MurphyA/hacker-news huggingface dataset:
by theamk | 2025-10-01 03:27:55+00:00
This CDC is "Content Defined Chunking" - fast incremental file transfer.

Use case is to copy file over slow net, but the previous version is already there, so one can save time by only sending changed parts of the file.

Not to be confused with USB CDC ("communications device class"), an USB device protocol used to present serial ports and network cards. It can also be used to transfer files, the old PC-to-PC cables used it by implementing two network cards connected to each other.
by Flux159 | 2025-10-01 03:29:01+00:00
This looks great! At a previous job we had a fork of Jupyter notebooks that were used this way by some teams. I see that remote execution is on the roadmap, but was also wondering if you'll have some form of parallel remote execution as well (ie one runbook run across 10 or 100 VMs similar to parallel ssh). Definitely more complicated than single execution, but potentially very powerful for debugging fleets where you don't have Chef or Ansible. I guess the alternative is to just have the runbook run locally but run pssh in some commands to get a similar result.
by bsenftner | 2025-10-01 03:29:32+00:00
The cost is and will be more than that, the time will be more, and I really think people are underestimating the time it takes to create good stories. Sure, there will be online locations to make short form video of all kinds. People have had video cameras in their pockets for a very long time and being hobby film makers are not really popular. The AI video sites now are 95% people fascinated with the ability to make video at all, and after a bit their interest dies because to actually make anything that requires real work even with AI helping left and right. Consistency is a harsh mistress; and AI video is only good with it for a short duration. So any narrative that makes a story worth watching, it's not AI slop, will continue to require humans and human creativity - for the consistency that gives a story the integrity that makes it worth watching. At least for audiences that care. No doubt, there are commercial forces working to develop audiences that like and prefer AI slop.
by cortesoft | 2025-10-01 03:30:16+00:00
> I think attempting to formalise cooking techniques is a funny sort of thing... The people trying to do it are clearly into cooking, but if you really enjoy cooking, you're probably better off learning these things intuitively and spending your time learning other skills to expand your general cooking ability.

Some people like to create rules and systems for things, some people like to grow their intuition. Everyone can cook how they want.
by bigbadfeline | 2025-10-01 03:31:37+00:00
> But if you're trying to make money through your website... well sorry you're doing business in those countries.

Say, I'm the provider... well sorry, you (the customer) are doing business with a foreign country (mine) and you should do it in accordance with YOUR laws about YOUR country's foreign trade.

That's the only way to properly conform to jurisdiction, amirite?

In other words, UK has no jurisdiction over US businesses who conduct business from US soil, UK cannot force them to obey UK law just because a UK citizen decided to buy something over the internet. The UK can punish THEIR citizens for what the UK considers unlawful trades and that's always the case no matter what.

Claiming jurisdiction over foreign businesses ends up in a completely lunatic situation where every business, in every country, has to obey the laws of every other country just because some people might decide to order from abroad. Block, ban, punish only where you have jurisdiction, everything else ends up in sheer insanity.
by stray | 2025-10-01 03:32:37+00:00
I had never deployed it because I was building it just to prove to myself that I could.

Anyway, I just deployed to https://retrospectify-staging.fly.dev -- it's running in demo mode and you can login as teammate@example.com with any password.

Once logged in, make sure to Find the example retro I started, and see if it makes sense. Basically I built the app I wish I had for doing our weekly retro. And it uses a modified subset of markdown for creating/editing cards -- so if you start a line with :-), for example, it'll put that card in the What Went Well column.

And once you're on the "columns view" you can move cards -- and if someone else is using it they'll see your card move as you're moving it...

I had mostly forgotten about this thing... It's less bogus than I remembered.
by MarineCG40 | 2025-10-01 03:32:40+00:00
If you’ve tried adding multiple languages to a Next.js app, you know it can be a pain: * Big JSON files full of keys * Forgetting to add a translation * Config that makes no sense Here are the 3 main options people use: next-intl – super simple, small, works fine if your app isn’t too big. next-i18next – lots of features, lots of plugins, but setup is heavy and the config can get messy. Intlayer – new option, made for modern Next.js (App Router, Server Components).
by vunderba | 2025-10-01 03:32:43+00:00
Related but I wrote a Tampermonkey/Greasemonkey extension script [1] that when activated randomly rotated all the letters on a website from between -25 to +25 degrees as a part of my experiments around forcing more active "visual engagement" when reading to see if it made a measurable difference for recall.

[1] https://greasyfork.org/en/scripts/551208-rotate-letters-scri...
by paulgerhardt | 2025-10-01 03:32:52+00:00
I’ve recently thrown out all my masking tape (crepe paper) in favor of Washi tape (rice/mulberry paper with a 3M adhesive). I use Blue Dolphin for house painting and Nichiban for airbrushing. Very nice quality of life upgrade.

Masking tape would bleed or lift paint. (Even frog tape). 10x reduction in these problems since switching to washi.
by yumraj | 2025-10-01 03:36:44+00:00
Not sure where you are, but in the Bay Area people are generally open to meet and talk. Over the years numerous people have given their time to me, and I have paid forward.

Consulting rates/relationships only come into picture if there’s an ongoing engagement.

Lawyers, even partners at top firms, usually are open to meet for free for a 30 min meeting.
by tarkin2 | 2025-10-01 03:37:00+00:00
The final paragraph hits home. The specialisation required has not necessarily empowered ordinary users without dedicating their lives to the tool:

"Unix and C however form a powerful deterrent to the average astronomer to write her or his own code (and the average astronomer's C is much, much worse than his Fortran used to be). The powers-that-be in the software world of course have always felt that "ordinary" users (astronomers in this case) should be using software and not writing it. The cynic might feel that since those same powers nearly all make their living by writing software, and get even more pay when they manage other programmers, then they have a vested interest in bringing about a state of affairs where the rest of us are reduced to mere supplicants, dependent on them for all our software needs. It is clear that Unix does not pose an insuperable barrier --- the ever-expanding armies of hackers out there are evidence enough that the barrier can be scaled given enough time and enthusiasm for the task. But hacking is not astronomy, and hackers are not astronomers, and it is astronomy and astronomers I worry about. We shouldn't have to scale the Unix barrier, and it is all the sadder because, since the advent of a VMS-based Starlink, ordinary astronomers have had something denied to most other scientists in this country --- readily accessible, reliable, user-friendly computing power that can be easily harnessed to a particular astronomical requirement. Maybe VMS does baby its users. Maybe we have paid more per Specmark so that we could use the Specmarks we had efficiently. But along with the rest of the world, we are now losing this nice friendly system. As with instrumentation and the National Observatories, we are having to teach our students how to fit their problems to facilities provided by others, whereas the UK reputation in astronomy was created by fitting the facilities to the problem."
by makeitdouble | 2025-10-01 03:37:17+00:00
LDL levels is too complex to be used as the litmus test it has become.

This might dependent on how much you care about false positives and pushing wrong advice to people, but the difference in levels in non Caucasian ethnies in particular is kind of ignored in most directives.

When looking deeper into it, it's a lot more complex than a simple "higher than X is market for Y". For instance:

https://www.ahajournals.org/doi/10.1161/01.atv.19.9.2234

> In conclusion, we have found an ethnic difference in the LDL size distribution, with African Americans having the highest LDL size (“less atherogenic”) and Hispanics having the lowest LDL size; these ethnic differences in LDL size, however, appear to be primarily due to differences in triglyceride and HDL cholesterol among the ethnic groups. Similar variables (triglyceride, HDL cholesterol, insulin resistance, etc) appear to be related to LDL size in these ethnic groups. Last, ethnic differences in LDL size are not consistent with previously reported differences in their risk of CVD or atherosclerosis; in fact, the ethnic differences in LDL size may be opposite the CVD risk differences by ethnic group.
by dkga | 2025-10-01 03:38:58+00:00
I was happy to read some comments here reinforcing the experience I had - that immersion is absolutely necessary. For the sake of anyone who might ever be interested, and because today marks literally one year since I began doggedly learning Danish, here is how I get immersion while being thousands of kilometers away from a community of speakers (currently live in Brazil, before that Switzerland).

- The system language in my cell phone is Danish

- I started with Duolingo every day, but then after some 3 months or so it wasn't so fun/effective anymore.

- I read Danish news every day. Most often just the first two paragraphs is enough, but I make a point of understanding everything. Whatever is first on the webpage and is non-trivial. I know more about Danish handball than I ever thought I would.

- I found some Danish bands that I really like and I listen to them very frequently. For now I don't actively try and translate all the lyrics, since this is my "relax in Danish time", but I have noticed that I can pick up more and more - only then, I go and confirm to see if this is true or to learn what it actually is

- I read reddit posts in Danish (including on jokes) and I often try to write some responses myself. I am still ramping this last part up, but my procedure is: I first write in whatever flows: true Danish, broken Danish, a mix of Danish and German. Then before posting I ask ChatGPT to correct to C2 Danish and explain every little correction. I usually learn a lot doing this.

- I read LinkedIn posts in Danish, wikipedia in Danish when I'm searching for a new topic, and asking ChatGPT for responses in Danish when I have the time to read it through.

- I am also now increasingly exploring using Danish dictation on my computer, but this is still very much work in progress.

- Plenty of podcasts as time allows (I don't drive to work)

- Movies, first with subtitles in English and then in Danish

At this point, I feel that I can:

- understand a good enough portion of what is said in movies and songs to make me proud and motivated, although Danish pronunciation is notoriously difficult for the non-initiated and of course I am still a beginner

- understand written texts where the main difficulty is finding vocabulary rather than picking up the grammar

- I can actually understand some written Norwegian and Swedish, which is a pretty cool plus!
by chii | 2025-10-01 03:40:18+00:00
tho i would say that a diff has to define the set of operations allowed to be done to the thing being diff'ed.

E.g., in the example scenario of the diff in json objects, if a possible operation is a change in a property value (such as the "id" field), then the diff correctly deduced the smallest change possible is indeed a change in the field.

However, if you can define the set of operation to only be a change in an entire object (and no changing of id field), then surely, you can create a diff that produces the desired object structure change. It would be a custom diff algorithm of course...but it'd be quite a useful one tbh.
by theamk | 2025-10-01 03:42:43+00:00
This is a podcast promoting a TV series. It has zero interesting information about how the scam worked.

If you are curious, read wikipedia instead[0], or long-form Daily Beast article linked from it [1]

TL/DR: The game was set up such that specific, very uncommon pieces, were needed to win a large prize, and those were very rare. The chief of security set up elaborate scheme to make sure those prize-winning pieces were distributed properly. That same person started stealing them and selling to others, for a fraction of the prize won.

[0] https://en.wikipedia.org/wiki/McDonald%27s_Monopoly#Fraud

[1] https://web.archive.org/web/20180731040134/https://www.theda...
by echelon | 2025-10-01 03:42:54+00:00
I've been watching these videos for about an hour now.

I really want to call this the "Suno moment" for AI video.

Prior to Sora 2, you had to prompt a lot of clips which you then edited together. You had to create a starting frame, maybe do some editing. Roll the dice a lot.

Veo 3 gave us the first glimpse of a complex ensemble clip with multiple actors talking in a typically social media or standup comedy fashion. But it was still just an ingredient for some larger composition, and it was missing a lot of the soul that a story with a beginning-middle-end structure has.

Sora 2 has some internal storytelling mechanic. I'm not sure what they did, but it understands narrative structure and puts videos into an arc. You see the characters change over the course of the video. They're not just animated Harry Potter portraits. They're alive. And they do things that change the world they're in.

Furthermore, Sora 2 has really good "taste" and "aesthetic", if that makes sense. It has good understanding of shot types, good compositions, good editing, good audio. It does music. It brings together so much complexity in choice and arranges them into a very good final output.

I'm actually quite blown away by this.

Just like Suno made AI music simple and easy - it handled lyrics, chorus, beat, medley, etc. - this model handles all of the ingredients of a 10 second video. It's stunning.

Sora 2 isn't the highest quality video model. It doesn't have the best animation. But it's the best content machine I've ever seen.
by xmprt | 2025-10-01 03:43:02+00:00
I hear this comment a lot and I don't get it. Let's say AGI exists but it costs $100/hr to operate and it has the intelligence of a good PhD student. Does that suddenly mean that the economy breaks down or will the goalposts shift to AGI being "economical" and that PhD level isn't good enough? I still haven't gotten a heard a clear definition of AGI which makes me think that it will break the world.
by frm88 | 2025-10-01 03:43:46+00:00
This sounded interesting, so I went and read a few articles. It seems, dies come in 5 categories: bronze, brass, steel, teflon coated (various bases) and plastic [0].

The bronze (and even brass) are uncoated and don't seem to lose material, on the contrary, they seem to get a patina with use. From what I read, bronze pasta is extruded at lower speed and temperature to account for the material (and the desired texture of the pasta). From an engineering point of view, this article give more insight [1].

[0] https://flavor365.com/pasta-die-materials-the-ultimate-guide...

[1] https://pastasty.com/the-engineering-of-extrusion-how-bronze...
by bilbo0s | 2025-10-01 03:44:45+00:00
Yeah.

I kind of feel like people gloss over the seismic shift in computing power Apple silicon designs have ushered in. It seems like a lot of people on HN think of building these chips as almost an afterthought if they think of building them at all. Which is ludicrous.

It's the chips that make the new innovative products possible, not vice versa. You literally can't innovate, until you have the compute working at the power profile that you need. Only then can you build anything groundbreaking.
by msabalau | 2025-10-01 03:44:51+00:00
I spend about 16 hours a week making AI videos. I'm not at all impressed by Sora 2. Open AI merely seems less embarrassing behind than they were, but still clearly behind.

As someone who loves seeing videos that appear after I type something, is there anything I should be noticing here? Or is this just bit of a special moment for people who feel, for some reason, there is some value for themselves personally in being deeply bought into OpenAI ecosystem and who aren't aware of the AI video scene as a whole?
by deaux | 2025-10-01 03:44:55+00:00
This looks really good! Would immediately use it if it worked with Opencode. Qwen, GLM and Kimi are so fast and good nowadays that for many tasks they're the quicker option, while being much cheaper at the same time. Claude Code runs into limits below the $200 tier, and GPT-5 while great and cheaper can be really slow.
by stray | 2025-10-01 03:45:11+00:00
Oh yeah! And if you Start a line with "! - [ ]" it'll make an action item with a checkbox -- and if you check the checkbox it'll mark that action item as complete.

Let me know what you think. It's kinda fun and potentially useful.

If I remember right -- yeah, at the end of an action item line, you can put @[email@address.com] to assign it to somebody -- and that assignment goes from the semi-markdown to the database and back. Iirc for example, it shows up on the assignee's dashboard and action items show up on the next week's retro as discussion items (marked complete if the assignee checked the checkbox during the week).
by oofbey | 2025-10-01 03:45:51+00:00
The clever trick is how it recognizes insertions. The standard trick of computing hashes on fixed sized blocks works efficiently for substitutions but is totally defeated by an insertion or deletion.

Instead with CDC the block boundaries are define by the content, so an insertion doesn’t change the block boundary, so it can tell the subsequent blocks are unchanged. I haven’t read the CDC paper but I’m guessing they just use some probabilistic hash function to define certain strings as block boundaries.
by ipython | 2025-10-01 03:46:31+00:00
Who will design and execute this “seriously”? Given the current state of our government (shutting down as I type), I don’t foresee any “serious” projects from the feds any time soon. Even when there are serious people - everything will get politicized. So nasa is out.

Ok so maybe a multibillionaire. Perhaps Elon musk? Yikes. Or Bezos? Maybe.

The EU is kinda busy increasing their defense spend, preparing to engage in Ukraine so I don’t see them super excited to do this.

China or India perhaps?

Also, why shouldn’t it be completely closed loop? If you’re designing to address the myriad of scenarios that can unfold in space, I’d say you’d want that experience under your belt. Its already easy mode doing this exercise on earth you might as well give yourself a little challenge to capture lessons learned.
by BrenBarn | 2025-10-01 03:51:35+00:00
> The point of a financial market is to allocate capital to its most productive uses.

This kind of thing is basically a paperclip-maximizer trap in another form. That may be the point of a financial market, but it's not the point of a society, so it doesn't really matter what the point of a financial market is, because that point should be constrained and directed in the service of the overall society.
by int_19h | 2025-10-01 03:51:59+00:00
The original argument wasn't against public healthcare per se, but against the US system in which it really is run as insurance, with multiple competing providers, who therefore don't have the power to negotiate down prices.

It's very easy to find examples of abuse in this system. For example, in modern "factory towns" around corporate campuses, somehow, routine dental maintenance costs exactly the maximum amount provided for this purpose by the employee health plan.
by happyllama | 2025-10-01 03:52:03+00:00
Time to start a crowdfunding effort to help buy these for the Flinstone’s Lady house off of 280 [1] [2]

[1] https://en.m.wikipedia.org/wiki/Flintstone_House [2] https://www.theguardian.com/us-news/2019/may/06/flintstone-h...
by jmward01 | 2025-10-01 03:52:03+00:00
I used bandits to select a best vendor/model to use on a per customer basis for a task that we had a reward signal for. It worked amazingly well but the more important thing we gained was the ability to accurately estimate the improvement other features/changes had. Getting a hard number for 'feature x improved over previous baseline by y' is a game changer for a lot of product and development work. You only think feature x is a massive improvement, until you see the numbers and realize that the spacing displayed to a user was 10x move valuable than the Really Big Feature you thought was going to make a difference.
by kleinishere | 2025-10-01 03:52:26+00:00
Potentially inhibiting IL-6 or reducing Lp(a). We'll get an early glimpse from some robust Phase 3's next year. These have been in the works for several years with tens of thousands of patients enrolled - it'll be an exciting set of readouts.

Novo Nordisk purchased Corvidia Therapeutics in 2020 [1] for their IL-6 antibody and will read out the first of three Phase 3's in 2026 [2]. Their programs, however, are focused on individuals with higher risk factors like chronic kidney disease (2026 topline), a couple kinds of heart failure (2027), and a prior myocardial infarction (heart attack; 2027). These trials notably are on top of "standard of care" existing therapies, so they're looking for additional benefit beyond what is commonly sought, like LDL reduction (highlighted in other comments).

Novartis recently announced an intended acquisition of Tourmaline Bio for their IL-6 antibody [3]. So attention to the biological target is heating up.

Another target mentioned in the comments is Lp(a). Genetic studies suggest a heightened risk of cardiovascular disease. Therapeutics aimed at reducing Lp(a) levels are being explored separate from IL-6 for a similar end goal of avoiding cardiovascular events (i.e. heart attacks, death).

Novartis will read out a Phase 3 of an Lp(a) reducing therapeutic in the first half of 2026 [4]. Amgen will likely read out theirs likely sometime thereafter [5]. These have been a long time coming: Amgen in-licensed their asset from Arrowhead in 2016 [6], Novartis in-licensed their asset from Ionis/Akcea in 2017 [7].

If any of these work, there's a chance that they'd be explored in patients with less pronounced risk than the original studies in these Phase 3's. Amgen has already announced an intent to explore their Lp(a) drug in a Phase 3 with participants with elevated Lp(a) at "high risk" for a first cardiovascular event in 2H25/1H26.

[1] https://ml-eu.globenewswire.com/Resource/Download/e7e162e5-a... [2] Page 113 - https://cdn.ipaper.io/iPaper/Files/ffd0326c-1fa6-41e5-a82d-0... Page 225 - https://investor.novonordisk.com/q2presentation2025/?page=22... [3] https://ir.tourmalinebio.com/news-releases/news-release-deta... [4] https://ir.ionis.com/static-files/66c5e90a-3651-480d-a596-1c..., https://clinicaltrials.gov/study/NCT04023552 [5] https://clinicaltrials.gov/study/NCT05581303?rank=1, Page 15 - https://investors.amgen.com/static-files/27fcb898-9cee-48db-... [6] https://www.amgen.com/newsroom/press-releases/2016/09/amgen-... [7] https://ir.ionis.com/news-releases/news-release-details/ioni...
by karmakaze | 2025-10-01 03:55:50+00:00
As a teenager I had a small book "Better Eyesight Without Glasses" by Bates. It had a number of exercises two of which I recall were: palming your hands over your eyes, and facing the sun with eyes closed while moving your eyes around 'looking' about all with eyes closed. Each of these were to be done for a number of minutes.

I had good eyesight at the time so never knew how effective the exercises were but I always felt better after doing them.