News for hackers. Stuff that matters.

CamJN

Re:macOS 15.8.2 Breaks OpenGL on Friday October 23, 2026 @04:20AM (#50205926)
I think I figured it out when I experienced a repeating crash in the drop down control in the network settings, and then looked at the crash report, there was something about localization in the backtrace, so I removed the file in an attempt to fix that and after a logout/ login the weird lag went away too. In my case the file had the value for UTF-8 and something in Tahoe’s text system goes into a loop when that file is present. I’ve had the same file for ages because it fixed a problem with pbcopy/emacs interaction. I wound up working around that issue with an env var once I realized that the file was causing issues.
AI;dr
Re:macOS 15.8.2 Breaks OpenGL on Sunday October 18, 2026 @01:44PM (#50143389)
I was seeing a bug that was very similar to what you describe! I fixed it on my Mac by deleting the .CFUserTextEncoding file in my home directory.
Re:Apple Pass Designer on Friday October 02, 2026 @07:34PM (#49939871)
That’s funny, the local mom and pop chocolate shop by me uses the nfc wallet pass feature from iOS.
Re:Using jq to format JSON on the clipboard on Wednesday September 02, 2026 @12:28PM (#49538680)
/\ \ */ is the same as / +/, but if you only want to replace 2+ spaces and leave the single spaces alone, then what you really want is /\ \ +/.

Edit: had to escape the spaces because HN ate my spaces.

Re:Microsoft raises Xbox prices by up to 43% on Sunday August 02, 2026 @03:33PM (#49147542)
I don’t pretend to know GP’s motives for putting it that way, but if I was going to put on my evil hat and kill off a gaming company/division I’d also put a woman in the hot seat. Not because I think women don’t understand gaming, they do; nor that I think women can’t run successful companies, they do; but because a large chunk of the gaming market is openly misogynistic and would root for the failure outcome I was orchestrating. Hell I’d even throw in some kind of golden parachute deal because that would enflame the trolls even more. People are easy to manipulate, and that’s quite possibly what’s happening here.
Re:The great wealth transfer reality check on Friday July 31, 2026 @11:08PM (#49130690)
> Most

I’d love to see a source for that.

Re:The great wealth transfer reality check on Friday July 31, 2026 @11:06PM (#49130683)
Well thankfully I don’t live in that broken country.
Re:The great wealth transfer reality check on Friday July 31, 2026 @04:07PM (#49127985)
> Then, you’re obligated to take care of them

No, you very much are not.

The kid behind the counter at most places is neither paid nor trained enough to identify if the digital card in my phone’s wallet comes from their app or if I made it myself.

As long as it scans they don’t care.

Re:State of Homelab 2026 on Monday April 13, 2026 @01:16PM (#47755128)
My local backups certainly cost more than $180/year just in hard-drives alone.
Honestly the laws don’t consider open source operating systems at all. They’re meant for the overwhelming majority who are using commercial operating systems. They imagine something like android or iOS or windows where yeah they ask the question during user creation and then handle the age gating in their app stores, anything outside that model isn’t something they’re going to spend any time thinking about, because why would they?
Unfortunately you probably need to think abou this from the point of view of an anti-fraud/abuse team. How would you differentiate between a business that had an employee go rogue and a business deliberately trying to cause harm and get away with it?

Claiming you fired the party responsible isn’t very convincing, honestly, especially if it’s hard to verify: was it an alias? did the employee only exist on paper? are they still around just not “employeed”, were they a designated patsy? Nor are claims that you revamped your security, which doesn’t address the root problem of whether it was intentional behaviour or not. And what’s worse, the natural urgency and appeals to emotion that you include in your story are unfortunately widely used tactics by scammers to try to get a human to bend rules to their benefit, and reviewers are trained to treat them as such. You need hard evidence.

How can you demonstrate that you didn’t know what the employee was doing? Have you reported the employee to the police? Is there a criminal case you can point to? Simply having a bad process before could very easily have been an intentional way to avoid knowledge of wrong doing, another common tactic used by criminal orgs.

Best of luck.

I don’t care what your website does, not one tiny bit. I care that the majority of websites are shit, and therefore the web platform should be as minimal and isoltated from the device as possible.
Absolutely nothing listed on that site as unsupported by Safari has any business being part of the web. In fact several supported APIs should be chucked too. Fuck giving websites motion data or push notifications.
I've been on a flight where a set of parents took away their child's tablet, not for being noisy but as punishment for some other bad behaviour. What resulted was 6 hours of a child screaming on an 8 hour flight. Aside from wanting to punt the little shit out the door, I was almost impressed at the kid not giving up after a few minutes, and then hours when nothing changed.
But on a plane they'll have already been asked by a flight attendant either by the time the plane takes off, or as soon as it stops climbing. So clearly this isn't working on the people this rule targets. In fact I think this rule is actually the ideal response from the airline and should be adopted everywhere, as anyone who is so unconcerned with the wellbeing of others as to play audio on their device without headphones shouldn't be allowed to fly, as they're obviously happy to fuck up everyone's day, and won't follow instructions.
Re:macOS 26 breaks custom DNS settings including .internal on Thursday March 19, 2026 @11:05PM (#47449977)
Apple literally made step by step instructions for compiling and running your own kernel on Apple silicon. Not sure how you think asahi Linux works otherwise. Sure the drivers are anywhere from bad to non existent but that’s not the same thing as being unable to run your own kernel.
Re:macOS 26 breaks custom DNS settings including .internal on Thursday March 19, 2026 @10:57PM (#47449915)
Today, literally today. My pihole updated, broke its own dns, stopped working, and broke dns for every device on my network.
As someone who tried every TTS in existance a few years ago for some product work, Apple’s is so consistantly better that we wound up getting a bunch of apple stuff just for the TTS.
Re:Jolla phone – a full-stack European alternative on Monday March 09, 2026 @01:11PM (#47311966)
My Sennheiser momentum 3 wireless (the cans not the in-ear ones) are cable-optional and do noise cancelling with the cable attached as long as they have battery left. In case you're like me and REALLY need that combo of features.
Re:Package Managers Need to Cool Down on Saturday March 07, 2026 @09:14PM (#47293671)
Compiling native extensions that link against libraries that can’t be included in the package for license reasons. That’s probably the one reason that simply can’t be removed.
Re:Gitas – A tool for Git account switching on Saturday February 21, 2026 @02:52PM (#47104029)
Doesn’t work for cloning, obviously. The way I handle it is I have ssh look at the hostname and path passed by git and decide which identity to use. This is very easy in openssh 10.0+ using the command matching syntax, and more difficult to varying degrees on earlier versions of openssh, depending on your OS.
Re:Fedora Asahi Remix is now working on Apple M3 on Monday January 26, 2026 @04:29PM (#46771817)
it's this part: "The top SKU has a similar performance and efficiency profile to the base M5 processor along with faster graphics performance." that is naive, this has been the standard lie told by intel as long as Apple silicon has existed, "Ignore everything we've ever done or promised before, our NEXT gen will be as fast and power efficient as apple! We promise this time!". It has never been true, and honestly I don't think it CAN be true when they have to give over a full third of their transistor budget just to decoding the abomination that is x86_64.
The lack of a divot prevents iFixit from selling an overpriced single use tool that exactly matches the divot shape for $50 USD that just so happens to be the exact same shape and material as a $0.05 guitar pick. Totally unacceptable, won't anyone think of the environment?!?!?!?!
Re:Nonviolence on Monday January 19, 2026 @03:23PM (#46684024)
Because it was created as a reaction to the Black Lives Matter movement and was designed to imply that the existing status quo, where the USA acts like black lives don’t matter, isn’t a real problem.
Re:Show HN: No more writing shitty regexes to police usernames on Wednesday December 24, 2025 @12:56PM (#46377673)
I hate to say it but checking if a string is ~= some identifier might actually be something an llm might be useful for, since it doesn't need to be 100% accurate and does need to evaluate the string against a massive number of potential transformations.
Well for this particular functionality whatever you use (website, app, etc) must have a valid apple developer certificate, so either the website must be up, the app's backend server must be up, or an offline app's bundled certificate must still be valid. All of these things will eventually stop being true regardless of the form the app/website takes.
Re:The lazy Git UI you didn't know you need on Monday November 10, 2025 @04:24PM (#45881139)
Tower is also very good. Probably just due to having used it more, I prefer it over Fork, but I can get by if I have to use a computer not licensed for Tower.
Re:The lazy Git UI you didn't know you need on Monday November 10, 2025 @04:18PM (#45881072)
I find both Fork and Tower to be much better than SourceTree, have you only tried free tools?

Older »