Show newer
yeroc boosted

I think we're focused on the wrong thing when we look at what tech works for a company like Amazon or Facebook or Netflix.

We should be looking at what tech works when you *don't* have a small army of staff engineers optimizing it. I want to know what I can scale *without* paying someone a half million dollar salary to do it.

There should be more case studies on things that don't have a billion-dollar company propping them up, humming along quietly on a cheap-ass VPS somewhere.

yeroc boosted

OK, readers. You suddenly need to understand research funding in Canada. (Thanks to Danielle Smith for legislation that would give the Alberta government a veto over federal funding for research.)

Not to worry, Lisa Young has got your back. #abpoli

thetyee.ca/Opinion/2024/04/15/

yeroc boosted

Here's a fun AI story: a security researcher noticed that large companies' AI-authored source-code repeatedly referenced a nonexistent library (an AI "hallucination"), so he created a (defanged) malicious library with that name and uploaded it, and thousands of developers automatically downloaded and incorporated it as they compiled the code:

theregister.com/2024/03/28/ai_

1/

yeroc boosted

Does your public library use on Overdrive/Libby for ebooks or audiobooks? ⚠️

In the US and Canada, the answer is probably yes. And you might want to speak to your library staff and commission about it.

Libby is now owned by a private equity firm & making sketchy changes: buttondown.email/ninelives/arc

The latest development is that their overbroad privacy policy allows them to sell your borrowing history to advertisers: infosec.exchange/@longobord/11

Thank you @karawynn and @longobord!

#Privacy #Libraries

yeroc boosted

Totality was incredible! Here's my composite (and after a bunch of people have asked, I have a digital copy for personal use for sale here: redshirtjeff.com/listing/total (downloadable image is slightly tweaked for more pleasing layout!)

yeroc boosted
yeroc boosted

Fediverse moderator observation: disagreeing with or disliking someone’s bad takes does not (necessarily) make them a fascist or a nazi. Some people are just regular assholes our shitheads and being hyperbolic doesn’t really help. The terms nazi and fascist are so overused here as to have lost most of their meaning.

Also, please please please, strive to be kind. I know it’s hard and kindness can’t be unlimited. There are a lot of assholes and shitheads in this world, and treating someone badly has likely never changed their mind nor ever will.

Thank you for attending my talk.

yeroc boosted

fun fact! the numbers in coin cell part numbers are dimensions. a CR2025 is 20mm diameter and 2.5mm thick!

yeroc boosted

I've been writing serverside SQLite applications for several years now and I still picked things up from this article, which is extremely good. kerkour.com/sqlite-for-servers

yeroc boosted

This is the best timeline I've seen so far on what we know about the Xz backdoor. Some good info here for researchers: boehs.org/node/everything-i-kn

yeroc boosted

🤯 The level of sophistication of the XZ attack is very impressive! I tried to make sense of the analysis in a single page (which was quite complicated)!

I hope it helps to make sense of the information out there. Please treat the information "as is" while the analysis progresses! 🧐 #infosec #xz

yeroc boosted

Justin Ling's third dispatch from Kyiv offers insight that is too often ignored:

"The right word, I think, is frustrated. Frustrated that they have wound up here, frustrated that there are no good options ahead, frustrated that their allies have grown bored of supporting their struggle, frustrated that huge swaths of the country lay in ruin, frustrated that imperialism is on the march and all the flowery promises about democracy and freedom have meant so very little."
bugeyedandshameless.com/p/from

yeroc boosted

"The thing about Facebook is that the people who work there just do this shit", the ongoing series.

"By 2013, Netflix had begun entering into a series of “Facebook Extended API” agreements, including a so-called “Inbox API” agreement that allowed Netflix programmatic access to Facebook’s users' private message inboxes [...]"

arstechnica.com/gadgets/2024/0

yeroc boosted
yeroc boosted

Look, I went over the Snowden documents as a journalist, but I never saw anything that shocked me quite like this story of Meta buying a VPN company for "security" but then spying on users of competitive apps by decrypting the traffic.

This is a real SSL added and removed here :) moment.

Seriously, like wow: techcrunch.com/2024/03/26/face

Court document: storage.courtlistener.com/reca

yeroc boosted

It should be fair to post screenshots like this for companies that tout “the fastest frontends” on their home page—especially notable that this is *not* a temporary regression. It’s been like this for a long time—why is no one talking about it?

Show thread
yeroc boosted

#JDK22 contains the final version of the Foreign Function & Memory API (#JEP454). Being a modern successor to #JNI, it allows cool stuff like building Java wrappers arounds C libraries.

We did just that and are proud to announce the first production-ready version of #jFUSE, allowing you to develop #FUSE filesystems in #Java. It is module-ready, multi-platform, thoroughly tested by @Cryptomator and thanks to the FFM API requires no further dependencies.

github.com/cryptomator/jfuse

yeroc boosted

In true Apple fashion, the company quietly posted an update to its developer site yesterday vaguely hinting that its M-Series CPUs leak cryptographic keys, as I reported the same day. The update went on to advise developers to invoke a defense that has gone completely undocumented until now on Apple's site, and isn't even available for M1 and M2 CPUs. Apple also acknowledged that the defense, known as DIT or data-independent timing, will "slow down your code."

Apple's paranoia and lack of transparency hurts end users and makes the company look bad.

developer.apple.com/documentat

Show thread
yeroc boosted

⭐ There is no EU cookie banner law bitecode.dev/p/there-is-no-eu-

"You absolutely don't have to suffer through this, it is a decision made by the companies to inflict it on you."

📌 rknight.me/links/there-is-no-e

yeroc boosted

So a country of 8M people lost all their groceries in a week. And almost nobody had savings or backup food.

Meanwhile Ireland was also growing lots of grain!

But the people who owned most of the land kept exporting it, while subsistence farmers who rented from them starved.

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.