Hacker News new | past | comments | ask | show | jobs | submit | szundi's comments login

Golden age was a time when basic tinkering could bring you to groundbraking discovery. This is of course over now.


Groundbreaking, not "groundbraking".

And as someone else noted: the golden age is ALWAYS in the past, and often in the not-recent but not-ancient, poorly-remembered past.

We probably exist in some future's golden age.


This is what makes Java underrated these years. Some annoying stuff pays off over a decade several times. You can make insane complexity with ease.


Java is a great language, and the JVM a great platform. I think that the thing which makes Java underrated isn't the language, but rather Java Developers. There are tons of great Java developers, but they are probably great developers in any language. But Java being the language of choice at so many enterprises results in a large number of very low skilled and inadequate Java programmers, who would be bad developers in any language, but specialize in Java.


The JVM is awful. In 2025, it still arm wrestles with the OS on which it runs for memory management and still completely loses its shit should the OS decide to send any portion of its precious memory allocation to swap.

The language, is beautiful.


dont swap


I have mixed feelings about Java. It's a solid feature set, and I really love how InterruptedException was always a thing, so you can generally terminate a thread and it works (a lot of languages don't do this right). I love checked exceptions.

But the spooky action at a distance type annotation hell, needing builders everywhere because of lack of named parameters, poorly conceived generics, nullability not being first class, lambdas being incompatible with checked exceptions, etc. are a pain.


Linux detects all your hardware and use drivers accordingly at every boot - some seconds


Did it do that so comprehensively and reliably in 1998?


AFAIU the part that's doing it here is also the Linux part of the installer, so Linux either way. But I feel Windows was always slow with getting new devices ready at least until Windows 7, 8.1 felt much better, no idea how current 10/11 fares.


Reliabily yes. Comprehensively .. may have been an issue.


Linux can be easily and simply modified by anyone to suit their needs; Win98 cannot. You are comparing apples to oranges.


That's not their point? Linux has all the drivers lying around on disk and on every boot just does hw detection and loads the appropriate ones. It takes a few seconds. You can take a Linux install from a modern AMD system, stuff it into a 10 year old Intel system and it will boot up instantly. No driver install no "getting your devices ready" screen that shows up for a minute or two.

This has nothing to do with being open source or being customizable. It's simply pointing out how fast hw detection is not only possible but the norm on other systems.


Windows 9x existed at a very different time.

PCI wasn't a given. Plug and play wasn't a given. You couldn't even reliably enumerate all hardware on a system.

Hardware detection back then involved a lot of poking at random IO ports and seeing what happens, using heuristics to select an appropriate driver. This is as dodgy as it sounds and would crash or hang your system if you weren't lucky.


One thing that helps this is that most of that really buggy hardware has fallen into the wastebin of history and everything attached to a "modern" W98 machine should be plug and play compatible. PCI solved most of these issues. ISA cards gave Windows 98 and especially 95 a bad rap. Well, that and early USB controllers and devices. There was a whole lot of brand new driver code being tested in production back then.


Funnily if you routinely ask them wether their answer is right, they fix it or tell you they hallucinated


That’s the thing about the GP. In a sense, this poster is actually hallucinating. We are having to “correct” their hallucination that they use an LLM deeply.


Nice troll bait, almost got me!


Your experience suggest that monoliths on Postgres might be key to win on the market.


Yeah but it is 2025 and adoption means using it


That’s different, delivering later (for example probably never) is not the same.

This is about removing a privacy feature.


By, in my European country banks just check you up and you get your loan.


There are so many of these in some projects that starting to fix them kills it.

Only time to fix is just after it is discovered - or mostly never ever because it becomes expensive to build up the context in mind again.


Homo sapiens did this


More importantly, we allowed it to happen.


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: