Show more

Been to a small folklore performance in Seattle today with about a hundred people in attendance. And when the guy on stage said something along the lines of "we're not TSA, we don't ask you to empty that water bottle in your backpack", *half* the audience clapped vigorously. That's when I realized it's not just me, and people are really fed up with this security theater.

N K Jemisin's debut, The Hundred Thousand Kingdoms, is on sale today in the US Kindle store for $2.99. Strongly recommended.

#NKJemisin #Books #Fantasy #SFF #AmReading

Now that we can prove our identity on Mastodon via Keybase, wouldn't it be nice if I could move my entire social graph (content & relationships) to another fediverse account that I can prove my identity for?

That would truly give me the freedom over my account and make me independent from the instance I initially signed up with.

OK, after having figured out how to find a sequence of bytes inside another sequence of bytes (ended up writing it by hand), I now progressed to having my async server in parse an entire HTTP request, along with the body, if present.

Not bad, but I still have a long way ahead. Now, onto request handling!

… well that didn't work either. Turns out that in order to turn a byte array into a list you need to *box all the bytes*, which defeats the point of doing anything low level.

Spent ~30 "quality" minutes trying to figure out how to find a sequence of bytes in another sequence of bytes… in .

- "just copy-paste this Knuth-Morris-Pratt implementation" (you're kidding me?)
- "just convert to String and use .indexOf" (ever seen non-ascii bytes?)
- "just use Google Guava" (whatever that is)

Turns out, there is a way… But first I have to think of my ByteBuffer as of byte array, then that as of List, and *then* I have Collections.indexOfSubList.

I know this is going to be popular here. Graham Norton asking Kylie Minogue questions and then him and other men around aren't letting her finish answering a single one of them.

Chatted with @Vyllibh and @54ward about some BW photos earlier and it made me wanted post a couple of mine.

Solution for a solution for a problem that doesn't exist

I mean, how totally devoid of meaning your life has to be for you to care about such things?

the way folks treat eugen is basically the reason i realized years ago that i never want to write community software

Stupid Twitter people cross-posting here their spoilers without CW… grumble, grumble…

Would you enjoy differently-sized headings, blockquotes, code blocks, bullet point lists and other rich text features in toots on your home feed?

(Screenshot follows in next toot)


So, if you put a video with coati, or coatimundi, in reverse, you are in Jurassic Park. Who made this?!?! 🦕

Any steel used in Geiger counters must be from before 1945 so that it isn't contaminated with radiation from nuclear weapons. One of the primary sources for such steel is sunken ships from World War 2.

Show more

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!