sl(
mnt
,
openbsd
,
plan9
,
rf
);
9front
;
9gridchan
;
9pzone
;
cybertek
;
n-gate
;
openbsd
;
xxiivv
;
site map
sl/plan9
› 1995/
› 9bbs/
› c64/
› fonts/
› hardware/
› inferno/
› lib/
› mail/
› minivmac/
› mlmgr/
› mother/
› mothra/
› netsurf/
› paint/
› rc/
› rio/
› rpi/
› rrss/
› simh/
› src/
› troff/
› uxn/
»
werc/
› apps/
»
test/
»
gemini/
› 9front org
»
drewdevault.com/
»
content/
»
blog/
› 2020 Election worker
› 2021 01 02 Every commit should be perfect
› A broad intro to networking
› A culture of stability and reliability
› A few ways to make money in FOSS
› A practical understanding of Flux
› A story of two libcs
› Abiopause
› Absence of features in IRC
› Actually you CAN do it
› Add a contrib directory
› Alice in Wonderland
› Analytics and informed consent
› Analyzing HN
› Anatomy of a shell
› Announcing aerc 0.1.0
› Announcing annotations for sourcehut
› Announcing first class hg support on sourcehut
› Announcing wio
› Anti AGPL propaganda
› Anti Wayland horseshit
› Arch Linux with full disk encryption in 15 minutes
› Archive it or miss it
› Avoid traumatic changes
› BARE message encoding
› Backups and redundancy at sr.ht
› Better than DuckDuckGo
› Bring more tor into your life
› Building a real Linux distro
› Calculate your doation fees for Patreon
› Can we talk about client side certs
› Celeste
› China
› Commons clause will destroy open source
› Complicated
› Configuring aerc for git
› Conservative web development
› Copying aint stealing
› Corporate surveillance murder
› DRM leasing and VR for Wayland
› Decentralize decentralize decentralize
› Dependencies and maintainers
› Designing a replacement part for my truck
› Developers shouldnt distribute
› Dont sign a CLA
› Effective project governance
› Elasticsearch does not belong to Elastic
› Electron considered harmful
› Email driven git
› Embedding files in C
› Engineers solve problems
› Enough to decide
› FOSDEM recap
› FOSS contributor tracks
› FOSS is to surrender your monopoly
› Fees on donation platforms
› Firefox is on a slippery slope
› Firefox the embarassment of FOSS
› Four principles of software engineering
› Free gemini hosting
› Fuck you nvidia
› Fucking laptops
› Future of sway
› Gemini TOFU
› Gemini and Hugo
› Gemreader
› Generics arent ready for Go
› Getting on without Google
› Getting started with qemu
› Git email webcast
› Git is already distributed
› GitHub notifications
› Gmail is a huge source of spam
› Go 1.11
› Google embraces extends extinguishes
› H0 H0 H0
› HDCP in Weston
»
HN over Gemini
› Hack everything without fear
› Hacking on your TI calculator
› History of intelligent observation
› History will not remember us fondly
› Hooks
› How I learned to stop worrying and love C
› How I maintain FOSS projects
› How does virtual memory work
› How to abandon a FLOSS project
› How to contribute to FOSS
› How to design a new programming language
› How to make your downstreams happy
› How to store data forever
› How to write a better bloom filter in C
› How to write an IRC bot
› Im doing FOSS full time
› Im handing wlroots and sway to Simon
› In Memoriam Mozilla
› Input handling in wlroots
› Integrating a VT220 into my life
› Interactive SSH programs
› Introducing shell access for builds
› Introduction to POSIX shell
› Introduction to Wayland
› Invented or discovered
› Its not okay to pretend youre open source
› KDE Sprint retrospective
› Kineto a gemini proxy
› KnightOS was interesting
› Learn your package manager
› Lessons to learn from C
› Limited generics in C
› Line printer shell hack
› Linux development is profoundly distributed
› Local mail server
› Losing faith in America
› MSG PEEK is more common than you think CVE 2016 10229
› Mail service provider recommendations
› March 2nd 1943
› Megacorps are not your dream job
› Microsoft plays their hand
› Music syncing on Android
› My journey from MIT to GPL
› My lets encrypt setup
› My weird branchless git workflow
› New workstation
› NewPipe represents the best of FOSS
› On the traits of good replacements
› Open letter to Senator Casey
› Patches welcome
› Phone maintenance
› PinePhone review
› Please stop using slack
› Please use text plain for emails
› Portability matters
› Porting Alpine Linux to RISC V
› Porting an entire toolchain to the browser with emscripten
› Privacy as a hobby
› Process scheduling in KnightOS
› Python datetime sucks
› RE Is this aggregator idea good
› RaptorCS Blackbird a horror story
› RaptorCS redemption
› Re Slow
› Reckless limitless scope
› Redirecitng stderr of running process
› Rotating passwords
› Rust is not a good C replacement
› Rust move fast and break things
› Self hosted livestreaming
› Shell literacy
› Should you move to sr.ht
› Shut up and get back to work style
› Signal
› Simple correct fast
› Slow
› Spamtoberfest
› Spooky code at a distance
› State of Sway August 2017
› State of sway
› State of sway April 2016
› State of sway April 2017
› State of sway December 2015
› Status update
› Status update April 2019
› Status update April 2020
› Status update August 2019
› Status update December 2020
› Status update February 2020
› Status update February 2021
› Status update January 2020
› Status update January 2021
› Status update July 2019
› Status update July 2020
› Status update June 2019
› Status update June 2020
› Status update March 2019
› Status update May 2019
› Status update May 2020
› Status update November 2019
› Status update November 2020
› Status update October 2019
› Status update October 2020
› Status update September 2019
› Status update September 2020
› Stress and happiness
› Sway 0.9 in retro
› Sway 1.0 highlights
› Sway 1.0 released
› Sway and client side decorations
› Sway wlroots at XDC 2018
› The case against fork
› The last years
› The potential of federation
› The problem with Python 3
› The profitability of online services
› The road to sustainable FOSS
› The worst bugs
› The wrong words but the right ideas
› Thoughts on performance
› To make money in FOSS build a business
› Understanding pointers
› Use open platforms or else
› Use the right tool
› Using Wl wrap for mocking in C
› Using cage for a seamless RDP Wayland desktop
› Using git with discipline
› Utility vs usability
› Vendor purpose OS
› Wayland misconceptions debunked
› Wayland shells
› We are complicit in our employers deeds
› Web browsers need to stop
› What is Gemini anyway
› What is a fork
› What motivates the authors of the software you use
› When not to use a regex
› Why Go error handling doesnt sit right with me
› Why I built sr.ht with Flask
› Why I use old hardware
› Why rewrite wlc
› Writing a Wayland compositor 1
› Writing a wayland compositor part 2
› Writing a wayland compositor part 3
› You dont need jQuery
› Your VPN is a serious choice
› cozy devnotes machine specs
› dotfiles
› dotorg
› godocs.io
› how to fuck up releases
› osuweb
› pkg go dev sucks
› scdoc
› skytree
› sourcehut design
› sr.ht general availability
› wlroots whitepaper available
› hiro.some tests
› werc propaganda/
title: Hacker News over Gemini date: 2020-11-08 outputs: [gemtext]
nohtml: true