HN user

lrossi

1,124 karma
Posts7
Comments214
View on HN

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...

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.

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.

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.

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.

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.

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.

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.

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?

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?

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.

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.

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.

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.

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.

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?