Sign in

Ville M. Vainio

@vivainio.bsky.social
361 followers 882 following 824 posts

Programmer, Pori, Finland. I do backend mostly (.NET, Python), but no stranger to frontend either (Angular / React)

PostsRepliesMedia
Ville M. Vainio @vivainio.bsky.social · 31/08/2025
They should have left off the Q+
010
Ville M. Vainio @vivainio.bsky.social · 28/08/2025
You: main thing is music, genres don't matter. Ai:
020
Ville M. Vainio @vivainio.bsky.social · 27/08/2025
Claude Code is not "chatbot"
000
Ville M. Vainio @vivainio.bsky.social · 18/07/2025
Just lube
110
Reposted by Ville M. Vainio
Daniel Roy Greenfeld @daniel.feldroy.com · 17/07/2025
Switched a small project (913 LOC) from mypy to @astral_sh's ty: 1. Local CI checks non-cached went from ~31 seconds to under 1 second 2. Same checks on GH actions went from ~30 seconds to ~15 seconds I respect mypy--prototyping types is hard. Yet I look forward to moving on.
031
Ville M. Vainio @vivainio.bsky.social · 15/07/2025
Suddenly, RFK Jr will veto this to "give worms a chance"
010
Ville M. Vainio @vivainio.bsky.social · 15/07/2025
Huh, I thought this would be super easy for AI to replicate. Humans write the context for the prompt of course
000
Ville M. Vainio @vivainio.bsky.social · 12/07/2025
People can use agentic browser for some tasks and vanilla for others
000
Reposted by Ville M. Vainio
George Conway ⚖️🇺🇸 @gtconway.bsky.social · 09/07/2025
He. Is. So. Unbelievably. Stupid.
963121702856
Ville M. Vainio @vivainio.bsky.social · 12/07/2025
Er, sqlite?
120
Ville M. Vainio @vivainio.bsky.social · 11/07/2025
I appreciate the interest, but this response looks like it was generated by AI chatbot :)
000
Ville M. Vainio @vivainio.bsky.social · 10/07/2025
Hah, it's not done yet. I asked AI to create design with all these different approaches and compare the complexity and estimated performance. I was surprised to see this "old", little known thing do so well on paper and wanted to gather a bit more feedback (here) before committing to it
000
Ville M. Vainio @vivainio.bsky.social · 10/07/2025
I have an aws lambda pipeline that reads files from efs, zips them up and uploads to s3. This should be done with different parallelism levels for different phases for optimum performance. Dataflow can do this with backpressure, which is better than the options I believe
000
Ville M. Vainio @vivainio.bsky.social · 10/07/2025
So #dotnet and TPL Dataflow: learn.microsoft.com/en-us/dotnet... - you don't really hear people talking about this, yet it seemed to be the right solution to my multistage pipeline problem. Why is it not more popular or talked about?
000
Ville M. Vainio @vivainio.bsky.social · 10/07/2025
Kuulakärkikynät olisivat jo kuivuneet, lyijytäytekynällä on kestävää meemiarvoa
110
Ville M. Vainio @vivainio.bsky.social · 09/07/2025
”I’m something of a libertarian myself”
000
Ville M. Vainio @vivainio.bsky.social · 09/07/2025
Why does he look like he's going to cry in the pictures these days?
020
Ville M. Vainio @vivainio.bsky.social · 08/07/2025
Looks like they asked it to reduce the amount of dog whistling
000
Reposted by Ville M. Vainio
Angular @angular.dev · 08/07/2025
Catch up on the latest news around Angular's tooling updates with Tiffany from the Angular Team 🚀 www.youtube.com/watch?v=mi9_m6rtCts
youtube.com
Building stable apps with Angular tooling in Angular v20
Angular v20 introduces powerful tooling to help developers build more stable, secure, and high-performing applications. Tiffany Shiu, a Software Engineer, gives you a sneak peek into the suitable alternatives to Karma, a new custom track in Chrome DevTools, and more notable features. Chapters: 0:00 - Introduction 0:28 - Testing 1:43 - Chrome DevTools 2:30 - no ng new and AutoCSP Watch more Angular v20 → https://goo.gle/angularv20 Subscribe to the Angular channel → https://goo.gle/Angular #Angular #Performance #Developers Speaker: Tiffany Shiu Products Mentioned: Angular v20
051
Ville M. Vainio @vivainio.bsky.social · 08/07/2025
Päivi on ollut yksi kirkosta eroamisen päälevittäjistä, hyvä että tekee tämän viimein myös itse
140
Ville M. Vainio @vivainio.bsky.social · 07/07/2025
There's got to be an analogue in GoT universe
120
Ville M. Vainio @vivainio.bsky.social · 07/07/2025
Fasismi ei ole markkinoille ongelma vaan liiketoiminnan pysähtyminen
010
Ville M. Vainio @vivainio.bsky.social · 07/07/2025
He has lots of money, which can def give him some staying power. He may also be shown to be less evil once he no longer has to play to Trump's fiddle
100
Ville M. Vainio @vivainio.bsky.social · 01/07/2025
Oh no! Anyway
000
Ville M. Vainio @vivainio.bsky.social · 21/06/2025
Wait, so there were non-assholes in 3.0? Who?
010
Ville M. Vainio @vivainio.bsky.social · 20/06/2025
No assholes started with 3.0
110
Ville M. Vainio @vivainio.bsky.social · 19/06/2025
No-one: ... #Python: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). (dumbest shit ever)
020
Reposted by Ville M. Vainio
Yaron Minsky @yminsky.bsky.social · 13/06/2025
And here's a blog post, announcing the release! blog.janestreet.com/introducing-...
blog.janestreet.com
Introducing OxCaml
At Jane Street, we’ve been actively making improvements to OCaml for a long time. Over thelast few years, we’ve started to build some fairly ambitious extens...
05418
Ville M. Vainio @vivainio.bsky.social · 12/06/2025
Sol Invictus was a popular English neofolk band, probably fellow fan
000
Ville M. Vainio @vivainio.bsky.social · 09/06/2025
I hear you don't even need WSL
020
Reposted by Ville M. Vainio
Bob From Brockley @bobfrombrockley.bsky.social · 09/06/2025
Meanwhile Elon Musk’s dad is at an oligarch-hosted fascist conference in Moscow, hanging out with Alexandr Dugin and George Galloway…
814975
Ville M. Vainio @vivainio.bsky.social · 08/06/2025
Tämä kimpoaa siis siitä mitä itse ajattelisin jos olisin venäläisenä Suomessa. Olisin kiitollinen kaikesta mitä saan
100
Ville M. Vainio @vivainio.bsky.social · 08/06/2025
Ei sillä varmaan mihinkään päästä, jos yksikin ihminen saa siitä jonkinlaisen ahaa-elämyksen niin mission accomplished
100
Ville M. Vainio @vivainio.bsky.social · 08/06/2025
Hyvä venäläinen ymmärtää kansakuntansa synnit ja häpeää niitä, ja on kiitollinen ylipäänsä siitä että saa asua venäjän ulkopuolella. Ei silloin vaadita isäntämaalta mitään
100
Reposted by Ville M. Vainio
Anne Applebaum @anneapplebaum.wsocial.eu · 08/06/2025
Gathering of fascists in Moscow, Elon Musk's father in attendance
10730511253
Reposted by Ville M. Vainio
Zuul @zuulthegatekeeper.bsky.social · 07/06/2025
390183013064
Ville M. Vainio @vivainio.bsky.social · 06/06/2025
I'm loving it
020
Ville M. Vainio @vivainio.bsky.social · 04/06/2025
Nobody is being gay, and that's precisely why the cock sucking needs to stop
1160
Ville M. Vainio @vivainio.bsky.social · 04/06/2025
I thought this was JD Vance until "powerful forearms"
090
Ville M. Vainio @vivainio.bsky.social · 02/06/2025
Venäjän opiskelu on epäilyttävää, mutta suomessahan on nykyään jonkin verran Ukrainalaisia jotka osaavat Venäjää
010
Reposted by Ville M. Vainio
Ancient Loggie @ancientloggie.bsky.social · 01/06/2025
227361
Ville M. Vainio @vivainio.bsky.social · 01/06/2025
You don't load nukes on planes unless you are on a mission to launch those nukes
110
Ville M. Vainio @vivainio.bsky.social · 01/06/2025
Of course not
000
Reposted by Ville M. Vainio
Petri Aukia @aukia.bsky.social · 01/06/2025
Vuosisadan asymmetrinen hyökkäys koordinoitiin avoimen lähdekoodin softalla. Kova!
181
Reposted by Ville M. Vainio
Mira of Kyiv 🇺🇦 @reshetz.bsky.social · 01/06/2025
THE FUCKING RUSSIAN STRATEGIC BOMBER AIRBASE IS BURNING
852257334
Reposted by Ville M. Vainio
Max Böck @mxb.dev · 30/05/2025
Finally an argument for tailwind
3583
Reposted by Ville M. Vainio
News Eye @newseye.bsky.social · 30/05/2025
It’s fine, he’s just got all your personal data. 💊💉
39652621644
Ville M. Vainio @vivainio.bsky.social · 30/05/2025
Markdown no less
000
Reposted by Ville M. Vainio
Mira of Kyiv 🇺🇦 @reshetz.bsky.social · 30/05/2025
Ran to check and yes he is left-handed
Stephen Miller
2146667
Ville M. Vainio @vivainio.bsky.social · 30/05/2025
Let me guess, underage boys?
000