kettunen

Joined 8 years ago

Karma
571
Submissions
61
Member since
Jun 17
Lisp hacker

Find me at https://topikettunen.com

View on Hacker News

Recent submissions

Comment · 2 years ago
One of the most fun part of climbing is the problem-solving aspect of it. Figuring your way to get up the wall/boulder. Why would you want to get rid of that?
Comment · 3 years ago
Comment · 3 years ago
While I'm mainly an emacs user, I do enjoy using mg from time to time. Especially nice that it comes with macOS nowadays (used to come with age old emacs version). I could probably do everything in mg, but I just cannot stand the auto indendantion in it when you have 8 spaces of indent and write a newline, the next line gets auto indented with a tab instead of 8 spaces (newline-and-indent assumes tabs are every eight characters..) Sure, this is not an issue if you use only tabs, but most projects just tend to be using spaces. Also, I think in OpenBSD mg there is a flag for enabling/disabling this (IIRC).

Nonetheless, I do like mg!

Comment · 3 years ago
Cool stuff! I used Push 2 for a long time and I really enjoyed the workflow with it. I decided to sell it since most of my music work shifted to using Logic so didn't have much use for it anymore. Until quite recently, I had this scratching itch to rebuy Push 2 and start playing around with it, just to notice that it's sold out everywhere. I had a feeling that they will release Push 3 quite soon, so great to see it out finally. Maybe I need to start using Ableton again!
Comment · 3 years ago
Wait… Did we stop reading docs at some point?
Comment · 3 years ago
It's his history and actions that made him unsuitable for the position. Despite that, they still decided allow him to return to the board. While RMS and FSF have done great things in the past, actions should have consequences and movement shouldn't be tied to one person.
Comment · 3 years ago
I lost all the respect that I had for FSF when they decided to re-elect Stallman. Would love to see a lot of changes in that foundation.
Comment · 3 years ago
Love to see alternatives to these big code hosting solutions! Personally I'm donating to sourcehut, mainly in "support your local" -mentality, and definitely recommend people doing the same for your favourite projects . But that being said, for most of my coding, I have a simple self-hosted cgit + gitolite setup that suits my needs exactly! Unfortunately, cannot get completely rid of GitHub due to work and open source necessitites.
Comment · 3 years ago
This is very cool! Sometime ago I ended up starting a similar project in Common Lisp, but then life happened and it has stayed as WIP for quite a while already... Maybe now I don't need stress about finishing it since this seems quite handy!
Comment · 3 years ago
A Legitimately Interesting Technical Blog Post, 3 upvotes. Loved it!
Comment · 3 years ago
I fell into programming. I had been programming since being a wee lad but I never was too keen on studying or school itself. After high school I realized that I couldn't get into the school I wanted, studying psychology in my case, probably could've gotten in there if I would really wanted to, who knows. At that point, I was pretty good at programming and thought that might as well try some computer science stuff. Luckily got into one school, but got a real job on my first year, and the school became secondary for me. I was able to audit lots of stuff so I could finish my Bachelor despite working at the same. After that degree, haven't looked back to schools since and, for some weird reason, I quite enjoy my current software engineering job.
Comment · 3 years ago
Personally I feel that Scheme (Racket or some other implementation) is in many ways better language compared to e.g. Common Lisp. Simpler and more intuitive (at least IMO) compared to Common Lisp which is in scale of Java or C++ when it comes to the size of the standard/language. This can be of course explained due to the nature of Common Lisp and how its, according to its standard's author, more about politics than art, since when Common Lisp was being planned they needed to accomodate many features from many different Lisps before it. But despite that, when it comes to real-world code, in my own experience, Common Lisp and especially SBCL takes the cake.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton