MurphyA/hacker-news huggingface dataset:
by dragonwriter | 2025-11-04 19:38:28+00:00
Banning from the EBT program, civil fines, and, potentially, criminal charges (I’m not sure you can wedge discounts for SNAP beneficiaries into any of the criminal violation categories though it seems like if you did it for cash purchases by SNAP beneficiaries as a way of trying to help deal with the suspension or reduction of SNAP benefits, it could probably be argued to be indirect trafficking—using SNAP payments to subsidize other inventory—which is criminal.)
by mslot | 2025-11-04 19:38:55+00:00
Definitely similar goals, from the Mooncake author: https://news.ycombinator.com/item?id=43298145

I think pg_mooncake is still relatively early stage.

There's a degree of maturity to pg_lake resulting from our team's experience working on extensions like Citus, pg_documentdb, pg_cron, and many others in the past.

For instance, in pg_lake all SQL features and transactions just work, the hybrid query engine can delegate different fragments of the query into DuckDB if the whole query cannot be handled, and having a robust DuckDB integration with a single DuckDB instance (rather than 1 per session) in a separate server process helps make it production-ready. It is used in heavy production workloads already.

No compromise on Postgres features is especially hard to achieve, but after a decade of trying to get there with Citus, we knew we had to get that right from day 1.

Basically, we could speed run this thing into a comprehensive, production-ready solution. I think others will catch up, but we're not sitting still either. :)
by OkayPhysicist | 2025-11-04 19:39:29+00:00
Notebooks aren't competing with scripts, they're competing with REPLs.

ML and scientific applications in particular tend to have segments that run for a long time, but then you'd like the resulting script to be in a state where you can mess with it, maybe display some multimedia output, etc, without re-running the long-running segment. Notebooks fit this need to a tee.
by steveklabnik | 2025-11-04 19:39:54+00:00
Niko and Alex were the only ones in leadership in 2013, I didn't until 2014, and Ashley later. Rust Fest and Rust Con didn't come along until much later.

> It is ok for the community to move on different directions than the first one

I agree, I just disagree with your characterization of "the first one." There were differences between the original Rust and what shipped, but almost none of it has to do with what you've said. In 2012-2013, Rust very explicitly changed a lot across time, and now it certainly does not. Async/await drove a lot of that adoption. Rust was always "political", even before 2012.
by KaiserPro | 2025-11-04 19:39:58+00:00
The video that the person made has the stats. (see further up, its only about 8 minutes)

From memory its a 5.4kw array with 8kw motor. At 400w it can (on a calm inland sea) cruise at around 3 knots. Top speed of ~9 knots.

Its made from plywood so its super light. he wants to take it across the atlantic, which I think is brave given that its not got any compartments(that I could see in the video), so any breech means it'll sink in minutes.
by dewey | 2025-11-04 19:40:08+00:00
> there's no such thing as an ethically sourced residential proxy.

There is, just like you giving your attention and cpu to watch free ad supported content on the internet. It's the same in apps that give users access for free in return for bandwidth, or free VPNs that allow you to share bandwidth. There's also ISP "residential" proxies where ISPs re-sell some of their address space to proxy providers.
by andyjohnson0 | 2025-11-04 19:40:33+00:00
A good account is With Microscope and Tweezers: The Worm from MIT's Perspective [1], published in CACM a few months after the event. Notice it was the worm.

I was an intern at IBM in '88 and they shut-down the (iirc) two internet getaways to their corporate network (vnet) while people figured out what was going on. News moved slowly back then, and the idea of self-replicating software was unusual. Although IBM had had its own replicator the previous year [2].

[1] https://www.cs.columbia.edu/~gskc/security/rochlis89microsco...

[2] https://en.wikipedia.org/wiki/Christmas_Tree_EXEC
by verdverm | 2025-11-04 19:41:34+00:00
Notebooks are closer to using a repl than a script.

One key feature is that you can run a long data-prep/processing step and then iterate on whatever comes after without having to re-run the compute intensive steps to get the data (i.e.) you want to graph

Another key feature is learning and sharing knowledge. Images, markdown, graphs, links, code... all interwoven. Scripts do not have affordances for these things. In this sense, Notebooks can be closer to reproducible blog posts.
by TeMPOraL | 2025-11-04 19:42:05+00:00
No, they just literally assumed their design fits withing the operational envelope of a conventional satellite - the paper (which no one read, apparently) literally says their system design "assumes a relatively conventional, discrete compute payload, satellite bus, thermal radiator, and solar panel designs".

This is not the 1960s. Today, if you have an idea for doing something in space, you can start by scoping out the details of your mission plan and payload requirements, and then see if you can solve it with parts off a catalogue.

(Of course there's million issues that will crop up when actually designing and building the spacecraft, but that's too low level for this kind of paper, which just notes that (the authors believe) the platform requirements fall close enough to existing systems to not be worth belaboring.)
by mritchie712 | 2025-11-04 19:42:20+00:00
> For instance, it can handle >100k single row inserts/sec.

DuckLake already has data-inlining for the DuckDB catalog, seems this will be possible once it's supported in the pg catalog.

> Postgres also has a more natural persistence & continuous processing story, so you can set up pg_cron jobs and use PL/pgSQL (with heap tables for bookkeeping) to do orchestration.

This is true, but it's not clear where I'd use this in practice. e.g. if I need to run a complex ETL job, I probably wouldn't do it in pg_cron.
by pseudalopex | 2025-11-04 19:42:21+00:00
Your argument was an argument against food assistance. Not for telling grocers how they may run their businesses.

In general, most Americans ages 16 to 59 who aren’t disabled must register with their state SNAP agency or employment office; meet any work, job search or job training requirements set by their state; accept a suitable job if one is offered to them; and work at least 30 hours a week. Failure to comply with those rules can disqualify people from getting SNAP benefits. In addition, nondisabled adults without dependents must either work or participate in a work program for 80 hours a month, or participate in a state workfare program. If they fail to do so, they can only receive SNAP benefits for three months out of any 36-month period.[1]

The majority of families that received benefits from the Supplemental Nutrition Assistance Program (SNAP) in 2018 included at least one employed individual, according to the American Community Survey (ACS).[2]

[1] https://www.pewresearch.org/short-reads/2023/07/19/what-the-...

[2] https://www.census.gov/library/stories/2020/07/most-families...
by pants2 | 2025-11-04 19:42:31+00:00
Anyone know why Amazon wants AI agents to stop making purchases?

I used to make Amazon purchases through ChatGPT Agent before Amazon blocked them. I could take a picture of a wrapper and say "buy a new one on Amazon" and it would handle the whole process. Awesome. I actually started shopping at other retailers when Amazon blocked their agent.

One theory I have is that an AI agent can more efficiently price-compare the dozens of different listings of the same item and order the cheapest, cutting into Amazon's margins.
by steveklabnik | 2025-11-04 19:42:34+00:00
This whole idea of an "x replacement" doesn't make any sense in the first place. Language boundaries are not that strict. People say "Zig is a C replacement, Rust is a C++ replacement" but even Andrew Kelley himself says that Zig is a replacement for the C++ he was writing at the time. I work with a lot of C folks who never liked C++ who liked Rust.
by gchamonlive | 2025-11-04 19:42:54+00:00
Dude, where I live a garbage truck worker got shot in the back the other say by a rich dude just because they got into an argument. You can't interfere and expect first that people will owe you a good response just because you intervened, and second that you will go through this unscathed.

We need to protect each other, but we need to know how to care. Sometimes what you see unraveling in front of you is the culmination of deep factors that you can't fight with enough attitude or willpower.

I know where you are coming from and I hope if I see something happen like this in front of me I'll have the courage and peace of mind to rightfully intervene, but that's not always the case and we can't hold bystanders in contempt because they chose to stay away. People are just nuts.
by naasking | 2025-11-04 19:43:03+00:00
> The valid chains of reasoning you speak of (assuming you are talking about text you see in a “thinking model” as it is preparing its answer) are narratives, not the actual reasoning that leads to the answer you get.

It's funny that you think people don't also do that. We even have a term, "post hoc rationalization", and theories of mind suggest that our conscious control is a complete illusion, we just construct stories for decisions our subconscious has already made.
by sinanuozdemir | 2025-11-04 19:43:12+00:00
Sounds interesting! I'm trying to train a model but it's still "processing" after a bit but fine-tuning takes a while I get it. I'm having trouble understanding how it's inferring schema. I used a sample dataset and yet the sample inference curl uses a blank json?

curl -X POST "XXX/infer" \ -H "Content-Type: application/json" \ -H "x-api-key: YOUR_API_KEY" \ -d '{}'

How do I know what the inputs/outputs are for one of my models? I see I could have set the response variable manually before training but I was hoping the auto-infer would work.

Separately it'd be ideal if when I ask for models that you seem to not be able to train (I asked for an embedding model as a test) the platform would tell me it couldn't do that instead of making me choose a dataset that isn't anything to do with what I asked for.

All in all, super cool space, I can't wait to see more!

I'm a former YC founder turned investor living in Dogpatch. I'd love to chat more if you're down!
by 3rodents | 2025-11-04 19:45:55+00:00
it’s what happens when people use LLMs to write their posts. Rubbishing Jupyter is an obvious choice if you’re a machine writing a compelling post. Rubbishing Jupyter if you’re a human being with a stake in the space is a terrible choice.

My constructive advice for deepnote: if you don’t have something to say from the heart, don’t ask an LLM to generate something for you. Write less, not more. For a post this important, an LLM is a terrible choice.
by impossiblefork | 2025-11-04 19:45:59+00:00
But it has an unreasonable P/E ratio. The price is simply wrong.

It doesn't matter if it's the best firm ever and will get its dividends forever. You still calculate reasonably.

People say this kind of thing about Tesla as well, and Tesla has been stuck as a slightly-smaller-than-Mercedes-Benz sized firm for years and will stay like that forever, or even shrink relative to MB.

NVIDIA has a much more reasonable P/E ratio, even though it is of course very high.
by BoredPositron | 2025-11-04 19:46:09+00:00
I don't give a damn about politics so I don't care what politics the language I use likes or not. If someone believes people should not exists because of their political or religious stance, sexuality or origin. We don't have a political problem we have one of morality and I don't compromise in that regard.

Edit: come on don't downvote explain your reasoning.
by pcthrowaway | 2025-11-04 19:46:44+00:00
I'm pointing out the absurdity of saying an article lacks "balance", or claiming "neutrality" lies somewhere between "there is a genocide" and "there is no genocide"

If Jimmy Wales believes there are compelling claims that Israel is not committing genocide, then rather than expressing this as necessary for a NPOV (neutral point of view) he should just admit that this is bias on his part. This doesn't address the consensus among people who actually study genocide that Israel is committing genocide. The UN has announced that Israel has committed genocide. Doctors without Borders, Oxfam, Amnesty, Human Rights Watch, and the International Association of Genocide scholars have called it genocide.

Siding with the experts is standard for Wikipedia's editorial standards; if it wasn't, the Holocaust article would also seek "neutrality" by using much less decisive language about the validity of that genocide.
by bsimpson | 2025-11-04 19:46:48+00:00
Might wanna spell-check the post if you want any credibility on your claim:

> worfklows

Observable is already open-sourced and well-respected. Bold and ridiculous to claim your random product is "the successor" of a well-known project, without any obvious relationship to the founders/maintainers of the thing you claim to be aping.
by blixt | 2025-11-04 19:46:54+00:00
Wow, blast from the past. There's a fairly recent game on Steam called "Stick it to the Stickman" which practically puts you in control of the character in these animations. In fact I think the game was directly inspired by them (There's a Devolver interview with someone working on the game mentioning it[1]).

[1] https://www.youtube.com/watch?v=LF2kGSAIljU
by ChrisbyMe | 2025-11-04 19:47:08+00:00
this is the right way to try and tackle this problem imo. too much focus in AI dev tooling has been on building "products" that only half work.

making codebases understandable to humans, and LLMs etc, is a better approach

self documenting, interpretable systems would actually solve a lot of dev churn in big companies

plus it's not like artifacts have to be limited to code once that's figured out
by ddingus | 2025-11-04 19:47:54+00:00
Yeah, I figured as much. Sad day :(

For what it was worth, I really enjoyed helping everyone ramp up on NX. At that time in my career, I was ramping many similar groups up and many came from Apple and were experiencing sticker shock! (They bought the very best and it was not at all cheap!)

We talked about that and those in charge on my end were not at all happy with me showing people how geometry that normally requires a higher tier license to create, can be created with the base tier license, lol. (Mere mortals need that info because having the more expensive tool is not always on the table.)

Anyhow, stay cool. Maybe it will be different one day.

Please tell the others as you may encounter them, "That NX guy from PDX says, "Hi." You all may not know it, but I learned a ton from you guys. It was in the questions you asked and the processes you set up. I am applying some of that to my own projects today. So, thanks! ( way late! )
by progmetaldev | 2025-11-04 19:48:12+00:00
The box art for Haunted House (not the racy, original version) always frightened me as a child. I got the same feeling when I would go through my dad's vinyl collection and would run into the cover of The Moody Blues' "On The Threshold Of A Dream." The surreal style captured the types of nightmares I would have when young.

Atari Haunted House: https://e.snmc.io/lk/o/x/5585d64c8bad9592834b18b0c8394b44/10...

On The Threshold Of A Dream: https://rockandrollglobe.com/wp-content/uploads/2019/05/2505...
Show HN: A better ZSA keyboard layout explorer
by dhdaadhd | 2025-11-04 19:48:46+00:00
Hey guys!

I just launched a website for sharing, exploring and comparing ZSA layouts — Keyderboard.

It was born from my struggle onboarding to the ZSA Voyager, discovering Oryx's features, and escaping local optima in my layout. My goal with Keyderboard: surface the best layouts for every application, language, and use-case.

I encourage you to check it out and, if willing, submit your current layout! The more the merrier.

Check it out! https://www.keyderboard.com/

Feedback welcome. I'm actively developing the site :)
by HeinzStuckeIt | 2025-11-04 19:50:05+00:00
I follow a couple of writers on X through Nitter on a desktop browser. These writers inevitably draw bot comments whenever they touch on something relevant to some or another powerful country’s politics. For me, it’s easy to verify that these commentators (who often have convincing-sounding fake names and photos) are bots by simply ctrl-clicking on the commenters’ usernames and, in the tab that immediately opens, seeing at a glance that they post weird single-issue material at an unusually sporadic pace, and often in tellingly flawed English.

Do I suspect correctly that in the way most people consume X, though the official website or an app, this is not so transparent? Whether because opening new views is so slow on a phone screen, or because the official interfaces probably intersperse content with advertisements and other visual crap? I don’t think state actors would be so active in trying to manipulate discourse if the platform hadn’t degraded to a point where their activity isn’t obvious to most users.
by vacuity | 2025-11-04 19:50:26+00:00
I agree with you, although of course "don't be an asshole" is only simple to enforce in practice. In the current climate, I expect that people considered "conservative" will still be highly hostile to good faith (let alone not) enforcements.

No matter the person, it's really disappointing that we're still entrenched in the mentalities of tribalism, anti-intellectualism, "if you're not with us, you're against us", "an eye for an eye", "someone hurt me, so I'm going to hurt someone", and so on. And by "person", that includes me.

The Earth politics patch really can't come soon enough. How much do we pay the devs, again?
by cadamsdotcom | 2025-11-04 19:50:28+00:00
Thinking is great for this new type of tool - and we are learning that it’s separable from a need for “model welfare”..

Models are created and destroyed a billion times over - unlike humans who are individuals - so we need feel no guilt and have no qualms creating and destroying model instances to serve our needs.

But “a tool that can think” is a new concept that we will take a while to find its place in society.
by zahlman | 2025-11-04 19:50:36+00:00
Putting aside that he's using puts (which caps the downside), with a classical short sell you don't need the current value of the stock liquid, but typically some percentage. That represents how much the stock can go up before you get the margin call. A short position is fundamentally unlike a long one, in that the future price movement of the underlying is bounded below at $0 but not bounded above.

The sources I can readily find put Burry's current net worth in the neighbourhood of $300 million. Depending on the regulations, he probably actually could put his entire life savings into a short of this magnitude. Of course, that's sort of like having your entire 401(k) in a -4x levered ETF, even worse because it's on individual stocks.

The filing doesn't appear to disclose strike prices or expiration dates. But my guess is that he loaded up on very cheap puts (low strike price) to hedge against the apocalypse (low probability of winning big to cover losses from everything else; high probability of just paying some insurance money). The same form shows bullish positions in other sectors — health care, finance and energy, as well as some corporate bonds. Given what the portfolio in the filing looks like overall, it's hard for me to imagine him being willing to risk more than a few million on this.
by tetha | 2025-11-04 19:51:45+00:00
I'd rather say we need more cyber anarchy and chaos within Europe. We need security researchers and the CCC and similar organizations with an absolute freedom to hack everything in Europe.

Get into everything, break every security control in Europe, be a pain. As long as function is not impacted, and security problems are reported responsibly. Don't DoS a power plant because you think you can, and face a judge if you do.

That's what foreign powers are doing and slowly collecting as preparation for the future, and that's the only real way to increase cyber security across the board.
by ZeroGravitas | 2025-11-04 19:51:58+00:00
Inviting a young, female, German activist to write this feels like ragebaiting by The Economist.

I think she's right about everything, but they could easily have got a bunch of gray haired older men with finance backgrounds like Kingsmill Bond to put this message across to their readers as a basic economic fact rather than a moral imperstive with a far different emotional impact on the kind of person who is skeptical on this topic.
by zarzavat | 2025-11-04 19:52:00+00:00
In a country that has exit checks, in order to go airside, a border agent will stamp you out and record your exit. If you were to get stamped out and then decide that you don't want to catch your flight after all, you'd have to get stamped back in again (often not a real stamp these days).

In the UK there's no exit checks. The only information they have is that you booked a flight. This is "Advance Passenger Information" which all airlines are legally required to submit. They don't know if you've actually boarded the flight, they just assume that if you booked a flight that it means you left the country.

The exit check doesn't tell them that you've come back, they know that already unless you cross the land border. But it does tell them that you truly left and stop the guesswork.
by stusmall | 2025-11-04 19:52:01+00:00
It isn't all of the objection, but there is a non-neglible amount of anti-woke people who find some weak technical reason to hate rust. It's silly but you'll be amazed in how often you see it line up when checking a random sampling of people who show up in rust threads just to make off topic complaints about rust.

EDIT: I hadn't fully gone through the comment section on this one yet and yikes it's worse about it than normal.
by pandora-health | 2025-11-04 19:52:37+00:00
If your boiler supports OpenTherm then get this thermostat controller https://github.com/Alexwijn/SAT

Weather comp + low load comp + PID which means your room temperature works at the precision range supported by your temperature sensor. In my case, within 0.02 Celsius. Saves energy and makes your house more comfortable. Operated via home assistant.

See real time data in Grafana

https://gasboiler.grafana.net/public-dashboards/8d44381aafa9...

Or Emoncms

https://emoncms.org/app/view?name=MyBoilerIdealLogicH24Opent...
by lesuorac | 2025-11-04 19:52:51+00:00
Well didn't lookup Super Box but I assume it's less sketchy than you image.

It probably just pulls from something like https://github.com/iptv-org/iptv and so the provider of Super Box doesn't have to maintain pretty much anything or use any of their own bandwidth. So the $300 minus the cost of the hardware is the profit and they don't have real reoccurring costs.