Pinned toot

Hi there!

I've been on the fediverse since 2018, but recently moved into, so I guess it's time for a new !

I'm a developer from , the . I love , , @reproducible_builds, maintain a @notion and help organize @mch2021. I'm part of @hack42 and work on for Lightbend.

Looking forward to meeting all you creative people! Feel free to get in touch, both public and private.

When I open the Mastodon web UI, the 'post' field is focused.

I use for keyboard navigation (highly recommend!), but in this case that means I must first leave the field before I can 'navigate' with my keyboard. This would also be affect people who use shortcuts to scroll even without using vimium, I imagine.

Thinking about preparing a contribution to not focus the field by default - after all, you only open the page to post a toot every so often.

Or would that be annoying to some?

raboof boosted

Do, a loop until a while
Ray, a vector made of light
Me, a reference to myself
Faq, a common query list
Foo, a type name in a doc
Bar, a name to go with foo
C, a language taught in schools
And that will loop us back to do.

raboof boosted

Had a tech nightmare this week when I couldn't login to my (cloud-based) password manager (Encryptr). It turned out that the service had been discontinued and they shut down the servers, meaning I couldn't access any of my passwords.


Thankfully there was quite a bit of uproar and the servers are back on this weekend for users to export their data.

I could have lost 200+ passwords for my entire (digital) life. I should have known better. We all make mistakes, please learn from mine!

raboof boosted

Heyyyy it's released! is a distributed systems learning tool: a workbench where you can write your own "distributed" systems in any language, using JSON messages via STDIN/STDOUT. Wanna write a gossip system in Perl? A transactional KV store in bash? Maelstrom will run it, show you how messages flow through the system, and verify key safety properties.

The @Piratenpartij () wants to reduce to 5 years after first publication.

To me, copyright (we call it "authors' rights" in the Netherlands) is also a civic right: when I create something, I have a say under what conditions others can use it.

Limiting that right to 5 years seems way too limited: companies would be allowed to take my CC BY-SA or (L)GPL works and create closed derivatives of them after that term.

I don't think that's reasonable.

raboof boosted

Librarians work tirelessly to keep information public, free, and accessible and that is Very cool

raboof boosted

I *really* like the Redis protocol, RESP. I don't even use Redis itself all that often, but I've implemented RESP (or subsets of it) multiple times – it's just a great format for programmatic communication

When you're getting ready to implement a workaround, and out of the blue an upstream maintainer shows up with a superior solution freshly committed to upstream master ❤️

raboof boosted
raboof boosted

If you run a company that sometimes hires people to work online, whether in temporary contracts or ongoing roles, what kind of skills are you looking for in new hires? I'm asking about both specific skills required in your company's work, and more general job skills.


raboof boosted

"Call for contributions to build a pan-European open source software inventory to help identifying the most critical open source software and tools used by public organisations across Europe.

To ensure a comprehensive inventory, the project team invites representatives of public organisations to participate in the data collection exercise by sharing their data on the open source software used in their organisations."


raboof boosted

The other day, I recommended Fielding's REST dissertation again, and realised it's been some time since I last read it. Upon re-reading, I realise what I'd forgotten about it, namely that it's an excellent framework for talking about a distributed architecture.

It also very clearly outlines what *isn't* addressed by REST; things that are used in modern web development. No wonder do few apps that use "REST frameworks" actually use the REST architecture.

I'm going to have to write about this.

There is a great (at least that's how I remember it...) talk by Pieter where he explains the process for managing open source projects like

My web search skills are failing me, though... I *thought* it was a talk but I could be wrong. Ring a bell to anyone?

raboof boosted

Having only recently become a contributor of, and maintainer in pull request discussions I was surprised how hard this kind of collaboration can be.

It seems I'm not alone! So I wrote about the difficulties both as maintainer and contributor, when starting to handle pull requests:
#FOSS #git #GitHub

One of the parties, , went door-to-door putting flyers in mailboxes, even those clearly marked "no ads please" (we have a 'standard' way to indicate that in NL).

Also did some @reproducible_builds testing since is starting to get really close to the milestone of a reproducible minimal installation ISO.

Unfortunately hit - quick turnaround on the fix though, already merged to master, now waiting for the nixos-unstable channel to advance ;)

Show thread

Planned: do some modeling in

Actual: improve packaging of sweethome3d

Could be worse ;)

raboof boosted

Da ist was wahres dran...


Breaking: Mars becomes the second planet that has more computers running Linux than Windows.


Show older

Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.