Pinned toot

# A fork() in the road

The received wisdom suggests that Unix’s unusual combination of fork() and exec() for process creation was an inspired design. In this paper, we argue that fork was a clever hack for machines and programs of the 1970s that has long outlived its usefulness and is now a liability. We catalog the ways in which fork is a terrible abstraction for the modern programmer to use, describe how it compromises OS implementations, and propose alternatives.

As the designers and implementers of operating systems, we should acknowledge that fork’s continued existence as a first-class OS primitive holds back systems research, and deprecate it. As educators, we should teach fork as a historical artifact, and not the first process creation mechanism students encounter.

microsoft.com/en-us/research/p

#OSdev #Unix #Linux #BSD

wrote a lil CLI wrapper for salt-call with bash and it was quite enjoyable

github.com/talon/environment

words Show more

something tells me something is telling me something to tell

#Carnet is a free open alternative to Google Keep. It includes text, images, audio, todo lists and syncing features.

It's currently available for Android (on Google Play and F-Droid), Linux, and NextCloud.

You can follow it here:

@Carnet

You can find out more and contribute on its git page:

github.com/PhieF/CarnetDocumen

The lead developer is here:

@PhieLaidMignon

#GoogleKeep #Alternatives

check out "Cloud Firewall", a #BigTech blocker by Gokulakrishna Sudharsan that was inspired by Kashmir Hill's series and Dhruv Mehrotra's VPN: addons.mozilla.org/en-US/firef

words Show more

⠄⠄⠄⠄⠄⠄⠄⣀⣠⣤⣤⣤⣤⣤⣴⣾⣷⡀
⠄⠄⠄⣠⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧
⠄⠄⢰⣿⠟⠛⠛⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿
⠄⠄⣽⣏fuck work⣿⣿⣿⣿⣿⣿⡿⠛
⠄⠄⢿⣿⣦⣄⣀⣤⣴⣿⣿⣿⣿⣿⣿⡏⠄⠄
⠄⠄⠄⠉⠻⢿⠿⠿⢿⣿⣿⣿⣿⣿⡿⠄⠄⠄
⠄⠰⣷⣦⣀⣀⣠⣶⣿⣿⣿⣿⣿⣿⠁⠄⠄⠄
⠄⠄⠄⠙⠛⠛⠛⢋⣽⣿⢿⣿⡟⠁⠄⠄⠄⠄
⠄⠄⠄⣤⣴⣶⡿⠿⠛⣡⡿⠏⠄⠄⠄⠄⠄⠄
⠄⠄⠄⠉⠁⠄⠄⠄⢾⠟⠁⠄⠄⠄⠄⠄⠄⠄

"W3C approves #WebAuthn as the web standard for password-free logins"

webauthn.guide/

if you're in swing by the meetup this month! I'll be talking about building web applications with nimble ⚒️👨‍💻

🎉 meetu.ps/e/GsMsP/ks2Mz/d

Show more
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!

We adhere to an adapted version of the TootCat Code of Conduct and follow the Toot Café list of blocked instances. Ash is the admin and is supported by Fuzzface, Brian!, and Daniel Glus as moderators.

Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!