Recent submissions

Comment · 5 years ago
Comment · 5 years ago
Great first episode. I'd love to hear Aaron Hsu on this!
Comment · 6 years ago
That's not necessarily the same thing though. Verbosity can obscure the information you're trying to gather from the code you're reading. A "can't see the forest for the trees"-kind deal.
Comment · 6 years ago
But making people angry doesn't imply that you're doing something important though.
Comment · 7 years ago
Thanks!
Comment · 7 years ago
What lispy language is that in the screenshot?
Comment · 7 years ago
Aaron Hsu's work has truly inspired me, and expanded my horizon when it comes to code and programming in general.
Comment · 7 years ago
Now I really want to see someone use this to make ML generated comics.
Comment · 7 years ago
Reminds me that I should probably finish my article on how I wrote a BrainF*ck interpreter in sed.
Comment · 8 years ago
The problem is that it's not the "clickfarming" apps that are the real danger for the majority of people, I'd argue it's the endless algorithmically tailored content and social media streams most of us consume. The ones that fill our every - otherwise - idle moment with something to distract us with.
Comment · 9 years ago
Comment · 9 years ago
> The more I use Common Lisp, the more disappointed I am that it hasn't become more popular. It really is higher level than Python, Ruby, or Perl but with nearly the performance of C and C++.

It's nice to hear that I'm the only one. I, not too long ago, picked up Common Lisp and after a bit of "getting it", it suddenly became one of my favourite languages. And by "getting it", I'm not talking about the difficulties people normally refer to when talking about learning lisps, it was learning how to develop with it.

There's a huge productivity boost in just the fact that your development process is as follows: boot REPL, run your program and then modify your program (while running). If anything is to break, or hasn't been implemented, the debugger just stops your program, let's you inspect your program state freely and you can update the code that failed and have another go.

I'm normally very much to the strong, static typing side of languages. But to me, the Common Lisp experience is dynamic done right, it gives all the tools to handle the problems that arise from a dynamically typed language (even though Common Lisp is actually partially strongly typed) with is a great boon to productivity.

Comment · 9 years ago
Location: Copenhagen, Denmark

Remote: Yes

Willing to relocate: Depends

Technologies: C#, Unity3D, F#, Rust, Assembly, PlayFab, Crystal, C, C++, Haskell, Python, Javascript, Flask, Redis.

Resumé/CV: Upon request

Github: http://github.com/nulldatamap

LinkedIn: https://www.linkedin.com/in/marco-a-7b7a6a104

Email: [email protected]

I've been programming for 10 years, mostly focusing on systems programming and game programming, with backend programming on the side. I'm currently studying Computer Science at Copenhagen University.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton