MurphyA/hacker-news huggingface dataset:
by elmerfud | 2025-08-28 17:41:57+00:00
Because you didn't read it. It's not intended to be a dating website from 1999. It's attempting to imitate how a lot of personal ads in 1999 worked. Small little ads in newspapers or dedicated newsletters that were for personals. So perhaps you don't remember 1999 or you have forgotten what paper was like.

Because they may not have asked specifically for net worth but when you had a couple of lines to put down something that interested you that was generally in there.
by lenerdenator | 2025-08-28 17:42:51+00:00
I mean, it's great that it's at least got an opt-out, but the whole appeal for me of Anthropic and giving them money was they explicitly didn't do anything with your data, or that was the impression I had.

When you see this kind of thing it makes you wonder what else they'll try to do to get around your opt-out.
by bayesianbot | 2025-08-28 17:42:53+00:00
Seeing this title, I really hoped they'd have a parameter to force the language for voice recognition. Being Finnish with a heavy rally-Finnish accent, the real-time modes quite often end up transcribing my English speech as Finnish text, and strangely, I get the correct Finnish for the words for what I spoke in English. It might not happen during the first sentence, but after a few queries and replies it usually does.

According to the OpenAI forums this is a common problem. I see they've addressed this in the post by prompting the model to stick to one language, but previously this didn’t work consistently, and in their Playground the newest `User transcript model` is still the same as before (`gpt-4o-transcribe`), so I don’t have high hopes. Must be hard to implement.

edit: Tried it again (with a prompt requesting English like always). By my 6th message it suddenly started transcribing to Finnish, and after that it became more common. Better than it used to be, but in many ways still useless. Though I'm sure it works better for people with lighter accents.
by random3 | 2025-08-28 17:43:09+00:00
I grew several grassroots software projects in a 5-digit size company. The last had least 10-15 direct contributors and tens of others involved. It grew so large the CTO organized a summit to get the main IT organization along with everyone else involved on the same page and it came out as the "winner".

I did all this as an individual contributor. We called them "internal open development" and had developed an entire model around it. You can basically create "parallel" hierarchies within organizations. It's not that different from the "build something people want" idea, but it actually makes those people part of it.

There were several other projects like this.
by Aachen | 2025-08-28 17:43:11+00:00
Right, that makes sense. Did some looking up and nonfree press seems to be indeed the case for Indonesia: https://rsf.org/en/country/indonesia

It's a mixed bag apparently, free press is technically legal since 1998 but selective prosecution and harassment of those actually uncovering issues (mainly becomes clear in the last section, "Safety")

Tried looking up Serbia next on that website but got a cloudflare block. I'm a robot now...
by porphyra | 2025-08-28 17:43:46+00:00
> How the unique aspects of America basically make it impossible for the the country to be in the position China was in during the 19th and early 20th centuries, which is to say, a total disaster, beset by civil wars, colonial acquisitions, invasions, on and on.

The US literally had a civil war in the 19th century. And judging by the current polarized political sentiments, I wouldn't be surprised if another one happened in my lifetime. But yes, I don't think anyone will be invading the US any time soon.

> More broadly, how the cultural dynamics of the West led to the Reformation, Wars of Religion, Renaissance, and Industrial Revolution and to the West being the dominant power in the first place.

Prior to the Renaissance, the West languished for centuries in the dark ages and middle ages whereas China prospered during the Tang and Song Dynasty. So it clearly isn't something that's uniquely about, say, Christianity or chivalrous knights, that allowed the West to develop so well. Cycles of dominance like the Islamic Golden Age and stuff seem to be mostly driven by institutions and luck rather than fixed cultural traits. Probably what got the West to become the dominant power and industrialize was the development of scientific thinking, which translated to advantages in every respect such as ship navigation and making cannons, which then led to colonialism and extracting resources from every part of the world. But now everyone has scientific thinking, and if anything, China is embracing science a lot more while America is regressing back into superstitions (for example, the current United States Secretary of Health and Human Services is a conspiracy theorist and anti-vaccine activist).

Also, you allude to Japan's stagnation after the 1980s, but I think that's largely due to policy, demographics, and external factors.
by foxyv | 2025-08-28 17:44:01+00:00
Usually a group of cells are welded together using a conductor. If they are in series, you need to balance the cells using balance leads. If they are in parallel though, they are balanced ahead of time to prevent too much current between the cells and thereafter they will balance themselves once they are wired in parallel.

In a parallel bank, a single cell going bad can bring down the rest to the same voltage. Even worse, if the bank is directly connected to other banks it can take out them as well. Also, if there is an internal short in one battery, the rest will pump current through it very effectively lighting it on fire. Individual battery protection circuits, smart switches, and internal short detection can help with this.
by Jtsummers | 2025-08-28 17:44:02+00:00
This would make it a requirement, right now it's not (for all procurements, at least; tech data is expected in large systems acquisitions like a new jet fighter but that's very different than buying a generator). This also brings down the weight of the law, in contrast to a "My commander said so" which can change from one unit to another or even over time.
by LeifCarrotson | 2025-08-28 17:44:14+00:00
You remember correctly:

> The main scaling bottleneck in the architecture was the orchestration management that was implemented using AWS Step Functions. Our service performed multiple state transitions for every second of the stream, so we quickly reached account limits. Besides that, AWS Step Functions charges users per state transition.

> The second cost problem we discovered was about the way we were passing video frames (images) around different components. To reduce computationally expensive video conversion jobs, we built a microservice that splits videos into frames and temporarily uploads images to an Amazon Simple Storage Service (Amazon S3) bucket. Defect detectors (where each of them also runs as a separate microservice) then download images and processed it concurrently using AWS Lambda. However, the high number of Tier-1 calls to the S3 bucket was expensive.

They were really deeply drinking the AWS serverless kool-aid if they thought the right way to stream video was multiple microservices accessing individual frames on S3...
by ozim | 2025-08-28 17:44:29+00:00
After reading. For a person that calls out how people are not smart the author takes quite of mental shortcuts to make his point work.

NPM downloads are not equal to amount of projects as people plug in their CI/CD to download package on each build.

Then assuming just by sheer number that there must be something critical in the set or at least super important. Without putting effort to track at least one in some way.

That’s at least lazy especially if you call people „smart”. Then throw up some numbers thinking you’re the smart one.
by jschomay | 2025-08-28 17:44:53+00:00
OP here. Thanks for the feedback. I agree that frame to frame consistency is quite bad currently. I did address that in the post, hinting at some of the techniques others have mentioned here, like in/out-painting and masking previous frames. For me, the exciting parts of this experiment was finding the opportunities and limits of realtime generation, and exploring ways of grounding generated content in a solid yet player controlled world layer.
by rbanffy | 2025-08-28 17:44:58+00:00
Besides that, any documentary about something as vast as the Python ecosystem will leave some people out. It's not personal - it's the nature of any work with a finite and limited scope.

Feeling attacked in these situations is a relevant issue, and, if one struggles with mental health issues but can recognize the symptoms from within, this is one of those moments when you take a step back and try to deescalate your own response, not only for the benefit of others, but for yours as well.
by dragonwriter | 2025-08-28 17:45:10+00:00
> I'm curious what makes you believe Trump won't attempt, and succeed, to exceed the term limit set by the 22nd Amendment?

I think the sentence in which I express that is pretty clear on why (emphasis added): “I'm pretty confident that he WILL be a somewhat dictatorial leader for life, but I think there are pretty good odds that this does not involve exceeding the maximum term limit set by the 22nd Amendment.”
by keybored | 2025-08-28 17:45:51+00:00
> Not sure there are any real communist nations left. It's one of those ideologies that looks good on paper, but falls apart, as soon as humans get added to the soup.

> Idealists never seem to account for base human nature.

Are the implicit “in practice” (cf on paper) and “base human nature” weird synonyms for America invading or doing a coup?
by titzer | 2025-08-28 17:46:07+00:00
> And by the way if you know more methods or ideas please share them!

Use a transaction manager (HTM or STM). The STM is going to boil down to lockfree synchronization, logging, and retry. Transactions can fail and retry.

But ultimately, all inter-thread communication boils down to programs (or libraries) using barriers for acquire/release semantics and/or using compare/swap and atomic read-modify-write.

> at any point of time there can be either one writer or multiple readers

Time is a slippery notion in concurrency. Most language-level memory models (e.g. Java) or even hardware-level concurrency models focus on happens-before relations, which are induced by executing certain operations. At the hardware level, you can basically think that a CPU receives asynchronous updates about cache lines from other processors (potentially out of order). While technically the cache coherence protocol pushes cache lines into processors, you can't ever guarantee that one "writer" can "push" updates into all other CPUs. Instead, you have to rely on those other CPUs executing either fences or being forced to execute fences through global OS means, such as IPIs. Those other CPUs executing fences (barriers) or other atomic operations induce happens-before relations.
by StephenHerlihyy | 2025-08-28 17:46:23+00:00
I would argue they need to go even further - warranty. I’ve seen vehicles 100% maintained by contractors need full engine or power train replacements after 5000 miles of light driving. Never been off road, never been deployed, just shuttling people around the base completely inoperatable after less than 2 years. When you buy a car the manufacturer has some stake in the game still - even the limited warranty ensures that a major failure will cost them and not you. Government contracting doesn’t work like this. They sell a product, sell you service and then sell you parts. If that part is bad you, the American taxpayer, then has to buy another one. There is no such thing as returns or lemon laws when it comes to government purchases. You get what you get and hope for the best.
by keiferski | 2025-08-28 17:47:03+00:00
The American Civil War was nothing like the Chinese civil wars of the 19th and 20th centuries. America industrialized almost directly as a consequence of the war, and in some sense it was an economic war of the industrial north conquering the agrarian south. Really not comparable to the chaotic situation that happened in China, with warlords, foreign interventions, etc.

And scientific thinking is very much a consequence of cultural trends in Europe, many of which were explicitly religious in nature.
by luizfelberti | 2025-08-28 17:47:25+00:00
This looks amazing, I've been shopping for an implementation of this I could play around with for a while now

They mention promising results on Apple Silicon GPUs and even cite the contributions from Vello, but I don't see a Metal implementation in there and the benchmark only shows results from an RTX 2080. Is it safe to assume that they're referring to the WGPU version when talking about M-series chips?
by verdagon | 2025-08-28 17:49:26+00:00
Big fan of Verona, I love their memory safety approach as well. I wrote a bit about it in the Grimoire [0] too. IIRC they plan for the user to specify whether a region is backed by an arena allocator or GC, which sounds pretty nice. It's kind of hard to track down details though, most of my knowledge comes from reading David Chisnall's comments on lobste.rs.

[0] https://verdagon.dev/grimoire/grimoire
by scintill76 | 2025-08-28 17:49:27+00:00
If I can hijack the thread a bit for a related question -- does anyone know of an easy selfhosted non-macOS server that will periodically pull full backups from iOS devices over Wifi (with the user's authorization on-device)? I think there's a lot of FOSS ground work for doing it on Linux, but hard to find good information about how to put it all together into a reliable automated solution, and sadly I don't really have the energy right now or dozens of hours to put into it.

I might even pay ~$100. I want it on Linux, but if it's under my control and reliable, maybe I could do Windows or macOS. Maybe I should just install iTunes on Windows in a VM...
by WalterBright | 2025-08-28 17:50:18+00:00
In the vicinity of San Francisco, in the 80s, there was a big fire in a rural area, where every house but one burned to the ground. The one was untouched. One feature it had was a low masonry wall about 20 feet away from the house. The firemen quoted in the newspaper said that wall was instrumental in keeping rolling, burning debris away from the house.

Fires aren't always accompanied by high velocity winds. Lower velocity winds will pile up the embers behind various obstacles, like a low wall.

Masonry walls also are an obstacle for the wind, which will slow down near the ground, and behind the wall it will be still, which will result in debris falling to the ground.

The wall can also be made of chicken wire. It would be appropriate to experiment with various forms of inexpensive fencing like chicken wire.

As for hills, it isn't necessary to denude them completely of vegetation. Just the parts that are easily accessed, and alongside the roads.

I seriously doubt experienced wildfire firefighters would agree with your assessment that it's completely hopeless.
by freehorse | 2025-08-28 17:50:52+00:00
Until around a year or so ago, I could see and experience that I give some text of mine to an LLM and instantly it may often (not always) feel more structured and well written. I would think that using LLMs for "improving" my style made my text better. I no longer think it actually does. For one, the feeling that everything has the same style is unnerving. And we are getting more sensitive in distinguishing this kind of style, and together with the parts of it that are not actually as nice, or they are too much like polite "corpo" speech, and these stand out much more.

Who would have thought that losing individual styles would make us feel so bored.
by tux3 | 2025-08-28 17:50:54+00:00
They shouldn't. Just like you don't have to support when a psychotic person becomes violent.

But you also can't pretend it's not part of the package. It doesn't stop being mental illness when it becomes inconvenient.

You will sometimes see people write "mental illness doesn't cause people to do this, because I have it and I don't". The truth is that most mental illnesses are on a spectrum. That includes both people who have no problem in daily life, and people who have serious problems.

It's not mental illness because we don't want to support it is not the right conclusion. It's completely backwards.
by comex | 2025-08-28 17:51:08+00:00
I’m pretty impressed, but also skeptical. There’s a contradiction in this post.

Near the beginning of the post is a list of use cases for mutable aliasing. "Back-references", "doubly-linked lists", "delegates" - all cases where you have persistent objects with references to each other, i.e. a cyclic graph of objects.

Near the end, the post says: “The mutual isolation restriction will influence our programs' data to look like trees, similar to how Rust's borrow checker does.” In other words, the proposed approach can’t actually support those use cases!

The post continues by saying it improves on Rust’s borrow checker by having “much more relaxed rules around how we access those trees from the outside”. That may be true, and I’m legitimately looking forward to playing with this in Mojo. But it’s a much smaller improvement (while still coming at the cost of added complexity). It doesn’t really “get the best of both worlds” as the post says earlier.

To be fair, there may be ways to apply similar ideas to get some subset of use cases for cyclic object graphs to work. Some of verdagon’s past blog posts have proposed mechanisms that do something like that. But that would be a whole different thing from what’s being proposed here.
by dongcarl | 2025-08-28 17:51:11+00:00
Give Obscura a try, we get around internet restrictions by using QUIC as transport, which looks like HTTP/3 and doesn't suffer from TCP-over-TCP meltdown: https://obscura.net/

Technical details: https://obscura.net/blog/bootstrapping-trust/

Let us know what you think!

Disclaimer: I'm the creator of Obscura.
by jfengel | 2025-08-28 17:51:41+00:00
Inflation in November 2024 was 2.7%. That's higher than the Fed target, but hardly "throw out the incumbent at all costs". I know that "inflation" is what they told pollsters, but I have a hard time believing that. Maybe some of it; not all of it, or the biggest part of it.

As to what it actually was... that's less clear to me. I'm sure it was a multiplicity of factors, some of which reflect poorly on us as Americans. (All of us.) I think we accept the "inflation" explanation because it's easier than confronting those.
by snowwrestler | 2025-08-28 17:51:50+00:00
Not wishing to do a shallow dismissal here, but I always assumed AI must be profitable on inference otherwise no one would pursue it as a business given how expensive the training is.

It seems sort of like wondering if a fiber ISP is profitable per GB bandwidth. Of course it is; the expensive part is getting the fiber to all the homes. So the operations must be profitable or there is simply no business model possible.
by simne | 2025-08-28 17:51:57+00:00
> Global Foundries success after splitting from AMD

As I know, in ~1990th HBR written article about constantly under-loaded semiconductor fabs and concluded, it is unprofitable to tightly couple them to R&D.

Counter-argument was, that Intel used ties to fabs, to achieve extreme level of scalability, to fill market demand fastest, so marketing won.

What really happen, appeared few new specialized classes of semiconductors - signal, accelerators, high-power (high-current), and low-power (energy effective), and independent fabs made universal pipeline, to fill all market demand, but Intel stuck on desktop CPUs and failed all other classes (as example, Intel was unsuccessful in try to got niche on smartphones SoCs - still have not made cellular modem and nearly failed on GPUs).

To be more exact, Nvidia in reality is most software company from hardware companies, and AMD with their GPU division constantly competes to Nvidia literally head-to-head.

And what was gamechanger - when AMD struck to limits of reliable transistors on one die, they decided to switch to chiplets - they made 2.5D multiple-die design with silicon interimposer, while Intel used their manufacturing superiority to make huge dies with all included.

- Once appeared, with chiplets, AMD could achieve much better performance on weaker but much cheaper technology and won.

So my point - Intel suffered from too tightly couples with fabs, so once they have to adapt their designs and marketing to semiconductors, when AMD successfully avoided this trap. BTW, for this exist much better example - similar problem once killed Atari and Commodore.
by SilentM68 | 2025-08-28 17:52:10+00:00
Having worked with a MOBO manufacturer, I would say that this is somewhat plausible though not necessarily the fault of the engineers. In my experience, both users and company administration, e.g. sales, CEOs have a lot to do with failures. An example, users are used to a particular MOBO brand, they want to try the new gadget-a video card usually, which requires much more power than the recommended power supply. They call tech support asking for an opinion, tech support talks to sales, sales will want to make the, well, sale. They typically did not ask the engineers for an opinion, as they are overseas, and instead query a direct manager, who will typically test the compatibility of the device and for a few days. When the device passes the test, they relate the good news to the sales department, who will then contact the user with the good news, an offer of a complete system. The user buys the system with the new video card, takes it for a ride. Three months later the user calls in reporting heating issues, tech support walks the user through some test, the user typically provides the results, tech support does not have an answer for the issue, they ask the user to send the unit in for testing and repair. Unit comes into the shop, board gets replaced, tested for three more days, passes all tests, gets shipped back to the user and issue pops up again, user gets irate, threatens to sue, nothing gets fixed. All because the bottom line is the $3000 dollars that was made in the sale. The issue eventually gets sent up the chain to engineers, they provide a BIOS fix, given to the user, user flashes. Issue is fixed, two years later, new Video Card comes in, user decides he needs that vid card, the never-ending cycle continues anew. I remember an instance where machines from a former employer was touted as a small low-heat server, really tiny, machine was made with substandard components, basically, cost-cutting at its best. Machines overheated, CPUs damaged, real shit show.

So yes, MOBO manufacturers, users bare equal responsibility, a chance to make lots of money & commission from the former, the need to be the first to try cutting edge technology without regards for proper safety, limitations and hardware compatibility, from the latter.

It seems that over the decades, people have failed to learn or neglected, Moore's Law's increasing physical limitations, because hey why not ;)
by SmellTheGlove | 2025-08-28 17:52:12+00:00
I tried a Mac Mini for a while, but they're just not designed to run headless and I ultimately abandoned it because I wanted it to either work or be fixable remotely. Issues I had:

- External enclosure disconnected frequently (this is more of an issue with the enclosure and its chipset, but I bought a reputable one)

- Many services can't start without being logged in

- If you want to use FileVault, you'll have to input your password when you reboot

Little things went wrong too frequently that needed an attended fix.

If you go off the shelf, I recommend Synology, but make sure you get an Intel model with QSV if you plan to transcode video. You can also install Synology OS to your own hardware using Xpenology - its surprisingly stable, moreso than the mac mini was for me.