HNHacker News
TopNewBestAskShowJobs

jshier

1,060 karma · joined February 4, 2020

submissionscomments
jshier··on VoidZero Is Joining Cloudflare
You say that, but Cloudflare just rewrote their WARP / Cloudflare One clients in Flutter. It really sucks, but they are using it.
jshier··on AI outperforms law professors in Stanford Law study
I do wish they'd used some more objective criteria. Simply being preferable one of the things LLMs have trained for since the beginning, hence its sycophantic nature.
jshier··on The AV2 Video Standard Has Released (Final v1.0 Specification)
Not especially relevant, as the obvious use of AV1 on the AppleTV is streaming, and the OS frameworks don't request AV1 without hardware decoding. Services which provide their own video decoding (are there any?) don't seem interested providing their own software decoder for the ATV, despite the bandwidth savings.
jshier··on CVE-2026-28952: Apple macOS 26.5 Kernel Vuln found by Claude
Update from 26.3 to 26.4 for the Studio Display XDR was 2.4GB. And that's for a variant of iOS designed for screens.
jshier··on Microsoft open-sources “the earliest DOS source code discovered to date”
Seems like it was never digitally stored in the first place, and the printed text was barely readable due to age. Not really a big win for paper.
jshier··on Texas woman arrested for Facebook post about town water quality
Generally, yes. If you make a mistake in your return, the IRS is perfectly happy to accept an amended return, and you pay (or get paid) the difference (perhaps with a penalty fee). They usually only go after you criminally if they think you committed fraud.
jshier··on U.S. researchers face new restrictions on publishing with foreign collaborators
Autarky requires imperialism to grab the resources needed to be fully isolationist. So it's really both, until they hit the tipping point to become fully isolated. But this is something else. This is just the anti-science ignorentsia coming together with the xenophobic white supremacists to screw America. They say Trump can't bring people together, but he's done a great job of uniting all the worst people in the country.
jshier··on WinUI 3 Performance: A Leap Forward
No need for a default, you can set that in Finder’s settings.
jshier··on UK government replaces Palantir software with internally-built refugee system
That happens at literally every company I contract with (that requires I use their equipment). At my current gig I couldn't start until they had a laptop for me, and then it took another month to access to the code. Every year they auto delete contractor credentials, unless the director in charge of your contract says no. One year he missed the email and I found myself without access to the code for days while I was reinstated. Only I wasn't completely reinstated, I had been deleted from one of their systems, so I couldn't log into some systems for multiple weeks, until I got a new PKIM card, since a new card was the only way to add credentials to the right system.

So please, it's never been accurate to say the government is mismanaged while corporations aren't. The same things happens in bureaucracies of similar size.

jshier··on Apple Cuts More Mac Studio and Mac Mini RAM Options as Memory Shortage Worsens
Like trvz said, they use different memory. M3 Ultra uses LPDDR5X 6400 MT/s, M4 Max uses LPDDR5X 8533 MT/s, while all the M5 models use LPDDR5X 9600 MT/s.
jshier··on Apocalypse Early Warning System
Also Paradise on Hulu, or at least the setup there as well.
jshier··on Networking changes coming in macOS 27
What format is the destination drive? My ideal is APFS clone backups to a remote drive, but I don't know if there are any network setups that support that, even though you can do it to a local drive.
jshier··on Networking changes coming in macOS 27
Nah, classic Macintosh OSes aren't compatible with modern AFP.
jshier··on Networking changes coming in macOS 27
Classic Apple engineering. I would there is technically a "single responsible individual" assigned to Time Machine, but it covers the whole product, so the UI component falls by the wayside as the work on other products or the low level portion.
jshier··on Tim Cook Is Leaving. Good
Unlike Google, Apple makes you jump through the hoops of their small business program, if it's available, before they'll drop it to 15%, otherwise you're stuck at 30.
jshier··on Tim Cook Is Leaving. Good
Except Jobs approved the design of that screen, which hasn't fundamentally changed since early versions of iOS (iPhoneOS). And it's that way because quitting apps isn't supposed to be something you do very often, if at all. Nowadays people clear the app history by habit, but it was really only supposed to be for misbehaving apps that were burning your battery, so having an affordance to make it easy was never the point, despite how people use it today.

Also, please stop doing this, it breaks apps. It's unnecessary and just forces your apps to cold launch every time you use them.

jshier··on When the cheap one is the cool one
Ridiculous. First Mac mini was a 1.25GHz G4 with 256MB RAM in 2005 for $499. There have many models since there, ranging from $499 to $799 for the base model. 2018 was indeed the highest at $799, but that was mainly Intel's fault, and Apple's poor refresh timing. Current M4 mini starts at $599, which is over $1000 in 2005 dollars, so the value has largely increased through the model's entire history, especially once we hit the Apple Silicon era.
jshier··on New 10 GbE USB adapters are cooler, smaller, cheaper
Full, multiport 10GbE switches are still rather pricy. You could look at 2.5Gb or 5Gb port routers that have a 10Gb input. You won't be able saturate it with a single device, but you would using multiple devices. Ubiquiti has some nice stuff.
jshier··on John Ternus to become Apple CEO
Many of their acquired pro tools, and pretty much all of their server hardware and software, though much of that started before Cook took over. Plus the Mac Pro missteps were on his watch, as well as the current cancellation. Apple seems more and more unwilling to invest in niche hardware like the Mac Pro, except where they see it pushing the platform forward, like the Vision Pro.
jshier··on FBI used iPhone notification data to retrieve deleted Signal messages
No, the OS will not do that, nor is the developer able to trigger the system prompt again when they detect the user has notifications off. Only thing they can do is present their own prompt and link out to the Settings app for the app's settings. Can't even deep link to the app's notification settings.
jshier··on FBI used iPhone notification data to retrieve deleted Signal messages
There is no other way to send push notifications on iOS, you have to use APNS. When the app is active you can switch to your own local socket connection, but as soon as it goes into the background those connections are lost. Pushes can also start the app in the background if it hasn't been used in a while and has been evicted by the OS.

You can send push notifications with your own encryption on top, which I believe Signal does, so Apple can't see it on the APNS side, but your local extension to decrypt the content is still subject to the user's settings, and part of the notification history if you put message content in the notification.

jshier··on Netflix Prices Went Up Again – I Bought a DVD Player Instead
Like dawnerd said, you can use MakeMKV to decrypt and rip the discs, ideally using a BR drive with an unlocked firmware (I have the Asus drive that MakeMKV ships a firmware for). Really the only annoying part is track identification, as there isn't an equivalent of CDDB for Blurays (or if there is, MakeMKV doesn't integrate it), so you have to identify content yourself. When you do that, make sure you do it in the same way that your media server will identify it. I had quite the issue trying to name my episodes as Plex expects them for things like two parters. And while Plex has "AI" credit identification, it isn't super accurate, and is another db service that should really exist but doesn't.
jshier··on LittleSnitch for Linux
I have, yes. Didn't bother to check the domains, just wanted to say they were visible.
jshier··on LittleSnitch for Linux
Doesn't seem to be, I can see LittleSnitch itself connecting to yoyo.org and obdev.at. GP may be referencing a past bug, either in LittleSnitch or macOS.
jshier··on Microsoft hasn't had a coherent GUI strategy since Petzold
Yeah, it's not bloated, there are just a lot of surprising and weird performance holes, especially on macOS. Even on iOS there's dumb things like, if your List cell's outer view isn't a specific type, List won't optimize for cell reuse, and it will start dequeuing cells for every item in the List eagerly. Wrap your actual cell type with a VStack or something and it will work properly, only dequeuing visible cells. It can be really nice to work with, but man, some of the implicit behavior, performance other otherwise, is shocking.
jshier··on LinkedIn Is Illegally Searching Your Computer
There have been mobile Safari ad blockers for 10 years now, free or paid, and many of them can now be unified with desktop Safari. Many alternative iOS browsers include ad blocking directly, since they can't use the Safari plugins (despite all being powered by WebKit).
jshier··on Why the US Navy won't blast the Iranians and 'open' Strait of Hormuz
Why would they need to arrest 150 million people? They'd let everyone in heavily Republican districts vote just fine, perhaps just a few random arrest at any precincts in Democratic areas. Their main focus would be urban areas, especially in blue states. And it wouldn't have to be everyone to get many, if not most people, to stay home. Early voting in your district? Great way to get ICE's arrests of people in line on the news before the big day, further driving down turnout. Filtering mail in ballots at the USPS not enough? Just happen to have some ICE agents drive by the drop boxes and oops, we saw an "illegal" voting, all these ballots are invalid, we'll be taking those. Local police try to step in (as if)? Insurrection Act, military deployed to all voting locations, ballots seized.

This shouldn't be hard to understand: there are any number of things an unfettered executive can do to turn the election that isn't simply cancelling them.

jshier··on Why the US Navy won't blast the Iranians and 'open' Strait of Hormuz
He doesn't need to legally cancel the election. He simply needs to say it is and take action as if it was already. This allows him to combine interference before the election with the Republican insurrection tactics from 2020. Say he declares, through executive order, that the 2026 election is cancelled due to an emergency, and that the current Congress will stay in power until the emergency is over. This would allow, even if not actually legal, some combination of:

- Republican-led states voluntarily ending their elections.

- In the case where local election authorities refuse, allowing state governments to take action by arresting said local authorities.

- Ending all Federal assistance for states to run and secure elections.

- Posting ICE to all states who insist on having elections, to arbitrarily arrest people going to vote. By the time they can get in front of a judge the election is over. Even if they're released within a few hours they'd likely miss the vote.

- Having ICE seize all "illegally cast" ballots, and the voting machines, preventing counts from completing or being accurate.

- Declaring states who hold an election to be in rebellion, deploying the National Guard or standing military forces.

- Refusing to seat anyone elected from those states who refuse to go along with it. We could see something like Republican states are allowed to "elect" new representatives as long as they allow an ICE presence everywhere, along with the arbitrary arrest. Speaker Johnson then refuses to seat any newly elected officials from any other states.

- Arrest of newly elected officials as illegitimate, and the seating of Republican candidates instead, similar to the fake elector scheme from 2020.

We can insist that all of these things are illegal, or that people won't go along with it. We would likely see the start real, violent resistance, but that doesn't mean they won't try.

Edit: Looks like he's starting already, by trying control all mail in ballots. He's going to issue an executive order ordering the USPS to filter ballot mail according to a master list compiled by the administration. Obviously this why they wanted voter rolls and have been seizing ballots. Even if the court immediately rules it illegal, why would anyone trust mail in voting? He's essentially cancelled the election for those who vote by mail.

https://www.cnbc.com/2026/03/31/trump-mail-in-voting-executi...

jshier··on Recover Apple Keychain
Keychain is one of the worst APIs on Apple platforms, with parts that date all the way back to MacOS 9. It's not surprising there are various breaking bugs from decades of low maintenance.
jshier··on Swift 6.3
SwiftLint and SwiftFormat are different tools than swift-format, which is what is included with Swift itself. swift-format is less capable than either, or similar tools from other ecosystems. Personally I use the other two. And they don't usually require updates for new language versions, and when they do, they update quickly, as they aren't part of the Swift toolchain and subject to its glacial release process.
← PreviousPage 3 of 14Next →