Osma Suominen
osma.sigmoid.social.ap.brid.gy
Osma Suominen
@osma.sigmoid.social.ap.brid.gy
Developer, researcher, machine learning specialist, creator of #Annif automated subject indexing tool and the photo bots @varisigne and @varitimiri. Linux and open […]

[bridged from https://sigmoid.social/@osma on the fediverse by https://fed.brid.gy/ ]
Reposted by Osma Suominen
Nyreiltyäni vuosia siitä, miten kirjaston tietokannasta ei ole mahdollista etsiä joulukalenterikirjoja, vaikka niitä ilmestyy joka vuosi uusia ja myös etsitään joka vuosi asiakkaille, otin selvää miten ihan oikeesti ja kaikkien taiteen sääntöjen mukaisesti niille saisi oman asiasanan […]
Original post on mementomori.social
mementomori.social
November 27, 2025 at 3:59 PM
Reposted by Osma Suominen
Here's an ethical use for LLMs: have one compare the reply you're writing to the replies already posted to tell you whether you're just the 100th reply guy or have a point to add to the conversation.
November 27, 2025 at 2:09 PM
Reposted by Osma Suominen
An open letter: stop spreading outdated advice about internet security

https://www.hacklore.org/letter

All this is BAD ADVICE. Don't…

• Avoid public WiFi
• Never scan QR codes
• Never charge devices from public USB ports
• Turn off Bluetooth & NFC
• Regularly “clear cookies”
• Regularly […]
Original post on social.vivaldi.net
social.vivaldi.net
November 26, 2025 at 1:39 PM
Reposted by Osma Suominen
"Europarlamentaarikko Aura Salla (kok) vaatii Suomea ja EU:ta lopettamaan julkisella sektorilla Microsoftin tuotteiden käyttämisen. Hän perustelee vaadetta eurooppalaisen datan, turvallisuuden ja verovarojen valumisella Yhdysvaltoihin"

https://www.is.fi/digitoday/art-2000011652212.html
Aura Salla: Suomen on lopetettava Microsoftin käyttö
Aura Sallan mukaan vaarassa ovat sekä eurooppalainen turvallisuus että rahat.
www.is.fi
November 26, 2025 at 12:52 PM
Is there a name for the practice of vibe coding software that is deployed directly to production?

I think it should be called DevSlops.

#vibecoding #devslops
November 26, 2025 at 7:09 AM
Reposted by Osma Suominen
RE: https://mstdn.dk/@EvilCartyen/111464462678389594

Still true! It's my favourite black friday tradition.
mstdn.dk
November 25, 2025 at 9:00 AM
Reposted by Osma Suominen
📝 Wikimedia blog: Unifying our mobile and desktop domains

Reduced mobile response times by 20% worldwide and un-broke Google indexing.

https://techblog.wikimedia.org/2025/11/21/unifying-mobile-and-desktop-domains/

#wikimedia #mediawiki #wikipedia
Unifying our mobile and desktop domains
How we achieved 20% faster mobile response times, improved SEO, and reduced infrastructure load.
techblog.wikimedia.org
November 24, 2025 at 2:49 PM
Reposted by Osma Suominen
This looks like a major blow to the global makers community “Did Qualcomm kill Arduino for good?“
https://www.molecularist.com/2025/11/did-qualcomm-kill-arduino-for-good.html #arduino / cc @pluralistic
Did Qualcomm kill Arduino for good?
Six weeks ago, Qualcomm acquired Arduino. The maker community immediately worried that Qualcomm would kill the open-source ethos that made Arduino the lingua franca of hobby electronics. This week, Arduino published updated terms and conditions and a new privacy policy, clearly rewritten by Qualcomm’s lawyers. The changes confirm the community’s worst fears: Arduino is no longer an open commons. It’s becoming just another corporate platform. Here’s what’s at stake, what Qualcomm got wrong, and what might still be salvaged, drawing from community discussions across maker forums and sites. **What changed?** The new terms read like standard corporate boilerplate: mandatory arbitration, data integration with Qualcomm’s global ecosystem, export controls, AI use restrictions. For any other SaaS platform, this would be unremarkable. But Arduino isn’t SaaS. It’s the foundation of the maker ecosystem. The most dangerous change is Arduino now explicitly states that using their platform grants you no patent licenses whatsoever. You can’t even argue one is implied. This means Qualcomm could potentially assert patents against your projects if you built them using Arduino tools, Arduino examples, or Arduino-compatible hardware. And here’s the disconnect, baffling makers. Arduino’s IDE is licensed under AGPL. Their CLI is GPL v3. Both licenses explicitly require that you can reverse engineer the software. But the new Qualcomm terms explicitly forbid reverse engineering “the Platform.” **What’s really going on?** The community is trying to figure out what is Qualcomm’s actual intent. Are these terms just bad lawyering with SaaS lawyers applying their standard template to cloud services, not realizing Arduino is different? Or is Qualcomm testing how much they can get away with before the community revolts? Or is this a first step toward locking down the ecosystem they just bought? Some people point out that “the Platform” might only mean Arduino’s cloud services (forums, Arduino Cloud, Project Hub) not the IDE and CLI that everyone actually uses. If that’s true, Qualcomm needs to say so, explicitly, and in plain language. Because library maintainers are likely wondering whether contributing to Arduino repos puts them at legal risk. And hardware makers are questioning whether “Arduino-compatible” is still safe to advertise. **Why Adafruit’s alarm matters** Adafruit has been vocal about the dangers of this acquisition. Some dismiss Adafruit’s criticism as self-serving. After all, they sell competing hardware and promote CircuitPython. But that misses who Adafruit is. Adafruit has been the moral authority on open hardware for decades. They’ve made their living proving you can build a successful business on open principles. When they sound the alarm, it’s not about competition, it’s about principle. What they’re calling out isn’t that Qualcomm bought Arduino. It’s that Qualcomm’s lawyers fundamentally don’t understand what they bought. Arduino wasn’t valuable because it was just a microcontroller company. It was valuable because it was a commons. And you can’t apply enterprise legal frameworks to a commons without destroying it. Adafruit gets this. They’ve built their entire business on this. That’s why their criticism carries weight. **What Qualcomm doesn’t seem to understand** Qualcomm probably thought they were buying an IoT hardware company with a loyal user base. They weren’t. They bought the IBM PC of the maker world. Arduino’s value was never just the hardware. Their boards have been obsolete for years. Their value is the standard. _The Arduino IDE is the lingua franca of hobby electronics._ Millions of makers learned on it, even if they moved to other hardware. ESP32, STM32, Teensy, Raspberry Pi Pico – none of them are Arduino hardware, but they all work with the Arduino IDE. Thousands of libraries are “Arduino libraries.” Tutorials assume Arduino. University curricula teach Arduino. When you search “how to read a sensor,” the answer comes back in Arduino code. This is the ecosystem Qualcomm’s lawyers just dropped legal uncertainty onto. If Qualcomm’s lawyers start asserting control over the IDE, CLI, or core libraries under restrictive terms, they will poison the entire maker ecosystem. Even people who never buy Arduino hardware are dependent on Arduino software infrastructure. Qualcomm didn’t just buy a company. They bought a commons. And now they inadvertently are taking steps that are destroying what made it valuable. **What are makers supposed to do?** There has been some buzz of folks just leaving the Arduino environment behind. But Arduino IDE alternatives such as PlatformIO and VSCode are not in any way beginner friendly. If the Arduino IDE goes, then there’s a huge problem. I remember when Hypercard ended. There were alternatives, but none so easy. I don’t think I really coded again for almost 20 years until I picked up the Arduino IDE (go figure). If something happens to the Arduino IDE, even if its development stalls or becomes encumbered, there’s no replacement for that easy onboarding. We’d lose many promising new makers because the first step became too steep. **The institutional knowledge at risk** But leaving Arduino behind isn’t simple. The platform’s success depends on two decades of accumulated knowledge, such as countless Arduino tutorials on YouTube, blogs, and school curricula; open-source libraries that depend on Arduino compatibility; projects in production using Arduino tooling; and university programs built around Arduino as the teaching platform All of these depend on Arduino remaining open and accessible. If Qualcomm decided to sunset the open Arduino IDE in favor of a locked-down “Arduino Pro” platform, or if they start asserting patent claims, or if uncertainty makes contributors abandon the ecosystem, all that knowledge becomes stranded. It’s like Wikipedia going behind a paywall. The value isn’t just the content, it is the trust that it remains accessible. Arduino’s value isn’t just the code, it’s the trust that the commons would stay open. That trust is now gone. And once lost, it hard to get back. **Why this happened (but doesn’t excuse it**) Let’s be fair to Qualcomm, their lawyers were doing their jobs. When you acquire a company, you standardize the legal terms; add mandatory arbitration to limit class action exposure; integrate data systems for compliance and auditing; add export controls because you sell to defense contractors; prohibit reverse engineering because that’s in the template. For most acquisitions, this is just good corporate hygiene. And Arduino, now part of a megacorp, faces higher liabilities than it did as an independent entity. But here’s what Qualcomm’s lawyers missed: Arduino isn’t a normal acquisition. The community isn’t a customer base, it’s a commons. And you can’t apply enterprise SaaS legal frameworks to a commons without destroying what made it valuable. This is tone-deafness, not malice. But the outcome is the same. A community that trusted Arduino no longer does. Understanding why this happened doesn’t excuse it, but it might suggest what needs to happen next. **What should have happened and how to still save it** Qualcomm dropped legal boilerplate on the community with zero context and let people discover the contradictions themselves. That’s how you destroy trust overnight. Qualcomm should have announced the changes in advance. They should have given the community weeks, not hours, to understand what’s changing and why. They should have used plain-language explanations, not just legal documents. Qualcomm can fix things by explicitly carving out the open ecosystem. They should state clearly that the terms apply to Arduino Cloud services, and the IDE, CLI, and core libraries remain under their existing open source licenses. We’d need concrete commitments, such as which repos stay open, which licenses won’t change, what’s protected from future acquisition decisions. Right now we have vague corporate-speak about “supporting the community.” Indeed, they could create some structural protection, as well, by putting IDE, CLI, and core libraries in a foundation that Qualcomm couldn’t unilaterally control (think the Linux Foundation model). Finally, Qualcomm might wish to establish some form of community governance with real representation and real power over the tools the community depends on. The acquisition is done. The legal integration is probably inevitable. But how it’s done determines whether Arduino survives as a commons or dies as just another Qualcomm subsidiary. **What’s next?** Arduino may be the toolset that made hobby electronics accessible to millions. But that maker community built Arduino into what it became. Qualcomm’s acquisition has thrown that legacy into doubt. Whether through legal confusion, corporate tone-deafness, or deliberate strategy, the community’s trust is broken. The next few months will reveal whether this was a stumble or a strategy. If Qualcomm issues clarifications, moves repos to some sort of governance, and explicitly protects the open toolchain, then maybe this is salvageable. If they stay silent, or worse, if IDE development slows or license terms tighten further, then that’s a signal to find alternatives. The question isn’t whether the open hobby electronics maker community survives. It’s whether Arduino does.
www.molecularist.com
November 23, 2025 at 11:29 AM
[math & AI dadjoke]

The Public: AI is the root of all evil!

Allen Institute (Ai2): We're not evil, we just released a new version of the world's most open LLM: https://allenai.org/blog/olmo3
奥尔莫3:开辟模型流路径,引领开源人工智能
Olmo 3: Charting a path through the model flow to lead open-source AI (allenai.org) 14:50  ↑ 105 HN Points
allenai.org
November 23, 2025 at 11:47 AM
On se Greta aika kova, kun sai jo oman kadunkin näin nuorella iällä.

#gretathunberg #greta #helsinki #myllypuro
November 23, 2025 at 9:30 AM
Reposted by Osma Suominen
"Court permanently blocks Trump’s executive order to dismantle federal agency for America’s libraries."
https://www.ala.org/news/2025/11/court-permanently-blocks-trumps-executive-order-dismantle-federal-agency-americas

"Today Nov 21], the U.S. District Court for the District of Rhode Island […]
Original post on fediscience.org
fediscience.org
November 22, 2025 at 7:38 PM
Tehtiin simaa @piiabartos hunajasta!

6 litran satsiin meni 500g hunajaa, pari desiä sokeria, aika paljon tuoretta inkivääriä, 2 sitruunan mehut ja pari teelusikallista metsästä poimittuja katajanmarjoja. Pieni nokare tavallista hiivaa. Hunaja lisättiin vasta […]

[Original post on sigmoid.social]
November 22, 2025 at 5:00 PM
Reposted by Osma Suominen
Das #XKCD-Bild wächst und wächst.

U.a. via https://bsky.app/profile/alexmak.net/post/3m63uo43ue22z
November 21, 2025 at 10:32 AM
Reposted by Osma Suominen
"If we handed in stuff that was AI-generated, we would be kicked out of the uni, but we’re being taught by an AI,”.

This seems pretty shameful :-(
https://www.theguardian.com/education/2025/nov/20/university-of-staffordshire-course-taught-in-large-part-by-ai-artificial-intelligence
‘We could have asked ChatGPT’: students fight back over course taught by AI
Staffordshire students say signs material was AI-generated included suspicious file names and rogue voiceover accent
www.theguardian.com
November 20, 2025 at 6:40 PM
Reposted by Osma Suominen
I am really interested in the linked.art initiative, but I’m finding it hard to wrap my head around it. What strikes me as particularly odd:

* The types-of-types pattern, which creates JSON structures that are very unlike usual JSON properties.
* The AATization of everything, including things […]
Original post on fedihum.org
fedihum.org
November 20, 2025 at 1:22 PM
Reposted by Osma Suominen
Jäikö Kirjastoverkkopäivien esitykset näkemättä? Nyt voit katsoa tallenteet Kansalliskirjaston Youtube-kanavalta. 👇

Vuoden 2025 Kirjastoverkkopäivien teema oli "Järjestelmiä ihmisille". Löydät koko ohjelman verkkosivuiltamme: www.kansalliskirjasto.fi/fi/tapahtuma...

#kirjastoverkkopäivät
Kirjastoverkkopäivät 2025 - YouTube
Kansalliskirjasto järjesti vuoden 2025 Kirjastoverkkopäivät ke 22.10. – to 23.10 Helsingissä. Joka toinen vuosi järjestettävät päivät ovat tärkeä kirjastoala...
youtube.com
November 14, 2025 at 8:27 AM
Reposted by Osma Suominen
Since this question shows up so often that it qualifies as an FAQ, here's my definite answer to "What happens if AI labs train for pelicans riding bicycles?" https://simonwillison.net/2025/Nov/13/training-for-pelicans-riding-bicycles/
What happens if AI labs train for pelicans riding bicycles?
Almost every time I share a new example of an SVG of a pelican riding a bicycle a variant of this question pops up: how do you know the labs …
simonwillison.net
November 13, 2025 at 4:06 PM
Reposted by Osma Suominen
✅ Tekijänoikeusportaali luotu av-alan tekijöille
✅ 7000 ISNI-tunnusta haettu käsikirjoittajille, näyttelijöille ja ohjaajajille
✅ Av-alan ammattilaisten kreditointia parannettu ja sujuvoitu

Lue miten Kansalliskirjaston, Avate ry:n ja Kavin yhteishankkeessa kehitettiin av-alan metadatan käsittelyä 👇
Kansainväliset ISNI-tunnukset vahvistavat av-tekijöiden näkyvyyttä
Kansalliskirjasto on osallistunut Ryhtiä av-teosten kreditointiin -hankkeeseen yhdessä tekijänoikeusjärjestö Avaten ja Kansallisen audiovisuaalisen instituutin (KAVIn) kanssa. Hankkeen tavoitteena on ...
www.kansalliskirjasto.fi
November 13, 2025 at 8:07 AM
Reposted by Osma Suominen
🚀 Finto.fi:n taustajärjestelmä Skosmoksen uudistus etenee!
Olemme julkaisseet toisen ja viimeisen beta-version ennen tulevan Skosmos 3.0:n varsinaista julkaisua. Tämä beta tarjoaa ennakkokatsauksen tulevaan 3.0-versioon, ja käyttäjät voivat testata sen toimintaa sekä asentamista paikalliseen […]
Original post on some.kansalliskirjasto.fi
some.kansalliskirjasto.fi
November 12, 2025 at 1:17 PM
Reposted by Osma Suominen
🚀 The renewal of Skosmos, the backend system for Finto.fi, is progressing!
We have released the second and final beta version ahead of the official release of Skosmos 3.0. This beta provides a sneak peek into the upcoming 3.0 version, allowing users to test its functionality and installation on […]
Original post on some.kansalliskirjasto.fi
some.kansalliskirjasto.fi
November 12, 2025 at 1:17 PM
Reposted by Osma Suominen
Has Google Quietly Solved Two of AI’s Oldest Problems? generativehistory.substack.com/p/has-google-q… #AI #Gemini #Handwriting #reasoning
November 11, 2025 at 11:36 PM
Reposted by Osma Suominen
HAHAHA. Now THAT’s funny. (And yet, also not funny at all).
November 11, 2025 at 7:35 PM
Reposted by Osma Suominen
Wow, this campaign website against Google's plan to kick out XSLT is a thing of beauty.

https://xslt.rip/
XSLT 安息吧
XSLT RIP (xslt.rip) 15:39  ↑ 112 HN Points
xslt.rip
November 10, 2025 at 3:27 PM
Reposted by Osma Suominen
Kiinnostaako tieteellinen julkaiseminen, johtaminen ja neuvottelut kansainvälisten kustantajien kanssa? 🔓🤝 Haemme kokenutta palvelupäällikköä FinELib-yksikköön!

📍 Helsinki / monipaikkainen
🕗 Joustavat työajat
💵 4800–5300 €/kk
📅 Hae 1.12.25 mennessä

👉 Hakuun: jobs.helsinki.fi/job/Helsinki...
November 10, 2025 at 9:01 AM