Recent submissions

Comment · 1 month ago
US typically has the whole office with UPS and diesel generators (if it is important enough to do so).
Comment · 1 month ago
yeah - they took forever, one reason being that Sun was in financial troubles and then acquisition took a long time.

Second was about licensing and Apache Harmony.

So, eventually they dropped most of the big things that were planned - Project Lambda with closures, Project Jigsaw with modularisation, Collection Literals. They eventually came back, but took a while to implement, so it was a prudent decision to make.

Comment · 1 month ago
it wasn't about Oracle trimming the fat. Java 8 took 3 years to release and then Java 9 another 3 years.

They had to commit to half a year release cycles and LTRs every 2 years. Since then the releases became a lot more predictable. Whatever is not ready is not released (or is there as a preview feature).

This more agile approach is a lot better in my experience and we see that the changes made are more relevant and what people actually want.

Comment · 1 month ago
the release cycle time was a deliberate choice.

Java tried to do fairly large updates and sometimes the release cycle would be very unpredictable as things would slip and take much longer than anticipated.

So to make it more predictable and to keep updates coming they switched to 6 months cadence with long term support (LTS) every two years.

This I think is a pretty good way of doing things, makes people who plan things figure out how to split feature development into these 6 months cycles, it made JEPs more granular and I think it made project Valhalla possible, if they tried doing it the old way it would never happen.

Splitting things in small chunks clarified what needs to be done and the path forward. It still takes very long time, but doesn't cause big incompatible changes and I think overall Java has good progress without being stalled.

Comment · 1 month ago
first - it's not hard to make. Outside screen size doesn't have to be half of the open screen.

second - main idea is about proportions, if you want to design apps that seamlessly transfer from one screen to another they have to have the same proportions of the sides. This is not a given and depends on the height and width.

If you take iPhone 18 Pro resolution : 2,622 x 1,206 doubling it would make the screen with 2,622 x 2,412 - almost a square screen.

They chose to have the folded phone to have 1.4:1 aspect ratio which is consistent when folded and when unfolded.

Comment · 1 month ago
that's not how AI was used in this case. It's more like a professor with assistants.

Professor says the assistants - why don't you dig in this direction, I have a hunch it might produce something valuable. And AI assistant does just that, proving or disproving a hunch. This would take the professor a lot of time if doing by themselves.

Comment · 1 month ago
they threw it on all the millenial math problems (I think there are 6 at this point unsolved, well, 5 now).

And according to them at some point they saw that one was close to being solved, so they pointed all the agents at it.

The same thing happens to humans - at this time there are no simple problems left, so solving the hard ones requires using prior knowledge and attempts at solving things.

Comment · 3 months ago
not really castles - it includes palaces for examples and chateaus.
Comment · 3 months ago
not in Rust. might be different enough ...
Comment · 3 months ago
what happened to the Jonny Ive and them purchasing his agency?

6.5 billions paid, nothing so far, this was such a sus transaction, sounded like the way to get money out of OpenAI.

Comment · 3 months ago
I think instead of "be concise" you could tell it how long the answer should be. I.e. give the answer in one paragraph. Or in 10 lines max.

At least before it would listen to instructions like this.

Comment · 4 months ago
Because 1 angstrom equals 10⁻¹⁰ meters and 1 picometer equals 10⁻¹² meters, the relationship is:

1 Å = 100 pm. 1 pm = 0.01 Å.

Comment · 4 months ago
they are paying for marketshare/customer base. Cursor has a good chunk of it.

xAI overbuilt their data centers - they can't find paying customers for them, that's the reason they made deals with other companies like Google to use their own datacenters.

Cursor has the opposite problem of not having enough capacity. So this works well for them together.

Weather it's worth it - if you beleive that AI will solve every problem then having a piece of the pie early on might be worth it.

Remember how when google bought youtube for 1.65 billions people thought they are crazy? Or when facebook bought instagram.

60B is a crazy number but might be worth it for someone fighting for world dominance :)

Comment · 5 months ago
welcome to Norton Commander! Or Far Manager for more modern version.
Comment · 5 months ago
I think another thing that affects security is that in javascript culture people often tie to the latest version instead of concrete version.

This makes it so an update to a popular library can compromise a huge number of packages that depend on it.

In Java for example almost all packages specify a concrete version, even if someone compromises the latest the blast radius is usually pretty small.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton