@jmoiron@chimeracoder @GovKathyHochul Begging for a mayor and a governor who isn't scared of the Subway.
@jmoiron@eatonphil Very nice, hear a hint of Desafinado in there.
@jmoiron.bsky.socialSo upset with Hochul's congestion charge political malpractice that I have been strongly considering finally adopting a party affiliation so I can vote against her in a meaningful way.
@jmoiron@milosgajdos This is an interesting one because Germany winning a football match, by definition, cannot be surprising, and yet...
@jmoiron@jasonhevans He was very confident wasn't he 😂
@jmoironWhere does USA beating Pakistan in t20 rank in great sporting shocks this century? It's a one off match, so maybe below Leicester winning the EPL, Japan beating the Springboks, and Greece winning Euro 2004? Perhaps ~=Soderling beating Nadal at RG?
@jmoiron@felixge Fair point about channels.
I think the extra opacity between your consumer and the producer(s) still makes it different. Mechanically, you can understand what that range expands to for any channel.
I also think iter use will be much more widespread.
@jmoironMany early adopters valued the transparency that Go's limitations enforced, because they form the foundations of its readability. At a glance, you not only know what most code is doing, but you can be reasonably sure how it's doing it.
@jmoironThe for/range loop in Go used to have limited ambiguity; the return type of maps.Values here could be a slice, map, or channel. These are similar enough that you could even make reasonable assumptions about performance. With iterators, there will be unlimited ambiguity. https:...
@jmoironWhy are there gamer style tech influencer youtubers now
@jmoiron@polypocketknife @Rattlinchains they do angry too https://t.co/nfYOydbovv
@jmoiron@felixge I've heard this referred to as homesteading or a gold rush. Being early to a community that grows a lot has a lot of growth advantages. It's certainly why sqlx has a lot of stars.
@jmoiron@satnam6502 No order:
1. Funkadelic - Maggot Brain, beautiful, painful, raw emotion
2. Jimi Hendrix - Killing Floor (BBC Sessions), epitome of blues rock, guitar like a freight train
3. Django Reinhardt - I'll see you in my dreams / Night and Day (1953), playful/inventive/virtuos...
@jmoiron@JackMurphyRGR @BeijingPalmer How are these two things related?
@jmoiron@ian_sportsdev The flip side is that outcome requirements can stifle innovation by making everyone risk averse. Since promotions are so individualized, I think it's fine to have a nuanced approach.
@jmoironThis is patronizing, but I think it's also wrong?
Product failures are complicated. Was it a bad idea, bad execution, bad marketing, bad timing? Judging outcomes is a cross-org process, like looking at outages. Promotion is scoped to one person's impact. https://t.co/kSw6MWQ5bK
@jmoironThe eclipse from NYC https://t.co/bBz2GBNZXw
@jmoiron@bryanl @bria_sullivan People (relatives) always ask me why I don't start my own business, and I just can't figure out how I could come out ahead of a good tech salary out there on the open ocean. That said, 200k in the bank every year gives you a long runway to find success.
@jmoironI think Python is very good within its niche, and its value as a way to get non-software professionals into programming (eg. biologists, etc) is very under-appreciated by SWE.
But perf matters! That niche is vulnerable; modern Python tooling is increasingly written in rust.
@jmoironI think about this when I see perf come up in the Python community; it's always downplayed.
It's circular logic. Python is too slow for eg. a db implementation, so you write that in something else. Then they look around and think "look, nobody is writing databases these days." ...
@jmoironHe still had so much more to give. https://t.co/45mapy25p9
@jmoironThat said, delivering the rugpull+layoff message with the tact and humility of Lord Farquaad is optional. Surely they could have ditched hobby and pivoted their awesome team toward profitable use cases ages ago.
@jmoironFor saas infra products w/o direct network effects, free tier traction is fool's gold. Most free tier use cases can't justify $500 ARR, but they will anchor your pricing at 0 and skew support/feature reqs, potentially leading to feature dev that doesn't affect your bottom line.
@jmoiron@buckwilson got a bunch of thoughts on this particular layoff, but yeah there are some unsettling parllels in the messaging