skysight-inc/HackerNews huggingface dataset:
The place existed, and people existed in the place, and the communication about that place is taking place today, and the way for one person to communicate a reference to that place to another person today, is to use the label Germany.
She was just barely 16 in 1998 when that was released, if you can believe that. Turns out we were born the same week!
> The biggest issue is that fructose doesn't tell the brain that you've had enough, while glucose does (I'm guessing it's because of the delay the liver adds.) So you can eat more fructose than glucose without starting to feel weird. At the same time, you're straining the liver.

This might be the money shot. Basically, HFCS isn't much worse in of itself, but humans are much more prone to overconsume products with high amount of sucrose.

Thanks for making the point!
Hopefully GitHub is next. AVIFs still show "View raw" instead of the image. It's not even like they need to update some pipeline like Discord did, either; just add .avif to the list of image formats...
Earlier this week there was talk of reopening coal units that already shut down:

https://www.reuters.com/business/energy/us-should-restart-sh...

The United States should restart shuttered coal-fired power plants under President Donald Trump’s national energy emergency declaration, Interior Secretary Doug Burgum said in a video interview with Bloomberg News on Monday.

...

"I think as part of the national energy emergency which President Trump has declared we’ve got to keep every plant open. And if there have been units at a coal plant that have been shut down, we need to bring those back on," he said.

I don't know who would want to operate the unprofitable units, or who would pay to make up the difference, or if permanently-closed units are even in a state such that they could be reactivated. Companies with recently-retired plants may want to expedite major equipment demolition to ensure that they can't be roped into a bad plan.
Most of the article was over my head, but it hit HN because tomorrow is PI Day. It is a nice article though. A Quote:

>we celebrate Good-Enough Pi Day in honor of the approximation 3.1, which is close enough for most purposes. It could be celebrated on either the 3rd of the 1st month ... or on the 1st day of the 3rd month...

at the end it went to the fact in other countries there is no month 14 :)
They were ahead until Musk decided to build the Cybertruck instead of the $25k Model 2. That’s when they lost.
From a teaching perspective it goes like this: first we learn additions, and to undo additions we have subtractions; then we learn repeated additions i.e. multiplications, and to undo multiplications we have divisions; finally we learn repeated multiplications, i.e. exponentiation, and to undo exponentiation we have logarithms and roots.
Thank you! The visuals definitely add something special to this post specifically since time is a big element in explaining latencies.
But they got a custom CLI argument in the OSS product for it. And hosting/proxying it under the OSS domain ui.duckdb.org
This is a neat bug!

A colleague and I spent some time last year looking for DoS vulnerabilities caused by recursing on user input [1].

TL;DR: With CodeQL and some manual review, we found several issues resulting in two assigned CVEs, a rustsec advisory, and a handful of fixes implemented in various projects.

We mostly looked at Java projects. It is interesting to see a C vulnerability from around the same time.

It would be cool to see a larger study on how common this issue is across different programming languages.

[1]: https://resources.trailofbits.com/input-driven-recursion-whi...
Before 1871, everyone knew what you meant when you said, "Germany." It just wasn't under a single government.
While these things happen, they are not the bulk of the explanation for the lack of voters showing up.

The bulk of it is that voters don't show up. We had the most turnout for any Presidential election in 2020, when people were literally quarantining to escape a plague... Turnout was around 66%. Evidence suggests that (at least in modern times) the way to get Americans to vote is to so constrain them that they can't do anything else with their time on election day.
> now we can tabulate and analyze

Very doubtful: The current "AI" hype craze centers on LLMs, and they don't do math.

If anything they capabilities favor the other side, to obfuscate and protect falsehoods.
No. You have a unit test to inspect it, if your other unit tests cannot cover this codegen bug. Asking programmers to re-inspect by hand is like asking programmers to run all tests manually after each commit. Of course most programmers don't.
I assume there is some miscommunication happening in this thread but of course some people are more competent than others in a given field/role and if you disagree I'm not sure what to say.
EU is specifically targeting red states, in concert with Canada.

https://www.euronews.com/my-europe/2025/03/12/tariffs-eu-hit...

https://www.politico.com/news/2025/02/03/canada-tariff-targe...
For PlanetScale Metal, we use semi-sync replication. The primary need to get an ack from at least one replica before committing.
Remember when they were a non-profit so that didn't matter? Ah..
To be clear I'm very not in favor, but the steelman version of the argument is that environmental regulations are well meaning but draw the line at being too restrictive rather than balancing clean air and water with the reality that human activity produces some unnatural byproducts and banning them entirely only works if there's no human activity. You don't want unbreathable air, but the vast majority of human activities and energy production produces some air pollution so you can't reasonably demand air that meets depopulated Earth standards.

That argument is bullshit though because the EPA administrator is saying things like "We are driving a dagger straight into the heart of the climate change religion...". That's not the speech of a well meaning person trying to find the right balance between environmental protection and human activity.
This is wrong at so many levels. It's sad to see probability is used as a hand trick to make this kind of claims look scientific..
Even if I don't pay in money, I have to pay in time and effort. Does the bank lend me that too? Furthermore, no Blackrock cannot do this in real life because in real life you are not0 _required_ to sell a thing to anyone.

Let me outline this simple hypothetical

I lease a plot of land with a parking lot on it. I spend a year of my time building a quadplex on it, financed by a loan, and get tenants in. After all my expenses, I am making 10k a month in profit! Next year rolls around, tell me what stops Blackrock from taking the lease by offering the value of the lease+9.5k per month and making their money in quantity? Down payment doesn't matter because they have so much more in assets than me that they can make use of a plot of land that generates less profit than I need to live on.
English is a Germanic language...
It is silly to make an overly broad statement about recursion killing. On modern "hosted" OSes, there are safeguards about stack overflows, which will quickly kill your process. This _can_ be a problem on embedded systems with limited memory management facilities (e.g., hw with no MMUs) and I do understand that the library author can't control where the library is used, and in fact some safety critical systems require a maximum stack depth guarantee which rules out recursion. However, some problems, especially parsing CFGs, are inherently recursive in nature and I'd argue going the non-recursive route with explicit stacks would result in bugs elsewhere because the code becomes hard to reason about.
> What we see today is the outcome of almost two decades of design choices that have only recently started to accommodate keyboards and external pointing devices.

?? I've been using an iPad with folio keyboard for close to a decade and first party apps have always had fantastic support. Even third party is usually pretty good. I don't think the author here has any idea what they're talking about.
Show HN: Psychedelic animation generator; (p)art of your next trip
Sharing an open source project for creating psychadelic art -- using liquid motion, distorted shapes, shadows and light. This tool works in real-time in the browser using webgl shaders.

This project was inspired by drum & bass / acid techno music, and 90s rave posters.

Use this to create art for a music video, concert posters, stylized animations in creative projects, or simply to enjoy alongside some fine music.

Use the detailed control menu (top-right) to set a custom canvas size, adjust animation speed, control pattern and colours, etc...

You can export your creation as an image or video afterwards.

How this works: this tool uses WebGL shaders to create a real-time animation (with a trippy liquid / shadow / blur aesthetic).

The animation is created using a random seed position and mixes in random noise (fractal brownian motion, 3D simplex noise), so each time you re-run it you're creating a unique piece of art.

Github repo: https://github.com/collidingScopes/liquid-shape-distortions

-----

I hope you enjoy the visuals. I'd love to hear any feedback or suggestions.
Trickling up, not down.
I wish I lived in your world where wealthy people didn't try to ruin the lives of others for petty reasons.
Can this extend to every kid sued by the record industry for downloading a few songs.

Have we all been transported to bizzaro land?

Different rules for billion dollar corps I guess.
WinRing0: Why Windows is flagging your PC monitoring apps as a threat
How is it any more accessible now than it was before? Don't you have to fact-check everything it says anyway, effectively doing the research you'd do without it?

I'm not saying LLMs are useless, but I do not understand your use case.
Might be relevant to your interests:

https://nigeltao.github.io/blog/2022/gamma-aware-ordered-dit...
Agreed. I prefer collaboration between engineers, regardless of Nx they are.
Typestate Programming
Ironically(?), a government where AI replaces most public sector workers would be able to implement the Holocaust much more efficiently.

(By the way, this asshole is still invited to YC’s AI Startup School, linked in the footer.)
There was also the AI that would handle restaurant reservations over the phone.
Interesting. This stood out to me:

> In the latter example, I feel the ad exists entirely to sell something that is completely unneeded rather than to inform about something the person genuinely could find valuable.

Ironically, this is why "targeted ads" are (in theory) beneficial to both sides. Companies certainly would love to sell you their product -- whether you want it or not. But advertisers would rather show ads to people who will want their product (versus those that don't). This is why Instagram is a powerful platform: it knows a lot about you.

The common privacy concern (which is real, but sometimes overstated) is that the more the advertisers know about you, the worse it is. But "Show HN" is kinda the opposite. That's why you like it more.

In any case, I'm not trying to convince you of anything. I personally see ads as a component of commerce. I'm willing to pay to see fewer ads (like Youtube premium) because I value my time. But I accept that websites that earn money from ads deserve to have them seen.
If we limit it to American automakers though it should probably no longer be the Big 3. It should be the Big 2. In 2024 GM had 17% of US car sales, Ford had 13%, and Tesla had 4%.

I wonder what it would look like if we included non-US companies but only counted their US sales of cars that were built in the US (and excluded cars from GM, Ford, and Tesla that are not built in the US)? A bit of searching failed to turn up anything useful.

If we forget about where the company is from and just look at the top brands, it is not clear for what N it makes sense anymore to talk about a "Big N". The top 10 are, in order, GM, Toyota, Ford, Hyundai, Honda, Stellantis, Nissan, VW, Subaru, and Tesla. Their shares of 2024 sales were 17, 15, 13, 11, 9, 8, 7, 4, 4, and 4%.
And yet the genetic differences are so insignificant so as to make them pointless to mention in the context of (paraphrasing) "it's super strange that German immigrants speak the Germanic English language that originates from the cultural region of Northern Germany".
IECore: IE's core library for Linux, Windows and macOS based applications
Great so you understand the point. The point is to flood the courts and overwhelm the media. Flooding the zone as Steve Bannon calls it.
I'm still surprised that Pi isn't considered a universal physical constant, given Buffon's needle depends on (IIUC) the physical curvature of nonrelativistic space.
That still comports with OP's statement:

> There's no ethical explanation as to where this extra saving and Honey's revenue comes from.
Old english was a Germanic language. Modern English borrowed a little too much to really qualify.
How do you “test once arranged” as your test are modifying things that conflict?

Setup: login.
Test 1: delete your account.
Test 2: can change username.

The last time I saw this handled was a test copy of db per thread and transactional test rolled back. Not great but it did 10x our pipelines and avoided locks and issues.
I mean Flutter, React native or Native code.
I am amazed that ChatGPT can simulate such a believable "persona".

Kinda scary actually. A lot of people falling prey to these "digital parasites" seems to be inevitable.

Even if you warn people about them. It's like telling a heroin user that taking his drug of choice might feel good but it's actually bad for him. He already knows that but does not care.

People will become addicted to AI friends / lovers even if they know they aren't "real" (i.e. not sentient beings) as long as they feel real.
Math is rarely taught with practical problems in mind — that’s engineering !
While English is a Germanic language a huge number of words come from Old French since that was the language of the ruling elite following the Norman conquest of 1066 and continued to be used in administration for a couple of centuries.

Amusingly the Franks after whom French is named were also Germanic but they adopted the Vulgar Latin derived Old French then spoken in Northern France and which the Norse who invaded Northern France adopted before invading England.

https://www.reddit.com/r/asklinguistics/comments/324w60/how_...
Oh no. That will make the whole game frustrating. I actually recently made a change to try to mitigate this so I’m sad to hear it’s still an issue. I take the pointer position on pointerdown and pointerup, and do collision detection both times. Then I pop the underlying bubble in either case, giving you the benefit of the two possible pop locations.
Ask HN: How to study for system design that doesn't include front end/back end?
I got a system design interview where I was asked to build a pricer for a financial product, then expand it to multiple pricers that might share inputs.

This was not the typical system design interview where you have to deal with APIs / load balancers / latency / etc

I have studied that a lot, but what about these type of general interviews?
It’s the same reason I stopped playing chess, but it only hit me later that I lost interest because of the program I wrote.

Now I just play casually if a friend wants to.
I am probably missing some cultural subtext and I am unsure which parts of your reply were sincere and how much was sarcasm, so it is difficult to write a reply on such a sensitive subject.

I do agree with you that is is awful when the medical profession decide that a patient is too hard a problem or they lump them into some category which means 'no idea but maybe the patient is at fault' rather than admitting they simply don't have an answer or the time to find an answer.
Inverse transform sampling is a special case of normalizing flow where we don't need to learn anythin.g

https://en.wikipedia.org/wiki/Flow-based_generative_model
That’s not accurate either. Scaleless snakes, thigh a rare mutation, do exist as genetic mutants.

https://www.morphmarket.com/morphpedia/corn-snakes/scaleless...
I don't see this happening although I would have a beer belly laugh if all of these tech oligarchs got on their knees just for Trump to piss on their heads.
Recursive parsing of CFGs is only better when they're LL grammars, but LR grammars (which are the most common grammar used in programming languages) are definitely better with an explicit stack due to the repeated way the state machine needs to run. You might be able to do a nicer LALR parser recursively but I personally haven't seen one.
Care to explain? I'm willing to do the mental gimnastics if guided.
Ilistrate.
Surprised no one here has posted <https://1x.engineer> yet
TDD. Agile.
That is a very start-up-focused analysis and does even mention why a country would want a wealth tax. I would like an analysis that shows how a wealth tax (or a long-running progressive income tax) can keep the (statistical) distribution of income and wealth stable. Sure, we can live in a world where the startup founders (or the Patricians and Equites in Rome) have all the money and the rest beg for food, but that feels like a less-fair world that I don't want to live in. I'd be more interested to know if Paul and others are ok with some economic inequality (as incentive to work), but don't want it to blow up. Or what

BTW, quite a few countries [1] have wealth taxes. Norway, Spain, Argentina, Colombia, Bolivia, and Uruguay [2] are examples.

[1] https://en.wikipedia.org/wiki/Wealth_tax#Example_countries

[2] https://en.wikipedia.org/wiki/Taxation_in_Uruguay
It might be possible, they do minimize human contact with other some other animals we are trying to raise in captivity or only have the same humans wearing a fur/feather suit/puppet to lower the animals' acclimation to other humans, so the animals stay wilder, and in this instance got the loons to associate a shade of yellow with their handlers/gliders, but definitely a hurdle to get over.
Creating Spatial Video for Apple Vision Pro on Linux: A Technical Guide
I've published what appears to be the first technical guide for creating Vision Pro-compatible spatial videos using open-source Linux tools.

As an engineer who travels extensively and enjoys capturing immersive content, I've developed a workflow that addresses several challenges in spatial video production. The guide details specific x265 encoding parameters and metadata requirements for Vision Pro compatibility.

I'm implementing VR-specific enhancements to improve depth perception and spatial experience. What techniques have you found effective for spatial video processing? Any feedback on encoding parameters or suggestions for optimizing the workflow would be valuable.
> but it doesn’t seem like a good plan

Is there alternative?
I have a conversation about application architecture, coding issue candidates have faced in the past and how they resolved those issues. I look at their GitHub profiles and I check letters of recommendation. For some positions we give a take home mini-project that is clearly not related to our current projects.

Senior people can usually tell you the mistakes they made as a junior dev and what they learned from those mistakes. They understand the nuanced differences between code ownership and accountability.

Frankly I could care less if a candidate can balance a tree, that is what the standard library is for or google or chatgpt. On the other hand, I am interested in knowing if a senior client understands why you might want to balance a tree or knowing when to force a full table scan rather than use an index.
I don't think it's even React itself that's the root cause the performance problems, it's using the data store badly (Redux or Mobx or even the new ones like Zustand and Valtio) that either causes components to rerender too often or causes too many components to rerender.

Having been bitten by this a few times, I'm paying a lot more attention to how my team uses it in the React app we're building from scratch right now, keeping an eye of how it's used and looking for problems before they become noticeable. I am, for example, inverting one of the common practices which I found was a cause of these performance problems:

"Atomic Design" with React splits components into different types - Atom, Molecule, Organism, Section/Template, Page. Each type of component is mainly composed of the smaller ones. It's generally suggested that Atoms and Molecules should be functional style and reusable, so not connected to the data store at all. Instead, Organism and up are the ones that manipulate data and pass things down into Molecules and Atoms to render. The problem here is that any update that triggers an Organism to rerender will also rerender all the Atoms and Molecules in it, even the ones that don't actually need to update (in the class-based component days we had shouldComponentUpdate() to avoid this, nowadays we have useMemo()/React.memo - neither of which we used with any consistency because of the extra effort).

Instead, while we do have a company-wide library of Atom-like elements we're using, the Atoms and Molecules inside the app are "smart" - they take a prop or two for configuration, then use that in combination with the data store to handle the data manipulation directly. Organism-level components then don't do any data wrangling and are just laying out what Molecules go where. This means when manipulating a Molecule, only that Molecule and any others looking at the same data need to rerender. The Organism and other Molecules in the same Organism are completely unaffected, not even trying to rerender and no need for React.memo to prevent it.

(Aside, to avoid confusion in the current app I haven't introduced the Atom/Molecule/Organism naming convention, and am instead using more semantic app-specific names for organizing components)

We still have a ways to go but we've already implemented the specific part I expected to cause the most problems here, and so far it's been great, the latency is so low it doesn't feel like a React app in the way I've come to expect, and there's much less manual manipulation of the data in the components themselves.
> Please leave recursion to math and keep it out of (in particular C) software: it kills and will kill again.

This is just nonsense. The issue is doing an unbounded amount of resource consuming work. Don't do an unbounded amount of resource consuming work, regardless of whether that work is expressed in a recursive or iterative form.

Any recursive function can be transformed into a tail recursive form, exchanging stack allocation for heap allocation. And any tail recursive program can be transformed into a loop (a trampoline). It's really not the language construct that is the issue here.
I would also pitch that against the mythical friendship that was Mozart and Haydn‘s
Greed is a great motivator for many. Some want peace of mind. Some simply want 'more'.

The key mindset is "I'll go make me some more money, and someone else will fix the symptoms later - and hey I'm doing you all a favor because fixing the thing will also generate money for you!!"

One of my all time favourite relevant cartoons!!! (shareholder value)
https://www.newyorker.com/cartoon/a16995
I'll be clearer and repost theirs.

>The most common ancestry in the US is German, not English, but English is still the dominant language. Language isn't DNA.

Their specific point is that "language isn't DNA". To support that argument they note that Continental German immigrants to America now speak English.

My specific point is that English originates not only within the language family of German speaking peoples, but that it originated with the DNA pools that comprise Northern Germany.

Therefore, I don't see how "the Germans are speaking English" makes the point that language isn't DNA.

I'm not saying that it is, at all. Its very obviously not. But the example being argued didn't make that point.