🦞🌯 Lobster Roll

Stories by nil

TempleOS (en.wikipedia.org)
EasyList is in trouble and so are many ad blockers (adguard.com)
Overgrowth Open Source Announcement (blog.wolfire.com)
The Bun Shell (bun.sh)
Poisoning AI with ".аss" subtitles (youtube.com)
Dangerous Domain Corp.com Goes Up for Sale (krebsonsecurity.com)
Turn-based strategy card game Duelyst open-sourced (github.com)
What would a language that’s nearly as fast as C but results in more readable code look like?
You can interpret “readable” however you want—expressive, compact, reusable, light on type annotations…
Zig stdlib to get HTTP client soon (zig.news)
sunfishcode/mustang: Program startup written in Rust (github.com)
Open source sustainment and the future of Gitea (blog.gitea.io)
Okta Support System incident and 1Password (blog.1password.com)
Privacy Tools (privacytools.io)
Updated site here, thanks to @evaryont: https://privacytools-io.github.io/privacytools.io
C* Music Player (cmus.github.io)
The RustConf Keynote Fiasco, explained (fasterthanli.me)
Pockit: A tiny, powerful, modular computer (youtube.com)
What languages do you want to learn at some point?
What novel or fringe language(s) do you find interesting and would like to learn at some point, either more thoroughly or for the first time? For me, the answer is Rust (high-level systems programming with a dash of Ruby—not so new anymore, I know), Idris (an early look at dependent types), and J (p...
DuckDuckGo TTY Search (duckduckgo.com)
Air Gapping a MacBook Air: The Great BCM15700A2 Mystery (tech.firstlook.media)
vimac: Vimium for macOS (github.com)
ZetaVM, my new compiler project (pointersgonewild.com)
Servo Browser Nightly Builds Available (servo.org)
Arctic Adventure: A Lost 1981 TRS-80 Adventure Game (arctic81.com)
What’s your workflow like?
What’s your programming workflow like? What tools do you use to facilitate your work? (e.g., language, IDE, plugins, command-line tools) Feel free to wax poetic as much as you want, we’re looking for in-depth answers here!
Help Us Keep the Archive Free, Accessible, and Private (blog.archive.org)
The Internet Archive make a plea for donations in order to get the millions of dollars they need to set up a redundant copy of their database in Canada.
internet4000 – “simple tools and services for everyone” (internet4000.com)
Why is machine learning most often practiced using a dynamically typed language?
I’ve noticed that dynamically typed programming languages, such as **Python and R**, are used much more often for statistical & machine learning tasks than languages with more stringent type systems. Statically typed languages tend to have a scarcer supply of feature-complete libraries for this clas...
What does your development environment look like? How might it change?
For instance: I personally use **Haskell**. My main development tool is **Sublime Text** with the **SublimeHaskell** package for live typechecking and linting. I use that in conjunction with **iTerm** with two panes open, one for building and running with **`ghc`** and one for testing out individual...
WebAssembly Browser Preview (v8project.blogspot.com)
For those of you who don't know, it's a stack-based language. That might help you read it.
What's new in Fedora Workstation 39 (fedoramagazine.org)