Recent submissions

Comment · 3 months ago
benchmqarks?
Comment · 1 year ago
To borrow an old adage: The determined programmer can write C code in any language. :-)
Comment · 1 year ago
Comment · 1 year ago
So, let me get this straight. You published your software under a free license that stipulates they can't remove the license and are otherwise free to do as they please.

They took you by your word and did exactly that.

What did you think a license is for? For artistic expression? It's a contract. If you want to get paid, put that in your license.

I recommend AGPL 3. Then nobody will rip you off. And if they do, you can drag them to court over it.

Comment · 1 year ago
I find it very funny that the post is basically complaining about fearmongering by the maker of Sentry to scare people into not hosting themselves.

And then he does the exact same thing, on behalf of Sentry.

I hope he got paid for this. Otherwise it would just be sad.

Comment · 1 year ago
Sure I'll just upload my company secrets to some random dude from the Internet. Lemmi just add you to the Signal group!
Comment · 1 year ago
The title is confusing. He is not reimplementing the STL. He is writing some C++ classes providing functionality that is also already implemented in STL.
Comment · 1 year ago
Hahaha holy moly they are linking to https://adblock.turtlecute.org/index.html to prove how great their adblocking is.

That site then says:

I found that the uBlock Origin extension breaks the final result. To fix it, add adblock.turtlecute.org as an exception in uBlock rules.

Exactly the kind of belly laugh I needed right now. That side also falsely "measures" that my ad blocker lets all kinds of sites through when in fact my setup lets absolute zero third party sites through. Hilarious!

I wonder how many people fall for sites like that.

Comment · 1 year ago
In civilized areas of the planet this is called torture.
Comment · 1 year ago
I like his other two talks better than this one.

I find "this worked for me once at Etsy when we were a 20 person team" not a very convincing argument. That does not mean I think he's wrong. Just that the conclusion needs better arguments.

One argument that comes to mind is: If you treat people like children, they will start behaving like children. Treat people as adults if you want them to shoulder responsibility.

The main message of this talk is that when a designer tried to deploy a fix into production and it blew up production, they realized he had the wrong kind of permissions and their solution was to give him full deployment permissions.

Well, great if that worked for you. It might or might not work for others.

I would recommend not letting anybody deploy to production. You can deploy to staging, then tests are run, and only after those all pass can anyone deploy to production.

Also, the current process is not just the result of ego. It is also the result of evolution. We usually take steps to prevent things from happening because they have blown up in the past and we would like to not have that happen again.

Comment · 1 year ago
Oh no! Herb Sutter is leaving Microsoft?!

That does not bode well for Microsoft. At least from the outside perspective it looks like he was the adult in the room, the driving force behind standards adoption and even trying to steer C++-the-language towards a better vision of the future.

If he is gone, MSVC will again be the unloved bastard child it has long been before Herb's efforts started to pay off. This is very disheartening news.

I'm happy he held out for this long even though he was being stonewalled every step of the way, like when Microsoft proposed std::span and it was adopted but minus the range checking (which was the whole point of std::span).

Now he has been pushing for a C++ preprocessor. Consider how desperate you have to be to even consider that as a potential solution for naysayers blocking your every move.

Comment · 1 year ago
Why didn't they block his access to the mailing list instead?

It's not his code that people felt hurt by, was it?

Comment · 2 years ago
LFS has been a tremendous resource over the years for me. I'm happy it exists and that people put in the time to keep it going.

I often wonder why the existence of long "you also need to do this completely unintuitive thing first" documentation on the open internet isn't shaming more projects into reducing barriers to build their software.

Comment · 2 years ago
I'm sick and tired of the "the evil attacker attacked this harmless company" rhetoric.

Take some responsibility for your actions!

I loathe that you can apparently get away by telling reporters that it must have been a nation state actor. Oh it was just one kid in a hotel room? Well then he must have autism! Hey have you seen Rain Man? Yeah, must have been that kind of super power autism!

It's revolting. Get your act together and stop blaming kids. If a kid can unlock your door by entering the Konami code on your door bell, that's on you.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton