{"source":"lobsters","name":"Lobsters tech feed","kind":"widget","via":"native","records":[{"id":"lobsters:c76s0r","title":"Chrome registers a global shortcut for Gemini popup window","value":50,"subtitle":"browsers, mac, windows · 💬 18 · skycam","href":"https://unsung.aresluna.org/chromes-breaking-and-entering/","props":{"short_id":"c76s0r","score":50,"comments":18,"tags":["browsers","mac","windows"],"user":"skycam","created_at":"2026-07-24T18:04:57.671-05:00"}},{"id":"lobsters:eidh3u","title":"A shell colon does nothing. Use it anyway","value":8,"subtitle":"programming · 💬 1 · refp","href":"https://refp.se/articles/your-shell-and-the-magic-colon","props":{"short_id":"eidh3u","score":8,"comments":1,"tags":["programming"],"user":"refp","created_at":"2026-07-25T06:33:00.358-05:00"}},{"id":"lobsters:u60zv9","title":"Watching Go's new garbage collector move through the heap","value":35,"subtitle":"dotnet, go, performance · 💬 0 · eatonphil","href":"https://theconsensus.dev/p/2026/07/19/observing-gos-garbage-collector-old-and-new.html","props":{"short_id":"u60zv9","score":35,"comments":0,"tags":["dotnet","go","performance"],"user":"eatonphil","created_at":"2026-07-24T15:34:19.174-05:00"}},{"id":"lobsters:zfvln5","title":"We Are Not Special","value":17,"subtitle":"practices · 💬 4 · WilhelmVonWeiner","href":"https://www.hillelwayne.com/post/we-are-not-special/","props":{"short_id":"zfvln5","score":17,"comments":4,"tags":["practices"],"user":"WilhelmVonWeiner","created_at":"2026-07-24T22:00:20.837-05:00"}},{"id":"lobsters:khaizc","title":"Delightful integration tests in Rust","value":12,"subtitle":"rust · 💬 5 · alexpusch","href":"https://github.com/alexpusch/rust-magic-patterns/blob/master/delightful-integration-tests/Readme.md","props":{"short_id":"khaizc","score":12,"comments":5,"tags":["rust"],"user":"alexpusch","created_at":"2026-07-24T15:24:48.533-05:00"}},{"id":"lobsters:td8rne","title":"Don't take the black pill","value":118,"subtitle":"culture, video · 💬 41 · Malp","href":"https://www.youtube.com/watch?v=zLZwpH5lCD4","props":{"short_id":"td8rne","score":118,"comments":41,"tags":["culture","video"],"user":"Malp","created_at":"2026-07-24T09:24:29.265-05:00"}},{"id":"lobsters:yia0pc","title":"Systems and Delays (2026)","value":13,"subtitle":"math · 💬 2 · janiczek","href":"https://martin.janiczek.cz/2026/07/24/systems-and-delays.html","props":{"short_id":"yia0pc","score":13,"comments":2,"tags":["math"],"user":"janiczek","created_at":"2026-07-24T17:11:44.942-05:00"}},{"id":"lobsters:ypgw9x","title":"the perils of parsing type inference declarations in c","value":9,"subtitle":"c · 💬 1 · raymii","href":"https://sebsite.pw/w/20260725-auto.html","props":{"short_id":"ypgw9x","score":9,"comments":1,"tags":["c"],"user":"raymii","created_at":"2026-07-25T01:07:49.069-05:00"}},{"id":"lobsters:uawqly","title":"git rebase -i is not that scary","value":20,"subtitle":"vcs · 💬 14 · hugoarnal","href":"https://cachebag.sh/journal/interactive-rebasing/","props":{"short_id":"uawqly","score":20,"comments":14,"tags":["vcs"],"user":"hugoarnal","created_at":"2026-07-24T12:41:20.428-05:00"}},{"id":"lobsters:yajc8q","title":"I'm running the ICFP programming contest (2026)","value":6,"subtitle":"event, programming · 💬 4 · abhin4v","href":"https://eieio.games/blog/im-running-the-icfp-programming-contest/","props":{"short_id":"yajc8q","score":6,"comments":4,"tags":["event","programming"],"user":"abhin4v","created_at":"2026-07-25T00:29:51.653-05:00"}},{"id":"lobsters:bvgaff","title":"stinkpot: sqlite-backed shell history","value":3,"subtitle":"go, show · 💬 0 · op","href":"https://tangled.org/oppi.li/stinkpot","props":{"short_id":"bvgaff","score":3,"comments":0,"tags":["go","show"],"user":"op","created_at":"2026-07-25T04:10:12.785-05:00"}},{"id":"lobsters:t5os1h","title":"Android May Soon Restrict On-Device ADB, Affecting Shizuku, libadb and Developers","value":5,"subtitle":"android · 💬 0 · raymii","href":"https://kitsumed.github.io/blog/posts/android-may-soon-restrict-on-device-adb/","props":{"short_id":"t5os1h","score":5,"comments":0,"tags":["android"],"user":"raymii","created_at":"2026-07-25T05:01:03.758-05:00"}},{"id":"lobsters:ewh4v6","title":"Making GIFs from 35mm film photography","value":61,"subtitle":"art · 💬 2 · wgx","href":"https://blog.willgrant.org/2026/07/23/the-hardest-way-to-make-gif.html","props":{"short_id":"ewh4v6","score":61,"comments":2,"tags":["art"],"user":"wgx","created_at":"2026-07-24T00:29:28.124-05:00"}},{"id":"lobsters:3ttebv","title":"Sending packets directly from BPF","value":4,"subtitle":"linux, networking, osdev · 💬 0 · ysun","href":"https://lwn.net/Articles/1081696/","props":{"short_id":"3ttebv","score":4,"comments":0,"tags":["linux","networking","osdev"],"user":"ysun","created_at":"2026-07-25T04:59:40.536-05:00"}},{"id":"lobsters:9mocvp","title":"A Love Letter to Object Orientation","value":5,"subtitle":"api, compsci, philosophy · 💬 5 · mempko","href":"https://blog.mempko.com/a-love-letter-to-object-orientation/","props":{"short_id":"9mocvp","score":5,"comments":5,"tags":["api","compsci","philosophy"],"user":"mempko","created_at":"2026-07-24T15:33:34.612-05:00"}},{"id":"lobsters:fw69uj","title":"Microformats – building blocks for data-rich web pages","value":8,"subtitle":"web · 💬 1 · rau","href":"https://microformats.org/","props":{"short_id":"fw69uj","score":8,"comments":1,"tags":["web"],"user":"rau","created_at":"2026-07-24T20:34:26.192-05:00"}},{"id":"lobsters:h9gdj8","title":"FreeBSD ports frozen after someone commits the entire 150MB Linux Copilot binary","value":44,"subtitle":"freebsd · 💬 8 · raymii","href":"https://www.osnews.com/story/145593/freebsd-ports-frozen-after-someone-commits-the-entire-150mb-linux-copilot-binary/","props":{"short_id":"h9gdj8","score":44,"comments":8,"tags":["freebsd"],"user":"raymii","created_at":"2026-07-24T00:05:03.929-05:00"}},{"id":"lobsters:gqgbrz","title":"Open Weights and American AI Leadership","value":15,"subtitle":"ai · 💬 10 · stick","href":"https://www.microsoft.com/en-us/corporate-responsibility/topics/open-weight/","props":{"short_id":"gqgbrz","score":15,"comments":10,"tags":["ai"],"user":"stick","created_at":"2026-07-24T09:01:24.514-05:00"}},{"id":"lobsters:rbfmuh","title":"What are you doing this weekend?","value":14,"subtitle":"ask, programming · 💬 37 · caius","href":"https://lobste.rs/s/rbfmuh","props":{"short_id":"rbfmuh","score":14,"comments":37,"tags":["ask","programming"],"user":"caius","created_at":"2026-07-24T09:38:42.356-05:00"}},{"id":"lobsters:ighdht","title":"Postgres LISTEN/NOTIFY Actually Scales","value":11,"subtitle":"databases · 💬 2 · typesanitizer","href":"https://www.dbos.dev/blog/postgres-listen-notify-scalability","props":{"short_id":"ighdht","score":11,"comments":2,"tags":["databases"],"user":"typesanitizer","created_at":"2026-07-24T14:48:17.145-05:00"}},{"id":"lobsters:pqkfur","title":"Emacs Writing Machine","value":2,"subtitle":"emacs, linux · 💬 0 · rau","href":"https://chainsawriot.com/postmannheim/2026/07/25/writeredeck.html","props":{"short_id":"pqkfur","score":2,"comments":0,"tags":["emacs","linux"],"user":"rau","created_at":"2026-07-25T06:14:51.047-05:00"}},{"id":"lobsters:x3x2aw","title":"You should selfhost your mail (in 2026)","value":57,"subtitle":"email · 💬 63 · cinemast","href":"https://blog.haschek.at/2026/you-should-selfhost-your-mail.html","props":{"short_id":"x3x2aw","score":57,"comments":63,"tags":["email"],"user":"cinemast","created_at":"2026-07-23T16:10:09.035-05:00"}},{"id":"lobsters:gpqa52","title":"Everyone Should Know SIMD","value":125,"subtitle":"performance, zig · 💬 24 · seg6","href":"https://mitchellh.com/writing/everyone-should-know-simd","props":{"short_id":"gpqa52","score":125,"comments":24,"tags":["performance","zig"],"user":"seg6","created_at":"2026-07-23T10:33:26.767-05:00"}},{"id":"lobsters:aibmo4","title":"2026 Stack Overflow Developer Survey","value":5,"subtitle":"programming · 💬 0 · 5d22b","href":"https://take.survey.stackoverflow.co/jfe/form/SV_4GHunpL3IfJ3rRc","props":{"short_id":"aibmo4","score":5,"comments":0,"tags":["programming"],"user":"5d22b","created_at":"2026-07-24T19:23:02.642-05:00"}},{"id":"lobsters:troy2w","title":"The case for MUDs in modern times","value":17,"subtitle":"games, retrocomputing · 💬 7 · rau","href":"https://www.andrewzigler.com/feed/the-case-for-muds-in-modern-times","props":{"short_id":"troy2w","score":17,"comments":7,"tags":["games","retrocomputing"],"user":"rau","created_at":"2026-07-24T04:56:24.577-05:00"}}],"count":25,"generated_at":"2026-07-25T12:28:15.602Z"}