MurphyA/hacker-news huggingface dataset:
by rda2 | 2025-06-19 15:37:26+00:00
I used this method to check some of the lights in my house a few years ago. The slow-mo video mode on my phone used a rolling shutter which captures one row of pixels at a time, meaning you could see the flicker in part of the video, even when it’s a multiple of 60 Hz or above 240 Hz. The flicker and camera frequencies also aren’t exactly synced up, so you can see the dimmed parts move across the screen.

You can get a pretty good idea of frequency, depth of flicker, and if the LED’s colors are flickering in sync from this, and I can confirm that Philips LEDs, specifically the EyeComfort series, are good.
by exoverito | 2025-06-19 15:37:39+00:00
Human ethnic groups are measurably different in genetic terms, as based on single nucleotide polymorphisms and allelic frequency. There are multiple PCA plots of the 1000 Genomes dataset which show clear cluster separation based on ancestry:

https://www.researchgate.net/figure/Example-Ancestry-PCA-plo...

We know ethnic groups vary in terms of height, hair color, eye color, melanin, bone density, sprinting ability, lactose tolerance, propensity to diseases like sickle cell anemia, Tay-Sachs, stomach cancer, alcoholism risk, etc. Certain medications need to be dosed differently for different ethnic groups due to the frequency of certain gene variants, e.g. Carbamazepine, Warfarin, Allopurinol.

The fixation index (Fst) quantifies the level of genetic variation between groups, a value of 0 means no differentiation, and 1 is maximal. A 2012 study based on SNPs found that Finns and Swedes have a Fst value of 0.0050-0.0110, Chinese and Europeans at 0.110, and Japanese and Yoruba at 0.190.

https://pmc.ncbi.nlm.nih.gov/articles/PMC2675054/

A 1994 study based on 120 alleles found the two most distant groups were Mbuti pygmies and Papua New Guineans at a Fst of 0.4573.

https://en.wikipedia.org/wiki/File:Full_Fst_Average.png

In genome wide association studies, polygenic score have been developed to find thousands of gene variants linked to phenotypes like spatial and verbal intelligence, memory, and processing speed. The distribution of these gene variants is not uniform across ethnic groups.

Given that we know there are genetic differences between groups, and observable variation, it stands to reason that there could be a genetic component for variation in intelligence between groups. It would be dogmatic to a priori claim there is absolutely no genetic component, and pretty obviously motivated out of the fear that inequality is much more intractable than commonly believed.
by mdaniel | 2025-06-19 15:37:52+00:00
> Storage is a mess, though, and something that really needs to be addressed. I typically recommend people wanting persistence to not use k8s.

I have actually come to wonder if this is actually an AWS problem, and not a Kubernetes problem. I mention this because the CSI controllers seem to behave sanely, but they are only as good as the requests being fulfilled by the IaaS control plane. I secretly suspect that EBS just wasn't designed for such a hot-swap world

Now, I posit this because I haven't had to run clusters in Azure nor GCP to know if my theory has legs

I guess the counter-experiment would be to forego the AWS storage layer and try Ceph or Longhorn but no company I've ever worked at wants to blaze trails about that, so they just build up institutional tribal knowledge about treating PVCs with kid gloves
by owenversteeg | 2025-06-19 15:38:18+00:00
I have to say I'm disappointed in the level of discussion on this subject (elsewhere online and here on HN.) It is obvious to anyone who has ever paid attention to an LED that this is a failure of the phosphor adhesion; more specifically, the phosphor (a fine powder which converts the nearly monochromatic blue-purple LED light to the broader white) is held in silicone, in a small dab on the surface of the LED. The fact that this silicone lasted only a few years is the surprising part; sure, the environment inside the streetlights is harsh (large temperature and humidity swings) but a high-quality silicone should be able to handle this for significantly longer.

It would be nice to read some discussion of the core issue - the silicone - to me, it seems like a total failure of the silicone and not just an adhesion issue, as the photos seem to demonstrate small cracks leading to larger cracks and then total failure. Perhaps related to the addition of something new to the phosphor mix, which might change its properties under thermal cycling? Poorly mixed silicone? Unsteady temps as the silicone was applied?
by danr4 | 2025-06-19 15:38:24+00:00
Coming from someone who doesn't really love the product.. nor wix. but the snark in the comments is insane.

Basically everyone in the israeli tech community know about this guy because he pretty much shared everything about his journey from the moment he started. One of the most genuine and no-bs entrepreneurs i've ever seen (and israel has it's fair share of grifters).

Yes, he really did basically built everything by himself. Yes, he did manage to build a huge client list worth a lot of money, in just 6 months. Yes, he was previously a founder (without an exit). Yes, there were a few (very recently hired) employees.

This is one of the rarest solo-founder exit stories in the world. dumb-founded by negativity.
by m4rtink | 2025-06-19 15:39:41+00:00
Depending on your mission profile, there are more ways how to get to the Moon and possibly back - the Surveyor space probes did direct ascent without entering lunar orbit & massive burn with an embedded solid rocket engine just before landing.

The soviet plan (if they actually managed to get the N1 to work) was to take the upper stage of that rocket all they way to the Moon (fueled by kerolox BTW) and use it for the final braking burn of the LK lander[1], before eecting the stage to crash on the surface while the lander used its engine for soft landing.

And then the lander would launch directly to lunar orbit using the same (or backup) engine, not dropping any stages, just the landing legs. This was forced by the much lower carrying capacity of the N1. There was just one cosmonaut landing as a result, with another one in the "lunar Souyuz" staying in lunar orbit. So just 2 people versus 3 in Apollo. And there was not even a hatch between the two modules & the cosmonaut was supposed to spacewalk (!) between the two before landing and after meeting back with the Soyuz spacecraft.

So if you can realistically do a single stage to landing & orbit on a body, I'm sure it will be the preferred option going forward, it has a significant benefits.

[1] https://en.wikipedia.org/wiki/LK_(spacecraft) [2] https://en.wikipedia.org/wiki/Soyuz_7K-LOK
by pja | 2025-06-19 15:39:59+00:00
Capital r-Rationalism definitely bleeds into cult-like behaviour, even if they haven’t necessarily realised that they’re radicalising themselves.

They’ve already had a splinter rationalist group go full cult, right up to & including the consequent murders & shoot-out with the cops flameout: https://en.wikipedia.org/wiki/Zizians
by amy_petrik | 2025-06-19 15:40:11+00:00
it's a bit like rocket engines, training a big fat LLM is super duper expensive like a rocket and all else being equal, you'd like to get it right the first try. someone who has built a lot of rocket engines knows all the gotchas and where to look out for traps and gremlins, same for someone who has built a lot of giga sized LLMs
by grafmax | 2025-06-19 15:40:13+00:00
Israel government justified its genocide of Gaza with its supposedly targeted strikes of Hamas. This narrative has lost all credibility. And we have seen with Gaza what effect “PR” has on stopping the atrocities committed there - none.

The Israeli government views non combatants affected as expendable targets with zero value. This is what we are seeing with the strikes on residential areas. It’s not that they are “flattening” Tehran in the initial stages of war, but that Israel military policy so disregards the lives of non combatants that attacks on residential areas are justified in its view.

Thus, the notion that the Iranian people are supposed to unite with the Israeli government to overthrow the “common enemy” (the Iranian government) is absurd; the Israeli war machine should be viewed as having zero regard for the Iranian people; they are expendable as long as Israeli military objectives are furthered; that is an established pattern now and that is what is evidenced by the strikes against residential areas considered against the backdrop of the atrocities in Gaza.
by thegalah | 2025-06-19 15:40:17+00:00
Built for anyone who’s had the pleasure of experiencing US visa process.

I'm sharing a solo project I've been working on called DS160.io. It's a tool for people applying for US visas who are tired of the broken experience on the official site. I originally built it for myself and a few expat friends. I've had to fill this form out six times over the last eight years so I am all to familiar with the broken process that is US immigration. I change jobs roughly every 1 to 2 years, and each time was just as frustrating as the last.

There are three main problems this is designed to solve or bypass:

1. Getting around the constant timeouts on the official DS-160 site. Especially in the travel and work history sections, the form can time out randomly and lose your progress. With Form Pilot, every response is saved as you go. If the site crashes or expires, you can simply reload and resubmit no captchas, no data loss.

2. Reusing previous applications to avoid retyping hundreds of answers. A typical DS-160 has 230 to 500 fields, most of which don't change. Form Pilot lets you duplicate a past submission and just update the new work history and travel. You can complete a new DS-160 in under 5 minutes this way, and the tool will fill it out in under a minute.

3. Making it easier to complete DS-160s for dependents. If you're applying as a family, you can clone an existing DS-160 and adjust only the relevant details for each dependent, no need to start from scratch for every person.

Would love to get some feedback.
by Spivak | 2025-06-19 15:40:35+00:00
I like it, I think it's a good way to encourage people who otherwise may have not given the linux desktop a chance. I think one of the big hurdles he's going to be getting new users used to the command line. Because I know there's lots of discussion about like how everything should be done with the GUI but when you need help or get support with Linux it's most often going to take the form of a command that you can copy and paste into your terminal and will do what you want. You don't have to have guides with 50 screenshots of what settings to tweak. It's just a line or two of text.

In a way I kind of wish this was how more windows support was handled just because PowerShell is so uhh... powerful.

It might be that Linux is less capable for your use case, but people seem to be generally content with ChromeOS and I think that the standard Fedora desktop install is more capable than that so I think the market exists.
by kordlessagain | 2025-06-19 15:40:50+00:00
Kids? Think about all the domain experts, entrepreneurs, researchers, designers, and creative people who have incredible ideas but have been locked out of software development because they couldn't invest 5-10 years learning to code.

A 50-year-old doctor who wants to build a specialized medical tool, a teacher who sees exactly what educational software should look like, a small business owner who knows their industry's pain points better than any developer. These people have been sitting on the sidelines because the barrier to entry was so high.

The "vibe coding" revolution isn't really about kids (though that's cute) - it's about unleashing all the pent-up innovation from people who understand problems deeply but couldn't translate that understanding into software.

It's like the web democratized publishing, or smartphones democratized photography. Suddenly expertise in the domain matters more than expertise in the tools.
by tome | 2025-06-19 15:40:53+00:00
Let's have a look at the history of the thread:

pbiggar made a claim, now deleted (https://news.ycombinator.com/item?id=44317597)

zaphar says: "it ignores nearly 2-3000 years of history" (https://news.ycombinator.com/item?id=44317639)

simiones says: "The 2-3000 years of history are entirely and wholly irrelevant", and also makes some suggestion that I believed could indicate that genetic heritage was what determines which people should live where.

However, he subsequently clarified in https://news.ycombinator.com/item?id=44318095 that he was not making that claim. Yet in doing so claimed that "This doesn't imply genetic heritage necessarily - cultural heritage and the notions of parents are not necessarily genetic", drawing on the notion of "culture". Now, cultural heritage very specifically implies that history is relevant, because it's something passed down over centuries.

I then challenged him that his invocation of cultural heritage was in opposition to his earlier claim that "The 2-3000 years of history are entirely and wholly irrelevant" (https://news.ycombinator.com/item?id=44318122) to which he responded that "That was in response to the argument that I believe the GP was making" (https://news.ycombinator.com/item?id=44318317), but that's a complete presumption. The GP hadn't presented any specific argument, merely factually pointed out that some long stretch of history was missing from the analysis of pbiggar, so I asked simiones if he was responding to an argument not actually made by zaphar. Furthermore, I reiterated that simiones seemed to have defeated his own claim that "The 2-3000 years of history are entirely and wholly irrelevant".

This is where the original discussion ends, and you entered the thread. I see you making a number of unsubstantiated accusations of bad faith and trolling, but not actually engaging in the discussion of the topic at hand.

So, I have presented here a summary of a thread that highlights my process of rational enquiry. I don't see here what could be taken as bad faith or trolling. Maybe you can explain further? Or perhaps maybe you can you engage with the topic at hand? I would be willing to (though it goes rather far off the original topic).
Ask HN: Am I tool old to apply for YC?
by nisthana | 2025-06-19 15:40:54+00:00
I have been in tech industry for past 20 years, worked on some of FAANGs. Now have a product being used by customers+traction. Thinking of applying to YC but the app starts by asking my age and when did I attend school. Feels like they are biasing towards 20 year olds I guess? Am I done with YC?

PS: I got rejected from YC few years back. But I was younger then and the idea was not solid. Now I feel like I have something, but maybe too old for them?
by aredox | 2025-06-19 15:42:11+00:00
They are the perfectly rational people who await the arrival of a robot god...

Note they are a mostly American phenomenon. To me, that's a consequence of the oppressive culture of "cliques" in American schools. I would even suppose it is a second-order effect of the deep racism of American culture: the first level is to belong to the "whites" or the "blacks", but when it is not enough, you have to create your own subgroup with its identity, pride, conferences... To make yourself even more betterer than the others.
by seviu | 2025-06-19 15:42:33+00:00
Cadena post above yours mentioned quite a few use successful cases, all built on top of Ethereum or copy cats (Ethereum is by itself a successful use case)

Without thinking too hard, Aave is shaping to be a giant by its own as lending protocol.

Circle recently had a very successful IPO.

Farcaster and Lens are attempting to compete as social network platforms (surprisingly they lack much of the toxicity that comes on the most known ones)

And lastly don’t forget Polymarket, which is pretty well known beyond the crypto space.

The list goes on and on if you care to dig a bit deeper
by jitl | 2025-06-19 15:42:41+00:00
All the APIs, including CRDs, already have a well described public & introspectable OpenAPI schema you can use to generate clients. I use the TypeScript client generated and maintained by Kubernetes organization. I don’t see what advantage adding a binary serialization wire format has. I think gRPC makes sense when there’s some savings to be had with latency, multiplexing, streams etc but control plane things like Kubernetes don’t seem to me like it’s necessary.
by ProllyInfamous | 2025-06-19 15:43:38+00:00
I do not own any AAPL (neutral feelings; don't know enough about their direction).

Unfortunately, my mid-sized US city still doesn't have an Apple Store... so I haven't demoed the VisionPro, yet; but I want to be able to see if its endorseable for my Parkinsons friend (whose eyes still work well); I suspect if I demoed it I'd also purchase one too.

Absolutely seems innovative.
by CharlesW | 2025-06-19 15:44:12+00:00
Here's two: CVE-2021-33574, CVE-2023-6705. The former had to be fixed in glibc, illustrating that proper usage of POSIX concurrency primitives does nothing when the rest of the ecosystem is a minefield of memory safety issues. There are some good citations on page 6 of this NSA Software Memory Safety overview in case you're interested://media.defense.gov/2022/Nov/10/2003112742/-1/-1/0/CSI_SOFTWARE_MEMORY_SAFETY.PDF
by bilbo0s | 2025-06-19 15:44:48+00:00
They won't be allowed to use it unless they serve the capitalists who own it.

It's not social media. It's a model the capitalists train and own. Best the rest of us will have access to are open source ones. It's like the difference between trying to go into court backed by google searches as opposed to Lexis/Nexis. You're gonna have a bad day with the judge.

Here's hoping the open source stuff gets trained on quality data rather than reddit and 4chan. Given how the courts are leaning on copyright, and lack of vetted data outside copyright holder remit, I'm not sanguine about the chances of parity long term.
by encom | 2025-06-19 15:45:28+00:00
>discourage low effort apps

Well that obviously didn't work. I got rid of my Iphone, but I remember the app store as being an absolute wasteland of garbage, and discoverability was awful. I don't know if it was a slogan, or an ad campaign once, but there was this thing with "there's an app for that". Yea I guess maybe there is, but good luck finding it, and finding one that isn't riddled with ads and scammy in-app purchases, and then further good luck that the developer of it keeps paying apple 99$ dollars every year so the app isn't delisted.

I'm not saying Google is any better. I've pretty much given up on apps and app stores at this point. If I find something new, it's something I'm made aware of via other channels (or unavoidable bullshit like mandatory app based car parking etc.).

--love Ted K.
by kragen | 2025-06-19 15:45:39+00:00
I agree with almost everything in your comment except the initial ”no”, which seems to indicate you misunderstood the comment you were replying to.

Things like `enscript` and `a2ps` can render ASCII overstrikes without the need for old printers. (PostScript and PDF have no trouble representing overstrikes!) Also xterm in Tek4014 mode, but that's a lot less useful.

The output mode of groff that overstrikes also depends on fixed-pitch fonts for proper alignment, which puts strict limits on the quality of the resulting typesetting. You could imagine alternatives that didn't (for example, allocate a character cell the maximum of the advance width of both characters and center them both in it), but groff didn't implement them.
by Scuds | 2025-06-19 15:45:50+00:00
"Seems like a waste of effort" in a vacuum yes, but

1 - GNU utilities is ancient crufty #IFDEF'd C that's been in maintenance mode for decades. You want code to handle quirks of Tru64 and Ultrix? You got it.

2 - Waving your hands around 'the community will take care of it' is magical thinking. C developers don't grow on trees. C tooling is kinda weird and doesn't resemble anything modern - good luck finding enough VOLUNTEER C developers to make your goals happen.
by m4rtink | 2025-06-19 15:46:22+00:00
There are is a way[1] how to gate a spacecraft 5x stronger (basically on the level of battleship style steel plate) to orbit - and then to Titan and back. The propulsion method just has some unfortunate side effect when launching from earths surface. Still it should work just fine & might come in as a handy option handy in an emergency.

[1] https://en.wikipedia.org/wiki/Project_Orion_(nuclear_propuls...

[2] https://en.wikipedia.org/wiki/Footfall
by kevin_thibedeau | 2025-06-19 15:46:24+00:00
The MAGAs are creating a lot of institutional rot at state and local level offices where they are out of the limelight and can continue doing damage after the felon is gone. It is impossible for a rational Republican to get on the ballot because they have to face primaries against the shameless narcissists who've been shown how to con their gullible members.
by gruez | 2025-06-19 15:46:28+00:00
>"Android also inherits the interrupt mechanism from Linux, which is designed for the efficient communication between the CPU and external devices. When new hardware events (e.g., user touching the screen) come, the corresponding hardware device (e.g., touchscreen controller) sends a signal to ask OS for immediate processing"

I'm not claiming interrupts don't exist, I'm claiming that they're not really a fingerprinting vector because Android is so locked down that all phones of the same model/OS version are going to have the same behavior. It might be an issue if you're using a xiaomi phone in the US or something, but if you're a normie with an iPhone there's tens and maybe hundreds of thousands of people with the same phone in a major metro.
by matt_kantor | 2025-06-19 15:46:44+00:00
Assuming I understand your workflow, one difference is that unregistry works with already-built images. They aren't built on the remote host, just pushed there. This means you can be confident that the image on your server is exactly the same as the one you tested locally, and also will typically be much faster (assuming well-structured Dockerfiles with small layers, etc).
by treyd | 2025-06-19 15:47:11+00:00
You're right, if you use the concurrency primitives properly you won't have data races. But the issue is when people don't use the concurrency primitives properly, which there is ample evidence for (posted in this thread) happening all the time.

But with this argument, the response is "well they didn't use the primitives properly so the problem is them", which shifts the blame onto the developer and away from the tools which are too easy to silently misuse.

This also ignores memory safety issues that aren't data races, like buffer overflows, UAF, etc.
by hombre_fatal | 2025-06-19 15:47:28+00:00
I see what you mean. Anthropic's UI and system organization are always very confusing.

Your link and my link are just two views into the same underlying account (unless you registered separate accounts of course). At your link, you can manage your Claude subscription. At my link, you can manage API keys and API credits.

But they aren't siloed like you (or I) think.

I got Claude Code when it launched and it always charged API credits until it was included in the $100 max subscription (and then in the cheap base subscription). It moves fast and it's not well communicated.
by trustinmenowpls | 2025-06-19 15:47:43+00:00
> So does the US.

nope.

> You are literally calling for the annihilation of their state here.

Nope, people are only calling for the unpopular regime to be replaced by a popular one.

> There is definitely a cold war going on between Israel and Iran.

Hezbollah is an actual arm of the IRGC so it's a hot war and has been for 25+ years.