Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Posts
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Ghostty is getting automatic scrollback compression, resulting in 70 to 90% less physical memory usage. It happens incrementally when idle, so it had no measurable effect on IO throughput. I'm not aware of any other mainstream terminal that does this. Demo video: https://www.youtube.com/watch?v=ZVAnhimPh8k
The gains let us increase the default scrollback limit from 10MB to 50MB, because on average a full scrollback will still compress smaller than the prior limit. More history, for free. ("Unlimited", disk-paged history is on the roadmap too)
Let's talk about cool implementation details, cause this was fun.
First, the data structure and memory layout ("PageList") I wrote two years ago finally pays off! One of its traits is that screen memory is backed by a linked list of page-aligned, page-sized (or page-multiple-sized) blocks.
Because each block is page-aligned and page-sized, we can use madvise to discard its physical backing while keeping the virtual address space reserved. Compressed pages therefore disappear from resident memory, but decompression is still guaranteed because the address space remains valid and we simply fault new pages back in as needed.
We use the same trick for our memory pools, too. Unallocated pool pages don't count as resident memory, saving another couple of MB per terminal.
This functionality is also available to libghostty-vt consumers via new ghostty_terminal_compress APIs. The consumer decides when the appropriate time to compress is and the APIs advise on compressability.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
"[...] AI readiness is not primarily a technology capability. It is a leadership discipline: the capacity to decide what should move faster, what should slow down, and who has the authority to know the difference."
Should be a sign in every board room.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Bitwarden-cli 2026.4.0 compromised. Ugh.
Not something one likes to read in the morning. :(
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Pack2TheRoot: Cross-Distro LPE in PackageKit
CVE: CVE-2026-41651
CVSS3: 8.8
https://github.security.telekom.com/2026/04/pack2theroot-linux-local-privilege-escalation.html
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.
Infosec & A̶I̶-̶e̶n̶t̶h̶u̶s̶i̶a̶s̶t̶, tech-bridge, humanist, mental-health advocate, snowflake and a lot of other seemingly awkward things.