MurphyA/hacker-news huggingface dataset:
by jsheard | 2025-11-12 15:26:08+00:00
Plain <video> elements are easy to download, but not great for streaming, which is what most people are doing nowadays. Much of the JS complexity that gets layered on top is to facilitate adaptive bitrate selection and efficient seeking, and the former is especially important for users on crappier internet connections.

I'm not a fan of how much JS is required to make all that work though, especially given the vast majority of sites are just using one of two standards, HLS or DASH. Ideally the browsers would have those standards built-in so plain <video> elements can handle them (I think Safari is the only one which does that, and they only do HLS).
by carlosjobim | 2025-11-12 15:26:26+00:00
> It makes the using the native time input much more user friendly as you can populate it with common times (e.g. Every 30 minutes: 09:00, 09:30, etc...

This is a nightmare everywhere I have seen it implemented. I cannot think of any situation or use case where this is not the worst solution possible.

In one system we use, you have to scroll through a 12000 pixel tall list of 15 minute increments. And you can't type to search, because they use AM/PM....
by aryonoco | 2025-11-12 15:26:41+00:00
.NET has always been both the biggest blessing and the biggest curse for F#.

We have access to millions of libraries. I look at BEAM languages and OCaml every once in a while but can’t quite drag myself over there, knowing that in .NET, just as an example, I can choose between a dozen JSON serialisation libraries that have been optimised and tuned comprehensively for decades.

But then, those libraries are also our curse. If you consume them, everything is OO so you either give up on functional purity and start writing imperative F# code, or you have to spend time writing and maintaining a F# idiomatic wrapper around it.

Similarly I was working recently on project to develop a library which was going to have downstream consumers. The problem lent itself really well to domain modelling in F#. But I knew that my downstream users would be C# devs. I could invest the time and write my library as “functional core, imperative shell”. But then I decided that since the interface would be OO anyway, I might as well just write it in C#.

Thankfully what keeps F# going is the wonderful community around it, not Microsoft. I know some people (outside of Microsoft) have worked on a standalone F# compiler but it’s still very early stages. Maybe one day.
by CharlieDigital | 2025-11-12 15:26:42+00:00
Yes, I am very aware of this and have spent a lot of time/effort trying to dispel some of these myths and mis-understandings through writing.

- TypeScript is like C#: https://typescript-is-like-csharp.chrlschn.dev/

- 6 .NET Myths Dispelled: https://medium.com/dev-genius/6-net-myths-dispelled-celebrat...

- The Case for C# and .NET: https://itnext.io/the-case-for-c-and-net-72ee933da304
by SAI_Peregrinus | 2025-11-12 15:27:07+00:00
The other alternative if the ffmpeg developers change the text on their "about" screen from "Security is a high priority and code review is always done with security in mind. Though due to the very large amounts of code touching untrusted data security issues are unavoidable and thus we provide as quick as possible updates to our last stable releases when new security issues are found." to something like "Security is a best-effort priority. Code review is always done with security in mind. Due to the very large amounts of code touching untrusted data security issues are unavoidable. We attempt to provide updates to our last stable releases when new security issues are found, but make no guarantees as to how long this may take. Priority will be given to reports including a proof-of-concept exploit and a patch that fixes the security bug."

Then point to the "PoC + Patch or GTFO" sign when reports come in. If you use a library with a "NO WARRANTY" license clause in an application where you're responsible for failures, it's on you to fix or mitigate the issues, not on the library authors.
by paulirwin | 2025-11-12 15:27:40+00:00
Avalonia is FOSS (MIT licensed). You only need Avalonia XPF if you are migrating legacy stuff.

Moq is largely unnecessary today with LLMs being able to easily generate mock classes. I personally prefer to hand-roll my mocks, but if you prefer the Moq-like approach, there's NSubstitute (3-BSD).

Automapper and MediatR are both libraries I avoided prior to the license change anyways, because I don't like runtime "magic" and not being able to trace dependency calls through my code. But, there is Mapster and Wolverine to fill those needs (both MIT). Wolverine can also replace much of MassTransit.

Telerik stuff - there are many good FOSS alternatives to these UI components; too many to list since it depends on which stack you're using.

PDF is indeed a sore spot. PdfPig is good, but limited in capability. I've started offloading PDF processing to a separate Python container with a simple, stateless Flask API with PyMuPdf.

> we have a problem with opensource being asymmetrically underfunded and if people going commercial is the cost perhaps we've failed.

Completely agree with this, though. My company and myself personally contribute a lot of time back to OSS, and I feel like that is part of the social contract of OSS. To have these libraries rug-pulled feels like a slap in the face as a OSS contributor and maintainer.
by ingenieroariel | 2025-11-12 15:28:05+00:00
To add to lproven's point.

An article called "A Spreadsheet and a Debugger walk into a Shell" [0] by Bjorn (letoram) is a good showcase of an alternative to cells in a Jupyter notebook (Excel like cells!). Another alternative a bit more similar to Jupyter that also runs on Arcan is Pipeworld.

[0] https://arcan-fe.com/2024/09/16/a-spreadsheet-and-a-debugger... [1] https://arcan-fe.com/2021/04/12/introducing-pipeworld/

PS: I hang out at Arcan's Discord Server, you are welcome to join https://discord.com/invite/sdNzrgXMn7
by finallyspeaking | 2025-11-12 15:28:09+00:00
Laudable, but I don't think TapirMD will gain much traction.

First, your landing page doesn't describe how TapirMD fits into the Markdown universe. I just see a list of features. Why should I read the list? Ah, the spec page[0] has some info, but it should really be on the landing page.

Second, and more importantly, TapirMD is not a superset of CommonMark[1]. GitHub had its own flavor of MD, but it's been some years now since they migrated to a CommonMark base plus extensions[2].

I recommend looking more closely at the CommonMark universe and innovating there.

[0] https://tmd.tapirgames.com/specification.html [1] https://commonmark.org/ [2] https://github.github.com/gfm/
by vel0city | 2025-11-12 15:28:22+00:00
It definitely varies a good bit with the hardware in question, and even how saturated 2.4GHz is in your current environment.

I currently have a bluetooth mouse, a bluetooth keyboard, and bluetooth headphones all on the same device and haven't had any issues. On a different computer with a different bluetooth chipset it would have issues with audio when I moved my mouse around a lot.
by tremon | 2025-11-12 15:28:30+00:00
If that’s the US’s plan, it’s a good one

Wait, why is almost 60% of energy coming from fossil fuels called a good plan? It's close to bottom of the class among first-world countries, but even Poland (50% coal/15% gas/25% renewable) and Australia (45% coal/15% gas/35% renewable) have more renewable power in their mix. Excluding smaller countries like Finland (35% nuclear/25% wind/15% hydro), those looking for a better plan would be advised to copy from the UK's homework instead. Their electricity generation profile for 2024 [0]:

35% wind 6% solar 2% hydro 16% nuclear 8% biomass 30% gas <1% coal

And this is for the entire EU [1]:

17.4% wind 11.1% solar 13.2% hydro 23.7% nuclear 5.5% biomass 15.7% gas 9.8% coal 3.4% other

[0] https://www.neso.energy/news/britains-electricity-explained-... -- note that the original breakdown includes 14% imports, I recalculated the percentages to exclude those (most imports come from France, whose mix is 70% nuclear/25% renewable/5% gas)

[1] https://ember-energy.org/latest-insights/european-electricit...
by bborud | 2025-11-12 15:28:34+00:00
Oh it is going to be a more than 10x profit.

The materials themselves probably cost no more than a few tens of cents, so all the cost is going to be the in the manufacturing process. The knitting pattern does look somewhat advanced, so I guess it would require a relatively high spec knitting machine. I suspect what would drive up cost is a combination of throughput and somewhat that you need an expensive knitting machine. Since this is a high volume item that will probably bring down the average cost by quite a bit.

I would guess somewhere in the region of $2 to $5 per pocket to mass produce these? Anyone have a more qualified guess?
by dcminter | 2025-11-12 15:28:44+00:00
If you've not already done so, peruse the Staff Engineer¹ website and maybe get the book associated with that² or another one that I like³

It's not clear to me if you have a role with that kind of title, so if not, see if that path appeals to you.

Speaking for myself, I find that the type of colleagues I have are the most important factor in how much I enjoy my work and how much I can get done (impact). It can be tricky keeping space for hands-on work in a staff rôle though.

¹ https://staffeng.com/

² https://staffeng.com/book/

³ https://www.oreilly.com/library/view/the-staff-engineers/978...
by kstrauser | 2025-11-12 15:28:49+00:00
Just wanted to say that I love Micro.blog. It finally got me off my own Hugo plus voodoo setup because it’s so freaking ergonomic, and decently priced.

I had fun playing with SSGs for years. I’m having more fun just writing posts and letting them get broadcast to Mastodon on wherever else I’ve configured them at the same time. It wasn’t clear to me until I read Manton’s book, but its goal is to be a social media service that’s built completely on open web standards that everyone can participate with.
Show HN: Better GitHub Language Stats
by stefvuck | 2025-11-12 15:28:57+00:00
Hi all, this is a quickly slapped together tool to address my main issues I had with other tools, primarily: https://github.com/anuraghazra/github-readme-stats

No shade of course, its a great tool, but I love having a diverse range of languages (COBOL etc), and not getting to show it off was frustrating. In addition, it could sometimes take very long for updated changes to manifest in the graph.

Finally, no private repos. This was the biggest dealbreaker for me.

Anyway, its not "done" but its usable, in my README already and I hope the rest of HN enjoys
by xnorswap | 2025-11-12 15:29:02+00:00
Previously, if you wanted to add that Trim in, you needed to define the field behind.

You could have:

public string Name { get;set; }

Or you could have:

private string name; public string Name { get; set { this.name = value?.Trim() ?? string.Empty; } }

So you needed in the second case to also declare name as a field. The new syntax avoids having to do that "double" declaration.
by dilawar | 2025-11-12 15:29:31+00:00
I few months ago I learnt something related that may be a common knowledge to many here. I feel silly that I didn't know.

Earth had a plastic like problem before. There were no fungi that eat cellulose so dead trees were just piling up without degrading. Those trees turned into ~petroleum~ coal that we consume now.

That trees somehow turned into ~petroleum~ coal, I learnt in school. I used to imagine trees were somehow buried under stand suddenly and before they could be degraded they turned into ~petroleum~ coal under heavy pressure.
by conn10mfan | 2025-11-12 15:29:52+00:00
well, this assumes that the person who created Palantir identifies with the protagonists and not with mordor, and this issue with your interpretation is that peter thiel very explicitly identifies with mordor

“Gandalf’s the crazy person who wants to start a war… Mordor is this technological civilization based on reason and science. Outside of Mordor, it’s all sort of mystical and environmental and nothing works.” - Thiel 2011 Details

Source: https://bsky.app/profile/takedemocracyback.org/post/3lk4u55a... it's an interview from the September issue of details magazine 2011, has largely been scrubbed from the internet

So in the case of Thiel, he read LOTR and identified with the villains, which is about as large a misreading of Tolkien as one can make
by cyberrock | 2025-11-12 15:30:09+00:00
As someone who was on a project that stalled for a year because our patchset wasn't accepted by a different open source project (not Linux either), I can tell you from experience that it's not as easy as folks here make it out to be. Some maintainers (and Googlers) really want you to study at their mountaintop monastery before your code is worthy, and scrutiny is even higher now due to AI, as we can see from the complaints about this bug report. Now, I've merged enough open source patches on my personal time to know that most projects aren't like that, but based on this interaction, I seriously wonder if Google's patch would've been accepted without incident.

Maybe AmaGoogSoft deserves this, but then what's the threshold? If I'm in charge of Zoom or Discord and one of my engineers finds a bug, should I let them report it and risk a public blow-up? Or does my company's revenue need to be below $1B? $100M? This just poisons the well for everyone.
by anthonyee | 2025-11-12 15:30:26+00:00
https://www.youtube.com/watch?v=ohaVadUnFQU

https://www.youtube.com/watch?v=ohaVadUnFQU

https://www.youtube.com/watch?v=ohaVadUnFQU https://www.youtube.com/watch?v=ohaVadUnFQU https://www.youtube.com/watch?v=ohaVadUnFQU https://www.youtube.com/watch?v=ohaVadUnFQU https://www.youtube.com/watch?v=ohaVadUnFQU
by happyopossum | 2025-11-12 15:31:30+00:00
> alt-chocolate is here to stay, in the same way that it’s become commonplace to gorge on a passable meat-free burger

Is it though? Outside of personal bubbles, does anyone see impossible/beyond ‘meat’ being regularly consumed? It’s been relegated to a tiny shelf of my grocery store’s butcher shop, to the point that I can’t recall the last time I even saw it there.
by apendergrast4 | 2025-11-12 15:31:35+00:00
I’ve been working on BagOfBagels, a platform that helps people discover the best restaurants, bars, and entertainment in their city — all curated into simple, shareable experiences.

Each business gets a dynamic, SEO-optimized page with menus, events, and videos, while users can explore “experience packages” like date nights or bar crawls built around local spots.

It’s designed to bridge online discovery with real-world foot traffic, giving small businesses a better digital presence without ads or complicated marketing tools. Built with Next.js, Supabase, and OpenAI, hosted on Railway.

Would love feedback from anyone working on local discovery, SEO, or marketplace problems.
by whizzter | 2025-11-12 15:31:45+00:00
Remember when people were selling COM objects in Dr Dobbs journal ads for Visual Basic in the 90s? I think it's the same culture (and partially people) that has been bought over to the .NET world via VB.NET as it was always touted as the stepping stone.

Nothing has ever forced anyone to depend on commercial libraries, there has been some upsets as people has closed-source previously popular opensource libraries.

But in the end, sometimes it feels like open-source in general is just waiting for a Jin-Tia moments everywhere, if people go commercial to prevent that happening that's just an indication that we've failed to create alternative ways of _living_ that can support open-source (this is probably most damning on companies that prides themselves on building on-top of opensource).

Heck, remember that tjholowaychuk created tons of (some popularly still used) npm packages early in the Node.JS lifecycle before first moving to go and then abandoning open source altogether.
by exasperaited | 2025-11-12 15:31:56+00:00
It's not the issue of using the project, to my mind.

It is not even his beliefs, though many of them are — to my ears and hopefully to most — quite repugnant.

It is his attitude, approach, and at various times the kinds of people he attracts.

As it goes, I've seen him speak, back in the 90s, CatB era. He was genial enough but he seemed to have a coterie around him of rather less pleasant people. It could just have been a bad day but it has stuck in my mind ever since: it was the first time I understood that there's not really any sort of inclsive geek community.
by Razengan | 2025-11-12 15:33:43+00:00
It had to be fucking fungus

Apparently trees used to lay fallen on the ground for millions (?) of years before fungus evolved to eat them, and since then there has been no new coal.

(I may be wildly off on the specifics but that is the gist I got from reading stuff here and there)

I swear fungi are the coolest and most "alien" lifeforms on this planet next to cephalopods ଳ

Or they're the original and we're the alien
by shagie | 2025-11-12 15:33:57+00:00
> We're going to see an increase in plastic metabolizing bacteria as well

https://big.ucdavis.edu/blog/plastic-eating-microbe

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

November 4th : https://www.sciencedaily.com/releases/2025/11/251104013023.h...

> Beneath the ocean’s surface, bacteria have evolved specialized enzymes that can digest PET plastic, the material used in bottles and clothes. Researchers at KAUST discovered that a unique molecular signature distinguishes enzymes capable of efficiently breaking down plastic. Found in nearly 80% of ocean samples, these PETase variants show nature’s growing adaptation to human pollution.
by Rooster61 | 2025-11-12 15:34:35+00:00
I mean, this isn't THAT surprising. Photosynthesis after all is just radiosynthesis of electromagnetic radiation in the visible or near visible spectrum. Gamma radiation is the same phenomenon, just with a far higher frequency and enough energy to ionize molecules.

The chemical process obviously has to differ considering gamma radiation has enough energy to knock off electrons, but once you deal with that, it's energy ripe for the taking. I'm not shocked that life finds a way to harness that energy where abundant.

In fact, had life come about on an Earth with a weaker magnetic field, it may have relied more on gamma radiation than visible light, especially considering the larger potential amount of consumable energy present in gamma rays.
by quickthrowman | 2025-11-12 15:35:15+00:00
Most street lights are either 240V or 480V single-phase, the higher voltage allows for smaller conductors over longer distances. Shorter, more decorative pole lights (say in a CBD) might be 120V.

Commercial pole lights can be 120V but are usually 208V (for 208V 3-phase services) or 277V (for 480V 3-phase services) in practice.
by naikrovek | 2025-11-12 15:35:20+00:00
Make the terminal very simple and easy to understand.

Rid us of the text-only terminal baggage that we deal with today. Even graphics are encoded as text, sent to the terminal, then decoded and dealt with.

Plan9 had the terminal right. It wasn't really a terminal, it was just a window which had a text prompt by default. It could run (and display!) graphical applications just as easily as textual applications.

If you want a terminal of the future, stop embracing terminals of the past.
by Emma_Goldman | 2025-11-12 15:36:19+00:00
This is the main reason I don't frequently eat chocolate anymore. Dark chocolate is both the tastiest and lowest-sugar chocolate, but its cacao-intensity increases your intake of metals.

If I recall correctly, however, the origin of the cacao makes some difference. Cacao from West Africa and Asia has a lot less lead and cadmium than from South America. Still, I think little chocolate, wherever it's from, is metal-free.
by lo_zamoyski | 2025-11-12 15:37:14+00:00
Indeed. The attempt to weave Nietzsche into the article seems forced, almost as if the author just read a commentary on Nietzsche or didn't actually have anything of substance to say to begin with. We have some observations about the effects people expect AI to have on things like work and some bullet points that looked like they've been cribbed from an LLM summary of Nietzsche's works. And then, at best, what? Hand-wavy imperatives that suggest we overcome or adapt the shift AI will cause in Nietzschean fashion?

Pretty vacuous.
by bitwize | 2025-11-12 15:37:22+00:00
Back in the day, Linux was less tolerant of incorrect behavior than Windows 9x was, and would crash, terminate a process, or otherwise surface errors at times when Windows 9x would just keep going until the bugs corrupted memory or similar. Having Linus aboard as a technical advisor, soneone to whom you can say "hey, the CPU is crashing here, what's the kernel trying to do at that spot?", alone, probably would have been well worth the money to hire him.
by sophiabk | 2025-11-12 15:37:22+00:00
We’re building a family AI called Hold My Juice — and last week, our own system mislabeled a recurring meeting between two founders as “childcare.”

Calendar: “Emily / Sophia.” Classification: “childcare.”

It was a perfect snapshot of how bias seeps into everyday AI. Most models still assume women = parents, planning = domestic, logistics = mom.

We’re designing from the opposite premise: AI that learns each family’s actual rhythm, values, and tone — without default stereotypes.
by IAmBroom | 2025-11-12 15:37:32+00:00
> They used to be called that because they were independent countries

The latter part is true of exactly one US state (Hawaii), but otherwise false. They are called that because they are political bodies capable of international relations. The 13 founding states were British colonies; Florida, New Mexico and Texas were famously Mexican and/or Spanish colonies, and the western half of the continental states were French colonies (though largely unexplored by France, so only nominally held).
by gadders | 2025-11-12 15:37:44+00:00
>>You didn’t read it, you skimmed a line and built a conspiracy out of it.

>>I never mentioned a conspiracy.

Well that's awkward.

Yes a very, very few young people died from it (mostly with pre-existing conditions) and a lot of old people died from it.

Although the definitions of "dying from COVID" were so broad and numerous as to be meaningless, and the mortality spike lacks credibility as a result. And how do you calculate the numbers of lives saved? Against modelling? That worked well.

The vaccines worked, but were over-prescribed to people that didn't need them and were at risk from side-effects. The economy cratered, people lost their jobs, babies and toddlers were developmentally delayed due to mask wearing and other students had their education affected by school & university closures.

You could catch the virus standing up in a restaurant, but not if you sat down. You should stay at home and might die, unless you needed to attend a BLM rally, then it was OK. You must keep a distance of 6ft from other people, but 5ft 6" was dangerous. You should wear a mask, even though cloth won't stop the virus and meta-reviews showed they didn't work at the population level. You shouldn't go to work if you have an email job as you might die, but if you have a working class job in a store on the tills you can meet hundreds of people a day with no issues. This science stuff is good.

>>And the alternative was a lot more dead people.

What, like in Sweden? I think we all know for the next pandemic the sensible response will be closer to the Great Barrington Declaration than whatever the fuck it was we thought we were doing before.
by giraffe_lady | 2025-11-12 15:37:46+00:00
I've seen no evidence that this sort of relationship to AI use is an effective alternative to mental health treatment. In fact it's so far looking to be about the opposite: as currently implemented LLMs are reinforcement tools for delusional thinking and have already been a known factor in several suicides.

The inaccessibility of healthcare in the US is a serious problem but this is not a solution or alternative to it right now and may never become one.