MurphyA/hacker-news huggingface dataset:
by logicprog | 2025-12-30 21:37:24+00:00
I really wish this meme would die.

We know LLMs instruction follow meaningfully and relatively consistently; we know they are in context learners and also pull from their context window for knowledge; we also know that prompt phrasing and especially organization can have a large effect on their behavior in general; we know from first principles that you can improve the reliability of their results by putting them in a loop with compilers / linters / tests because they do actually fix things when you tell them to. None of this is equivalent to a gambler's superstitions. It may not be perfectly effective, but neither are a million other systems and best practices and paradigms in software.

Also, it doesn't "use" anything. It may be a feature of the program but it isn't intentionally designed that way.

Also who sits around rerunning the same prompt over and over again to see if you get a different outcome like its a slot machine? You just directly tell it to fix whatever was bad about the output and it does so. Sometimes initial outputs have a larger or smaller amount of bad, but still. It isn't really analogous to a slot machine.

Also, you talk as if the whole "do something -> might work / might not, stochastic to a degree, but also meaningfully directable -> dopamine rush if it does; if not goto 1" loop isn't inherent to coding lol
by hckr1292 | 2025-12-30 21:38:33+00:00
That makes sense when you depend on a shared library. However, if service A depends on endpoint x in service B, then you still have to work out synchronized deployments (or have developers handle this by making multiple separate deployments).

To be fair, this problem is not solved at all by monorepos. Basically, only careful use of gRPC (and similar technology) can help solve this… and it doesn’t really solve for application layer semantics, merely wire protocol compatibility. I’m not aware of any general comprehensive and easy solution.
by robocat | 2025-12-30 21:38:40+00:00
Sounds like an unhappy relationship. Perhaps look to successful relationships of people your parent's age, and try and work out what it is that makes them work, and what personal traits you can encourage within yourself to match them?

You haven't said what she feels. The partner being broken up with usually has an extremely tough time dealing with it.

It is something you need to work through with her. A relationship is mostly about how you both deal with the bad stuff. The good stuff doesn't cause problems. It is your joint responsibility to work through your problems together.

Lots of people recommend counseling/pschologists etcetera. However I personally think that most advisors are terrible, and that you put yourselves into a dangerously submissive position.

I felt depressed in my last relationship - and it was with a with a nurse with psych experience who told me I had clinical depression. After I split up the depression disappeared - my clinical depression was cured! I loved her but I felt trapped and I couldn't live with her.

> thinks it is already too late to find a new person

Likely a sunk-cost fallacy. It ain't easy.

> however lacking a set of larger goals.

That is a modern religion - and it is often about status. Status is a zero-sum game. Here be dragons.

Perhaps daily pleasures matter more? A hard one - I am nowhere near finding an answer for myself. I set some financial goals and personal goals, but achieving them doesn't seem to help me as much as I thought it would.
by layer8 | 2025-12-30 21:38:40+00:00
“To effect x” means “to bring about x”. It’s an action that brings x into existence or causes x to happen. “To affect x” means “to impact x” or “to bear on x”. It’s an action that has an effect (sic) on an existing x.

Clearly, “affected” is meant above (SoCs with on-die memory are not impacted); “effected” doesn’t make sense in the context (SoCs with on-die memory are not brought about). Prices can be affected just as well as people.
by eschaton | 2025-12-30 21:39:37+00:00
Not quite: The US helped invent that argument, and has used it extensively to pursue its foreign policy goals since World War II.

What the US has argued historically is that American people and institutions are not subject to it because the US has a functioning civilian and military justice system, and so prosecution for such crimes can be handled within it, even by foreign nations and NGOs.

Obviously that’s a load of bullshit, especially (but not only) these days, but “sovereignty for me but not for thee” has long been the rule and with its weakening international position the US may come to find that to be less achievable in the future.
by toomuchtodo | 2025-12-30 21:39:58+00:00
Strongly agree, but we (or at least me for sure) are not qualified to help OP determine why he doesn’t find his partner sexually attractive at the moment/anymore. It could be depression if he has it, but it also could be the desire for their partner has permanently evaporated, that’s why I recommended a practitioner who would have “boots on the ground” in this regard. Just erroring on the side of caution considering the stakes (who you partner with and/or who you have children with are the most important decisions one can make, when considering downstream outcomes).
by elpocko | 2025-12-30 21:40:23+00:00
> "..._mastering_ different workflows" lol

This is only funny to you because your limited view is that using AI = enter prompt, get result, be done. This is what most people think and what most users of AI do, but there is a lot more depth to making creative use of AI that you don't seem to know about.

One example: You can use a diffusion model as a render engine in Blender, with all the modeling and sculpting and related work, but using a diffusion engine to render the scene instead of a pathtracer/raytracer.

Another example: Composing all pieces of music manually and using AI to create different instrumentation or arrangements of your piece.

Even just prompting and bulding workflows for a diffusion model in ComfyUI to make exactly the scene you want and not just crappy slop requires knowledge and a certain amount of skill. There is a lot of overlap with photography and photo editing, and you have to know how the diffusion process works to get good results. Many casual "no effort please" users want to do it, but give up fast because the topic is complex with a somewhat steep learning curve. Their only alternative is to beg for access to workflows others have created.

It's not all just zero-effort, ChatGPT piss-colored images.
by Aurornis | 2025-12-30 21:40:30+00:00
> Sure, there is always money to squeeze, but 10% sounds overestimation,

10% was an example of a low-ball number. I estimate the number is much higher.

> I do not care about the moral judgements.

If you don’t care about moral judgments, why have this conversation at all? Nothing matters, do what you want, pirate everything you can get away with.
by Dylan16807 | 2025-12-30 21:40:36+00:00
> Leveraging an existing monetised readership for referral credits isn’t “work”.

> Is it fraud if he paid $0 for non-existent roadsters?

How do you think readership gets monetised in the first place? The biggest way is ads, which includes referrals.

Do you dismiss paid ad placement the same way you dismiss referrals? If not, what makes it different?

> Referral credits are legal fictions

A promise for $100 of stuff isn't exactly the same as a promise for $100, but it's close. Debt is a "legal fiction" but that doesn't mean it's not legitimate, or that you can pretend it doesn't exist.
by jayers | 2025-12-30 21:40:36+00:00
Your comment left me incredibly annoyed because I think you fully misunderstand the relationship of AI to art.

> If AI didn't promise massive artistic disruption -- the sort that threatens to put real creative power into the hands of outsiders -- no one would object.

Putting creative power into the hands of outsiders isn't important. In fact, creative power is currently in the hands of outsiders. You do not need a cinema studio to make a good film. There is nothing stopping most people from making a good feature length film and putting it up on YouTube except for their willpower, spirit, and creativity.

The bottleneck on great art has never been technology but the creative vision of the individual. Increased AI presence in art will do nothing to alleviate that bottleneck.

With that said, I am not bothered by the emergence of AI or its applications for any kind of art. I'm just a realist. It will enable equally enable both the great and the shitty, so in the end it is a wash.
by mattnewton | 2025-12-30 21:41:02+00:00
Maybe I was being imprecise, but I’m not sure what you mean by “not how LLMs work” - discovering patterns of how humans write is exactly the signal they are trained against. Either explicitly curated like SFT or coaxed out during RLHF, no?

It could even have been picked up in pretraining and then rewarded during rlhf when the output domain was being refined; I haven’t used enough LLMs before post training to know what step it usually becomes noticeable.
by simonw | 2025-12-30 21:41:12+00:00
I'm not sure how I can prove it, but ~25 years ago building software without open source sucked. You had to build everything from scratch! It took months to get even the most basic things up and running.

I think open source is the single most important productivity boost to our industry that's ever existed. Automated testing is a close second.

Google, Facebook, many others would not have existed without open source to build on.

And those giants and others like them that were enabled by open source employed a TON of people, at competitive rates that greatly increased our salaries.
Show HN: Virtual Try-On Chrome extension to see how products look on you
by rokontech | 2025-12-30 21:42:07+00:00
Just launched TryAing — a virtual try-on tool that uses AI to show you how outfits/shoes/accessories would look on you before you buy them. Upload your photo, add the product, and get realistic try-on visuals instantly. Saves time and returns. Try it now: https://www.tryaing.com
by anon84873628 | 2025-12-30 21:42:31+00:00
They are in fact committing the exact fallacy by focusing solely on competition for admission slots instead of how we comprehensively improve educational outcomes for underprivileged kids.

Admittedly, the article does a bad job framing that as the real goal while AA is a specific component. It makes it sound like AA in admissions is the goal itself.

There is a lot more work to do to prove that "investing in education for historically disadvantaged groups" doesn't improve society at large.
by webdevver | 2025-12-30 21:42:48+00:00
i am actually eagerly waiting for someone to show the real-deal: actually everything in a github repo, including 'artfiacts', or atleast those artifacts which can't be reconstructed from the repo itself.

maybe they could be encrypted, and you could say "well its everything but the encryption key, which is owned in physical form by the CEO."

theres a lot of power i think to have everything in one place. maybe github could add the notion of private folders? but now thats ACLs... probably pushing the tool way too far.
by lotsofpulp | 2025-12-30 21:43:26+00:00
I.e. insufficient land value tax rates. California created a class of feudal lords with prop 13 who get to reap disproportionate societal resources from newcomers.

Edit: the solution to which is not allowing squatters disproportionate access to others’ property via unnecessarily long court procedures. Residental agreements should be filed with the county just like land sales are, so a cop can quickly lookup who legally belongs and act accordingly.
by gnarlouse | 2025-12-30 21:43:30+00:00
I think I disagree.

We have a monorepo, we use a server framework with automated code generation for API clients for each h service derived from OpenAPI.json. One change cascades too many changes. We have a custom CI job that trawls git and figures out which projects changed (including dependencies) as to compute which services need to be rebuilt. We may just not be at scale—thank God. We a small team.
by tired_and_awake | 2025-12-30 21:43:38+00:00
Early adopters will early adopt. They will toil,feedback, improve, repeat. Tools will over optimize then dramatically shift based on learnings.

This chaps will continue until something moderately productive and easily adoptable comes out. FOMO will strike all of us from time to time. Some of us will even try out the latest and greatest and see if it sticks.

Some companies will mandate arbitrary code generation standards because "it's the basis of their success", it will polarize their talent pool. Later, it will be impossible to determine if they were (not) successful "inspite of" or "because of" such wild decisions.
by MaoSYJ | 2025-12-30 21:43:40+00:00
Idk about America but at least in Spain squatting is in fact a very lucrative activity for squatters that target investors. They track and buy information of houses owned by banks/investors or are “summer” homes.

Once they break in they ask just bellow of what hiring a lawyer and doing the legal process would cost. Or worse they rent illegally the home in the secondary black market.

The reason it works is because kicking them legally can take months or years plus lawyers and proceedings cost. It also drops the value of the surroundings if they are not kicked fast enough.

Now theres an entire sector around it.
by ratorx | 2025-12-30 21:43:48+00:00
Not sure what GP had in mind, but I have a few reasons:

Cherry picks are useful for fixing releases or adding changes without having to make an entirely new release. This is especially true for large monorepos which may have all sorts of changes in between. Cherry picks are a much safer way to “patch” releases without having to create an entirely new release, especially if the release process itself is long and you want to use a limited scope “emergency” one.

Atomic changes - assuming this is related to releases as well, it’s because the release process for the various systems might not be in sync. If you make a change where the frontend release that uses a new backend feature is released alongside the backend feature itself, you can get version drift issues unless everything happens in lock-step and you have strong regional isolation. Cherry picks are a way to circumvent this, but it’s better to not make these changes “atomic” in the first place.
by thereisnospork | 2025-12-30 21:43:59+00:00
Broadly agree.

Would probably be much cleaner all around if in such cases the law dictated possession back to the property owner with ~ treble damages/attorney's fees/statutory damages/reversion of possession in the cases where the alleged squatter was lawfully occupying. Basically enough to entice a lawyer to take the case on contingency and make it unequivocally in the favor of a hypothetically wronged tenant, while not allowing squatters to abuse the existing legal process.
by nine_k | 2025-12-30 21:44:28+00:00
This sounds like a hardware / firmware problem specific to your particular sound chip / card.

Similarly, Bluetooth on my Thinkpad T14 is slightly wonky, and it sometimes fails to register a Bluetooth mouse on wake-up (I have to switch the mouse off and back on). This mouse registers fine on my other Linux machines. The logs show a report from a kernel driver saying that the BT chip behaved weirdly.

Binary-blob firmware, and physical hardware, do have bugs, and there's little an OS can do about that, Linux or otherwise. Macs have less hardware variety and higher prices, which makes their hardware errata lists shorter, but not empty.
by bokohut | 2025-12-30 21:44:28+00:00
As the study of the ice cores and the data gleaned from that ongoing study which contains many millennia of scientific data before our known intelligent human occupation some are not surprised. Many more however are going to learn from the result once again of failing to study history and apply what was learned from that education. Most are only concerned with their immediate vicinity that impacts them directly because until change is forced it is human nature to maintain a pattern. We only get 'pissed' when we are not the ones deciding to change our own pattern. This is the recognition of the pattern and the cycle of everything everywhere known and unknown. Change is the only thing guaranteed in life and your life too will conclude at some point as just yesterday I attended a close family members funeral reinforcing that conclusion. As we age we are confronted with a reality of progress, both in our personal lives as well as our global world. Younger generations choose not to accept that reality just as all the old grey hairs here likely did when younger too.

A major news site today released a story that relates to several recent HN past link shares and discussions including some of my own. As the ice melts on the caps so to does the pressure become less on those subterranean lands as the water is distributed in liquid form into oceans, where are the rising sea deniers as they certainly exist too. Our now spheroid will rebound in time and we have only understood tectonic plates for how long?

It is going to warm up in more ways than one if we do not first manage to directly eliminate ourselves versus the secondary affects which we can now directly measure and feel that are setting in from our human 'progress'.
by dabraham1248 | 2025-12-30 21:44:55+00:00
I'm going to assert that Tesla's FSD™ does not, in fact work on city streets and highways.

Or, if you want to loosely define "work", Ernst Dickmanns had self driving in the 80s, and put in on the autobahn in the 90s. I'd rather define it more tightly as "statistically at least as safe to be in _and_ to be near, as a human driver".

Tesla claims to have achieved that, but I don't believe them. That's because the data they report 1) omits a fair bit of critical info, and 2) frequently changes definitions. Both serve to make comparisons difficult. If it was clearly safe, I think they'd put effort into making the comparison transparent.

Bear in mind that Musk has been claiming "Full Self-Driving" since at least 2016, and people involved have asserted that he wasn't wrong, he was lying.
by RickJWagner | 2025-12-30 21:46:20+00:00
“For housing attorneys and a former squatter we spoke with, companies like Jacobs’ are symptoms of a dysfunctional system where property is treated as a profit-producing commodity instead of a shelter a person is entitled to.”

As a red stater, I really can’t understand the last statement. If someone is in a bad spot, there are numerous ways some shelter can be offered. The homeless person may have to put up with some shelter rules ( or maybe friend or relatives rules ), but shelter is available.

To say someone is entitled to shelter in someone else’s house just isn’t credible to me.
by trevor-e | 2025-12-30 21:47:32+00:00
Good luck getting 100+ devs to all use the same logical commit style. And if tests fail in CI you get the inevitable "fix tests" commit in the branch, which now spams your main branch more than the meaningful changes. You could rebase the history by hand, but what's the point? You'd have to force push anyway. Squashing is the only practical method of clean history for large orgs.
by CiPHPerCoder | 2025-12-30 21:47:49+00:00
From the article:

If libsodium is useful to you, please keep in mind that it is maintained by one person, for free, in time I could spend with my family or on other projects. The best way to help the project would be to consider sponsoring it, which helps me dedicate more time to improving it and making it great for everyone, for many more years to come.

The "sponsoring it" links to https://opencollective.com/libsodium/contribute

Hope that helps.
by necovek | 2025-12-30 21:48:08+00:00
As indicated in the article, serifs come from how original letters were carved into stones: they were an artifact of the tool in use.

Calligraphy developed similar traits by virtue of using a tool that produced an oval shape, and that you had to take care not to leave marks when pen/feather leaves the paper.

With the printing press, when we became able to put many books out, we did start also doing some research about what makes a book easy to read. Not least of because we could now easily put many characters on a single line and print it in the thousands.

Serif or cursive fonts were the default "content" type, and sans-serif was reserved for titles, shop names and other "short texts" as a more "modern", cleaner look: serifs do indeed allow one to more easily track a single long line of text, as you can more clearly see the "baseline" and not accidentally skip into the line above or below.

The next challenge is switching to the next line once you are done with the one you are on: while serifs help there too, the more important thing is the line length. Thus the famous (is it? :) 60-70 word limit for a line, and why you also see many web pages that only take like 20% of our modern 32"+ screens when browsers are made full screen.

Now, columnar layout as popularized by newspapers does not really come from the same desire: like TMR, it actually comes from the desire to fit more on one page to save on costs. With a wider column of text, all the last lines of paragraphs would average out at being half-empty, which is quite a bit with a wide column.

Sure, low resolution screens made sans-serif inevitable even for documents, but compare that with the earliest segmented LCD screens: font was what you could get rendered with as little electronics as possible :)

But today, serif fonts on high resolution screens (though there are still 32" Full HD screens which are not really high-resolution), or with the use of subpixel rendering (antialiasing is no match, as you can see by connecting a modern Mac to a non-high res screen) are a great choice if you want to limit the space you use and maintain great readability.

However, sans-serif fonts can work as well, and you may only need to go with a larger line spacing or shorter lines. The trick is to aim for a number of words/letters, and not "pixels", though modern CSS treats them as a scalable unit.

(Sorry for all of this being a bit rambly, just wanted to share a bit of the history along with how we can best apply it today)
by Bloomy22 | 2025-12-30 21:48:18+00:00
It's so annoying that the only way to stay "online" is to decline the privacy policy, etc. But by doing that, you lose access to the app store and the ability to update the firmware. I hate my damn Samsung Smart TV, even though it (almost) doesn't show any ads in my country/region. Its bloatware makes even the most basic use of the TV infuriating.