Nicolás Alvarez

Currently hacking and documenting Apple stuff for fun and no profit.

2025-05-26

@bebatjof @rygorous Absolutely! I learned about "software threads" and "forum threads" before the original normal meaning of the word "thread" 🧵

Same for "string" actually, made more confusing because the word used in Spanish for strings of characters in software is usually "cadena" which literally means "chain", not "string"!

2025-05-26

@acsawdey @rygorous @brouhaha @pervognsen afaik even if you stop overclocking and apply all the microcode and motherboard-BIOS updates recommended by Intel, the bad operating conditions already damaged the circuitry, if it was misbehaving it will keep misbehaving. You can only stop it from getting worse.

2025-05-26

@robotpony @nasser When I turn on phone data, I get charged and I get 50MB until midnight.

Many apps don't make that cheap and performant because they use more data than they should anyway. They probably are better than websites with multiple megabytes of JS though...

Nicolás Alvarez boosted:
2025-05-22

There are three hard problems in distributed systems:
2. Exactly-once message delivery
1. Message ordering
2. Exactly-once message delivery
2. Exactly-once message delivery
2. Exactly-once message delivery
2. Exactly-once message delivery
2. Exactly-once message delivery

2025-05-21

Surely if this "configpack" file format uses section types 1, 11, 15 and 16, the gaps are because the other numbers are used by the other kinds of pack files, right?

Nope, mappack uses 1, 11, 13, and 14, where 11 has a *completely different meaning* than in configpacks.

Why reuse 11 like that if 12 isn't used anywhere? Or why skip 2-10 and 12 if it's not to avoid overlap? Who the heck designed this :blobfoxnotlikethis:

2025-05-21

@zhuowei I should have watched the whole video before linking lol

2025-05-21

@zhuowei oh they literally cite your research

2025-05-21

@zhuowei youtu.be/nTO3TRBW00E finally some info on CVE-2025-31200

2025-05-14

@claushoumann @joshaas Do it and get the $20k

2025-05-14

@chriscochrun @DHowett @siguza Windows XP had several system apps based on HTA.

2025-05-12

OH "They misunderstood when I said 'don't send the password in plain text' and they sent it as a screenshot"

2025-05-12

@leo @freya update: this was now officially announced support.apple.com/en-us/102287

Nicolás Alvarez boosted:
MacRumors.commacrumors
2025-05-12
2025-05-12

@asmcbain Apple's terms:

Push Notifications must not be required for the app to function, and should not be used to send sensitive personal or confidential information.
Push Notifications should not be used for promotions or direct marketing purposes unless customers have explicitly opted in to receive them via consent language displayed in your app's Ul, and you provide a method in your app for a user to opt out from receiving such messages. Abuse of these services may result in revocation of your privileges.
2025-05-12

@asmcbain In theory, that's an Apple App Store requirement, developers must allow opt out for marketing push notifications or risk losing their push notification service privileges.

In practice, even my bank's app infringes that and Apple doesn't know or care or have a way to report it.

2025-05-12

@luna Worse still:

You notify the blog owner, they modify their images to remove the EXIF data, but the old images were already archived in Wayback Machine months earlier by well-meaning data preservation enthusiasts 😵‍💫

2025-05-12

@bonumdesign @marioguzman doesn't iCloud Mail support standard IMAP?

2025-05-12

@marioguzman Fun fact, those "file copying" animations are in .avi format 😅

2025-05-12

@timixretroplays @kevinriggle @gsuberland I have a 360° camera that I can no longer control from my phone, because the company died and the app disappeared from the App Store. Unless I dig out my iPhone 6 that still has it installed...

2025-05-12

@leo hmm there might be something like that in Matter but I don't know off the top of my head and the spec is 1300 pages

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst