Ed G.

@EdG
148 Followers
263 Following
5K Posts
The duty of the Opposition is to oppose. - Benjamin Disraeli
no notes
Omg I did not realize it was a video
Somebody just unicycled up the bike lane carrying a big Knicks flag. I fucking love this city.

The UK government's plan to teach 10 million British children how to use VPNs may be one of the most ambitious IT education projects ever launched. Experts have praised the scheme, saying that a deft combination of incentives and peer education make it more likely to succeed than other, comparable initiatives.

"With the rise of autocratic governments worldwide, VPN-literacy is more essential than ever.” said one expert, “This bold project definitely comes at the right time.”

#UKSocialMediaBan

what if the real reason for the social media ban is so that young people can't make friends internationally and thus don't find out that things are better elsewhere, or that Other Opinions also exist.
@michael_w_busch @JustinMac84 @ai6yr Apropos in my timeline ...

I'm looking for work, please boost!

I'm a senior software engineer with 35 years of experience. I've worked across an unusually wide range of domains: mobile game backends, privacy-preserving data platforms, high-throughput COVID testing infrastructure, email and account systems, e-payment processing, job marketplace systems, and bioinformatics. I pick up new domains quickly and have a track record of doing it repeatedly. I understand how to turn business needs into engineering requirements.

I've worked remotely since the 1990s and can operate with minimal supervision. I don't need hand-holding to find the right problem to solve. Several of my most valued projects were self-directed: I identified the need, built the thing, and shipped it.

Some of the technologies I'm familiar with include: Python, Perl, TypeScript/JavaScript, Haskell, Go, C, Java. Postgres, MySQL, SQLite. Flask, SQLAlchemy. AWS (Lambda, S3, RDS, SQS, EC2). Docker, Git. Github and Gitlab.

I've also repeatedly picked up new languages and stacks as needed: Haskell for differential privacy research, TypeScript for a 24/7 AWS Lambda system, Flask for my most recent employer. I've become productive with new systems over and over, and I can do it quickly.

I'm also a published author (Higher-Order Perl, Morgan Kaufmann), longtime blogger, and conference speaker with a reputation for making complex ideas clear.

My résumé is at https://plover.com/~mjd/cv/Mark%20Jason%20Dominus.pdf

[email protected]

Thanks for your attention!

#OpenToWork #remoteWork #softwareEngineering #Python #backend #hiring

#fediHire #getFediHired

John Finnemore on the French horn/cor anglais:

"I was idly wondering why the cor anglais has a French name meaning ‘English horn’, and the French horn has an English name meaning… well, ‘French horn’. I looked it up, even though I knew there would just be some reasonable but rather dull explanation.

"There isn’t. There is a completely bonkers explanation, in both cases. Here’s the first.

"So. The cor anglais isn’t English, or French. But that’s nothing, because another thing it isn’t is… a horn. It’s basically an overgrown oboe, and it’s from Silesia. But being thin with a bulb on the end, it looks a little like the trumpets angels are shown playing in medieval art.

"Or at least it did to the Germans, who started calling it the Engellisches Horn, or angel’s horn. Can you see the hilarious misunderstanding that’s about to happen? Well, that happened. The Italians thought the Germans called it the English Horn, so they translated it to corno inglese. The French got it from the Italians, and called it the cor anglais. The British got it from the French, and presumably stared at it, thought ‘We can’t call that an English horn! It’s nothing to do with us, we’ve only just this minute seen one!’ …and I suppose decided just to keep the French name to save embarrassment.

"But that is rationality itself compared to what happened with the “French” horn.

"Right. The French horn. It isn’t French, or English… but it is a horn. So that’s something. (In fact, horn players just call it ‘the horn’, and they wish you would too, but they can’t make you.) This story is simpler than the cor anglais one, but even more gloriously stupid.

"The French were famous for making beautiful hunting-horn type horns: curly tubes that made a nice noise when you blew through them. Then the Germans came up with a more complicated horn with slides and crooks and valves and what-have-you. So British horn players started calling the horns they played in orchestras French Horns, to make it clear they were having nothing to do with those funny looking new German horns with all the bits hanging off them. But the thing is… slides and crooks and valves and what-have-you are a really good idea. You can play tunes with them and everything. So, before long, in a brilliantly British combination of ruthless pragmatism and equally ruthless face-saving, British horn players were playing German horns… but still calling them French horns.

"In summary then: the cor anglais, or English horn, is a Silesian oboe that the Italians thought the Germans thought was English, but the Germans actually thought looked angelic. Whereas the French horn is a German horn that the British called the French horn to distinguish it from the German horn… which is what it is.

"All clear? Good. Carry on."

Plato's Iliad

A philosophy webcomic about the inevitable anguish of living a brief life in an absurd world. Also Jokes

McSweeney's on "AI finances" goes harder than most business publications.

https://www.mcsweeneys.net/articles/ai-economics-for-dummies

AI Economics for Dummies

“Xavier owns an apartment that he rents out at a loss of $1 billion/month. Seeing this success, he decides to make financial commitments to construct $850 bi...

McSweeney's Internet Tendency