Hacker Newsnew | past | comments | ask | show | jobs | submit | fsloth's commentslogin

It’s also a damn good book!

More like Catch-22 than a cheap ”spill the tea” ride.


Thank you so much!

Longest trip since 1972.

54 years.

I hope we as humanity never stop again.

Good luck!


Yeah, this is the difference.

2000's tech bubble was caused among other things over-investment to infrastructure and technology that had no users yet.

Totally different setup.

Does not mean AI boom will not turn to bust, but weak analogues generally don't help with understanding complex systems.


I'm paying $20 for Codex and $90 for the Claude Max plan. They are a "pry from my cold dead fingers" product for me.

IMO if someone tried this tech last time 6 months ago, or their only exposure is eg. via MS copilot, they do have a rational reason for skepticism. No technology of this complexity has improved this rapidly in my memory (well, ok, we had the CPU speed races from 90's to early 2000's).


The CPU speed race might be the most apt comparison I've yet heard.

From the 80486 to AMD Athlon64 X2 and much of that progress was enabled by better EDA being run on the more powerful CPUs being made with each improvement.

Now, we have better models helping to create even better models.


Would you still pay if prices were to increase,say $1500-2000 monthly?

Probably. I assume the value would drastically increase. Companies will definitely continue to pay for it. It's irreplaceable now.

How about if they plateau but prices skyrocket? Most companies would pay but if you're not working for a company that does pay for it, what's the line beyhond which you'd think twice about paying for it yourself? 500? 1000? 1500?

Why would price skyrocket?

Let's say they have already plateau. But hardware continues to get better, right? So tokens should go down in price, not up. Since they're already 50%+ on inference today, better hardware would allow them to generate more tokens for less money.

I would pay $500 to start, build stuff with it, then keep going up the tiers as the stuff I'm building makes money.


Privately no. Professionally yes.

"I've always been surprised that Microsoft didn't do a full operating system refactor and provide a compatibility layer for running old binaries"

Just keeping a legacy system in working order is different skillset than writing a new system from scratch.

So you need a new team. Nothing from Windows maintenance transfers.

Maybe would require hiring someone who knows how to design an OS.

It would be a major undertaking, needing protection by CEO (and if it would not succeed CEO would loose a lot of prestige).

I'm not saying MS does not have the existing talent base. I don't _know_.

But I've been inside a house maintaining a monstrous legacy codebase.

I can tell you - it requires surprisingly little deep understanding just to keep an existing system going.


I mean technically they did with Windows on NT and again with Windows on Windows 64. Vista was also a huge redesign from the 1990s NT to a lot of the new technologies they'd made in Longhorn.


Sure but different target market.

CRUD apps are non-trivial.

If Unity were to ship platform native replacement for WPF equivalent (hell or even winforms) it would become a really enticing app development platform.


> CRUD apps are non-trivial.

Aren't these pretty much the most trivial UI apps possible? E.g. compared to other native apps like Photoshop, Blender, Visual Studio or Office, CRUD is mostly just about banging together custom UI frontend for a database.

Unity's editor is implemented in its own (old) UI system, same with Godot, so in both engines it's possible to create 'traditional' non-game UI applications.


A professional GUI requires quite a lot.

A Unity expert can correct me, but IIRC (possibly wrongly) at least the following limitations apply:

For example Unity does not have accessibility features (screen readers etc) nor I don’t think it’s DPI aware. I would _guess_ it does not support platform fonts. Not sure if it supports non-latin font layouts like arabic. Etc etc.


I think brands that build trust will be the key to sustain income.

People want to outsource some things. Thats what markets are for.

The internet will become even more scammy and noisy.

Hence trusted vendors will be like beacons, and not drown.


Exactly.

I want to have a computer with stable vendor supported OS so _I can do my stuff_ not tweak some os level configs.

I _don’t_ want to spend my time playing an os systems programmer.

OS is a _component_. Like the wifi driver. I think it’s great some people love developing wifi drivers but personally I just want network that-just-works because there are billion other cool things you can do with a computer.

Similarly I want an OS that just works! Without asking me to do a anything! Because _i don’t really care_. (I mean i care it works but i expect the engineers actually developing an os offering to have a far better idea than myself what is a good stable default config for the system)


> I want an OS that just works!

This is exactly why modern Windows is problematic. MacOS is better. A right Linux distro (e.g. Fedora Silverblue) on right hardware (e.g. Thinkpad T series) also just works™; this basically the same kind of limitation as with MacOS.

I wish they issued a Windows Rock Stable edition. Ancient as rocks (Win7 look, or maybe even WinXP look), every known bug fixed, every feature either supported fully, or explicitly not supported. No new features added. Security updates issued regularly. It could be highly popular.


MacOS has the drawback today any software compiled more than x years no longer works.

That is an unforgivable sin in my eyes.


IMHO - disagree but it depends on point of view so this is not ”you are wrong” but ”in my view it’s not like that”.

I think it’s the role of the software vendor to offer a package for a modern platform.

Not the role of OS vendor to support infinite legacy tail.

I don’t personally ever need generational program binary compatibility. What I generally want is data compatibility.

I don’t want to operate on my data with decades old packages.

My point of view is either you innovate or offer backward compatibility. I much prefer forward thinking innovation with clear data migration path rather than having binary compatibility.

If I want 100% reproducible computing I think viable options are open source or super stable vendors - and in the latter case one can license the latest build. Or using Windows which mostly _does_ support backward binaries and I agree it is not a useless feature.


Software shouldn't rot. If you ignore the cancer of everything as a subscription service, algorithms don't need to be tweaked every 6 months. A tool for accounting or image editing or viewing text files or organizing notes can be written well once and doesn't need to change.

Most software that was ever written was done so by companies that no longer exist, or by people (not working for a software company) no longer associated with those company they wrote the tool for. In many of these cases the source is not available, so there is no way to recompile it or update it for a new platform, but the tool works as good as ever.

Binary backcompat is incredibly important.


I didn't say backcompat isn't important.

There are lots of other ways to run old binaries than at your main OS level.

There are tons of other platforms that precede the current ones.

I would not like the requirements from those platforms to hamper the current gen os.

I do think it's valuable to be able to run the programs from those platforms.


Yes Apple should have kept supporting 68K software and have emulators for 68K, PPC and 32 bit x86.


false equivalence much?


So exactly how far should Apple go back?


On Windows I occasionally still run useful software compiled before 2000.

Mac works great out of the box. Linux can do whatever you want if you put some work into it. Windows sits kind of in the middle, and it turns out for a lot of people that's a comfortable spot even with its trade-offs.


Agree - there are variations to how much tweaking Windows needs.

Enterprise Windows config that comes eg in Thinkpads is more ready out of the box than the consumer OEM configss.


They would still need to develop new drivers for new hardware, which could cause issues. But yes, the situation you describe would be much more stable than Win11.


Ok.

Look.

I guess we all care about software business here.

And computer? It’s what consumers buy from store. Preferably in cybermonday or similar sale.

To run the software they ran on their previous computer.

They hope slightly faster. But honestly? They couldnt tell. Anyway the new computer is shinier.

OS? What’s that? (They honestly could not care less)

They dont buy apple for the os. They buy it for the brand.


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

Search: