Taras Glek
taras.glek.net
Taras Glek
@taras.glek.net
LLMs, system programming

https://taras.glek.net
Finally one can spend $229 to put their iphone into a sock! www.apple.com/newsroom/202...
Introducing iPhone Pocket: a beautiful way to wear and carry iPhone
ISSEY MIYAKE and Apple today unveiled iPhone Pocket, designed to fit any iPhone as well as all pocketable items.
www.apple.com
November 11, 2025 at 7:08 PM
linuxcontainers.org/incus-os/doc... this is probably the most exciting linux OS since proxmox. A proper tamper-proof OS with api driven management. Seems much nicer than CoreOS or other hipster crap
IncusOS
IncusOS is an immutable OS solely designed around safely and reliably running Incus. It uses modern security features like UEFI Secure Boot and TPM to provide a safe boot experience and seamless fu...
linuxcontainers.org
November 8, 2025 at 7:14 AM
Reposted by Taras Glek
I continue to bet on OpenRouter.ai

Today I'm writing my LLM programming course notes on using embeddings and they add embedding models: openrouter.ai/models?fmt=c...

Then I get an email that they're doing their own TS/Python SDK: github.com/OpenRouterTe...

Every week they ship great stuff
OpenRouter
A router for LLMs and other AI models
OpenRouter.ai
November 5, 2025 at 8:03 PM
I think @hannes.muehleisen.org needs to start doing conferences there
3 options:
- Keep the amazing name Duck Lake
- Get rid of that pesky space and go full DuckLake
- Towny McTownFace
A small Saskatchewan #town is looking for a new moniker and hoping to get some much-needed funds in the process. The town of #DuckLake, about 80 km northeast of Saskatoon, is accepting expressions of interest for its #NamingRights, with minimum bid set at $10 million.
www.cbc.ca/news/canada/...
November 2, 2025 at 6:51 PM
Reposted by Taras Glek
Kostiantynivka. A 24th Brigade communications officer shot down a Russian FPV drone while escorting a journalist from Het Nederlands Dagblad, who was documenting damage to the Holy Assumption Church caused by enemy shelling.
www.instagram.com/reel/DQW905I...
October 30, 2025 at 1:12 PM
i do love the fact that wezterm is equally fast on every os and brings with it screen and ssh type functionality
October 29, 2025 at 6:05 PM
Reposted by Taras Glek
We derestricted crbug.com/382005099 today which might just be my favorite bug of the last few years: bad interaction between WebAudio changing the CPU's handling of floats and V8 not expecting that. See crbug.com/382005099#co... for a PoC exploit. Also affected other browsers
October 29, 2025 at 2:27 PM
Email might be the last remaining open messaging protocol. It's a total nightmare of a spec. But turns out fastmail/JMAP are still fighting the good fight. When using JMAP as an abstraction and managed email tx/rx, overall solution can look pretty reasonable

alessandrostefanini.it/2024/10/13/s...
Serverless email stack · Alessandro Stefanini
Serverless email stack - Alessandro Stefanini
alessandrostefanini.it
October 26, 2025 at 9:23 AM
Reposted by Taras Glek
Good reminder of urban aspect of war in Ukraine. "If they make it inside the dense, built-up area of a city like Pokrovsk, with high-rise buildings and endless opportunities for cover and concealment, clearing them out becomes an almost impossible task." kyivindependent.com/analysis-pok...
Analysis: Pokrovsk on the brink as Russian troops, drones infiltrate deeper into Ukraine’s fortress city
At first, the pictures went viral for another reason. Two Ukrainian civilians were shot dead and another injured on the roadside, the victims of another Russian war crime that was as everyday as it w...
kyivindependent.com
October 22, 2025 at 1:38 PM
Reposted by Taras Glek
Neat way to isolate DuckDB state during extension development:

SET home_directory='.'

DuckDB will automatically create ".duckdb", INSTALL will download to .duckdb/extensions/, etc.
October 22, 2025 at 2:54 PM
Reposted by Taras Glek
📣 New blog post by @dtenwolde.bsky.social.

🕸️ In this post, we show how to use DuckDB and the DuckPGQ community extension to analyze financial data for fraudulent patterns with the SQL/PGQ graph syntax that's part of SQL:2023.

📖 Visit duckdb.org/2025/10/22/d... to read the post.
October 22, 2025 at 7:23 PM
when i went to university 20 years ago it was obviously dumb to go into engineering. When I worked at pure storage more recently, banks wanted us to to not make hw and only do sw.

Now same business types that punished people for wanting to make stuff are asking "why america not making stuff?"
October 18, 2025 at 8:16 PM
Reposted by Taras Glek
goddamn is there anything Wikipedia editors can’t do www.nytimes.com/2025/10/17/n...
Wikipedia Volunteers Avert Tragedy by Taking Down Gunman at Conference
www.nytimes.com
October 18, 2025 at 4:53 AM
imagine typescript without npm!
October 7, 2025 at 6:35 PM
Really funny watching VCs ask why America doesn't build stuff anymore, after they did everything possible to discourage touching hardware during my professional lifetime youtu.be/ShkxpBoObCQ?...
Anduril CEO: China Has Scale. Can America Catch Up?
YouTube video by a16z
youtu.be
October 1, 2025 at 8:32 PM
working with esphome always feels like magic.
October 1, 2025 at 5:35 PM
Rust is so weird. How can one not have an async runtime :)
September 23, 2025 at 2:50 PM
sad that vs code release notes are still a bunch of hot air. Used to enjoy these so much
🚀 v1.104 of VS Code is here! Check out what's new:

🤖 Improved coding agent integration
📄 AGENTS.md file support for better context
🔍 New Auto mode (Preview) for smart model selection
🔑 Model flexibility via BYOK extension API

…and more: aka.ms/VSCodeRelease

Here are the highlights 🧵
September 11, 2025 at 8:21 PM
Reposted by Taras Glek
TIL that you can compress .zip files with Zstandard (pkware.cachefly.net/webdocs/case... compression method 93), and that libzip and 7-Zip support that.

libzip.org/news/release...
github.com/ip7z/7zip/re...
September 9, 2025 at 2:20 PM
Reposted by Taras Glek
Well I'll be damned. I might have to switch phones after all even if all the new ones are oversized.

Unfortunate this looks opt-in for third-party apps. I wonder how much adoption there will be. Hopefully WhatsApp and Signal will adopt it right away?
Blog - Memory Integrity Enforcement: A complete vision for memory safety in Apple devices - Apple Security Research
Memory Integrity Enforcement (MIE) is the culmination of an unprecedented design and engineering effort spanning half a decade that combines the unique strengths of Apple silicon hardware with our adv...
security.apple.com
September 10, 2025 at 1:15 PM
I am completely fascinated by deno having the only usable sandbox in the industry. openbsd completely failed at marketing features like this.
Yet even the deno approach stops short. One needs to start using separate processes to split app functionality and there is no simple IPC framework
July 17, 2025 at 6:56 AM
Reposted by Taras Glek
how to use systemd-run to restrict access to directories, systemcalls, etc https://news.ycombinator.com/item?id=44575709
July 16, 2025 at 9:21 AM
Reposted by Taras Glek
landrun seems like a really simple/user-friendly way to limit what processes can do on linux https://github.com/Zouuup/landrun
July 16, 2025 at 9:18 AM
@humphd.bsky.social I found a spec that seems to satisfy async bidi communication between wasm/js/go/rust github.com/bytecodealli... seems pretty simple and sane
GitHub - bytecodealliance/wrpc: Wasm component-native RPC framework
Wasm component-native RPC framework. Contribute to bytecodealliance/wrpc development by creating an account on GitHub.
github.com
July 16, 2025 at 8:38 AM