skysight-inc/HackerNews huggingface dataset:
The resource size is one I've seen many times in many places, and it seems widely accepted. The linked article isn't the best source, but it's characteristics of others I've encountered over the years.

The general point is that uranium ore is not especially abundant, and tends to be highly localised, which suggests a reprise of petroleum-induced geopolitics.

(Uranium in seawater is far more prevalent, but quite difficult and expensive to access.)

I'm also familiar with the long and tedious discussion of just what "resources" and "reserves" constitute. I'd suggest briefly that much of that discussion fails to reflect that the true benefit of energy resources is the surplus EROEI (energy return on energy input) which results from their use, and that whilst it's often possible to increase the total resource quantity that comes with a corresponding decrease in resource quality in the sense of a far lower EROEI.

Early petroleum finds featured EROEI of 200:1 or greater. That is, 1 unit of energy invested returned 200 units returned. Present finds are closer to 10:1 to 20:1. I'm not as versed on uranium, though I'm finding indications that current ore-based finds are ~10:1 to 60:1. Seawater extraction is all but certainly far lower than that. Generally I'm somewhat suspicious of casual claims that we could vastly increase our uranium supply.

Thorium's a somewhat different animal (or mineral, definitely not vegetable) in that it's 3--4 times more abundant than uranium, and if I recall correctly can be "bred" into fissionable forms more readily. Non-thorium breeder reactors rely on a plutonium cycle, which introduces numerous other concerns (weapons, terrorism, etc.).

Moreover, liquid hydrocarbon is fantastically useful stuff and can be stored, transported, and utilised with immense flexibility and (comparative) safety. Nuclear energy must be converted to other forms, at considerable loss, to be utilised. Grid mains current is useful, but nuclear power plant output isn't especially flexible, and transition to storable forms comes at high costs, limited capacity, or high conversion losses (e.g., synfuel production). Hydrocarbon-powered automobiles, lorries, aircraft, construction equipment, hand tools, portable generators, etc., are all readily produced and utilised. Their nuclear variants not so much.

(I'm specifying hydrocarbons rather than petroleum to note that it's the chemical constitution rather than the origin or creation process which is significant here. I'm something of a fan of hydrocarbon fuels, somewhat less so of fossil fuels, despite their past utility.)
Out of curiosity - what do you do when your car just drives for you but you can’t be doing other things — how do you not doze off?
The problem isn't their use of WP, it's their use of the WordPress and WooCommerce trademarks.
I installed FreeBSD on my old laptop a few days ago. With WiFi, desktop and everything. Pretty much everything worked except for HDMI-connected monitor. And my Linux is not listed in boot menu.
I implemented SAML SSO for Django at my prev company about a year ago. I procrastinated for a few months and by the time I implemented it, the whole company started retiring it in favor of OIDC. I was about to do that too but I quit right before. Looked much easier to do OIDC with Django. Seemed like SAML was on the way out in general, even Django extensions weren’t prioritizing it and information resources for implementing SAML weren’t great. Long live OIDC I guess.
It's not far off my company on-call policies.

As a senior+ IC I am in a 6 week rotation as the escalation path for 6 teams. Any page goes to the team's on-call + whoever is on-call for escalation that week.

Every few months I will be paged when I am not on-call as a SME, and those responses are optional, but frowned on if you miss and don't have a good excuse.
Aren't academic institutions more likely to claim ownership of anything produced than they are to totally open source something?
It seems like it's vague on purpose and whenever I ask my manager about it he just sort of non answers (pretty sure he's afraid to ask the skip manager)
However malice is directed. When it doesn’t take breaks it does a lot more damage usually.

One can argue malice can be controlled with incentives at some level, though.
How many notifications is too many? Do you want kernel interrupt notifications? At what point do you just let the computer help you?
Breaking my no-replying rule because you seem reasonable and have real experience with the topic. Just wanted to reply to this:

> However, it still doesn't serve a valuable purpose for me yet. I can't take my eyes off the road or my hands off the wheel.

Agree - it doesn’t allow me to open a laptop and get something else useful done. In that sense, it’s not returning any time to me.

But to me, it feels much the same as cruise control: it removes a set of monotonous tasks that take up some part of my brain. When I’m not needing to keep a car between lane lines and react immediately to the car ahead slowing down, I’m getting free cycles to look other places. I’m finding I spend a lot more time looking in the mirrors, looking much further ahead down the road, etc. I’m quite sure that me + FSD is safer than just me driving, simply because I’m looking much further ahead and behind. It turns driving into less of a tactical activity and more strategic.

It feels almost like being a passenger for a new driver. You can be pretty sure they aren’t going to just dive out of the lane and kill you, so you can look far ahead for anything weird that might trip them up.
Super happy to see Betrayal at Krondor get a mention in the book. It was one of my favorite games as a kid, and the deft writing is arguably unsurpassed in the RPG world. The music is just absolutely perfect, too.

The only real weakness this game had was how easy it was to completely break the combat system. Skin of the Dragon is the most OP spell in the world. It's basically invulnerability for X rounds. And when I say invulnerability, I don't just mean physical attacks, but also magic, status effects—basically everything. It's cheap enough from a mana perspective to just have Owen quickly throw it on all your party members at the beginning of any combat situation.

Did I mention you can pick up the spell for free near the beginning of the game? I used to deliberately avoid it just to help balance things a bit.
jemalloc is a thread-caching allocator (there are lots of em).

in a multi-threaded environment (basically literally every environment today) multiple threads needing/requesting/expecting allocations will cause lock contention on the data structures that malloc uses to manage memory. thread-caching allocators mitigate the problem by having basically two areas/arenas/places that they allocate from - a local and a global. local means small and local to each thread, and allocations therefrom are fast because they don't require locking. and conversely for global.
Solution building: I don't really see anything in that use case that would prevent it from using inotify/incron, so I would probably evaluate that side first.
You're describing another major benefit of eliminating software patents.

Even large companies don't actually benefit from that because their suppliers and companies in complementary markets do the same thing, and you lose any time any of those companies can maintain a moat with which to extract rents out of your own market.

These are deadweight economic losses. They hurt everybody to benefit the company doing them, but even that company is suffering a net loss because of all the companies doing it back to them. Yet they still do it because it's a tragedy of the commons, unless you remove the mechanism that enables it, i.e. software patents.
Yes indeed. Management almost always bastardizes good ideas and makes them terrible; and then they take it a notch further by finding and nurturing kool-aid connoisseurs in the levels below.

(Edit: grammar)
> Migrating a Python script to C++ could well be worthwhile in some instances. However, it’s not all sunshine and rainbows with C++. Diving into C++ requires more mental effort.

That's a non-trivial statement! A statement which makes this article seem like it was written 10 years ago. Did anyone believe the C++ cited is all the C++ required to make this work? Go see the C++ as tested: https://github.com/lemire/Code-used-on-Daniel-Lemire-s-blog/...

By this I mean -- if Python isn't fast enough -- isn't that why we have Rust? Compare to my quick Rust: https://play.rust-lang.org/?version=stable&mode=debug&editio...

It kinda crushes the CLI tool use case. Especially w/r/t JSON.
Oh wow, it was not just some guy publishing fradulent papers in fradulent journals that nobody reads or cites. He had giant impact, was cited tens of thousands of times!
Very little indeed of what you'll find in your average GNU/Linux userland is specified by POSIX.
https://news.ycombinator.com/item?id=41678044

I look far ahead, look in the mirrors, look for anything that might trip it up. Basically all the things the state’s driver’s handbook says you’re supposed to be doing, but 80% of the time instead of 20% because the basic “follow lane lines, don’t hit the car ahead” task is delegated to the car.

It feels much like cruise control on a freeway; the brain cycles you’d spend monitoring and controlling speed are allocated elsewhere.

I’ve developed the same hook in my brain for “why am I lanekeeping manually” as I used to have for “why am I controlling speed manually”. It’s a useful task offload.
Was this the same guy who wanted $11 trillion dollars for something? I'm all for aiming high but this seems a little out of scope.
It can get polarized within the mainstream, too.

https://en.wikipedia.org/wiki/Talk:List_of_U.S._executive_br...
Waste Heat and Habitability: Constraints from Technological Energy Consumption
What cloud are you using? My VMs in the cloud are being backed up by a service called snapshooter since I am using DO.
For me, it's case-by-case. I don't back up the VMs directly, just the data of the stateful applications running on the VMs (or bare metal servers, I do identical stuff for them).

For postgres, I used to just have a systemd timer that would `pg_dumpall` and throw it in s3.

Now I use https://github.com/wal-g/wal-g to backup my postgresql databases.

For other local files, I use borg backup for personal files and services I just run for myself, and I use restic to backup server files to s3.

The operating system's configuration is all stored in git via the magic of NixOS, so I don't have to worry about files in /etc, they all are 100% reproducible from my NixOS configuration.
This definitely screams mental health.
“The common English usage aligns with a metaphorical interpretation of the learning curve as a hill to climb.” Wikipedia

Both steep and shallow work in this context
Rogue waves are scary.
It's all about tradeoffs. Do we lug the python interpreter around and be flexible and portable. Or do we go for that sweet performance by directly hooking to syscalls and/or the standard library? I love lean and fast software, and if the refactor surface is small and the solution is known, go for it.
Fwiw wal-e has been deprecated for a while - I’m a big fan of pgbackrest
We don’t use mySQL / Maria but I wouldn’t bother backing up OS files every time so you should have a script to boot up a fresh VM instance and restore data at the db level- perhaps use replication if you need fast RTO. This is a fairly solved problem as far as databases are concerned. If you run on AWS or can afford at least 3 nodes running you can even avoid downtime altogether.
ZFS snapshots and replications, seperate volumes/disks for the data as opposed to the OS.
Why? Using power meaningfully improves people’s lives, and many billions of people are still on the end of the spectrum where “improving lives” involves improvements like “not starving” and “having safe water”.

The benefits of making power available are extremely (!) robust and well-understood, as are the health and safety benefits of switching from combustion-based power to non-combustion-based power.

I have yet to hear skeptics raise specific nuclear concerns that are real, consequential, and also unmanaged. For all its cost and red tape, the past 60 years’ regulatory posture of “you must identify and mitigate every risk to the absolute maximum degree physically possible, damn the cost” seems to have resulted in a system where, well… they have.
Also that entire review is suspect.

It is further buoyed by an excellent magic system filled with strategic spells to manipulate the battlefield. It all comes together to make one of the best combat systems ever in an RPG.

I'm sorry, has this person even played BaK? It's a tour-de-force as an RPG, but the combat is by far one of the weakest aspects of the game. There's nearly zero advantage to using long-range weapons (e.g. crossbows). If they'd made it so hitting with a bolt have a percentile chance to cause an enemy to limp (temporarily slowed) then that would at least be something. There's almost never a reason to use a crossbow versus a standard attack particularly since this game doesn't have any concept of "attack of opportunity".

Spells like Despair Thy Eyes, Grief of 1000 Nights, Skin of the Dragon are totally broken. Spells that shouldn't affect elementals / undead / etc. work regardless, etc.

The game goes to the trouble of overlaying a grid for precise movement but positioning (with the exception of sticking Owen in a corner to avoid having him be surrounded) is almost irrelevant. There's no flanking, physically longer weapons like polearms, backstabbing, etc etc.
> If you do not know a problem is a problem why search for a solution?

Exactly, I would NOT search for a solution. No sale. Less consumption.

In most cases if you do not know a problem is a problem, then it is actually NOT a problem.[1]

Advertisers' jobs are to convince you otherwise. e.g. You need our pill. You need our gadget. You need our clothing or cosmetic. Advertising does not care about your best interest. Advertising tries to make a sale and advertising is considered successful if a sale is made even if no problem was solved.

[1] There are some exceptions. Serious medical conditions, for example. I don't think most people object to altruistic advertising campaigns to educate people about genuine health problems and their solutions. But I don't think that's what we're talking about here.
At least a couple years ago, a big advantage of Nvidea cards was how much cheaper they were to run power wise-often the dies that made it into cloud level cards would be binned consumer dies.

Not sure if that’s still the case, but I’d say it’s plausible.
Why not use the storage access framework, which is agnostic to where the files are being saved whether local or remote? By selecting the file to open or naming it to save, you choose a destination and permission is implicitly granted to that location for that file. Could be google drive or the local file system or any cloud provider app that supports SAF. No storage permissions needed, and it's been around for years and years.

https://www.youtube.com/watch?v=C28pvd2plBA
Removing the GIL sounds like it will make typical Python programs slower and will introduce a lot of complexity?

What is the real world benefit we will get in return?

In the rare case where I need to max out more than one CPU core, I usually implement that by having the OS run multiple instances of my program and put a bit of parallelization logic into the program itself. Like in the mandelbrot example the author gives, I would simply tell each instance of the program which part of the image it will calculate.
Edited to wal-g, since that is what I'm using now; I forgot I had to switch over, but indeed I did.

Did you jump straight to pgbackrest or compare it to wal-g? I didn't compare em at all, so I have no clue if I'm missing out on something nice or important there
I don't, really. I have a text file on GitHub explaining how I set them up, and occasionally I'll grab a tarball of /etc on the more complicated ones. Data worth preserving doesn't live on the VM-- that's what NFS is for.
Is it even possible in principle for an LLM to produce a confidence interval given that in a lot of cases the input is essentially untrusted?

What comes to mind is - I consider myself an intelligent being capable of recognising my limits - but if you put my brain in a vat and taught me a new field of science, I could quite easily make claims about it that were completely incorrect if your teaching was incorrect because I have no actual real world experience to match it up to.
[dupe] https://news.ycombinator.com/item?id=41665593
If a company wants systems up 24/7 they should hire three shifts of people to support it.

Not willing to pay for three shifts? Shut the system off.
C++ being only 10x faster than Python also undermines the supposed claim, as Python code did materialize all JSON tree on loading while C++ version used the ondemand feature of simdjson. Even worse, he mentioned the input is "small", which means that I/O can be a very large factor in this particular benchmark. (Remember, simdjson is supposed to reach more than GB/s, so the input should've been at least 5 MB if no other overhead was involved. Is that even small?) It's shame that he definitely knows and could have done a thorough analysis to prove the point but didn't.
The approach is research-based but I am not saving these researches for re-reading because my favorite scientific field is Math and Programming, not Medicine.

For example, there are a lot of studies about a harm of smartphones, especially for the younger generation. I do not consider myself young, but if I want to be as productive as a youngster I must to follow good practices for youngsters. I have never seen any study about usefulness of smartphones for anything like human body (except of business) so I do not feel like I have said anything controversial.

Ignoring books with "bad" words is something I did not invented, it is something obvious and still deserves to be recommended. If I am researching some "abcde" and I have figured up that "xyz" approach is wrong despite any popularity so why to bother about xyz instead of having free memory for something else? I just forgot the scientist who told a lot on this way of discovery.

There are a lot of people who claim that the key to their productivity is calm, I recommend you to get started with Stoic philosophy as one of the most fruitful researches in human history.
Using power meaningfully, sure, but Bitcoin and AI are not meaningful. Using power to make steel or to use tools to make lives easier IS meaningful.

Red tape in nuclear is there for a reason. I don’t trust anyone to do nuclear without tons of red tape. The only reason it’s safe is the red tape. Take red tape away from industries that aren’t inherently unsafe, fine, but not nuclear power.
This is an example of the broken window fallacy (https://en.wikipedia.org/wiki/Parable_of_the_broken_window)
Nuclear waste has a density of ~10g/cm^3, so 2000t is about 200m^3. Standard 40’ container has a volume of 59.3m^3, so it’s indeed about 3 to 4 by volume. Of course you shouldn’t pack a container full of something so dense when shipping. Anyway it’s a pretty tiny amount of storage space; single family homes are usually larger by volume.
I have a VM running Windows Server that hosts MS SQL Server and websites under IIS. I use Robocopy and PowerShell to copy daily and weekly file backups, as well as SQL backup scripts for the databases. The backups are then stored on a separate drive, which has a nightly copy to remote storage and deletes files older than 30 days. Occasionally, I manually copy the backups from remote storage to a local computer.

It only takes a minute to restore if needed, but the problem is if the OS goes down (which has happened once in the last 10 years due to a disk failure), it takes several hours to reinstall everything from scratch.
Been using this app since it was in its inception and it has been a game changer. Making task management super easy and intuitive
It's effectively a partial agonist with different subreceptor affinities.
veeam is great i wish they offered some kind of personal license
That should protect you from Internet-based attackers, but it doesn't protect you from attackers on the same LAN. For example, if you're in a coffee shop and using their free public wifi, an attacker in that same network can trigger this.
The source code is not under dispute. Trademarks or the use of WP.org do not fall under the FOSS license.
PBS. Works great (given that you are using proxmox) and it supports file recovery from individual VMs. For individual server VMs (which are not in proxmox), I use restic
There will be consumer chips with 64 cores before long
> But shutting everything down one day can cause harm.

So what?

There is NO WARRANTY, to the extent permitted by law.

Spreading yourself thin because of some imagined responsibility you're not compensated for causes even more harm. The whole point of FLOSS is to provide everyone enough freedom to let them care about the stuff they use themselves.
I backup my home server VMs, running on Proxmox, to working storage and separate storage on the same system.

Working storage is a pair of n TB SSD in RAID0 where the VMs live. Nightly backups are stored there.

A single n*2 TB disk for backups and long term media.

When I lifecycle disks, I move them to my desktop which just has a cronjob to scp from server storage.
Proxmox Backup Server
Twenty two thousand days

Twenty two thousand days

It's not a lot, it's all we got

Twenty two thousand days

- Sam Altman?
If you use elastic block storage in the cloud, many times they will let you do snapshots and backups of that.

If you can't do that, make a script to make a .tgz backup and have cron do it every day and copy it up to an s3 bucket. Have the s3 bucket configured to delete items that are over a certain age.
We are no tablet at restaurants hold outs.

Before he was even 3 my son knew the menu at the local Indian place we went to weekly and he'd pick out which curry he wanted that day. He asks about the decorations and paintings on the wall of every restaurant we go to, and generally stays engaged with us throughout the entire meal.

Yes it is more work, but it also means he is learning patience and manners.
There's also a few options in the middle: pypy, Nuitka, cython, and others can help with (almost) unmodified Python code and running it faster. Could be worth checking them before reaching for daemons and rewrites.
This is all very problemattic.
It's looks like you have wrong assumptions about liberal philosophy. In liberal philosophy, price of human life is set to infinity, thus price of life of any individual (even worthless ones) is equal to price of life of any group (even top of the top).

However, unlike anarchy, any harm to human life is very costly (because value of human life is infinite!), for example: killing of someone, suicide, death because of incompetence or laziness, or self damage because of self medication, etc. are «sins» for libertarians.
I wonder if we should ditch pgbackrest now that PostgreSQL 17 has the new backup thing.