Jouni Seppänen

2.2K posts

Jouni Seppänen

Jouni Seppänen

@jks

Math & computer science, data, Python. Also reachable at @[email protected]

Helsinki Присоединился Nisan 2007
185 Подписки259 Подписчики
icpolicy
icpolicy@icpolicy·
The author of this piece doesn't understand shared libraries on Unix. The linker resolves an SONAME which should always be ABI compatible. If a breaking change is needed the SONAME is updated. There's also symbol versioning within an object (the glibc example) which allows multiple versions to exist within the same libc.so.6 In the author's example they built a binary which requires newer symbols and then are complaining when trying to run it on an older library. So just don't do that. There's basically no reason why they shouldn't just target older symbol versions. Problem solved.
English
1
0
9
800
gingerBill
gingerBill@TheGingerBill·
I don't know if a lot of people have thought why this happened. To make Linux viable for the layman, Valve had to make Proton (derived from Wine) so that Win32 API became the first and only stable ABI on Linux. Why did Linux Distro devs not care about stable ABI historically?
sudox@kmcnam1

English
114
71
2.2K
507.7K
Jouni Seppänen
Jouni Seppänen@jks·
@valigo Emacs litters your directories with tilde-suffixed backup files, and the command to delete all backups is rm *~. Don't accidentally type a space between the symbols.
English
0
0
3
639
Valentin Ignatev
Valentin Ignatev@valigo·
If you ever accidentally create a file named "~" in a local directory, PLEASE, do yourself a favor and delete it through a gui file manager. DO NOT try to be a hero. Don't ask me how I arrived to this conclusion
English
266
387
11.3K
514.1K
Coach House Chambers
Coach House Chambers@HouseChambers·
@AliceFromQueens All the best parodies are by people who genuinely love the source material. Whether music, films, art whatever. "5, 4, 3, 1....Off Blast!" (Let's see how many people get that ref)
English
1
0
3
828
vicki
vicki@vboykis·
What I most desire doesn’t exist on the market yet: a coding agent model, but it’s only been trained on code reviews by Eastern Europeans.
English
66
136
3K
229.9K
Jouni Seppänen
Jouni Seppänen@jks·
@Tommi_Kinnunen Niissä on sellainen kirous, että kun toteaa että M3.5 on niin erikoinen ruuvi että heitän sen menemään, miksi minulla onkaan ollut tämä kymmenen vuotta, niin heti seuraavalla viikolla pitäisi kiinnittää ties mikä fillarin tarakka jossa osoittautuu olevan M3.5-kierre.
Suomi
0
0
2
48
Tommi Kinnunen
Tommi Kinnunen@Tommi_Kinnunen·
Olen iän myötä alkanut kerätä talteen myös puutavaran pätkät ja rakennuslevyjen palat, sillä koskaan ei tiedä, milloin tarve tulee. Nyt pelkään, että tämäkin kokoelma on vajaa eikä tarjoa turvaa tosipaikan tullen.
Suomi
4
0
44
1.3K
Tommi Kinnunen
Tommi Kinnunen@Tommi_Kinnunen·
Jokaisessa kodissa lienee muovilaatikko, johon on säilötty ruuvit, prikat, koukut ja muut, jotta on sitten kun tarvitsee. Tänään järkytyin, kun en löytynyt kahta kahdeksan millin mutteria, vaan piti lähteä ostamaan. Varautumiseni maailman yllätyksiin onkin liian heikkoa!
Suomi
68
0
565
15.7K
Jarkko Hietaniemi 🤨
Jarkko Hietaniemi 🤨@jhietaniemi·
@googlemaps Completely bogus, prank by some Finn that probably found this unbeliavably funny. Sorry to be the killjoy.
English
1
0
34
1.8K
Google Maps
Google Maps@googlemaps·
The Finnish region, Ateritsiputeritsipuolilautatsijänkä, roughly translates to “the bog on which the storage hut standing on a single pillar and belonging to Paul, the son of Pete', the son of Andrew, stands/stood on" 🇫🇮
Google Maps tweet media
English
27
32
431
42.6K
Jouni Seppänen
Jouni Seppänen@jks·
@AdamCSharp The Finnish word for cathedral, tuomiokirkko, means "judgment church", from the Swedish domkyrka, ultimately from the Latin domus ecclesiae. The Swedish dom also means "judgment" (cognate with "doom") but the Finnish tuomio has only that meaning.
English
0
0
5
64
Jouni Seppänen
Jouni Seppänen@jks·
@AdamCSharp The Finnish word for dragon, lohikäärme, means "salmon snake". Which doesn't make any sense until you realize it's from old Swedish floghdraki where flogh means "flying" (and I suppose is cognate with the English word) and draki was translated as snake.
English
1
2
15
1.6K
Adam Sharp
Adam Sharp@AdamCSharp·
The Finnish word for an auction, huutokauppa, means “shout market” (or “shouting shop”) * read on for more of my favourite Finnish words (a thread in honour of today being Day of the Finnish Language)…
English
37
57
678
25K
Jouni Seppänen
Jouni Seppänen@jks·
@_chair Weird? When my billing doesn't reach 5 € in a month, it gets bumped into the next month
Jouni Seppänen tweet media
English
0
0
31
2.1K
Chair
Chair@_chair·
the Hetzner Cloud Services guide to losing a customer over four dollars and 52 cents (that any other company would have just autobilled)
Chair tweet media
English
20
3
462
60.8K
Jouni Seppänen
Jouni Seppänen@jks·
@alphafox I'm sure I played it in early 1995, so it must be at least 31 years old
English
1
0
1
14
AlphaFox
AlphaFox@alphafox·
Descent turns 30 years old today! This innovative 3D shooter will actually play on a 486 with 4MB of RAM - talk about efficient memory usage! (I tried it)
English
289
258
2.8K
153.9K
Jouni Seppänen ретвитнул
Siyuan Huang
Siyuan Huang@siyuanhuang95·
You might have seen the WuBOT performing at the 2026 Spring Festival Gala; however, most high-dynamic extreme motions you see are executed by overfitted tracking policies. Until now, training a unified policy capable of performing various extreme motions with a high success rate remained an unsolved challenge. We spent an entire year digging into the barrier between general tracking and extreme physical behaviors. After burning through dozens of G1 robots, we finally identified the bottleneck of learning and physical executability. With these discoveries, we developed OmniXtreme: the first general policy that can execute diverse extreme motions, including consecutive flips, extreme balancing, and even breakdancing with rapid contact switches! This capability is achieved by pre-training a flow-based generative control policy and then post-training with actuation-aware residual RL for complex physical dynamics—a step we found critical for successful real-world transfer. This work is a joint collaboration with @UnitreeRobotics. Together, we are pushing the physical limits of humanoid robots. It is incredibly exciting to see a general "robot gymnast" and "robot breakdancer" come to life! It was also our first time publishing a paper with XingXing, which was an enlightening experience. The model checkpoints are now released—we welcome you to play with them! 📦 📄 Paper: arxiv.org/abs/2602.23843 🌐 Project: extreme-humanoid.github.io 💻 Code: github.com/Perkins729/Omn…
English
34
149
757
105.2K
Jouni Seppänen
Jouni Seppänen@jks·
@OUusi @juhakala3 Muistan nähneeni noista yhden ja ajatelleeni, että Puuilo on keksinyt uuden mainoslauseen.
Suomi
0
0
2
10
Olli Uusi-Eskola
Olli Uusi-Eskola@OUusi·
@juhakala3 Ei välttämättä ihan paras strategia.
Vantaa, Suomi 🇫🇮 Suomi
2
0
3
1.6K
Olli Uusi-Eskola
Olli Uusi-Eskola@OUusi·
Huomenta. En nyt halua mainostaa mutta nyt on mainostoimistossa välähtänyt älynystyröissä 🤭
Olli Uusi-Eskola tweet mediaOlli Uusi-Eskola tweet media
Vantaa, Suomi 🇫🇮 Suomi
16
9
276
19.3K
Jouni Seppänen
Jouni Seppänen@jks·
@keysmashbandit Not usually a fan of Grokipedia but it does much better here. (Further down the page it becomes unreadable because of LaTeX errors.)
Jouni Seppänen tweet media
English
0
0
3
353
keysmashbandit
keysmashbandit@keysmashbandit·
This is ridiculous and would be 100% unpublishable if it were in a textbook. Contender for the most messy incoherent Wikipedia introduction standing, but it's in a tight race with every other (mathematics) article
keysmashbandit tweet media
English
41
12
405
35.2K
doffcocker
doffcocker@doffcocker·
CBS spent $12 million remastering Star Trek The Next Generation
English
480
407
8.4K
1M
Jouni Seppänen
Jouni Seppänen@jks·
@euxoa @dioscuri New opportunities for Batesian mimicry through hash collisions with dangerous species
English
0
0
1
14
north of noise
north of noise@euxoa·
@jks @dioscuri that and a 32-bit hash, and if there’s a collision, well who said biology has no exceptions
English
1
0
1
22
Henry Shevlin
Henry Shevlin@dioscuri·
I think we really need some kind of criminal trial for the people who decided hominina, hominini, homininae, hominidae, and hominoidea should all refer to different taxonomic ranks of apes 🤬😡
English
8
2
34
2.9K
Jouni Seppänen
Jouni Seppänen@jks·
@euxoa @dioscuri Agree that IP-like codes are a stupid idea. OIDs are much more extensible. Or why not go full LDAP dn: subspecies=apus,species=apus,genus=Apus,tribe=Apodini,subfamily=Apodinae,family=Apodidae,superfamily=Apodoidea,suborder=Apodi,order=Apodiformes,class=Aves,kingdom=Animalia
English
1
0
2
40
north of noise
north of noise@euxoa·
Or, from Gemini: Order: Apodiformes Suborder: Apodi Superfamily: Apodoidea Family: Apodidae Subfamily: Apodinae Tribe: Apodini Genus: Apus Species: Apus apus Subspecies: Apus apus apus (Common Swift) IMO the criminal investigation should be directed towards those who (1) describe new genera, for that often changes inflection of the species name too, so search etc. impossible; (2) oppose replacing this mess with numerical IP-like codes.
Română
1
0
2
32
Jouni Seppänen
Jouni Seppänen@jks·
@htmx_org odds the product team gets bonuses based on time spent on site?
English
0
0
1
49
htmx.org / CEO of Thing-ness (same thing)
odds the "product team" ever hears about this? odds the "product team" ever asked any users if this was a good idea?
TeamYouTube@TeamYouTube

@infolibnews Really appreciate your response, and can see how sorting by upload date is helpful when tracking breaking news. We're sharing this feedback live with our product team

English
8
0
71
5.7K
Ethan Mollick
Ethan Mollick@emollick·
GPT-5.2 Pro is good enough to check reproducibility & robustness of academic papers across many fields (given the data, can you get the same results? are the statistics brittle?). At scale, this would have a big impact. It can't do an independent replication with new data, yet.
English
18
30
450
131.6K