Sign in

Hugo Tunius 🦀

@hugotunius.se
69 followers 55 following 138 posts

Hugo of all trades. Developer interested in rust, iOS, infosec, reverse engineering, and design. Mastodon: @k0nserv@infosec.exchange

PostsRepliesMedia
Hugo Tunius 🦀 @hugotunius.se · 27/07/2026
I spent some time yesterday sharpening my knives, which I find really therapeutic. I realised this is similar to working on my Neovim config, which is therapeutic for the same reason.
010
Reposted by Hugo Tunius 🦀
Hugo Tunius 🦀 @hugotunius.se · 16/06/2026
I wrote a thing hugotunius.se/2026/06/15/t...
hugotunius.se
The Sword Juggling Fallacy
Sword juggling is simple, just don't cut your fingers off in the process
001
Hugo Tunius 🦀 @hugotunius.se · 16/06/2026
I wrote a thing hugotunius.se/2026/06/15/t...
hugotunius.se
The Sword Juggling Fallacy
Sword juggling is simple, just don't cut your fingers off in the process
001
Hugo Tunius 🦀 @hugotunius.se · 22/05/2026
"If I had more time, I would've written a shorter letter" is more true than ever in the AI age. In fact having AI write for you at all is just lazy and disrespectful to the reader. noslopgrenade.com
noslopgrenade.com
no slop grenade
Stop throwing AI-generated walls of text into conversations. If they wanted an AI essay, they would have asked ChatGPT themselves.
000
Hugo Tunius 🦀 @hugotunius.se · 20/05/2026
This HN subthread news.ycombinator.com/item?id=4820... perfectly encapsulate the "C is simple, but not easy" dichotomy. Sure you can learn all the surface syntax of C quickly, and compared to the likes of Rust or Swift there is very little. However, writing correct software in C is not easy.
news.ycombinator.com
140
Hugo Tunius 🦀 @hugotunius.se · 02/05/2026
With #GitHub 's recent problems an old blog post of mine is more relevant than ever hugotunius.se/2024/01/20/s...
hugotunius.se
Stop Using (only) GitHub Releases
A rant on the practice of storing release notes in GitHub's release features and the negative consequences of that
010
Hugo Tunius 🦀 @hugotunius.se · 23/04/2026
I wrote a comment on /r/rust that was vaguely positive about LLMs for coding, shouldn't have done that. Sitting at (-5) atm. They really don't like AI over there.
240
Reposted by Hugo Tunius 🦀
PostgresEDI @postgresedi.bsky.social · 11/04/2026
Join us for the #PostgreSQL #Edinburgh #meetup on Thurs, April 23rd! We will hear from @hugotunius.se on lessons learned building a Postgres extension, and by @vyruss.org who will live fix some bad SQL! Where: Paterson's Land, Room 1.21 Time: 6pm pizza and chat, talks from 7pm 👇 luma.com/v2rrpszi
luma.com
PostgreSQL Edinburgh Meetup April 2026 · Luma
Be part of our Edinburgh PostgreSQL Meetup! Join the PostgreSQL Edinburgh organisers and fellow PostgreSQL enthusiasts at Paterson's Land, Room 1.21,…
033
Hugo Tunius 🦀 @hugotunius.se · 12/02/2026
Git has Rust now? based
020
Hugo Tunius 🦀 @hugotunius.se · 10/02/2026
I have a new problem. These days not only does neovim start rust-analyzer, so does claude. Because of this I frequently end up with rust-analyzer eating 16-20GB of my ram and my whole system falling over as I hit the 32GB limit
200
Hugo Tunius 🦀 @hugotunius.se · 26/01/2026
this-is-fine.gif
Screenshot from GitHub's new PR UI. It says "Only the latest 40 comments are currently being shown. To view the remaining comments, open the comments side panel To see more, switch back to the classic page."
010
Reposted by Hugo Tunius 🦀
Adrian Tchaikovsky @aptshadow.bsky.social · 21/01/2026
10/10 no noots
1041696
Hugo Tunius 🦀 @hugotunius.se · 13/01/2026
It's going to be really fun tomorrow when the Supreme Court rules against Trump's tariffs (hopefully).
100
Hugo Tunius 🦀 @hugotunius.se · 12/01/2026
It's unbelievable how stupid Trump is. The Supreme court might rule against his tariffs and he's truthing up a storm about how bad this would be. If he had passed the tariff via congress, instead of illegal EOs, none of this would be on the table.
021
Hugo Tunius 🦀 @hugotunius.se · 12/01/2026
If the people building AI products did more #UserResearch, they'd be able to figure out what problems folks actually have where AI can help. www.techspot.com/news/110879-...
techspot.com
Jensen Huang says relentless negativity around AI is hurting society and has "done a lot of damage"
Huang made his feelings about AI skeptics, haters, and doom-mongers clear on a recent episode of the No Priors podcast.
010
Hugo Tunius 🦀 @hugotunius.se · 12/01/2026
Very normal stuff, not concerning at all www.youtube.com/watch?v=KckG...
youtube.com
Statement by Federal Reserve Chair Jerome H. Powell
YouTube video by Federal Reserve
010
Reposted by Hugo Tunius 🦀
R @liburghal.bsky.social · 12/01/2026
There is always an XKCD
73625808
Hugo Tunius 🦀 @hugotunius.se · 06/01/2026
I've got the strangest #rustlang bug. A few our own crates at work refuse to build when I pull them from the registry, but if I patch them by pointing directly to the same commit on disk it's all fine. Been like this for weeks now, no clue what's wrong.
110
Hugo Tunius 🦀 @hugotunius.se · 02/01/2026
Veratasium released a video about ASML and EUV lithography 1 day ago. ASML stock is up 5% today, seemingly as a result of the video. www.youtube.com/watch?v=MiUH...
youtube.com
The Ridiculous Engineering Of The World's Most Important Machine
YouTube video by Veritasium
030
Hugo Tunius 🦀 @hugotunius.se · 23/12/2025
I was randomly perusing my CS2 inventory the other day and found a skin worth £150. For the life of me I don't get why anyone would pay that, but hey I get a free copy of Battlefield 6 🤷‍♂️
100
Hugo Tunius 🦀 @hugotunius.se · 22/12/2025
I saw a 2004 vs 2024 metalcore Youtube Short a few days ago. I've only listened to early 2000s metalcore since
100
Hugo Tunius 🦀 @hugotunius.se · 20/12/2025
Finished an initial version of my #postgres ID type github.com/k0nserv/plid. There's one unfortunate allocation in Rust that I haven't manage to eliminate... bsky.app/profile/hugo...
github.com
GitHub - k0nserv/plid: ULID inspired ID with prefix support
ULID inspired ID with prefix support. Contribute to k0nserv/plid development by creating an account on GitHub.
000
Hugo Tunius 🦀 @hugotunius.se · 18/12/2025
There's this one person, I think anyway, who keeps creating sock puppet accounts for every HN thread about Rust. I'm pretty sure them and I had the exact same exchange in two separate threads...
000
Hugo Tunius 🦀 @hugotunius.se · 14/12/2025
I'm playing around with the idea of a ulid inspired id type that adds prefix support. Using the excellent #pgrx Rust crate it has been trivial to build a #rustlang #postgres extension for this. plid=# SELECT gen_plid('u'); gen_plid --------------------------- u_06DHRQH6SJT7N2WEQK4910R
110
Reposted by Hugo Tunius 🦀
PostgresEDI @postgresedi.bsky.social · 08/12/2025
THIS WEEK: The first #PostgreSQL #Edinburgh #meetup! A prime opportunity to hear about the #database that's—slowly but surely—taking over the world, and network with fellow #developers and #OpenSource enthusiasts. Thurs 11 Dec, 6pm, University of Edinburgh Old College! RSVP here ▶️ luma.com/b9kv5fds
luma.com
PostgreSQL Edinburgh meetup · Luma
Be part of the very first Edinburgh PostgreSQL Meetup! Join host Jimmy Angelakos and fellow PostgreSQL enthusiasts at the University of Edinburgh's beautiful…
032
Reposted by Hugo Tunius 🦀
Matt @mbunchanumbers.bsky.social · 06/12/2025
We got Weird Al out here singing Killing In The Name, the time for moderation is over
117125024428
Reposted by Hugo Tunius 🦀
Martin Algesten @algesten.bsky.social · 02/12/2025
Loved talking Glen about #webrtc and Sans IO in #rustlang – full on geek talk! podcasts.apple.com/es/podcast/n... In other formats here: netstack.fm#episode-16 #rust #rustlang #sansio #rustlang #code #webrtc
podcasts.apple.com
netstack.fm
Technology Podcast · A podcast about networking, Rust, and everything in between. Join us as we explore the stack: from protocols and packet flows to the people and projects building the modern intern...
172
Hugo Tunius 🦀 @hugotunius.se · 25/11/2025
Getting into #homeassistant. I love the idea of the project, but I hate the move away from config in code and IAC. Cattle not pets people
210
Reposted by Hugo Tunius 🦀
Adam Chalmers @adamchalmers.com · 14/06/2025
on type safety
Frog and Toad illustration edited to say: Frog put the value in an option. "There", he said, "now we will not deref any more null pointers". "But we can unwrap the option," said Toad. "That is true", said Frog.
849392
Reposted by Hugo Tunius 🦀
PostgresEDI @postgresedi.bsky.social · 17/11/2025
#Edinburgh #PostgreSQL community, our first-ever meetup is here! 🐘 Join us for pizza, networking, and two great tech talks (all levels!). 🗓️ Thurs, Dec 11 @ 6 PM 📍 Old College, UoE 🗣️ Topics: #Postgres Tips for App Devs + AI/RAG with pgvector 👉 luma.com/b9kv5fds #TechMeetup #AI #pgvector #Database
luma.com
PostgreSQL Edinburgh meetup · Luma
Be part of the very first Edinburgh PostgreSQL Meetup! Join host Jimmy Angelakos and fellow PostgreSQL enthusiasts at the University of Edinburgh's beautiful…
023
Reposted by Hugo Tunius 🦀
Mike Moran @houseofmoran.com · 11/11/2025
I am relieved to resolve my "watch this space" pun 😀, and announce the second set of Rust and Friends presenters this month will be Tiago Santos and Cafer Eren Şimşek talking about "Rust in Space at Spire" 🛰️ 🦀! #rustlang
meetup.com
Exotically Sized Types, and Rust in Space at Spire!, Thu, Nov 27, 2025, 6:30 PM | Meetup
Tonight we’ll be hearing from: [David Wood](https://www.linkedin.com/in/davidtwco/) on "Extending Rust’s notions of sizedness". From David: * "All of Rust’s types either
021
Hugo Tunius 🦀 @hugotunius.se · 10/11/2025
There's an unformed blog post in my head with the title "Rust Has Low Cognitive Load Actually". It's trying to escape. #rustlang
140
Reposted by Hugo Tunius 🦀
Andrew Lilley Brinker @alilleybrinker.com · 10/11/2025
"Memory Safety for Skeptics," where I argue why memory safety is worthwhile to pursue amid competing priorities! queue.acm.org/detail.cfm?i... #rustlang
queue.acm.org
Memory Safety for Skeptics - ACM Queue
14914
Hugo Tunius 🦀 @hugotunius.se · 05/11/2025
My favourite Youtuber released on of his biannual videos in which he teaches an octopus to play the piano www.youtube.com/watch?v=PcWn...
youtube.com
Teaching an octopus how to play piano
YouTube video by Mattias Krantz
000
Hugo Tunius 🦀 @hugotunius.se · 04/11/2025
Pleasantly surprised to learn that #postgres implements grapheme clusters: SELECT length('✅'); 1 The docs say "Returns the number of characters in the string.", but you never know what "characters" means in a sentence like that.
000
Hugo Tunius 🦀 @hugotunius.se · 24/09/2025
Another day, another malware campaign of zero consequence for those who don't deal in fake internet money. I guess this is the one upside of cryptocurrencies. blog.rust-lang.org/2025/09/24/c...
blog.rust-lang.org
crates.io: Malicious crates faster_log and async_println | Rust Blog
Empowering everyone to build reliable and efficient software.
000
Reposted by Hugo Tunius 🦀
Mike Moran @houseofmoran.com · 29/06/2025
Like #Rustlang? #Chess? What about #AI? Then how about "Exploring a State-of-the-art Chess AI built with Rust"? Please come along to hear from our second speaker, @affinelytyped.bsky.social , at the July Edition of Rust Edinburgh: www.meetup.com/rust-and-fri...
meetup.com
July talks: A Crab, a Pufferfish and a State-of-the-art Chess AI, Thu, Jul 24, 2025, 6:30 PM | Meetup
Tonight we’ll be hearing from: * [Malcolm Still](https://mstill.dev) on "**The Crab and the Pufferfish: Applying OpenBSD’s Secure Software Design Pattern in Rust**". From
052
Reposted by Hugo Tunius 🦀
Oh rad, a dog @real-danger.bsky.social · 09/06/2025
Apple has rediscovered the Aero interface. Deeply unimpressed. #WWDC
011
Hugo Tunius 🦀 @hugotunius.se · 09/06/2025
Yeah, I don’t like Liquid Glass #wwdc
100
Reposted by Hugo Tunius 🦀
Patrick Gray @patrick.risky.biz · 01/06/2025
3889
Hugo Tunius 🦀 @hugotunius.se · 27/05/2025
Thinking about LLM security. It's a bit like phone phreaking because it's all inband-signalling. Unlike phone phreaking I'm not sure there's a way to move to outbound-signalling, it's a fundamental limitation of the model. Brought to you by invariantlabs.ai/blog/mcp-git...
invariantlabs.ai
GitHub MCP Exploited: Accessing private repositories via MCP
We showcase a critical vulnerability with the official GitHub MCP server, allowing attackers to access private repository data. The vulnerability is among the first discovered by Invariant's security ...
120
Reposted by Hugo Tunius 🦀
Hugo Tunius 🦀 @hugotunius.se · 14/05/2025
This, but instead of "economics" it's "Using LLMs"
xkcd comic of a stick figure asking "Whatcha doing" and another replying "economics" while a pentagram is on the floor https://what-if.xkcd.com/111/
001
Hugo Tunius 🦀 @hugotunius.se · 14/05/2025
This, but instead of "economics" it's "Using LLMs"
xkcd comic of a stick figure asking "Whatcha doing" and another replying "economics" while a pentagram is on the floor https://what-if.xkcd.com/111/
001
Hugo Tunius 🦀 @hugotunius.se · 08/05/2025
No one is surprised, everyone is disappointed
000
Hugo Tunius 🦀 @hugotunius.se · 29/04/2025
Leader pushing for AI adoption have it all wrong. Top down mandates to use AI aren't the way. If you are convinced AI will make people faster, increase your expectations and make AI tools and training available, then follow up to see if metrics improve(compare teams adopting AI to those that didn't)
000
Reposted by Hugo Tunius 🦀
Jen Simmons @jensimmons.bsky.social · 24/04/2025
If you use `lh` units in your CSS, you can start to establish vertical rhythm in your web designs. Learn how in this short & easy tutorial. webkit.org/blog/16831/l...
webkit.org
Polishing your typography with line height units
See how to use line-height units when setting paragraph margins, and create vertical rhythm in your text.
711717
Reposted by Hugo Tunius 🦀
Marko Bevc @marko.social · 25/04/2025
Interesting POC rootkit that uses io_uring to perform tasks without using any syscalls, making it invisible to security tools which rely on those. The approach was found effective against many of the most popular security tools also used in containers: github.com/armosec/curing
github.com
GitHub - armosec/curing: io_uring based rootkit
io_uring based rootkit. Contribute to armosec/curing development by creating an account on GitHub.
043
Hugo Tunius 🦀 @hugotunius.se · 15/04/2025
It's the year of our lord 2025 and Slack still doesn't support syntax highlighting
100
Hugo Tunius 🦀 @hugotunius.se · 03/04/2025
Trump is so #JuchePilled, Kim Jong Un really go to him with the letters
000
Hugo Tunius 🦀 @hugotunius.se · 28/03/2025
Been attempting to code using Cursor for about 1 week now. It's not particularly good. There's so much hype about it, but my experience has been: - It struggles to follow instructions - Generates poor code - Goes off on random tangents - Forgets quickly #BadVibes #VibeCoding
100