6,179 karma · joined April 18, 2010
https://danieljanus.pl
meet.hn/city/52.2319581,21.0067249/Warsaw
Yes please! I wonder how that plays out as an alternative to Datomic.
I’ve been diagnosed with ADHD/AS just before Christmas, after having seen a psychiatrist complaining about chronic fatigue (cf. my Ask HN from two years ago [0]). The medications initially helped, but it was obvious to me that I also needed a substantial amount of rest. So when my company instituted a sabbatical policy soon after, I was first in line to take advantage of it.
I split it in two parts. The first one was a long-distance cycle trip that I’d been fantasizing about for years but never had time; I did it this June and thoroughly enjoyed three weeks of exercising my body physically and letting my head rest for a change. After that, July was pretty much a staycation, do-whatever-I-feel-like month. I read books, met friends, played with my pet projects, started learning Rust.
I also read more about ADHD and had some key insights which turned into some new habits after I returned to work this month. It might have been my most productive ever, even more so than January after diagnosis. Most importantly, I’ve been maintaining an emotional balance throughout that time; I don’t feel the weariness growing on me anymore.
I think all that would be impossible had I not taken the sabbatical. This is just a datapoint, but I highly recommend it if you can afford it.
As for the article, I’m not sure what I think about replacing retirement with sabbaticals. The idea is certainly interesting, but to me, while the two can supplant each other, they are not necessarily interchangeable.
[1]: https://fasterthanli.me/articles/recursive-iterators-rust
It’s almost as old as git. Fossil has been around since 2006, while git was born in 2005.
> Merge conflicts aren’t first class
Another DVCS where conflicts are first class is Pijul. It also has a solid theoretical foundation, which it inherited (and expanded upon) from its predecessor, Darcs.
Also relevant: https://www.theguardian.com/uk-news/2020/nov/06/companies-ho...
Mine were in the early 2000s. Back then, the computers at the lab at my uni were not very powerful, so people would do work at a Linux console, saving themselves the hassle of running a bulky X session.
Some time around 2001 I read the console_ioctl(4) manpage and found it replete with prank possibilities. I wrote little programs that would flip the console font so that all the characters were upside down; or swap capital letters with small letters, again by way of manipulating the font; or flash patterns on the keyboard LEDs; or fade to black and back by manipulating the palette.
I then added a server component so that I could leave it running at an innocuously-looking terminal, wait for a victim, fire up these effects remotely from another box in the same room, and watch what happens. Fortunately, I soon discovered that the coding part was more fun than the watching-people-slip part, so I gave up on the latter.
Another prank I used to do was simulate a successful root login on these terminals by just typing in what would be printed, including the motd, at the getty login prompt, simulating newlines with tabs/spaces (and never ever pressing RET), ending in `[root@mailhost root]# `. Then, again, step back and watch what happens. Some people would curiously type in `whoami` and be puzzled why they got a password prompt; some would step back in terror without touching anything, switch terminals and email the sysadmin.
Not so; I’m not aware of this happening on a large scale in the Rebel Zapatista Autonomous Municipalities in Mexico, for example (please point me to sources if I’m wrong).
In my case, having ADHD and going undiagnosed for decades (I only got diagnosed last December) has caused me to blame myself and my conscious actions for things directly caused by the neurochemistry of my brain. This year may have been my most productive ever.
That said, I’m still not very happy about the status quo. I wondered how the book economy would look like in my ideal world, and came up with this:
Well, there’s Inform 7: https://ganelson.github.io/inform-website/ :)
https://news.ycombinator.com/user?id=kennytilton sure does. :D
A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux: http://www.muppetlabs.com/~breadbox/software/tiny/teensy.htm...
Tiny ELF Files: Revisited in 2021: https://nathanotterness.com/2021/10/tiny_elf_modernized.html
https://github.com/nathell/lithium/blob/master/src/lithium/a...
In general, I find that s-expressions are actually a nice syntax for assembly languages. For x86, they kind of sidestep the AT&T vs. Intel conundrum, and you get to write macro-like functions in the host Lisp that compile down to s-expressions.
Polish: https://plblog.danieljanus.pl/
And a recent foray into Substack and the realm of newsletters, a report from cycling Land’s End to John o’ Groats, completed a week ago (in Polish): https://danieljanus.substack.com/