MurphyA/hacker-news huggingface dataset:
by codeguro | 2025-05-04 16:30:35+00:00
> would have to open-source everything

Stop lying. This is FUD. It must be disregarded with extreme prejudice. It is completely, factually, unequivocally, incorrect.

You can connect to Redis using their first-party, MIT-licensed client library. You can write proprietary software using that library with no requirement whatsoever to release your software under any particular license (although of course you still have to comply with the MIT license's attribution requirements). Heck, you can even serve this software to your users. The only condition being that you you distribute the original source or your modified changes of the AGPL'd part of the software in your stack to your users under the terms of the AGPL license. Nobody said you have to open up your whole stack. That's SSPL territory.
Show HN: Fronteer – Real front end interview challenges (not just LeetCode)
by CGamble26 | 2025-05-04 16:30:45+00:00
I’ve been talking to frontend engineers about how they prep for interviews, and the answer is usually: “LeetCode — even though it doesn’t cover what I actually get asked.”

So I built Fronteer: a platform focused only on real-world frontend interview prep — React, CSS, async JS, layout, and system design.

It’s early, but I’d love feedback from anyone who’s hired or prepped as a frontend dev. I’m validating whether this even should exist.

Here’s the link: fronteer.vercel.app
by fifilura | 2025-05-04 16:31:01+00:00
I have been using Trino/AWS Athena for some geospatial work.

It's API is not very well covered, some parts are still missing, but it must just be a matter of time.

Where it shines is when you need to do an O(n2) or O(nm) type of calculation. Then those 100s of free CPU cores really come in handy! And the end result is pretty often a dollar for CPU-days worth of computation.

Example of O(nm) calculation are things like finding the closest road segment inside a tile (or more likely a tile and it's surrounding tiles), for each point in a list.
by smileybarry | 2025-05-04 16:31:08+00:00
> The core issue is that `EndpointSessionMapEntry` imposes no limit on the number of sessions. Consequently, an attacker can forge fake client IP addresses and port numbers , repeatedly creating new sessions until system resources are exhausted.

Aren't you just able to flood any DHCP server instead? PXE deployment already hinges on DHCP provision > PXE broadcast > download image > launch, you might as well just exhaust the DHCP server's pool by using all ephemeral addresses or spoofing MAC addresses endlessly.

Additionally, WDS is active only in-LAN and usually only on areas like employee office networks (i.e.: not listening on the servers' subnet, for example, unlike AD services). You'd need lateral movement to an "office LAN" to reach said WDS server.
by speleding | 2025-05-04 16:31:57+00:00
As an angel you do have a few advantages over VCs. There is no pressure to invest a certain amount within a certain time frame, so you can wait as long as you like until something comes along you really like. You can also do very small tickets, whereas a VC cannot afford to waste time on small stuff.

But I agree making money should not be the focus. I like to think of it as a "giving back to society" hobby. I enjoy supporting entrepreneurs, society needs more of them. I enjoy talking with the other investors, most of them other entrepreneurs like me. By contrast, other people my age buy a boat or a Porsche, angel investing makes me feel more useful.

For reference: I've only made 6 investments as an angel over the last decade, mostly SaaS, one exited at 12x, one died, four are still going at various levels of success but all healthy. So making money is possible, even if it's not the goal.
by ironmanszombie | 2025-05-04 16:32:44+00:00
It's a great idea indeed. But the paranoid _like myself?_ would probably not recommend it as it runs on...well...a browser. I'm not at ease with the chance that a code change someday would / could allow a copy of my file to be uploaded anywhere.

As for having the browsers run in "offline mode" (proxy equal 127.0.0 1?)...neat but I would vote against it. My fridge just needs to keep stuff cold, my toaster should serve bread, my Internet browser should not be an app.
by tangue | 2025-05-04 16:33:06+00:00
Yep 90% power chords and the sound on Nevermind was in part due to Butch Vig. It’s simple but at the time quite unheard : bit of compression a lot of overdub, maybe a little flange/chorus but it was quite minimal compared to heavy metal, guitar heroes of the time and really different from the punk bands.
by kmeisthax | 2025-05-04 16:33:29+00:00
It's a matter of standardization and ABI stability. Linux itself promises an eternally stable syscall ABI, but everything else around it changes constantly. Windows is basically the opposite: no public syscall ABI, but you can always get a window on screen by linking USER.dll and poking it with the correct structures. As a result, Windows apps can assume more, while desktop Linux apps have to ship more.
by lurk2 | 2025-05-04 16:33:35+00:00
> That's not how it works.

If that’s not how it works then the framework isn’t useful which is why it isn’t taken seriously.

> However you can see its success in China, Vietnam and Laos, countries that happen to now significantly cripple the world hegemon's economic foundation.

What do you think these countries are doing that has significantly crippled the American economy?
by cue_the_strings | 2025-05-04 16:34:01+00:00
If you want a song with all majors, where the full chords are played on the main instrument, first thing that comes to mind is Eno's Golden Hours (https://www.youtube.com/watch?v=Sxyg3sP03Cs). For parts of songs, maybe the intro to Wuthering Heights by Kate Bush (https://www.youtube.com/watch?v=-1pMMIe4hb4)
by eyeris | 2025-05-04 16:34:07+00:00
Agreed. Same with intel’s NPUs. I’ve been testing with my intel core evo 155x. The npu only runs int8 as well. At least, Intel has put in a decent amount of effort into the ecosystem

There are a couple ways to interface — DirectML by MS and Intel’s native api (they provide OpenVINO model conversion to convert normal Python ml models) I’ve tried ONNXRuntime conversions for both backends to little success. Additionally the OpenVINO model conversion seems to break the model if the model small enough.

OpenVINO model server seems pretty polished and has openapi compatible endpoints.
by apparent | 2025-05-04 16:34:30+00:00
I moved a 3-bdrm house with 3 guys. Not sure why you'd say it's necessary to have more. It takes more time, of course, but if you're paying by the man-hour, that doesn't change the price. You definitely need 2-3 to wrap/move couches, but there weren't any items that would have benefited from 4 or more. It's just more parallel processing, which is nice but not critical IMO.
by simoncion | 2025-05-04 16:34:38+00:00
> They worked - you really could get USB 2.0 full rate connections wirelessly and we had some neat demos.

TFA mentions that contemporary users of these things didn't get anywhere near Hi-Speed USB speeds. The author's present-day testing agrees with these reports, finding that at least one device's maximum performance was just barely better than USB FullSpeed.

If you were seeing 480Mbit performance with the hardware you were doing demos with, what went wrong between the demo table and the finished product?
by ziml77 | 2025-05-04 16:35:12+00:00
> or just flat out lying that the counter was incremented...

Which is what HN does and it sucks. It's very common for me to vote on a couple things and then after navigating around I come back to see that there are comments that don't have a vote assigned.

Of course the non-JS version would be even more annoying. I would never click those vote buttons if every vote caused a full page refresh.
by mildred593 | 2025-05-04 16:35:45+00:00
I remember just using PHP sessions back then on a XHTML document produced parse errors. Because PHP added the session to the query strings of links and used the raw & character instead of &amp; for separating params in the query string. Thus causing a XML parse error.

There was a push to prevent browsers to be too lenient with the syntax in order to avoid the problem that sloppy HTML produced (inconsistent rendering across browsers)
by tptacek | 2025-05-04 16:35:47+00:00
I don't know that I think he was a genius? If I don't think Husker Du, the Pixies, and Sonic Youth were genius-led bands, I'm not sure how a band that basically synthesized those bands and then lensed them through Guns n Roses could be genius. Is David Bowie a genius? Maybe, if we're generous?

When I hear people call Cobain a genius I feel the way I do when I'm hear someone say they've never seen The Wire. Listen to Surfer Rosa and Rid of Me!

None of this is to say Nevermind and In Utero aren't good; they're very, very good, I listen to them all the time 30 years later. But like, I still listen to Soundgarden every once in awhile too. They're not geniuses!
by GTCHO | 2025-05-04 16:36:13+00:00
After going through YC’s Winter 2024 batch with a product we bootstrapped from zero, I’ve seen firsthand how much one bet can change everything — not just for the business, but for the founder behind it. That journey inspired the next one.

Off the momentum of that experience, I’ve launched a syndicate — Scalable Ventures — to back ambitious, technical founders solving real-world problems. The focus: startups inside the ecosystems I now know well — YC, Microsoft, Google, and adjacent spaces where builders are quietly changing how things work.

This isn't about being a gatekeeper — it’s about opening the gates wider. Operator-led capital for founders who move fast, ship smart, and serve the world with what they’re building.

More soon. In the meantime, if you're building or investing, I'd love to connect. https://scalablevc.com
by IIsi50MHz | 2025-05-04 16:36:15+00:00
Plus, there are backup-power lories and refrigerated trailers. If your shop doesn't have enough backup power for duration, you might see several of these pull into the carpark all at once. If not all of the chillers can be powered, shop's staff will schlep stuff to the refrigerated lories.

Seen it done in USA, for a Target next to a Kroger grocer. Kroger lost everything that needed cold after reserve either ran out or wouldn't start, but Target had a contingencies contract and lost no product.
by tasuki | 2025-05-04 16:36:18+00:00
What plugins? And where is your zsh config?

(Ftr, I've been using zsh for maybe 5-8 years, managed to avoid oh-my-zsh, and only use 'zsh-autosuggestions' and 'zsh-syntax-highlighting' plugins. I've customised a theme to suit me, but barely know anything about zsh to be honest...)
by sanderjd | 2025-05-04 16:37:21+00:00
> You can also go in and fix the issues yourself, but if you're working with an unfamiliar API in an unfamiliar domain, then you still have to do the traditional task of reading the documentation and web searching, which defeats the purpose of using an LLM to begin with.

Oh, see, this is where I disagree. I think it's incredibly helpful to get past the "blank page". Yes, I do usually end up going and reading docs, but I also have a much better sense of what I'm looking for in the docs and can use them more effectively.

I feel like this is the same pattern with every new tool. Google didn't replace reference books, but it helped me discover the right ones to read much more easily. Similarly, LLM based tools are not replacing reference texts, but they're making it easier for me to spin up on new things; by the time I start reading the docs now, I'm usually past the point of needing to read the intro.
by quantumwoke | 2025-05-04 16:38:53+00:00
My wife is a doctor and looked into the history of this for a bit more context. Apparently, there were some cases in 1987 where premature neonates were paralysed but not given general anaesthesia due to risk of immediate death. This led to a position statement from the paediatric society at the time that nobody should be operated on without pain relief / general anaesthetic.

Note that this does not mean that general anaesthesia was not given at all to kids before 1987, but that there was a belief in the USA (and elsewhere) that newborns did not need pain relief during anaesthesia. Your use of 'kids' versus 'newborns' is a bit misleading in that respect.
by thisismytest | 2025-05-04 16:38:55+00:00
When it comes to cultural significance and catchiness the fact that people have been doing it for a long time doesn’t matter.

In fact, the ability to tap into mass media only makes the impact of a song greater. Access to electric instruments and effects only gave them more ability to create interesting music.

I’m a fan of all kinds of music old and new. But anyone saying German leders or old timey civil war ditties are better than Smells Like Teen spirit are high on their own supply.

Most of history humans expressed an extraordinarily limited range of emotion in song, in rigid form. Kurt Cobain wrote more than one song that you could play for a toddler and they’d love it. He wrote more than one song that hundreds of millions of people are listening to 30 years later. I’m sorry but your favorite Gregorian Chant is just not very good in comparison.
by s1artibartfast | 2025-05-04 16:39:55+00:00
Correct, but my point is you don't need to lose energy to enter orbit.

You don't need complex reverse slingshot interactions. You just need a low enough relative velocity to not shoot off the other side.

I would expect this to be the norm for capture, not some exotic phenomenon.

A ball doesn't need to lose energy to be captured in a valley either.

You just apply a radial force to turn a line into a circle.

Anything that approaches the sun slower than escape velocity will be captured.
by chunkmonke99 | 2025-05-04 16:39:59+00:00
So TLDR: I am not sure we learned a lot about how humans learn language with LLMs: all we learned as that it can be done by "something" but we already knew that. These specific technologies are Products designed to sell things and they need that hype for that. But it doesn't take away from the fact that they are freaking cool!

https://leon.bottou.org/news/two_lessons_from_iclr_2025
by AnimalMuppet | 2025-05-04 16:40:34+00:00
It prevents more than one path to destruction.

"You either die a hero, or you live long enough to become the villain". Stay in power long enough and you are likely to become the villain, because power corrupts many people.

So people who stay in power may have the wrong policy (because their approach quit working), or they may just become corrupt. Either way, there needs to be a way to get rid of them that is more peaceful than assassination or civil war.
by xphos | 2025-05-04 16:40:51+00:00
No i am viewing from there graphs of power over the day not over the year.

Untracked panel production has a sharp peak at noon and that rises and falls pretty sharply before and after that. Maxing/stable between 10am - 2pm

Single Axis flattened that curve up very heavily so you were producing at or close peak production for much longer. 8am - 4 pm

The double axis seemed to just get slightly high magintude in power compared to the single axis which is good but definitely marginal.

The question would be is if you have an array of fixed panels can you fixed them in a way that flattens out the peak production but provides a more level and less peeking production for the grid as a whole. This is really important because its much harder to turn off/disconnect solar than other forms of power. The grid has to be sure it doesn't overcharge or undercharge the grid. If you do either you'll deviate from the target 60Hz (US) you can damage a switching and transformer infrastructure.

A less peeky supply is more predictable generally speaking and gives you more time to react to changes in the grid. The per cost question would benefit from answer this because it might make sense to install more panels in a fixed position that is not maximally optimal at an individual level but is maximal for the overall grid health. That investiment in deployment is worth it to make now because you'll never want to change it afterwards.
by astrobe_ | 2025-05-04 16:40:55+00:00
By "whole 'build' process", do you think something like a makefile or do you think something more advanced is required?

One drawback though would be that one indeed would have to maintain dependencies, which would be error prone beyond simply adding headers and footers... I wonder if one could (ab)use CPP [1] and its -M option to do that.

[1] https://gcc.gnu.org/onlinedocs/cpp/Invocation.html
by wolf550e | 2025-05-04 16:41:32+00:00
I don't understand why people think this is racist. I think 'rayiner is just saying that people have culture. People get their culture from family, school friends, local activities like scouts, church or sports clubs, online communities, mentors. In neighborhoods populated by immigrants from the same immigration wave, local culture can persist for a long time and will only become the same as the average US culture after more than a century.

Religion is likely to stay for longer, and will change to become more like average US culture slower. For example, I don't know if and when a mild American version of Islam will develop which is more adapted to live in harmony with other cultures found in the US.
by cat_plus_plus | 2025-05-04 16:41:33+00:00
This has an obvious aside of letting voters try whatever a large majority want to be tried, for example scaling back globalization in at attempt to prioritize material and psychological well being of citizens. This could well backfire and voters would then want something else, which turncoats will happily endorse. The alternative is that we can't get to something else because it has no popular support yet.
by quantumwoke | 2025-05-04 16:41:45+00:00
My wife is a doctor and provided me (layperson) the following context. Apparently EEG is now used in most adult surgeries and has been increasing over time. It is used as a marker of how 'asleep' you are to guide how much medication you get. However, this is relatively recent and the use of EEG in kids (where the brainwaves are different) was not studied/used as much. It seems like this study pushes towards a future where EEGs are routine in most if not all surgeries to make them safer - especially as the next generation of anaesthetists are trained in it.
by neuroelectron | 2025-05-04 16:42:04+00:00
This "pixel art" style really confuses me and reminds me of another article about the style and its basis in CRT scanline bleed. Looking at Octopath, basically only the characters are pixel art and the hit counters and environments and so on is relatively high def.

I wonder if there would be any interest in something that actually is a low resolution look, maybe 640x480, where the pixels system is coded to line up to the grid instead of using aliasing. Maybe even limit it to mode-7 like effects or so on, then you can enable scanline emulation on a modern screen.
Show HN: Open-Source CLI for Managing MCP
by nstebbins | 2025-05-04 16:43:28+00:00
Hey, I created a CLI tool that enables you to quickly get MCP servers from the Web integrated with your clients like Cursor and Claude Desktop.

You can use this CLI tool to easily add MCP servers to your MCP clients on your device so that you can quickly augment your MCP clients like Cursor and Claude.

You can use the built-in MCP servers I've defined like Playwright, Github, etc and add your own configurations.

Feel free to submit a PR. Feedback is welcome!
Show HN: I made a knife steel comparison tool
by p-s-v | 2025-05-04 16:43:33+00:00
Hi HN,

I’ve been collecting pocket‑knives for years, but every time someone asked “Is 20CV better than S45VN for corrosion?” I ended up hunting through scattered steel charts and forum posts. Last month I finally built a single‑page Knife Steel Explorer to scratch that itch.

What it is – A no‑login web app where you can filter 49 steels by corrosion resistance, toughness, edge retention, and ease of sharpening, then compare the ones you select in radar, bar, or scatter plots.

Why it’s different – Side‑by‑side data comes from peer‑reviewed metallurgy papers and CATRA tests and consensus as discussed from enthusiast websites, normalized to a 0‑10 scale so you can weigh trade‑offs visually instead of parsing spreadsheets.

How it’s built – React + TypeScript + D3 for the charts, all static files on Vercel with a simple express / Typscript backend, so it should survive an HN hug‑of‑death.

Try it – https://new.knife.day/steels (loads instantly, no signup, no tracking).

I’d love feedback on:

Is the 0‑10 scale intuitive or would you prefer raw units (HRC, g/mm, etc.) in the main view?

What extra filters or metadata (price, country of origin, typical hardness range) would help your own knife buying or designing?

Any UI rough edges that stop you from exploring quickly?

Thanks for taking a look—happy to answer anything about the data set or implementation!
by pessimizer | 2025-05-04 16:43:49+00:00
It was just a slur against the People's Party. It was like how people now call whatever Trump said last "Trumpism."

Look at the People's Party's policies and that's what it stands for. The shorthand is that the policies prioritize wage laborers and small business over massive entrenched interests and insiders. The way the term has been used since then (always by people who disapprove) means "whatever the rabble are asking for now." Or "appealing to the lowest common denominator voter."

https://en.wikipedia.org/wiki/People's_Party_(United_States)

So the term is really meaningless, just a slur used against people whose ideas sometimes overlap with People's Party policies, used by people who would have hated the People's Party at the time.
by Nezghul | 2025-05-04 16:43:58+00:00
What is the level of unconsciousness during anesthesia? Is it "sleep-like" unconsciousness or "neurons do basically nothing" level? Whenever I read about anesthesia I am wondering if we are not accidentally killing people (and creating new ones) like in teletransportation paradox. https://en.wikipedia.org/wiki/Teletransportation_paradox
by reilly3000 | 2025-05-04 16:44:00+00:00
This article makes me consider how the medium of production affects the final content. There is a certain cost of writing a sentence on paper, typewriter, computer, and phone. The higher the cost of forming words, the more cognition it invites. The greater the cost of revision (especially with typewriters), the more likely one tends towards precision. It leads me towards a belief that better writing must start on paper.

For my ADHD brain, handwriting is difficult. As I progress through an idea I can watch my handwriting degrade into illegibility and the marginalia increase markedly. Crafting a cogent essay isn’t easy in any medium, but I seem to get along ok with a Doc these days. Perhaps there is something meaningful in the act of preparing a handwritten essay for broader publication that refines the work more critically than if it were ready to distribute instantly. At the risk of being too romantic it seems like handwriting may take on the quality of hand-thrown pottery, imbued with some spirit that is void in mass production.

As I peck this comment out with my thumbs I wonder how that constraint impacts the words that reach you. Next time I’ll write it on a legal pad first, but maybe you’ll not hear from me in a while.