6. What a time to be alive – rouge AI agents attack RubyGems.org (tenderlovemaking.com)

Today Reuters and the Wall Street Journal both reported about rogue AI agents at OpenAI attacking RubyGems.org. https://www.rubyhack.ai/ has an amazing writeup, and you should read it. I just wanted to make a quick post about it because it’s wild.
TL;DR: It seems like OpenAI Bots knew about this caching vulnerability, tried to take advantage of it, and at the same time ran some weird web scraping code on RubyDoc.info.
Back in May, socket.dev reported about a “GemStuffer Campaign” where someone (I guess OpenAI) was uploading tons of junk gems to RubyGems.org. For some reason, the gems would scrape UK government websites, then repackage the data as gems, and attempt to upload them to RubyGems.

10. Registration without a phone number on Signal will use zero-knowledge proofs (community.signalusers.org)

you have legitimate concerns, but you’re very wrong about this. zero-knowledge proofs are not only the technology behind donation badges and backup payments, but also behind groups. they can’t tie you to a specific donation just like they can’t tie you to a specific group. the great thing about Signal is the client is designed to already not trust the server. in fact you can show that Signal is perfectly safe without even looking at server code.

21. A Beginning for Mathematics (www.daniellitt.com)

A positive vision for the future of mathematics: how our institutions can deepen human understanding as AI transforms mathematical research.

22. The Contagion of Fear (bcantrill.dtrace.org)

I have a difficult confession to make — a shameful incident that I have never spoken of, even to those closest to me.
Late one night in my first year at university and having found computer science to be my life’s calling, I was in the back of the large computer science lab, talking with some fellow underclassmen. We were snidely decrying the lack of technological understanding in the broader population, with the kind of arrogance and hubris that youth and precociousness can uniquely summon. Somewhere in this discussion, a terrible idea was hatched: what if we went next door to the general computer lab, and told the humanities students there that a computer virus was spreading through their machines? Would they believe it?

25. Apple's Siri AI Can Be Swapped Out for Claude, ChatGPT, Code Shows (www.macrumors.com)

Code sleuth "pdfu" has uncovered iOS 27 and macOS Golden Gate private frameworks that show Apple has designed its new Siri architecture to work with third-party AI models at what appears to be a surprisingly deep level. One mechanism called Model Delegation allows Claude to appear as a Siri extension in the same way as the existing built-in ChatGPT extension.

26. EuroBirdPortal – Live bird movements across Europe (www.eurobirdportal.org)

Unraveling European-wide spatiotemporal patterns of bird distribution. Mobilizing 100,000 volunteer birdwatchers and 30 millions of new bird records every year to unravel European-wide spatiotemporal patterns of bird distribution

27. How my e-reader lost its stripes (www.serpentine.com)

I’ve been a lifelong reader, which has proved a fragile habit in our era of endless trivial distraction. While books and e-ink readers solve the problem of competition for attention, they can’t compete with a phone for convenience. That tiny device in my pocket has made reading both easier and more vulnerable to displacement whenever a notification pops up.
A few days ago, I learned for the first time about a recent generation of tiny e-ink readers. Since they’re cheap, it was easy to give into curiosity: I bought an Xteink X3. Not only is it astonishingly tiny, I could immediately install the delightful open-source CrossPoint firmware. I was very quickly able to install a few books. I also appreciated being able to install custom fonts, though I was a little surprised by their indifferent rendering (foreshadowing…).

29. A 386 PC for Your RP2350 (github.com)

Tiny386 port to RP2350. Contribute to rh1tech/frank-386 development by creating an account on GitHub.

Article Details

Browse by Date

Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open