MurphyA/hacker-news huggingface dataset:
by mitchellh | 2025-11-07 20:20:13+00:00
The answer to this is not Zig specific (and predates Zig). I'm guessing good blog posts exist but I don't have a link handy, sorry. If not, I agree one should be written.

Don't sleep on the StackFallbackAllocator either, which will try to use a certain amount of stack space first, and only if it overflows that space will it fallback to another allocator (usually the heap but you can specify). This can speed up code a lot when the common case is small values with periodic very large values.
by vitalnodo | 2025-11-07 20:20:30+00:00
I’m wondering what’s the proper way to draw Venn diagrams. I’ve seen that Graphviz has a “nice to have” mention about them, and there are a few simple JS libraries - mostly for two sets. Here’s also my own attempt using an LLM [1].

But maybe someone knows a more general or robust solution - or a better way to achieve this? In the future, I’d like to be able, for example, to find the intersection between two Venn diagrams of three sets each etc.

[1] https://vitalnodo.github.io/FSLE/
by longerpath | 2025-11-07 20:20:41+00:00
AI might have been a disaster here, I think.

I agonized for a long time about which clips should go in vs. which should be left out.

But it's subjective. For example, if I want to add a basic cooking course - who should I choose to be the authority on cutting vegetables? Ideally, I'd want a professional in that domain to do the curation.
by sayyadirfanali | 2025-11-07 20:20:48+00:00
surprisingly enough for me, the exact same point was raised by others too. meanwhile, i was totally unaware that many would find it hard to read it as i never ever had any difficulty telling them apart even with the (admittedly baroque) design of the braces. if that is the only feature stopping you from trying this, please make a feature request. maybe i could issue a "disambiguous braces" variant.
by cloverich | 2025-11-07 20:20:59+00:00
> We're more interested in finding people like us than confronting reality.

The reality is there arent many people like us outside of work. I would love to be able to talk about this kind of stuff irl but in all my years none of my irl friends, acquaintences, etc, are more than remotely interested in the kinds of topics that come up here. There is a distinct difference between echo chambers where the opinions are common (politics), and thread discussions like on HN where real life versions are fleetingly rare. I dont think its entirely fair to conflate the two. eg:

> Is it that fulfilling to find online bytes that share your opinions?

I discuss on HN as much to find and genuinely debate alternative opinions, and IME thats a pretty common pattern. i have learned so much reading other comments, formulating thoughtful responses to others, and have others break down / extend / critique my own shared opinions. Its what makes HN enjoyable and also the primary way its different than other social media sites.
by Aunche | 2025-11-07 20:21:02+00:00
Smaller studios can maintain a small team of highly passionate people that will happily work 60+ hours a week or achieve similar productivity. As a studio grows, this becomes harder to maintain. You're pressured to either become a slave driver or dilute your product and make more money through derivative content or micro transactions. For example, I heard that EA is actually a relatively chill company. What sometimes works at keeping employees and customers both happy is fostering a cult-like environment, but that can easily lead to exploitation.
by pembrook | 2025-11-07 20:21:07+00:00
Denmark's government has authoritarian aims and are one of the primary groups pushing chat control in the EU. I think you are falling for the "think of the children..." fallacy here.

This is a stepping stone towards further control elsewhere, especially once a framework for enforcement is in place (which nobody actually thinks about when emotionally reacting to feel-good ideas like this). How easy would it be to expand ID based age enforcement to tracking ALL online activity and cracking down on "non-approved" speech? No thanks. I'll handle parenting myself.

Also, if you don't care about the age number, and think social media is just objectively bad...why are you on this social media site? Isn't posting here the definition of hypocrisy...given you're supporting what you believe to be worse than cigarettes?
by troyvit | 2025-11-07 20:21:25+00:00
Man I was in a Google News Initiative meeting and they started with a "fun poll" where they asked how you'd feel if you read an email that you knew was written by AI. Lots of people didn't mind knowing that was the case, and it was mainly for the reasons you put out writing emails is legit not fun for a lot of people.

Man I was so triggered though, like old-man-yelling-at-clouds level. Then I went back through gmail and exactly one of the last 50 most recent emails I've received was not an alert or a newsletter or an invite. IOW out of my last 50 emails only one of them would've fit the bill for an AI-written correspondence taking the place of a human-written one. All that butt-hurt and it doesn't even matter.

So long way of getting around to saying that your point about intentionality and clarity is clutch, and if people can get that with AI-written emails maybe I can cool my jets.
by chasing0entropy | 2025-11-07 20:21:29+00:00
Tldr: inflation got you down? Sacrifice your quality of life, work harder, learn to be more useful to the machine.

Not to poo poo the article, actually yes poo poo to the Article's thesis of "deal with reality".

Raise chickens, grow vegetables, utilize off grid energy supplies you can produce and control like hybrid inverters, inverter generators, wood fueled heating & cooking.

Learn to do your own taxes(it's not hard even with LLC/scorps), fix your own vehicle and appliances, purchase TOOLS not services.

Self-host your media offline or collect dirt cheap DVDs/physical media, AND media players. You can record more 4k terrestrial video for free than you could watch indefinitely. Learn to enjoy watching reruns and stop paying to stream advertising.

Distill and refill water bottles, 3d print replacement/repair parts and household trinkets, improve your cooking skills, go out of your way to mail, email, and call your state representatives; objecting to tax and utility hikes. Participate in protests, Vote in local elections.

I could go on but there are already enough inflation mitigation methods in this post to make an article that's actually informative.
by m0llusk | 2025-11-07 20:21:32+00:00
Systems need to be managed. If you cook with high temperatures and let your attention wander then the food burns. If you drive fast with bald tires then you may fly off the road. We know that strong regulation on industry, especially monopolies, high taxes on the wealthy, and powerful unions can keep Capitalism in balance, but we have chosen not to use these mechanisms. Is that Capitalism being flawed or is it us as custodians failing in our basic duties?
by liuliu | 2025-11-07 20:21:40+00:00
That's wrong. Llama.cpp / Candle doesn't offer anything on the table that PyTorch cannot do (design wise). What they offer is smaller deployment footprint.

What's modern about LLM is the training infrastructure and single coordinator pattern, which PyTorch just started and inferior to many internal implementations: https://pytorch.org/blog/integration-idea-monarch/
by toomuchtodo | 2025-11-07 20:21:42+00:00
Never engage, delete as spam, block, move on.

> People are absolutely _COOKED_ unless equipped with healthy suspicion

Chinese Criminals Made More Than $1 Billion From Those Annoying Texts - https://www.wsj.com/tech/cybersecurity/url-scam-texts-china-... | https://archive.today/brqTS - October 14th, 2025

HN threads: https://hn.algolia.com/?q=https%3A%2F%2Fwww.wsj.com%2Ftech%2...
by thrownaway98723 | 2025-11-07 20:21:44+00:00
Thank you. I've consulted a few IP lawyers and I'll reach out to more. Its a dicey and expensive work to delve into, but I'll give it another shot.

Personally, I think it is ok to ask randos on the internet for legal advise. It's just another data point along the path of trying to figure this thing out. Thanks again.
by DamonHD | 2025-11-07 20:22:10+00:00
1) I know this is not helpful now, but each time before or early while starting a degree (BSc, MSc, now PhD) I have clarified the IP position with them. My current university wants to retain bright people and starts from a very fair position IMHO.

2) Does the university actually claim all of the IP? 40% might be OK if it would provide you support from now that it had not before. It might also negotiate on your points if you don't go in like a bear with a sore head. I don't expect university IP people to be reasonable, but sometimes they are. And if you walk away from this then it is less likely to go anywhere good, and the university loses too.

3) You can't open source what is not yours. If the university does have an IP claim and you put that IP in public you could be in serious legal do-do. You might have your PhD award blocked/withdrawn at a pinch.

4) It is pretty well always possible to work round a patent. I have some patents to my name, and they were helpful in the sale of the business IP, but I remain sceptical of patents' inherent worth in the main.

So, I suggest, get through your viva, and negotate hard in good faith for a better deal.

And this will not be your last idea.
by bombela | 2025-11-07 20:22:20+00:00
Bullshit. I worked there too. My internal bug reports were completely ignored just as much. Not a single reply.

Google map webapp always resets the unit selection to "automatic" which means miles in the US. It should retain the setting in a cookie at the very least.

I have been sending a bug report to Google yearly since 2012. That's 13 years, including 4 years as a Google employee with the ability to create internal bug reports.

And that's just one of the bug.
by tharne | 2025-11-07 20:23:01+00:00
> The thing holding back unions in the U.S is the unions themselves and the laws around them. Once a union forms, they have entirely too much power.

This is a nice summary of the central issue with unions in the U.S. A rational person can quickly see why people are clamoring for unions in the U.S. and also why American companies are so resistant.
by lotsofpulp | 2025-11-07 20:23:29+00:00
Costco might not be your intended example. It has amazing revenue growth:

https://www.macrotrends.net/stocks/charts/COST/costco/revenu...

While simultaneously growing profit margin:

https://www.macrotrends.net/stocks/charts/COST/costco/profit...

Hence growing annual net income from $2.3B to $8B in the last 10 years.
by Alex2037 | 2025-11-07 20:23:48+00:00
>Marzuki Darusman, chairman of the U.N. Independent International Fact-Finding Mission on Myanmar, told reporters that social media had played a "determining role" in Myanmar.

"played a role" != "instigated". everything "played a role" there.

their fucking government did it.

>You could probably count the war in Gaza to some extent.

are you for real?
by JumpCrisscross | 2025-11-07 20:23:49+00:00
> Courts do have rules; judges have rules

Those rules are set first by the Constitution, next by the Congress and finally by SCOTUS.

I hate the emergency docket. But it's hard to argue it's somehow illegal.

> the citizens of the democracy assign certain powers to the judges for the good of the people they serve

We're in a republic. To the extent the courts have a core Constitutional role, it's in protecting the minority from the will of the majority.
by kelnos | 2025-11-07 20:24:06+00:00
> I think Steve would have changed with the times too

That's the thing that annoys me whenever someone says "what would $DECEASED_PERSON do?" We can't know! Maybe we can make an accurate guess about what Steve Jobs would have done in 2011, but it's really hard to say what he would have done in 2025, had he lived. Not just because people change over time (he was 56 when he died, and would be 70 today), but because business requirements and practices change over time, and executives -- even Jobs -- adapt to those changes.

Maybe this is exactly what Jobs would have done: resist adding advertising for years and years, but finally in 2025 decide it's necessary for the business in some cases.

(But I also agree that this sort of thing is garbage for the user experience. In my fantasy world, advertising doesn't exist, at all.)
by Loughla | 2025-11-07 20:24:09+00:00
I'm saying you don't even need a substitute. Genuinely looking back, I was more anxious when I would browse reddit in my free time.

I promise, disengage from social media (and the doom news cycle for that matter) and you'll be happier, or at least you'll worry about stuff you can control instead of stuff you can't.

Except hn. Never disengage from hn.
by thrownaway98723 | 2025-11-07 20:24:56+00:00
1. Yeah I figured that out the hard way.

2. Yes they claim 100% of the IP and only offer 40% of the royalties. That I am sure of.

3. Good advise. I'll keep that in mind, thank you.

4. This is helpful information. I hear you saying that if I patent the thing now, I could still make some tweaks and patent something else similar in the future...
by kgwgk | 2025-11-07 20:25:25+00:00
> We “simulate complex numbers by means of real numbers,”

What a breakthrough!

----

Related:

https://www.mdpi.com/2673-9984/3/1/9

"our knowledge of quantities is necessarily accompanied by uncertainty. Consequently, physics requires a calculus of number pairs and not only scalars for quantity alone. Basic symmetries of shuffling and sequencing dictate that pairs obey ordinary component-wise addition, but they can have three different multiplication rules. We call those rules A, B and C. “A” shows that pairs behave as complex numbers, which is why quantum theory is complex."

https://arxiv.org/abs/0907.0909

"the complex nature of the quantum formalism can be derived directly from the assumption that a pair of real numbers is associated with each sequence of measurement outcomes, with the probability of this sequence being a real-valued function of this number pair. By making use of elementary symmetry conditions, and without assuming that these real number pairs have any other algebraic structure, we show that these pairs must be manipulated according to the rules of complex arithmetic"
by Jap2-0 | 2025-11-07 20:25:46+00:00
> they are... the beneficiaries of a more brain-dead, more bored, more asleep student body

> 'peace and quiet' in the classroom is mistaken for educational success.

To clarify, do you think that phones or the removal of phones leads to these outcomes? Do you think that teachers like or dislike phones? Or is the point that there are many biases both ways?

> they have rose-tinted ideas about the way things used to be

Some do. Are teachers the only ones?

> if this was a serious attempt to gauge whether smartphones are [detrimental] or beneficial, we'd have a double-blind, standardised anonymously-graded test.... Funny how no-one seems to be eager to finance such a study.

I am not sure how you would set this up in a way that does not fall victim to a dozen confounding variables. There have been comparisons of standardized tests before and after phone bans, of course, but those also fall victim to similar statistical issues.
by liuliu | 2025-11-07 20:26:10+00:00
LuaTorch is eager-execution. The problem with LuaTorch is the GC. You cannot rely on traditional GC for good work, since each tensor is megabytes (at the time), now gigabytes large, you need to collect them aggressively rather than at intervals (Python's reference-counting system solves this issue, and of course, by "collecting", I don't mean free the memory (PyTorch has a simple slab allocator to manage CUDA memory)).
by rnoorda | 2025-11-07 20:26:29+00:00
I enjoy the way Baldur's Gate 3 implements this- choices tend to align more along character axes than good/evil. There are indications for many small dialogue choices that say "Karlach approves" or "Astarion disapproves" to give you a sense of each character's values and personality, and they each have their own motivations. Some are more traditionally good or evil, but they all have reasons for doing what they do.

Choices occasionally feel fairly binary good/evil, but more often all choices have their pros & cons, and it's more about story and narrative in making my decisions.
by WorldMaker | 2025-11-07 20:27:00+00:00
WebAssembly still doesn't have direct DOM bindings. That's at least two levels deeper and several more standards to go after the very basic Wasm GC that was only just recently standardized. For the moment you basically have an FFI/IPC bridge that you can send TypedArray buffers and attempt to UTF-8 decode them and then JSON.parse that on the JS side. (We don't even have strings agreed upon yet, mostly just arrays of bytes. Wasm Strings is a possible standard still in the process.)

Anyone doing serious HTML rendering with WebAssembly today A) has a build step, B) still has a bunch of JS to do memory buffer FFI/IPC and decoding/encoding, C) is usually using some form of Virtual DOM in the Wasm side and the JS side is some version of JSON-driven React/Preact-Lite. It is not today more efficient than React's build process nor React's runtime experience.
by oasisbob | 2025-11-07 20:27:09+00:00
The easiest way to notice it is its excessive use of what Wikipedia calls "negative parallel construction". [1] It's a super common genai tic

> This isn't about efficiency—it's about extraction

> The problem isn't your connection to Vodafone—it's Vodafone's restrictive connections to the rest of the internet.

> Vodafone's exit from public peering isn't an isolated technical decision—it's part of a broader pattern of large telecoms trying to reshape internet economics in their favor

The more obnoxious signs though is the excessive length, loose structure, repetition, and lack of serious editing. Writing ~3000 words used to take quite a bit of effort, so you'd need to be at least a strong enough writer to organize and structure your thoughts to make it that far. Now it's so easy anyone can put out tons of generated content on whatever topic they want.

[1] https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing
by raeroumeliotis | 2025-11-07 20:27:24+00:00
This fast-paced virtual event explores core initiatives in the open source community in 2026. Agenda OSI's Public Policy Program (OSI) Building Self-Sustaining Foundations (Apereo Foundation) Modernizing Apache Projects for Secure, Compliant Releases (Apache Software Foundation) Funding Python's Future (Python Software Foundation) TBD (Rust Foundation)
by kace91 | 2025-11-07 20:27:27+00:00
I don’t care about whatever Jobs thought, but honestly I do care about apple forgetting that the walled garden’s walls are tolerated only because the experience inside is better.

Their hardware is still amazing, but I’ve had enough issues with software quality and Cook’s penny pinching philosophy that I’ve bought a second hand laptop to explore moving to Linux.

So far, the experience is making me question whether my next main driver will be a MacBook.
by the_gipsy | 2025-11-07 20:27:27+00:00
> The places where you will justifiably swap implementations during testing are also places where you will justifiably want to be able to swap implementations in general.

I don't get this. Just because I want to mock something doesn't mean I really need different implementations. That was my point: if I could just duck-type-swap it in a test, it would be so much easier than 1. create an interface that just repeats all methods, and then 2. need to use some mock generation tool.

If I don't mock it, then my tests become integration test behemoths. Which have their use too, but it's bad if you can't write simple unit tests anymore.
by toast0 | 2025-11-07 20:27:34+00:00
There's definitely not anything in the contract that promises performance to a 3rd party, especially not in a residential contract. The legal options are switch to a different ISP and/or start a new one. Not always easy or practical, but there you go.

Who is to say where the performance problem is? Certainly not your contract.

Maybe if the last mile is cronically congested, or between the local aggregation switch and their regional exchange points, you might have a legal case. But if the issue is insufficient connectivity between their network and other networks, I would be very surprised if the contract terms covered that at all.

There's a bunch of networks throughout the world where their policies mean you can get more economically acheive better connectivity to their customers by hosting outside the geographic boundaries of the network rather than inside it. Doesn't make sense from a theoretical point of view, but when German ISPs won't interconnect within Germany, serve their customers from Poland or France and the connectivity picture may change significantly. Worst case, serve them from the US (but the latency may be too high)
by bix6 | 2025-11-07 20:27:43+00:00
I like this in general but I think it’s sad the friends and family who helped you don’t get any financial upside.

I also take issue with calling this angel investing:

> I angel invest primarily through my scouting relationship with the VC firm Andreesson Horowitz. They give me a budget for investing in each fund and I get a fraction of the carry.
by fusslo | 2025-11-07 20:27:45+00:00
Theres a few things I dont understand

Quote from the article:

> "Valerie Ibarra, a spokesperson for the public law office, provided SFGATE with a statement on Tuesday: “An investigator from the San Francisco Public Defender’s Office lawfully served a subpoena on Mr. Altman because he is a potential witness in a pending criminal case. Our investigators first made several prior attempts to serve the subpoena at Altman’s company headquarters and via its online portal.”"

The investigator made several prior attempts without success. So while I can't characterize his actions as 'hiding', I cant say that "His lawyers would be very easy to find". Additionally, depending on the type of subpoena, it may have to be served to the named individual, not to his lawyers.

Second, I don't understand how we can say that it makes sense to make headlines when the investigator is a part of the Public Defenders office, not a member of the Stop AI group. The investigator should have no desire to make headlines, unless he has some personal motive.
by shp013 | 2025-11-07 20:28:06+00:00
Product Manager (recent titles: Director, Sr.)

Location: NYC, CA or Seattle preferred

Remote: Preferred, Yes worldwide possible

Willing to relocate: Yes

Technologies: All of the standard PM tools, Mixpanel, Amplitude, Figma, SQL, Tableau, UI/UX design tools, AI/LLM tools, Git, AWS, Google Analytics, Adobe Creative Suite

Résumé/CV: available on request

Results-oriented Product Management and People Leader with 15+ years of experience in the Mobile, Internet and Fintech industries, known for driving innovation, high-impact growth, and strategic product direction. With a proven track record in scaling billion dollar products across global markets, leveraging expertise in AI/ML, UX/UI, and e-commerce to deliver user-centric solutions. Accomplished executive in leading organizations.

Email: shp012@proton.me
by cj | 2025-11-07 20:28:29+00:00
This is true of many skills you grow up learning.

E.g. someone who grew up playing piano might be able to play at an incredibly advanced level, while also being terrible at reading or writing sheet music.

The science around skills acquired during childhood/adolescence vs. learned skills is interesting. For example, I would not be surprised if non-native speakers, on average, have a better handle of the difference between effect/affect, there/their, etc.