Sign in

Hugo Tunius 🦀

@hugotunius.se
70 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 · 16/09/2026
Do you have the merged PR graph too?
110
Hugo Tunius 🦀 @hugotunius.se · 04/08/2026
Same and you did pick a good country then
010
Hugo Tunius 🦀 @hugotunius.se · 03/08/2026
Congratulations, you've made it through the first winter, that's the real litmus test after all.
110
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
Good example, so if C is the Flair and the Barista Express is something like Java or Javascript, what's Rust?
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
Maybe you have the right idea and I'm doing really well 🤔
100
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 · 06/04/2026
Only 95? Do you even tacofredag?
011
Hugo Tunius 🦀 @hugotunius.se · 12/02/2026
Git has Rust now? based
020
Hugo Tunius 🦀 @hugotunius.se · 12/02/2026
Grew up on these, they are delicious that's all I have to say
000
Hugo Tunius 🦀 @hugotunius.se · 11/02/2026
It's not that. I tend to end up with 8-9 neovim/claude pairs across many git worktress and different projects. Each are tightly scoped to a single project, but it adds up :D
000
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 · 14/01/2026
All quite now. I guess the Supreme Court decide that the only way to win the game was to not play.
110
Hugo Tunius 🦀 @hugotunius.se · 14/01/2026
Actually maybe we do. Another was just posted
100
Hugo Tunius 🦀 @hugotunius.se · 14/01/2026
Seems we don't get a decision today. There's one on Barrett v. United States but that's a different case
100
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
73626808
Hugo Tunius 🦀 @hugotunius.se · 07/01/2026
I haven't, but the thing is this doesn't happen for my colleagues which would seem to rule that out. There are a lot more details on Mastodon infosec.exchange/@k0nserv/115...
infosec.exchange
Hugo Tunius :rust: (@k0nserv@infosec.exchange)
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...
000
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 guess I'm just old at this point. Gen Z and Alpha gamers seem to care more about who has the coolest skins than who is the best at the game.
000
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
At the moment listening through the album Another Year Of Disaster by Adept music.youtube.com/playlist?lis...
music.youtube.com
Another Year Of Disaster - Album by Adept
Listen to Another Year Of Disaster by Adept on YouTube Music - a dedicated music app with official songs, music videos, remixes, covers, and more.
000
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
It's free from allocation on the Rust side. Unfortunately Postgres cannot deal with 128 bit values without allocation, so in that it matches Postgre's native uuid type and allocates.
000
Hugo Tunius 🦀 @hugotunius.se · 14/12/2025
This does up to 3 letters of a-z prefix, 48 bits of timestamp and 64 bits of randomness all stored as a u128. It sorts lexicographically and as a number.
100
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
117124984427
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 · 28/11/2025
You are right about the general public, doesn't mean I have to like it. Also, I'm not sure it must be an "either-or", why not a "both-and"? Anyway, it's their project and they can do what they want, I'm not paying for it so all I can do is be annoyed.
000
Hugo Tunius 🦀 @hugotunius.se · 28/11/2025
This looks like something out of a Simon Stålenhag piece www.simonstalenhag.se
simonstalenhag.se
www.simonstalenhag.se
010
Hugo Tunius 🦀 @hugotunius.se · 25/11/2025
If there was a project that went in the direction of IAC and docker deployments it'd be soo good. Home Assistant is going in a decidedly different direction that I don't like in the slightest. Alas, beggars can't be choosers
000
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