oessessnex

joined 1 year ago
[–] oessessnex@programming.dev 3 points 3 months ago

The most important thing is that the codebase can grow without too much refactoring. Then you know you got the overarching design right. The rest then doesn't really matter that much. You can always rewrite certain parts when/if needed.

A good way to do this is by making the core really solid, this is called bottom up programming: https://paulgraham.com/progbot.html

[–] oessessnex@programming.dev 3 points 3 months ago

Cataclysm: Dark Days Ahead

It's a time machine that teleports you to 3am the next day.

Sanmill

Basically nine man's morris, it's pretty fun trying to beat progressively harder AI. Each difficulty requires a different (better) strategy. It's like unlocking levels in a puzzle game.

[–] oessessnex@programming.dev 2 points 4 months ago

Haha, this made my day :)

[–] oessessnex@programming.dev 9 points 4 months ago

Play chess.

[–] oessessnex@programming.dev 3 points 4 months ago (2 children)

A whale swallowing the world.

[–] oessessnex@programming.dev 5 points 4 months ago* (last edited 4 months ago)

I would just pick the value from the root of each underlaying balanced binary tree, easy.

[–] oessessnex@programming.dev 5 points 5 months ago* (last edited 5 months ago)

If you create accounts on various sites with an email address on your new domain keep a list of those. If decide to let the domain expire you need to close the accounts beforehand, otherwise someone else can get access if they purchase the domain.

Also you will likely be playing for the domain forever, so just register/renew it for 10 years, maybe you'll also get a discount.

[–] oessessnex@programming.dev 1 points 5 months ago* (last edited 5 months ago)

The recorder. It's easy to get started, there is a lot of good information online (look up Sarah Jeffery), and professional plastic instruments are very cheap. It also requires no special care and doesn't need maintenance, since it has no moving parts.

The downside is that in order to play larger recorders your hands need to stretch a bit, so I'm no sure if that is a problem if you have joint issues.

The other option is a hand ocarina, but it is very hard to even make a sound, even harder to make it clear and consistent. Also you need to play entirety by ear. It's a fun challenge, though.

[–] oessessnex@programming.dev 2 points 5 months ago

Just buy a new SSD to install Linux on. If you decide to switch back just plug the old one in.

[–] oessessnex@programming.dev 2 points 5 months ago

I quite enjoy Nix flakes for this. Only certain languages have good support though (C, Rust, Haskell, OCaml, ...).

view more: ‹ prev next ›