MurphyA/hacker-news huggingface dataset:
by wizzwizz4 | 2025-09-07 08:41:31+00:00
InventWood's product is treated wood, not synthetic wood. Zinnia is a genus of flowering herbs: ChatGPT was badly-paraphrasing this article: https://interestingengineering.com/innovation/lab-grown-3d-p..., which says the company's called Foray, and judging by their website (https://foraybio.com/), they've pivoted to just culturing plant cells, largely for chemical processing – so presumably, the 3D-printing was non-viable at the materials scale. (Apparently, they still intend to manually-construct seeds, but I can't see evidence they've succeeded at that.) Even more recently, Foray has pivoted to AI… somehow. Don't ask me how that works.

Please please please stop believing the lie-box; especially don't post its slop for other people to read. It takes orders of magnitude longer for me to debunk this rubbish than it took you to post it, and that's a problem.
by KronisLV | 2025-09-07 08:42:12+00:00
> I also double-checked if the CPU temperature of about 100 degrees celsius is too high, but no: this Tom’s Hardware article shows even higher temperatures, and Intel specifies a maximum of 110 degrees. So, running at “only” 100 degrees for a few hours should be fine.

I'd say that even crashing at max temperatures is still completely unreasonable! You should be able to run at 100C or whatever the max temperature is for a week non-stop if you well damn please. If you can't, then the value has been chosen wrong by the manufacturers. If the CPU can't handle that, the clock rates should just be dialed back accordingly to maintain stability.

It's odd to hear about Core Ultra CPUs failing like that, though - I thought that they were supposed to be more power efficient than the 13th and 14th gen, all while not having their stability issues.

That said, I currently have a Ryzen 7 5800X, OCed with PBO to hit 5 GHz with negative CO offsets per core set. There's also an AIO with two fans and the side panel is off because the case I have is horrible. While gaming the temps usually don't reach past like 82C but Prime95 or anything else that's computationally intensive can make the CPU hit and flatten out at 90C. So odd to have modern desktop class CPUs still bump into thermal limits like that. That's with a pretty decent ambient temperature between 21C to 26C (summer).
by AndrewDavis | 2025-09-07 08:42:26+00:00
> WSL 1 was relatively innovative, integrating Linux application compatibility into the Windows operating system itself

Both FreeBSD and Illumos were running Linux applications (at various levels of compatibility) many years prior to wsl v1. Joyent even went as far as re-implementing the Docker api to allow running OCI images natively in LX zones. Hence, it wasn't even that novel of an idea.
by hn-ifs | 2025-09-07 08:42:56+00:00
This is what I use in a VM on my Linux host whenever I need to run something Windows.

I don't game and all my software is cross platform. Windows still has a few things I miss, programs like notepad++ (for which there's no true Linux equivalent), and portable apps (with Linux equivalents not really coming close, but understandably so).

Windows really is a broken OS solely set up for spying on users.
by ack_complete | 2025-09-07 08:45:30+00:00
Indexed color formats stopped being supported on GPUs past roughly the GeForce 3, partly due to the CLUTs being a bottleneck. This discourages their use because indexed textures have to be expanded on load to 16bpp or 32bpp vs. much more compact ~4 or 8bpp block compressed formats that can be directly consumed by the GPU. Shader-based palette expansion is unfavorable because it is incompatible with hardware bilinear/anisotropic filtering and sRGB to linear conversion.
by dns_snek | 2025-09-07 08:45:38+00:00
I've been trapped in a quasi-NDA on bug bounty platforms too. The vendor just refused to make the report public long after the vulnerability had been fixed, likely to cover it up in case of any resulting damages claims (it was a financial platform and the bug affected withdrawals of customer funds).

The platform knows my identity, publishing the details would be against their terms, there's an implied threat that they could take legal action against me if I published the details, and they even low-balled the severity to avoid paying out the appropriate amount. Awesome experience overall.
by microtonal | 2025-09-07 08:47:21+00:00
Unfortunately, some separately purchasable hardware components seem to be optimized completely for gamers these days (overclocking mainboards, RGB on GPUs, etc.).

I'd rather run everything at 90% and get very big power savings and still have pretty stellar performance. I do this with my ThinkStation with Core Ultra 265K now - I set the P-State maximum performance percentage to 90%. Under load it runs almost 20 degrees Celsius cooler. Single core is 8% slower, multicore 4.9%. Well worth the trade-off for me.

(Yes, I know that there are exceptions.)
Ask HN: Do companies use SAFe to prepare for offshoring?
by unknownsky | 2025-09-07 08:48:20+00:00
My employer implemented SAFe several months ago. It was wildly unpopular. Now they have just announced that all developers (a few hundred people) will be laid off. All development work will be outsourced to a company in India.

There are internal whispers that SAFe was implemented in order to prepare for the off-shoring. The reasoning is that SAFe is ineffective for a company with their own trusted developers, but perfect for controlling the delivery of an external, faraway actor.

We only have one anecdatum to go on here, so I'm wondering if this is a trend or not? Has anyone else experienced that their employer implemented SAFe before off-shoring development work?
by fsflover | 2025-09-07 08:48:43+00:00
Related discussions:

Tech-savvy audiences block Google Analytics (plausible.io)

1214 points by robin_reala on Aug 31, 2021 | 689 comments

https://news.ycombinator.com/item?id=28365163

Use of Google Analytics declared illegal by French data protection authority (cnil.fr)

1172 points by guillem_lefait on Feb 10, 2022 | 1112 comments

https://news.ycombinator.com/item?id=30284372

Italian watchdog bans use of Google Analytics (gpdp.it)

942 points by giuliomagnifico on June 23, 2022 | 594 comments

https://news.ycombinator.com/item?id=31852384

Lightweight Alternatives to Google Analytics (lwn.net)

738 points | Tomte | 5 years ago | 319 comments

https://news.ycombinator.com/item?id=26280808
by FeepingCreature | 2025-09-07 08:49:16+00:00
No but it's also important to realize that this CPU was running at an insane temperature that should never happen in normal operation. I have a laptop with an undersized fan and if I max out all my cores with full load, I barely cross 80. 100 is mental. It doesn't matter if the manufacturer set the peak temperature wrong, a computer whose cpu reaches 100 degrees celsius is simply built incorrectly.

If nothing else, it very clearly indicates that you can boost your performance significantly by sorting out your cooling because your cpu will be stuck permanently emergency throttling.
by matwood | 2025-09-07 08:50:39+00:00
> For instance, if you tax second homes (or third homes, or homes not occupied at least 8 months out of the year, or whatever specific condition you want to use) at 100% of the value per year

Many locales already charge much higher yearly property taxes on homes not owner occupied [1]. Where I used to live my property taxes were ~2k/year or closer to 10k/year if not owner-occupied. Of course most of that increase will just end up passed on to renters.

[1] Look up 'homestead exemptions'.
by scrollop | 2025-09-07 08:50:42+00:00
Chemical sunscreens:

Endocrine disruption: Oxybenzone (BP-3) and related benzophenone-type UV filters have demonstrated endocrine-disrupting properties in vitro and in animal studies, with some human data suggesting possible hormonal alterations and increased risk of uterine fibroids and endometriosis.[6-7] However, most human plasma concentrations are much lower than those producing effects in bioassays, and current evidence suggests low intrinsic biological activity and risk of toxicity for most organic UV filters except oxybenzone.[8-9]

Contamination: Benzene, toluene, and styrene have been found in a large proportion of sunscreen products, likely due to manufacturing processes rather than the UV filters themselves. Benzene contamination is a particular concern due to its established carcinogenicity.[1]
by andsoitis | 2025-09-07 08:51:02+00:00
> multicellular life only appeared once

Simple Multicellularity is estimated to have evolved at least 20 and probably more than 50 times for independent events of simple multicellularity.

Complex multicellurarity at least six times (animals, plants, fungi, brown and red algae).

https://en.wikipedia.org/wiki/Multicellular_organism
by justincormack | 2025-09-07 08:51:36+00:00
AMD EPYC has 12 channel, 24 on dual socket. AMD sell machines with 2 (consumer), 4 (threadripper), 6 (dense edge), 8 (threadripper pro) and 12 memory channels (EPYC high end). Next generation EPYC will have 16 channels. Roughly if you look at the AMD options, they give you 2 memory channels per 16 cores. CPUs tend to be somewhat limited in what bandwidth they can use, eg on Apple Silicon you cant actually consume all the memory bandwidth on the wider options just on the CPUs, its mainly useful for the GPU. DDR5 was double speed of DDR4, and speeds have been ramping up too, so there have been improvements there.
by reacweb | 2025-09-07 08:51:51+00:00
I am french. Everydays, we use DD/MM/YYYY or DD/MM/YY. Sometimes, I encounter YYYY-MM-DD, for example at the beginning of a document reference or in a file name. For me, it feels natural and I have no issue to make this switch mentally. The only problem I encounter is in english: MM/DD/YYYY. Hopefully less and less people are using this insane order.
by swinglock | 2025-09-07 08:52:12+00:00
Then all your desktop CPUs were defective.

Besides AMD CPUs of the early 2000s going up in smokes without working cooling, they all throttle before they become temporarily or permanently unstable. Otherwise they are bad.

I've never had a desktop part fail due to max temperatures, but I don't think I've owned one that advertises nor allows itself to reach or remain at 100c or higher.

If someone sells a CPU that's specified to work at 100 or 110 degrees and it doesn't then it's either defective or fraudulent, no excuses.
by scrollop | 2025-09-07 08:52:45+00:00
Points to consider with chemical sunscreens:

Endocrine disruption: Oxybenzone (BP-3) and related benzophenone-type UV filters have demonstrated endocrine-disrupting properties in vitro and in animal studies, with some human data suggesting possible hormonal alterations and increased risk of uterine fibroids and endometriosis.[6-7] However, most human plasma concentrations are much lower than those producing effects in bioassays, and current evidence suggests low intrinsic biological activity and risk of toxicity for most organic UV filters except oxybenzone.[8-9]

Contamination: Benzene, toluene, and styrene have been found in a large proportion of sunscreen products, likely due to manufacturing processes rather than the UV filters themselves. Benzene contamination is a particular concern due to its established carcinogenicity.[1]
by xyzsparetimexyz | 2025-09-07 08:54:15+00:00
Why not just use BC7 (BC6H for HDR) textures on desktop and ASTC on mobile? There's no need to ship an format like basisu that converts to both. There are rust bindings for both the Intel ispc BC(n) compressor and ASTCenc.

Oh but if you care about GPU support then I'm pretty sure https://github.com/GPUOpen-Tools/Compressonator has GPU support for BC(n) compression at least. Could rip those shaders out.
by vidarh | 2025-09-07 08:54:40+00:00
Since an LLM with a loop is trivially and demonstrably Turing complete if you allow it to use the context as an IO channel (and thereby memory), by extension arguing there's some limitation that prevents an LLM from doing what Prolog can is logically invalid.

In other words, this claim is categorically false:

> Logical reasoning as it is implemented in Prolog interpreters is not something that can be done w/ LLMs regardless of the size of their weights, biases, & activation functions between the nodes in the graph.

What is limiting "just" an LLM is not the ability of the model to encode reasoning, but the lack of a minimal and trivial runtime scaffolding to let it use it's capabilities.
by c0l0 | 2025-09-07 08:55:11+00:00
I realize this has not much to do with CPU choice per se, but I'm still gonna leave this recommendation here for people who like to build PCs to get stuff done with :) Since I've been able to afford it and the market has had them available, I've been buying desktop systems with proper ECC support.

I've been chasing flimsy but very annoying stability problems (some, of course, due to overclocking during my younger years, when it still had a tangible payoff) enough times on systems I had built that taking this one BIG potential cause out of the equation is worth the few dozens of extra bucks I have to spend on ECC-capable gear many times over.

Trying to validate an ECC-less platform's stability is surprisingly hard, because memtest and friends just aren't very reliably detecting more subtle problems. PRIME95, y-cruncher and linpack (in increasing order of effectiveness) are better than specialzied memory testing software in my experience, but they are not perfect, either.

Most AMD CPUs (but not their APUs with potent iGPUs - there, you will have to buy the "PRO" variants) these days have full support for ECC UDIMMs. If your mainboard vendor also plays ball - annoyingly, only a minority of them enables ECC support in their firmware, so always check for that before buying! - there's not much that can prevent you from having that stability enhancement and reassuring peace of mind.

Quoth DJB (around the very start of this millenium): https://cr.yp.to/hardware/ecc.html :)
by piker | 2025-09-07 08:55:32+00:00
I believe the numbers normalize a bit when you adjust for the fact that everyone drives in the U.S. and tends to be alone when driving. So it’s like accident per mile driven and you see it’s around the same. But in the UK many fewer people drive as a proportion of the population and especially those who are more dangerous (e.g. young, old, disabled, drunk) tend to opt out here due to the availability of mass transit which doesn’t work in the U.S.
by galaxyLogic | 2025-09-07 08:56:11+00:00
Don't overlook the "Forces". While "Problem" explains WHY you might need the specific pattern in question, the "forces" explain why some trivial solutions are not very good solutions, because you have to take into account the constraints, the assumptions about the context, why the problem is actually a problem.

MVC is a great, even proverbial pattern, but I don't recall having seen it presentewd in the "Patterns Format" anywhere. Such a presentation would make it easier to understand no doubt.
by tkgally | 2025-09-07 08:56:56+00:00
That matches my experience, too. I passed JLPT N1—then called 1-kyū—back in 1985 (!).

I did spend a lot of time memorizing vocabulary with flashcards, but I spent even more time on extensive reading—novels, newspapers, magazines, anything I was interested in, even if at first I understood little. The repeated exposure to vocabulary in real-world contexts really made a difference.
by Krasnol | 2025-09-07 08:58:28+00:00
I don't understand this comments on forums like this one.

Who do you think you are addressing with this? People here are either on Apple, already on some other X or do use Windows because they have to.

Most of the rest of the people on this planet won't use either of your recommendations because they have no idea how to work this, how to fix errors, how to find programs they need, jump over compatibility issues with other Windows users, or don't even have a PC at home and have to work with windows at their workplaces.

So what is the point of your comment?
by flohofwoe | 2025-09-07 08:59:51+00:00
Tbf, you wouldn't want any linear filtering for pixel art textures anyway, and you can always implement some sort of custom filter in the pixel shader (at a cost of course, but still much cheaper than a photorealistic rendering pipeline).

Definitely might make sense IMHO since block compression artefacts usually prohibit using BCx for pixel art textures.
by imiric | 2025-09-07 09:00:18+00:00
I've had the same experience with an 8600G on Linux. Very frequent graphics driver crashes and KDE/Wayland freezes, on old and new kernels alike. I've been submitting error reports for months, and the issues still persist. The RAM passes MemTest, and the system otherwise works fine, but the graphics issues are very annoying. It's not like I'm gaming or doing anything intensive either; it happens during plain desktop usage.

Yet I also use a 7840U in a gaming handheld running Windows, and haven't had any issues there at all. So I think this is related to AMD Linux drivers and/or Wayland. In contrast, my old laptop with an NVIDIA GPU and Xorg has given me zero issues for about a decade now.

So I've decided to just avoid AMD on Linux on my next machine. Intel's upcoming Panther Lake and Nova Lake CPUs seem promising, and their integrated graphics have consistently been improving. I don't think AMD's dominance will continue for much longer.
by vbezhenar | 2025-09-07 09:00:23+00:00
Just to present my anecdote, I'm using Lenovo Thinkpad Gen 4 Intel with Arch Linux and I don't have a single issue with hardware. Literally everything works. Suspend works, my laptop connected to the display via USB-C cable which also delivers power to laptop. My laptop stays with closed lid (clamshell mode). Sony BLE headphones work. Even fingerprint sensor worked when I tried it (but I don't use it, as I'm working with external keyboard).

My only issue is that this CPU is a bit too slow, I should have bought laptop with a performance line CPU. And of course I have a lot of issues with Linux approach to usability, but that has nothing to do with hardware support, more like opinions.
by subset | 2025-09-07 09:00:33+00:00
This was a problem that was obsessing me for a couple sleepless nights...

Ordinarily, when you look up "regex for card numbers" you get a list of card provider prefixes and length constraints, but this doesn't do any validation on the check digit (calculated using the Luhn algorithm)!

Spoiler: Regex's _can_ recognise the set of valid card numbers, but the resulting regex would be exponential in the number of states for the minimal DFA (as far as I can reason).
Show HN: I built a modern iGoogle-like new tab extension
by ctrlt | 2025-09-07 09:01:11+00:00
Hi HN,

I started this project as a way to control my Philips Hue smart lights from my browser's new tab page, alongside a few quick links I use every day. My browser is always open, so the new tab page felt like the most natural and convenient place to do it.

Over time, I kept adding widgets I found useful, and it now has 40. They range from simple ones like weather, clocks, sticky notes, countdowns, and timers to advanced ones like Google Calendar and Gmail, Spotify controls, RSS feeds, and even an iframe widget.

My Philips Hue widgets still sit in a little corner of my new tab though :)

This has been my longest running side project, and it finally feels polished enough to share here.

I'd love to hear your feedback, ideas, or even critiques, and I hope some of you find it useful.
by tomhow | 2025-09-07 09:01:35+00:00
Your comments seem to be engaging only with stories about one politically controversial topic, which is not the intended use of HN. Please stop using HN this way. If you want to participate here, please do so in accordance with the guidelines. It's nothing to do with the topic you're commenting about; the guidelines have always applied equally to everyone, and using HN primarily for ideological battle has always been unwelcome here.

https://news.ycombinator.com/newsguidelines.html
by zduoduo | 2025-09-07 09:03:39+00:00
This video’s so good at talking about IRC’s history—like, from when it started as a student project in 1988 to being this early chat tool where no single group controlled it. It explains all the important stuff too—those big splits, how it changed people’s online lives—and now I finally get why IRC was such a big deal back then!

Honestly, I don’t think IRC’s decline is a failure at all. It basically made way for apps like Discord, right? And its simple, user-run feel still feels more real than all the flashy platforms we have now.

Ever used IRC back in the day? Or do you think modern tools lost that special charm IRC had?
by tomhow | 2025-09-07 09:04:51+00:00
Be kind. Don't be snarky. Converse curiously; don't cross-examine. Edit out swipes.

Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."

Please don't fulminate. Please don't sneer, including at the rest of the community.

Eschew flamebait. Avoid generic tangents. Omit internet tropes.

Please don't use Hacker News for political or ideological battle. It tramples curiosity.

https://news.ycombinator.com/newsguidelines.html
by jjav | 2025-09-07 09:05:33+00:00
> The language itself is quite beautiful when used properly and with modern features.

> It just really needs a makeover and better tools.

I love java, wouldn't call it beautiful though. But I don't need a language to be beautiful, I need it to be pragmatic, blisteringly fast, have an extensive ecosystem and top quality tooling. Java delivers #1 on all of those so I love it.

For beauty, I like ruby and lisp, but those both fail on all the other criteria so they are mostly for hobby use for me. (Python, the darling of everyone these days, is pretty much dead last on every criteria except popularity.)

> better tools

I'd say Java & JVM has pretty much the best tooling on all fronts.

I can't think of anything that has better tooling around the language and runtime.
by ghiculescu | 2025-09-07 09:05:40+00:00
If that’s the case, then why do companies run bug bounties?

I’m asking earnestly; it seems like if nobody actually cares about these gaps then there shouldn’t be an economic driver to find them, and yet (in many companies, but not Burger King) there is.

Is it all just cargo culting or are there cases where company vulnerabilities would be worth something?
by andsoitis | 2025-09-07 09:05:55+00:00
> Are you seriously talking about predictable when talking about a non-deterministic

Predictability and determinism are related but different concepts.

A system can be predictable in a probabilistic sense, rather than an exact, deterministic one. This means that while you may not be able to predict the precise outcome of a single event, you can accurately forecast the overall behavior of the system and the likelihood of different outcomes.

https://philosophy.stackexchange.com/questions/96145/determi...

Similarly, a system can be deterministic yet unpredictable due to practical limitations like sensitivity to initial conditions (chaos theory), lack of information, or the inability to compute predictions in time.
by swinglock | 2025-09-07 09:06:27+00:00
Excellent point. It's a shame and a travesty that data integrity is still mostly locked away inside servers, leaving most other computing devices effectively toys, the early prototype demo thing but then never finished and sold forever at inflated prices.

I wish AMD would make ECC a properly advertised feature with clear motherboard support. At least DDR5 has some level of ECC.