Show more

Haskell salesman: *slaps roof of Traversable t => t a* the typeclass doesn’t give you any a priori guarantees of how many a you can fit in this bad boy

The thing I like least about doing Python code reviews is feeling like I’m the static analyzer. Like, I have to make sure that variables aren’t used before they’re defined, because otherwise the code will be merged, deployed, and run before Python itself will complain.

”The adoption curve for oppressive technology goes: refugee, immigrant, prisoner, mental patient, children, welfare recipient, blue collar worker, white collar worker (think, for example, of video surveillance cameras).”

— Cory Doctorow,

U.S. politics/cruelty 

I don’t have anything insightful to say about the children (and adults) we’ve locked in cages. I’ll just say this: it’s cruelty, plain and simple. It’s sadism without any possible justification or excuse. America is big enough for everyone who wants to be here.

shitty beer mention 

Coors Light isn’t so bad if you think of it as barley La Croix.

when the moon hits your knees
and you mispronounce trees

the tech world has done its damndest to get us bought in to a world that offers zero-friction convenience, "like magic", while externalizing and hiding the human costs wherever possible. these are the visions of people who want to be served but never serve, and at the end of the day they don't especially care if it's a human or a robot. we cannot let these people determine the course of society.

computers men: i want to make a computer do a thing that humans do

me: maybe you should ask the humans who do that thing how they do it

computers men: preposterous. absurd

The two approaches to pet ownership in Game of Thrones:

1. Utter apathy

2. “They are literally my children.”

How many times have you overheard this conversation?
“Well, static types are all well and good, but we use tests to get those kinds of guarantees.”
“I see. What’s your test coverage like?”
“Oh, I don’t know, sixty percent?”

actually, the _connector_ is called USB-C. the standard is USB-C's Monster

The "no true Scotsman" fallacy is... 

... the mistaken belief that there exists no true Scotsman.

In fact, at any give time, there are between one and three of them.


However, prior to c++11, other Scotsmen were implicitly convertible to bool, resulting in additional ambiguity.


Discussion is currently ongoing on replacing the existing implementation defined collection with a single canonical Scotsman, declared constexpr, in the upcoming c++20 standard. 🤔

Oh my God, Kubla, you can’t just *decree* a stately pleasure-dome.

you know, when you look back at all of recorded human history, people keep getting things wrong over and over again about literally everything. but i've looked at the empirical evidence, and it looks to me like our current set of beliefs about the way things are is the correct one

programming is like a detective novel where idk maybe google "body no head who is murderer" and see if stack overflow turns up any clues

the legal system is basically just lawyers playing magic the gathering against each other

everything runs on computers, therefore i am an expert in everything -the actual thought process of big brained computer nerds

Show more

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!