Jukka Suomela
banner
jukkasuomela.fi
Jukka Suomela
@jukkasuomela.fi
Associate Professor – Department of Computer Science, Aalto University – theory of distributed & parallel computing – https://jukkasuomela.fi
Are there any easter eggs hidden in the #AdventOfCode day 8 inputs?
December 8, 2025 at 9:21 PM
#AdventOfCode day 4: Printing Department
December 7, 2025 at 12:06 AM
We had the second exam of our Distributed Algorithms course yesterday, and I checked how various chatbots would have done in the exam.
December 2, 2025 at 11:35 PM
This year I really enjoyed the first day of #AdventOfCode. The problem was simple yet thought-provoking. I wanted to have a an elegant solution and everything that I came up with had annoying special cases. Until I realized that you can do it like this (always rotate right, flip the dial if needed).
December 2, 2025 at 12:45 PM
Minusta tämä tilasto taksinkuljettajien kohonneesta onnettomuusriskistä on vähän huolestuttavan näköinen, vaikka ei ihan suoraan liitykään matkustajan turvallisuuteen. cris.vtt.fi/en/publicati...
November 30, 2025 at 12:38 PM
Vähemmän työtä arviointipaneeleille.
November 20, 2025 at 8:10 PM
Kaivokadun kaavaselostuksessa todetaan, että "Idän suuntaan käytetyin jalankulkureitti kulkee Rautatientorin bussiterminaalin läpi Fennia-korttelin suuntaan." Joten siihen tällätään bussiterminaali ja lukuisat kävelijät loikkivat jossain peruuttavien bussien välissä? kartta.hel.fi?sukkaId=2024...
November 17, 2025 at 8:40 PM
Kaivokadun suunnitelmista: Asematunnelin kulkureitit tulevat muuttumaan huomattavasti. Nykyinen iso avara alue, jossa voi kulkea sujuvasti joka suuntaan, muuttuu jonkinlaiseksi sokkeloksi, jossa kuljetaan liiketilojen väliin jääviä käytäviä pitkin? Aineistoa: kartta.hel.fi?sukkaId=2024...
November 17, 2025 at 8:32 PM
I wouldn't mind ChatGPT 5.1 thinking for 15 minutes, if only it said *something* at the end of the thinking process…
November 14, 2025 at 3:49 PM
Vibe-coding algorithm visualizations: jukkasuomela.fi/2-coloring-3d/

(This is an illustration of a randomized distributed algorithm that finds large cuts in directed cycles in one communication round.)
November 10, 2025 at 8:46 PM
November 8, 2025 at 11:45 AM
November 8, 2025 at 10:19 AM
The first balloon 5 min after the contest started!
November 8, 2025 at 10:19 AM
HIIT Open 2025 programming contest has started!
November 8, 2025 at 10:17 AM
"Friidrott ei yhdysviivaa kaipaa"
kotus.fi/friidrott-ei...
November 6, 2025 at 10:06 AM
Jos ainoa argumentti on verotulot, pitäisi siis näyttää, että 40 M€ vuosittainen tuki lisää verotuloja yli 40 M€ verrattuna tilanteeseen, jossa tukea ei ole. Etenkin, kun nollahypoteesina on se, että datakeskuksia pursuaa tänne joka tapauksessa, myös ilman tukea.

(verotulojen suuruusluokka ohessa)
November 5, 2025 at 6:44 PM
Ja jos unohdetaan TKI ja katsotaan vain työllistäviä vaikutuksia. Vertailuna se, että yritystukipuolen kauhuesimerkki on perinteisesti ollut Viking Line, joka saa 20 M€/vuosi tukea ja työllistää suoraan 2000+ henkeä. Nyt meillä on 40 M€/vuosi alalle, joka työllistää suoraan ≈ 300 henkeä?
November 5, 2025 at 6:15 PM
Raporttikin toteaa, että esim. tutkimus- ja tuotekehitystoiminnan ym. syntyyn tarvitaan "erillisiä panostuksia". Jos tätä tavoitellaan, miksi käytetään se 40M€ datakeskustukeen eikä suoraan niihin "erillisiin panostuksiin"?
November 5, 2025 at 6:08 PM
Satunnainen käppyrä, jossa näkee, mikä osuus kotitalouksista joutuu käyttämään yli 40% maksukyvystään terveysmenoihin. Vilkaise, missä on Suomi, etenkin Suomen pienituloiset. www.oecd.org/en/publicati...
November 4, 2025 at 1:23 PM
Germany ❤️
October 28, 2025 at 8:21 AM
Conference gingerbread is apparently a thing…
October 27, 2025 at 9:44 PM
Today's meta-meta-computational experiments… I'm using large language models to generate Python code that searches for an optimal distributed algorithm. For some reason optimal algorithms seem to have a structure that looks a bit like this when visualized. Ringing any bells?
October 25, 2025 at 6:51 PM
October 21, 2025 at 8:50 PM
October 21, 2025 at 8:50 PM
Talvi tulossa…
October 18, 2025 at 7:49 PM