News for hackers. Stuff that matters.

KMnO4

Re:Mac Studio M5 Ultra 512GB Officially Released on Wednesday October 28, 2026 @02:20PM (#50278494)
Which means nothing. Apple is extremely good at calculating how much inventory they should produce. They’re not going to make more than they’ll sell and have them sit on shelves. They’re also not going to cut into their profit margin too much by paying their way out of the memory shortage.
I did a rough estimate of all the people I know and the number of those people who would want to root their phone. It’s not a big number but it’s way bigger than “a fraction of 1%”.

And it’s a completely different demographic than those would would fall for the phone call scam, but it’s incredibly disingenuous of you to suggest that the only malware distribution vector is being tricked into installing an APK.

I know people who are interested in modding games, pirating software, and installing “cool” apps just for the novelty. I would argue the most likely reason those people installed malware is voluntarily, because they searched out a hacked version of Bloons Tower Defence. Not because they “needed to pay an outstanding Windows service bill”.

I can’t stand this sort of hyperbole.

Obviously this does not affect “every device worldwide”. I don’t have a single Android phone, and the devices I own that do run Android are not affected.

Re:Gemini 4 Argon on Thursday October 01, 2026 @08:55AM (#49920999)
My theory is that Gemini 3.8 Flash was supposed to be Gemini Pro, but by the time it was ready for release, Google was embarrassed at how far behind their "pro" model was, so they just named it Flash. It's a good model, but don't let the name trick you.
Cursor hasn’t had unlimited auto for nearly a year now (although usage is generous).
I assume they mean how easy Plex makes it to share content across the internet. I setup a server, you download a client. No port forwarding, VPN shenanigans, etc
Re:My burner email blocklist blocked me on Friday July 10, 2026 @11:11AM (#48861052)
Any illegitimate email collection service already knows to strip out email subaddresses.

If you’re trying to avoid email spam, there’s not much difference in giving someone [email protected] versus just [email protected].

Re:RIP software hackathons. Long live the hardware hackathon on Wednesday June 10, 2026 @09:17AM (#48475865)
I did a hackathon many years ago (before LLMs) where I spent a serious amount of effort training a conventional machine learning algorithm and integrating it into a react native app. I had a genuinely impressive team to make this possible given it was 2016.

The winning team bought a bootstrap theme for $35 and made a landing page for a nonexistent app.

That doesn’t matter when you have the average. Even if you are somehow able to get 10000tok/s during off peak times, by virtue of how averages work, you’re still only getting 52M tokens per month (as calculated above).
While tone often portrays poorly over text, I think this is an example where the sarcasm is very overt. I don’t think anyone would think the comment is serious.
How many times will people fall for this? Public voting is a false sense of democracy, when every ballot looks like, “Do you want us to lower taxes, cure cancer, and [in small text] install surveillance at every intersection?”
The pricing doesn’t render properly on mobile. The responsive design puts what is presumably a table into a vertical stack, which means I have no idea which price corresponds to which feature.
Ugh, I’ve been wanting this forever.

I DON’T want Uber Eats to tell me I should order pizza tonight.

I do want to know when the delivery driver is outside.

I don’t understand the concern of this. Let’s say it says you’ve used 1.521kg of CO2 today. How is that actionable?

A single flight from JFK to LAX produces around 20,000kg of CO2. Using the 8.3g value means a flight is equivalent to 2.41 billion tokens.

Re:Show HN: I made Duolingo but for screen time on Tuesday June 17, 2025 @09:13AM (#44298786)
I was hoping this was an app that forced you to learn languages before opening instagram. Doesn’t seem to be the case at all, in which case I’m not sure why this is titled “Duolingo for screen time”.

Instead this looks like a clone of any of the many screentime apps, with similar egregious pricing.

Re:macOS Tahoe brings a new disk image format on Thursday June 12, 2025 @01:50PM (#44260578)
The kernel is built with the NTFS3 driver, provided by Paragon.

https://www.paragon-software.com/home/ntfs3-driver-faq/

Realistically how many locations do you have? On the upper end maybe 5? 6?

Shouldn’t take more than 3 minutes to set them all up.

I don’t think gamers are as price sensitive as believed.

How many people purchased computers that cost in the same realm as a mortgage payment? I personally know a several people who paid >$1500 for a GPU during COVID.

The price hike sucks but I doubt it will convince people to transition to a different hobby.

Re:Show HN: Rad Type - Can we make gamepad typing fast? on Monday April 28, 2025 @10:49PM (#43828281)
When the iPhone first launched, it had to pull a lot of weight to convince people that a touchscreen keyboard could work as well as physical keys. One of the tricks it used was to predict the next letter and invisibly adjust the hitbox of each key.

If you type “h” and then hit the space between “w” and “e”, it will assume you wanted “e” and register that.

This could easily be implemented by dynamically adjusting the ranges where a letter can be selected from the joystick. You don’t even need to render it differently; just adjust which letter registers at a particular angle.

Nvidia also created a GPU tier to manipulate prices years ago.

Most people remember the 3090 being a flagship card that was overkill for most people. So why did so many gamers spend $2000 on it? Because Nvidia told them to.

Prior to the 3000 series, the card existed in the form of a Titan. If you wanted the best gaming card, you’d get a 2080. If you wanted a card for scientific computing, rendering, etc, then you could splurge for the Titan. Two different audiences. No one was buying a Titan for gaming.

Nvidia realized if they throw some RGB on the Titan line (so to speak), gamers will happily pay the premium for it, making them more money AND anchoring a much higher price bracket for video cards in the future.

Re:Show HN: I made my own TRMNL e-ink device on Thursday April 24, 2025 @05:28PM (#43787709)
How did you come to the $200 figure?

Your time does have value, but it’s in terms of opportunity cost, not hourly wage. Presumably you wouldn’t have made $200 had you not gone to the Apple Store (unless you went when you were supposed to be working and have a job where that time becomes unpaid).

I think it also sets a precedent. All the news publishers who lobbied for the bill expected it to be an easy payday, and now they lost one of their largest platforms.

If you run a similar Facebook-adjacent company, you’ll think twice before trying to squeeze any money from them.

TSA employees can use them, they are just not permitted to (for some reason).
On Apple devices (iOS and Mac), typing two hyphens converts to a dash: like—this
Re:Writing Cursor Rules with a Cursor Rule on Monday April 14, 2025 @09:29AM (#43681038)
The UI changed in the latest update but it’s not that hard.

Ask: previously was chat, and just tries to answer questions. Does not have the capability of editing your code directly (although if it provides a snippet, you can always click to apply it to the code).

Manual: previously was composer in standard mode. Can edit code across multiple files, but only works one prompt at a time. So if you ask it to edit tests, it will do that and then wait for your next input.

Agent: previously composer with agent mode enabled. Same as manual, but can figure out next steps and automatically execute them. For example, it can edit the tests, then run the CLI command to run the tests, then edit the code again if there are test failures, and repeat.

I find agent to be most helpful when you know the end goal but you need to be clear about what you want. Tell it things like “run the tests to make sure they’re working” and “search the codebase for where this class is used”.

I find manual best for when you know what small steps to do. Like, “create a helper class for managing permissions”, followed by “write tests for the profile view that checks permissions”, followed by “refactor the profile view to use the helper class”.

I don’t think XML is necessary. Every one of those tags uses way more tokens than it needs to.
Re:Calendar.txt on Friday February 28, 2025 @05:58PM (#43212878)
Web calendars don't offer authentication. You have to build it into the URL anyway. If a service I use -- let's say my bank's chequing account, wants to offer a calendar I can subscribe to, I'll be given a URL that looks like https://somebank.com/api/cal?token=abc12345. Anyone who knows that URL can see the calendar as well. No different than my own web app where the URL is https://mysite.com/dev/cal_abc12345.ics.

For a personal calendar, I see no reason to make it any more secure than an obscure URL.

Just don't doomscroll until spring.
Important thing you should be aware of: not all counterfeit cards fail a format/f3 test.

I recently bought a very expensive Sandisk Extreme UHS-II V90 card from Amazon. It passed without any issue when doing a full capacity check, but was still fake because they were using slower (150mb/s vs 300mb/s) flash.

The average user[0] would never know, because it was definitely “faster” than other cards and maxed out the UHS-I reader in my MacBook Pro. I returned it and bought from my local camera store (Henry’s) and the performance difference was very obvious.

[0]: I guess you could argue that the average user wouldn’t be buying a $200 V90 card, but I still think you could fall victim to this if you didn’t explicitly own a dedicated UHS-II reader.

I’m quite confident that I could step in fresh fish vomit and not recognize it. The fact that a palaeontologist could see a pile of fossilized “chalk bits” and draw the conclusion that it’s 66M year old fish vomit is mind boggling.

Older »