“Fads swept the youth of the Sprawl at the speed of light; entire subcultures could rise overnight, thrive for a dozen weeks, and then vanish utterly.”
@Seirdy My favorite temporary Internet subculture was Snakes on a Plane, which (as I remember it) disappeared the moment the movie came out, because the movie was neither good enough nor bad enough to justify building your personality around it. It could never live up to the sheer audacity of the title.
It was a perfectly OK movie. I liked the music video for the theme song by Cobra Starship.
Please stop using service workers for your text-and-image websites without testing in secure browsing profiles, with privacy/security features designed to fuck up how service workers behave.
I got some questions in private. Since answers may be appreciated by others too, I’ll summarize what I said/found.
Basically, ISO-8601 defines a format for every possible date/time-related information: week dates, day-month-year timestamps, durations, offsets, time zones, etc. It’s the bible of how to specify something date/time-related, if you’re willing to purchase the standard (WHY is it paywalled??). Other subsequent standards with narrower focus generally subset this standard and relax some of its more strict requirements.
RFC-3339 is about how computers should display dates. A much narrower focus makes it a subset, though it does make some parts of the ISO-8601 notation optional (most notably the separator between the date and time: you can say 2024-05-19 05:46:52+00:00 instead of 2024-05-19T05:46:52+00:00, or use a different separator like a lowercase “t”) to also become a slight superset. Both RFC-3339 and the HTML Living Standard avoid any significant contradictions with ISO-8601.
Weeks starting on Monday appear to be a thing in all three standards. We are still in 2024-W20 right now according to HTML and the ISO, and tomorrow (Monday) will be the beginning of 2024-W21.
If someone instantly reacts to the existence of data collection and inference by saying “isn’t this against GDPR?” they probably don’t know what the GDPR is or does, but they’re also probably right.
@Seirdy yeah i find it cute how that happens. most of the time this comes up it's not the case of "oh we are providing informed consent regarding our handling of your data, we accept deletion requests, abide by the standards set in place to secure PII and we have an export you can get of your data".
Quoting this on Global Accessibility Performative Awareness Day as a reminder that LLM-based tools like MDN AI Help naturally amplify their datasets’ biases, including biases against disabled people.
If you argue that your GUI toolkit is better than others because it’s “suckless” I’ll assume it completely lacks any kind of support for bidirectional text, advanced font rendering necessary for several non-Latin languages, or accessibility.
Meanwhile WebKit doesn’t even support media controls on pages with a sandbox directive, requiring me to relax it on any page with a video or audio element.
“React and the component model standardises the software developer and reduces their individual bargaining power excluding them from a proportional share in the gains”. An amazing write-up by @baldur about the de-skilling of developers to reduce their ability to fight back against their employers.
“Creativity is in our DNA at Apple, and it’s incredibly important to us to design products that empower creatives all over the world,” said Tor Myhren, the company’s VP of marketing communications. “Our goal is to always celebrate the myriad of ways users express themselves and bring their ideas to life through iPad. We missed the mark with this video, and we’re sorry.”
Interestingly, Google used the same language to conclude its apology for its generative AI’s historical depictions of race. It explained its intention with flowery language and then said “But it’s missing the mark here”.
I wonder if we’ll be seeing more of this type of response to corporate tone-deafness (a generous term) going forward. Big “I’m sorry you feel that way (but this isn’t indicative of any problems with me)” vibes.
The problem isn’t that people didn’t like something you did. the problem you need to address is why they didn’t like it.
Corporate apologies like this prove that they observed people unhappy about something. It reads like an apology to investors for making people unhappy, not an apology to the people who got angry. It would be ten times better to say nothing at all.
Why do PR departments keep doing this? Do they think statements like these work better than actual apologies?
Onto the part of this cybersec crash-course that covers OSINT and it’s talking Shodan.
It’s funny because I’ve already been using Shodan regularly but for all the completely security-irrelevant reasons. Like finding domains with Gemini capsules or Gopher holes, or for searching for sites by favicon.
Everybody makes a big fuss about new ARM/x86-64 extensions but nobody seems to care about separate chips for things like idle compute (read: locally-triggered notifications and fitness tracking). I get why it exists but I’m just in awe.
“there is hardware in your pocket optimized for cryptography and hardware decoding”
ok cool
“and for secure dynamic code execution.”
makes sense
“that was made for the WebKit team at Apple for JavaScript, along with some other ARM instructions for floating point arithmetic.”
huh
“There is also a chip on your device for notifications”