←back to thread

837 points turrini | 1 comments | | HN request time: 0s | source
Show context
titzer ◴[] No.43971962[source]
I like to point out that since ~1980, computing power has increased about 1000X.

If dynamic array bounds checking cost 5% (narrator: it is far less than that), and we turned it on everywhere, we could have computers that are just a mere 950X faster.

If you went back in time to 1980 and offered the following choice:

I'll give you a computer that runs 950X faster and doesn't have a huge class of memory safety vulnerabilities, and you can debug your programs orders of magnitude more easily, or you can have a computer that runs 1000X faster and software will be just as buggy, or worse, and debugging will be even more of a nightmare.

People would have their minds blown at 950X. You wouldn't even have to offer 1000X. But guess what we chose...

Personally I think the 1000Xers kinda ruined things for the rest of us.

replies(20): >>43971976 #>>43971990 #>>43972050 #>>43972107 #>>43972135 #>>43972158 #>>43972246 #>>43972469 #>>43972619 #>>43972675 #>>43972888 #>>43972915 #>>43973104 #>>43973584 #>>43973716 #>>43974422 #>>43976383 #>>43977351 #>>43978286 #>>43978303 #
ngangaga ◴[] No.43971976[source]
I don't think it's that deep. We are just stuck with browsers now, for better and worse. Everything else trails.
replies(1): >>43972138 #
slowmovintarget ◴[] No.43972138[source]
We're stuck with browsers now until the primary touch with the internet is assistants / agent UIs / chat consoles.

That could end up being Electron (VS Code), though that would be a bit sad.

replies(2): >>43972185 #>>43972270 #
scotty79 ◴[] No.43972185{3}[source]
I don't think we are gonna go there. Talking is cumbersome. There's a reason, besides social anxiety that people prefer to use self-checkout and electronically order fastfood. There are easier ways to do a lot of things than with words.

I'd bet on maybe ad hoc ai designed ui-s you click but have a voice search when you are confused about something.

replies(3): >>43972233 #>>43972590 #>>43975552 #
1. ◴[] No.43972233{4}[source]