News for hackers. Stuff that matters.

y1n0

Re:US boy names that became girl names and vice versa on Monday November 02, 2026 @09:07PM (#50347093)
[delayed]
Re:US boy names that became girl names and vice versa on Monday November 02, 2026 @08:56PM (#50347001)
hard fail on colorblindness accessibility
Re:If you love a website, back it up on Monday November 02, 2026 @07:08PM (#50346147)
[delayed]
Re:HackerTube: YouTube built from videos recommended by HN on Sunday November 01, 2026 @06:14AM (#50324521)
I'd love for an alternative to youtube. And there are some... it's not really my area but I've at least heard of vimeo for example.

The problem is hosting videos is not cheap. Certainly not free. Storage and bandwidth are the easier costs to deal with. Policing to prevent devolution into the utterly deplorable is where things start to get costly and challenging. People get PTSD from having the job of scrubbing content on places like youtube and facebook.

Improper for sure. Illegal? maybe. It should be at least.
Re:The $6.3B Binance Hack Was Pulled Off in Just 20 Minutes on Friday October 30, 2026 @11:38PM (#50312989)
Criminal negligence usually involves bodily harm or serious risk of bodily harm.
Re:The $6.3B Binance Hack Was Pulled Off in Just 20 Minutes on Friday October 30, 2026 @11:35PM (#50312979)
I think it’s the mixed terminology that’s causing confusion. Prosecution is for criminal offenses. Lawsuits are for civil cases.
Re:Formlabs Studio 1 $699 Resin Printer on Wednesday October 28, 2026 @06:21PM (#50281764)
OMG $79 more! That ruins everything!
Re:Apple introduces the new 14‑inch MacBook Pro with M6 on Wednesday October 28, 2026 @04:49PM (#50280698)
I believe you. But Apple has a history of deprecating MacBook Pro after about 7 years
Re:Apple introduces the new 14‑inch MacBook Pro with M6 on Wednesday October 28, 2026 @03:22AM (#50270214)
It's getting more average every day. QED.
Re:Apple introduces the new 14‑inch MacBook Pro with M6 on Wednesday October 28, 2026 @01:08AM (#50269559)
You will if you use macos and want to stay supported. On the other hand, being an M1 puts you squarely in Asahi supported territory.
Re:Apple introduces the new 14‑inch MacBook Pro with M6 on Tuesday October 27, 2026 @10:49PM (#50268785)
The more you people keep harping on this ultra robust backup strategy, the fewer everyday average people are actually even going to attempt a backup.
Re:Apple introduces the new 14‑inch MacBook Pro with M6 on Tuesday October 27, 2026 @06:50PM (#50266993)
The 2 and 2+ were concurrent.

The 2e, 2e enhanced, 2c, 2c+ and 2gs were concurrent.

I didn’t bother with Mac because I got tired of writing all the things.

Re:Apple introduces the new 14‑inch MacBook Pro with M6 on Tuesday October 27, 2026 @05:32PM (#50266152)
As others have said, the pro is a different mask set.

But you are right, they do bin. You can get versions of the cpu with different core counts for this reason.

I’m only seeing this with the pro and max though.

Re:Apple introduces the new 14‑inch MacBook Pro with M6 on Tuesday October 27, 2026 @05:31PM (#50266129)
And you think 1 is better.
Re:Apple introduces the new 14‑inch MacBook Pro with M6 on Tuesday October 27, 2026 @05:30PM (#50266119)
Are you kidding? When have they not? Apple II, II+, IIc, IIc Plus, IIe (also //e), IIe enhanced, IIGS. All sold concurrently.

They’ve always been this way.

Re:I Don't Understand Quantum Physics (2018) on Saturday October 24, 2026 @03:17PM (#50224196)
This has never not been true. There are always hand wavy axioms at the bottom.
I fully agree it’s harder to read. I do chip design and I feel like formal is more common in this area, but I generally restrict it to very simple properties that are easy to understand without having to mentally solve a sudoku puzzle.

It’s to easy to write an assertion that looks like it checks what you want it to, and gives you a false confidence when it passes, only to figure out after a field failure that it wasn’t checking what you thought at all.

But I’d pay for a commercial set of properties and assertions that had guarantees, and not worry about their complexity. For something standard like cache protocols and bus protocols.

Other cases it needs to be pretty straightforward to grasp by a peer reviewer in minutes, or it’s not worth it.

But when you can hit the sweet spot, a set of easily understood properties (or complex but trusted properties), formal can save massive amounts of time.

I think you still run the risk of common-mode failure. It might be more robust to pick a different model altogether to do either the VM or the spec.
I wouldn’t call them worthless. I guess it depends on the unit. But also having someone or something independently write tests is generally better than testing your own code.
It seems like it’s a good fit. Proving equivalence is much easier than writing a spec without a golden reference.
How do you know any test is checking what you want? You either review it, and/or you run the test on things you know are good and also things you know are bad.
You do it by comparing to something that is “known” to be good.

I didn’t read the whole article, just the appendix. There they talked about having Claude write a python interpreter. Then they had it write a set of properties to test and they vetted the properties against accepted existing python interpreters.

Proving two things are equivalent is a major component of formal.

For everything else, formal is only as good as the properties you specify. A long standing problem. But it’s a problem for all verification. If you write a shitty tests, you get shitty verification.

A key difference I think is that the same skills used for evaluating and reviewing application code apply to reviewing test code. That’s not really true for formal.

A little before that was:

> The most striking feature of agent proofs is that they are verbose, repeatedly spelling out details about the program’s execution: specifying the contents of CPU registers, explicitly writing out integer conversions, explicitly spelling out that many different addresses are all distinct from one another, writing out the exact contents of stack addresses, explicitly considering every possible branch in a function, etc.

> To be sure, these details are important to precisely reason about the execution of code. However, human proof engineers would have immediately introduced abstractions to factor out these types of repetitive specifications.

- - -

This matches my experience when I look at the tests LLMs write to check their own work when I’ve given them a task. The tests are almost universally terrible because they hard code everything in the most brittle way possible. They are nearly useless for regression tests because if I change anything about the source, even in non material ways, the tests all break in stupid ways that aren’t checking any important properties.

If I have the LLM make the then it also has to rewrite all the tests in a new episode of brittle concrete hyper-literal tests. The concept of a regression suite is non-existent.

It’s probably just as well. Having the implementer write the verification is generally a bad idea with people, maybe the problem of carrying over assumptions and blind spots and misconceptions applies to LLMs as well.

One might say it’s operator error, and I’m underspecifying things, but if I have to go to such elaborate lengths to get it to do what I need, I’ll just implement it myself.

Re:Apple ML Research: Muse Spark Open with MLX on Mac Studio on Saturday October 17, 2026 @12:18AM (#50127895)
The memory constraint isn’t design. It’s fab capacity. Apple has exactly 0 fabs. By the time they hired domain experts and built fabs and tuned to the point of reasonable yields, the crunch would have been over for 5 years, and apple would have wasted 20 billion with no return.
Re:Tesla Roadster on Saturday October 17, 2026 @12:10AM (#50127847)
HN is filled with morons. At least you all self-identify.
Re:Tesla Roadster on Friday October 16, 2026 @07:55PM (#50126363)
The amount of time a ballistic object hovers with a speed of 0 is also 0. It literally never hovers. Look it up.
Re:Tesla Roadster on Friday October 16, 2026 @07:52PM (#50126341)
Are you all so dense as to not grasp the difference between controlled flight vs ballistic?
Re:Tesla Roadster on Friday October 16, 2026 @07:41PM (#50126269)
Controlled flight. Not ballistic.
A problem with legislation in general is that it is often very open to interpretation. Especially legislation around fast-moving technology fields. It’s very difficult to write both broadly applicable legislation that requires minimal interpretation. And in fact leaving the regulation open to interpretation can be a feature from the point of view of authority.

The only interpretation that matters is that of the Authority of enforcement and judgement. The implementer’s interpretation doesn’t hold much weight.

We can say what we earnestly believe the regulations mean, and how they can be met, but if the authorities say “not good enough” that’s all that matters.

Older »