MurphyA/hacker-news huggingface dataset:
by 1vuio0pswjnm7 | 2025-12-29 20:56:42+00:00
It was ~150M binary not too long ago

Perhaps this shows how some developers may have few if any concerns about size constraints. This costs of this carefree attitude may then be passed on to end users

I'm using a 2.0M static binary to accomplish the same task as everyone else reading this, but without the colors, indentation or Javascript. Easy-to-read white text on black backgound, in textmode, no X11 or the like

I run static binaries from a rootfs mounted as tmpfs so size does matter and 2.0M is large for me

Would a RAM "shortage" cause more people to write memory-efficient programs
by mohsen1 | 2025-12-29 20:56:43+00:00
I really really want this to be true. I want to be relevant. I don’t know what to do if all those predictions are true and there is no need (or very little need) for programmers anymore.

But something tells me “this time is different” is different this time for real.

Coding AIs design software better than me, review code better than me, find hard-to-find bugs better than me, plan long-running projects better than me, make decisions based on research, literature, and also the state of our projects better than me. I’m basically just the conductor of all those processes.

Oh, and don't ask about coding. If you use AI for tasks above, as a result you'll get very well defined coding task definitions which an AI would ace.

I’m still hired, but I feel like I’m doing the work of an entire org that used to need three engineers.

From where I’m standing, it’s scary.
by jiggawatts | 2025-12-29 20:56:45+00:00
> A DSLR and mobile phone camera optimize for different things and can't really be compared.

You sound exactly like the sales guy trying to explain why that Indigo workstation is “different” even though it was performing the exact same vector and matrix algebra as my gaming GPU. The. Exact. Same. Thing.

Everything else you’ve said is irrelevant to computational photography. If anything, it helps matters because there’s better raw data to work with.

The real reason is that one group had to solve these problems, the other could keep making excuses of why it was “impossible” while the problem clearly wasn’t.

And anyway, what I’m after isn’t even in-body processing! I’m happy to take the RAW images and grind them through an AI that barely fits into a 5090 and warms my room appreciably for each photo processed.
by saddlepaddle | 2025-12-29 20:57:07+00:00
Hey there, I'm another member of the superset team! I think it's definitely something you have to get used to, and it is somewhat task dependent.

For bug fixes and quick changes I can definitely get to 5-7 in parallel, but for real work I can only do 2-3 agents in parallel.

Human review still remains the /eventual/ bottleneck, but I find even when I'm in the "review phase" of a PR, I have enough downtime to get another agent the context it needs between agent turns.

We're looking into ways to reduce the amount of human interaction next, I think there's a lot of cool ideas in that space but the goal is over time tools improve to require less and less human intervention.
by mlrtime | 2025-12-29 20:57:52+00:00
Your reply is flawed

1) People choose to live in the same city so they have that in common

2) 7B don't all interact together, thats not the point. The point is that its random who you talk to as most social media is anonymous.

Combine this and you have low trust + low chance of having similar viewpoints/culture/beliefs.

Manage just fine does not mean everyone is happy, and in these major areas like NYC people always seem to congregate with the groups they share the most in commong with.
by Bender | 2025-12-29 20:58:37+00:00
I like this. I could see this being extra useful for people not using CDN's if they could easily plug it into nginx, haproxy and such. Currently for proxies I look for the proxy headers and also use a list of known proxy IP's but that is obviously nowhere near as complete as what you built. It might also be interesting to test assorted configurations of SSH forwards and MitM proxies.
by vlovich123 | 2025-12-29 20:58:40+00:00
This feels like something that’s a neat claim and will work against simple setups, but less accurate for more complicated scenarios (eg Tor). Then you’re really just relying on how accurate your knowledge of the proxies are.

Also, the readme has slightly incorrect logic I think:

> According to Special Relativity, information cannot travel faster than the speed of light. Therefore, if the round trip time (RTT) is 4ms, it's physically impossible for them to be farther than 2 light milliseconds away, which is approximately 600 kilometers.

It calls out the 33% for fiber but ignores that there’s not a straightline path between two points on the network and there could be wireless, cable, and DSL links somewhere on that hop.

Also, the controlled variable here is latency, not distance. Thus you can always increase latency through buffering and therefor you could be made to appear further than you are. And that buffering need not even be intentional - your perceived distance estimate will vary based upon queuing delays in intermediary depending on time of day (itself a fingerprint if you incorporate time-aware measurements, but a source of error if you don’t).

Fingerprinting is hard and I dislike the framing that it’s absolutely impossible to mask or that there’s not false positive and false negative error rates with the fingerprint.
by lo_zamoyski | 2025-12-29 20:59:01+00:00
> Behind who[m]?

Why, the other rats in front of you in the race, of course!

As the pithy, if cheese expression goes, read not the times; read the eternities. People who spend so much time frantically chasing superficial ephemera like this are people without any sense of life's purpose. They're cogs in some hellish consumerist machine.
by quietbritishjim | 2025-12-29 20:59:17+00:00
If I understand it right, in principle the compiler doesn't even need to do that.

It can just leave the result totally uninitialised. That's because both code paths have undefined behaviour: whichever of result.x or result.y is not set is still copied at "return result" which is undefined behaviour, so the overall function has undefined behaviour either way.

It could even just replace the function body with abort(), or omit the implementation entirely (even the ret instruction, allowing execution to just fall through to whatever memory happens to follow). Whether any computer does that in practice is another matter.
by kace91 | 2025-12-29 20:59:29+00:00
Our industry wants disruption, speed, delivery! Automatic code generation does that wonderfully.

If we wanted safety, stability, performance, and polish, the impact of LLMs would be more limited. They have a tendency to pile up code on top of code.

I think the new tech is just accelerating an already existing problem. Most tech products are already rotting, take a look at windows or iOS.

I wonder what will it take for a significant turning point in this mentality.
by simonw | 2025-12-29 21:00:04+00:00
I think AI-assisted programming may be having the opposite effect, at least for me.

I'm now incentivized to use less abstractions.

Why do we code with React? It's because synchronizing state between a UI and a data model is difficult and it's easy to make mistakes, so it's worth paying the React complexity/page-weight tax in order for a "better developer experience" that allows us to build working, reliable software with less typing of code into a text editor.

If an LLM is typing that code - and it can maintain a test suite that shows everything works correctly - maybe we don't need that abstraction after all.

How often have you dropped in a big complex library like Moment.js just because you needed to convert a time from one format to another, and it would take too long to hand-write that one feature (and add tests for it to make sure it's robust)? With an LLM that's a single prompt and a couple of minutes of wait.

Using LLMs to build black box abstraction layers is a choice. We can choose to have them build LESS abstraction layers for us instead.
by naasking | 2025-12-29 21:00:22+00:00
Does the law explicitly specify that dry facts would be excluded? Or is it sufficiently broad that dry facts could be included if some over-zealous bureaucrats get it in their head that some speech or people are problematic?

I am interested in the letter of the law, because that's what matters, not how it's being applied while the winds are blowing in a particular direction.
by beardyw | 2025-12-29 21:01:07+00:00
I have had the same rubber (I can say that, I'm English) for about 10 or 15 years. It is one of those plasticy ones, it is long and thin (quiet at the back there) and slides out of a tube (I won't tell you again) like a thick propelling pencil. Not sure if you can still buy them, but making a rubber that lasts is perfectly possible.
by Workaccount2 | 2025-12-29 21:01:26+00:00
Get a PhD in some kind of esoteric field like chemical kinetics and then spend a decade learning about oxide surface conditioning under someone who spent their life working on it.

None of this stuff is published (externally) and there are no discussion forums or stack overflows to help you either. You need to get through academia, prove yourself, and then you can start working on a chance to get access to the trade secrets that make it possible.

After all that you will be placed as a researcher on a handful of steps in the multi-thousand step process of making SOTA wafers. And probably not make crazy money, but at this point, you're not in it for the money anyway.
by viraptor | 2025-12-29 21:02:09+00:00
This could apply if we looked at questions in vacuum - someone had a conversation and was judging the models based on that. But some of us just use it for work and get good results daily. "Intelligent" is irrelevant; it's "useful". It doesn't matter what feelings I have about it if it saves me 2h of typing from time to time.
by senthil_rajasek | 2025-12-29 21:02:19+00:00
I think the author intended the title to be,

"Google Ads is dead, Where do I promote my business now?"

When I hear "Google" I assume search, oof (sigh of relief).

They mention running ads on tiktok or instagram but no mention of youtube ads...

Also, In my own experience for my business ( also entertainment) I have found reddit ads to be useful.

So my next steps would be,

Reddit Ads
Youtube Ads
Instagram Ads
Increase AI Visiblity

[Edit: Added Instagram Ads, from a different comment]
by bitwize | 2025-12-29 21:03:14+00:00
Well, that's just the problem, innit. In decades past, systems analysts performed a vital function, viewing the business and understanding its information flows as a whole and determining what information systems needed to be implemented or improved. Historically, in well-functioning information-systems departments, the programmer's job was confined to implementation only. Programming was just a translation step, going from human requirements to machine readable code.

Beginning in about the 1980s or so, with the rise of PCs and later the internet, the "genius programmer" was lionized and there was a lot of money to be made through programming alone. So systems analysts were slowly done away with and programmers filled that role. These days the systems analyst as a separate profession is, as you say, nearly extinct. The programmers who replaced the analysts applied techniques and philosophies from programming to business information analysis, and that's how we got situations like with Bingo, WNGMAN, and Galactus. Little if any business analysis was done, the program information flows do not mirror the business information flows, and chaos reigns.

In reality, 65% of the work should be in systems analysis and design—well before a single line of code is written. The actual programming takes up maybe 15% of the overall work. And with AI, you can get it down to maybe a tenth that: using Milt Bryce's PRIDE methodology for systems analysis and development will yield specs that are precise enough to serve as context that an LLM can use to generate the correct code with few errors or hallucinations.
by aristofun | 2025-12-29 21:03:24+00:00
As long as you are obsessed with this - you'll perpetuate the problem. The more needy you are and craving for attention the more unattractive and uninteresting you look as a person.

The only solution for these types of problems (aside of usual phychotherapy/physiology that you need to rule out first with help of professionals!) - is to genuinely stop giving a single damn whether you're alone or not.

Right after that moment you will become much much more attractive as a person. And you will release a ton of energy to focus on things that are more important (like your life goals etc).

But you can't fool yourself and pretend that you don't care while still being worried about the outcomes inside. It's not "fake it till you make it" type of inner game.

That is a key to your problem (after you solved main mommy/daddy issues if any with a decent therapist).

No amount of shallow "be yourself, be interested in others" advice will help until you have a foundation to be congruent in these tactical actions. But if you have that foundation that type of advice is mostly redundant.
by neom | 2025-12-29 21:03:26+00:00
I recently had to charge back $20k of ads because meta said no, in spite of the fact that a support person went on a webex with me, did a screenshare and saw that their ads dashboard is so totally broken that these mystical ads that ran are nowhere to be found, I mean maybe buried in the pages that would literally fail to load half the content, then producing internal app modals spewing incomprehensible errors, buttons that lead to nothing, and don't get me started on if someone happens to start an ad-hoc campaign in IG directly. LinkedIn are the only platform with a half decent ads manager, X is well built but I trust the results from it near zero.
by coldtea | 2025-12-29 21:03:31+00:00
Nope, it's nowhere near a race that determines who succeeds. It might have been back in cavemen times.

In modern times, the chances to "do what you want" and make society do what you want, are already very different for different people based on their generational wealth, family connections, ties to powerful men and power structures, etc.

A tiny minority coming from nowhere might be admitted to this exclusive club, and be celebrated as "meritocracy" wins. But actual power goes to people who inherited it from powerful people or to people propped up and favored by powerful people.
by mk89 | 2025-12-29 21:03:33+00:00
This has nothing to do with lost humanity.

In my experience, this doesn't always happen, and I say this as someone who traveled very often on that same RE5. The situation is what it is (poor maintenance, etc), but the main issue is that the tracks are shared with freight trains impossible to stop given their weight, so to avoid collisions and have a nice (albeit late) Christmas, they made that call to play it safe, rather than have a freight train crash into a train full of people.

I wouldn't blame it on the person, I would rather blame it on the shitty system the train driver has to rely on - apparently so unreliable they had to do what they did. Keep in mind, that's a delay also for that person who very likely doesn't want to work on that day either - the same person that has to deal with that level of BS every day now.

Of course, just to be clear, there is always the German ready to save the world by following an idiotic nonsense procedure, but that's everywhere in the world.

> I have fond memories of train stopping close to my house for various random reasons and I’d just get out so I don’t have to walk back from the station. The modern world where everything is “safety issue” and “someone else’s problem” is where we lost our ways, and it’s never coming back.

You got lucky many times. All it takes is that one time someone makes the wrong call and you get smashed by a train. In Europe this is very rarely the case, because exactly of these "nonsense" rules.

The main issue is the shitty maintenance/sync with other trains etc. "Digitalization".
by overfeed | 2025-12-29 21:04:11+00:00
> China has a strategy where most western nations don't appear to have one.

EVs were subsidised in the west, e.g. in California (#4 "country" by GDP), Norway, and US tax incentives - which have gone away after the Trump anti-renewables Bill of 2025. MRSPs for EVs were slashed after September 2025 due to the loss of this subsidy, and 2 months later Ford cancelled it's electric F-150 program.
by watwut | 2025-12-29 21:04:13+00:00
> I've known many people that struggle with exams even if they know the material and even more people that excel with exams that learn nothing.

This point is overstated. The former did not knew the material as well as they think and frankly, unless the exam was super badly done dont exist.

There are some people who fail in stress situation, but not that many of them. If you have met many people like that, you was most likely in a culture where people did not learned well and then blamed inability to test.

But even more importantly, the people who pass tests again and again without learning anything are not a thing. There are some badly designed tests here and there, occasionally. But in most cases, even if the test is not measuring the correct thing, you wont pass it without learning and knowing things.
Show HN: Interactive plan annotation and sharing for Claude Code
by ramoz | 2025-12-29 21:04:15+00:00
Plannotator works via hooks and therefore it's fully integrated with the Claude Code planning mode capability.

I found myself constantly wanting to annotate verbose plans. I've also wanted to copy and share plans on occasion - gathering others' feedback. So I built this. Sharing is private and was inspired by the recently featured textarea.my

If you're on desktop, play here: https://share.plannotator.ai/

Or watch a video demo: https://www.youtube.com/watch?v=a_AT7cEN_9I

https://github.com/backnotprop/plannotator
Yellow tinted presentations look ugly
by fainpul | 2025-12-29 21:04:36+00:00
When you speak at a conference and present from your laptop, please turn off "night shift" / "night light" or whatever your OS calls the feature.

When watching conference talks, most of the ones held in the evening or night, have an extreme, yellow color cast. Apparently most presenters are not aware of the problem, even though it's been years since this feature has been widely adopted on all OSes.
by 56J8XhH7voFRwPR | 2025-12-29 21:04:43+00:00
There are so many things this study assumes that you cant possibly think its remotely accurate. These estimates rely on mathematical modeling to estimate this which we should know from covid that these models are often flawed. This specific study referenced from the link you provided is estimating a projection of a 15% increase in all cause mortality by 2030. Dividing total funding by "average per-child treatment cost" to estimate death ignores the fact that not all aid reaches its target. In fact as we've seen with other "aid" programs (cough cough Ukraine) much of that money is disappears due to fraud and corruption. It doesnt take a rocket scientist to look at the countries this aid was going to and know that they are rampant with corruption.

Secondly, what is missed is that while USAID was shut down, many of the programs were moved to the US State Department with a blanket waiver for all life saving humanitarian aid.https://www.state.gov/emergency-humanitarian-waiver-to-forei...

> The Lancet study claims USAID programs saved more than 90 million lives during this period. In other words, USAID was allegedly responsible for the entire global improvement in mortality, plus another 11 million lives.

https://reason.com/2025/07/24/did-usaid-really-save-90-milli...

https://depts.washington.edu/globalhealthjustice/what-is-the...
by tyre | 2025-12-29 21:04:52+00:00
For moment you an use `date-fns` and tree shake.

I'd rather have LLMs build on top of proven, battle-tested production libraries than keep writing their own from scratch. You're going to fill up context with all of its re-invented wheels when it already knows how to use common options.

Not to mention that testing things like this is hard. And why waste time (and context and complexity) for humans and LLMs trying to do something hard like state syncing when you can focus on something else?
by masklinn | 2025-12-29 21:04:54+00:00
> It can just leave the result totally uninitialised. That's because both code paths have undefined behaviour: whichever of result.x or result.y is not set is still copied at "return result" which is undefined behaviour, so the overall function has undefined behaviour either way.

That is incorrect, per the resolution of DR222 (partially initialized structures) at WG14:

> This DR asks the question of whether or not struct assignment is well defined when the source of the assignment is a struct, some of whose members have not been given a value. There was consensus that this should be well defined because of common usage, including the standard-specified structure struct tm.

As long as the caller doesn't read an uninitialised member, it's completely fine.
by andy99 | 2025-12-29 21:04:54+00:00
Unrelated to the articles main content I found this funny:

The wave of experiments comes as the world’s largest professional network is recording huge traffic gains, making it a larger nexus for job hunters and business owners. Posting is up 15 percent year-over-year, while comments have surged 24 percent, the company said.

I wonder what could possibly explain a big increase in posts and comments last year?
Show HN: Agtrace – top and tail -f for AI coding agent sessions
by zawakin | 2025-12-29 21:05:05+00:00
Hey HN,

I built agtrace because I kept losing track of what was happening in my Claude Code sessions – context pressure, tool calls, costs.

It's basically `top` for AI coding agents:
- Live dashboard showing context window usage and activity
- Session history you can query and diff
- Works with Claude Code, Codex, and Gemini CLI
- 100% local, reads existing logs, no cloud

Install: `npm i -g @lanegrid/agtrace`

The core idea is pointer-based indexing (no log duplication) and
schema-on-read (resilient to provider schema changes).

Would love feedback, especially from heavy Claude Code / Codex users.