MurphyA/hacker-news huggingface dataset:
by saghm | 2025-12-05 16:58:59+00:00
> Look at the farms that have the houses of that era standing on them and you'll soon notice that they are all mansions.

> There are no plantations around here.

FWIW you haven't really stated where "here" is for you. It's not necessarily going to be the same for everyone, and based on the parent comments, the potential area under discussion could include the entirety of the US and Europe (although the initial comment only mentioned UK specifically, it doesn't seem clear to me that it's explicitly only talking about that). I'm not sure you can categorically state that no one in this conversation could be talking about areas that have plantations.
by disgruntledphd2 | 2025-12-05 16:59:05+00:00
More importantly, you are not your code.

This is actually harder for more senior/managerial folks, as often they'll build/buy/create something that's big for their level and now they're committed to this particular approach, which can end up being a real problem, particularly in smaller orgs.

Once upon a time, I worked for a lead who got really frustrated with our codebase and decided to re-write it (over the weekends). This person shipped a POC pretty quickly, and got management buy-in but then it turned out that it would take a lot more work to make it work with everything else.

We persevered, and moved over the code (while still hitting the product requirements) over a two year period. As we were finishing the last part, it became apparent that the problem that we now needed to solve was a different one, and all that work turned out to be pointless.
by codyb | 2025-12-05 16:59:12+00:00
This is why I built out a Shadow Sessions program for our internal tooling teams at my BigCo.

The users are right there, go make friends. Learn what they're doing day to day. And how it fits into the larger picture.

These sessions are lightweight, and auto schedule every three weeks with no required action items and people come out of it amazed every time, lots of little bugs have been fixed, and connections are being made.

The culture of not engaging with the end users when they're so readily available is an odd one to me. And you can really get to say 80% of macro picture understanding and user experience design fundamentals with a fairly low lift.

To do this I created a sign up form and an auto scheduler that interacts with the Slack API. The scheduling and getting folk on board is the hardest part. Also finding time if you do things outside the product road map.
by ajross | 2025-12-05 16:59:14+00:00
Presumably this is gray because it's a quip, but I think that's about right. So, so, so much rust is being written for applications that just don't need it. For almost everything[1] a managed runtime like Go or Java or .NET is going to be just as effectively deployed, significantly cheaper to develop and much cheaper to maintain.

And the situations where you really need a "systems programming" environment have been really at best a wash with Rust. It's mostly replacing boring middleware (c.f. the linked article). Where are the rustacean routing engines and database backends and codecs and kernels? Not in deployment anywhere, not yet. C still rules that world, even for new features.

[1] Well, everything big enough to need a typesafe high performance platform. The real "everything", to first approximation, should be in python.
by JIANGZHONGJIE | 2025-12-05 16:59:35+00:00
Hi HN,

I'm the author of this paper/project. I am a humanities researcher turned quant architect, working solo.

The Problem: I noticed that LLMs are suffering from "Model Collapse" because they optimize for statistical smoothness. They are too perfect, which makes them dumb and easily detectable.

The Solution: Instead of cleaning data, I went back to Herbert Simon's "Bounded Rationality". I built a pipeline (PMCSF) that injects mathematical "cognitive noise" (e.g., sentence length oscillation, hesitation) back into the generation process.

The Results:

Anti-Detection: It achieves a Jensen-Shannon divergence of 0.0614 against human text (vs 0.44 for standard AI).

Financial Alpha: In a blind backtest of the 2015 Crash, the cognitive signal (MDI) predicted the liquidity freeze, reducing drawdown by 47%.

Safety Note: Because this architecture can effectively generate undetectable disinformation and manipulate sentiment, I have redacted the core prompts and safety constraints in the open release. I believe we need to build the "Radar" (detection) before distributing the "Missile".

Happy to answer questions about the Neuro-Symbolic architecture or the backtest data!
by jhide | 2025-12-05 16:59:40+00:00
It depends on the target and the surrounding soil. It’s often easier to pull especially for the random weed that sprouts up around your landscaping. However if you are trying to manage an infestation of invasive species, where the surrounding soil will have a seed bank heavily contaminated with seeds from the years of invasive reproduction, it’s usually a bad idea to merely pull. You can expose soil to sunlight and cause an explosion of dormant seeds. And some nasty invasives are nearly impossible to remove by hand because of their root structure — some species even leave little rhizomes broken off in the soil along the root structure when you pull off the foliage causing a hydra effect.

tl;dr targeted herbicide is a much less evolutionarily selected-for offense, as opposed to hand cultivation which mimics attacks plants have evolved to survive for eons
by WorldMaker | 2025-12-05 16:59:43+00:00
That is an interesting desire to use a later commit date rather than an earlier one. So many prefer that commit date of when an effort started.

One way to accomplish that is to reorder the commmits in `rebase -i`: "pick" the last commit first and squash/fixup the rest after. That can produce some very weird merge conflicts, but it works well more often than you might think, too.

At the very least, you can do your hand editing of the commits during the rebase instead of after by switching the earliest commit from "pick" to "edit" to have the full power to amend the commit before it moves on (with `git rebase --continue` when you are satisfied). (Versus "reword" if you just want to change the commit message only.)

Also, instead of naming commits things like "broke it" and "broke it more" an option is to use `git commit --fixup={previous commit hash}`. That auto-generates a "fixup!" name based on the previous commit and auto-marks it as a fixup if you use the `--autosquash` flag to rebase.
Onlook (YC W25) the Cursor for Designers Is Hiring a Founding Fullstack Engineer
by D_R_Farrell | 2025-12-05 17:00:10+00:00
Hey HN! I'm Daniel, building Onlook, the Cursor for Designers. We built an open-source collaborative canvas for code that lets designers and developers craft incredible web experiences together.

Since launching, Onlook hit #1 on Hacker News, was the #1 trending repo on GitHub—above DeepSeek + Anthropic—and has earned over 23,000 GitHub stars. We’re looking to bring on Onlook’s first Founding Engineers.

This role requires autonomy - you’ll be setting standards for one of the fastest-growing open source projects backed by YC ever. You’ll help design and build an uncompromising visual IDE loved by tens of thousands of designers and engineers around the world, and you'll have a heavy influence on the direction of where we take the company.

You’re a full-stack engineer based in the U.S. who is ultra comfortable in Typescript, NextJS, React, and Tailwind, and ready to jump-in and build.

The most important things we look for:

• Olympic-level dedication – you want to be the best in the world at what you do.

• Ownership – you like autonomy and control over the destiny of the company.

• Speed – you’re comfortable shipping and iterating quickly with feedback.

• Craft – you’re opinionated and are willing to defend your opinions.

Ideally, you:

• Are looking for a fast-paced, early startup environment.

• Are willing to put in long hours and go the extra mile.

• Are comfortable with any part of the stack, front-end, back-end, or database.

• Believe in open source and are ok with your work being very public.

The comp range for this role is $130k-200k, 1-5% equity, great healthcare + other perks, and an awesome office if you happen to be in SF. We're open to remote / hybrid candidates.

If you’d like to stand out, please share a project or piece of work that you’re most proud of. We love seeing people’s work. If you have a personal website, please include that as well.

If you're interested, email daniel@onlook.com with your Github / LinkedIn / Website or work samples and why you'd be a great addition to the team, or apply here: https://www.ycombinator.com/companies/onlook/jobs/e4gHv1n-fo...

Excited to meet, and build alongside you!
by esseph | 2025-12-05 17:00:11+00:00
Half your medical devices are probably opening up data leakage to China.

https://www.csoonline.com/article/3814810/backdoor-in-chines...

Most hospital and healthcare IT teams are extremely under funded, undertrained, overworked, and the software, configurations and platforms are normally not the most resilient things.

I have a friend at one in the North East right now going through a hell of a security breach for multiple months now and I'm flabbergasted no one is dead yet.

When it comes to tech, I get the impression most organizations are not very "healthy" in the durability of systems.
by giamma | 2025-12-05 17:00:12+00:00
Here is an American example, Fox suspensions. Fox is one of the main producers of bicycle suspensions. Great products, but check their service intervals for a fork [0], 125 hours.

Now if you practice mountainbike you may ride your bike 1 to 5 times a week. Let's say you only ride once a week for 4 hours: 125 / 4 = 31, you would need to service your fork every 31 weeks. Add some few more rides and you have to service the fork twice a year.

Each service easily costs $150 if done by a bike shop. If you do it yourself (plenty of tutorials on youtube), you need expensive special tools, oil, special grease and spare o-rings and seals easily costs 30-40$ for every service. And you have to properly dispose the old oil.

[0] https://tech.ridefox.com/bike/owners-manuals/2979/fork--2025...
by makeitdouble | 2025-12-05 17:00:18+00:00
I didn't mean to imply masking doesn't come with a disadvantage, and I sympathize with the efforts needed in places where others have no stress.

Still IMHO the bar to treat it as a medical condition is higher than that. To take another example, one can be hyper reactive to dust, and that has surprisingly wide impacts on everyday life. House maintenance becomes critical of course and interior furniture will reflect that (e.g. a long fur carpet and other hard to clean convoluted forms are out of question). It also bars the person from whole categories of shops ans places, old libraries is often a no go, some shops/restaurants using encent or heavier room flagrance will also trigger a reaction. There will be whole categories of jobs that are also not an option.

This kind of predicament will make everyday life a lot tougher and require significant effort, yet IME will not be categorized as a medical condition until something critical happens. Like an asthma crisis that ends at ER for instance.

It is not "fair" in the sense that successfuly dealing with the health/mental issue is kinda taken for granted, but I also understand why we draw a line between conditions the person can deal with alone, and other conditions that require external intervention.
by cactus2093 | 2025-12-05 17:00:21+00:00
This is how it worked a decade+ ago, when there was still alpha to be had on providing better streaming service. It was great and we got things like the Netflix Prize and all sorts of content ranking improvements, better CDN platforms, lower latency and less buffering, more content upgraded to HD and 4K. Plus some annoying but clearly effective practices like auto-play of trailers and unrelated shows.

Now these are all solved problems, so there is no benefit in trying to compete on making a better platform / service. The only thing left is competing on content.

> I want several companies that are able to license whatever content they want. And ideally the customer can choose between a subscription that includes everything, and paying for content a la carte, or maybe subscriptions that focus on specific kinds of content

This seems like splitting hairs, it's almost exactly what we do have. You can still buy and rent individual shows & movies from Apple and Amazon and other providers. Or you can subscribe to services. The only difference is there is no one big "subscription that includes everything", you need 10 different $15 subscriptions to get everything. Again, kind of splitting hairs though. The one big subscription would probably be the same price as everything combined anyway.
by jakub_g | 2025-12-05 17:00:33+00:00
The interesting part:

After rolling out a bad ruleset update, they tried a killswitch (rolled out immediately to 100%) which was a code path never executed before:

> However, we have never before applied a killswitch to a rule with an action of “execute”. When the killswitch was applied, the code correctly skipped the evaluation of the execute action, and didn’t evaluate the sub-ruleset pointed to by it. However, an error was then encountered while processing the overall results of evaluating the ruleset

> a straightforward error in the code, which had existed undetected for many years
by raw_anon_1111 | 2025-12-05 17:01:21+00:00
It’s sad that these days anytime health studies or recommendations come out I half to make sure it’s not from an official US government source.

But to be honest even before the current shit show I was taking recommendations from foreign health departments when it came to COVID.

I got a booster shot after getting the J and J vaccine before it was officially recommended by the CDC because I saw other countries’ health departments publishing data about it. I can’t remember whether it was Isreal, the UK or the EU.
by bob1029 | 2025-12-05 17:01:21+00:00
Actual film grain (i.e., photochemical) is arguably a valid source of information. You can frame it as noise, but does provide additional information content that our visual system can work with.

Removing real film grain from content and then recreating it parametrically on the other side is not the same thing as directly encoding it. You are killing a lot of information. It is really hard to quantify exactly how we perceive this sort of information so it's easy to evade the consequences of screwing with it. Selling the Netflix board on an extra X megabits/s per streamer to keep genuine film grain that only 1% of the customers will notice is a non-starter.
by jeffbee | 2025-12-05 17:02:14+00:00
You know what, that is exactly what Lenovo executives were telling their customers right up until the moment that Apple released Retina devices. Lenovo swore in a blog post that because of the overall panel market it was quite impossible to put an IPS display in a laptop, then a few days later Apple released a 221 DPI 15" IPS MacBook Pro.
by apparent | 2025-12-05 17:02:43+00:00
I was getting the 12v battery in my car replaced the other day, and my mechanic told me I'm lucky not to have a BMW, which apparently uses lithium ion batteries that cost $1,200 to replace. I assume they last much longer than lead acid batteries, but I do wonder what the value is to the driver. Is this just a way to juice the maintenance bills, to keep dealers happy?
by justin66 | 2025-12-05 17:02:53+00:00
I watch "The Car Care Nut" sometimes, as I've got a Toyota. Nothing I've ever seen there would lead me to put Toyota into the same maintenance cost/difficulty category as BMW or Mercedes.

Consumer Reports puts them at almost opposite ends of the spectrum, as well.

https://www.consumerreports.org/cars/car-maintenance/the-cos...
by uyzstvqs | 2025-12-05 17:03:50+00:00
What I'm missing here is a test environment. Gradual or not; why are they deploying straight to prod? At Cloudflare's scale, there should be a dedicated room in Cloudflare HQ with a full isolated model-scale deployment of their entire system. All changes should go there first, with tests run for every possible scenario.

Only after that do you use gradual deployment, with a big red oopsie button which immediately rolls the changes back. Languages with strong type systems won't save you, good procedure will.
by intalentive | 2025-12-05 17:03:50+00:00
Technical analysis is a basket of heuristics. Support / resistance / breakout (especially around whole numbers) seems to reflect persistent behavior rooted in human psychology. Look at the heavy buying at the $30 mark here, putting a floor under silver: https://finviz.com/futures_charts.ashx?p=d&t=SI This is a common pattern it can be useful to know.
by gus_massa | 2025-12-05 17:03:55+00:00
Most organic molecules are different from it's mirrored version, and living thing usually produce only one version. But inorganic reactions produce an even mix of 50% and 50%. So in most cases it's easy to spot.

Also, some sugars or amino acids are very common here and others very rare, and the commet probably has another mix.

Also, the ammount of isotopes of the atoms (like Carbon 14) is probably different.
by albeebe1 | 2025-12-05 17:04:05+00:00
I've been using this prompt on articles that generate debate. Like microservices, or jwt's. It brings up some interesting points for this article...

Look at this article and point out any wording that seems meant to push a certain viewpoint. Note anything important the author leaves out, downplays, or overstates, including numbers that seem cherry-picked or lack context. Clearly separate basic facts from opinions or emotional language. Explain how people with different viewpoints might read the article differently. Also call out any common persuasion tactics like loaded wording, selective quotes, or appeals to authority.
by prewett | 2025-12-05 17:04:09+00:00
We've also been rebelling against traditional values for over fifty years and even celebrating it in song and movies. We've adopted a utilitarian ethic in lieu of the traditional values we've rebelled against. I think those are more salient probable causes than over-crowding, especially since the reasoning given for over-crowding as a reason uses a utilitarian ethic (people are only good because they can afford do be). A large part of virtue is doing the good thing regardless of hard times or good times.
by ironblood | 2025-12-05 17:04:15+00:00
So I guess the package `brahma-firelight` is the core idea behind this? But why in the repo[0], you uploaded those `.node` files instead of the source code + building scripts? Also your source code `brahma.js` looks like generated from `@napi-rs/cli`. Because recently I'm trying to build rolldown and next.js for msys2 platforms, and I'm certain this line[1] of code won't work in some cases.

[0] https://github.com/Shyam20001/rsjs

[1] https://github.com/Shyam20001/rsjs/blob/a226f62de039ebbd8da0...
by m4rtink | 2025-12-05 17:04:16+00:00
IIRC they were negotiating a startup funding round that failed, so they ended unexpectedly up not having enough money to run the company let alone pay for the tablet manufacturing. Even remember hearing about the manufacturers selling the units with Android by the time they secured at least some funding for the company, so there was really nothing to salvage.

Or it might have just been their excuse back then - if you have some newer details of how it actually all went down with the tablet, please do share! :-)
Show HN: I've made a browser extension to make YouTube less distracting
by manoloesparta | 2025-12-05 17:04:32+00:00
I love watching youtube videos, from funny stuff to 2 hour essays, but every now and then I get trapped because the recommendation system is so good.

I keep opening videos on another tabs unrelated to what I'm currently seeing, this doesn't allow me to focus even when I need to study a certain subject (yes, sometimes I use youtube for studying).

So I just created some CSS and JS, to hide elements, that's it, simple solution.

If you want to install the extension you can do it in this url: https://chromewebstore.google.com/detail/minimal-youtube/emc...
by PurpleRamen | 2025-12-05 17:04:34+00:00
> To praise TikTok it has a highly effective recommendation engine precisely because it is showing you one piece of content at a time and registering your engagement on that.

I'm a bit divided on TikToks efficiency. It's a well working doom-scrooling-machine, better than any other platform, but from my personal experience, it's not actually that good at recommending the content I actually want. And I think it's largely because it has the wrong focus, namely the attention. High attention-content is not always what I want and need, but TikTok has barely any way to realize this, exactly because of how It works.

> YouTube's interface gives people a feeling of agency because it tempts you with 10 or so videos on the side

Interesting, never used that side-thing.

> it also means YouTube does not get information about the 9 you didn't click,

Yes, and that's OK. The not-clicked entries can still give me relevant information. And yes, the system can't act on this, but that's the whole point of RSS Readers, to make your own choice, on the spot, and switch it constantly as necessary. No system can react to this. "Smart" algorithmic solutions are doomed to stay mediocre because of this.
by aapoalas | 2025-12-05 17:04:35+00:00
Hmm, I at least received a refund on the tablet; I think half of it was paid out and half of it I opted to use as payment for Sailfish X.

An email I have stored from July 4th 2017 mentions "the tablet refund tool", so there seems to have been a concrete system for this refunding process as well. I abstractly remember something like that, though I must say my memory is shoddy and should not be trusted.
by 0xWTF | 2025-12-05 17:04:49+00:00
At this point I'm fairly senior and work directly with funding sponsors and requirements owners. The gal who 100% owns the problem, worldwide, says "I need X, how much it going to cost?", while X is a big, hairy ball of wax and I have 18 minutes left in the 30 minute meeting to get as many details as I can while I work up a guesstimate. Because the funding line will be decided by minute 30.

They have no idea what's going on technically. But they know where the money is and the words that have to be spoken to certain people to get and defend that money. I have been handed a problem that was estimated to cost $6M and solved it with a text message, in the meeting. Shoulda taken the money. I have also had a project poached from me, watched the new team burn $35M and come out the other end with nothing but bruised egos.

The sponsors with the budget are definitely folks who prioritize politics over everything else. They have generally have bachelor's or master's degrees, rarely doctorates. You look at their career and wonder how they got there. Their goal is not mission success. Their goal is the next job. They've been dressing for the next job their whole career. The financial folks are afraid of them, or at least very wary.
by Bender | 2025-12-05 17:05:09+00:00
Suggestion for Cloudflare: Create an early adopter option for free accounts.

Benefit: Earliest uptake of new features and security patches.

Drawback: Higher risk of outages.

I think this should be possible since they already differentiate between free, pro and enterprise accounts. I do not know how the routing for that works but I bet they could do this. Think crowd-sourced beta testers. Also a perk for anything PCI audit or FEDRAMP security prioritized over uptime.
by kqr | 2025-12-05 17:05:35+00:00
Extremely similar earlier submission but focused on cryptocurrencies, using real money, and in real time: https://news.ycombinator.com/item?id=45976832

I'm extremely skeptical of any attempt to prevent leakage of future results to LLMs evaluated on backtesting. Both because this has beet shown in the literature to be difficult, and because I personally found it very difficult when working with LLMs for forecasting.