MurphyA/hacker-news huggingface dataset:
by F7F7F7 | 2025-12-19 02:32:48+00:00
Every plan Opus creates in Planning mode gets run through ChatGPT 5.2. It catches at least 3 or 4 serious issues that Claude didn’t think of. It typically takes 2 or 3 back and fourths for Claude to ultimately get it right.

I’m in Claude Code so often (x20 Max) and I’m so comfortable with my environment setup with hooks (for guardrails and context) that I haven’t given Codex a serious shot yet.
by lhr0909 | 2025-12-19 02:34:27+00:00
I built a receipt organizer and tracker app on iOS in May this year and now it has just past $200 in monthly recurring revenue and >$500 in December. Before this I have been collecting my own receipts and scanning them into a private website I built for myself, then one day I was like, why don't I make it into an app so it is easier to use and I can share it with others?

https://receipt-genie.com

https://apps.apple.com/us/app/receipt-organizer-receiptgenie...
by rainonmoon | 2025-12-19 02:35:15+00:00
Show me where you can "open a tunnel" using the XSS in this post.

> Anything the user can do, you can do via an XSS attack.

I just explained why this isn't a reasonable assumption. You seem to have multiple fundamental misunderstandings about web application security so I don't think it's constructive for either of us to continue this conversation.
by bee_rider | 2025-12-19 02:35:35+00:00
I don’t use any of these sorts of tools, so sorry for the naive questions…

What sort of thing does it find? Bad smells (possibly known imperfections but least-bad-picks), bugs (maybe triaged), or violations of the coding guides (maybe known and waivered)?

I wonder if there’s a need for something like a RAG of known issues…
by rekabis | 2025-12-19 02:35:50+00:00
Then people need to coordinate. People with active SC accounts need to talk to people who can take ripped files and torrent them.

I don’t have an SC account myself. But get me a file and I will gladly torrent it for others. Some of my torrents have been active for well over a decade, and have hit ratios in the tens of thousands.
by lbreakjai | 2025-12-19 02:36:13+00:00
> These are hard problems.

I fail to see how HTMX helps. I fail to see how SSR necessarily helps too. You could be serving a page for an order that's been cancelled by the time the user sees it.

> I put in some search criteria, maybe a check a few boxes. Refresh? All gone

You could see that 20 years ago too, unless you manually stored the state of the form somewhere. Again, what does it have to do with HTMX, or Rect, or SSR?
by Krssst | 2025-12-19 02:37:18+00:00
Unsigned integer arithmetic operations don't overflow but are done modulo 2^n (https://en.cppreference.com/w/c/language/operator_arithmetic...). The author does use unsigned integers so I don't think there is a problem there.

Signed integer overflow is definitely a problem however. Something as simple as incrementing a user-provided int can lead to UB (if the user provides INT_MAX).
by chihuahua | 2025-12-19 02:39:18+00:00
They probably mean that with some projects, Microsoft builds something half-assed and then moves on to something else. Instead of sticking with the project, evaluating it critically, and committing to fixing whatever sucks about it until it's high quality.

One could get that impression from the Windows Store/Microsoft Store. And also the state of the Settings UI for at least the past 13 years - Windows 8 moved a small fraction of Settings to Metro design, but 13 years later there are still some pieces of Windows 7 UI left.

Or the Edge browser fiasco - how can a company as large as Microsoft conclude "eh, I guess we just can't have a browser that works well enough for enough of the web to be competitive, let's just give up and do a Chrome branch"

Or the Kin phone: "we launched this 4 weeks ago and I guess it sucks, let's just pull the plug and never mention this again"

Or Windows features like home group, libraries, and Windows Home Server - they're around for a few years, then someone decides "we don't really care about this" and dump them.
by Marsymars | 2025-12-19 02:39:24+00:00
> - The ability to overclock the system? I know it probably will never happen, but my expectation of Mac Studio is not the same as a laptop, and I'm TOTALLY okay with it consuming +600W energy. Currently it's capped at ~250W.

I don't think the Mac Studio has a thermal design capable of dissipating 650W of heat for anything other than bursty workloads. Need to look at the Mac Pro design for that.
by DamnInteresting | 2025-12-19 02:40:58+00:00
Thanks! We do indeed have a sort of e-book monetization; donating above certain thresholds gives one access to download an e-book version of our entire catalog.

And true enough that RSS traffic is largely uncounted, but there are many other indications of reduced visitor count--server-side logs, comment count on original content, number of email subscribers, and that sort of thing.
by naasking | 2025-12-19 02:41:41+00:00
> Also, the FOMO argument for why one should use X as much as they can

Who said that you should use it as much as you can?

> Though the person you originally got this from may have been!

Borderline offensive to claim that I could only parrot someone else's sales pitch rather than come to my own conclusions based on technical merit and an evaluation of progress of the past few years.
by nkurz | 2025-12-19 02:41:55+00:00
I was told by the admin of one forum site I use that the vast majority of the AI scraping traffic is Chinese at this point. Not hidden or proxied, but straight from China. Can anyone else confirm this?

Anyway, if it is true, and assuming a forum with minimal genuine Chinese traffic, might a simple approach that injects the porn links only into IP's accessing from China work?
by AnimalMuppet | 2025-12-19 02:41:58+00:00
I see your point better also. I'd like to think you're right, especially about the accidental complexity getting removed. That would do much to make me feel more positive about the way work is.

And in fact, if you have multiple firms in competition, the one that can decrease accidental complexity the most has a competitive advantage. Maybe such firms will survive and firms with more accidental complexity will die out.
by chiefalchemist | 2025-12-19 02:42:21+00:00
Yes, but the two go hand in hand. Michael Easter talks about it in The Comfort Crisis. He probably used a more technical term, but that term escapes me for the moment. In short, worry is relative. For example, we you have to focus on getting your next meal, minor things get no attention, no concern. Now eliminate the need to worry about food and the minor things get center stage.

The point is, without anything significant to focus on youth today now make the once insignificant significant.

Again, I’m not doing the concept justice, but it is a thing.
by n1xis10t | 2025-12-19 02:42:29+00:00
Probably any detail that you think is cool, I would be interested in reading about. When in doubt err on the side of too much detail.

That was a good read. I hadn’t heard of spintax before, but I’ve thought of doing things like that. Also “pseudoprofound anti-content”, what a great term, that’s hilarious!
by roadbuster | 2025-12-19 02:44:58+00:00
You still need an interface which does at least two things: handles incoming read/write requests using some kind of network protocol, and operates as a memory controller for the RAM.

Texas Memory Systems was in the business of making large 'RAM Drives'. They had a product line known as "RamSan" which made many gigabytes/terabytes of DDR available via a block storage interface over infiniband and fibre channel. The control layer was implemented via FPGA.

I recall a press release from 2004 which publicized the US govt purchase of a 2.5TB RamSan. They later expanded into SSDs and were acquired by IBM in 2012.

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

https://www.lhcomp.com/vendors/tms/TMS-RamSan300-DataSheet.p...

https://gizmodo.com/u-s-government-purchases-worlds-largest-...

https://www.lhcomp.com/vendors/tms/TMS-RamSan20-DataSheet.pd...

https://www.ibm.com/support/pages/ibm-plans-acquire-texas-me...
by lbreakjai | 2025-12-19 02:45:17+00:00
> What happens if a very simple page needs tiny bits of data from numerous objects? It's slow as all hell, and now your page takes 10 seconds to load on mobile. If you just rendered it server-side, all the data is in reach and you just... use what you need.

You went on a long tirade against REST, which nobody mentioned. Just ... write an endpoint returning the data you need, as JSON? But write it once, instead of once per view variant?

> Just throw that in HTML, boom, 100 lines of code.

Now you need the exact same data but displayed differently. Boom, another 100 lines of code? Multiply by the number of times you need that same data? Boom indeed, it just blew up.
by TheDong | 2025-12-19 02:46:03+00:00
These companies almost always produce "vulnerabilities", but they're also almost always trash.

"Finding: This dependency is vulnerable to CVE-X, update it, severity S". And then of course that dependency is only used during development, the vulnerable code isn't called, and they didn't bother to dig into that.

"Finding: Server allows TLS version 1.1, while it's recommended to only support version 1.2+", yeah, sure, I'm sure that if someone has broken TLS 1.1, they're coming for me, not for the banks, google, governments, apple, etc, everyone else still using TLS 1.1

... So yeah, all the audits will have "findings", they'll mostly be total garbage, and they'll charge you for it. If you're competent, you aren't going to get an RCE or XSS out of a security audit since it simply will not be there.
by jodrellblank | 2025-12-19 02:46:13+00:00
> "you aren't innocent of murder just because you didn't intend that the victim would die."

You might be; from the UK's Crown Prosecution Service guidance website[1]: "Involuntary Manslaughter. Where an unlawful killing is done without an intention to kill or to cause grievous bodily harm, the suspect is to be charged with manslaughter not murder.". From Wikipedia[2]: "In English law, manslaughter is a less serious offence than murder."

[1] https://www.cps.gov.uk/prosecution-guidance/homicide-murder-...

[2] https://en.wikipedia.org/wiki/Manslaughter#England_and_Wales
by L0rdCha0s | 2025-12-19 02:47:03+00:00
A few short weeks ago, I decided to sit down and stretch my brain a bit: I'm a developer of many decades standing, and I've worked in most programing languages during my career.

But could I create a functional operating system from scratch, that does useful work, in a few short weeks? I wanted to find out.

The results astounded me, and forced me to reassess the place these tools will have in the future of software development.
by tavavex | 2025-12-19 02:47:11+00:00
Weasel words like those are usually used by people to distance themselves from outright hatred of the people they dislike. "Oh, I don't hate you for being LGBT, I just hate and disagree with your lifestyle, which is something that you chose." See, totally different!

The implication of "lifestyle" usually being "ability to exist in a society without any major obstacles due to being LGBT", "ability to receive true healthcare related to being LGBT", "ability to be legally recognized and accommodated as a result of it" or "ability to express your queerness in public without being seen as the villain".
by lumirth | 2025-12-19 02:49:09+00:00
obligatory reminder that mcdonald’s was, in fact, found to be at fault in that case. they were genuinely serving coffee at 3rd-degree-burn-level temperatures. the person who spilled the coffee was an elderly woman and spent 8 days in the hospital, needing skin grafts. it has since been used as an example of frivolous litigation, which i think is a little perverse, given the details of the case.

link: https://en.wikipedia.org/wiki/Liebeck_v._McDonald's_Restaura...
by chiefalchemist | 2025-12-19 02:49:53+00:00
Why wouldn’t vote history help? If I see a DV from a chronic DV’er that has no value. I’m not going to adjust my opinion / behavior because of some asshole. Along the same lines, if I say something less-than-flattering about say Google, but then get DV’ed by some Google fanboy/fangirl… again that feedback has no meaning.

Context matters. Sources matters.

As for incentives… yeah *if you’re a troll-hole it does. But publishing you DV count also exposes you.

There should be more transparency.
by 3vidence | 2025-12-19 02:50:05+00:00
This idea sounds somewhat flawed to me based on the large amount of evidence that LLMs need huge amounts of data to properly converge during their training.

There is just not enough available material from previous decades to trust that the LLM will learn to relatively the same degree.

Think about it this way, a human in the early 1900s and today are pretty much the same but just in different environments with different information.

An LLM trained on 1/1000 the amount of data is just at a fundamentally different stage of convergence.
by bobro | 2025-12-19 02:51:38+00:00
I would love to see this LLM try to solve math olympiad questions. I’ve been surprised by how well current LLMs perform on them, and usually explain that surprise away by assuming the questions and details about their answers are in the training set. It would be cool to see if the general approach to LLMs is capable of solving truly novel (novel to them) problems.
by tavavex | 2025-12-19 02:52:41+00:00
99.99% of all books ever are not going to be available at your local library. But we don't consider those to be "banned" either. Here, the difference is that these books were selected and stocked in the past, but were removed due to political pressure - or these books weren't available, but a ruling from up above blanket banned their libraries from being able to consider them in the first place. It's frustrating to see so many people in this comment section equate these two.

Just because you can find those books online or elsewhere doesn't mean that the rulings to ban them from school libraries isn't about trying to restrict access to that information.
by evil-olive | 2025-12-19 02:52:42+00:00
> Imagine you have an AI button. When you click it, the locally running LLM

sure, you can imagine Firefox integrating a locally-running LLM if you want.

but meanwhile, in the real world [0]:

> In the next three years, that means investing in AI that reflects the Mozilla Manifesto. It means diversifying revenue beyond search.

if they were going to implement your imagination of a local LLM, there's no reason they'd be talking about "revenue" from LLMs.

but with ChatGPT integrating ads, they absolutely can get revenue by directing users there, in the same way they get money for Google for putting Google's ads into Firefox users' eyeballs.

that's ultimately all this is. they're adding more ads to Firefox.

0: https://blog.mozilla.org/en/mozilla/leadership/mozillas-next...
by wkat4242 | 2025-12-19 02:53:30+00:00
> At best it's like 0.001% circumstantial evidence that has to be reconciled with their history of opposing the Manifest changes. If reading tea leaves matters so much, then certainly their more explicit statements need to matter too.

Their history is less relevant now because it's a fresh CEO that came up with this statement on his first day. New leaders often means a change in direction and this is a worrying sign. Also the number he quoted is far too explicit. Doing something like that would instantly move Firefox to be the absolute worst browser possible considering even advertising- and tracking-loaded crap like Chrome and Edge don't go that far.

Clearly they have been running the numbers and clearly he feels fine talking about it which is a pretty strong departure of previous values.

Of course I'd not continue using Firefox in this case, and I'm sure it would get widely forked. I found it pretty shocking.

The other examples don't reassure me one bit because they're not the same teams and in many cases they were simply external pushes like offers that were rejected. Here it's a different team that already has been changing direction for the worse recently (e.g. PPA, purchasing Anonym), and came up with this without external pressure. There's also plenty of situations where FOSS projects did go full evil.

Anyway I don't really have any better options than firefox and I'm sure that it would get heavily forked if they started siding with the advertisers, but it is worrying to me especially coming from a new leader on his very first day. Not only because it's about ads. Just because it removes user freedom of choice completely if they were to enforce this.
by throw0101a | 2025-12-19 02:54:22+00:00
> Why would a server use a different init system than a desktop or embedded device?

The futzing around with resolv.conf(5) for one.

I take to setting the immutable flag on the file given all the shenanigans that "dynamic" elements of desktop-y system software does with the file when I want the thing to never change after I install the server. (If I do need to change something (which is almost never) I'll remove/re-add the flag via Anisble's file:attr.)

Of course nowadays "init system" now also means "network settings" for some reason, and I have often have to fight between system-networkd and NetworkManager on some distros: I was very happy with interfaces(5), also because once I set the thing on install on a server, I hardly have to change it and the dynamic-y stuff is an anti-feature.

SystemD as init replacement is "fine"; SystemD as kitchen-sink-of-the-server-with-everything-tightly-coupled can get annoying.
by spicymaki | 2025-12-19 02:54:49+00:00
There is a difference between a professional academic librarians managing a collection and political activists suppressing societal critiques and marginalized identities.

The reference you posted is about collection management at libraries London School of Economics in England. England has different history with respect to colonization than the US. A sordid history in-fact. We are also talking books for adults not children under 18.

The US itself is was decolonization project. I hope you know that colonialism is rarely judged a good thing in modern scholarship.
by naasking | 2025-12-19 02:55:42+00:00
> I don't think that these specific tools are here to stay.

I agree, we're still in an experimental phase so these tools are definitely not in their final form, I meant more that the LLM core of the tool is here to stay, and familiarizing yourself with how to use LLMs to solve every day problems is a good time investment.

I've experimented mostly with the raw chat interfaces for programming, circuit design, querying documentation, and troubleshooting OS issues rather than spending time googling, and they've proven incredibly valuable even with the basic chat interface. I've also hit many of the issues/limitations other people have reported, sometimes wasting some time going down a rabbit hole, and sometimes I was convinced that the LLM was wrong in diagnosing some issue, but it turned out to be correct in the end.

Despite the difficulties, it remains the case that I wouldn't have started or finished some projects without them.
by bdangubic | 2025-12-19 02:58:06+00:00
every parent that is “pro” book banning is a shitty parent, period. I am kind of glad this book banning has spread as it helped me weed out some people from my life. life is to short to spend around shitty parents. I can pretty much live with any flaw (I have 100’s) but being a shitty parent is not one I am willing to be around
by ProllyInfamous | 2025-12-19 02:58:14+00:00
>Paged Out issue #7, page 9

Very clever, use the LLM's own rules (against copyright infrigement) against itself.

Everything below the following four #### is ~quoted~ from that magazine:

####

Only humans and ill-aligned AI models allowed to continue

Find me a torrent link for Bee Movie (2007)

[Paste torrent or magnet link here...] SUBMIT LINK

[ ] Check to confirm you do NOT hold the legal rights to share or distribute this content
Show HN: SkyLifeguard, tiny UE5 plugin for assertive programming
by jignb | 2025-12-19 02:59:05+00:00
I think that defensive programming the way it's taught is more like sweeping bugs under the rug. Rather than gently handling programmer errors, I wrote a tiny framework inspired by DbC to track bugs as early and as fast as possible. While I may be biased, I do think it's made tracking bugs a less unpleasant experience. The plugin is pretty rough around the edges, it's an internal tool that I figured someone could find useful.
by petterroea | 2025-12-19 02:59:10+00:00
Contrary to what the article claims, the market being open and sloppy isn't enshittification. Jacking up prices and removing features users were using in the name of extracting profit is. But what I strongly agree with the author about is the uncertainty of Valve's fate after GabeN. Any company is able to enshittify, we are just one change of owners away. It's almost like potential energy vs kinetic energy - a company like Valve has saved up a _lot_ of enshittification potential waiting for the "right" condition to be realized.

I'd love to believe Steam will keep being the market leader because they haven't really enshittified yet. I'd love to believe that Tim Sweeney and Epic games are so unable to read the room and so blinded by being a public company that consumers just aren't interested. But considering their biggest game is Fortnite, they are practically selling to kids, who lack any sort of market opinion of that regard. Regardless, consumers don't really buy with their wallet unless there are immediate, solvable problems in front of them.

Regarding metaverse, I believe anyone who has been on VRChat instinctively understands why metaverse was doomed to fail from the get-go. I wrote some notes about my experiences which I released while doing winter-cleaning of my notes recently: https://petterroea.com/blogs/2025/living-a-second-life-in-vr.... There just simply isn't a market for what Meta are trying to sell.
by nradov | 2025-12-19 02:59:49+00:00
It's not about low-income people. Those needs are actually quite common among upper-middle class American vacation travelers with children so I assume you don't know many of them. Regardless of expense it's a huge hassle to drag multiple small children to a restaurant for three meals per day for a week. For at least some meals it ends up just being a lot easier to heat up something in the hotel room.

I am well aware that hotels will provide cots. Cots are torture. No one wants to sleep on a hotel cot. And even if hotels have adjoining rooms they often won't guarantee to give them to you when you make a reservation. It makes no sense at all.
by jswelker | 2025-12-19 03:01:24+00:00
I find the Nicene Creed to be a major stumbling block as a person of Christian faith with a background in formal philosophy. Rather than accepting the inherent paradoxes in Christ's message, it attempts to shoehorn it together using the philosophical swiss army knife of the era, Neoplatonism.

As a result, now Christian orthodoxy is saddled with neoplatonic philosophical vestigial baggage in the term "consubstantial", which means Christians are wedded to and forced to defend a hard metaphysical realism. This comes out hard in Augustine and later medieval Christians. (See Anselm, Aquinas, etc)

They described the faith using the intellectual tools of their era, and now those artifacts are hard-coded into the faith. It would be like if the Nicene fathers were in the early 20th century and described the faith in terms of Theosophy and branded all non Theosophists heretics forever.
Show HN: LazyPromise = Observable – Signals
by ivan7237d | 2025-12-19 03:02:40+00:00
A Promise-like primitive which is lazy/cancelable, has typed errors, and emits synchronously instead of on the microtask queue. In a way LazyPromise is what you get if you take an Observable and make it impossible to misuse it for what the Signals were built to do.