

The new Temporal library in JavaScript is quite good.
Sadly, Safari fucks us yet again.


The new Temporal library in JavaScript is quite good.
Sadly, Safari fucks us yet again.


Fuck, yesss!


God rested on the seventh day, but Sabbath is on Saturday. Tadaa, week starts on Sunday.


Yes, another thing in the neverending list of shit you have to learn at some point if you’re any kind of programmer.
Some people start their week on the wrong day.


If you think looking at Thursday seems like a random choice: It’s basically a majority vote among the days of the week. If Thursday is in the new year, then 4 days (Thu–Sun) are in the new year. If Thursday is in the old year, then 4 days are in the old year (Mon–Thu).
And yet the jokes are funny.
Seriously, I grew up with Chuck Norris jokes but only looked up who that was when I was around 15. Then I knew he was an actor who played in movies I’ve never seen (and still haven’t seen).
Personally, I don’t think it’s wrong to joke about the larger-than-life figure he’s become. At least in my small bubble of people that’s all he is. The jokes could just as well revolve around John Doe, only then they wouldn’t work.


All of the things you’d be polluting the sun with are already there.
This one:

Now get off my lawn!


The relevant passage for anyone interested in more than just the headline:
By contrast, Bennett and Brassard’s theory - known as BB84 - shows that any attempt to hack or copy their quantum encryption key changes the very behaviour of its elements, making replication impossible.
Further reading: https://en.wikipedia.org/wiki/BB84
I used to get the single correct result just a few months back.
Unless the user is actively navigating, the header is dead weight. The header should hide on scrollDown and reveal on scrollUp. Let the content breathe.
This one I actually hate. Often I just want to scroll up a few pixels, either to satisfy a mild compulsion or to align the content so I can see most of it. This is completely ruined if the navbar pops back in. Leave it at the top of the page, where it belongs, not at the top of the viewport!


The gist: The internet has become incredibly centralized. Reticulum is a protocol (and supporting hardware and software) that aims at using any physical means of communicating (e.g. wifi, or any other wireless connection) data to build a communication network. Anonymous and encrypted by default.


That’s not a text editor, that’s an IDE.


As in Aaaaaahhh!!
The horizon is always flat, no matter how high you climb. You’d need a rocket to get far enough away from the surface to see its curvature.
It’s not as bad as it used to be. Some things require you to use a few more selectors that you’d normally write, but that’s really only tables.
Most stuff is exposed via CSS variables nowadays.
And then you realize that the previous programmer abused the anchors to build all of the buttons.
To be fair to the client, I, as a programmer, often struggle to estimate tasks with accuracy, and am very often at a loss at even explaining to co-workers why some things are easy and others impossible.
Well, Safari is the only browser not to support the new Temporal API.