Recent submissions

Comment · 1 month ago
> Oh, if the vuln about configuration and hardening "preferences" like SSL/TSL - Sorry, not interested.

> And also, infrastructure vulnerabilities like DNS config - no no, try harder.

It's understandable. If you have or manage a website you will receive daily emails (the kind that start with 'Hello sir') about automated scans finding low-hanging fruits like that, pretending a bounty payment.

Comment · 5 months ago
ScamInc might also have a platform to create perfect invoices, perfect email conversations, scanning LinkedIn to find the right people to scam, etc.
Comment · 7 months ago
Well, you have 1000000 microseconds in between. That's a big threshold.
Comment · 1 year ago
You are not fighting the C++ compiler or showing why the C++ compiler might be annyoing. You are introducing a bug by poorly using a library (which has nothing to do with writing and compiling C++). Ergonomics I believe are fine?

I'm struggling hard trying to understand what or if your comment has anything to do with GP's comment. Perhaps you wanted to tell that the Rust compiler might have stopped you from producing a buggy program, but again, it has nothing to do with GP's comment.

Comment · 1 year ago
What I see when producing code with AI (C/C++, Qt) is that often it gives output for different versions of a given library. It's like it can't understand (or doesn't know) that a given function is now obsolete and needs to use another method. Sometimes it can be corrected.

I think there will be a point in which humans will no longer be motivated to produce enough material for the AI to update. Like, why would I write/shot a tutorial or ask/answer a question in a forum if people are now going directly to ask to some AI?

And since AI is being fed with human knowledge at the moment, I think the quantity of good material out there (that was used so far for training) is going to slow down. So the AI will need to wait for some repos to be populated/updated to understand the changes. Or it will have to read the new documentation (if any), or understand the changes from code (if any).

All this if it wasn't the AI to introduce the changes itself.

Comment · 1 year ago
> what should they do?

Sorry to ask, but couldn't it be solved with cargo? I hear all the time about the benefits of Rust tooling and zero-cost abstractions.

Why can't a driver just pull/include the latest-dma-bindings crate and glue the gap with zero-cost abstractions?

If kernel DMA code/API changes, then nothing breaks in the kernel (hopefully) and the "Rust devs will quickly solve the changes" theory can be really proven and tested by quickly updating the bindings AND the updating the drivers.

Comment · 1 year ago
See? You know how to express an opinion. Which is what I don't see in the blog post.

And doesn't matter if it was written in a blog.

Comment · 1 year ago
Of course it doesn't. But it sounds like ... the thing I describe in the next paragraph.
Comment · 1 year ago
"People should be advocating for their own values and morals. To be an ethical person is to understand your values and do the work to apply them in your everyday life."

Pablo Escobar could say that he understand his values (whatever they were; maybe money and power over all other values?) and that he works to apply them every day. He advocated for his own values and morals (ruthlessly). This doesn't make him an Ethical person.

Comment · 1 year ago
Sorry but I read you answer as if mine was super clever counter-point you can't counter.
Comment · 1 year ago
I did ctrl+f searching for "opinion", "I believe", "I think", etc. I can't find any reference to "opinions".

I read the post as the author decribing facts and imparting instructions of what we should do ("It's time to do X", "The cargo cult metaphor should be avoided") because they believe their knowledge/opinions/morals/beliefs are better than mine, and somehow they can dictate what to do; how should I feel, what should I think.

Otherwise I am oppressing, contributing to oppress, perpetuating something, [insert other accusations].

As in the past 15 years. It's enough already.

The real question is why the author is doing this? Is it ego? Money? Clicks? Pure and true altruism?

And here "virtue signalling" comes as a possible valid answer too.

Comment · 1 year ago
Pablo Escobar could have said what you wrote as well.
Comment · 1 year ago
On the other side, being told what is "bad", what is "good", "right" and wrong", what is "dark" and what is "bright", what I should do and think and why I don't have such good morals, in the past 15 years, was so exhausting...
Comment · 1 year ago
Oh... yes. You are right. My bad.
Comment · 1 year ago
> Seems archaic today ... run in mere kilobytes of RAM

There is an entire industry that does pretty much that... today. They might run in flash instead of RAM, but still, a few kilobytes.

Probably there are more embedded devices out there than PCs. PIC, AVR, MSP, ARM, custom archs. There might be one of those right now under your hand, in that thing you use to move the cursor.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton