Sign in

Ville Saukkonen

@villesau.bsky.social
133 followers 499 following 482 posts

CTO & TS dev from Helsinki

PostsRepliesMedia
Ville Saukkonen @villesau.bsky.social · 04/09/2026
Ei voi olla, että veronmaksajien varoja kaadetaan tämmöiseen. @atteharjanne.vihreat.fi jotain on tehtävä ja kiireesti. Kyse on joko korruptiosta tai osaamattomuudesta. www.hs.fi/helsinki/art...
hs.fi
Tietotekniikka | Apottiin on järkevintä laittaa rahaa 850 miljoonaa lisää, ehdottavat konsultit
Lääkäreitä suututtavaa tietojärjestelmää ei pidä vaihtaa toiseen, laskee Husin, Helsingin sekä Vantaan ja Keravan teettämä selvitys.
110
Ville Saukkonen @villesau.bsky.social · 12/08/2026
Suomen pitäisi lobata tänne OpenAI & Anthropic datakeskukset. alempi verokanta jos avaavat R&D keskukset tänne myös.
100
Ville Saukkonen @villesau.bsky.social · 11/08/2026
EUn piti olla yksi sisämarkkina ja nyt implementoitiin äärettömän monimutkaiset maakohtaiset tariffit. Miten tämä on mahdollista @aurasalla.bsky.social ? Muutenkin säädös vaikuttaa hyvin yrittäjävastaiselta. www.hs.fi/politiikka/a...
hs.fi
Kierrätys | Uusi EU-asetus ajaa pienyrittäjiä ahdinkoon
EU:n pakkaus- ja pakkausjäteasetus voi ajaa pienyrittäjät ahdinkoon byrokratialla ja maksuilla.
000
Ville Saukkonen @villesau.bsky.social · 01/08/2026
Suomi on Rantasen sekoilun jälkeen Espanjalle, ja EU:lle anteeksipyynnön velkaa. EU:ta koitetaan repiä kappaleiksi ja meidän ministerit tarttuu heti syöttiin. Todella huolestuttavaa.
010
Ville Saukkonen @villesau.bsky.social · 22/07/2026
I'm waiting for the moment when the actual tokens per second race starts among the frontier labs. Would probably have a bigger impact on my velocity than the intelligence gains at this stage.
000
Ville Saukkonen @villesau.bsky.social · 21/07/2026
How do people code review Claude Code changes? It feels medieval to copy paste snippets/code pointers back and forth to terminal from the editor. There must be a better way! I want to do the reviews from my editor commenting on changes like on Github pull requests.
121
Ville Saukkonen @villesau.bsky.social · 10/07/2026
In Helsinki anyone can have impact on their surroundings. My initiative of improving @hel.fi archipelago ferry lines got 200k€ budget: www.hel.fi/en/news/do-y...
hel.fi
Do you know what OmaStadi has achieved in your area?
City boats, a public sauna and a waterbus service are examples of the improvements brought to Helsinki this summer through participatory budgeting. Residents’ proposals will bring many other new featu...
000
Ville Saukkonen @villesau.bsky.social · 10/07/2026
Miten voi olla, että @aurasalla.bsky.social koittaa kalastella ääniä ja väittää vastustavansa chat controlia, mutta äänestyksen koittaessa ei edes vaivaudu paikalle? Selkärangatonta.
000
Ville Saukkonen @villesau.bsky.social · 03/07/2026
@maikivela.bsky.social ehdottaa erillistä veroa datakeskuksille. Tämä on kuitenkin täysin väärä lähtökohta. Verottamisen sijaan meidän pitäisi sitoa veroalennukset paljonko ne palkkaa tänne tutkimukseen, tuotekehitykseen ja kansainväliseen myyntiin. www.helsinginuutiset.fi/paikalliset/...
helsinginuutiset.fi
Mai Kivelä vaatii erillistä veroa datakeskuksille
Kivelän mukaan datakeskusten tulisi tuottaa yhteiskunnalle selvästi nykyistä enemmän hyötyä.
110
Ville Saukkonen @villesau.bsky.social · 23/06/2026
@kokoomus.bsky.social julkaisi heidän startup-ohjelmansa. SDP palkkasi pääekonomistin Suomen startup-yhteisöstä. Mikä tulee olemaan @vihreat.fi vastaus? @atteharjanne.vihreat.fi? - www.sttinfo.fi/tiedote/7214... - www.hs.fi/politiikka/a...
sttinfo.fi
Kokoomuksen eduskuntaryhmä julkaisi startup-ohjelman: 2040-luvulla yksi maailman 20 arvokkaimmasta yrityksestä Suomesta | Kokoomuksen eduskuntaryhmä
Kokoomuksen eduskuntaryhmä julkaisee tänään startup-ohjelmansa, jonka tavoitteena on tehdä Suomesta maailman paras maa rakentaa kasvuyrityksiä. Tavoitteena on, että 2040-luvulle tultaessa yksi maailma...
100
Ville Saukkonen @villesau.bsky.social · 13/06/2026
Dangerous: The U.S government banned Anthropics top model, Fable from Europeans. @ec.europa.eu should act accordingly and start to generously fund domestic AI development instead of blocking it. @aurasalla.bsky.social @liandersson.bsky.social @mariaohisalo.vihreat.fi etc. x.com/i/status/206...
x.com
Anthropic (@AnthropicAI) on X
The US government, citing national security authorities, has issued an export control directive to suspend all access to Fable 5 and Mythos 5 by any foreign national, whether inside or outside the Uni...
100
Ville Saukkonen @villesau.bsky.social · 29/05/2026
Is @ec.europa.eu putting it's citizens in danger with excess regulation? People in EU are not getting Ouras blood pressure monitoring. I wonder how many lives are lost due to regulation blocking progress. www.cnet.com/health/medic...
cnet.com
Oura Ring Is Rolling Out New Health-Tracking Features: When to Unlock Them
Along with the launch of the Oura Ring 5, there will be new health features focusing on blood pressure, nighttime breathing, GLP-1s and more.
010
Ville Saukkonen @villesau.bsky.social · 21/05/2026
Onko kaupunginvaltuustolla ja eduskunnalla oma slack tai teams tms missä edustajat voivat helposti ja vapaasti kommunikoida keskenään? @atteharjanne.vihreat.fi
010
Reposted by Ville Saukkonen
Paul Oestreicher @pauloestreicher.bsky.social · 17/04/2026
X suspended my account for “inauthentic behaviors.” There was no warning, and no appeal answered. When platforms become essential channels for politics, journalism, research, and public debate, opaque enforcement is not a minor inconvenience. It poses a societal risk. medium.com/@paul-oestre...
medium.com
X Has a Free Speech Problem — and I’m Living It
X recently suspended my account for “violating our rules against inauthentic behaviors.” That was the entirety of the explanation. X cited…
343
Ville Saukkonen @villesau.bsky.social · 23/04/2026
Suomalaisten poliitikkojen X:ään postaaminen on kyseenalaista yhdenvertaisuuden ja sananvapauden kannalta. He antavat amerikkalaisyhtiön päättää puolestaan kuka voi ja ei voi vastata heidän postauksiinsa. X antaa mielivaltaisesti banneja mm. "inauthentic behaviors" syyhyn vedoten.
120
Ville Saukkonen @villesau.bsky.social · 22/04/2026
My Twitter account got suspended due to "inauthentic behaviors". I have no idea what in my behavior was inauthentic. So much about free speech on X.
100
Ville Saukkonen @villesau.bsky.social · 29/03/2026
Why aren't platforms like @bsky.app and Twitter adjusting delivery of the post based on dark patterns such as vague posting? Either let the users report that they want to see less such content, or let and LLM to figure out in the background if it is a dark pattern or not.
010
Ville Saukkonen @villesau.bsky.social · 26/03/2026
The biggest tell for an AI post? It's not the em dash. It's the "it's not X — it's Y" sentence structure.
000
Ville Saukkonen @villesau.bsky.social · 26/03/2026
Google lobbaa valtioita. Miksi @hel.fi ei lobbaa Googlea? Big tech-yrityksillä on omat government affairs -tiimit ja CSM:t. Kaupungeilla ei. Helsingin pitäisi palkata omat CSM:t hoitamaan Googlea ja Nvidiaa yms strategisina kumppaneina ja lobbarit ajamaan investointeja.
100
Ville Saukkonen @villesau.bsky.social · 22/02/2026
Bluesky needs "not interested in this post" with options "not relevant" and "seen already" to avoid duplicate or near-duplicate repetitive content. Bigger problem on Twitter, but applies to @bsky.app too.
000
Ville Saukkonen @villesau.bsky.social · 25/01/2026
Up to 30 000 have died in Iran's protests per Time Magazine time.com/7357635/more...
time.com
Iran Protest Death Toll Could Top 30,000: Local Officials
According to two senior officials of the country’s Ministry of Health who spoke with TIME.
010
Ville Saukkonen @villesau.bsky.social · 21/01/2026
Theory: As long as Trump doesn't do anything about Russia, he holds the cards and Europe has to dance along. But if the US actually did something about Russia, Trump would see that as a card spent and leverage gone. He rather keeps Europe dependent.
100
Ville Saukkonen @villesau.bsky.social · 12/01/2026
Are there European VC funds that invest in companies primarily targeting European markets?
010
Ville Saukkonen @villesau.bsky.social · 04/01/2026
Few hypothesis why European leaders are so quiet: 1. The do not want to give fuel for the Maduros government during the transition 2. Leaders most quiet also seem to be the ones with access to the most privileged information. Some geopolitical deals made? 3. They just lack spine.
100
Ville Saukkonen @villesau.bsky.social · 03/01/2026
@atteharjanne.vihreat.fi osaatko sanoa missä meidän valtion johto on kun maailmanjärjestystä kirjoitetaan uusiksi? Stubbista, Orposta eikä Valtosesta ole kuulunut mitään koko päivänä. Huolestuttaa.
000
Ville Saukkonen @villesau.bsky.social · 18/12/2025
Petteri Orpo taputtelemassa uusinta rasismikohua:
020
Ville Saukkonen @villesau.bsky.social · 18/12/2025
RKP orpon ja perussuomalaisten uusimman rasismikohun keskellä.
010
Ville Saukkonen @villesau.bsky.social · 18/12/2025
Perussuomalaisilta ei mitään toimia - Petteri Orpo ja @kokoomus.bsky.social tyytyväisiä. www.hs.fi/politiikka/a...
120
Ville Saukkonen @villesau.bsky.social · 11/12/2025
The biggest contribution for the community @prisma.io could do is to contribute a native Postgres CUID extension.
000
Ville Saukkonen @villesau.bsky.social · 30/11/2025
Miten tämä on mahdollista? Seuraavaksi Moskovaan seminaariin hankkimaan kokemusta miten Venäläiset taistelevat Ukrainassa? Sitten Sudaniin hakemaan oppia RSF-joukoilta? @atteharjanne.vihreat.fi tässä on nyt raja josta olisi pakko käydä keskustelua eduskunnassa. www.hs.fi/suomi/art-20...
hs.fi
Gazan sota | Suomi lähetti upseereita ”sotilaalliseen oppiin” Israeliin, joka YK:n mukaan syyllistyy kansanmurhaan
Suomalaisupseeri Markus Wahlsteinin mukaan seminaarissa ei varsinaisesti pohdittu Gazan siviiliuhreja: ”Ammatillisesta näkökulmasta asiasta keskusteltiin, mutta ei moraalisesta.”
010
Ville Saukkonen @villesau.bsky.social · 24/11/2025
Europe's position in the Russia-Ukraine peace negotiations should have started with the demand for a change of leadership in Russia. Now it hasn't even been on the table, so such a concession is not a win for Russia.
000
Ville Saukkonen @villesau.bsky.social · 21/11/2025
Looks like Cloudflare outage had zero lasting impact on Bluesky usage. Tells a sad story about lack of momentum. bsky.jazco.dev/stats
bsky.jazco.dev
Atlas - Engagement-Based Social Graph for Bluesky by Jaz (jaz.bsky.social)
000
Ville Saukkonen @villesau.bsky.social · 21/11/2025
Like humans, maybe LLMs should have negative incentive to produce roo much text. They should be rewarded for conciceness & completeness.
000
Ville Saukkonen @villesau.bsky.social · 18/11/2025
Whats wrong with @cloudflare.social?
000
Ville Saukkonen @villesau.bsky.social · 13/11/2025
@bsky.app is not growing since there's no memes here. Realized memes are the ones that I see most often shared from Twitter.
000
Ville Saukkonen @villesau.bsky.social · 08/11/2025
Ilmainen bisnesidea: matkamuistomyymälä Hakaniemen pommisuojaan. www.nytimes.com/2025/11/07/r...
nytimes.com
Deep Beneath Helsinki, the Playgrounds Are Really Bomb Shelters
020
Ville Saukkonen @villesau.bsky.social · 01/11/2025
@bsky.app totally missed a massive marketing opportunity by downplaying hitting the 40M user threshold. I was expecting a lot of noise, press releases etc, but nothing. Just a few tweets and that's it. So far, it's been a totally missed opportunity to revitalize the platform.
000
Reposted by Ville Saukkonen
Bill Gates @billgates.bsky.social · 29/10/2025
Climate change is one of the most serious challenges we face, and I’m committed as ever to supporting breakthroughs that will help the world reach net-zero. ​
13527136
Ville Saukkonen @villesau.bsky.social · 30/10/2025
Looks like @bsky.app is about to hit 40M registered users. I hope @jay.bsky.team etc already have PR though out for it! Now at 39,977,918 users.
000
Ville Saukkonen @villesau.bsky.social · 28/10/2025
Grokipedia is a good example of what I have noticed with Claude too: LLMs are terrible at assessing the credibility of sources. Not necessarily an LLM's fault, but the underlying search engines are to blame too. LLMs take the results at face value which makes it even worse.
000
Ville Saukkonen @villesau.bsky.social · 26/10/2025
Suomella on once in a lifetime mahdollisuus luoda tänne korkean osaamisen korkeapalkkaisia työpaikkoja. Datakeskuksien tuet ja sähköveroprosentti tulisi sitoa siihen paljonko Googlen ja Microsoftin kaltaiset firmat palkkaavat tänne tuotekehitykseen ja kansainvälisiin toimintoihin. #datakeskus
100
Ville Saukkonen @villesau.bsky.social · 17/10/2025
Has anyone managed to prevent Claude Code from jumping to conclusions and validating their hypothesis more rigorously?
000
Ville Saukkonen @villesau.bsky.social · 16/10/2025
LLMs need a new metric: Intelligence per unit of time. For example: Claude Haiku 4.5 is over 2x faster than Sonnet 4.5, but apparently equally capable to Sonnet 4.0. What if you put it to do twice the work? Equally fast to 4.5, but how capable? This is what matters a lot for agentic coding tools.
000
Ville Saukkonen @villesau.bsky.social · 15/10/2025
The problem for the gap is that with agentic coding tools you are out of the loop. You don't intuitively learn the behavior of your code, the boundaries & corner cases remain unclear. That's why the best way to learn a new codebase has always been to refactor it. #llm #claude x.com/prem_k/statu...
020
Ville Saukkonen @villesau.bsky.social · 09/10/2025
@netlify.com is great, but you can't host any AI apps there due to resource limits.
100
Ville Saukkonen @villesau.bsky.social · 03/10/2025
How do you mitigate Claude Code cutting corners?
000
Reposted by Ville Saukkonen
Netlify @netlify.com · 30/09/2025
Vercel ➝ Netlify migration made simple. ✅ Checklist ✅ Next.js tips ✅ Best practices Start here → docs.netlify.com/resources/ch...
docs.netlify.com
Vercel to Netlify migration checklist
A comprehensive guide for migrating your projects from Vercel to Netlify, including Next.js setup, configuration migration, and production readiness steps.
723171
Ville Saukkonen @villesau.bsky.social · 29/09/2025
@anthropic.com just released Sonnet 4.5 and the stats looks pretty exciting! www.anthropic.com/news/claude-...
010
Ville Saukkonen @villesau.bsky.social · 29/09/2025
"The current discourse around AI progress and a supposed “bubble” reminds me a lot of the early weeks of the Covid-19 pandemic. ... journalists and most public commentators kept treating it as a remote possibility or a localized phenomenon." www.julian.ac/blog/2025/09...
julian.ac
Failing to Understand the Exponential, Again
Posts and writings by Julian Schrittwieser
000
Ville Saukkonen @villesau.bsky.social · 27/09/2025
Have a nordic keyboard and want to have "Use Option as Meta key" toggled but also want to be able to type @? Use these key bindings: gist.github.com/villesau/ebe...
gist.github.com
Nordic keybinding fixes for when "Use Option as Meta key" is enabled on macOS. Copy & paste the following to your ~/.zshrc
Nordic keybinding fixes for when "Use Option as Meta key" is enabled on macOS. Copy & paste the following to your ~/.zshrc - nordic-keybinding-fixes.zsh
000