skysight-inc/HackerNews huggingface dataset:
The simplest things you can do are either:

- Stay within the cloud provider's ecosystem as much as possible, including for domain registration and DNS. All records then should be pointing to resources that include your account id in them and can't be taken over by others. If you delete the entire account, there'd be nothing to take over.

- Do everything with Infrastructure as Code, including DNS. If a single "terraform apply" creates everything, then a single "terraform destroy" deletes it all, leaving nothing dangling, provided of course that it is setup correctly and doesn't error out midway through a run.

Otherwise, it's a matter of being thorough. Automate what you can, including creating and deleting resources, if not through a single cloud provider API or some standard IaC product, then roll your own software to do it, but have software do it. Regularly roll out and tear down entire test installations of full systems, including valid DNS records. When you intend for them to be gone, ensure they are really, truly gone.

If you can't automate it, then yeah, checklists.

It's one of those things that is simple but not easy. It takes an organization that respects the tedious and time-consuming nature of ops, plans for it, and doesn't push people to cut corners for the sake of speed when the first time trying to do something takes much longer than someone's uninformed first guesstimate.

Really, automate. At a small enough scale, it doesn't matter, but if you're Mastercard doing this kind of thing thousands of times over the course of decades, humans will inevitably make mistakes. Software will make mistakes, too, but at least when you test software, it will do the same thing every time it is tested. Humans do not provide that guarantee, even if they have checklists.

Edit: Note the above is not true for LLMs, so when I say use software, I mean classical deterministic software. Don't have AI do it for you, because LLMs can and will produce different responses every time you make the same request. Don't devolve to making software that is just as flaky as humans.
> You would create and manage content directly from the file explorer application, in the most natural way possible.
This version of the web wouldn’t require users to learn advanced computer skills in order to participate.

My students at university (Gen Z) have no concept of the “file system”.
libc moved the world into the Information Age
I don’t agree that the Ulbricht story is more than just a news story, but in any case, my issue is not with that story being unflagged.

HN is, as you know, chock full of enormous unflagged threads about news stories involving Elon Musk that amount to little more than “Elon Musk says something on Twitter!” It may well be that the mods would happily flag all these submissions into oblivion if they had the time. But I don’t think it’s a good look to have all of this trivial discussion about Musk on the site and then defer to the submission guidelines (reasonable enough in themselves, but lightly enforced in Musk’s case) now that he is in a position of power within the US government.

This isn’t about individual moderation decisions necessarily being wrong or unjustifiable in isolation (though I do think the 'but it might cause a flamewar!' excuse is applied with wild inconsistency). The issue is that avoiding political flamewars on a tech news site in 2025 is a fundamentally different proposition than it was in 2010.
They just hide different politically inconvenient and well-documented facts, for example natural human variation between races. Most progressives still subscribe to a Rousseauian blank slatist perspective which has been falsified a thousand which ways.
It matters because of the deception, including self deception. This is the same thing: "At this point I think I know more about manufacturing than anyone currently alive on Earth." Worse, really. He stopped listening to the people who do know more about manufacturing and made Cybertruck and told his experts to just make it work. And the same about going to Mars on a rocket that needs 15 refueling flights to get farther than LEO.
It usually means that the US government should give for-profit entities billions of tax dollars to benefit the elite and corpo class.

A funny anecdote I found the other day is that during the Korean War the US government wanted to break up AT&T but AT&T got the Army to argue that AT&T was instrumental in winning the war, I'll leave it as an exercise to the reader to find out if AT&T won the Korean War but one of the end results was rewarding AT&T with additional lucrative military contracts.
Its purely transactional. The Libertarians gave him their endorsement and one of the things they wanted in return was this pardon and deregulation.
Yeah RiF was great software, it was asinine how we couldn't just buy a reddit API token.

My blocklist was several hundred subreddits long too :)
The dark web is based around network anonymity.

You can find, and log into, your facebook account, should you have one, here, where I'm sure you would be quite identifiable.

facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd dot onion
Yeah, setenv should probably just not exist, and environment variables should be only set when spawning new processes.
And yet Trump just did a lot of PR for the OpenAI/Son/Oracle initiative.

Trump is simply pay to play. And they paid.
What is the evidence for 1) ? I thought that the latest models were getting "somewhere" with fairly trivial reasoning tests like ARC-1
All of those "Elon Musk says something on Twitter" threads are worth flagging. They're insubstantial, and I can't be the only one here who would like a lot less of that guy in his life.

I'll spare you the detailed argument for why Ulbricht is clearly not "just" a news story.
and possibly not even credited for the content you created...

True
They're minerals, Marie.

(Sorry, I'll see myself out)
I used to have an issue with smoking too much weed during the day (I still do).

The only thing that helped was the KitchenSafe / kSafe.

I put my phone in the kSafe during pomodoro sized chunks. If there is an emergency, I can still do calls from my apple watch/ipad. I keep my ipad in my closet so i don't use it for doom scrolling.

It is funny because I random found out that the ksafe got popular from a sharktank episode where the inventor was advocating for controlling binge eating lol.... I found that funny because I've only heard it propose to quit smoking/vaping nicotine/weed.

Still figuring out the interface for other things.
When I am at work, social pressures help.
Still figuring out a way to prevent myself from opening incognito on my mac laptop and opening hackernews / reddit.
The better ones take really good care of the animals within.

And I think they serve an important and not-irreplaceable purpose - exposure. They help show ordinary people, many of whom live in cities with no exposure to real nature, just what out there is worth protecting. I think it helps build public support for things like reducing waste, better fishing and hunting practices, the importance of parks and preserves, wildlife crossings, etc.

Sure, you can see them on your phone. But the result is completely different than seeing them with your own eyes.
The libertarian party or a bunch of crypto bros? I don’t get why “libertarians” would care about this one guy?
Well, agreed for the common Joe, but that still allows someone with a net worth in the tens of Billions to throw money around. Especially because these people have a clear conflict of interest.

They should ban money contributions completely. Each party gets the same budget (say 10M$ and you run your campaign until you have money and that's it).

You as a citizen wants to donate? Go and collect signatures, spread the word or stuff like that, but no money (IMHO).
One of the major approaches is to block open source models produced by parties that aren't in the business of restricting access to AI.
> Mutable global state is evil. Friends don’t let friends use mutable global state.

Throw away your CPU and RAM then.
> Using Activision as the example, when they do a mass ban after you've been cheating for 4 months straight how exactly are you going to figure out how it happened?

How are you going to figure out how it happened if it happens after one day? There are different methods of cheating and the cheaters start favoring the ones that didn't get banned over the ones that did. The cheat makers who got banned snoop the telemetry the game is sending to detect cheating to determine if there is any detectable difference between what the game sends when their cheat is installed and when it isn't etc.

> Isn't the whole point of the ban that it's not as simple as just "make a new account?" Isn't it tied to the PS+ / XBox Gold membership, or even the physical hardware?

Tying it to a membership means they just create a new membership, which isn't a deterrent to anyone who is either only playing your game (so can cancel the old one) or likes cheating enough to pay for a separate membership in order to cheat. It might deter the people who can't afford to do that and are also using their subscription for other games, but banning them immediately instead of in waves would do the same thing.

Tying it to the physical hardware seems kind of pointless. They'd just buy a new device using the money they got from selling the old one to someone who probably won't realize it's banned from that game until after the return period expires. Also, then you've banned the innocent second hand purchaser of the device instead of the actual cheater.
As you wish. I have a lived experienced with Silk Road. I am not random for myself.
Although there are definitely merits in moving the complex logic outside of the CI/CD JSON/YAML DSL, especially when using monorepo setups that can become rather complex in their logic (that they made Google create Bazel, I can think of some interesting Borg/K8s analogies btw), I also believe that modern CI/CD platforms have made several sensible steps in the right direction to handle these more complicated use cases.

(Disclaimer: I work at CircleCI)

At CircleCI for example, we have added valuable features like a VSCode extension[0] to validate and "dry-run" config from within your IDE, we have local runners[1] that you can use to test and run pipelines on your local machine and your own infra, we have dynamic config[2], a Javascript/Typescript SDK[3], a CLI that can validate and run workflows locally[4], and QoL additions like a no-op job type[5] and flexible requires, along with flexible when statements and expression based job filters[6].

And finally, it's of course also possible to combine different approaches into a "best of both worlds" approach, f.e. combining Dagger with CircleCI[7].

[0]https://circleci.com/docs/vs-code-extension-overview/

[1]https://circleci.com/blog/using-runner-for-local-testing/

[2]https://circleci.com/docs/dynamic-config/

[3]https://circleci.com/docs/circleci-config-sdk/

[4]https://circleci.com/docs/how-to-use-the-circleci-local-cli/

[5]https://circleci.com/changelog/new-job-type-no-op-job-can-ma...

[6]https://circleci.com/changelog/more-flexible-job-required-ca...

[7]https://docs.dagger.io/integrations/circleci/
Why requiring unsafe when the std implementation could take care of the synchronisation?
The problem has been - what happens when the truth is so obvious, bad, and direct that many are unable to see it?
Right now the UI runs on Windows, macOS, and Linux but you can only capture system calls on Linux via Falco libs[1]. Expanding local capture to include macOS and Windows is definitely something we'd love to do!

[1]https://github.com/falcosecurity/libs
Are Better Models Better?
>some kind of magic FUSE system to block while the derivations are built or pulled

Like OneDrive in Windows
I really wonder how well averse conditioning works... maybe I'll try it if it works on firefox and is open source.

Something I've done on some periods I was fighting my procrastination was to use pomodoro timers and mantras: "Just for today" and "one day at a time". Interestingly, these simple tools worked very very well.
> People on reddit write fake stories that push as many buttons as possible; an obviously wrong/evil antagonist, the ridiculous situations that only get more and more extreme to try to attract notice, the righteous moral superiority over the antagonist and their minions, etc etc.

I essentially blocked every subreddit and specifically only open accounts now. I completely agree with you.

One of the best advices I heard is: don't let the algorithm recommend stuff for you.

Never click on the recommend for you page. Or doom scroll.

Any time on these sites, you should know what you are looking for. Never get on there just to browse.
But even then the times aren't longer than someone who gets caught with a 100 grams of coke. Skilling got 12 years for a financial fraud so heinous the whole system was re-regulated. You get that for selling crack on the corner.
> The poll by CloudResearch found that 27% of U.S. adults expressed “moderate” or “a lot” of sympathy for Mangione.

> A smaller but significant share of adults, 12%, said they were supportive of the decision to murder Brian Thompson, 50, who was shot in New York on Dec. 4.

12% is basically zero in this country. To give you a frame of reference, 14% of people think Obama is antichrist

https://www.msn.com/en-us/news/us/1-in-4-americans-sympathiz...

https://www.yahoo.com/news/12-million-americans-believe-liza...
It seems like Trump is on the verge of solving the world's energy problem, with the self-powered gaslight.

I should write a browser extension that replaces instances of "Donald Trump" "with "Hawk Tuah"..

"President Hawk Tuah did a rugpull"...
Like you, I was saved by this once. I had a certificate with multiple domain names [1], and decided not to renew one of the domains. That caused the certificate renewal to fail, even though I was still serving content on the other domains.

The email alerted me to this - and that alone made it worth it for me, even with all the noise. But I can understand LE's position, especially since there are other options for setting up free certificate monitoring.

[1] I didn't even realize I was doing this - it's just how certbot set things up based on my nginx configuration.
Very few other animals put energy (either directly or through abstractions like "money", "welfare", and "centralized monopolies on the legitimate use of violence") into sustaining members of the species/group that can no longer defend and feed themselves.

Humans in the developed world do this so well that very few of them are even required to defend and feed themselves without these abstractions.
Blocked on enterprise firewall for me, "weapons".
Have you ever seen the difference in a plumber’s behavior when you pay them versus when you don’t?

Like I said, money isn’t the only power. But power is the only thing money is.
This video sums it up best for me:

https://www.reddit.com/r/Damnthatsinteresting/comments/1gm8z...
It's time to move beyond this attitude and make things safe by default. For example, Solaris has a safer version of setenv().

"It is ridiculous that this has been a known problem for so long. It has wasted thousands of hours of people's time, either debugging the problems, or debating what to do about it. We know how to fix the problem." https://www.evanjones.ca/setenv-is-not-thread-safe.html
One of the key questions becomes: is this it for Europe?
Thanks for sharing @symkat, love seeing developer side projects.

Was curious why you picked Hugo over something like Astro. I'm migrating a site off of Jekyll and have found Astro has a lot of interesting features if I want to use them but is at its heart a static site generator and seems to be a pretty easy lift to migrate to. Haven't done much evaluation of Hugo yet.
Study: Physical Fighting Ability During Adolescence Influenced by Height, Bulk
The logical next step is to ban foreign AI products in US. I have no idea how they will pull it, but it’ll be fun to watch if it happens.
Previously on setenv being a terrible thing: https://www.evanjones.ca/setenv-is-not-thread-safe.html (discussion: https://news.ycombinator.com/item?id=38342642 first comment is even about it causing issues in Rust)
And we are, running on a 20W brain.
Management theory, at least the aspects of it which become popular, seems fad-driven.

Matrix managment, holacracy, consensus, etc etc.

Is this a field where people discover things that last? For instance, fundamental limits to human communication, fundamental quantities that are conserved no matter what the configuration of management is.

Computer science has Brooks' observations on team size and communication, but that was only ever a guess, it's not really a law.

Generally people seem to adopt decision and management mechanisms that purport to address the pain they were having in their previous organization, while being proven enough to be plausible ("$FAMOUS_COMPANY does it") and not quantifiable enough to be a definite failure yet. Probably someone is writing a new airport book on "Founder Mode" right now!

So... what is known about human management? I'm not a fool, people are ever-changing and complex and what they want from their organizations changes all the time, but are there any eternal truths?
Definitely not always true. I smoke, I hate it, I've tried to quit several times. The smoke smell has never repulsed me but I find it to smell terrible. Many people I know who smoke are the same.

It's a constant reminder that you're killing yourself for miniscule amounts of Feel Good chemicals at a time.
> * CNAME pointing to Azure Website/WebApp Instance

Microsoft has made it possible to have your webapps CNAME record be unique to your AzureAD tenant and never to be reused.

This prevents these kinds of attacks.

More info here: https://techcommunity.microsoft.com/blog/azurenetworkingblog...
A 1968 documentary about Inuit from national film board of Canada
It's a Myth That All Capital Letters Are Inherently Harder to Read
New survey reports one in 10 game developers have lost their jobs in 2024
Because it can still race with C code using the standard library. getenv calls are common in C libraries; the call to getenv in this post was inside of strerror.
That's totally the responsibility of the seller, not the platform. Especially so, if the platform takes steps to prevent such incidents.
And disks. And the cloud. Or basically, you know, computers.
Can you please stop posting religious and/or ideological battle comments to HN? We're trying to avoid getting stuck on those topics here.

Also, you're linking to your site too much in comments. That will eventually cause HN readers to classify you as a spammer (we're already getting complaints about this), and it will also cause HN's software to classify your account as "primarily promotional" (see https://news.ycombinator.com/newsguidelines.html) and start filtering your site.

You're welcome to participate on HN but it needs to be within the site guidelines, which means using the site for intellectual curiosity, not self-promotion, and mostly not using it for hot-button flamewar topics, even though those topics may be of great social importance.

Btw, from reading your posts I don't have the sense that you're intending to use this site for self-promotion, but it's going to land that way with the community here because you're breaking the conventions about how to participate.

(p.s. I'm an admin here, in case that wasn't clear)
So your complaint is that because of AI, you might not be able to maintain the lifestyle that puts you in I assume at least the top 5% of earners and make around $350K (https://dqydj.com/household-income-percentile-calculator/)?

The average household is making less than $100k a year (same source) and are somehow surviving, you might have to make different life choices.
Exactly, but they're in a much worse position than Japan was. They also have giant property bubbles, but a MUCH worse government, a much worse generational divide, a MUCH worse demographic bomb, and no seeming exit from the "we manufacture things" road onto something more sustainable. Having 1.4 billion people doesn't help either.
It’s also about predictability: medical bankruptcy is an American phenomenon. The average cost isn’t what worries people, it’s the possibility of having coverage denied, being hit with “out of network” charges like an ambulance taking you to the closest hospital or a specialist showing up at an in-network one, or having your health decline rapidly while you need to get a lawyer to convince your health insurer to pay for treatment your doctor considers necessary. It’s especially about what happens if your health declines to where you cannot work and lose all of the treatment that you’ve setup so far.
The value of unpaid work always goes somewhere.

Many sports clubs work with the help of many volunteers. If they were not available to help for free, the practitioners of the sports would need to pay more. That would mean, only the richer part of the candidates could do the sport. A side effect is as well, that the club itself gets bigger, more famous, and richer as a whole. All thanks to the help of volunteers. There is just no way around that.

In SO/Jeff's case this was beneficial for him in the form of a huge selling price. I would say luckily he was, as I read in the comments, a great contributor to the SO organisation.
The only solution is build build build. Preferably with good building (more modern, flame resistant with that in mind) and zoning codes (more like Japan's quality of life impact based ones).
>and I agree with a lot of what you say.

what, if anything, about what the GP says, do you not agree with? interested.
I had almost the same experience. Getting 911 by accident was pretty scary at age 6 or so.
It can't ensure synchronization because any code using libc could bypass the sync wrapper. In particular, Rust lets you link C libs which wouldn't use the Rust stdlib.
Average is not the advocacy, it's plurality.

Some behavior has to be chosen for some invocation.

I continue to express what countless people struggle with and potential usability fixes, and you continue to insist your personal preference is supreme and unilaterally invalidates everyone's frustration.

It's like insisting all cars should have tillers, manual chokes, and hand cranks because you personally like them and then handwaving some "average" argument when someone advocates for easier systems.

And that's the attitude what keeps Linux useful but not usable.
Since this is basically just a thin wrapper around node-thermal-printer, how much of your SaaS revenue is going back to the author of that project?
I hate to say but that's a 'boomer take' but you sound like a parody of a tiktok skit.
I'm migrating my desktop/gaming PC from Windows 10 to Linux this week. No dual booting.

https://www.protondb.com/
As a consultant I often accompany CTO/CIO/CISO to both formal and informal events. I also have a working relationship with many other categories of executives and some board members. When I talk to execs and board members in a private setting, none of them seem to have even the most remote concern about CO2, or even believe that CO2 is bad for the planet.
If you investigate the language of these individuals and where these ideas come from, it's basically taking ideas from Christianity while giving it a techno. Things like requiring data to live "forever" is not that different than ideas of the afterlife.
It can only synchronize if everything using is Rust's functions. But that's not a given. People can use C libraries (especially libc) which won't be aware of Rust's locks. Or they could even use a high level runtime with its own locking but then they'll be distinct from Rust's locks.

The only way to coordinate locking would be to do so in libc itself.
I guess spelling velar plosives with q is the new -er -> -r