MurphyA/hacker-news huggingface dataset:
by AdieuToLogic | 2025-12-20 04:25:45+00:00
From the article:

Here’s a little idiom that I haven’t really seen discussed anywhere, that I think makes Rust code much cleaner and more robust. I don’t know if there’s an actual name for this idiom; I’m calling it the “block pattern” for lack of a better word.

This idiom has been discussed and codified in various languages for many years. For example, Scala has supported the same thusly:

val foo: Int = { val one = 1 val two = 2 one + two }

Java (the language) has also supported[0] similar semantics.

Good to see Rust supports this technique as well.

0 - https://docs.oracle.com/javase/tutorial/java/javaOO/initial....
by saghm | 2025-12-20 04:25:52+00:00
As far as I can tell, it's literally the only way I use pinned tabs (other than when I accidentally do navigate away on them due to the lack of enforcement). I have several pages I always want open (e.g. my email, a couple of messaging platforms, Spotify, the web portal for texting via my Android phone), and then I have some varying number of other tabs open that I use for anything else I'm currently using my browser for. I guess this is one of those things where everyone's preference is different, because to me, having a static set of pages I always want open is pretty much the ideal use case for a pinned tab. I can't really wrap my head around wanting to use them any other way; if they can navigate away, they're just like any other tab but harder to close, and I don't really have a use case for enforcing the minimum number of tabs to be larger than zero unless it's literally to force a specific page to always be open. I find it far more annoying to have to navigate a tab back to the state it was previously than to reopen a page from a tab I accidentally closed, so having an extra layer of protection on closing a tab isn't nearly as useful as if it also had that extra layer of protection on what the tab itself was showing.

edit: I don't see it as the browser second-guessing me as much as following what I'm already trying to do in the first place. I don't pin a tab if I don't actually want to keep that specific page open, and taking an action to preserve a state that I opted into isn't going around my specified intention, but following it.
by xboxnolifes | 2025-12-20 04:25:58+00:00
This is barely a strawman in my eyes, it's a slightly exaggerated reality. Especially the part where the recommendation is something that doesn't actually solve your issue, and when you mention that you get told to just not do the thing you want to do.

I don't necessarily mean from maintainers, but from people who use and swear by OSS stuff.
by tim-tday | 2025-12-20 04:26:29+00:00
That the best thing for humanity would have been if we failed to avert disaster during the Cuban missile crisis.

Play the scenario out. US and USSR both launch. But stockpiles were not as large as official records because both sides lied to scare the other. 20% of the remaining failed to launch. Somewhere around 50 from both sides and everyone decides enough is enough. Most of the northern hemisphere is uninhabitable to humans. 80% of humans on earth die in the initial exchanges. Nuclear winter kills crops. Things get lean for the survivors but they make it. Climate change is stopped dead.

As we learned from Chernobyl Wildlife actually finds radiation more tolerable than humans. So 50% of the world becomes a wildlife preserve.

The knowledge of civilization continues but everyone has a visceral knowledge of the danger of hubris. Weapons of mass destruction are totally outlawed. Invention of new weapons is viewed as a type of mental illness and treated gently and firmly with a straitjacket and a padded cell.

Humanity has a firm slap in the face but science and technology continue to advance. Human civilization enter a slow and cautious rebuilding era and we achieve a lasting, stable, calm civilization.

Now snap back to the present. Wild hubris, refusal to acknowledge the massive existential risks we are blundering into at high speed. If humanity survives the next hundred years I’ll be shocked. If civilization ends in the next 30 years I won’t be surprised in the least.

Nobody says it because it’s unthinkable, but objectively speaking, for our species, for every other species on earth it would have been better if we’d blown ourselves off our high horse decades ago.
by JoshTriplett | 2025-12-20 04:26:50+00:00
> The standard library is FUCKING HUGE!

And extremely buggy, and impossible to debug, and does not accept or fix bug reports.

AI is like an extremely enthusiastic junior engineer that never learns or improves in any way based on your feedback.

I love working with junior engineers. One of the best parts about working with junior engineers is that they learn and become progressively more experienced as time goes on. AI doesn't.
by opello | 2025-12-20 04:26:57+00:00
I think it fails to be objective because of the repetition. It's an open S3 bucket. No need to state that no authentication was required, it's already open. It's not about economy of writing but the repetition emphasizes the point, elevating the perceived significance to the author or that the author wants the reader to take away.

Furthermore, the repeated use of every when discussing the breadth of access seems like it would easily fall into the "absolutes are absolutely wrong" way of thinking. At least without some careful auditing it seems like another narrative flourish to marvel at this treasure trove (candy store) of firmware images that has been left without adequate protection. But it seems like most here agree that such protection is without merit, so why does it warrant this emphasis? I'm only left with the possible thought that the author considered it significant.
by thebeardisred | 2025-12-20 04:27:06+00:00
I recently investigated the feasibility of purchasing a home again, and the data confirmed why I am staying put. My current rent for a 2BR house in Los Angeles is ~$5,500/mo. I analyzed 2+BR/1.5BA properties in my neighborhood on [Site Name] and used Gemini OCR to extract the following statistics for active listings:

- Range $8.85 Million ($0.65M to $9.50M) - Mean (Average) $2.425 Million (Sum of $92.16M / 38 properties) - Median (Middle) $2.04 Million - Mode (Most Common) $2.50 Million (appears 3 times)

I performed the same analysis for houses sold in the last three months within the same map area, with the following results:

- Range $1.155 Million ($0.725M to $1.88M) - Mean (Average) $1.236 Million (Sum of $28.433M / 23 properties) - Median (Middle). $1.25 Million - Mode (Most Common) $1.10 Million (Appears 3 times)

The data confirms the disconnect: the only properties actually moving are those priced near the "least unaffordable" floor. Meanwhile, the bulk of the market is sitting stagnant because sellers are holding out for prices that, at current interest rates, make zero financial sense for a buyer compared to renting.
by trollbridge | 2025-12-20 04:28:30+00:00
The biggest challenge is that an acquisition like this makes relying on the acquired product a giant risk for us, so our general policy is to stop relying on something once it gets acquired and try to migrate to something else, because it's just way too disruptive to find out a year later it's getting sunsetted and then have a shorter timeline to migrate off.

It's happened so many times that it's just part of how we do business, unfortunately.
by mmooss | 2025-12-20 04:29:47+00:00
People believe in witchcraft and lots of other things - including many horrible prejudices - just as confidently as you. There's a reason any scholarship, courts, medicine, and any other serious endeavors require objective evidence.

Imagine that - doctors, who have seen everything, have years of study, treat all those people, still require objective evidence. Anyone in IT looks for objective evidence - timing, stepping through code, etc.

Confidence doesn't correlate well with accuracy; in fact the more someone expresses your kind of confidence, the less I rely on them at all.

What if you wrongfully accuse someone? Does that matter? Are you responsible for the consequences of what you do?
by trollbridge | 2025-12-20 04:30:21+00:00
We're aligning our product catalogue to do what we've found is the best fit for what our customers want. We're also excited to announce a migration plan to our new service, PencilLead, and want to offer existing customers preferential pricing to our Professional Services team to assist with the migration.

We know this isn't what all of you want to hear, and we've spent the last year really evaluating this deeply. At the same time, we're glad you're part of our journey to the future of agentic AI and we think you'll find it's the best alignment and fit for you, too, long-term.
by yanhangyhy | 2025-12-20 04:30:44+00:00
This is a country with its own written language, writing system, calendar, the internet, and so on; a country with the world’s largest single ethnic population; a country whose cultural traditions were established two thousand years ago; a country with an independent ideology. Are you saying that Western societies would rather believe this is a country of large-scale surveillance, that its people live under a social credit system with no individuality or freedom, than believe that its people possess a distinct and stronger sense of collective consciousness?
by drnick1 | 2025-12-20 04:31:16+00:00
My suggestion would be to configure your own router using a Linux distro. It's not as difficult as it sounds, the kernel already does most of the heavy lifting. All you need to really do is enable packet forwarding and configure the firewall using iptables rules (block all in, allow all out is a reasonable default). I use Unbound as my recursive DNS resolver, together with Hagezi's blacklists to provide DNS filtering. I filter ports 53 and 853, and filter by IP known public DNS servers (Hagezi maintains a list). DHCP is provided by the isc-dhcp-server package on Debian.

That's a more or less complete home router, with plenty on spare resources to run internal or external services like a Wireguard tunnel, file server, or the Docker/Podman runtime.

That being said, I still wouldn't connect a "smart" TV to the Internet. There are better options like a Linux HTPC.
by NYCNews | 2025-12-20 04:31:40+00:00
Romeo Indicted in $272K Bumble Romance Scam

NYC LOCAL NEWS- Manhattan District Attorney Alvin L. Bragg Jr. announced today that Brandon Dae Up Kiehm, 45, has been indicted on grand larceny charges for allegedly stealing approximately $272,000 from a woman he met on the dating app Bumble, in what prosecutors describe as a long-running romance scam tied to a fake real estate purchase

According to the indictment, Kiehm is charged with one count of Grand Larceny in the Second Degree, a class C felony, after allegedly convincing a 44-year-old woman that her money was being used to buy a home they planned to share together.

“A woman thought she was buying a home with her boyfriend, when, allegedly, he stole approximately $272,000 of her hard-earned money,” District Attorney Bragg said. “We allege that Brandon Kiehm crafted a relationship on a web of lies, preying on his girlfriend’s trust again and again.”

How the alleged Bumble romance scam unfolded

Prosecutors say the alleged fraud began in 2019, when Kiehm met the victim on Bumble, a popular online dating app. He introduced himself using the name “Dae Up Lee Kim”, claiming to be a Stanford-educated finance professional

. What began as an online connection soon turned into what the woman believed was a serious romantic relationship. The couple eventually lived together in the woman’s Manhattan apartment until 2021, according to court documents.

In early 2020, Kiehm allegedly suggested that they purchase a home together in Brooklyn. The property, located on Decatur Street, was supposedly being sold at auction. Because the woman was traveling for work, she relied on Kiehm to handle the process on her behalf.

As alleged, Kiehm told the woman he had attended the auction and that they were the second-highest bidders. To keep their position, he instructed her to send a cashier’s check for $78,250 to what she believed was the property’s broker. He allegedly provided her with official-looking terms and conditions of sale to make the transaction seem legitimate.

Two weeks later, Kiehm allegedly told her that the highest bidder had fallen through. He then instructed her to send additional funds by wire transfer, providing specific bank and account details.

The woman complied, sending:

* $86,750 via wire transfer

* $107,000 via wire transfer

In total, prosecutors say she transferred approximately $272,000, believing the money was securing their future home. Kiehm also provided her with a contract of sale, which she signed.

According to the Manhattan District Attorney’s Office, Kiehm never attended the auctionand no bid was ever made on the property. The person who received the victim’s money was allegedly an associate of Kiehm, not a legitimate broker.
by peatmoss | 2025-12-20 04:32:11+00:00
From the papers I've read, the stem separation models all seem to train off what seems like a fairly small dataset that doesn't have great instrument representation.

I wonder if you could assemble a big corpus of individual solo instruments, then permute a cacophonous mix of them. IIRC the main training dataset is comprised of a limited number of real songs. But I think a model trained on real songs might struggle with more "out there" harmonies and mixes.
by cranky908canuck | 2025-12-20 04:32:14+00:00
I'm really disappointed in patio11 over this one (and I reckon he has a lot of good things to say).

This is going back on other posts (in particular, this one: https://www.bitsaboutmoney.com/archive/the-long-shadow-of-ch...), where he (correctly, I think) suggests that today's payment systems move risk to the parties most capable of assessing and (if necessary) absorbing it.

This post seems to throw seniors with cognitive issues under the bus ("That decision has a cost. Grandma sometimes pays it.").

Now it does seem that he is being careful in some phrasings. I see it as possible (but only with multiple readings) that he is in fact critical of the current regulatory regime.

For instance, the paragraph beginning "It is the ordinary and appropriate..." suggests that it's not 'we the people' but 'we the corporates', but that can't be said upfront.

Maybe that phrase that rankles is a call to action...?

Question for this community: am I misreading this?
by 7373737373 | 2025-12-20 04:32:23+00:00
It's still good for asking questions, I'm not aware of many more other places where friendly subject matter experts hang around (IRC, Mathstodon, Reddit?).

It would be better if closing questions would cost 1000 reputation. That's one advantage AI has over it - it will at least try to answer your question every time and not just randomly shut you down for its own (wrong) reasons.
by pabs3 | 2025-12-20 04:33:13+00:00
Debian previously got legal advice that screenshots (and presumably video) are derivative works of the apps/games that they are of, but that production/distribution of them under fair use doctrine may be allowed.

https://lists.debian.org/msgid-search/1218244323.4240.7.came...

The memes might be infringement though, but no-one cares to enforce copyright there.
by meltyness | 2025-12-20 04:34:41+00:00
It's a national federally funded organization and they want to chat on about justice and fairness, literally asking in order "how does this effect diversity? oh. How about equity? oh. how about inclusion?", and it's such a surprise that it costs a trillion dollars to not plop a choo-choo from LA to SF when everyone "feels like it"? It's gross, it's gross to me. Stick to the news.
Show HN: MyEverly – a privacy-first AI thought companion (no accounts)
by StealthyStart | 2025-12-20 04:36:03+00:00
Hi HN,

I’m building MyEverly, an AI thought companion designed for people who want to think more clearly rather than simulate a relationship.

The core idea is simple: many AI companions optimize for emotional dependency, persona bonding, or long-term memory accumulation. I wanted to explore the opposite direction.

MyEverly is built around three constraints:

1. *Privacy first by default* - No accounts required

2. Thought partner, not replacement - The system is tuned for reflective dialogue, clarification, and perspective-testing - The goal is to reduce emotional load, not become the emotional center

3. Ephemeral by design - Sessions are lightweight and disposable - AI should help organize thinking, not colonize it

Technically, this has meant making tradeoffs that go against typical engagement metrics.

I’m especially interested in feedback from people who have strong opinions about: - Where AI companions should behave like - Whether “memory” in AI systems is overrated or ethically risky - How much agency users should have over conversational persistence

I don’t think this is the future of relationships. I do think it’s a healthier shape for AI assistance.

Happy to answer questions or hear criticism.
by yanhangyhy | 2025-12-20 04:36:09+00:00
> That's how everyone who industrialized/advanced approaches everything. China isn't the only country with the "can do" or "if you can do it, we can do it" attitude. The US is a prime example of the "can do" attitude. Do you think when britain industrialized, the US decided only britain is capable of industrializing and gave up? Of course not. Heck, china isn't even the first asian country with the "can do" attitude. The japanese, during the 1800s, decided that if europeans can industrialize, so can they. So on and so forth.

A reminder: the difference is that Japan has already failed in areas such as mobile internet, robotics, Fifth-generation computers, and space technology....LLM and so on. Japan is still clinging to the substantial profits of its internal combustion vehicle industry, and in battery technology it has fallen far behind.

States may disappear, nations may vanish, and once-advanced countries can become backward. Most of them will never return to their former national glory. “If others can do it, we can do it” only becomes a true national characteristic if it is persistently pursued, strictly implemented, and internalized into the national mindset. Japan clearly does not fall into this category.

In fact, only China and the United States possess this mindset. Germany and Japan have small national territories, making it easy for them to fall into early industrial leadership and then rest on high-profit laurels without further ambition. Essentially, it is not a national character. Look at Japan’s reliance on fax machines and Yahoo, or the chaos in Germany’s train system—it shows that this is an advantage created by a particular population with a special disposition, useful only for a limited time. The pace of deindustrialization in these two countries is also very fast: Japan now heavily depends on tourism, and Germany has become something of a joke.

If you browse YouTube or other video platforms, you can see that the people of China and the United States have, and continue to have, the national confidence and “hands-on” culture of the world’s largest industrial powers. In the U.S., there are many farm owners and ordinary laborers who are skilled at making and producing things—they are the foundation of the country. Capitalism merely led the U.S. down a different path.
by cavisne | 2025-12-20 04:38:33+00:00
There is plenty of fraud to go around but most of it is sophisticated and distributed (ie. lots of individual fraudulent PPP loans from somewhat real businesses exaggerating their expenses). The difference in MN is the fraud is jaw-droppingly stupid. Just read the Feeding our Future wikipedia page [1].

The fraudsters knew they were under suspicion, still got money from the state ,sued the state to force them to pay more - claiming racism, won, a judge forced the state to pay them 250m, blatantly spent the money on sports cars (again - knowing they were being investigated), got caught, tried to pay off the jury, the person who tried to pay of the jury stole the bribe money.

The investigation was wrapped up some time ago, but it did not get a lot of attention for obvious political reasons.

[1] https://en.wikipedia.org/wiki/Feeding_Our_Future
by rendaw | 2025-12-20 04:41:21+00:00
I thought this was related to the reality show, but it looks like not.

I don't have anything interesting to add, but the infection was via advertisements it looks like. Until now my stance has been "I use an ad blocker generally, it's too much work to turn off for individual sites" while feeling bad about hurting non-abusive sites that relied on advertising to operate (YouTube?).

This made me realize though that there is no conscionable argument to ask people to disable ad blockers on your site, and I no longer feel bad about not disabling them. If you ask people to disable ad blockers, you are asking them to expose themselves to increased risk and you have a moral obligation to find an alternate way to fund operation (maybe there are human-vetted, js-free first-party served advertising networks...).
by themafia | 2025-12-20 04:41:41+00:00
> your memory requirements go from, say, 64GB to 512GB.

Then your memory requirements always were potentially 512GB. It may just happen to be even with that amount of allocation you may only need 64GB of actual physical storage; however, there is clearly a path for your application to suddenly require 512GB of storage. Perhaps when it's under an attack or facing misconfigured clients.

If your failure strategy is "just let the server fall over under pressure" then this might be fine for you.
by gwern | 2025-12-20 04:43:40+00:00
There's also the efficiency argument from new capability: even a tiny bit better weather forecast is highly economically valuable (and saves a lot of wasted energy) if it means that 1 city doesn't have to evacuate because of an erroneous hurricane forecast, say. But how much would it cost to do that with the rivals? I don't know but I would guess quite a lot.

And one of the biggest ironies of AI scaling is that where scaling succeeds the most in improving efficiency, we realize it the least, because we don't even think of it as an option. An example: a Transformer (or RNN) is not the only way to predict text. We have scaling laws for n-grams and text perplexity (most famously, from Jeff Dean et al at Google back in the 2000s), so you can actually ask the question, 'how much would I have to scale up n-grams to achieve the necessary perplexity for a useful code writer competitive with Claude Code, say?' This is a perfectly reasonable, well-defined question, as high-order n-grams could in theory write code without enough data and big enough lookup tables, and so it can be answered. The answer will look something like 'if we turned the whole earth into computronium, it still wouldn't be remotely enough'. The efficiency ratio is not 10:1 or 100:1 but closer to ∞:1. The efficiency gain is so big no one even thinks of it as an efficiency gain, because you just couldn't do it before using AI! You would have humans do it, or not do it at all.
by lynn123456 | 2025-12-20 04:43:54+00:00
Soraviz is an AI-powered video generation platform that helps users create videos quickly using simple text or prompts. It focuses on ease of use and fast results, allowing creators to generate visual content directly in the browser without complex editing tools or technical setup. Soraviz is suitable for content creators, marketers, and anyone who needs short-form or creative videos powered by AI.