{"source":"lobsters","name":"Lobsters tech feed","kind":"widget","via":"native","records":[{"id":"lobsters:axdfjx","title":"How Our Rust-to-Zig Rewrite is Going","value":145,"subtitle":"compilers, rust, zig · 💬 45 · rrampage","href":"https://rtfeldman.com/rust-to-zig","props":{"short_id":"axdfjx","score":145,"comments":45,"tags":["compilers","rust","zig"],"user":"rrampage","created_at":"2026-07-16T06:31:41.599-05:00"}},{"id":"lobsters:pb6d8m","title":"Linus Torvalds on LLM usage in kernel development","value":130,"subtitle":"linux, vibecoding · 💬 113 · thang","href":"https://lore.kernel.org/linux-media/CAHk-=wi4zC+Ze8e+p3tMv8TtG_80KzsZ1syL9anBtmEh5Z40vg@mail.gmail.com/","props":{"short_id":"pb6d8m","score":130,"comments":113,"tags":["linux","vibecoding"],"user":"thang","created_at":"2026-07-15T22:19:34.042-05:00"}},{"id":"lobsters:qbvfll","title":"Microsoft Comic Chat is now open source","value":33,"subtitle":"release, retrocomputing · 💬 9 · calvin","href":"https://opensource.microsoft.com/blog/2026/07/16/microsoft-comic-chat-is-now-open-source/","props":{"short_id":"qbvfll","score":33,"comments":9,"tags":["release","retrocomputing"],"user":"calvin","created_at":"2026-07-16T11:43:15.368-05:00"}},{"id":"lobsters:rvtn4v","title":"Guix: creating a package from a binary","value":25,"subtitle":"nix · 💬 13 · aloys","href":"https://aloysberger.com/posts/guix-packaging-a-binary-as-a-guix-beginner.html","props":{"short_id":"rvtn4v","score":25,"comments":13,"tags":["nix"],"user":"aloys","created_at":"2026-07-16T04:29:06.241-05:00"}},{"id":"lobsters:giyb8x","title":"Forgejo v16.0 is available","value":60,"subtitle":"release, vcs · 💬 7 · hugoarnal","href":"https://forgejo.org/2026-07-release-v16-0/","props":{"short_id":"giyb8x","score":60,"comments":7,"tags":["release","vcs"],"user":"hugoarnal","created_at":"2026-07-16T05:01:50.813-05:00"}},{"id":"lobsters:4dcp6w","title":"Here's how I host my own AIM server","value":12,"subtitle":"networking · 💬 3 · FedericoSchonborn","href":"https://veronicaexplains.net/open-oscar-server/","props":{"short_id":"4dcp6w","score":12,"comments":3,"tags":["networking"],"user":"FedericoSchonborn","created_at":"2026-07-16T19:18:37.775-05:00"}},{"id":"lobsters:76tcpe","title":"What gdb frontend do you prefer (linux)","value":24,"subtitle":"ask, programming · 💬 21 · kghose","href":"https://lobste.rs/s/76tcpe","props":{"short_id":"76tcpe","score":24,"comments":21,"tags":["ask","programming"],"user":"kghose","created_at":"2026-07-16T08:12:52.708-05:00"}},{"id":"lobsters:wveduf","title":"README, not","value":23,"subtitle":"programming, vibecoding · 💬 1 · yossarian","href":"https://blog.yossarian.net/2026/07/16/README-not","props":{"short_id":"wveduf","score":23,"comments":1,"tags":["programming","vibecoding"],"user":"yossarian","created_at":"2026-07-16T08:51:27.457-05:00"}},{"id":"lobsters:2nry82","title":"SQLite should have (Rust-style) editions","value":130,"subtitle":"databases · 💬 31 · mort","href":"https://mort.coffee/home/sqlite-editions/","props":{"short_id":"2nry82","score":130,"comments":31,"tags":["databases"],"user":"mort","created_at":"2026-07-15T14:34:54.182-05:00"}},{"id":"lobsters:idavhk","title":"We're Going to Make Out Like Bandits","value":39,"subtitle":"culture, practices · 💬 12 · stig","href":"https://www.rocketpoweredjetpants.com/2026/04/were-going-to-make-out-like-bandits/","props":{"short_id":"idavhk","score":39,"comments":12,"tags":["culture","practices"],"user":"stig","created_at":"2026-07-16T13:38:03.287-05:00"}},{"id":"lobsters:fdsscq","title":"Using GCC's Nested Functions with Wide Pointers and no Trampolines II","value":8,"subtitle":"c · 💬 2 · accelbread","href":"https://uecker.codeberg.page/2026-07-14.html","props":{"short_id":"fdsscq","score":8,"comments":2,"tags":["c"],"user":"accelbread","created_at":"2026-07-16T20:37:41.397-05:00"}},{"id":"lobsters:y3qqzv","title":"The Zilog Z80 has turned 50","value":7,"subtitle":"assembly, hardware, retrocomputing · 💬 0 · goliath","href":"https://goliath32.com/blog/z80.html","props":{"short_id":"y3qqzv","score":7,"comments":0,"tags":["assembly","hardware","retrocomputing"],"user":"goliath","created_at":"2026-07-16T17:03:22.702-05:00"}},{"id":"lobsters:1clqwe","title":"We're building Postgres in Rust. Using the LLVM of databases","value":12,"subtitle":"databases · 💬 8 · polyrand","href":"https://turso.tech/blog/a-new-modern-version-of-postgres-in-rust","props":{"short_id":"1clqwe","score":12,"comments":8,"tags":["databases"],"user":"polyrand","created_at":"2026-07-16T10:39:50.069-05:00"}},{"id":"lobsters:jbw2ma","title":"Earth Rotation Records Spur October Vote to Avert Negative Leap Second","value":3,"subtitle":"science · 💬 4 · fanf","href":"https://www.techtimes.com/articles/320185/20260711/earth-rotation-records-spur-october-vote-avert-negative-leap-second.htm","props":{"short_id":"jbw2ma","score":3,"comments":4,"tags":["science"],"user":"fanf","created_at":"2026-07-16T21:40:50.446-05:00"}},{"id":"lobsters:fftxis","title":"Stop the GUARD Act and age verification laws worldwide","value":6,"subtitle":"law · 💬 0 · tusharhero","href":"https://www.fsf.org/blogs/community/stop-the-guard-act","props":{"short_id":"fftxis","score":6,"comments":0,"tags":["law"],"user":"tusharhero","created_at":"2026-07-16T21:23:49.788-05:00"}},{"id":"lobsters:prdl1l","title":"The LLM Critics Are Right. I Use LLMs Anyway","value":11,"subtitle":"vibecoding · 💬 5 · hongminhee","href":"https://www.theocharis.dev/blog/llm-critics-are-right-i-use-llms-anyway/","props":{"short_id":"prdl1l","score":11,"comments":5,"tags":["vibecoding"],"user":"hongminhee","created_at":"2026-07-16T08:27:20.761-05:00"}},{"id":"lobsters:agoj2o","title":"Country Draw","value":2,"subtitle":"art, games, web · 💬 0 · dropalltables","href":"https://country-draw.vercel.app/","props":{"short_id":"agoj2o","score":2,"comments":0,"tags":["art","games","web"],"user":"dropalltables","created_at":"2026-07-16T23:38:25.496-05:00"}},{"id":"lobsters:6wdufu","title":"perldelta - what is new for perl v5.44.0","value":17,"subtitle":"perl, release · 💬 5 · makishimu","href":"https://metacpan.org/dist/perl/view/pod/perldelta.pod","props":{"short_id":"6wdufu","score":17,"comments":5,"tags":["perl","release"],"user":"makishimu","created_at":"2026-07-16T06:27:04.454-05:00"}},{"id":"lobsters:nkrgcp","title":"You can't bug fix your way out of the vulnpocalypse","value":16,"subtitle":"security · 💬 8 · freddyb","href":"https://alexgaynor.net/2026/jul/15/you-cant-bugfix-your-way-out-of-the-vulnpocalypse/","props":{"short_id":"nkrgcp","score":16,"comments":8,"tags":["security"],"user":"freddyb","created_at":"2026-07-16T02:28:41.358-05:00"}},{"id":"lobsters:xdoavp","title":"What \"Memory Compiler\" Actually Means: From Bitcells to GDS Tiling","value":7,"subtitle":"compilers, hardware · 💬 0 · thecloudlet","href":"https://thecloudlet.github.io/technical/compiler/memory-compiler/","props":{"short_id":"xdoavp","score":7,"comments":0,"tags":["compilers","hardware"],"user":"thecloudlet","created_at":"2026-07-16T08:01:06.752-05:00"}},{"id":"lobsters:sg1uyo","title":"clj-refactor.el 4.0","value":8,"subtitle":"clojure, emacs · 💬 0 · dominicm","href":"https://metaredux.com/posts/2026/07/16/clj-refactor-4-0.html","props":{"short_id":"sg1uyo","score":8,"comments":0,"tags":["clojure","emacs"],"user":"dominicm","created_at":"2026-07-16T11:43:06.577-05:00"}},{"id":"lobsters:rnc3h4","title":"Abstracting effects with continuations","value":27,"subtitle":"gleam · 💬 3 · crowdhailer","href":"https://crowdhailer.me/2026-07-15/abstracting-effects-with-continuations/","props":{"short_id":"rnc3h4","score":27,"comments":3,"tags":["gleam"],"user":"crowdhailer","created_at":"2026-07-15T17:57:15.214-05:00"}},{"id":"lobsters:6pdyiy","title":"PACT: Anonymous Credentials for the Web – Mozilla Hacks","value":1,"subtitle":"privacy, security · 💬 0 · brn","href":"https://hacks.mozilla.org/2026/06/pact-anonymous-credentials-for-the-web/","props":{"short_id":"6pdyiy","score":1,"comments":0,"tags":["privacy","security"],"user":"brn","created_at":"2026-07-17T01:01:54.052-05:00"}},{"id":"lobsters:eilycs","title":"Detecting Full Table Scans With SQLite","value":39,"subtitle":"databases, ruby · 💬 3 · alexpls","href":"https://tenderlovemaking.com/2026/07/15/detecting-full-table-scans-with-sqlite/","props":{"short_id":"eilycs","score":39,"comments":3,"tags":["databases","ruby"],"user":"alexpls","created_at":"2026-07-15T18:57:58.186-05:00"}},{"id":"lobsters:kzo2fe","title":"Why ML/OCaml are good for writing compilers (1998)","value":6,"subtitle":"compilers, ml · 💬 5 · hwj","href":"https://flint.cs.yale.edu/cs421/case-for-ml.html","props":{"short_id":"kzo2fe","score":6,"comments":5,"tags":["compilers","ml"],"user":"hwj","created_at":"2026-07-16T07:48:52.361-05:00"}}],"count":25,"generated_at":"2026-07-17T07:00:28.246Z"}