80 Followers
452 Following
20 Posts

Bracing myself for the year of the {Open,Free}BSD breakthrough on the Desktop. Also #Erlang, #Elixir

#scubadiving not nearly as often as I would like to.

PronounsHe/Him
EditorHelix
Old EditorNeovim
Still LikesEmacs

New #blog post alert!

I muse about research some of my grad students and I did around independently evaluating some #OpenBSD anti-ROP mitigations, and I bid farewell to being an OpenBSD developer.

https://briancallahan.net/blog/20260322.html

#freebsd #netbsd #dragonflybsd #bsd #unix #linux #compiler #compilers #rop #research

Semi-retirement, or, really, changing my relationship with the BSDs - Dr. Brian Robert Callahan

Look what's landed in the #OpenBSD #Wayland #Ports - @[email protected] #Fuzzel .
App launcher and fuzzy finder for Wayland, inspired by rofi(1) and dmenu(1).

https://codeberg.org/OpenBSD/ports/src/commit/e75015d36f450e30f148d99c3e4fd2ccf19138a5/wayland/fuzzel

ports

Read-only git conversion of OpenBSD's official cvs ports repository. Pull requests not accepted - send diffs to the ports@ mailing list.

Codeberg.org
I am this many years old
I saw this on another account, but I'm reposting it in order to add alt text.

Fun Fact: People in the Old West used to attach lanterns to their saddles so that they could follow trails home easier at night.

It wasn't GPS, but it was...Saddle Light Navigation.

ahahaha

Cloudflare's CEO has reversed course and says 8chan will no longer have DDOS protection as of midnight tonight Pacific time.

Nuke 'em into glass, botnets.

you know what would be nice? if web browsers had two modes, essentially - a "Document Mode" and an "App Mode." in doc mode you'd have access to CSS, HTML, all the layout stuff, but absolutely no javascript ot anything turing complete. the web browser would offer extra doc-specific chrome, like entering a Reader Mode, changing fonts, or selecting between alternate stylesheets offered by the site.

in application mode, all of that would go away, javascript and all the rest would be turned on. when you'd load an App Mode page you'd get a window warning you, displaying the name of the app, a description, a list of requested capabilities (with toggles to selectively deactivate them or, say, enable location spoofing, whatever), the developer's credentials, and require the user to explicitly click a button to say "yes, run app, please." and every single goddamn bit of everything would require code-signing. foreign javascript gets inserted somehow? too bad, it's not signed by the app's declared certificate, and the app is terminated or the user is just warned, depending on user preference.

but we'll never get anything like this, because browsers are too in thrall to Big App and Big Data and the throngs of javascript freaks who are congenitally unable to display a single line of text without dragging in 36 levels of dependencies and turning your processor's fan up to max
i love it when people manage the break through the whole façade of "the web as an application platform" and remind us that we're using glorified pdf viewers to listen to music and chat with our friends
絵.png