different terminal emulators use different escape codes
terminal emulator 1: if you print out ESC[2J Iβll clear the screen!
terminal emulator 2: for me itβs ESC[HESC[J!
your system has a database called βterminfoβ with escape codes in it
how if plays out when you press Ctrl+L to clear the screen:
program, with a little heart over it, thinking:
ah, she wants fo clear the screen! Iβll look up how to do that in the terminfo databaseβ¦
(on my machine, the database is in /usr/share/terminfo)
program: ESC[HESC[J
terminal emulator, thinking: ok, clearing the screen!
how programs know what terminal youβre using: TERM
your terminal emulator sets the TERM environment variable when it starts
fun fact: terminal emulators often say theyβre βxterm-256colorβ even if theyβre not
this can break when SSHing into an old system with a new terminal emulator
(in a VERY annoying way)
happy little stick fiture: I am using ghostty
program, with a little heart over it: NOPE never heard of it
some ways to fix TERM
install the terminfo file for your terminal emulator on the system
use a different terminal emulator
just set TERM=xterm-256color, itβll often sort of work
TERM
wizardzines.com/comics/term/
(from The Secret Rules of the Terminal, out now! wizardzines.com/zines/terminal)
14.10.2025 15:08 β π 101 π 10 π¬ 0 π 2
F3: The Open-Source Data File Format for the Future
SIGMOD 2025
Our SIGMOD paper with our friends at Tsinghua + @wesmckinney.com + @pateljm.bsky.social on creating a next generation open-source data file format is out. F3 is a future-proof file format avoids the mistakes of Parquet.
π Paper: db.cs.cmu.edu/papers/2025/...
π Code: github.com/future-file-...
01.10.2025 13:49 β π 67 π 21 π¬ 4 π 5
Did you know your MacBook has a sensor that knows the exact angle of the screen hinge?
Itβs not exposed as a public API, but I figured out a way to read it and make it sound like an old wooden door.
06.09.2025 20:44 β π 7651 π 1965 π¬ 114 π 170
The positive thing about AI tooling going mainstream and setting expectations high (e.g. "anyone can build software with AI") is that a large group will learn what us devs know already:
Creating good software is hard and it's hard to explain to outsiders in a way they understand
20.08.2025 17:51 β π 179 π 26 π¬ 6 π 5
Engineering is the intersection of Curiosity and Capability
When your curiosity outstrips your capability, you expand your capability and grow
When your capability expands, it allows you to see farther and grows your curiosity
Don't allow your tools take away both your Curiosity and Capability
03.08.2025 03:43 β π 325 π 58 π¬ 7 π 4
Good luck. Soon youβll have a Lamborghini π
27.07.2025 12:03 β π 2 π 0 π¬ 1 π 0
Forget about others. But damn! Turbopuffer. It felt like they will be killed just when they started rising.
19.07.2025 02:19 β π 2 π 0 π¬ 1 π 0
SD25 online starts next week!
systemsdistributed.com/#agenda
17.07.2025 10:21 β π 6 π 5 π¬ 0 π 0
YouTube video by LambdaConf
Jonathan Blow - Jai Demo and Design Explanation (KEYNOTE) - Updated
www.youtube.com/watch?v=IdpD.... Loved the tooling.
13.07.2025 07:34 β π 0 π 0 π¬ 0 π 0
I think We should probably reply asking what exactly they liked about a particular project or experience and why and how they think it'll actually contribute to the new workplace/role/problems..etc.
Probably helps in identifying if genuine research or AI generated. I'll start doing this :D
13.07.2025 07:32 β π 0 π 0 π¬ 0 π 0
Not surprised at all. AIβs default choice is React most of the times.
13.07.2025 06:06 β π 1 π 0 π¬ 0 π 0
Quitting programming as a career right now because of LLMs would be like quitting carpentry as a career thanks to the invention of the table saw.
03.07.2025 14:36 β π 884 π 155 π¬ 63 π 41
I have a friend looking for people using Clickhouse in production. They have some questions about usage/use cases. Mind shooting me a DM?
(please π for reach)
02.07.2025 16:35 β π 5 π 5 π¬ 3 π 0
I'm glad I saw this tweet. I have it opened in one of my tabs. (I was half way through book and life happened, so paused it. Looks like need to wrap it up before the movie releases)
02.07.2025 07:52 β π 1 π 0 π¬ 0 π 0
YouTube video by Y Combinator
Andrej Karpathy: Software Is Changing (Again)
LLM is the new OS. English is the new programming language
19.06.2025 05:31 β π 0 π 0 π¬ 0 π 0
must be an AI related one π€
17.06.2025 01:38 β π 0 π 0 π¬ 0 π 0
Kent Beck
Kent Beckβcreator of Extreme Programming and co-author of the Agile Manifestoβreflects on decades of coding, from the birth of TDD to his experiments with AI tools shaping softwareβs future.
This is a great interview. Kent Beck talks to @gergely.pragmaticengineer.com about how he's having more fun programming now with AI genies than he's had in ages. Also: the birth of Extreme Programming.
newsletter.pragmaticengineer.com/p/tdd-ai-age...
13.06.2025 21:05 β π 88 π 13 π¬ 0 π 1
Agree. 4 Opus is already way powerful compared to 3.7 Sonnet IMO.
The scale and the pace at which this is happening. Itβs like gentle singularity post mentioned by Sam.
12.06.2025 00:52 β π 1 π 0 π¬ 1 π 0
Announcing Oxlint 1.0
The first stable version of Oxlint, a fast & easy-to-use Rust-powered linter for JavaScript and TypeScript, is out. Learn about its 50~100x speed advantage over ESLint, support for 500+ rules, real-wo...
We're thrilled to announce the first stable release of Oxlint - version 1.0!
Our Rust-powered JavaScript/TypeScript linter delivers 50~100x faster performance than ESLint with 500+ rules and zero configuration required.
Time to give it a try!
voidzero.dev/posts/announ...
10.06.2025 10:13 β π 309 π 62 π¬ 10 π 9
Iβm a little worried that AI will lock in whatever best practices are most popular at this moment and we wonβt evolve as easily from here
03.06.2025 14:15 β π 339 π 25 π¬ 32 π 14
Progressive JSON β overreacted
Why streaming isn't enough.
βοΈπ New on Overreacted: Progressive JSON
31.05.2025 16:41 β π 249 π 30 π¬ 25 π 6
me: hey claude i want better error handling in my code
claude: very cool have you tried writing rust in typescript
31.05.2025 11:09 β π 118 π 8 π¬ 7 π 1
If you find an OSS issue that calls your attention, go for it. You don't need to ask permission to start working or have it assigned to you. If someone else sends a PR before you, that's great. You can use your knowledge of the issue to help review the PR, add tests, and validate the approach.
27.05.2025 07:27 β π 103 π 18 π¬ 3 π 2
I use Claude Code -> I miss Zed agentic AI interface
I use Zed agentic AI interface -> I miss Claude Max (Claude Code)
28.05.2025 10:40 β π 1 π 0 π¬ 0 π 0
A programming language empowering everyone to build reliable and efficient software.
Website: https://rust-lang.org/
Blog: https://blog.rust-lang.org/
Mastodon: https://social.rust-lang.org/@rust
doin' source control stuff at ersc.io
CEO @ feldera.com, the incremental compute engine for AI, ML and data teams.
Formerly a systems researcher in distributed systems, databases, cloud, OS, PL, and networking. Sci-fi and gaming nerd.
lalith.in/research
Exploring the ASIC lore.
Not your typical lobste. rs link-dumper or book-coverβposting zombie.
Follow me for Coding, Computers, and Backend stuff.
Community at Pulumi
Host of CoRecursive
Give me feedback: https://admonymous.co/adamgordonbell
Toolkit with accessible components, styles, and examples for your next web app
https://ariakit.org
Software Dev at Thoughtworks, Berlin and elsewhere | http://birgitta.info | @bboeckel@toot.thoughtworks.com
Software Design Loudmouth. Works for Thoughtworks. Also hikes, watches theater, and plays modern board games. He/him.
host of https://martinfowler.com
Unified tooling for JavaScript
Faster, high-performance compute for serverless apps. Powered by WebAssembly. Creators of Spin + Spinkube open source projects.
https://linktr.ee/fermyon
Full of passionate intensity.
Lightweight WASM Postgres by @electric-sql.com
https://pglite.dev
Dates: 15-17 June 2026
Venue: Palexco (A CoruΓ±a, Galicia, Spain)
Host & Organizer: @igalia.com
Website: https://webengineshackfest.org/
Wiki: https://github.com/Igalia/webengineshackfest/wiki
just this guy, you know? (director of research @ ink & switch, coined "local-first", contributor to automerge, former postgres guy, heroku staff, ex-game developer, arctic oceanographer.)
AI x storytelling
AI Engineering: https://amazon.com/dp/1098166302
Designing ML Systems: http://amazon.com/dp/1098107969
@chipro
EuroRust is a 2 day conference for the European Rust community. We cover all things Rust. Presented by @mainmatter.com
October 14-17 2026, Barcelona & Online
The Rust Foundation is an independent nonprofit organization dedicated to stewarding the Rust programming language and its global community. rustfoundation.org
Organizer of rustweek.org and host of the Rust All Hands.
Non-profit that strives to promote the Rust programming language and support Rust's maintainers.