MurphyA/hacker-news huggingface dataset:
by frumiousirc | 2026-01-16 12:24:52+00:00
> No matter how advanced the model gets, you'll get better results if you can clarify your thoughts well in written language.

This definitely agrees with my experience. But a corollary is that written human language is very cumbersome to encode some complex concepts. More and more I give up on LLM-assisted programming because it is easier to express my desires in code than using English to describe what forms I want to see in the produced code. Perhaps once LLMs get something akin to judgement and wisdom I can express my desires in the terms I can use with other experienced humans and take for granted certain obvious quality aspects I want in the results.
Ask HN: Does GitHub Copilot now leave unsolicited PR review comments?
by blenderob | 2026-01-16 12:25:33+00:00
I must have missed the memo but is it true that GitHub Copilot now leaves PR review comments even though nobody enabled it?

I saw it happen in some projects I follow. I don't think the project authors enabled Copilot reviews. Trying to make sense of what's going on.

I guess I'm trying to understand this - If I create a PR on my repo, is it possible that Copilot will come to my PR uninvited and leave unsolicited PR comments? If that's correct, is there a way to disable it?

(Please don't treat this question as ragebait. It's a genuine question and I'd like genuine answers please.)
by creata | 2026-01-16 12:26:06+00:00
venv and sandboxes are such categorically different things that painting it as a spectrum the way this article does is more misleading than helpful.

I also think the article shouldn't mention chroot. From the man page:

> In particular, it is not intended to be used for any kind of security purpose,

I guess it could be part of a sandbox, but there are better tools for that purpose.

(I'm not sure what point there is in giving feedback on an article that's almost entirely LLM-generated, though.)
by jhbadger | 2026-01-16 12:26:10+00:00
In general, in pre-industrial societies families built their own houses rather than "society" building them for them. Of course this was because 1) many tribal societies had no concept of land ownership so you could just build wherever someone else wasn't using, and often these were temporary for a season or two anyway 2) later feudal societies where there was land ownership had land mostly owned by a nobleman who allowed his serfs to build their cottages on his land.
by KeplerBoy | 2026-01-16 12:26:12+00:00
I don't think X is a two-digit number.
TSMC might be slightly ahead of Intel, maybe a few years ahead of Samsung. People forget that the original ChatGPT models were powered by the A100, a chip manufactured by Samsung, which was Sota just a few years ago.

On top TSMC has fabs and personnel with expertise in other places. After all this threat isn't new.
by carlm42 | 2026-01-16 12:26:47+00:00
My mental model is that each of these covers a different layer of the stack, from lowest to highest:

* hypervisor-framework handles the hypervisor bits, like creating virtual machines, virtualising hardware resources, basically a C API on top of Apple's hypervisor

* virtualization-framework is a higher-level API, meant to make it easy to run a full-blown VM with an OS and hardware integration, without having to reinvent the integration with lower-level primitives that hypervisor-framework provides

* containerization-framework uses virtualization-framework to run Linux containers on macOS in microVMs.

By analogy to not mix them up, it's a bit like KVM > QEMU > containerd.

Hope this helps!
by tubignaaso | 2026-01-16 12:28:57+00:00
Volunteering is a great way to get out of a slump. Service of any kind is really great at gaining new perspective and finding value in life. It helped me realign my life years ago, too.

But I ended up taking it too far. Boundaries start to get blurry, my value started to get wrapped up in my service, to the point it became “well if I stop serving I’ll be worthless”. Which is a tough feeling to face, especially when a subset of the people you end up serving, while appreciative, really end up not caring that much about you as a person. They’re not in a place to give you emotional support, usually.

All that to say, balance is the spice of life. Service is great. Just be sure to balance it out with another source of replenishment.
by matwood | 2026-01-16 12:29:05+00:00
> gym no one talks with anyone

The thing about the gym is you need to be consistent at the same days/time for a while. Eventually proximity will lead to some interactions. Instead of having full blown conversations at the gym though, I've also found it really works when I see a person from the gym somewhere else. Obviously in a place like NYC this is less like than a smaller town/city.
by publicdebates | 2026-01-16 12:29:57+00:00
From my perspective and the people I'm trying to reach out to, they basically need someone to help them see that they are cared about and valued, someone to ask them how their day is over coffee with no strings attached, and not because they're trying to earn brownie points with God, or trying to increase their internal virtue signal, but because they genuinely care about the other person.

Your #1 is great for after this connection with another human being has been made. Your #2 is why it hasn't been made yet. I'm trying to find solutions for the middle, to solve #2 for random strangers on the street, in order to get them both able and motivated to do #1. Those strangers are people who sit alone at home, all day, every day, and you only see them on the way to the grocery store and back.

I'm glad you got the help you needed to bootstrap your ability to find and form meaningful relationships. If only there was a reproducible way to help countless others get past that initial hump, and begin the same process. I believe it must be possible somehow.

I've been trying my surveys in Chicago as a first step. I need to do more, though, somehow. Now that I'm known as the "sign guy" by many people who pass me by every time I'm there, I think I can get more creative than surveys, and try signs that are more interactive to reach out to those people. I've been brainstorming throughout this thread on a few different ways to do this. If you or anyone has concrete ideas, I'd be very glad to hear it.
by wangxin199 | 2026-01-16 12:31:14+00:00
I’m a developer who watches (and learns from) a lot of YouTube playlists — courses, tutorials, lectures, even music mixes. And I kept hitting the same friction: before starting a playlist, I just wanted one simple answer — “How long will this take?” YouTube doesn’t show total playlist duration upfront, so planning becomes guesswork.

So I built ytplaylistlength.one. It’s a small, focused tool: paste a playlist URL (or a video URL / playlist ID), click calculate, and you’ll get the total duration — plus the “real” watch time at different playback speeds (1.25x, 1.5x, 1.75x, 2x, or custom). You can also calculate only part of a playlist (e.g., videos 1–50 or 31–100), paste multiple links, and export the results to Excel if you want to plan or track things.

Two values mattered to me while building it:
• Privacy first: I don’t store your URLs or track your viewing habits — inputs are processed and discarded.
• Free + no signup: the core tool should stay accessible and frictionless.

If it’s useful, awesome — that’s the whole point. If you notice bugs or have feature ideas, I’d honestly love the feedback.
Show HN: Open Royalties – Fund projects with revenue sharing, not equity
by aroussi | 2026-01-16 12:32:32+00:00
Hey HN,

Open Royalties is an easy way for builders to get upfront cash for new projects without setting up a new company, selling equity, or taking on rigid loans.

I created this because I kept running into the same problem: I wanted to fund my projects, but the options didn't fit.

- Banks want collateral
- VCs want unicorns
- Revenue-based lenders often have punishing terms

Open Royalties is a simple alternative: backers give you cash upfront, you share a percentage of gross revenue without giving up equity or control.

Two things I wanted to get right:

1. Royalties are based on gross revenue (minus only payment fees and taxes). No arguing about expenses – backers can verify their share easily, and founders are motivated to spend wisely.

2. Built-in exit protection. If you sell the project, backers get their fair share based on an agreed reference price. No "wait and hope for an exit that may never come."

Key differences from a SAFE: no equity, earnings from day one, scoped to one project (the rest of your business stays untouched).

It's designed for revenue-focused projects – indie SaaS, courses, games, side projects – not speculative moonshots.

Templates are MIT licensed. Would love feedback from anyone who's dealt with similar funding gaps.
by hagbard_c | 2026-01-16 12:33:02+00:00
> Honestly at this point they don't seem to need help finding bugs or missing features. As long as the devs can find them in 10 seconds themselves, they don't need reports from users who won't contribute code.

Then why, oh sage, does the project ask people to Get Involved [1] and tell those who click that button - the first prominent one on their landing page - the way to the code [2], the way to contribute [3], the way to build the project [4] and where to report any issues they run into [5]?

Also, that is that nonsense about the developers being able to find them in 10 seconds themselves? It sounds to me like you've swallowed the LLM propaganda hook, line and sinker and consider field testing and bug reporting superfluous now that your personal Robby the Robot takes care of everything. Maybe he will, or maybe he won't, who knows? Talking about LLMs, the project does have some stipulations around using them to contribute [6] which spell out the reasons why Robby might not be as helpful as he seems to be.

[1] https://servo.org/contributing/

[2] https://github.com/servo/servo

[3] https://book.servo.org/contributing/getting-started.html

[4] https://book.servo.org/building/building.html

[5] https://github.com/servo/servo/issues

[6] https://book.servo.org/contributing/getting-started.html#ai-...
by nephihaha | 2026-01-16 12:33:35+00:00
"People, by the thousands, are contributing without asking for anything else in return. This is incredible!"

It's unpaid labour, and has created a precedent elsewhere. It seems to be okay in our society to have lots of unpaid labour but not unpaid bills. A lot of Wikipedia's content is monetised elsewhere as is IMDB's.

Then there is Wikipedia's odd circular relationship with Google. Articles are "verified" (sic) by Google but Wikipedia is where most Google searches now lead.

"Something that tries to bring a lot of balance and objectivity in today's polarized world."

That view is extremely optimistic. There are still umpteen gaps and biases on Wikipedia, some of which have been created by the administrators themselves.
by antomal | 2026-01-16 12:34:23+00:00
Great question! While you could technically hack a similar behavior using a shell function (not a simple alias, as aliases don't handle positional arguments well), grsh implements mkcd as a native builtin.
By baking it into the shell in Rust, I can ensure atomic execution and better error handling without relying on the user's specific .bashrc or .zshrc hacks. It's about providing a 'batteries-included' experience where common workflows are first-class citizens of the shell itself.
by fatherwavelet | 2026-01-16 12:34:32+00:00
There is just much denial of all this right now.

I could say I make my living with various forms of communication.

I am not worried about AI replacing me 1:1 communication wise. What is going to happen is the structure around me that gives my current communication skill set value is going to change so much and be optimized to a degree that my current skill set is no longer going to have much value in the new structures that arise. I will have to figure out how to fit into these new structures and it surely won't be doing the same thing I am doing now. That seems so obvious.
by eru | 2026-01-16 12:35:41+00:00
> With the raw single-thread performance of the M4/M5 chips, an openbsd guest is arguably the best environment for testing pf configurations or running isolated mail servers (for example).

A unikernel would probably be even better? (But then you need a mail server that's set up for running as a unikernel, without an underlying OS.)
by acdha | 2026-01-16 12:36:08+00:00
> Regex is not used for parsing HTML or C++ code. So it is not good for complex tasks.

Again, this is too binary a way if thinking. There are string matching operations which are not parsing source code and regular expressions can be a concise choice there. I’ve had cases where someone wrote multiple pages of convoluted logic trying to validate things where the regular expression was not only much easier to read but also correct because while someone was writing the third else-if block they missed a detail.
by throw0101c | 2026-01-16 12:36:10+00:00
> As a matter of fact, the same issue did occur to US-based-airlines, and the pilots did catch it.

There was an optional 'AOA disagree' system that an airline could buy that could help pilots know when the MCAS was going crazy. US airlines, perhaps having more money, may have bought those (helping pilots with situational awareness), but airlines in developing countries (with presumably less money) may not have gotten them.

See perhaps §6.4 about Boeing giving that functionality to everyone:

* https://www.faa.gov/sites/faa.gov/files/2022-08/737_RTS_Summ...
by datsci_est_2015 | 2026-01-16 12:37:31+00:00
It’s really not that difficult to come up with a Torment Nexus that, given enough money, could be built today. I’m not sure why you’re convinced it could not exist. Just browse a bunch of Wikipedia articles about torture and ethnic cleansing and general injustice and connect some dots.

Another point of the Torment Nexus is that it’s dark humor that science fiction writers especially will ideate something in their writing, and spend great lengths discussing the inevitable harm it unleashes, only to wait a few years and watch as someone actually builds the thing they basically warned everyone about. It’s a placeholder for “thing so bad that I don’t actually want to describe it lest some psychopath actually builds it.”
by tav1 | 2026-01-16 12:37:51+00:00
When you say "we process your data, we don't store it" does the PDF get sent to a third-party OCR service that might retain it temporarily or use it for training?
I'm building something similar using Intel TDX enclaves where processing happens in hardware encrypted memory that literally can't be accessed. Curious if users actually care about that level of privacy or if "deleted in 24hrs" is enough.
by thephyber | 2026-01-16 12:38:24+00:00
Trust is not binary — it is a spectrum.

Anyone making a claim that trust will be 0% based on a single thing is obviously oversimplifying the situation. Trust is built on behavior, reputation, time, repeatability, etc.

Trust is subjective and relative.
If Alice doesn’t trust Eve, that doesn’t automatically mean that Bob doesn’t trust Eve. That usually requires both Alice and Bob to similar experiences or Bob must have a trust relationship with Alice.
by SCdF | 2026-01-16 12:38:28+00:00
> and you are asking them to decide on COVID or climate change

In case you didn't mean this, do you agree that the propaganda you're referencing above is the "you" in this sentence?

I don't think anyone who is genuine expects the public to have expertise in these topics. The propaganda seems centred around a constant war against intellectualism and expertise, such that people think they should have an opinion on things they are woefully unqualified to have opinions on, and politicians just align themselves to what they think will get votes.
by jddj | 2026-01-16 12:40:40+00:00
Maybe it's unfair, unhelpful or overdone to call out llmisms, but if OP is reading this I stopped reading pretty quickly as a result of things like:

> [CUE] does not just hold the text; it validates that the pieces actually fit. It ensures that the code in your explanation is the exact same code in your final build. It is like having a Lego set where the bricks refuse to click if you are building something structurally unsound.

And that's despite having a passing interest in both cue and LP
by Havoc | 2026-01-16 12:40:42+00:00
> Claude can’t create good abstractions on its own

LLMs definitely can create abstractions and boundaries. e.g. most will lean towards a pretty clean front end vs backend split even without hints. Or work out a data structure that fits the need. Or splits things into free standing modules. Or structure a plan into phases.

So this really just boils down to „good” abstractions which is subject to model improvement.

I really don’t see a durable moat for us meatbags in this line of reasoning
by chasd00 | 2026-01-16 12:40:49+00:00
In first 20 minutes of the documentary The Fog of War Robert McNamara goes over the Cuban missile crisis in detail. Even he admits it came down to luck.

His meeting with Cuba in the 90s and the new information presented that McNamara didn’t have during the crisis was especially sobering. McNamara ended the meeting early because he was “unprepared” to learn there were missiles already operational and authorization was already granted to launch if the Cuban build sites were struck.
by publicdebates | 2026-01-16 12:41:36+00:00
I'm extremely skeptical of financial solutions to this problem.

One of the most fundamental reasons for my own personal loneliness is that, in many of the connections I've made, they simply do not feel sincere, genuine, authentic, and simply because the other person clearly has a different motivation for "caring" about me than actually caring about me.

For example, the churchgoers I've met have always felt like they were only spending time with me to get me to become a member of their church. They were eager to throw money at me if I lost my job, or offer to help me move, but never wanted to get coffee outside church hours.

Therapists are another example, obviously financially incentivized to talk to me. There are definitely some who care simply because it's part of their personality, but that still says nothing about me and any connection they have with me.

And I shared a story elsewhere here of a priest who I had literally just met minutes before, and who actually went in for a hug the moment I mentioned having a hard time with something, as if this random hug from a complete stranger meant anything other than him following a virtue signalling script.

No, I am convinced that the solution must be free, it must be volunteers doing it without anyone knowing about it, without the belief that they're earning brownie points from God or gaining a potential member of some organization, and without getting paid or rewarded for it, except for the reward of having a new and worthwhile friendship with the lonely person.
by incomingpain | 2026-01-16 12:42:18+00:00
>This feels overly cynical and reductive. A problem existing for 30 years doesn’t mean modern forces haven’t made it worse or changed its shape. Bowling Alone didn’t argue “nothing can help,” it showed that social participation declined as work hours grew, commutes lengthened, communities hollowed out, and institutions lost funding.

That's a fair point, but as I said, I see social media helping the situation, not worsening.

>Saying “community centers existed in 1987” misses the point... they stopped working when participation stopped being the default and became optional, inconvenient, and socially risky. People feel worn out and get "good enough" at home... so they choose the poor substitute. This also mirrors american food consumption habits.

It doesnt miss the point. The good enough is better than what is available not at home is the point. They are going to the best option. It doesnt mirror american fast food, i dont agree with that analogy.

>This doesn’t require a conspiracy.

That's very fair, i dont want to create the conspiracy theory but... I really dont want to go there but when discussion is so dishonest and refusing to accept the real cause(s) or really just the single root cause. Then it sure does feel this way to me.

>It’s an emergent outcome of optimizing society for efficiency, mobility, and consumption instead of continuity and belonging. Service, third places, walkability, and intergenerational spaces aren’t magic fixes... and loneliness isn’t solved by “hanging out,” it’s solved by repeated, role-based, low-friction interaction where people are needed. We all but know how to fix this problem, there are piles of research behind it.

Been tried extensively without success. At some point surely you try something else or give the reigns to someone else who is willing to have do the "wrong thing"

>The real failure isn’t that these ideas were tried, it’s that we stripped away the economic and cultural structures that made them functional at all, then declared them ineffective. Pretending that nothing structural can help just guarantees the problem.

I'm a IT guy and not a politician or whatever. My speech isnt changing anything at all. Declaring them ineffective is just a report card from me. Surely you cant fail to fix a problem for decades and think we shouldnt try to do something different to solve the problem.

What's super interesting is that this is NOT history repeating. This is practically the first time this has ever happened.

I know in my jurisdiction, it was largely speaking about 1984-1988 when the crisis started.

I have considered starting my own political party with the goal of fixing it, but I expect absolutely nobody would vote for me and nobody is ready to discuss it.
by CuriouslyC | 2026-01-16 12:42:51+00:00
Sorry to hear that.

I'd use this as an opportunity to do something exciting with your life (if finances permit). Go live in Asia and do the nomad thing, if you're lonely there are a ton of Filipinas who want nothing more than to be a good wife and provide for their family. Try to start a business, take up some kind of art and make an honest effort to get GOOD at it, etc.
by torginus | 2026-01-16 12:43:08+00:00
I mean the whole thing is confusing - is OP actually Iranian? Do we have evidence that Briar is being used in Iran, and is effective? Why was the Farsi manual linked to an English website, when the English is next to it?

From a quick Google search it seems there's no reference to Briar having any connection to Iran other than this discussion, and other places linking to it.
by rsolva | 2026-01-16 12:43:26+00:00
Woah, I'm impressed! The voice cloning also worked much better than expected! Will there be separate models for other languages? I know Norway has done a good job curating speech datasets with many different dialects [1][2].

[1] https://data.norge.no/en/datasets/220ef03e-70e1-3465-a4af-ed...

[2] https://ai.nb.no/datasets/
by embedding-shape | 2026-01-16 12:43:46+00:00
> How do you know it's a person on the other end? Would you even see a difference if you had a computer generate that art?

Unless AI companies already developed and launched plugins/extensions for people to do something that looks like hand drawn sketches inside of Clip Studio, and suddenly got a lot better at understanding prompts (including having inspiration of their own), then I'm pretty sure it's a human.

I don't think I'd get to see in-progress sketches and it wouldn't be as good at understanding what I wanted to have had changes then. I've used various generative AI image generators (latest one Qwen Image 2511 and a whole bunch of others) and none of them, including with "prompt enhancements" can take very vague descriptions of "I want it to feel like X" or "I'm not sure about Y but something like Z" and turn it into something that looks acceptable. At least not yet.

And because I've spent a lot of time with various generative image making processes and models, I'm fairly confident I'd recognize if that was what was happening.