@selzero My favorite example of this is still the La Brea tar pits in Los Angeles.
"la brea" = "the tar" in Spanish, so we have the the tar tar pits in LA.
@selzero My favorite example of this is still the La Brea tar pits in Los Angeles.
"la brea" = "the tar" in Spanish, so we have the the tar tar pits in LA.
I recently decided to leave #Facebook, and posted a note to everyone to let me know contact info if they wanted to stay in touch.
So far, after just over a day, from people who I didn’t previously have any contact info:
- 3 emails w/updated address + cell/SMS number
- 10 new followers on Bluesky
- 1 new Mastodon/other Fed follower + 2 other people shared Fedi addresses
Not bad for just one day. I don’t expect everyone to give me their info, but it also confirms that the important people will still want to stay in touch.
@fedithom @Infoseepage @hacks4pancakes It's still *possible* to be someone born in 1988 and not be aware of the choice of user name when using (part of) their birth year to do the usual quick-and-dirty username disambiguation.
But a CEO of a company with a popular product used for a long time largely by people who really, really don't want to be associated in any way with Nazi shit should recognize this as a Bad Choice (TM). And if they don't...well, that says something right there.
(Obfuscating 88 with binary is particularly sus. It requires you to actively *think* "I want to put '88' in my user name and *not* just because using my birth year is convenient -- because otherwise I'd just use the decimal version.")
@airshipper @frawst Ad tech. Lots of ad tech. It’s not just “hey, Internet Rando, give us some cash and we’ll throw your ad onto the search results somewhere.” That’s chump change they’re not interested in. Instead a lot of it is a huge underlying bidding/auction setup where advertisers constantly bid (often enormous amounts) for favorable placement. https://support.google.com/google-ads/answer/2472742
Last I saw, about 75% of their revenue was ads, with most of the rest Google Cloud services.
@foone I am currently paid to touch other languages.
They also have their faults, but at least debugging by typing “rm -rf node_modules” (while marveling at just how freaking many GB of disk space this frees up) is not one of them.
@inthehands @nikclayton I'd actually go so far as to say that Reveal Codes back in the 80s made HTML almost instantly comprehensible, even with emerging complexities like (then-larval) style sheets, in the 90s. And *that* in turn made it possible for me to make the jump to web development as a career when a previous one started to head south -- more so in many ways than having a reasonably decent background in "what the annoying pedants call programming" programming as well.
@inthehands @nikclayton This all reminds me of one of the first actual "debugging" tools I ever used (this was before I had done enough "what-people-who-think-HTML-isn't-programming" programming to use or need a traditional debugger for it).
"Reveal Codes."
This was the magic WordPerfect command from the 80s/90s that showed you why, for example, the fricking italics weren't working or that one section on that one page was just a little bit off. "Reveal Codes" popped up a little text area (not even a window, this was DOS, after all) showing a section of your text and all the associated "codes", which were tags indicating the structure or appearance of whatever they contained.
A *lot* like HTML.
And using Reveal Codes to figure out where your document was going wrong, and why, and how to fix it, was a lot like wrangling HTML to get your web page to have the right structure and appearance...and, as noted, also like trying to figure out how to get a cranky API to get the kind of output that you need it to deliver.
@inthehands This reminds me of the (fortunately) brief time during the cryptocurrency bubble when a few techbros thought that “code as law” would be a workable concept. Even without the instances of “code as law” losing badly to “existing law as law”, there were way too many cases of the code doing exactly what code will do, and screwing its own designers over in ways that were completely predictable to non-techbros.
@inthehands @exchgr The Republican Party, now desperate for someone to run at all, drafts their nominee from 2012, Mitt Romney, plus some luckless Senator or governor as VP. The non-Democratic vote is gloriously split, and Harris wins all the states won by either Obama or Biden at some point, with the possible exception of Indiana. A few other states fall in her column that wouldn’t have otherwise. Romney wins Utah and maybe Idaho and one or two other Western states. Trump, whose loss is beyond the wildest ability of corrupt election officials to undo, disappears into a black hole of self-pity before any of his remaining trials.
@FibroJedi @inthehands This precise set of shenanigans is the main reason I left Facebook almost entirely about 5 years ago. I still have some family members who are there all the time, so I drop by occasionally to look at some of what they're up to, but it's been a *long* time since it was even sort of useful for its ostensible purpose of staying connected to any significant number of important people in my life.
Apparently the change from "mostly reverse chronological, plus ads and similar junk" to "engagement, engagement, engagement all the time!" meant that "I *just* saw this but didn't engage with it right away" was considered a negative factor for "I may, just may, want to see it again in the future".
@JessTheUnstill @inthehands After seeing this dynamic play out multiple times with words or expressions that seem neutral to positive to me*, my increasingly common addition to "fsck racism and white supremacy" is "in addition to all the other awful shit they do, they eat otherwise useful words and phrases and turn them into racist garbage."
* one of the more recent ones, and a clear example: discontinuing the former standard default name for git repository branches. That was an easy change for me to make, but I've run into too many white folks who have trouble understanding why it's important.
@inthehands That workflow only works with pastry tubes that have the Mibbler interface for stapler/JavaScript integration. Note that Mibbler version 14.67.blobcat or higher is recommended for best performance. If you haven't mibbled your pastry tubes yet, the next best bet is a NoSQL plugin that routes the JSON into the cloud with the LightningWeasel protocol. With that particular setup, do *NOT* plant the high bits in any type of soil. They need to be artisanally curated in hydroponic pods for 6 weeks first.
After a period of relatively restrained handling of "AI" topics, my division at work decided that all the developers, designers, engineers, whatever, ... need to "use AI more in our everyday work". (Oh, joy.) This included a series of workshops designed to introduce everybody to some representative examples.
One workshop involved Github Copilot, and the following things happened to one development team, all senior developers:
- Copilot generated a unit test case that was hard to get to pass.
- When asked to generate empty test cases, Copilot generated the same (irrelevant) code over and over again.
- Copilot stopped giving suggestions to one developer after a while.
- Getting useful information out of Copilot frequently required a lot of fussy or non-obvious prompt editing and tweaking.
I won't supply direct quotes without the explicit consent of the people involved, but there was a very clear general sense that Copilot was not fit for purpose -- even when it did produce something not totally wrong, it was not a useful timesaver for the types of work this team was doing.
It wasn't just Copilot that seemed half baked. The workshop's guidelines (which are themselves part of a fairly polished Github repo) were poorly proofread. One example had a prominent typo in some HTML you were supposed to generate: '<button class=""btn" ...>' (note the extra double-quote). A newbie to web development would very likely add the spurious double quote mark to otherwise ok Copilot output to make sure it matched the instructions.
Finally, our IT department disallows results from Copilot that come from training on "public" code, for what should be fairly obvious legal concerns regarding copyright and similar issues. For one developer, Copilot repeatedly started to generate a result but then stopped, with an alert that the result appears to match known "public" code.
If it wasn't clear before that Copilot's basic mode (no "private code" option) is a copyright-laundering and license-laundering tool, it's really obvious now.
@airwhale @inthehands This has also been a bit hard for me as an #ActuallyAutistic person who's worked in software development and adjacent fields for a while.
I know exactly what sort of knowledge and skill indicated by "X years of experience doing Y" tends to look like in practice.
I have also seen, or have been in, situations where not *literally* having the exact specified experience (or more) would be anywhere from extremely unpleasant to disastrous, even if the rest of the job was fine. So there are times where it's safe, and even desirable (if the rest of the job looks like a good match to skills and experience) to ignore them ... and other times where it very much isn't.
For me at least, the #ActuallyAutistic barrier here is not one of failing to understand that job applications have hidden or at least not-made-very-explicit conventions, it's of not knowing *which ones* can be safely bent or ignored outright when applying for a given job.
@clacke @mrundkvist Nope - I only heard about that one via someone who had reviewuated the situation and posted a summary on a blog or something like that.
@seraph @pluralistic Good grief, it’s the Yahoo “medireview” bug all over again. You know the one: Yahoo replaced potentially dangerous JavaScript commands with more innocuous synonyms in emails. As a global search and replace, with no regard for context (like spaces or punctuation). “eval” got replaced with “review”, and all of a sudden, people interested in history from 500 to 1500 years ago were reading about “medireview” topics.
*Twenty-three years ago.*
@thomasfuchs “…expert systems…”
“…That’s a name I haven’t heard in a very long time.”
@ShaulaEvans
1995: Cool, the latest print encyclopedia is out.
2005: Nobody prints encyclopedias anymore because they think Wikipedia and the web in general made them obsolete.
2015: What’s a “print” encyclopedia? Something like those legendary “paper maps” of yore?
2025: Oh. Right. It’s one of those things that might still be useful for finding basic introductory information that was well-understood in 1985 or 1995 or even 2005 because it was never contaminated with AI sploodge.
@0xabad1dea Ah yes, along with the Coicert Drids, there is “Blllld Thf Ths Mththsrllnd” and “Zlngszur Mlrch”.
> gpostcode
Unpostcoded in bash/CLI with “gunpostcode”, of course.
Home: Part of an amazing #Polyfidelitous family (3 adults, 4 kids)Work: #DataEngineering currently. #WebDevelopment and #DevOps in the past. #Chemistry a long time ago.Developer of the HYG + AT-HYG star catalogs (https://github.com/astronexus) and star chart software (https://codeberg.org/astronexus). Expect lots of posts on #Cats, #Astronomy, #Computers, #Books, and other geeky topics here.
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.