skysight-inc/HackerNews huggingface dataset:
There is an argument that if you need in process multithreading you should use a different language. But a lot of people need to use python because everything else they’re doing is in python.

There are quite a few common cases where in process multi threading is useful. The main ones are where you have large inputs or large outputs to the work units. In process is nice because you can move the input or output state to the work units instead of having to copy it.

One very common case is almost all gui applications. Where you want to be able to do all work on background threads and just move data back and forth from the coordinating ui thread. JavaScript’s lack of support here, outside of a native language compiled into emscripten, is one reason web apps are so hard to make jankless. The copies of data across web workers or python processes are quite expensive as far as things go.

Once a week or so, I run into a high compute python scenario where the existing forms of multiprocessing fail me. Large shared inputs and or don’t want the multiprocess overhead; but GIL slows everything down.
Impossible. Power costs for H100-like cards are dwarfed by the cost of the cards themselves. H100 at full load will consume ~$3500 (rough estimate) of power in 5 years at $0.12/kWh.
Runway earmarks $5M to fund up to 100 films using AI-generated video
The article does not say what the previously thought max was and what the new height might be.
Nazare in Portugal famous for its surfing conditions has waves exceeding 100 meters in height.
I don't think chaos monkey works for incident drills. Anything the monkey can do is going to be easy to detect (probably).

You can do some amount of drills with periodic disaster recovery tests --- twice a year do a manual failover of a colo, etc.
What’s the use case? Production system with minimal downtime? Replicate and backup the systems individually most likely. Or snapshot the fs.
Of course there is: https://github.com/MiSTer-devel/C64_MiSTer.
The kilo prefix is always written with a lowercase "k": kW for kilowatts.
generalists are underrated nowadays it seems, compared to most of scientific history where they very clearly exist and can make contributions across a ton of “disciplines”
>It has often been assumed that waves are two-dimensional and understanding of wave breaking to-date has been based on these assumptions

Has it really? That seems unlikely to me. I am not even sure what the two dimensions would be, looking at the water from above or from the side?
Perhaps a lifetime of watching my rear view mirror, scanning traffic up far ahead, keeping an eye on drivers next to me, etc, has made those tasks mechanically low-effort. I find them more engaging than exhausting.

However, on long road trips, autopilot definitely reduces fatigue for me far more than standard cruise. I'm hoping now that FSD is on interstates, it'll be even better. (Assuming they've fixed the issue where the new minimum speed signs in my area are being read as a speed limit).
Not really, the killer is latency, not throughput. It's very rare that a CPU actually runs out of memory bandwidth. It's much more useful for the GPU.

95GB/s is 24GB/s per core, at 4.8Ghz that's 40 bits per core per cycle. You would have to be doing basically nothing useful with the data to be able to get through that much bandwidth.
Attention is all you need is 2017...
https://arxiv.org/abs/1706.03762
I hope a stable branch may result.
So what is this about?

I suggest you try this if you're new to ocaml or interesting in trying out OCaml.

I have grown accustomed to things just working. Run a copy-pasted command from a website "just works" level. Opam is what sent me into half-day of reading about OCaml ecosystem and how things work.

The developer preview successfully abstracts a lot of things into a command you run, refresh your shell environment, and have a working dune project. Just works, like I expect.

TL;DR
Wanna try OCaml because it's Rust of functional programming? Check this out.
Carmack is not a game designer (never was in fact). Carmack is a God. Also, jist because what you think he is doesn't mean that he is not right.
I remember first discussions about removing the GIL back in 2021 and a lot of initial confusion about what the implications would be. This is a great summary if, like me, you weren’t satisfied with the initial explanations given at the time.
Answer to this will totally depend on the scenario. Figure out what your RPO and RTO is on each thing and build out backups and failovers accordingly. If this is anything but a personal lab, you will likely need both db level backups (ie get this db back to this time) and vm level (the datacenter went down, good thing we have all our vms backed up offsite). Veeam comes to mind and one tool I’ve seen work well. Backup services built into cloud providers is what I use for most things these days
I was quite surprised when car shopping, that prices in New Zealand (always pretty expensive, being a small market far away from the rest of the world), were on average 20% to 30% less than the UK. Including European brands and vehicles actually manufactured in the UK, like the Nissan Qashqai.
The Portuguese town of Nazaré can deliver 100-foot (30.4 meters) waves.
Efficiency is the name of the game.
Actually, something comparable to the original Symbolics Lisp Machines could be at the sweet spot where you still understand the whole system from the hardware up, but have powerful enough tools to be actually productive.
How is this poverty related to present government policies? Seems like the opposite is true.
My hunch is that in just a few years time single core computers will be almost extinct. Removing the GIL now feels to me like good strategic preparation for the near future.
Well sure, current generation mid-range performs like previous generation high end. That's a tech product truism.

> they are just reselling the same computing capacity as they have been for the last ten years

I'm not 100% sure what you're trying to say here, but as far as I can tell a 4090 offers quite a bit more "computing capacity" than a Titan RTX, and that's just over five years ago.

> RTX 4060 is a RTX 2080

Probably, but I just put one in a small desktop for $280, not the $700 a 2080 cost new. So, yeah they're selling the same stuff, it just costs less.
You need to define middle class properly in order to answer this question.

Actual middle class Brits who own property - fairly decently. There are some headwinds with regards to things like energy prices etc but it's mostly fine.

"Middle class" Brits e.g. sons and daughters of the middle class who are renting (often sharing), not so great. It's relatively difficult to buy nowadays because we stopped building.
This caught my eye. After checking it seems that the correct height is 100 feet, or ~30 meters.
It was from the roof of my own mouth. Except for a bit of bleeding I had no complications whatsoever as it's just connective tissue that's taken. It regrows quite fast.
I improved my memory after I addressed my multiple vitamin deficiencies, esp vitamin D. All my grogginess disappeared after a few weeks of heavy vitamin supplements.
This is AI generated slop. Please remove.
I think the chances of three of anything colliding in a single place are extremely low
ZFS Offsite Backup configured using Syncoid [1] in pull mode. My backup server is started weekly using a pre-configured Shelly Plug. After boot, it connects to the main server, pulls latest ZFS Snapshots, does a ZFS scrub, sends an email for confirmation to me, and shuts down. The Shelly Plug-S is configured in a Home Assistant automation to shut off power completely if under 10W for 10 Minutes.

The advantage of this setup is that the Backup server does not need to know the encryption keys for ZFS. It can pull snapshots without knowing keys (i.e. zero trust). The main server also cannot reach the Backup server, only the other way around works (configured in opnsense that connects my offsite backup via IPSEC). The backup server is locked down in its own subnet and can only be reached from a few selected points. This is possible because there is no interaction needed due to the Shelly Plug S self-starting automation.

ZFS also doesn't care about filesystems (etc.) - it can incrementally pull ext4/xfs filesystems of VMs, without touching individual files or the need for individual file hashes (such as with rsync).

[1]: https://github.com/jimsalterjrs/sanoid/blob/master/syncoid
Why presume they are using a "cloud"?
Vizio are GPL violators too BTW:

https://sfconservancy.org/copyleft-compliance/vizio.html
What about OIDC does not scale?

The things you just listed sounds like unnecessary complexity that inevitably leads to the “too big standard” problem, where every vendor and id provider has their own half assed, incomplete and incompatible implementation of the standard, or worse - with security bugs. Something quite often seen with SAML.

That’s not to say that oidc or oauth doesn’t have alignment issues. See https://news.ycombinator.com/item?id=35713518 “We implemented OAuth for the 50 most popular APIs. TL;DR: It is still a mess”
That's true, but we also don't know that the multiple levels of structural specialization are necessary to produce "approximately human" intelligence.

Let's say two alien beings landed on earth today and want you to settle a bet. They both look weird in different ways but they seem to talk alike. One of them says "I'm intelligent, that other frood is fake. His brain doesn't have hypersynaptic gibblators!" The other says "No, I'm the intelligent one, the other frood's brain doesn't have floozium subnarblots!"

Who cares? Intelligence is that which acts intelligent. That's the point of the Turing test, and why I think it's still relevant.
Not to be that guy, but if you’re doing a new CLI and you want something as fast as C++ but closer to the out-of-the-box cross platform and general use of Python, Rust and the Clap library are a really good option. I can whip out a bug free program with that combination in 15 minutes that works on macOS, Linux, and Windows.
Startups that stood out on YC Demo Day 2
Intel optimizes slimmed-down X86S instruction set – revision 1.2
I assembled a fanless all-flash NAS in a Jobsbo N1 last year, and it's still working pretty well https://github.com/theodric/NASty
LVM snapshots + rsnapshot, saved on btrfs disks on each server, then btrbk[1] for pulling backups to remote storage.

[1] https://github.com/digint/btrbk
Oh, that's amazing. Did anybody experience anything interesting? My account on discord is cube_flipper if it's easier to talk there
We weren't told it was the best guess to save lives. We were told it was the science, and this science was very fast to adapt to alarmist narratives while being incredibly slow (sometimes taking years) to adapt to reality.

And that's before you take into account things like BLM rallies being encouraged during COVID while less politically correct gatherings were banned or decried as "super spreader events." [1]

[1] https://www.politico.com/news/magazine/2020/06/04/public-hea...
Right, and that's why "years of experience" matters in humans. You will be giving incorrect answers, but as long as you get feedback, you will improve, or at least calibrate your confidence meter.

This is not the case with current model - they are forever stuck at junior level, and they won't improve no matter how much you correct them.

I know humans like that too. I don't ask them questions that I need good answers too.
it's all E x B, just different functions for E and B
For my personal stuff it's VMs on Proxmox to Proxmox Backup Server (PBS) running in a VM on my NAS, and NAS to offsite.
Examples are not particularly hard to come by: All government regulations to reduce smoking, all regulations to reduce petrol cars. All regulations to ban drugs. All of those aim to reduce the sale of some item the government could or does tax. I’m sure more can be found.
Related:

Runway Partners with Lionsgate

https://runwayml.com/news/runway-partners-with-lionsgate
My favorite is "I'll log out the state of this object, it's all okay for privacy because I've checked every field and gotten the privacy reviews to prove it" then a few months later someone adds a new field to the object not realizing it's logged by a lower layer to a table no one remembers exists....

Then a month later someone queries that table and....oh shit.
Why not just ban it? I fail to see the point of spending all of this money administering an industry with such a low total income. That would lose money every year and keep increasing.
Yeah i can also recommend, i even use it to push incremental backups to ssh (nas is to old to install minio), other servers use s3.

I have it included in timescale image.. so full restore is: spinning up a temporary image, restore, restart compose. So do i with with incremental. File based restore is pretty fast.

For me its a setup and forget thing.

For etc i use gitkeep sometimes (machines who are also configured by devs itself), to have an audit like thing, with a central gitea repo in the project cluster to see changes.

For files i use restic to ssh, also s3 possible. i like the deduplication they do.

And otherwise i use proxmox, doing snapshots on HDDs at night, and at the day i move those sliwly to external nas again, keeping the last few snaps on ssd,hdd to be able to recover fast. and if the machine got dead, i have the external backups.

I also do this the same way on hetzner with my bare metals, storing an encrypted backup (restic deduped and encrypted) to external storage. Server is also proxmox with encrypted disks, so to boot up, you need to send encryption keys via secure ssh.

Also another aproach with configs is, having a clean deployment/infra config (ansible, pyinfra, terraform...), and then only restoring data, so everything is reproducable and consistent.
Ask HN: Why was my last post flagged
I posted a link to volunteer opportunities in AI safety and mentioned that I found it on an Effective Altruism website (i.e. a list with similar opportunities, which seemed relevant to mention). I got one comment saying "Effective Altruism is a cult" (with no further explanation) and the thread was flagged.

I found this a bit odd and I'd love some more information. I'm attending a local EA discussion group since last week, and it seems pretty reasonable so far. (As far as I can tell, AI safety isn't a cult either, but apparently opinions differ strongly on at least one of these issues!)

So I'd love it if someone could give me some actual information instead of just flagging the thread this time? Thanks in advance
How about "hallucinations"? They are exactly what students produce during exams when they don't exactly know the subject: plausible sounding but internally incoherent sentences.
Agree. What’s your reasoning?
There are a lot of waves, and a lot of time, I wouldn't discount it ever happening.
Your friend got lucky, I've seen (and worked with) people with negative productivity - they make the effort and sometimes they commit code, but it inevitably ends up being broken, and I realize that it would take less of my time for me to write the code myself, rather than spend all the time explaining and then fixing bugs.

The LLMS are a lot like this.
Love how confidently incorrect some people can be.
Veeam is really beast when it comes to Microsoft Tech... they even are able to recover mails back to users Inbox in Exchange directly on the server. But very expensive, yes.
> Add another aspect here that LaTeX is a bit outdated in 2024 (I know that’s controversial! Sorry)

I met Leslie Lamport seven or eight years ago and asked him what a completely modern LaTeX might look like. He replied
“well, we won’t be using PDFs in twenty years” and so it would need to be something completely different. Something interactive, with depth. Remembering, of course, to focus on quality content first and quality presentation second.

In a world with LLMs, this question becomes ever more interesting - why write a literature review if one can be generated?
I’m always bouncing between tasks, and EchoPal’s voice-driven AI sounds like a perfect fix. Hat challenge accepted!
I hit this a couple of days ago. I deployed a Sqlite DB from Windows named Orders.db. Code ran fine on Windows. All the code refers to it with a capital. On Linux it passed the "file exists" check and then borked trying to open it. I renamed it to orders.db and everything was OK in the world again.
But what you need to consider often is, having a consistent state in those snapshots, this can be a nasty thing for examble with all sorts of databases or configuration as database (boltdb, sqlite,...)
Jesus Christ who uses Maria db
Interesting points from https://fingfx.thomsonreuters.com/gfx/legaldocs/myvmamnnavr/...

5. In 1980—decades after the birth of super heroes—DC and Marvel jointly registered SUPER HEROES as a trademark.

6. DC and Marvel claim that no one can use the term SUPER HERO (or superhero, super-hero, or any other version of the term) without their permission. DC and Marvel are wrong. Trademark law does not permit companies to claim ownership over an entire genre. SUPER HERO is a generic term that should not be protected as a trademark.

7. Trademark law also does not allow competitors to claim joint ownership over a single mark. The purpose of a trademark is to identify a single source of goods and services.

20. DC has accused Superbabies of infringing DC’s “SUPER”-related trademarks, has filed an opposition to Superbabies’ trademark applications (TTAB Trademark Opposition No. 91290757), and has threatened further legal action. DC has asserted the exclusive right to use “the prefix SUPER followed by a generic term for a human being."

There's also some examples of SUPER HERO used as a generic term by DC and Marvel. I know of some companies being famously strict about trademark use (example https://www.velcro.com/original-thinking/the-velcro-brand-tr...), and yet these uses seem benign. For example, a splash at the top of a comic book "DCs BOLDEST new super-hero" (without TM, with dash). Now I have to be careful about using any of my company's trademarks. I'm not sure I fully understand how this example is generic and harmful.
By "go away" I thought you meant over time by people exploiting it it would disappear. If you have two exchanges trading the same instrument, whenever the instrument is priced differently you can buy one and sell the other. This will "nerve go away" because it will still be true 20 years from now. Of course that every time such an opportunity occurs itself it has finite capacity.

So, I misunderstood what you meant, but what you meant is even dumber than I thought. What you're saying is a source of free money. That has nothing to do with EMH whatsoever.
Single core computers yes. Single core containers though..
How does this treatment compare to amisulpride or CBD for schizophrenia? https://www.google.com/search?q=amisulpride+cbd https://scholar.google.com/scholar?hl=en&q=amisulpride%20cbd...
> All OSes, System utils etc. are still done in C/C++.

first of all, no. plenty of OS are made in other languages. also, the big OS WERE written in C, and only remain so in order to avoid redoing millions of lines of code.

> and then a interface to them are given through wrappers in other languages

again this is only done because the OS is using an outdated language, so people are forced to work with it.

> C is still in the top five in the TIOBE index today

that doesnt matter, this does:

https://madnight.github.io/githut/#/pull_requests/2024/1
The 2020 Model 3 had radar. Leon wanted to cut costs and phased it out in 2021.
Are you asking or, mmm, describing? :)
> "metal floppy disk"

That's an interesting combination of words!
PyTorch Native Architecture Optimization: Torchao
No,it leads to content which is attention grabbing, not better. They are not the same thing.
how many of those help with startup time?

Those things all make fast extensions/methods, they don't eliminate python startup, and sometimes add to it.
VM Backup plugin in UnRAID. It automates regular backups and trimming of older ones.
because then i become to rely on stuff being in the trash and i'd be less careful when deleting, which means i have to double check when i clean the trash. that's extra work.
. and since the trash is one single folder for the whole desktop, that means the trash is full of stuff from all over the place, making a review extra hard.
in most cases i know something needs to be gone, so i'd rather delete it on the spot.

besides that, the primary reason for deleting stuff is to gain space. moving things to trash doesn't help with that.

what i sometimes do though, when mass deleting, is to move stuff to be deleted into a new folder (usually called "del" or "delete"). then verify the contents of the folder before removing it.

what would be more useful is a kind of trash implementation that does not take space, in that it keeps files around but reports them as unused space that can be overwritten when space is needed. kind of like undelete is possible on some filesystems. so that gone is gone because i can't control when deleted space gets used up, but in a panic situation i can revert the most recent deletes.
I've gotten into surfing over the last few years (started during covid) and it's made me really appreciate how elaborate wave patterns are.

If you know the directions of the incoming swells and you're out in the water judging each wave to decide if you can ride it, you start to get a feel for how swells that have different frequencies and are coming from different directions can merge together.

There are times when a certain combination of swell forms a great peak—maybe the long period south swell and short period southwest swell are merging—and you realize it's happening on a regular basis, like once every three or four sets. This kind of thing can actually be very useful for getting waves when it's crowded. People will tend to concentrate where the peaks are showing up most consistently, but if you can identify a "weird" peak that reoccurs on a regular basis, you can get it to yourself each time it appears even if there are like 30 other surfers nearby.

Rogue waves/sneaker waves are the same kind of thing. In surfing there's the term "cleanup set" for a set of waves that are way larger than the typical pattern and break much further out. I tend to see at least one of these per session in northern CA, though it depends on the day—while you can get cleanup sets in relatively small conditions, they seem to show up more frequently as the swell gets larger and more powerful.

And then every once in awhile there are waves that are on a whole other level. I used to play poker a lot and statistically it reminds of something like getting a straight flush. It's quite rare obviously but if you spend a lot of time playing poker you'll eventually get some. I was surfing in Linda Mar on a fairly calm shoulder high day (3-4f) and then out of nowhere I got to experience what I'm pretty sure was a double overhead wave (10-12ft) during a cleanup set. Linda Mar is a beginner spot so you can imagine the carnage that it left behind :)
>He's a Steve Jobs type C-level manager.

Steve Jobs actually knows a lot more about many things than most people realise.
with all of the local ML being introduced by Apple and Google and Microsoft this thinking seems close to "640k is all you need"

I suspect consumer workloads to rise
I think the next few years it will not be dead, there are a lot of instances who can not easily be ported to 17. But yeah, i also read about that new feature a few days ago.
The only people who changed minds reliably were Age of Empires priests. Wololo, wololo!
This is absurd. If I mention the name of the server or the price it's because it's supposed to mean something to what I'm saying, as otherwise I wouldn't be mentioning those things at all. If I get them wrong, I would surely appreciate my partner correcting me.

Correcting typos when everyone can see what was supposed to be there may be pedantic as it serves no communication value, but correcting facts?