dgelessus
@dgelessus.mastodon.social.ap.brid.gy
2 followers 0 following 110 posts
person who computers. Casual disassembler of data formats. Standards and specifications enjoyer. Using Python for everything, even if it's a bad idea. ^_^ [bridged from https://mastodon.social/@dgelessus on the fediverse by https://fed.brid.gy/ ]
Posts Media Videos Starter Packs
dgelessus.mastodon.social.ap.brid.gy
@glyph That's certainly part of it, but people have been recommending the xattr stuff since forever, before they moved the GUI-based option in macOS 15. (Before that, it was consistently "Ctrl+click > Open" for a long time.)

I suspect that it's because (IIRC) deleting the quarantine xattr […]
Original post on mastodon.social
mastodon.social
dgelessus.mastodon.social.ap.brid.gy
@glyph to my knowledge, the obscure command-line junk is not actually necessary in most cases. Apple's end-user documentation has instructions for opening unsigned apps from the GUI on various macOS versions: https://support.apple.com/en-us/guide/mac-help/mh40616/mac

Which, of course, doesn't […]
Original post on mastodon.social
mastodon.social
dgelessus.mastodon.social.ap.brid.gy
> In Khiva in 1740, there were said to be two batmans (as in Persia): the "great batman" of 18 Russian pounds (фунт, funt; approx. 7.4 kg) and the "lesser batman" of 9¼ Russian pounds (approx. 3.8 kg).
https://en.wikipedia.org/wiki/Batman_(unit)#Central_Asia
#nocontextwikipedia
dgelessus.mastodon.social.ap.brid.gy
@0xabad1dea I particularly "like" their FAQ entry on the subject:

> How do you **prevent** sensitive data from being used to train models?
>
> We use filtering, anonymization, and strict access controls to **avoid** using sensitive information for LLM training. [...]

Emphasis mine. How do they […]
Original post on mastodon.social
mastodon.social
Reposted by dgelessus
glyph.mastodon.social.ap.brid.gy
if you are ignorant on a topic but you have feelings about it and want to post about it anyway, that's okay; you shouldn't need to be fully informed before speaking in public. but in such posts, please include questions or qualifying statements. definitive "I feel X so X is true" statements are […]
Original post on mastodon.social
mastodon.social
Reposted by dgelessus
dgelessus.mastodon.social.ap.brid.gy
Apple could really do with backing off of the forced yearly release cycle for their OSes. That's been my impresion for a few years now, but it's even more obvious with the latest releases. Sadly, that became even *less* likely now, with the switch to year-based user-facing version numbers...
dgelessus.mastodon.social.ap.brid.gy
Apple's own TestFlight app received its Liquid Glass redesign only today, almost a month after iOS 26 released... Seems like that should have been one of the *first* apps to get the redesign if they expect third-party developers to do the same for their apps
dgelessus.mastodon.social.ap.brid.gy
@b0rk
git pull: never with an explicit remote or branch
git push: no explicit remote unless managing a fork or a borked mirror, no explicit branch names unless pushing multiple, always explicit tag names (I don't trust --follow-tags)
dgelessus.mastodon.social.ap.brid.gy
Finally, even though this is all explicitly motivated by them wanting to train their LLMs, the new data collection is implemented inside the *core IDEs* and not inside of their LLM plugins (which are optional, but also enabled by default). So all non-commercial users are affected, even those […]
Original post on mastodon.social
mastodon.social
dgelessus.mastodon.social.ap.brid.gy
The blog post claims that "No sensitive or personal information is shared." and "Data is properly secured.", but the detailed FAQ has weaker wording:

> We use filtering, anonymization, and strict access controls to avoid using sensitive information for LLM training.

"Avoid" is not the same as […]
Original post on mastodon.social
mastodon.social
dgelessus.mastodon.social.ap.brid.gy
They are very clear that:

> The data collected may contain personal, business, or project-specific information. Detailed code-related data can be used for product improvement and training AI models.

They also use the term "explicit consent" *only* for commercial licenses and "free community […]
Original post on mastodon.social
mastodon.social
dgelessus.mastodon.social.ap.brid.gy
LRT: In the upcoming *minor patch* version, all closed-source JetBrains IDEs add new data collection that includes "terminal usage (command runs) or edit history" on an **opt-out** basis for non-commercial license users. (Opt-in for commercial users, and the open-source Community Editions don't […]
Original post on mastodon.social
mastodon.social
dgelessus.mastodon.social.ap.brid.gy
You're only allowed to call it "VoIP" if it's hosted in the French town of Woippy. Otherwise it's just bidirectional audio streaming
dgelessus.mastodon.social.ap.brid.gy
Was talking to someone when a cat showed up outside the window. https://xkcd.com/231/ instantly went into full effect.

A: *serious discussion*
B: "cat."
A: "oh, cat!"
B: "cat."
A: "cat."
...
B: "cat."
A: "cat."
...
B: "sitting cat!"
A: "sitting cat."
...
B: "large cat."
A: "large cat."
Cat Proximity
xkcd.com
dgelessus.mastodon.social.ap.brid.gy
how nice of them to provide a German version of this datasheet!
Screenshot of a PDF showing a small part of a table. The table is labeled "SSD1306Z Die Drawing" and the first two rows are labeled "Die size" and "Die thickness".
dgelessus.mastodon.social.ap.brid.gy
DID YOU KNOW: The firmware of Asus netbooks from the early 2010s was written in a proprietary inhouse variant of C that ensures memory safety even when the programmer is too tired to think properly.

It was called Asus Eepy C.

(sorrynotsorry)
#wrongfacts
dgelessus.mastodon.social.ap.brid.gy
yeah, sure, that gap is *definitely* large enough for a rail track
(I mean, I'm not complaining)
Factorio screenshot: A non-elevated rail track on Vulcanus, going diagonally through a cliff. There is a very narrow gap in the cliff, just barely wide enough for the track. It's so narrow that the "end of cliff" texture on one side partially covers the train track, and in some spots the cliff debris is spread over the whole width of the track.
dgelessus.mastodon.social.ap.brid.gy
ratify /'ɹætɪfaɪ/, v. (transitive or intransitive) To turn (so. or sth.) into a rat.
#uxbridgeenglishdictionary
dgelessus.mastodon.social.ap.brid.gy
@dpogue I'm sure C++ will figure out a third meaning soon enough, so you might have to write

const unsigned int *unsigned const yargh() const unsigned;
dgelessus.mastodon.social.ap.brid.gy
ya think there's a C compiler out there somewhere that has `signed` and `unsigned` pointer types, to indicate whether they have pointer signing/authentication applied or not?