Mastodon Feed: Posts

Mastodon Feed

collinsworth@hachyderm.io ("Josh Collinsworth") wrote:

Not saying we'll ever stop typing things; the benefit is clearly there.

Just saying we'll stop trying to make everything perfectly TypeScript all the time at any cost in situations where it doesn't really have the benefit, like we're often doing now.

Mastodon Feed

collinsworth@hachyderm.io ("Josh Collinsworth") wrote:

Adding a little more on this thought:

I theorize maybe were over-TypeScript-ing because typing is relatively new to the JS ecosystem. We're going a little crazy right now trying to achieve platonic ideal perfection at any cost right now, and eventually the pendulum will swing back to a more reasonable place where we can evaluate tradeoffs a little more objectively.

I like TypeScript. It's here to stay. But I think our fervor over it will probably mature a bit.

Mastodon Feed

jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:

why did it take me this long to see the pattern, DMARC Reports and all?

#HeadDesk

Mastodon Feed

jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:

finally noticed the pattern: all my transient email relay issues with daGoogleplex seem to be when the machine is trying to send via IPv6

#HeadDesk

Mastodon Feed

Reblogged by jsonstein@masto.deoan.org ("Jeff Sonstein"):

randahl ("Randahl Fink") wrote:

Instead of saying all Palestinians are Hamas, or all Israelis are Likud, listen to the people on both sides who want peace.

These days, the streets of Tel Aviv are filled with protests calling for Benjamin Netanyahu's resignation.

I applaud them.

https://www.youtube.com/watch?v=GCZAQovM89U

Attachments:

Mastodon Feed

collinsworth@hachyderm.io ("Josh Collinsworth") wrote:

A different (maybe better?) angle on this:

You know Goodhart's Law? "When a measure becomes a target, it ceases to be a good measure"?

I think that applies here.

I think the moment type perfection becomes your goal, it stops being meaningfully worthwhile.

Mastodon Feed

collinsworth@hachyderm.io ("Josh Collinsworth") wrote:

Disclaimer: I like TypeScript. But I hate useless pedantry, and I feel like TypeScript has the side effect of encouraging people to go all in on obsessing over minutia to a counterproductive degree.

Mastodon Feed

collinsworth@hachyderm.io ("Josh Collinsworth") wrote:

Sometimes I think TypeScript is a brain worm that has made developers so consumingly obsessed with technical, quantifiable (yet often meaningless) perfection that they've completely lost the ability to actually think about what matters and why.

Mastodon Feed

collinsworth@hachyderm.io ("Josh Collinsworth") wrote:

It is infuriating how often things that I pay for and that are web-based just don't work on Android because it's from Apple and they're incentivized to make it painful enough that I want to buy their hardware.

(Today's case in point: Apple Music Replay. It's just an infinite login loop on Android/Firefox, and there's no way to use it not in a browser. Apple clearly doesn't give a shit, because this kind of thing happens all the time. "Thanks for your monthly fee, now fuck off.")

Mastodon Feed

Reblogged by kornel ("Kornel"):

seindal ("René Seindal") wrote:

@zwol M4 always was horrible, and I say that as the original author of GNU M4.

The original Unix M4 was weird, and there weren't really any good explanations for why it was the way it was. Apparently someone at Bell labs needed a preprocessor and wrote M4, sometimes in the '70, for no other greater purpose than to scratch a personally itch.

GNU M4 only exists because RMS wanted GNU to have what Unix had, and while I wanted to do something different and better, RMS convinced me to do M4 first.

Mastodon Feed

pzmyers@octodon.social ("pzmyers 🦑") wrote:

I know that truck well.

https://freethoughtblogs.com/pharyngula/2024/04/06/this-week-were-talking-about-the-truck/

Attachments:

Mastodon Feed

nadim@symbolic.software ("Nadim Kobeissi") wrote:

It was very odd to see that the local petting zoo today actually had a theoretical cryptographer using unnecessarily overcomplicated math to sell their paper’s contributions!

Attachments:

Mastodon Feed

Reblogged by collinsworth@hachyderm.io ("Josh Collinsworth"):

shadeed9@front-end.social ("Ahmad Shadeed") wrote:

container queries + style queries + :has() = 🤩🤩

A demo of a timeline that changes its design based on the container width and the number of items.

Learn more about container queries in this interactive guide: https://ishadeed.com/article/css-container-query-guide

Attachments:

Mastodon Feed

pzmyers@octodon.social ("pzmyers 🦑") wrote:

Dawkins has again announced that he's a "cultural Christian," but it's only as a justification for his blatant bigotry. Yeesh, but he's a terrible representative for freethinking atheism.

https://freethoughtblogs.com/pharyngula/2024/04/06/banality-and-bigotry/

https://www.youtube.com/watch?v=COHgEFUFWyg

Mastodon Feed

pzmyers@octodon.social ("pzmyers 🦑") wrote:

I guess we're going to have to criminalize all EMF, if the Republicans have their way in Minnesota.

https://freethoughtblogs.com/pharyngula/2024/04/06/turn-off-all-your-appliances-devices-and-lights/

Attachments:

Mastodon Feed

nadim@symbolic.software ("Nadim Kobeissi") wrote:

A useful thing about people not speaking up about the genocide in Gaza at this point is that it makes it clear who’s so terrified of even the distant possibility of that harming their career relations that they’d rather shut up while hundreds of innocent civilians are mowed down.

Mastodon Feed

Reblogged by collinsworth@hachyderm.io ("Josh Collinsworth"):

trashcaster@open-source-eschaton.net ("The Halls Careen") wrote:

@currentbias Bored is a quiet dysfunction, more approachable at times. I'm on speaking terms with bored. Anxious is a violent one that stays in all ways demanding. It has no respect for what one can cope with. It feeds itself on the energy it misappropriates and holds tyrannical court over the faculties, all the while making itself your exhausted responsibility to overthrow.

Sometimes all of this when you're too tired to even feel that it's been riding on your shoulders.

Mastodon Feed

isagalaev ("Ivan Sagalaev :flag_wbw:") wrote:

Sabine Hossenfelder getting frank and personal https://www.youtube.com/watch?v=LKiBlGDfRU8

Mastodon Feed

Reblogged by isagalaev ("Ivan Sagalaev :flag_wbw:"):

davidgerard@circumstances.run ("David Gerard") wrote:

so Facebook is still trying REALLY HARD to suppress this story about Facebook

https://kansasreflector.com/2024/04/04/when-facebook-fails-local-media-matters-even-more-for-our-planets-future/

and even this story about the story!

https://www.thehandbasket.co/p/facebook-kansas-reflector-links-banned

my links to the story and to the second story both got auto-deleted

Mastodon Feed

Reblogged by nadim@symbolic.software ("Nadim Kobeissi"):

fj ("Frederic Jacobs") wrote:

Nice analysis by Bruno Blanchet that proves that HPKE with ML-KEM (or any other IND-CCA2 KEM) does provide IND-CCA2 security.

“Bruno models the base mode of HPKE, single shot API in CryptoVerif, and showed that if the KEM is IND-CCA2, then so is HPKE.
Since CryptoVerif is PQ-sound, that proves the security of the HPKE base mode, with the single shot API when the KEM is a post-quantum IND-CCA2 KEM.” via Karthikeyan Bhargavan on the CFRG mailing list

https://gitlab.inria.fr/bblanche/CryptoVerif/-/blob/crypto-library-pq-version/examples/hpke/hpke.base.indcca2.ocv?ref_type=heads

#Cryptography

Mastodon Feed

slightlyoff@toot.cafe ("Alex Russell") wrote:

IDK who needs to hear this, but engineering is the conscious act of synthesizing what we know and can learn about systems to build things that serve users and society.

The opposite of engineering is reckons; not looking or learning about the system, usually in service of avoiding the hard work of managing the quality of the result. In other words, bullshitting.

Engineering == service.
Bullshit == self-service.

Only one of these is worth paying for.

Mastodon Feed

Reblogged by slightlyoff@toot.cafe ("Alex Russell"):

tommorris ("Tom Morris") wrote:

Technologists: I’m barely confident this computer is able to parse dates correctly. And don’t get me started on inkjet printers.

Politicians: they can definitely be cops.

Mastodon Feed

Reblogged by zack@toot.cafe ("Zack"):

rasterweb ("Pete Prodoehl 🍕") wrote:

“Link in bio” is the stupidest fucking thing ever. Links should be everywhere.

Mastodon Feed

Reblogged by fromjason ("fromjason.xyz 🖤"):

IHateMichaelM@mastodon.scot ("Michael M") wrote:

Got a tattoo of the windows mouse cursor so that I can sit like this on Teams calls in the hope that someone frantically tries to move it.

Attachments:

Mastodon Feed

jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:

Black couple defied racism and rented to Chinese family, who pay back - Los Angeles Times

https://www.latimes.com/california/story/2024-04-05/amid-racism-black-couple-rented-to-a-chinese-family-who-pay-back?sfmc_id=65329f6025b3640666ade2ef&utm_id=34937596&skey_id=2fbbf08813c8c3427139dbcdcc74eba60f8d3313b59bc0fd9d3a6ea9d0f07522&utm_source=Sailthru&utm_medium=email&utm_campaign=ALERT-Email-List-Black%20couple%20defied%20racism%20and%20rented%20to%20Chinese%20family%2C%20who%20pay%20back-20240405&utm_term=Alert%20-%20News%20Alerts

Mastodon Feed

Reblogged by pzmyers@octodon.social ("pzmyers 🦑"):

bstacey@icosahedron.website ("Blake C. Stacey") wrote:

@pzmyers Retraction Watch has started a hall of shame:
https://retractionwatch.com/papers-and-peer-reviews-with-evidence-of-chatgpt-writing/

Mastodon Feed

pzmyers@octodon.social ("pzmyers 🦑") wrote:

I'm learning about the proper medical response to an epileptic seizure from the police. It involves tasers and handcuffs.

https://freethoughtblogs.com/pharyngula/2024/04/05/acab-now-and-forever/

Mastodon Feed

kornel ("Kornel") wrote:

The MIT license says it needs to be included with the software, but it doesn't say it can't be a song:

https://youtu.be/pGbodliLFVE?t=53

Mastodon Feed

pzmyers@octodon.social ("pzmyers 🦑") wrote:

The topic in my eco devo class this week was the developmental origin of adult diseases. Also, Nazis are bad and we should provide for the health and welfare of pregnant people and mothers.

https://freethoughtblogs.com/pharyngula/2024/04/05/the-developmental-origins-of-adult-diseases/

Attachments:

Mastodon Feed

andreu@andreubotella.com ("Andreu Botella") wrote:

I was running the numbers on this earlier today. For the record, in my data, I'm counting the number of event names (even if e.g. `window.onerror` and `xhr.onerror` are very different events), and I'm including events that are shipping without a flag in at least one browser.