Show newer

In which I beat up React to dynamically control (and make interactive) pieces of a statically-rendered SVG image.

blog.fixermark.com/posts/2023/

So for over a week now Elon Musk's circle of friends have been going on and on insisting that Bob Lee's killer was obviously an unhoused individual and blaming the city for not jailing more people.

Now, it turns out that the guy who killed him was another tech exec who knew him, and they were originally in a car together.

missionlocal.org/2023/04/bob-l

PROTIP for volunteers:

Remember that the audio from the announcer's mike is piped out to Twitch, and it's a volunteer-best-effort to keep that mic cut.

Watch what you say when you don't think you have a mic on you! ❤️

"And constants aren't CAPITAL_CASE because that's already been reserved for macros, which we aren't supposed to use anyway because they're considered harmful" is the Charlie-Chaplin-complaining-Hitler-stole-his-moustache of my beefs with ...

... but oh, *it's in there.*

TFW you tell the team you're "just going to clean up the code a bit" and you accidentally a 194-lines-in, 119-lines-out change.

... well, that's what pull requests are for.

Oh nooooooo is gonna be upset that someone trained an AI without their consent off of the AI they trained on... Other people's online-accessible content, used for training without their consent?
Oh nooooooooo!

twitter.com/steventey/status/1

I continue to be mystified by the sentiment that being a First Amendment advocate means *socially* tolerating people I find obnoxious or contemptible. I keep getting “what kind of free speech advocate blocks people?” The kind who doesn’t deal with assholes when not professionally compelled to do so. The First Amendment isn’t a hair shirt.

Musk 10 years ago: We’re going to mars in 10 years!

Musk now: Please pay me to use a website that was free 10 years ago

HAHAHAHAH. @caseynewton and @zoeschiffer got Elon's secret "twitter accounts to boost" list and it is so bizarre.

Meanwhile, remember how Elon complained about the former folks doing this in secret? Apparently it's fine when he does it.

platformer.news/p/the-secret-l

TBH, a lot of people in the "Don't use cloud analytics" camp are real, real naive about how hard it is to roll your own analytics.

This is a non-trivial problem. So you see the traffic to your site. Do you have the mappings set up to geo-locate IPs by country? Are they up-to-date? How much of that traffic is noise? Do you know? What is "noise?" Do you count hits from aggregator sites? Do you count crawlers? What do crawlers look like? How do you know if your content got re-hosted?

Analytics is not a technical problem; it's a social problem. Google and the other companies that do analytics solve it with people making decisions about definitions and enforcement, not just algorithms.

Conservatives: This shouting down of speakers is outrageous and a violation of free speech norms!

Me: Yes!

Conservatives: That’s exactly why we have to ban all DEI!

Me: Ye…wait what

Conservatives: This will continue to happen until the schools are purged of the wrongthinkers by a holy cleansing fire!

Me: I always forget what you guys are like

Something that I've found useful when getting back into is learning at the same time.

A lot of the ideas in C++ are made explicit in Rust, so as I read, for example, how Rust treats string slices vs. strings, and then I see a lot of machinery around manipulation of a C++ string view, I can go "Oh, yes, this is attempting to minimize the need to copy strings."

C++ (for historical reasons mostly) has too many ideas jumbled together in too many ways to self-describe; Rust makes those ideas explicit, so they're easier to understand.

After wrestling for hours with bazel and intellisense, I have hashtag-given-up and configured etags, and auto-complete in .

Oh my God it's a night-and-day difference. Trying to program C++ with no assistance is like trying to write with my eyes closed. I'm going to get so much effin' *work done* this week.

This was my day.

Kingdom Hearts is C++ with Bazel.

Resident Evil is Typescript with NodeJS.

youtube.com/watch?v=2s4OZcV-5f

Show older
Qoto Mastodon

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