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

> In times of old, people wrote programs. Things were easy and simple.

Fake history; the term "software crisis" was coined in 1968:

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

I get that the writing is tongue-in-cheek, but telling just-so stories about how things were so much better in the old days doesn't help anyone.

I also resent our modern problems, but I don't kid myself that I'd enjoy vintage problems any better.


In times of old, people wrote COBOL and BASIC.


https://datatracker.ietf.org/doc/html/rfc8890

> The Internet is for End Users

> This document explains why the IAB believes that, when there is a conflict between the interests of end users of the Internet and other parties, IETF decisions should favor end users. It also explores how the IETF can more effectively achieve this.


It feels like maybe the disconnect here is with what "servant" means, and with this quote: "the servants are the software that provides an entry point to the web (read or publish or both)".

The RFC8890 doesn't suggest anything that overlaps with my understanding of what the word "servant" means or implies. The library in my town endeavors to make decisions that promote the knowledge and education of people in my town. But I wouldn't characterize them as having a "servant-mindset". Maybe the person above meant "service"?

FWIW, Google/Mozilla/Apple appear to believe they're making the correct decision for the benefit of end users, by removing code that is infrequently used, unmaintained, and thus primarily a security risk for the majority of their users.



As far as I can tell from my outsider perspective, Rust might be used instead of C++, Zig instead of C, and Go instead of Java.


I remember being quite impressed at the way Alpha Protocol handles player agency, but it has been a long time so I couldn't give you specifics.


"Programming as theory building" still undefeated.

Also, fun to see the literal section separator glyphs from "A Pattern Language" turn up.


Not to be confused with https://github.com/jlongster/absurd-sql (note the hyphenation)


> We should punish violation of regulations and the law when it occurs

The law includes regulations around competition and monopoly which companies frequently violate, and the consequences can sometimes be as severe as getting "broken up".

I don't think Bernie's on to anything here, but competition law is good actually.


If a company is consistently abusing its status as a monopoly, punishment should ensue. But simply being a monopoly can mean you simply outcompeted everyone else and others fail to outcompete you. You might continue winning fair and square.


What are, for you, some examples of companies winning a monopoly share of a market fair and square?


As experiments like TFA become more common, the argument will shift to whether anybody should think about anything at all.


What argument? I see a business model here, not an argument.


I meant "the discourse", "the conversation we are all having", interpreting the experiment in TFA as an entry in that discourse.


This feels like the sort of thing that has led to the development of deterministic simulation testing (DST) techniques as pioneered by FoundationDB and TigerBeetle.

https://notes.eatonphil.com/2024-08-20-deterministic-simulat...

I hope something like this becomes popular in the Rust/Tokio space. It seems like Turmoil is that?

https://tokio.rs/blog/2023-01-03-announcing-turmoil


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

Search: