MurphyA/hacker-news huggingface dataset:
by jltsiren | 2025-11-22 23:24:03+00:00
Cooking takes time and effort, which many people lack. You need to make an initial investment in utensils and appliances, which poor people can't always afford. And if you don't already know how to cook, learning it on your own can be risky. If you make a mistake, you may end up losing the food, which poor people again may not be able to afford. And learning it takes time and effort anyway.

In many cultures, men traditionally didn't know how to cook. It was not their job. That wasn't a problem, as long as men lived with their parents or in an institutional setting, until they got married. But in a modern, more individualist culture, such attitudes are holding men back.
by programjames | 2025-11-22 23:24:14+00:00
It is pretty hard for one parent to change things for the better, even if just for their child in one classroom. The administration and teachers have so many other things to deal with. It's much harder to change the entire school culture. You can volunteer, and you should!, but you still won't make as large an impact on your child's education as you would hope. In some ways, this is good, because there are lots of crazy parents out there who you don't want making impacts on your child's education, but it's also bad if you're not that crazy parent.
by culi | 2025-11-22 23:24:20+00:00
Yup, on this site today, I see stories about the Reagan/Gorbochav talks. The "not an inch Westward" promise made to the USSR about NATO being repeatedly broken is directly relevant to today's invasion of Ukraine. And I also see stories about Lebanon fighting to end occupation by US and Israeli forces which is quite relevant to the other major conflict the US is tangled up in
by nicoburns | 2025-11-22 23:25:51+00:00
> However, the tool does ensure that the dev has the final say; it will open the user's editor with the commit message that the ai has 'drafted' so the dev can make necessary changes - it provides a starting point that a dev can then tailor.

The problem with this is that it still biases people towards including useless fluff. I'd almost rather have no commit mesasge whatsoever (so I at least know there's nothing of value there) rather than having to read through paragraphs of text to determine that there was nothing useful to read. I'd much rather have a terse one line sumamry that includes the gist of the intent of the change than a bunch of waffle.

(I'd rather have 1-2 paragraphs of a well-written, accurate description of the content than any of that, but AI unfortunately isn't capable of that).
by creatonez | 2025-11-22 23:26:30+00:00
Try the "Windows Legacy" launcher, or a 3rd party launcher like PrismLauncher. The legacy launcher is made for Windows 7 and is directly equivalent to the macOS/Linux launcher, so it doesn't have a hard dependency on the Microsoft Store. It will probably be a while before they stop maintaining it because it's such a trivial port.
by dr_dshiv | 2025-11-22 23:26:39+00:00
“I have one piece of advice for scientists and science communicators: your references matter. They are the evidence that we even have giants supporting us. All scientific claims should be referenced.”

From the USTC, I recently learned that only 30% of books published between 1450 and 1700 have been scanned — and fewer than 5% translated (most are in Latin). So, we have some work to do: https://www.ancientwisdomtrust.org/
by AnotherGoodName | 2025-11-22 23:27:07+00:00
They have great stability between kernels by design. Better than Windows dll based drivers IMHO.

As someone who actually writes drivers I'm a little frustrated at this whole thread with people claiming Linux drivers have to be distributed this way.

Kernel modules exist for a reason, literally to allow end users as easy and as forwards compatible of a way to install drivers as windows dll based drivers. This whole thread has a lot of know nothings chiming in if I'm blunt.
by ramses0 | 2025-11-22 23:27:16+00:00
There was some great lwn commentary a while back about Linux permissions being borked in the modern era... that mount-level (instead of mixed-file-level) was a better modern model.

Maybe something like bsd's "pledge" where user-invoked processes don't get all capabilities automatically?

Linux has been too "high trust" for a while now, and I don't know what the appetite is for us all digging out of it is...
by zaptheimpaler | 2025-11-22 23:27:35+00:00
Nokia has a legal complaint [1] against HP related to H.264 and H.265 filed October 2023. It even mentions H.265 on consumer devices being an infringement. I sort of doubt this is about paying $0.04 more per laptop - there must be some uncertainty or legal risk maybe in certain chipsets or something.

[1] https://www.courtlistener.com/docket/67928650/1/nokia-techno...
by bigstrat2003 | 2025-11-22 23:27:43+00:00
What I tend to see is mostly an overlooking of one side's actions while condemning the other side, with different people favoring different sides. So you have people who make excuses for Hamas like "they are just responding to an existential threat" while strongly condemning Israel, and people who make similar excuses for Israel while strongly condemning Hamas. Personally I feel that there are no heroes and everyone sucks in this situation, except for the innocent bystanders on both sides who are being caught in the crossfire.
by strken | 2025-11-22 23:28:02+00:00
Weirdly enough, I went in thinking it would be a deep-dive into the actual process and job of being a pop star.

Presumably she's not just being carted between parties, gigs, and the recording studio - how does she spend her time? Who manages her schedule? When she's putting out an album, is she the one driving the process? How does she (or her manager, label, PA, etc.) find graphic designers, producers, videographers for the ad campaign, contractors to arrange a tour, and PR firms to arrange talk show interviews and press hype? Where does the money go - does she have a family office, does she have an emergency trust fund, how does she protect against fraud and embezzlement, and is she even thinking about that stuff? How does the job of being a pop star work?

The essay is exactly what I should have expected, and that's fine. Even if someone is writing in an unfiltered way it doesn't mean their stream of consciousness will contain the overly detailed trivia I'm interested in.
by imiric | 2025-11-22 23:28:03+00:00
I was expecting a tool like this to exist. Kudos for actually caring about commit messages. As you can see from some of the comments here, there's a growing cohort of developers who simply don't, which is a shame.

I like the implementation, and how it asks you questions to get you to answer why a change was made, instead of making things up, or simply regurgitating what the code does.

I still wouldn't trust it to be accurate and would have to review it, and I personally dislike the default "LLM style", and I wouldn't want to read these messages or subject other people to them, so I won't be using your tool, but thanks for building and sharing.
by mh- | 2025-11-22 23:28:17+00:00
Thanks, I figured as much. I looked at a few of the sites you mentioned and saw they have subscription offerings. I'm not shy about subscribing to stuff, but my use of it would be so seldom I can't justify it.

Maybe I'll just 10x how often I make edits so that I'm merely 59 years away from hitting 500.
by wtallis | 2025-11-22 23:28:39+00:00
> Qualcomm only ever pledged to support Elite processors

Link, please.

> and perhaps not coincidentally all of the Plus laptops require reversing

You're still acting as though Qualcomm has made meaningful contributions to Linux support for Snapdragon X Elite in a way that has not also helped Snapdragon X Plus support. But you haven't specifically pointed to any Qualcomm contributions of any nature, let alone ones that were as narrow as you claim. All you've done is point to weak evidence that machines with Snapdragon X Elite bins reached a reasonable threshold of "supported" earlier than models with lesser parts, while ignoring that your evidence also points to the lower-tier processors coming to market later.

Can you point to any laptop device tree that was contributed by Qualcomm, and not merely reverse-engineered from the device tree for the reference design that was not offered for sale to consumers? Can you point to any driver contributed by Qualcomm that works for Snapdragon X Elite SoCs but requires further modification to work for Snapdragon X Plus SoCs?

You made a claim about a pattern in Qualcomm's public behavior, and have identified zero instances of that pattern.
by overfeed | 2025-11-22 23:28:54+00:00
> I could hardly give two hoots about “false promises” or “hucksters”

I suppose this is the crux of our misunderstanding: I deeply care about the long-term health and future of the field that gave me a hobby that continues to scratch a mental itch with fractal complexity/details, a career, and more money than I ever imagined.

> or some “impeding economic reckoning…”

I'm not going to guess if you missed the last couple of economic downturns or rode them out, but an economic reckoning may directly impact your ability to hack for a living, that's the thing you prize.
by abustamam | 2025-11-22 23:29:24+00:00
I don't think daycare is necessarily a net negative. I just don't think many families have thought the calculus through.

There are free ways for kids to expand their social lives (library, park, etc). Career needs can obviously only be met by working, but then the follow-up question is, building a career for what purpose? If the purpose is for self actualization then that's one thing, but if the parent has no desire to actually grow their career and just wants the money, then that's a different math problem.
by Mistletoe | 2025-11-22 23:29:52+00:00
Thanks for saying this, I thought it was real. I didn't read the whole thing and didn't see the Fiction tag haha. I thought "Wow, this guy is extremely close to the Blade Runner guy that does eyes. I guess the future is already here more than I thought."

https://bladerunner.fandom.com/wiki/Hannibal_Chew

>Batty: Yes!

>[smiles]

>Batty: Questions... Morphology? Longevity? Incept dates?

>Hannibal Chew: Don't know, I don't know such stuff. I just do eyes, ju-, ju-, just eyes... just genetic design, just eyes. You Nexus, huh? I design your eyes.

>Batty: Chew, if only you could see what I've seen with your eyes!
by ur-whale | 2025-11-22 23:30:31+00:00
> ou can provide all of the reference implementations you want and you still will get variances.

A proper reference implementation should first and foremost come with an extensive battery of regression tests, something many a vaunted "standard" utterly fails to provide, being instead tomes upon tomes of impossible to decipher specifications, written - of all things - in human language.

Such a battery of regression tests, if properly design ought to take care of your "variations" in fairly short order.
by culi | 2025-11-22 23:31:25+00:00
> It looks like till then google will be propping up mozilla to avoid looking like a browser monopoly

This is less and less the case each year. Historically, Google's accounted for over 95% of Mozilla's revenue. But through the recent launches of a bunch of products it's gradually knocked that number down to under 70% and seems to continue decreasing rapidly.

I often see two demands made of Mozilla: (1) focus on Firefox; (2) become financially independent from Google. IMO these two goals are going to be in conflict with each other. They started their own VPN, launched MDN Plus, etc in an effort to improve their financial independence. The AI gimmicks feel like they're in the same thread. I don't like it and don't ever wanna use it but I can't fault Mozilla for exploring that option.

Based on independent audits they are accomplishing (2) and based on their amazing performance in interop-25, interop-24, etc they are also accomplishing (1) as best they could.
by delis-thumbs-7e | 2025-11-22 23:31:25+00:00
With that same logic me objecting to Iraq War I supported Saddam’s terror regime. Just because you think Israel actions are bloody genocidal war crimes does not mean that Hamas terror is justified or that some guy in a wheel chair should be killed. Yes, there is some young people who seem to get all of their information from social media and have absolutely no understanding of what is happening - they support Hamas, or claim that US have no dog in the fight.

Palestina-Syria was a term coined for the region by Emperor Hadrian after the destruction of the Second Temple, so 40 years is nothing in the timeline of this whole conflict. The modern Zionism goes back to the 19th Century and the Israel occupation and oppression of Palestinians at least to 1948. So no, this skirmosh at the sea gave you very litlle understanding of why things are like they are, why the violence continues and how US has been funding this conflict the whole time.

If you actually want to understand what this conflict feels for a regular Palestinian just trying to live, listen this interview: https://pca.st/episode/4f0099d2-2c6e-4751-b1e1-e0913fa25734
by FridayoLeary | 2025-11-22 23:31:40+00:00
I've noticed that Firefox has steadily been eating up more and more of my CPU/RAM lately. It's not been significant enough to make me use Chrome, but it is a worrying trend. The main thing i want of a browser is for it to get out of my way. Edge is a little bit worse at this then chrome which is why nobody uses it. There's very little distinguishing browsers, a large part of the reason i continue to use firefox is because i used to use it. The second i find that Chrome has 0.1% less friction, i'll switch.

A comment on the article:

>Google's AI Overview continues to be an inferior provider of information than solid web search results.

I would love to hate that feature, but i don't. I kind of like it. It's useful sometimes and easy to ignore if i want. Honestly i would say it enhances my browsing. You can complain that it's often wrong and 2 dimensional and you would be right. But that would be missing the point. Maybe you can complain about secondary effects. I don't know what those would be though. Perhaps that it degrades the overall browser ecosystem and locks you into googles own, but that is moving the goalposts.
by nvader | 2025-11-22 23:33:35+00:00
I'm happy for you! Some feedback as I walk through the app.

I like the styling, it's really slick. I also like that you enable me to use the tool online without signing up. I was curious about how you're supporting this, and paying for inference, but I see now that you haven't really wired up anything. When I try to generate my 1pager, it returns a placeholder.

> Turn your messy ideas...

I'm not a fan of this framing. Messy has negative connotations, so it's not clear why you're insulting me when we just met. ;)

The wizard:

There's a bit of duplication, since you have "Tell the agent..." as well as "Tell me...", both conveying the same information.

I can jump through steps without competing prior ones. Isn't that going to cause a problem?

It's hard to truly evaluate this further without seeing it in action. As other authors have said, many agents already support Plan Mode, so it it's important for you to distinguish yourself from that.
by gustavopezzi | 2025-11-22 23:33:50+00:00
Hi there. Gustavo Pezzi here! Thanks for the mention. I always add new stuff to the lectures and I'm happy to inform that about a year ago I have added a bonus lecture on fixed-point rasterization at the end of that course. Nothing too crazy, but enough to cover the main points. Also, the PlayStation programming course is pretty much 100% fixed-point if anyone feels like diving into that too.
by frumplestlatz | 2025-11-22 23:34:40+00:00
> I will never stop fighting against people who wield the power of the state to punch down and then point the finger at those same people and blame them. It's disgusting, it's abhorrent, and it must stop.

I can see that. Your ideology creates the problems you think we just need more of your ideology to solve.

You’re not some warrior for freedom or the oppressed, you’re just another person that mistakes enabling for actual care, and thinks serving the interests of the powerful is revolutionary.

So sure, let’s build a system that forces everyone into the workforce, benefits employers who pay too little, and produces worse outcomes for children.

How revolutionary.
by 1718627440 | 2025-11-22 23:35:04+00:00
And an HN comment is not a scientific paper. When I tell people about ideas I find insightful, I don't cite a proper source either. If they like the idea I might tell them later, how I got it or where they can find more detail about the idea.

Honestly quite often an idea did originate in my own thoughts, but the work to put it into well-formed words, which I will use to tell others about it, was done by someone else, whose formulations of the same idea I had, I have read later.
by blinded | 2025-11-22 23:35:19+00:00
We enforce conventional commits on some of our repos that rely on svu to give us automatic releases. We do this in the docs, pr template, pre-commit and at the action level.

"It values style over content and filters out contributors who care more about the product they’re getting and the code more than how your CI/CD is supposed to be managed."

It values automation and standards at the expense of autonomy. Its a tradeoff.

"If you still prefer it you can squeeze a PR commits into a single one that follows your preferred style, but please do not ask contributors to learn unuseful and unportable knowledge."

I can see how it could turn people away in the opensource sense, yet another thing to do for a PR to be accepted. But id argue being familiar with commit style requirements for a repo or following a contribution guide is a portable skill.
by Rendello | 2025-11-22 23:35:27+00:00
Björk, daughter (dóttir) of Guðmundur. Icelandic names are cool, they keep the son-of- / daughter-of- tradition of old. From Wikipedia:

> Icelandic surnames are different from most other naming systems in the modern Western world in that they are patronymic or occasionally matronymic: they indicate the father (or mother) of the child and not the historic family lineage.

https://en.wikipedia.org/wiki/Icelandic_name
by virtualritz | 2025-11-22 23:35:39+00:00
I remember a co-student of mine asking me in, probably some time around 1993, I was studying in Hamburg:

Hey, I have a ticket for Björk in Grosse Freiheit this week, I paid 20 bucks, can't go, want it for 15?

Me: Who is Björk? Whatever, sure.

There were maybe 30-50 people on that concert. It was mindblowing; very personal. I didn't know her music at all and ended up 2m away from the small stage. After that I definitely knew who Björk was. :)
by throw0101a | 2025-11-22 23:36:14+00:00
> A NAT (whether ipv4 or ipv6) will obfuscate how many devices are on the network. Whether that is desirable depends on the circumstances.

"Revisiting IoT Fingerprinting behind a NAT":

* https://par.nsf.gov/servlets/purl/10332218

"Study on OS Fingerprinting and NAT/Tethering based on DNS Log Analysis":

* https://www.irtf.org/raim-2015-papers/raim-2015-paper21.pdf

Also:

> […] In this paper, we design an efficient and scalable system via spatial-temporal traffic fingerprinting from an ISP’s perspective in consideration of practical issues like learning- testing asymmetry. Our system can accurately identify typical IoT devices in a network, with the additional capability of identifying what devices are hidden behind NAT and the number of each type of device that share the same IP address. […]

* https://www.thucloud.com/zhenhua/papers/TON'22%20Hidden_IoT....

Thinking you're hiding things because you're behind a NAT is security theatre.
by cbondurant | 2025-11-22 23:36:37+00:00
To me blink as a render engine is too closely coupled to Google. Even though technically chromium is disconnected and open source, the amount of leverage Google has is too high.

I dread the possibility that gecko and webkit browsers truly die out, and the single biggest name in web advertising has unilateral sway over the direction of web standards.

A good example of this is that through the exclusive leverage of Google, all blink based browsers are phasing out support for Manifest V2. A widely unpopular, forcing change. If I'm using a blink based browser I become vulnerable to any other profit motivated changes like that one.

Mozilla might be trying their hardest to do the same with this AI shlock, but if I have to choose between the trillion dollar market cap dictator of the internet and the little kid playing pretend evil billionaire in their sandbox? Well, Mozilla is definitely the less threatening of the two in that regard.
by crabmusket | 2025-11-22 23:37:54+00:00
I applaud your desire to write better commit messages and not be lazy. Not every commit deserves the attention, but being able to turn on "I am definitely going to leave a precise record for the next person to see this diff" is a great skill to have.

However, I feel like your approach here is a little backwards. By getting the AI to come up with the commit messages, you're actually removing the chance for the human, you, to practise and improve.

I'm a real fan of Kahneman's "thinking fast" and "thinking slow" paradigm. By asking the human to review and approve the commit message, you're allowing them to "think fast", instead of doing the challenging, deliberative "thinking slow" of actually writing what you mean.

While getting the LLM to ask you questions about what you did and why is better than just one-shotting the commit message from the diff, it still lets you reply "reactively" and instinctually, using your "fast" gut thinking, instead of engaging the slower attentive processes required to write from scratch.

Now there are a couple of other posters here critiquing the commit messages in this repo's history. I think that's fair, but by your own admission you are learning, and this is a small and new project! Probably most commits should be along the lines of "getting a thing working", not essays about the intricacies of character encoding:

https://dhwthompson.com/2019/my-favourite-git-commit

But the commits we can see are already demonstrating some of the pitfalls of LLM generated language.

From a recent commit,

"This update enhances user interaction by explicitly addressing scenarios with large diffs, directing users towards feasible actions and maintaining workflow continuity."

This comes after a detailed breakdown of the diff. It is too vague to stand alone without the preceding detail (e.g. 40k character limit) but also doesn't explain them. Why 40k characters? Why any limit at all? Words like "enhances" and "feasible" are filler - be concrete instead.

This article on wiki has fantastic advice about ways that LLM writing fails, more along the lines of what I've just pointed out:

https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing

Writing well is hard, never "effortless" as your readme advertises. Sadly, good results have to come from hundreds of hours of hard and uncomfortable work. Truth is rare and precious and difficult to come by, and even when we glimpse it, turning it into words is a whole nother story. I hope you can continue to develop this tool to help you learn and train your own writing, rather than avoid it.