MurphyA/hacker-news huggingface dataset:
by chamal1120 | 2025-12-22 04:43:07+00:00
Chace is a AI code completion plugin I made for for my style of code completion using AI. It can generate a function when an empty function decleration is provided. Also a user can provide extended context if needed but the plugin will never send anything other than function decleration and docstrings related to that function without user's concent.

This approach saves a lot of tokens compared to completion tools like copilot as they send the full file as the context and sometimes writes unnessary things to the buffer.

Currently there's only a neovim plugin but I have seperated most of the logic from the plugin and they runs as a seperate persistent service (chace backend). This allows me to port this to other IDEs fairly easily.
by jemmyw | 2025-12-22 04:45:14+00:00
> René did have to ban an angry troll, whom he mentions in a YouTube comment as one possible perpetrator. Others think someone from the Rust (programming language, not video game) development community was responsible due to how critical René has been of that project, but those claims are entirely unsubstantiated.

So what do we think is more likely here? Jumping the gun due to your own dislike of some groups it seems.
by president_zippy | 2025-12-22 04:46:37+00:00
It's Chevron DEFERENCE; not DEFENSE.

Everyone who replied completely missed my point, despite how simply and clearly I worded it. You're doing a masterful job illustrating it.

Everyone around here thinks that just because you don't need a college degree to become a software engineer or found an eventual multibillion dollar software company, that the same must generalize to every other profession, including biotech, law, and even medicine. Every technocrat is under the same delusion as Bill Gates that succeeding in their software qualifies them to do anything, despite the face that most people around here cannot even change their own spark plug or replace a flat tire.

I have an opinion on Chevron deference: letting party in a lawsuit interpret the laws and regulations concerning their own case is asinine. However, I don't pretend to know whether or not it can or should hold up in court based on stare decisis or any particular legal tradition.

More importantly, I don't operate under some delusion that other people would benefit from hearing my opinion on matters outside my own education or vocation.

"A fool uttereth all his mind: but a wise man keepeth it in till afterwards." -Proverbs 29:11
by seph-reed | 2025-12-22 04:46:44+00:00
Stepping on my soapbox: Treat your mind, body, and present moment as if they're sacred. As if you could live a thousand lives and they would be sacred every time. All the other stuff, it's just this once.

Cleaning a mind of random grievances and addictions is good. Letting a body be weird, dance wrong, move in funny ways, sing poorly: this is good too.

The whole "purpose" thing is a side-effect. It can't be sought directly, I think.
by vee-kay | 2025-12-22 04:47:11+00:00
> Historically, MS will tend to shamelessly do whatever underhanded things they can get away with at that point in time. The only exception being when they are playing a long con, in which case they will pretend to play nice, until some threshold of lock-in (or re-lock-in) is achieved, and only then mask-off, with no sense of shame.

The Windows 10 bait n switch to Windows 11.

Hundreds of millions of PC users worldwide on old hardware using old Windows OSes were offered Win10 as free upgrade, with the promise that Win10 is the final Windows edition.

Later though, M$ announced Win11 and it would work only on new hardware (BIOS TPM 2.0 constraint), and Win10 is no longer being supported for personal use (except via some complicated ways to get an extension for the Win10 updates). And not only is Win11 buggy and full of ads, its performance is also bad.

Well, the good thing is that such shenanigans are pushing PC users to migrate to Linux.
by flakes | 2025-12-22 04:47:59+00:00
I do the same, but I skip rsync for git.

git clone $uri dotfiles; export HOME=$(pwd)/dotfiles

These days, my laptop acts as a dumb SSH gateway for Linux VMs. No configuration or setup, aside from VS code connecting to VMs. Any server that I would want to load my dotfiles onto will almost always have git installed.

Rant (not directed at any comment here): If it's a production server without git, then please do not run scripts like this. Do not create junk directories on (or ideally any modifications to) secure machines. It inevitably causes new and uninteresting puzzles for your colleagues. Create documented workflows for incident responses or inspection.
by brainless | 2025-12-22 04:48:22+00:00
I do not spend $100/month. I spend for 1 Claude Pro subscription and then a (much cheaper) z.ai Coding Plan, which is like one fifth the cost.

I use Claude for all my planning, create task documents and hand over to GLM 4.6. It has been my workhorse as a bootstrapped founder (building nocodo, think Lovable for AI agents).
by jacquesm | 2025-12-22 04:49:30+00:00
Maybe you should change your line of work. If you're that unhappy about what you do in spite of the fact that what you do is orders of magnitude more important than the next move-fast-and-break-things-advertising-driven-unicorn then that suggests to me that you should let someone else take over who does derive happiness from it and you get yours from a faster paced environment.

Personally, you couldn't pay me enough to do the latter and I'd be more than happy to do the former (but I'm not exactly looking for a job).
by lovich | 2025-12-22 04:49:34+00:00
I am with you 100%.

I am nearly 15 years into being a tech professional and competing with these kids for jobs and the thing that is horrifying me is that I am being told I am not qualified enough after getting through the filter where these kids are all washed out for not having 10 years of experience in a 4 year old field.

Even looking at retraining into a different career, every single US corporation has completely shed their training costs to put onto their labor force, but we've gotten to the absurd point where 4-8 years of training is needed for an entry level job while corporations wont guarantee that the field even exists in a year.

The people I've spoken to in the field who have the "pull yourself up by the bootstraps, everything's better than in the past, why are you all complaining" mentality are the same ones who have verbatim told me that having a job in charge of a technical area at a faang that pays only mid 6 figures and has 5 peers on the planet, is a non prestigious job because their father is a near billionaire.

A lot of people on this forum are going to be shelling out for security in the next decade or finding out that they are made of meat, and hungry people don't really care where the food comes from.
by GMoromisato | 2025-12-22 04:49:34+00:00
If you believe that there is no action that could improve your situation, then you're right. You're stuck. Best just learn to accept what you've got.

But that is almost certainly not true. You are playing a high-dimensional game with a few hundred degrees of freedom and imperfect information. You already know how to play this game: make a move, see the result, adjust your strategy and make another move.

Of course, it's not easy. Maybe you don't know which move to make. Maybe you don't know which moves are available. Try the following: Ask HN. Describe your current situation, describe your goals, and ask HN for advice. I guarantee there are lots of smart people here who will answer. One of those answers might even be helpful to you. You never know.
by SilverElfin | 2025-12-22 04:49:59+00:00
I know some people are mentioning a private provider who will be around. But they will charge a lot I’m sure, and this will continue to kill the practice of writing letters or sending greeting cards. It’s a bit sad knowing people will forget the value of a personal touch, and they’ll not know what they lost when all they do is send each other a text message or whatever.
by nis0s | 2025-12-22 04:52:29+00:00
Marxism doesn’t even explain how human civilizations have thought about property rights, let alone anything else. I am deeply afraid of the fact that so many move about as learned scholars and academics, but fail to discuss a comprehensive view of societal evolution up to modernity.

Consider that property rights have been a concept since Ancient Mesopotamia, and were definitely not something the English cooked up during Industrialization. People have entrusted resource protection and allocation to sovereigns or collectives for as long as people have moved around as groups.

Why is there an underlying assumption that there were any “commons” to being with? Everything belonged to somebody at some point, whether or not there was a legal contract which mitigated bloodshed or confusion is another thing. But people would fight to the death to make their claims over land and other natural resources, and that’s how things went till codes were developed to bypass that, and resolve disputes via exchange instead. I’ve never understood why Marxist start out with this underlying assumption, it’s a very self-serving narrative.

As far as AI is concerned, if it does turn out that AI can replace 50 workers with 10, then that just means that you can do that too, and the cost of production is lowered by such a tool. Isn’t then AI shifting the means of production to many except to the few? There are other work modes out there than just being someone’s worker, and maybe AI will enable those. I don’t know, it remains to be determined, but we’re better off making those kinds of work modes easier as opposed to wishing about turning back the clock.

Some reading for the curious, https://babylonian.mythologyworldwide.com/hammurabis-code-a-...
by dathinab | 2025-12-22 04:52:41+00:00
it's not better as they fundamentally fail to capture the atmosphere and look of a scene

this means that for some use cases (early QA, design 3D design tweaks before the final graphic is available etc.) they are fully useless

it's both viable and strongly preferable to track placeholders in some consistent way unrelated to their looks (e.g. have a bool property associated with each placeholder). Or else you might overlook some rarely seen corner cases textures when doing the final cleanup

so no, placeholder don't need to be obvious at all, and like mentioned them looking out of place can be an issues for some usages. Having something resembling the final design is better _iff_ it's cheap to do.

so no they aren't failing, they are succeeding, if you have proper tooling and don't rely on a crutch like "I will surely notice them because they look bad"
by addaon | 2025-12-22 04:53:11+00:00
I’m not sure I agree. Not sure I disagree, either. If I’m another pilot in the air when this occurs, it feels like the most important things for me to know are (1) stay the hell away from the runway, and the announced approach, for a while; (2) only a single aircraft is doing an emergency autoland currently; (3) assume that the aircraft will need medical response while on runway (no auto-taxi) so if I was planning on landing in the next half hour or so, go to alternate. (1) and (3) are well covered, but (2) is subtle — /today/, the chance of two aircraft doing an emergency autoland at the same field at the same time is negligible, but it’s still something both I and the system designers need to think about.
by ehnto | 2025-12-22 04:53:37+00:00
If we are maximising our input I should only read things I wouldn't write.

That's the beauty of communication and the free internet, what a joy to learn about someone elses way of thinking, add a little colour to my world view.

One of the things I miss most about the days of IRC chat networks, the personalities were big, broad and diverse, all mixing together. If someone is a narcissist, so be it, they still have value, knowledge, opinions to share. Online discourse these days can verge on corporate approved, totally empty. Apologies for the tangent.
by greatgib | 2025-12-22 04:54:20+00:00
What amaze me is all these websites like Expedia or Airbnb that would open MCP api when they carefully prevented for years scraping and equivalent things.

Nowadays, a lot of things that people are impressed by agents doesn't even really need AI but just a way for us to get data and api access back to (web)app. Something we more commonly used to have like 15 years ago.

For example, when looking at possible destination for a trip, I would just need to be able to do the given request without spending one hour on the website.
by tombert | 2025-12-22 04:54:38+00:00
> Ask yourself why your parents still use windows and you'll have your response.

I have. They are convinced it will be "harder". I have tried to explain to them what seems a lot harder to me is when Windows Update decides to brick their computer [0], and they have to call me in a panic and I have to waste an entire day walking them through diagnosis stuff and eventually walk them through flashing multiple thumb drives of Linux and Windows 11 [2] and then walk them through nuking and reinstalling.

As I've said before, before I get any kind of "live and let live man if they want to run windows let them", I would like to point out that whenever their computers break, they call me to fix it, so I do not think it's unreasonable for me to want them to use an operating system that has recovery tools that actually work, with and with filesystems built after the neolithic age so that system backups are easy and cheap and actually do what they're supposed to.

[0] dig through my comment history if you details.

[1] made more annoying because, as far as I can tell, none of the Microsoft recovery tools have ever worked in any point in history.

[2] Linux because Microsoft doesn't have any kind of LiveCD/LiveUSB support anymore, so I had to boot into a live Linux so I could walk them through installing tmate and then I was able to mount the drive and rsync all the files over to my server for recovery.
by dangus | 2025-12-22 04:56:17+00:00
Seems like self-help slop with a flawed argument.

This idea of optimizing for less suffering is logical. A boring corporate life is by all accounts sensible.

Is it boring on Monday? Yeah. But not knowing where your next meal is coming from isn’t boring and not in a good way.

And then this site’s message is clouded by the amount it’s trying to push a book. It’s hard to feel like any source like this is doing fact-based work when the main goal is to convince you to buy their stuff.
by unmole | 2025-12-22 04:57:51+00:00
> Hang on, what do you complain about if Teams BS isn’t wasting your day?

I've never experienced Teams but Google Chat can be infuriating. Something as basic as showing a notification when a new message arrives does not work reliably. Searching chats is broken in bizzare ways. Add to that the constant UI changes.

Then there is PANW Global Protect which randomly stops working and also the Croud Strike agent that decides to hog CPU. Workday, Concur and annoying in their own ways but it's not too bad because I only have to use them infrequently.
by kjkjadksj | 2025-12-22 04:58:45+00:00
Even the hardware is kind of stupid. They push you into basically buying a separate gps device for each and every hobby you do. It would be nice if there was one gps device that could be a bike computer, exercise watch, golf gps, etc etc. Yes, some devices have multisport mode but usually feature locked compared to the more sport specific device, and for no good reason really. I guess that would prevent them from selling you a $600 gps half a dozen times so that is why it isn’t done.
by mothballed | 2025-12-22 05:00:37+00:00
Lysander Spooner tried offering letter services cheaper than the postal service in the US, and by most measures was better and cheaper at it. As it turns out as soon as you can do it cheaper, they just did what government does and used their monopoly on violence to put him in a tiny cage.

n 1844, hearing from citizens from every party and under pressure to reform the postal system, Washington lawmakers and the Postmaster General had no intention of sitting still for any of "that Spooner's shenanigans." Suits against Spooner and his cohorts began. Railroad heads were given full warning that contracts for government mails would be removed and fines imposed unless space and passage were refused to private letter carriers. It was "round one" for the government when an agent of Spooner's company in Baltimore was found guilty and fined for transporting letters in a railroad car over a post road of the United States. Spooner himself was arrested in New York on March 7 on three charges by special agents of the Post Office. Another of his agents, Calvin Case, was held to bail for $100 around March 23 for carrying letters on the train.

https://www.pennypost.org/pdf/penny-post-archive/PennyPost20...
by altx | 2025-12-22 05:00:57+00:00
Its interesting to notice that here https://metr.org/blog/2025-03-19-measuring-ai-ability-to-com... we default to measuring LLM coding performance as how long[~5h] a human task a model can complete with 50% success-rate (with 80% fall back for the second chart [~.5h]), while here it seems that for actual coding we really care about the last 90-100% of the costly model's performance.
by Eridrus | 2025-12-22 05:01:31+00:00
It's good that folks working on browsers are working on making this easier, but I don't think you can really rely on this for GET requests.

It's often easier to smuggle a same-origin request than to steal a CSRF token, so you're widening the set of things you're vulnerable to by hoping that this can protect state mutating GETs.

The bugs mentioned in the GitHub issue are some of the sorts of issues that will hit you, but also common things like open redirects turn into a real problem.

Not that state mutating GETs are a common pattern, but it is encoded as a test case in the blog post's web framework.
by amarant | 2025-12-22 05:01:58+00:00
Buying a maxed out MacBook Pro seems like the most expensive way to go about getting the necessary compute. Apple is notorious for overcharging for hardware, especially on ram.

I bet you could build a stationary tower for half the price with comparable hardware specs. And unless I'm missing something you should be able to run these things on Linux.

Getting a maxed out non-apple laptop will also be cheaper for comparable hardware, if portability is important to you.
by skissane | 2025-12-22 05:02:36+00:00
Models have some limited means of refinement available to themselves already: augment a model with any form of external memory, and it can learn by writing to its memory and then reading relevant parts of that accumulated knowledge back in the future. Of course, this is a lot more rigid than what biological brains can do, but it isn’t nothing.

Does “distributional drift and mode collapse” still happen if the outputs are filtered with respect to some external ground truth - e.g. human preferences, or even (in certain restricted domains such as coding) automated evaluations?
by tombert | 2025-12-22 05:03:59+00:00
> BTW Windows doesn't seem easy or make much sense to them at all either

That's the thing that annoys me. People say Linux is "harder", but I really don't think that's true. People seem to just ignore all the weird awful bullshit in Windows that pops up and accept it as just part of the world, and when Linux has slightly different issues, OMG WHY IS IT SO HARD I'LL STICK WITH MY ADWARE MACHINE BECAUSE I LIKE HAVING UPDATES BREAK EVERYTINGGGG.
by subdavis | 2025-12-22 05:04:05+00:00
Your LLM of choice seems to lack world knowledge beyond early 2025, rendering the results pretty uninteresting. What model did you use?

> The comment contains 7 distinct predictions about the future of tech leadership, AI, and hardware. Since the comment is written in 2025 and projects into the future, none of the predictions can be verified as correct yet, resulting in 0 correct. The score reflects a high quantity of specific, non-trivial predictions despite the lack of current hindsight.

I saw a number of score explanations like this. I don’t think it knows what happened in 2025 at all.
by infl8ed | 2025-12-22 05:05:59+00:00
Alternative twist on this that I find works very well (and that I posted about a month ago https://news.ycombinator.com/item?id=45959846) - instead of concat&sending touched files, checkout the feature branch and the prompt becomes "help me review this pr, diff attached, we are on the feature branch" with an AI that has access to the codebase (I like Cursor).
by Workaccount2 | 2025-12-22 05:06:05+00:00
Even if intelligence scaling stays equal, you'll lose out on speed. A sota model pumping 200 tk/s is going to be impossible to ignore with a 4 year old laptop choking itself at 3 tk/s.

Even still, right now is when the first gen of pure LLM focused design chipsets are getting into data centers.
by skissane | 2025-12-22 05:07:36+00:00
Also the UK gallon is different from the US gallon. And the same applies to all the other non-metric fluid measurements such as pints and fluid ounces. Historically the UK gallon was used throughout the former British Empire (Australia, Canada, India, Ireland, Malaysia, New Zealand, South Africa, etc). By contrast, almost nobody ever officially used the US gallon except for the US (and a small handful of highly US-influenced countries such as Liberia).
by Aurornis | 2025-12-22 05:08:24+00:00
I have no information about his background either way, but I would urge people not to take biographical advice for minor celebrities from LLMs.

LLMs aren’t great at separating out high quality and low quality sources for things like minor celebrities. They end up reciting narratives that people want to push for themselves.

There’s a semi-famous tech person who has been claiming to have “invented” a common concept for years. It’s a false claim on every level, but they’ve been repeating it so widely that when you ask any of the LLMs about it you usually get it to say they were the inventor. The person has, in turn, started citing ChatGPT as confirming their version of events. It’s wild to see it happening in real time.
by necovek | 2025-12-22 05:08:25+00:00
Definitely. The question then becomes how do they respond on the stimulus of other, more experienced drivers?

Eg. if they see 5 cars going around them and "solving" the intersection, do they get empowered to do the same? Or do some annoying honkers behind them make them bite the bullet and try their hand at passing it (and not to worry, other drivers will also make sure no harm comes to anyone even if you make a small mistake)? Human drivers, no matter how inexperienced, will learn on the spot. Self-driving vehicles can "learn" back in the SW department.

Yes, driving is a collaborative activity which requires that we all partner on finding most efficient patterns of traffic when traffic lights fail. Self-driving cars cannot learn on the spot, and this is the main difference between them and humans: you either have them trained on every situation, or they go into weird failure modes like this.
by IAmGraydon | 2025-12-22 05:08:41+00:00
It's getting downvoted because (1) this person is suggesting the answer to governments taking away our ability to freely communicate is to stop freely communicating (2) he's giving life advice from a terrorist mass murderer.

Yes, you're not at risk from being cut off from the world if you're not connected to it in the first place. That's not a state most of us want to exist in. Ted Kaczynski lived in a small cabin in the woods away from humanity.