HNHacker News
TopNewBestAskShowJobs

lrossi

1,124 karma · joined November 14, 2020

submissionscomments
lrossi··on We live in an age of distractions, dealing with constant mental stimulus
I had no idea about this. Thanks, I will try it out.
lrossi··on New plant-based plastics can be chemically recycled with near-perfect efficiency
It’s a complex problem for which solutions have many ramifications, so it’s perfectly normal to see different opinions. Personally, I enjoy the friendly and constructive discussion I have seen so far, and can say that I learned a few things.
lrossi··on United B772 at Denver on Feb 20th 2021, engine inlet separates from engine
I can draw some parallels between that and a healthy SRE culture. Except for the casualties, of course. Wondering if the first SREs who created the guidelines had aviation industry experience.
lrossi··on We live in an age of distractions, dealing with constant mental stimulus
Sorry to say this, but HN is a problem as well.

I’m looking for that 1% of the posts that interest me, and when I find them it’s fantastic, since it’s info I would not be able to find anywhere else. But going through the other 99% is a waste of time.

These two combined have a harmful effect on me. I don’t know if there’s a name for it, but it’s the same as the one causing addiction in gambling/bets/games. Gathering energy/motivation to do something productive instead takes effort.

Just a few days ago I was thinking of adding a dns block for it. But that 1% of the links is sweet...

lrossi··on School board resigns after making comments not realizing meeting was broadcast
> in a specialized industrial society, it would be a disaster to have kids running around loose

Parents who think about their kids in this way don’t deserve them and should not have them.

lrossi··on School board resigns after making comments not realizing meeting was broadcast
Based on the record in video game sales, I suspect that a lot of kids took the opportunity to improve certain skills during this period. I play a bit, and noticed that even old multiplayer games that used to be almost deserted are flooded with kids. I highly doubt that they are as eager to go back to school as their parents claim.
lrossi··on Metallica's BlizzCon Performance Ruined by Twitch
This is karma for all the pain caused to independent artists by copyright censorship “AI”.
lrossi··on NSan: a floating-point numerical sanitizer
Makes sense now, thanks.
lrossi··on Wayland on Wine: A First Update
You can add client side decorations to the list. It feels wrong because it is.
lrossi··on NSan: a floating-point numerical sanitizer
Is there a pdf available or just the abstract?
lrossi··on Researchers looking for mRNA were ridiculed by colleagues
Right, there are plenty of such examples from physics. I was wondering if biology is the same. But it actually sounds worse.

I think computer science is doing much better nowadays. The “NoSQL” movement for example was particularly impressive, it’s something that wouldn’t fly in most other sciences.

lrossi··on Researchers looking for mRNA were ridiculed by colleagues
Right, maybe “conservative” was not the best choice of word as it has many meanings. I was thinking about “cautious”, not “traditionalist”. Sorry for the confusion, I’m not a native speaker.
lrossi··on Researchers looking for mRNA were ridiculed by colleagues
Personally, I think it’s best if scientists lean towards the conservative/skepticism side, to filter out scams or bad science. But there should be a balance between that and allowing new ideas to surface. Do you think it’s taken too far?
lrossi··on Brave Browser leaks your Tor / Onion service requests through DNS
I’m not familiar with tor, but isn’t it possible to run it on a pi and route traffic through it? This way nothing would leak. Are there any disadvantages of that?
lrossi··on Margaret Mitchell fired from Google
I don’t see why you say US, it’s the same in any country.

Nobody in their right mind is going to quit their job over this during a pandemic, when it’s already so hard to find a job. I imagine ethics jobs are not in high demand.

lrossi··on The DreamBank, a collection of over 20k dream reports
Do you ever dream about programming?

I sometimes dream about code or debugging, especially when my team is working on a deadline. A few times I dreamt of solutions to problems we had. It felt good on the spot, calming and relaxing. Unfortunately, after waking up, they don’t make any sense.

lrossi··on “I will slaughter you”
The elephant in the room is the poor choice of domain name. A lot of people are getting the wrong idea about the purpose of his software.
lrossi··on 12 requests per second: A realistic look at Python web frameworks
This benchmark was run on a laptop, which has a very small number of cores compared to the servers that usually run such apps. The author doesn’t mention any attempt to tweak the number of workers, which would make sense in this case. Given that they did notice at some point that CPU usage is lower than expected, I am surprised that they did not try it.
lrossi··on Super fast super property access
We’re talking about corporations of the size of small cities. There are going to be some amazing people in there, but some that you don’t like as well. Both groups will stand out. So it’s normal to hear apparently conflicting news about the org as a whole.
lrossi··on Judge: Citibank isn't entitled to $500M it sent to various creditors last August
Agreed. That’s like pointing out the name of the pilot after a plane crash caused by a hardware malfunction.
lrossi··on Mitigating Memory Safety Issues in Open Source Software
This sounds great, thanks for clarifying!

Also, thanks for Let’s Encrypt. I didn’t make the connection between the two names. This initiative looks much better to me now.

Is rust the only language that you are considering? Would go make sense as well?

lrossi··on Mitigating Memory Safety Issues in Open Source Software
Thank you for your reply.

If I understand correctly, this is an initiative that might have multiple sponsors, so it makes sense to have a central entity organizing it, and following up with all the projects involved. This makes perfect sense to me now.

Also, I was not aware that your org is behind Let’s Encrypt. This puts things into a very positive light.

It might make sense to post a sibling blog post/announcement to explain what this project is about and how it would work. I feel that Google’s post left a lot of questions to be answered.

If you don’t mind me asking, is rust the only language that you have in mind? Would go work as well?

lrossi··on Nvidia announces mining GPUs, cuts the hash rate of RTX-3060 in half
Great, another company that is dictating what software I am running on the computer I own.

I’ve never mined Ethereum, but this really upsets me.

lrossi··on Browsers eating RAM
UX is quite good as long as you don’t have to edit the settings. Most buggy sites work on it, which is no longer true for Firefox. It’s also very stable and secure.

But it does get slower and slower with each update.

lrossi··on Mitigating Memory Safety Issues in Open Source Software
Replying to myself as I cannot edit anymore.

As others pointed out, it’s not clear who will do the rewrites. Based on the curl example, it might be the maintainers. It would have been great if they could state that concretely.

I’m also wondering why there’s a middle man instead of funding the projects directly, but that’s another story.

lrossi··on Mitigating Memory Safety Issues in Open Source Software
Maybe I got it backwards, but it’s a PR post, and the burden is on the author to make the point clear. I’ve read it 3 times and still can’t find any sentence where they state clearly what the development strategy is.

And from link #2 that you posted, I see they talk about the curl stuff, but also show a bunch of repos with tools rewritten from scratch, e.g. https://github.com/ctz/rustls

So I really cannot draw a conclusion one way or the other.

Normally I’m an optimist, but after the recent chromium misunderstandings, I am going to err on the cynical side.

lrossi··on Mitigating Memory Safety Issues in Open Source Software
What is left out of the title is that they do not provide funding to the current authors/maintainers of these open source projects. Instead, they fund an organization that will rewrite these tools.

Correct me if I’m wrong, but that’s my understanding of the rather terse article.

I would rather have the original maintainers funded and still in control of the many pieces that form the basis of the major Linux distributions.

lrossi··on Passwordless Logins with Yubikey
According to some, you can get one with your covid vaccine :)
lrossi··on The Alien-Haunted World
We could prepare better for similar occurrences. Such as funding better the astronomers and the labs so that we have instruments able to at least detect and take pictures of such objects, if not probe them.

Not to mention the possibility of one hitting the earth, for which we are completely unprepared. Even if it’s just a rock and not an UFO.

The main reason for having this debate is that we weren’t even capable of taking a good picture of it. The best thing we have is a white dot with varying brightness over time. We have no clue what it was and we probably will never know.

The state of the tech we have would be understandable if it was 1990, but in 2021 it’s starting to look pathetic.

lrossi··on An Improved Thread with C++20
You are right, the sleep functions apply only to “this_thread”. What confused me is the comment for the two functions, which refer to the thread as “t” and not “this_thread”; which also matches the naming used for the “is_joinable” function, where it is not the current thread.

So I thought it’s a way to do back pressure across threads, which could be useful, but I was clearly wrong. My bad, but also not a great choice of naming things in the original article.

Then again, if you can only put the current thread to sleep, why have a function for it? Why not call sleep directly?

Page 1 of 8Next →