I finally migrated my blog (diego.codes) to Hetzner, a German green hosting provider (...and away from GitHub). It was quite smooth overall: I placed the order, migrated the contents from GH Pages to the SFTP server and configured the certificates and DNS all while watching a football match - roughly an hour.

For my fellow data scientist out there, I am using Optuna to perform hyperparameter search in a project and it's giving great results so far, in case you want to check it out optuna.readthedocs.io/en/stabl

Turns out that @darktable@mastodon.social has now a Mastodon account! One of the most ambitious open source projects I use regularly

I am building for the first time a PC and I am coming to the realization that if I want to game, I have sometimes no other choice than to buy gaming parts to get the desired performance. Which makes me think: aren't like, a lot of adults into gaming? Why does everything feel so childish? Everything has colorful flashy lights, tribal decals a la 2002, military-related names (Ballistix, Predator, Tomahawk)... It feel just that, childish.

First impressions on No Man's Sky 

Also, if you have any interest at all in the evolution, there is this great video by The Internet Historian: youtube.com/watch?v=O5BJVO3PDe

Show thread

First impressions on No Man's Sky 

I have been playing No Man's Sky for a week now and I think it is a pretty good game. I love exploration games, and even though it was a bumpy ride for Hello Games I think they have redeemed themselves. It is great to be able to roam a huge universe with a sutpidly wide range of activities to do: a main campaign, secondary missions, base building, mining (at all scales), biology... even archaelogy, and who knows what else that I have yet to discover!

I am making some advances in my Nix/NixOS configuration. Currently testing if my current setup works seamlessly both in NixOS and non-NixOS systems (I still feel more comfortable using Debian for work just in case some stupid app only provides .deb/.rpm)

The only good thing that Hacktoberfest is going to yield this year is the coinage of the term "nontribution"

Show thread

After all I'm reading regarding the Hacktoberfest spam, I guess that is going to be a tough choice to wear that t-shirt in public. I'm sorry for all the folks that are doing it fair and square, submitting useful and honest PRs; looks like they are just getting new pajamas

I'm working on site today for the first time in weeks and have discovered that nature is reclaiming our offices.

I am really polishing my Aeropress technique. Also starting to understand coffee-water ratios: how to control extraction, acidity, etc 👌

(yes I know, it is possible to brew an ok cup with dirt and an Aeropress, but this is getting *good*).

Minimal is a browser extension to experience a minimal, less attention grabbing internet experience. Internet should be a tool, not a trap.


This is a programmed toot to let you know that the Unix timestamp will be 1,600,000,000 in 40 seconds! Check it out in your system with `[watch -p -n 1] date +%s`

Fairphone 3+ features upgraded front and back cameras. However, Fairphone 3 users can buy the camera modules separately and install them in their phones if they want. How have we allowed something so obvious to look so extraordinary? ifixit.com/News/43623/fairphon

Such a great reply to someone suggesting that other languages has the features of Lisp these days:

"What I see is that there's no single language that has everything that makes Lisp a powerful and unique language. Some of them compile to machine code (but they're always batch-compiled). Some languages are dynamically typed (but only the statically-typed ones can compete with Lisp on speed). Some have garbage collection (but reference counting is more common). Others have functional programming (but Python still doesn't have lambdas). Others have class precedence lists (but most languages that do OOP take after Java). Others have :before and :after hooks (but only for a few specific frameworks). A few give you limited freedom to redefine certain things at runtime. Some have REPLs (but they're never as powerful as Lisp's REPL). Some allow you to redefine classes at runtime and have the changes reflected in existing objects. Some even have AST macros (but they're always either far more complicated than Lisp macros, or they're far less powerful).

There's even a mainstream language that has multimethods, but I can't remember which one.

But Lisp alone puts the best version of all of those things in one language, without the "but"s. Lisp also has a few features that haven't been seen in mainstream programming languages since the 1970s, such as resumable exception handling."


So in case you didn't know there are a bunch of cool Plan 9-related projects on sr.ht

Digital audio workstation

Music player

AV1 video player


Fennel port

Bunch of stuff from ~kvik

I am so happy the band and the fans are still showing so much love for this song after all these years. Arcade Fire was one of my favourite bands during high school and it still feels so special: youtu.be/XLtPNFzGhHw

I still remember that my family's computer had a Windows XP version with Winamp preinstalled among other bloat (I was far too young to know how to do it and my father could not care less). This project is amazing: skins.webamp.org/

I admit I like The Weeknd quite a lot so I'm biased, but yesterday's performance in the MTV VMA is absolutely crazy in almost every aspect - The Weeknd Performs "Blinding Lights" | 2020 MTV VMAs youtube.com/watch?v=zFzwgFO2bs

Show older
Mastodon @ SDF

"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko