MurphyA/hacker-news huggingface dataset:
by waffletower | 2025-11-17 16:56:22+00:00
I was surprised to see such a long article on use and miuse of the Discrete Fourier Transform (DFT) with only brief and casual mention of "sidelobes" -- there wasn't formal discussion of the frequency response of the DFT window function and how it relates to transform output. The latter is typically represented evaluating the z-transform of the window function along the unit circle. While steeped in this mathematics the attendant visualizations can be helpful to impart an intuitive understanding of what the DFT is doing with its inputs. While I would recommend a text that covers the topic such as "A Digital Signal Processing Primer" by Ken Steiglitz, Gemini was able to show the response graph of a DFT window function with the following prompt: "what is the z transform of the hamming window in a discrete fourier transform context"
by jillesvangurp | 2025-11-17 16:56:47+00:00
> This is a lot more concerning.

I'm not so sure that's problematic. Probably browser just aren't a great platform for doing a lot of XML processing at this point.

Preserving the half implemented frozen state of the early 2000s really doesn't really serve anyone except those maintaining legacy applications from that era. I can see why they are pulling out complex C++ code related to all this.

It's the natural conclusion of XHTML being sidelined in favor of HTML 5 about 15-20 years ago. The whole web service bubble, bloated namespace processing, and all the other complexity that came with that just has a lot of gnarly libraries associated with it. The world kind of has moved on since then.

From a security point of view it's probably a good idea to reduce the attack surface a bit by moving to a Rust based implementation. What use cases remain for XML parsing in a browser if XSLT support is removed? I guess some parsing from javascript. In which case you could argue that the usual solution in the JS world of using polyfills and e.g. wasm libraries might provide a valid/good enough alternative or migration path.
by troupo | 2025-11-17 16:57:12+00:00
> People expect an info dump and everything explained to them. I remember watching Captain America

People don't have an expectation of that. The number one rule of movie making used to be "Show, don't tell".

With the rise of streaming this changed. People "watch" movies while chatting on their phones, doing home chores etc. A lot of movies in the streaming era spell everything out because people no longer watch the screens.
by toomuchtodo | 2025-11-17 16:57:12+00:00
They dabble in nuclear, but it is not their focus. China can do what the developed world cannot because they are a command economy with less expensive labor, which will only last for a bit longer due to their structural demographics. Unless the developed world no longer has labor regulations, developed world wages, and capital based allocation systems, my statement stands with regards to investment. If capital and labor does not matter, certainly, anything is possible (Paraoh demanding pyramids, for example).

Your citation comes from an organization with pro nuclear bias.

https://en.wikipedia.org/wiki/Breakthrough_Institute

Can China Break Nuclear Power’s Cost Curse—and What Can the US Learn? - https://rooseveltinstitute.org/blog/can-china-break-nuclear-... - September 17th, 2025

China built more solar power in the last 8 months than all the nuclear power built in the entire world in the entire history of human civilisation. And even if you adjust for utilisation rate to compare against nuclear utilisation China built more solar power generated per hour than all the nuclear power currently in operation generate in an hour - and did so in 12-18 months - https://bsky.app/profile/climatenews.bsky.social/post/3lggqu... - January 23, 2025

China is installing the wind and solar equivalent of five large nuclear power stations per week - https://www.abc.net.au/news/science/2024-07-16/chinas-renewa... - July 15th, 2024

Nuclear Continues To Lag Far Behind Renewables In China Deployments - https://cleantechnica.com/2024/01/12/nuclear-continues-to-la... - January 12th, 2024

Nuclear Energy & Free Market Capitalism Aren’t Compatible - https://cleantechnica.com/2023/11/06/nuclear-energy-free-mar... - November 6th, 2023

https://x.com/MoreBirths/status/1910780131318374524 | https://archive.today/iu9jx (China demographics citation)
by pessimizer | 2025-11-17 16:57:31+00:00
What you actually want is a web that isn't decided by the whims of massive monopolies, not XSLT. XSLT is not good. Google will not be caring that you do not comply, and that you don't install their polyfill; it's some real vote with your wallet middle-class style consumer activism. It's an illusion of control. If you don't eat the bugs, you'll starve, then everyone is eating the bugs.

Try having an opposition party that isn't appointing judges like Amit Mehta. Or pardoning torturers, and people who engineered the financial crash, and people who illegally spied on everyone, etc., etc. But good luck with that, we can't even break up a frozen potato monopoly.
by kjs3 | 2025-11-17 16:57:38+00:00
Yup. And I like the implication that Rust is 'cross platform', when it's 'tier 1' support consists of 2 architectures (x86 & arm64). I guess we're converging on a world where those 2 + riscv are all that matter to most people, but it's not yet a world where they are all that matter to all people.

[1] https://doc.rust-lang.org/beta/rustc/platform-support.html
by margalabargala | 2025-11-17 16:57:43+00:00
They do not stock the lake anymore, no. The fish currently in it are considered invasive by the park and there are no catch limits.

It's odd the article poses this as a "problem" in an article about Crater Lake, where uniquely among lakes this "problem" is most likely to just fix the other problem.

Kill all the fish in the lake and the lake is better off.
by tmerr | 2025-11-17 16:58:01+00:00
For another data point: last week I ordered my first PCBs from JLCBCB. 2 fully assembled (parts already soldered) and 3 bare. $40 for the boards themselves, $40 for shipping, and $20 for US Tariffs, for total $100. Should take a week to arrive, shipping's cheaper if your willing to wait a month.

Re help: I asked for some help on libera ##electronics. I think there are larger communities on reddit that would also take a pass over designs.

My impression is that for straightforward circuits (not very high frequency or high power) you can get away with almost anything as far as layout goes. You punch in some generous setting for spacing of traces etc in the CAD software and it does some basic validation. (Are all the parts connected, not too close?).

I used KiCAD. It works well, though for assembly EasyEDA is probably lower friction. I had to dig around to find the right footprints for certain parts.
by nograpes | 2025-11-17 16:58:44+00:00
The paper says:

> Joseph Fourier (1768–1830) was attracted by the problem of heat diffusion because he wanted to find the ideal (soil) depth to build his cellar so that the wine remained stored at the perfect temperature in the course of a year. He then attempted to understand how the heat would spread across the surface (for a rich Fourier’s biography, we refer to https://mathshistory.st-andrews.ac.uk/Biographies/Fourier/)

But the biography says nothing about wine or cellars. I think the "wine cellar problem" is a kind of textbook application of his work, but I couldn't find any evidence that this was Fourier's motivating problem.
by brudgers | 2025-11-17 16:58:56+00:00
[context: I have eBay’d a couple of Pocket Operators because I was curious and the price was low enough I knew I could at least break even reselling on Reverb even after fees and shipping…This is how I rationalize my gas.]

Maybe buy one and if it is not for you be ok reselling it at a loss…framing it as renting an instrument helps me.

The Pocket Operators are musical and inexpensive for musical instruments.

Like any musical instrument practice hours are how you get amazing results and whether the instrument gels with you is the biggest influence of whether you put in the hours.

For me, the Pocket Operators haven’t gelled…I just don’t enjoy them enough to put in the time. But other people find them great and I can see why (not-for-me != bad).
by coldpie | 2025-11-17 16:59:15+00:00
> Browser makers choosing to break that "contract" is bad for the internet regardless of how popular XSLT is.

No, this is wrong.

Maintaining XSLT support has a cost, both in providing an attack surface and in employee-hours just to keep it around. Suppose it is not used at all, then removing it would be unquestionably good, as cost & attack surface would go down with no downside. Obviously it's not the case that it has zero usage, so it comes down to a cost-benefit question, which is where popularity comes in.
by rapnie | 2025-11-17 16:59:20+00:00
Large tech molochs don't care about any name, it seems. Their power and weight makes the name point to them. Seek on "Amazon" and find that, oh the 7th Wonder of Nature the "Amazon rainforest" is ranked second after some random Big Tech company run by a guy named Jeff. The "lungs of the earth" vs. cheap package delivery and AWS dashboards.
by kayodelycaon | 2025-11-17 16:59:34+00:00
I’ve often been the only person in the room willing to confront things directly. (I don’t like doing it but unresolved issues just get worse.)

What a person says about people who are not there is telling.

When it’s not outright malicious, it’s usually fear. It’s something they don’t want to happen that stops them from saying it. (Depending on the situation it may be entirely justified.)

Kindness does exist. There’s plenty of times you don’t want to upset somebody else for their sake.

There’s nothing wrong with conflict avoidance being the default. It only becomes a problem when it stops you from conflict where it’s necessary.
by HEmanZ | 2025-11-17 16:59:48+00:00
There are more kinds of search engines than just internet search engines. At this point I’m is almost certain that the non-internet search engines of the world are much larger than internet search engines.

Edit: And I’m getting downvoted for this. If it’s because I am tangential to the original comment then that’s fair. If it’s because you think I’m wrong, I have worked on the two largest internet search engines in the world and one non-internet search engine that dwarfed both in size (although different in complexity).
by crazygringo | 2025-11-17 16:59:55+00:00
> It’s the cheapest way to build effective drama, but if you don’t fully dissolve yourself in the movie logic, the whole time you want to scream, “can’t anyone just talk about what’s happening directly?!”

> It’s my experience that movie logic is endemic in dysfunctional organizations, friendships, and marriages.

This is why it's not the "cheapest" way to build drama -- as the author quickly admits, it's how most people actually are. We watch drama precisely because it teaches us how we can improve. We see a character who needs to grow, and either they don't and is a cautionary tale (and shows us what might happen to us if we don't), or they do (and shows us how we might improve our own lives if we learn the same lesson).

Nothing about this post is wrong, exactly, but the problem of "walking around in a haze of denial" isn't something that you're going to fix with a blog post. This is a huge part of therapy -- talking about the issues you're facing, so your therapist can start to put together the patterns of what you're in denial about, and surface them to you so you can actually address them. But the whole point is, you generally can't do this yourself, because you're not seeing the patterns to begin with. You're so used to them, they're invisible. You can't do it by yourself, almost by definition. How can you fix the things your brain is hiding from you it just not seeing to begin with?

So this post is on the right track, but the idea of trying to distill it down into three "tips" is about as simplistic as "Step 2: Draw the rest of the f***ing owl". They're not wrong, but learning to apply them properly can take years of work.
by duxup | 2025-11-17 17:00:13+00:00
I recently bought a cheap android device because I needed to test something on Android. The setup was about 3 hours of the device starting up, asking me questions, installing apps I explicitly told it not to, and then all sorts of other apps and OS updates trying to do their thing seemingly at once. I wasn't even transferring data, just a brand new phone, new google account.

What a horrible experience you get with some providers and phones.

It's to the point that I think there should be some sort of regulation that involves you getting a baseline experience on the OS rather than a bunch of malware out of the box.
by kstrauser | 2025-11-17 17:00:42+00:00
I was all in on the concept of XHTML back in the day because it seemed obviously superior to chaotic, messy HTML. Nothing got me off that bandwagon as effectively as me converting a web app to emit pristine, validated XHTML and learning that no 2 browsers could process it the same way. Forget pixel-perfect layout and all that jazz. I couldn’t even get them to display the whole page reliably.
by thayne | 2025-11-17 17:00:54+00:00
I don't disagree that Google is killing the open web. But XSLT is a pretty weak argument for showing that. It is an extremely complicated feature that is very seldom used. I am very doubtful dropping support is some evil political decision. It is much more likely they just don't want to sink resources into maintaining something that is almost never used.

For the specific use case of showing RSS and Atom feeds in the browser, it seems like a better solution would be to have built-in support in the browser, rather than relying on the use of XSLT.
by imgabe | 2025-11-17 17:01:31+00:00
This is one of those things that, for some people, will be simple but not easy.

If you grew up with an emotionally erratic parent or caregiver, who might suddenly explode with anger at unpredictable times, that’s probably why you’re unwilling to bluntly address what should be simple issues. You were conditioned early on to think that anything that could possibly be conceived as critical would be met with anger and possibly violence. So you avoid exposing yourself to that risk.

What you have to learn, and what this post is indirectly trying to tell you, is that’s not normal, and most people won’t react like that.
by nearbuy | 2025-11-17 17:01:50+00:00
Likely it'll leak or be rediscovered eventually. But not every trade secret gets leaked. Most responsibly disclosed software vulnerabilities aren't exploited (to our knowledge) before a fix is released. If the discovery isn't obvious, you have decent odds of keeping it secret for a while.

My point was just that nukes are a bad example of information that needs to be restricted to prevent harm.
by chihuahua | 2025-11-17 17:02:02+00:00
I feel like there are lots of places in Central Oregon that are on the same level. Anything near the 3 sisters - McArthur Rim Trail, Highway 242, McKenzie River, Clear Lake, Sparks Lake.

And Newberry Crater - it's like Crater Lake, but without the crowds. You can drive up to the top of East Paulina Peak and you're probably the only person up there. The Great Obsidian Flow is nearby. And there's a trail going all the way around the top of the crater. You can spend 2 hours riding a MTB along that trail, and probably meet 0 other people.
by everdrive | 2025-11-17 17:02:04+00:00
It's interesting, because old comic books have this as well. For decades (I'm not sure if they still do it) every issue of Wolverine would have some silly bit where Wolverine is talking to himself to remind the reader that the has an adamantium skeleton, razor-sharp claws, enhanced animal senses and an advanced healing factor which can heal from almost any wound. Every single issue, nearly without fail.

It's silly to the reader (and especially to an adult reader) but it's also obvious why this was present: the comic was meant for kids, and also Marvel never know when they might be getting a brand new reader who is totally unfamiliar with the character.
by bogdanoff_2 | 2025-11-17 17:02:14+00:00
So what is your solution, I'm curious.

Regarding the number of solvable boards. It is actually possible to calculate the exact number. The solvable boards correspond to the image of the matrix of moves. It will be a vector (sub)space over Z/2Z, so it will always be a power of 2, and its size will be determined by the rank of the matrix. For example for 5x5, there are 2^22 valid boards.

And regarding the number of solutions to a given board, (assuming you ignore the order of moves, because it doesn't matter) it will always be the exact same number, and in the case of 5x5 it will be 2^8. 8 is the nullity of the matrix of moves.

Note that 22+8=30, which is 44+33+22+11, which is the number of possible moves.
by jumski | 2025-11-17 17:02:16+00:00
The same pattern is everywhere: addictive games, addictive food, addictive social-media content. It is really sad to see how society is driven by the monetization strategies of large companies.

I have a close friend who buried his depression under a pile of games built around these temporal reward loops. He’s not working and still living with his parents at 40.

Thank you for sharing this - awareness of these patterns needs to be spread.
by techblueberry | 2025-11-17 17:02:47+00:00
On thing I think I’m starting to learn about LLM’s is like:

“Assuming it has been trained in a lot of code, it should be one of the best judges of what is good/rare/valuable or not.”

It feels like the search space for a lot of LLM’s is relatively narrow. Maybe that’s what deep research is for? But like, I was talking to an LLM about nostalgia earlier today, and I noticed rather than trying to combine sort of a number of different references to come up with an answer, it was really limited to one source I think that I gave it, and just gave bad answers that I had to correct and steer. (This was Claude). So I think to really combine info in a sophisticated way, would be a relatively difficult task for an LLM, at least, in normal chat.

So like, generating code is a fairly simple task because I think the weights it’s writing down are organized naturally in this way from training on lots of code, but then combining that with sort of weights on the books and blog posts that talk about how to write code? I don’t think it actually does that.
by unnah | 2025-11-17 17:02:51+00:00
On MIPS you can simulate atomics with a load-linked/store-conditional (LL/SC) loop. If another processor has changed the same address between the LL and SC instructions, the SC fails to store the result and you have to retry. The underlying idea is that the processors would have to communicate memory accesses to each other via the cache coherence protocol anyway, so they can easily detect conflicting writes between the LL and SC instructions. It gets more complicated with out-of-order execution...

loop: LL r2, (r1) ADD r3, r2, 1 SC r3, (r1) BEQ r3, 0, loop NOP
by jarboot | 2025-11-17 17:03:05+00:00
> Autoscaling is configured via CloudWatch alarms on CPU usage: > Scale-out policy adds workers when CPU > 30%. > Scale-in policy removes idle workers when CPU < 20%.

Does this handle the case where there are longer-running activities that have low CPU usage? Couldn't these be canceled during scalein?

Temporal would retry them, but it would make some workflow runs take longer, which could be annoying for some user-interactive workflows.

Otherwise I've seen needing to hit the metrics endpoint to query things like `worker_task_slots_available` to scale up, or query pending activities, pending workflows, etc to scale down per worker.
by burnte | 2025-11-17 17:03:18+00:00
> It's like you think we should limit AI use-cases to what you can personally imagine. As if someone could have predicted your webcam use-case.

Not at all, I just think going around seeing if AI fits is the same as going around with a hammer looking for nails. Let the problems lead you to a solution, don't start with "what can we solve with this?"

"You'll have computers in your home, you can look at a schedule or store recipes!" AI is being shoehorned in weird places, it's in the "kitchen recipes" stage where all we can come up with are chatbots. I think it's premature and wasteful, and will cost regular users a lot of money on wasted AI potential simply because these companies have to recoup some of their investment, even at the cost of user experience and utility.
by SAI_Peregrinus | 2025-11-17 17:03:49+00:00
I think the disconnect is that the impure portion often has substantial amounts of inherent complexity. If you're working at a high level that's handled by a lower level (OS, framework, etc.) but somebody is writing that framework or OS or HAL. And they need to test too, and ultimately someone is going to have to make a test double of the hardware interface unless all testing is going to require hardware-in-the-loop.
by diego_moita | 2025-11-17 17:04:05+00:00
> Why do you privilege one type of feeling or instinct over another? What’s the basis for that distinction?

The basis is the context, is globalization. In prehistoric times a tribe where the people you'd physically meet. In a globalized world the tribe is much bigger, because of communication, commerce and transportation technologies broke the limitations of physical connections.

> Is it a falsifiable scientific fact?

No, it isn't. But it is something that mostly works. Life just feels better when you treat others the way you want to be treated by them, when you and them share the same rights. You see, Karl Popper (the "falsiable" guy) wasn't 100% correct. We actually have a lot of stuff in science that is just a convention and isn't "falsiable". E.g. how cold you possible demonstrate to be false the basic geometric elements: a point, a line, a plane. They don't really exist physically, they're just abstractions.

The general rule is that, in general, cooperation is better than war. War is too destructive and is even more destructive when it targets a complex society (because there is more to destroy). With cooperation, in general, you avoid the destruction of war.
by mavamaarten | 2025-11-17 17:04:06+00:00
After having used their repair service for over 10 times for my dishwasher during its warranty period and having broken off its front handle (well, the entire front panel really) after 2 more years, I'm never buying an AEG device ever again. I opened it up and fixed it myself, and oh my god, the whole thing just screamed cost cutting. They literally used the power button of a different model or machine, and then just mounted a different power button on top that presses the underlying one. And of course the load bearing thing that holds the front panel and display onto the door frame is a just two tiny bolts in the corners. Great idea to have the entire thing flex constantly in one place. Absolute junk.
by Octoth0rpe | 2025-11-17 17:04:30+00:00
nvidia dgx spark?

also, system76 has one: https://system76.com/desktops/thelio-astra-a1.1-n1/configure

also, dell: https://www.dell.com/en-us/shop/desktop-computers/dell-pro-m...

HP is coming soon, will be called `ZGX Nano AI Station` apparently

Also lenovo: https://www.lenovo.com/us/en/p/workstations/thinkstation-p-s...
by throw0101c | 2025-11-17 17:04:48+00:00
> Solaris, meanwhile, which had long been available on x86, saw its “own” ISA SPARC live on in the server space until roughly 2017 or so, and was even briefly available as open source until Oracle did its thing.

Maybe worth noting that SPARC was (is?) licensable:

* https://sparc.org

OpenSPARC is under GPL2.

* https://news.ycombinator.com/item?id=12578083