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

its personal choice what to value.

... except politics. If you don't value political influence, then you are ignoring a very important part of how our society is built.

I can also choose to not care about water, but sooner or later my body will say "hmm, maybe you should change this"


Everything in a society is a manifestation of politics, it's the cybernetics of society.

You have it the wrong way around. In the age of information, politics, that is the art of persuading and influencing popular opinion, is king.

Let's not pretend politics is a natural phenomenon to be worshipped. The fact that everything is politics today is a real indicator of how terminally broken discourse and our society as a whole has become.


a bit of a nit but accidental complexity is still complexity, so even if that 1M lines could reduce to 2 kines its still way more complex to maintain and patch than a codebase thats properly minimized and say 10k lines. (even though this sounds unreasonable i dont doubt it happen..)

its very rational to say things to try and protect this person from himself. know that it is only that. rational.

if you think life is only rational its more likely lack of experience than knowing it better. Most of life, is infact not rational.

I'd want to tell him to save himself, but i do hope he saves her,.because regardless of anyone's words, he wont give up, maybe destroy himself too, and thats ok.

I am truly sorry how unfair life can sometimes be. I wish such things not on my worst enemies. I hope in some aspect of life Love will persist, prevail or return into your life OP.


ugh that they have to phrase it in such a way already makes me nauseous.

why start with the 'not as a decline, but as'. its such a stupid way to put it.

i cant beleive marketing ppl still dont realize that you dont sell something by say 'oh its not actually a turd its delicious'. JUST SAY ITS DELICIOUS. NO ONE WANTED TO KNOW WHAT IT WAS NOT.

you dont want to put a bad flavor in someones mouth and then try to wash it out. even LLM get this basic shit wrong lmao.

sorry a bit unrelated but considering the specific topic this tagline is suppose to address its really triggering.


its really funny people are so adamant on this while software written for linux 1 still work on linux 6. it is a developers choice to burden themselves with every changing foundations... maybe not the wisest choices in the long run to go for easy things in the short run..

success? its a horribly broken cesspool of nonsense. people using it are duped or deluded, ripped off. 100k github stars for super vulnerabile pile of shit shows also how broken that is.

if this was a physical product people would have burned the factory down and imprisoned the creator -_-.


where do you see these opportunities? i didnt see a lot of issues personally rust would be better at than C in this domain. care to elaborate? (genuinely curious!)

personally i see more benefit in rust for example as ORM and layers that talk to the database. (those are often useful to have in such an ecossystem so you can use the database safe and sanely, like python or so but then u know, fast and secure.)


You need to be crazy to use an ORM. I personally think that even SQL is redundant. I would like to see a high quality embedded database written in Rust.


Yep, exactly this.

It's painful having to switch to another language to talk to the database, and ORMs are the worst kind of leaky abstractions. With Rust, we've finally got a systems language that's expressive enough to do a really good job with the API to an embedded database.

The only thing that's really missing is language support for properly ergonomic Cap'n Proto support - Swift has stuff in this vein already. That'd mean serializable ~native types with no serialization/deserialization overhead, and it's applicable to a lot of things; Swift developed the support so they could do proper dynamically linked libraries (including handling version skew).

If I might plug my project yet again (as if I don't do that enough :) - bcachefs has a high quality embedded database at its core, and one of the dreams has always been to turn that into a real general purpose database. Much of the remaining stuff for making it truly general purpose is stuff that we're going to want sooner or later for the filesystem anyways, and while it's all C today I've done a ton of work on refactoring and modernizing the codebase to hopefully make a Rust conversion tractable, in the not too distant future.

(Basically, with the cleanup attribute in modern C, you can do pseudo RAII that's good enough to eliminate goto error handling in most code. That's been the big obstacle to transitioning a C codebase to be "close enough" to what the Rust version would look like to make the conversion mostly syntactic, not a rewrite, and that work is mostly done in bcachefs).

The database project is very pie in the sky, but if the project gets big enough (it's been growing, slowly but steadily), that's the dream. One of them, anyways.

A big obstacle towards codebases that we can continue to understand, maintain and continue to improve over the next 100 years is giant monorepos, and anything we can do to split giant monorepos apart into smaller, cleaner reusable components is pure gold.


interesting points thanks i see my understanding of both orms and how rust (sqlx?) works was both a bit limited.

I vaguely remember a crate doing a RocksDB kind of thing?


never used this one but glad to see systemd free stuff. definitely interested to try thanks for sharin!


tons of things are called prism.

(full disclosure, yes they will be handin in PII on demands like the same kinda deals, this is 'normal' - 2012 shows us no one gives a shit)


vibecoding im sure


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

Search: