Recent submissions

Comment · 4 days ago
> Tailored hyperspecific firmware is much more usable now

"Now"? It's always been that way. Most developers just didn't want to admit it because it meant more work and that their past existing work was shite.

Comment · 5 days ago
oh yea, cuz AI is just so much better than even the best engineers who ever lived right?

Sometimes I wonder if OpenAI and Anthropic and friends have deployed bots on this platform to make propaganda for their products.

Comment · 6 days ago
It is 100% intentional and orchestrated by the US government and Meta being their enforcer.

They've banned Bolsonaro's competitor days before the election. The US government has PUBLICLY announced that they would interfere with the brazilian elections.

That's without mentioning all the manipulation Flavio has done with AI and bots, which we can't yet prove was aided by the US (I'm personally sure it was, but I don't have any evidence to back it up)

Comment · 8 days ago
Did you even read the comment you're replying to? Every new feature, heck, every new line is a new attack vector.
Comment · 8 days ago
> They are going to run out of vulns eventually when the code is rewritten in a memory safe lang

that's just not how it works at all though is it. Good luck writing the kernel, firmware etc in a completely memory-safe way. And even if that was accomplished, memory safety isn't the only class of vulnerabilities, it's just the most common.

> and the rest are found

If they kept a stable version with no updates or new features *ever*, only security patches, for decades, then maybe that could be possible, yeah. But Apple users aren't exactly the kind of people who would enjoy such stability and security anyways, it comes with the compromise of novelty. Stability and security aren't very fashionable either.

edit: Obviously a "memory-safe way" means no `unsafe` blocks in Rust, too.

edit#2: This is all assuming we don't get true AGI. I hope my assumption is right

Comment · 1 month ago
Because there's people who care about the craft, and there's people who don't.

I don't see any kind of AI-assisted coding as making anything. You didn't build that iOS app, Claude did. Maybe you can delude yourself into feeling some kind of pride or contentment in it and somehow think you built it but a lot of us who actually have a passion for the domain can't.

Imagine you're a carpenter. You've spent decades honing your skills, countless incomplete or borked projects that were recycled for newer better ones, the skin on your fingers and hands have become tougher and rough like sand paper due to how the majority of your waking hours are spent manipulating wood. Now, someone gives that carpenter a machine that you can tell it your idea for any wood object and it just spits it out in a couple minutes and charges you a few bucks. The carpenter says, out of curiosity, "make me the roof in the Chapel of San Idelfonso", and after a little while, it spits out a nearly perfect copy of that magnum opus. Any real carpenter would probably be disgusted, or at least feel a deep void inside them and nothing but disinterest in the machine. They'd just go back to their workshop and leave the machine outside. But that's probably because nobody becomes a carpenter to chase the current hype thing and to make money; they have passion, just like our engineers used to.

Comment · 1 month ago
> It's just part of business. I don't see how it's worth having any emotions or opinions about it.

Because we're engineers? Hackers? You know, hacker news?

We're supposed to care about the craft, its quality, and our long-term interests, not the shareholders, not the executives, and definitely not Microsoft and NVIDIA. If you really think this isn't a discussion worth having then you don't belong in this domain at all and you shouldn't be an engineer.

Comment · 1 month ago
Absolutely this. I'm a second-year in Computer Engineering in college, and I quickly noticed that the average student here doesn't actually like programming at all.

I mean, none of these people actually have much of any personal projects, and the few that do mostly got the ideas out of a list of "great beginner projects to make your CV look good"... Not out of curiosity, passion or fun. Nobody tinkers, hacks, explores...

Of course that's an over generalization, there's still a few young hackers here and there, but we're a very small minority.

It's sad to see, I always thought that college would be the place where I would finally find passionate people who could talk about computer science for hours and hours, but so far I haven't even met one.

Comment · 3 months ago
Data-oriented is a programming paradigm, just like object-oriented and procedural and functional. It has nothing to do with Big Data. It's about the way things are done. It prefers something like an ECS (data-oriented) rather than a class hierarchy (object-oriented). "Graphics oriented" isn't a thing.

Also, i disagree with your point about "promoting what you can do with it, rather than the language itself and its quirks". Like, what? Every language can do everything another language can. As long as it's turing-complete and has some interface for FFI or something similar, it can do anything. You can make a full modern SaaS in C if you really wanted to, from backend to frontend. The language itself and its quirks are what would make you maybe consider not doing that (as much as I love C, that would just be stupid if your goal is anything other than fun and experimentation).

I can see all the great software and games that were made with C++. Doesn't make me wanna use it though, the language sucks.

Your paragraph about IDE and the whole name thing just seems very out of touch to me. Are you a marketing / HR / sales person perchance?

Comment · 3 months ago
I don't think I understand what you're trying to say in this comment, but if by: >if you actually manage to stonewall that through technological or other means, those will be destroyed

You mean some kind of resistance against tyrannical policies, then those "other means", if I understand what you're saying, are often illegal. True resistance that causes true societal change isn't parading the streets with signs or talking to your local representative. It's sabotage, vandalism, and in extreme cases, violence. True activism. The surveillance state's main goal is disrupting such initiatives before they can even get off the ground.

Comment · 3 months ago
I disagree. The definition of "bad actor" constantly changes. Something you do legally today can and will become illegal in the future, and if you don't change your ways, you will be a bad actor, too.

The people pushing for this under the guise of protecting children are the same people who went on The Island, or at least protect those who did. They never cared about children's safety.

The biggest criminals of all are the very same people pushing for these laws, this surveillance, this control. Don't be fooled.

Comment · 3 months ago
Exactly, this platform has fallen down so incredibly low. Every other post is worthless garbage about LLMs, without a single ounce of actual science being showcased, created, or even talked about. But a whole post about a markdown file is a new low imo. How does anyone who's actually competent at all in their domain think that this is worth sharing?
Comment · 4 months ago
An image-based execution model.

In Common Lisp, the compiled code and data are both saved as a memory snapshot, kind of like an OS image (think an ISO you can boot into). This means you can hot-swap the code part, while keeping the data and run-time configuration, on a running system.

A REPL is part of it, but it's not the whole picture.

Comment · 4 months ago
absolutely this, and I feel the same way about finding it unappealing due to the inconsistency between their "talk" and their "walk". If you preach minimalism but use React or anything similar, you've lost the plot and don't understand what minimalism is at all.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton