Recent submissions

Comment · 1 month ago
The ecosystem has (at long last) standardized on JSpecify (https://jspecify.dev) for nullability annotations. JSpecify allows you to annotate a package or module with `@NullMarked` and your IDE and build (via ErrorProne+NullAway, typically) will check for null safety.

If you develop a library in Java and use it from Kotlin, the built-in Kotlin null-safety will recognize the JSpecify annotations on the library.

Null-restricted types are on the roadmap. See: https://openjdk.org/jeps/8303099

Comment · 4 months ago
Java threads including Virtual Threads (JDK 21+) are preemptive.
Comment · 6 months ago
But this seems like a reasonable approach for reverse-engineering, and it seems the bug they found is real.
Comment · 7 months ago
I don't think comparing new Pis to used micro pcs is fair. Compare a _used_ Pi with a used micro pc. If you have any geek friends, it's probably not hard to find a used Pi for free.
Comment · 11 months ago
I was in the ballpark!
Comment · 11 months ago
POJO is one of my favorite acronyms. Along with POTS and COTS.

POTS = Plain Old Telephony System COTS = Commercial Off-The-Shelf

Comment · 1 year ago
And I think he's also acknowledging that not everybody has an application that needs these performance optimizations.
Comment · 1 year ago
What are the most recent and/or highest performance of these?

Update: And mainline support and lack of proprietary boot blobs are two separate criteria. I've heard that NXP offers the former but not the latter.

Comment · 1 year ago
Comment · 1 year ago
The "seated" option adds the feet and helps make it more recognizable.
Comment · 1 year ago
Although that date should really only apply to the `m6502.asm` file. I think for a historical archive accuracy should be important. For example when was it licensed under the MIT license, I assume fairly recently. The file date should reflect that.
Comment · 1 year ago
The wikipedia definition is here:

https://en.wikipedia.org/wiki/Market_share

There are multiple methods of measuring multiple (related) things. What you are describing sounds more like the share of the installed base, which only works for certain types of products. (i.e. it doesn't work for consumables like apples or electricity)

Comment · 1 year ago
Sounds depressing (i.e. ~5000 in a typical US election)
Comment · 1 year ago
Comment · 1 year ago
I've heard of companies doing things like this to "cook the books" for a quarterly report.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton