Sign in

Ville Saalo

@ville.saalo.moi
35 followers 78 following 103 posts

Just this guy from Finland. ville.saalo.moi

PostsRepliesMedia
Ville Saalo @ville.saalo.moi · 24/09/2026
My nine games. I've looked at a few lists by other people, and none have had games this old. 😂 my9games.net/en/share/604... #My9Games
SimCity 2000, Civilization II, Stunts, The Incredible Machine, Worms 2, Deus Ex, Command & Conquer: Red Alert, Fallout, and The Curse of the Monkey Island.
010
Ville Saalo @ville.saalo.moi · 24/09/2026
Askartelin tällaisen palvelun Helsingin ja Espoon kaupinkipyörämatkadatan tarkasteluun: zeroone3010.github.io/kaupunkipyor... Kuluvan vuoden dataa ei ole vielä julkaistu, mutta tuolla on kaudet 2024-2025 sekä niiden sää tunneittain. #hsl #kaupunkipyörät #alepafillari #avoindata #Helsinki #Pyöräily 🚲
000
Ville Saalo @ville.saalo.moi · 03/09/2026
I just learned that in addition to the already existing Swedish mini-series on Netflix, they're currently making #AnxiousPeople into a movie, with Angelina Jolie playing the bank manager Zara. 😃 #booksky
060
Ville Saalo @ville.saalo.moi · 02/09/2026
Fredrik Backman: Anxious People: ville.saalo.moi/2026/09/02/fredrik-…
010
Ville Saalo @ville.saalo.moi · 25/08/2026
Finished reading HHhH by @atahualpavasari.bsky.social. Enjoyed it -- as much as one can enjoy a recounting of a grim piece of history like this. #booksky
060
Ville Saalo @ville.saalo.moi · 25/08/2026
Laurent Binet: HHhH (2010) 📚: ville.saalo.moi/2026/08/26/laurent-…
000
Ville Saalo @ville.saalo.moi · 23/08/2026
Teapot review: ville.saalo.moi/2026/08/23/teapot-r…
The teapot
000
Ville Saalo @ville.saalo.moi · 07/08/2026
City builders: ville.saalo.moi/2026/08/07/city-bui…
ville.saalo.moi
City builders
010
Ville Saalo @ville.saalo.moi · 05/08/2026
Anyone in #booksky read this? Sheds light on how Nvidia seemingly suddenly became the most valuable company on Earth. Still, I couldn't figure out what makes this guy Jensen Huang tick. 🤔
040
Ville Saalo @ville.saalo.moi · 05/08/2026
Stephen Witt: The Thinking Machine. Jensen Huang, Nvidia, and the World's Most Coveted Microchip (2025) 📚: ville.saalo.moi/2026/08/05/stephen-…
000
Ville Saalo @ville.saalo.moi · 03/08/2026
Any other fans of Sir Terry here in #booksky?
140
Ville Saalo @ville.saalo.moi · 29/07/2026
Re: IndieWeb Carnival roundup: 25 'No way!?' moments: ville.saalo.moi/2026/07/29/re-indie…
ville.saalo.moi
Re: IndieWeb Carnival roundup: 25 'No way!?' moments
000
Ville Saalo @ville.saalo.moi · 27/07/2026
Jamessimo has an interesting project here, a completely gridless city builder: youtu.be/4heM4MqK82w I, for one, will want to follow the progress on this one! #citybuilder
youtu.be
Making my dream city builder: Part 1 - Parcels
YouTube video by jamessimo
110
Ville Saalo @ville.saalo.moi · 27/07/2026
Re: I’d not buy a LG monitor: ville.saalo.moi/2026/07/27/re-id-no…
ville.saalo.moi
Re: I’d not buy a LG monitor
100
Ville Saalo @ville.saalo.moi · 26/07/2026
Re: I Love me Some Em Dashes, and I Don't Care: ville.saalo.moi/2026/07/26/re-i-lov…
ville.saalo.moi
Re: I Love me Some Em Dashes, and I Don't Care
000
Reposted by Ville Saalo
Aaron Sojourner @aaronsojourner.org · 25/07/2026
Admirable clarity @science.org
The Trump administration hates academic science funding, full stop. They hate where that money goes, and they hate who it goes to. They want to keep all that money for themselves, to hand out to favored cronies who can help them get elected and to steer yet more money and more power back into their hands.

That’s it. That’s the story
4974912713
Ville Saalo @ville.saalo.moi · 25/07/2026
Terry Pratchett: The Truth (2000): ville.saalo.moi/2026/07/25/terry-pr…
000
Ville Saalo @ville.saalo.moi · 17/07/2026
Do you still remember the time without, say, search engines? I really enjoyed the book This Is For Everyone by @timbl.bsky.social, the inventor of the World Wide Web. Here's my review: ville.saalo.moi/2026/07/16/t... 📚 #thisisforeveryone #booksky
ville.saalo.moi
Tim Berners-Lee: This Is For Everyone (2025)
050
Ville Saalo @ville.saalo.moi · 16/07/2026
Tim Berners-Lee: This Is For Everyone (2025): ville.saalo.moi/2026/07/16/tim-bern…
000
Ville Saalo @ville.saalo.moi · 12/07/2026
Re: Re: Most slopcode projects are abandoned and deleted within months of release: ville.saalo.moi/2026/07/12/re-re-mo…
ville.saalo.moi
Re: Re: Most slopcode projects are abandoned and deleted within months of release
000
Ville Saalo @ville.saalo.moi · 10/07/2026
I have needed some simple PNG editing tools from time to time, so I made this little service: pngtools.xyz There is no backend, editing happens in your browser only. No ads either. Give it a go and let me know if you find it useful! Made with ✨ vibes ✨.
Some delicious bilberries, just for the fun of it.
000
Ville Saalo @ville.saalo.moi · 15/06/2026
I started with four links, now I've listed ten already. #junited2026
000
Reposted by Ville Saalo
Kagi HQ @kagi.com · 12/06/2026
Search that works for you alone feels less like a tool and more like magic. ✨ See for yourself: kagi.com/magic 🪄
kagi.com
Kagi - Take back your search
Somewhere along the way, search forgot its job. Today it's AI overviews you can't switch off.
1299
Ville Saalo @ville.saalo.moi · 08/06/2026
It's June, all bloggers junite! ville.saalo.moi/2026/06/08/j... 🌞 #junited2026
ville.saalo.moi
Junited 2026
Junited is a no-pressure blog post sharing event that takes …
000
Reposted by Ville Saalo
Nick Caruso @nickcarusoooo.bsky.social · 06/06/2026
One last chat with the creators of #Hacks. 👇🏼
022
Ville Saalo @ville.saalo.moi · 29/05/2026
Is AI profitable yet? That's a hard NO -- unless you're Nvidia: isaiprofitable.com 😅
isaiprofitable.com
Is AI Profitable Yet?
000
Ville Saalo @ville.saalo.moi · 27/05/2026
It's nice when @kagi.com just gets you. 😃
Kagi offers you a simple button to copy the greater than or equal to sign when you search for "gte symbol".Google offers a wall of text, an "Ask anything" AI prompt, and a manual way of copying the needed symbol when you search for "gte symbol".
1242
Ville Saalo @ville.saalo.moi · 24/05/2026
Just in case something bad should happen to my open browser tabs, here's a list of resources I use to discover new blogs: ville.saalo.moi/2026/05/24/d... #IndieWeb
ville.saalo.moi
Discovering IndieWeb content
How do you find good, authentic, personal blogs these days? …
000
Ville Saalo @ville.saalo.moi · 13/05/2026
Shout-out to Hacks: I didn't even realize how much I had missed the show until I started watching the fifth season! 😊 www.imdb.com/title/tt1181... #hacks
imdb.com
000
Ville Saalo @ville.saalo.moi · 08/05/2026
Someone posted a LEGO QR code containing their WiFi credentials online and people argued nobody could possibly know where the network physically was. That sent me down a small WiGLE / wardriving / vibe-coding rabbit hole: ville.saalo.moi/2026/05/09/v...
ville.saalo.moi
Vibing a wardriving visualizer
A while ago someone was showing off their LEGO creation in …
000
Reposted by Ville Saalo
Taggart @taggart-tech.com · 30/03/2026
As a research project, I built a needed tool with Claude Code. I though it would be a disaster, but It wasn't. I have some complicated feelings about it.
taggart-tech.com
I used AI. It worked. I hated it.
I used Claude Code to build a tool I needed. It worked great, but I was miserable. I need to reckon with what it means.
3520355
Ville Saalo @ville.saalo.moi · 06/04/2026
I made this Bluesky bot to track speeding buses in my neighborhood, using the high frequency positioning API provided by the Helsinki Regional Traffic organization: bsky.app/profile/puks... Here's the full story in my blog: ville.saalo.moi/2026/03/27/b... 🚌
bsky.app
010
Reposted by Ville Saalo
Kagi HQ @kagi.com · 02/04/2026
"Kagi reminds me of what search was meant to be: fast, focused, and useful. In an age where every click is monitored and monetized, paying for search might just be the most quietly radical thing you can do." Check out the full piece by @craiggrannell.bsky.social: www.tapsmart.com/features/abo...
tapsmart.com
Google is free, so why pay for Kagi search on your iPhone? Here’s why
Remember when searching the web felt simple?
0205
Ville Saalo @ville.saalo.moi · 19/03/2026
Unmasking the Mask Magic, a very nice little case study on open source intelligence: youtu.be/WaeKwNzkMGM #osint
youtu.be
Unmasking the Mask Magic - An OSINT Masterclass
YouTube video by Mishaal Khan
010
Ville Saalo @ville.saalo.moi · 17/03/2026
We obsess over writing code faster with AI, while PR queues, unclear requirements, and "what are we even building?" quietly eat all the time. Good read: andrewmurphy.io/blog/if-you-... by Andrew Murphy.
andrewmurphy.io
If you thought the speed of writing code was your problem - you have bigger problems | Debugging Leadership
AI coding tools are optimising the wrong thing and nobody wants to hear it. Writing code was already fast. The bottleneck is everything else: unclear requirements, review queues, terrified deploy cult...
011
Ville Saalo @ville.saalo.moi · 09/02/2026
Ok this is quite a project! New Titanic every day! 😅👌
000
Ville Saalo @ville.saalo.moi · 09/02/2026
Did you know that only three of Titanic's four funnels actually carried smoke? One of them was, in fact, used mostly for ventilation instead. I couldn't fit this tidbit into my blog post, but I'm quite happy with the result anyway: ville.saalo.moi/2026/02/10/t... 🚢 #Titanic
ville.saalo.moi
Titanic tidbits
My 5yo kid is having a Titanic phase: he wants to know …
000
Reposted by Ville Saalo
Bruce Springsteen @brucespringsteen.net · 28/01/2026
I wrote this song on Saturday, recorded it yesterday and released it to you today in response to the state terror being visited on the city of Minneapolis. It’s dedicated to the people of Minneapolis, our innocent immigrant neighbors and in memory of Alex Pretti and Renee Good. Stay free
youtu.be
Bruce Springsteen - Streets Of Minneapolis (Official Audio)
YouTube video by Bruce Springsteen
42569709740544
Ville Saalo @ville.saalo.moi · 12/12/2025
So true, there are so many nouns to learn. What's wrong with descriptive names?
000
Ville Saalo @ville.saalo.moi · 11/12/2025
Wrote a blog post about what I thought software engineering was in the university, vs what it really turned out to be (spoiler: people). Any students of the trade around, do you recognize yourself from this? How about senior devs? ville.saalo.moi/2025/12/11/l... #softwareengineering #compsci 💻
ville.saalo.moi
Lessons from years of software engineering
Early in my career when someone asked me in a job interview …
000
Ville Saalo @ville.saalo.moi · 11/12/2025
Absolutely brilliant. 💎 "You ever found yourself trying to do something really simple, like show a username on a web page, but you can't because there's too much "architecture"? This one is for you."
000
Ville Saalo @ville.saalo.moi · 09/12/2025
Just listened to this one, good stuff! 😃 Esolang books are very rare, but there happens to exist one in Finnish, if you're curious and adventurous enough -- pay what you want, even 0 €: payhip.com/b/Rd4b
payhip.com
Outoa ohjelmointia - Esoteeriset ohjelmointikielet
A non-fiction book about the family of the esoteric programming language (Brainfuck, Piet, Befunge etc.), obviously also in the esoteric language of Finnish. Reviews include comments like "why", and "...
211
Ville Saalo @ville.saalo.moi · 02/12/2025
The CAPTCHAs at 17track.net are the weirdest. What the actual fuck? I have no idea what's the logic behind these and couldn't solve them. I might be a robot. 😵‍💫 #captcha #ux
010
Ville Saalo @ville.saalo.moi · 21/11/2025
Ha, I finally figured out some good use for the @kagi.com search result URL rewrites: when I search for some Java docs, the best matching results are always about Java 8. With a couple of regex rules, no matter which result I click, it takes me to the latest (Java 25) results. 👌
Kagi search for "java util list" has returned Java 8 docs from docs.oracle.com as the best matching result, but due to a custom redirect rule the URL actually points to Java 25 docs instead.
0172
Reposted by Ville Saalo
Kagi HQ @kagi.com · 19/11/2025
LLMs are bullshitters. But that doesn't mean they're not useful. Read this personal essay by Matt Ranger, Kagi’s head of ML: blog.kagi.com/llms
blog.kagi.com
LLMs are bullshitters. But that doesn't mean they're not useful | Kagi Blog
*Note:* This is a personal essay by Matt Ranger, Kagi’s head of ML In 1986, Harry Frankfurt wrote On Bullshit ( https://en.wikipedia.org/wiki/On_Bullshit ).
53512
Ville Saalo @ville.saalo.moi · 14/11/2025
Someone recently asked me if I use AI at my work. Funnily enough my first reaction was a "no", even though on further thought I use it a lot. Some thoughts: ville.saalo.moi/2025/11/13/u... #ai
ville.saalo.moi
Using AI at work
Someone young not in the software business recently asked me …
010
Ville Saalo @ville.saalo.moi · 13/11/2025
😈 My battle with the Scope Creep lasted for 18 sprints and was ultimately shattered by my ambition. Can anyone save this cursed project? scope-creep.xyz/share/candles #theScopeCreep
scope-creep.xyz
The Scope Creep
A chilling tale of deliverables, deadlines and doomed decisions
000
Ville Saalo @ville.saalo.moi · 04/11/2025
When us-east-1 went and took down about half the internet a couple of weeks ago, both the funniest and saddest casualty to me were smart beds whose users literally lost their sleep when the internet went down. My thoughts on the whole episode: ville.saalo.moi/2025/11/04/u...
ville.saalo.moi
us-east-1, Eight Sleep, and the Internet of Things
A couple of weeks ago on October 20, 2025 Amazon Web …
000
Ville Saalo @ville.saalo.moi · 20/10/2025
I read Andy Weir's Project Hail Mary the other day and enjoyed it. Looking forward to the upcoming movie! ville.saalo.moi/2025/10/13/a...
ville.saalo.moi
Andy Weir: Project Hail Mary (2021)
A man wakes up from a coma in a strange cylindrical room, …
000
Ville Saalo @ville.saalo.moi · 28/09/2025
Neal, the guy who made The Password Game that went viral a couple of years ago, has done other addictive stuff as well: ville.saalo.moi/2025/09/28/r...
ville.saalo.moi
Random Things Sunday 11: Neal.fun, aka. Destroying your productivity
This time all the links are from the same site! This guy …
000