Pinned toot

After almost 2 years, another . Much of the above still applies.
I do more C coding and no C++. I am exploring others, such as R, Erlang and Racket.
I want to move to XMPP instead of Signal, because of decentralization.
I am not available for hire anymore, unless a job offer includes serious open source development.
I don't do teaching at the moment, but I am open for it.

As for my values, I am still Christian and am a little more certain of my beliefs. Also, see image.

Show thread
Pinned toot

Hey y'all! After ~1,5 years on the fediverse, I probably should do a proper .
I am a developer from the Netherlands. My ideal work environment would be something with (rust-lang.org/en-US/) and +Linux. I do C++/C as well. I like hardware stuff, but I don't consider myself an embedded software developer anymore.
I am incredibly concerned about issues and also a little on (software) in general. I refuse to use WhatsApp and I currently use as a replacement. I refuse to work for companies that violate privacy law *and* ethics. Following the law is not enough.
I really dislike software that makes people use their screens more often and I don't want to create such software.
(btw, if (some of this) resonates with your business: I am available for hire!)

Furthermore, I love to kids and give them some love, although I am not very at good at both. If things were a little different, I would probably be a teacher. I occasionally give extra, 1 on 1, math lessons to kids.

I consider myself a and I try to follow the , although I am not always sure what that means. I have some opinions that you might find conservative and maybe even controversial, though for someone who grew up in the en.wikipedia.org/wiki/Bible_Be, I am *relatively* progressive and liberal.

ICYMI - Zig provides an additional front end for compiling C programs:

andrewkelley.me/post/zig-cc-po

An attractive feature of this is being able to ship a pre-configured cross compiler environment with your source code with less than 50 MB of additional data

Computers have always been an escape for me.

When computers have issues it is my fault, I made a mistake. There is no human element: I have complete control, in contrast to many painful events in my life. The computer is not being malicious or judgemental, the computer cannot traumatize me. It just takes an instruction and executes it.

I think, on an emotional level, that is why I cling so much to libre software. My computer is the one thing I have control over. Don't take that from me.

Project pitch: "$A (language $X)"

Hmm, $A requires solving $B, which is a hard problem that I don't think I've seen done in $X before

*clicks*

Accurate project pitch: "$A ($X wrapper around $B (which is written in C))"

Some open source projects which solve problems so difficult that they have no real peers:

ffmpeg
harfbuzz
mupdf
mesa
tzdata

Search engines should be the business of libraries, not companies.

I've got some thoughts on this Ethical Tech Giving Guide: fsf.org/givingguide/v11/?pk_ca

DO NOT gift a Pinephone or Librem! It'll just reinforce a perception that open source is buggy and clumsy. Please wait a few years!

The laptops/desktops they recommend are probably fine.

If you're having wifi issues (like I *used to*), I trust the FSF's recommendation. A wifi dongle's an easier approach than fixing it yourself! Smallness looks nice too.

1/2

If you host a website only for yourself, please consider "Referrer-Policy: no-referrer" (or "same-origin").

Because your are the only one using the site, it is very easy to correlate requests to you personally (of course, this could also be done with ip-addresses and dns ptr, but don't make it to easy, ok?).

(Website=anything, including your own masto instance).

"If consumers even know there's a DRM, what it is, and how it works, we've already failed."

—Peter Lee, Disney Executive in an interview with The Economist in 2005.

From:
defectivebydesign.org/

@sir Bryan Cantrill has some of my favorite talks. Checking this one out. Adding this funny short one about tail -f.

youtube.com/watch?v=vm1GJMp0QN

A few ways to make money in FOSS

drewdevault.com/2020/11/20/A-f

gemini://drewdevault.com/2020/11/20/A-few-ways-to-make-money-in-FOSS.gmi

I’m told that many Germans are stockpiling cheese and sausages in anticipation of a COVID lockdown — planning, in other words, for a Wurst-Käse scenario

#ICANN is starting to see #DNS centralization as an issue:
icann.org/news/blog/what-ithi-

"As of October 2020, it takes 212 resolvers to see 50 percent of all Internet users. It takes 2149 resolvers to see 90 percent of them. These numbers have been relatively stable over the last twelve months. To provide some context, there are millions of resolvers around the world.

For [those concerned with possible concentration], it is worth keeping an eye on the evolution of these numbers."

#Centralization

@sir I remember hearing an interview a while back with the head of Invoice Ninja which is open source. He said most of there clients used there paid service, but the ones that self hosted more than made up for the lost revenue in high quality bug reports and patches.

🌏

:tlsp::tlsp::tlsp: 👨‍🚀 wait, emojo memes?

:tlsp::tlsp::tlsp::tlsp::tlsp::tlsp::tlsp::tlsp::tlsp::tlsp::tlsp::tlsp::tlsp::tlsp::tlsp::tlsp::tlsp::tlsp::tlsp:​ always have been 🔫 👨‍🚀

Show more
Mastodon.host

What sets mastodon.host appart?

As a general instance, we are not centered on a specific theme, or a specific language. Everyone is welcome as long as they follow the few rules we have.

We always run the latest stable version of Mastodon, providing you a stock experience, with the following modifications:

  • 2048 character limit (not 500).
  • 512 character limits for the account's bio (not 160).
  • full column width (not fixed size).
  • more search results (20 instead of 5 per type of search).
  • Audio upload (not limited to videos only).
  • full text search of statuses (not restricted to searching tags and users).
  • trending tags are displayed on the main UI ( and a more complete view is available here)
  • boosts and replies are shown in the timelines (more complete view for everyone).
  • Your mastodon.host account is also a XMPP account (Federated Instant Messaging, take a look online to find a client and use your mastodon.host username and password to configure it, you can also use our online web client). Woohoo! two services in one!
  • We also have a very good view of the federation (our federated timeline gives you a more broad view of the Mastodon network than a 'normal' instance, there's a lot to read in a lot of languages).
  • We also host a Peertube instance for the convenience. Try it and let us know what you think !
  • In the same vein, we host a Funkwhale instance for the convenience. Try it and let us know what you think !
  • If you want to be on a more quiet, moderated instance, or use another AP implementation, we host a Pleroma instance for the convenience. This is the same fediverse as with Mastodon, but with a different default UI and way more optimized backend. Try and see which one you prefer !
  • Now if you want a different UI, the stock mastodon one does not please you, you can check Pinafore.
  • We do also host for the convenience a video Conference server ( Jitsi Meet )
  • We have a mastodon relay for other instances to bootstrap their timelines: https://relay.mastodon.host

Although we are a medium+ sized instance, we'd like to keep the feeling that you are at home and safe here.