Chris Martin is a user on icosahedron.website. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.
Chris Martin boosted

I've noticed that Facebook is continually stretching their definition of what is notification worthy. It's kind of like the desperate ex that keeps texting you because they left a bottle of sauce in your apartment and could they please come over and get it.

mastodon.social/@Gargron/80727

sorry I've been neglecting you, mastodon

only to come running back when birdsite is down

Chris Martin boosted

does the mastodon client still leak memory like a sieve with additional holes in it

General undertone among my college professors:

● Parallelism is the future of computing.
● Parallelism is very hard.
● Anyway, use these languages where everything's mutable.

> I don't like your proposed message, it's utterly verbose. People that don't know about semantic versioning and dependency conflicts should look it up.

Why are we so actively hostile toward attempts to make software that is self-explanatory

isn't "In mathematics​, we call this function composition" a strange thing to say to someone who's tweeting about kleisli composition

a javascript person just mansplained me function composition on twitter

No funny stuff, just some Haskell and some types you may find useful for a text editor or code formatter. chris-martin.org/2017/loc

It's nice when a technology actually gets to a point where you just stop thinking about it because it's consistent and cheap.

I had nearly forgotten there was a time when a mouse typically didn't work that well. Small movements might not be picked up. The camera DPI mattered. Always cleaning crud from the rollers and to a lesser extent off the LED/camera bit.

The ball mouse gave way to the LED mouse and then the laser mouse, and now mice are pretty much complete. The product evolution basically ended, the lasers work flawlessly enough.

Chris Martin boosted

I'd been wanting to turn some of my conversations with @chris_martin into blog posts, because over the course of conversation we've covered some topics pretty thoroughly, this is how we're writing The Joy of Haskell, and also it allows for presentation of two perspectives on a subject naturally. First one is about do-notation:
joyofhaskell.com/posts/2017-05

I live alone, why am I perpetually washing so many fucking mugs and glasses

if err != nil { return nil, err }
if err != nil { return nil err }
if err != nil { return nil, err }
if err != ni{ return nil, err }
if err!=nul{return ni, err
if err != nil { ɍetᵾrn nil, err }
if err != nil { return nil err}
if err != nil { return nil, err }
if (err != nil) { return nil, err }
if err != nil { return nil, err }
if err != nil { return nil, err }
if err !=nil {return nill, err }
if err != nil reutrn nil err
if err != nil { return nil, err }
if err != nill { return nil, err }