Email or username:

Password:

Forgot your password?
1,345 posts total
Johannes Ernst

If you plant two plants of egg plant, as I did, did you just plant two egg plant plants, or merely two egg plants?

Johannes Ernst

I’m afraid if I say these are two egg plants, people will look at me strangely and then gently try to explain chickens to me.

Johannes Ernst

The French president is again thinking out loud about the circumstances in which the French would send troops to Ukraine.

Wish we'd live in a world where nobody would have to think about these kinds of things.

(in German) n-tv.de/politik/Macron-Erwaege

Johannes Ernst

It's always amazed me that ID.me, which you have to use in order to interact w/ the IRS online these days, has a top level domain from the country of Montenegro. Ublock Origin says they're injecting tracking links from Italy's TLD when you login at the irs.gov website.

What's next? Cookies from Colombia? AI from Anguilla?

Show previous comments
Mike Loukides

@briankrebs Do the cookies from Columbia come with coffee?

Victor S Sigmoid

@briankrebs I propose a law that bars third party data brokers from any site or interaction which directly or indirectly requires government ID per law. KYC and tax are two examples. Any related data should be tainted as "fruit of the ID Tree" and restricted from outside the authority collecting it.

Christie Dudley

@briankrebs What's worse is that this is for a US government website. You would think they would have access to their own domain names or something.

Johannes Ernst

Are there any software #testing frameworks that support testing outcomes other than PASS and FAIL? E.g. “message successfully received but content needed to be lossily reformatted”? Wondering how APIs would look like. #programming

Philip Mallegol-Hansen

@J12t Realize this isn’t exactly what you’re asking, but the way I would achieve that in a “traditional” testing framework would be: One test confirms response != null, that test is passing, second test confirms that data format is as expected, that test fails.

Noah Gibbs

@J12t Minitest, one of the standard Ruby libs, has pass/fail/exception/skip as the possible states, plus some additional info about them.

You can also assert some things about the exception if you want by catching-and-checking it. Or assert other things from outside the test framework -- a Minitest skip, failure or exception is a Ruby exception, for instance, and can be handled as such.

Johannes Ernst

Seeing 14 participants today in the task force on making ActivityPub work for threaded discussions / forums.

Excellent!

Johannes Ernst

Great dinner today talking #fediverse with a bunch interesting and smart folks. We are still in the phase where everybody describes a different part of the elephant, but these were interesting descriptions! I learned stuff! And those are the best conversations!!

Johannes Ernst

This is the first time I’ve been to San Francisco by public transport since the pandemic started. There’s now a subway, wow, so that’s great! But Chinatown is basically shutdown, maybe a third of places are open and basically no customers.

Johannes Ernst

May 1st, in fourth grade a long time ago, I didn’t have a good time. My belly hurt so much … and later, after surgery, they told me that my appendix had ruptured and (much later) that without antibiotics, I’d probably have died.

Yay antibiotics. Yay for going to the doctor earlier.

Johannes Ernst

Brave woman, fought back and got killed. And no surprise, some guy thought what a great opportunity. Disgusted.

bbc.com/news/world-middle-east

Johannes Ernst

Note to self: if you have bread in the oven, don't forget about it.

Fortunately one can smell it when it's ready.

Johannes Ernst

#PersonalAI isn't as straightforward as people sometimes make it out to be.

Example: today's Meta-AI-inside-Messenger experiment. Prompt: A campfire while backpacking in the Sierra at dusk, with me roasting marshmallows.

The scenery is very nice, and looks like the Sierras, even the right type of trees. So that's great. Given Meta has social media photos of me, so one would think ... the guy there is completely unlike me, never had the kind of hat, hair, beard or shirt like this.

Johannes Ernst

Whittled down the list of people I’m following. With no algorithm in the fediverse that shows me what it thinks I should be interested in, I better pick myself how I fill my feed.

Johannes Ernst

Score one for ChatGPT.

It correctly showed me that I needed to use quotes to configure pytest inside pyproject.toml. Error message and documentation (that I found) were not useful.

Johannes Ernst

Let's say you wanted to increase velocity on your product development process to reach #enshittification nirvana faster. What can you do?

A laser-sharp focus on putting #AI everywhere clearly can help. And Meta is not the only culprit.

fastcompany.com/91113437/ai-ma

Johannes Ernst

Reading about #gps #jamming . I get the “louder than the satellite” part, but shouldn’t there be some kind of cryptographic signature or something that lets you distinguish which is which, and some kind of token to guard against replay attacks? Is there? Maybe only in the encrypted US military version? (Guessing wildly…)

defenseone.com/threats/2024/04

Jim Fenton 🇺🇸🇨🇦

@J12t My guess that we don't share the keying for the P-code (the military precision GPS) with the Ukranians, so they have to use the commercial version, which has a short key.

Johannes Ernst

And then you find yourself as one of the Fediverse handles linked to by Techmeme on the story that Mastodon is forming a US not-for-profit organization.

Never figured out how they pick the linked posts.

/cc @gaberivera any insights you can share?

techmeme.com/

Johannes Ernst

Let's say you set up a ticket vending machine for public transport, and you feel very ... not sure, maybe bureaucratic?

What should you call that machine? What about:

Passenger Operated Machine (POM).

The domain/object modelers among us just died a little.

ianvisits.co.uk/articles/how-t

Go Up