JMFT boosted

“why upgrading to the windows 11 if there is the win16 already”

@eli @europython I couldn't make it this year (or last year 😞) but really looking forward to the video! Always love your talks

@revjorobertson sorry if I've just completely misremembered where you're from

Show thread

@revjorobertson Hi! I'm visiting WA for work twice later this year and wondered if you had recommendations for things to see at the weekends (iirc that's where you're from)?

I'm not really an outdoors person and not really into hiking, unlike pretty much all of my colleagues, so would love to have something to do that doesn't involve risking freezing to death!

Despite the slow death of the community, and the declining user experience, I've so far occasionally checked in just to keep in touch with the few people who still used it. But recent developments (that I've heard about, but mercifully haven't come across in person) mean that the platform just isn't safe anymore, with illegal content being posted and condoned by the site owners.

JMFT boosted

Vi has beep mode and corrupt mode. These are observed by the effect on your document of pressing any key.

JMFT boosted

A valiant effort has been made by Little Tim this year, who for some reason has decided to change his name to Tim'); INSERT INTO [NiceList] SELECT * FROM [NaughtyList];--

HO HO HO! Nice try Tim. I don't use #SQL, I use several dozen interconnected #Excel spreadsheets, like a professional.

JMFT boosted

Risks to Mastodon with increasing popularity 

@theexplorographer @anubis2814 @fiercemilder there are a lot of people who just do not want to think about new concepts like mastodon or the fediverse. tons and tons of people i followed on twitter, and even friends i know in real life, just do not want to spend the time to learn. I've even had someone say that "likes and retweets being called favorites and boosts is too confusing". Never underestimate people's ability to misunderstand things.

JMFT boosted

Risks to Mastodon with increasing popularity 

@theexplorographer @fiercemilder Most people find effort on the internet to be not worth their time so they would happily stick with what they know. If that weren't the case tons more people would have come over here sooner.
JMFT boosted

Risks to Mastodon with increasing popularity 

Interesting comment on Hackernews regarding a possible scenario/long term risk should Mastodon threaten the corporate sphere of social media.

news.ycombinator.com/item?id=3

- the Lawful Evil of programming languages

being the Neutral Evil

being Chaotic Evil

If Harry Potter characters were names of programming languages:

RON - Beginner-friendly language, nice clean natural syntax. Very poor performance, not suitable for production code.

MCGONAGALL - Formal logic language developed in the 1970s. Full of exotic punctuation marks that require a special keyboard. Average developer has two categories in category theory.

DOBBY - Tries too hard to be helpful, overoptimizes everything.

HERMIONE - Fast, performant language but hard to learn. Very strict typing and compile-time exception checking, with compiler errors to tell you that you're doing it wrong before you take someone's eye out.

DUMBLEDORE - Legacy language, missing many modern features and promoting practices now considered antipatterns. Important in its day, but there are better choices now.

DOLOHOV - Developed by the Soviet space programme in the 1960s, surprisingly advanced for its time and now seeing new applications in embedded systems.

PETTIGREW - Low level language, tons of security vulnerabilities. Would not use. Had much potential, but now universally hated.

SNAPE - Java.

GILDEROY - JavaScript.

POTTER - Annoying dev community who go on and on about how great this language is, despite its many shortcomings.

Lesson I've learnt the hard way, which I wish I'd known during my PhD: Keep **everything** under version control!
isn't just for code. Configurations belong there too!

@abozhilov I must admit, I don't understand why static methods in are that way at all. Why Object.keys(obj) and not obj.keys() as one would have in or ?

It's like if that weird kid in high school turned out to be a multimillionaire dictator.
(I was that weird kid. Not a multimillionaire dictator, though, yet.)

Show thread

When you stop and think about it it's really weird how the same is both the annoying '90s thing that script kiddies used to spam you with alert()'s or do flashing messages, and also the backbone of the whole cybereconomy and the means of choice for scraping all your personal information and psychological behavior in preparation for the technodystopia.

JMFT boosted

When it came time to reckon with social media’s failings, nobody ran to the “web3” platforms. Nobody asked “can I get paid per message”? Nobody asked about the blockchain. The community of people who’ve been quietly doing this work for years (decades!) ended up being the ones who welcomed everyone over, as always.

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.