MurphyA/hacker-news huggingface dataset:
by michaelt | 2026-01-05 22:56:14+00:00
You can find a bunch of articles by googling "never accept counter-offer" but they don't provide much in the way of hard data, it's mostly anecdotes.

Some articles say your relationship with your employer is like your relationship with your partner - any indication of looking elsewhere is disloyalty, and will inevitably lead to a break-up down the line if not now. Or it'll put you first in line for lay-offs. Other articles say your employer has a moral duty to pay a 'fair' amount, and if you can get 20% more elsewhere, that shows you should resent your current employer, and leave on principle. Or that threatening to quit and not following through makes you "the boy who cried wolf" and shows a lack of integrity. Or that the fact you were interviewing in the first place shows you weren't satisfied and fulfilled at your current job.

A lot of the articles are written by recruiters. They don't want people to take the counter-offer because it means they miss out on their 20% commission.

Personally I once accepted a counter-offer and it went just fine - in fact, the job offer would have needed an hour-long commute, whereas my job at the time had a 20 minute commute, so I got the extra money without the extra commute. It didn't limit my career or get me laid off or anything.
by cloudengineer94 | 2026-01-05 22:56:39+00:00
Absolutely, but also you need to make sure you take on the strategical work of your manager and not the typical day 2 day stuff at operational/expected level, you need to do stuff above your waist line.

I liked the article and it’s right, but at the end of the day you also need to make sure your manager puts you up for promotion and that he is allowed by their management as well.
by bogtap82 | 2026-01-05 22:56:55+00:00
At this point I really don't want to even imagine the headache of implementing their codebase updates into all the custom scaffolding that my own fork relies on now. I think my plan going forward is to cherry pick features that sound interesting and re-implement on my own using my agent that has proper documentation on my personal configuration. Will check out what's new though.
by aidenn0 | 2026-01-05 22:57:29+00:00
In TFA the author states that it "won’t have any practical impact for the average user" but it would surprise me if the average user didn't violate at least one of those terms. I found an article that (uncited) claims that 75% of the US has admitted to littering at least once in the last 5 years, which violates 3.1.16 (maintaining a license requires "ongoing compliance")
by baggachipz | 2026-01-05 22:57:37+00:00
I get notifications for text messages, phone calls, and emails on my VivoActive 6. There are also good apps; for instance, the built-in (free) golf app is great. Battery lasts over a week, too. So far, I'm pretty happy with it and don't feel the need to get an Apple Watch which requires charging every day.
by lotsofpulp | 2026-01-05 22:58:06+00:00
That premise must be invalid because if true, no one would buy insurance from for profit insurance companies. Their prices are all basically the same, approved by the same state government employees.

Also, here's a non profit health insurance company denying coverage:

https://www.theguardian.com/us-news/2024/sep/29/louisiana-ho...

https://lailluminator.com/2025/04/12/blue-cross-2/
by ghaff | 2026-01-05 22:58:27+00:00
Humans are often really good at unstandardized tasks that require a lot of physical manipulation even when they're considered "unskilled" or at least blue collar. I think of so many things I pay people to do with respect to my house and the idea that autonomous hardware could handle pretty much any of them is pretty much laughable.

There are probably some exceptions. I can imagine robo lawnmowers getting good enough to handle my yard at some point if not adjacent cleanup. But doing a monthly housecleaning? Don't think so. (And a Roomba really wouldn't be very useful; it's barely useful at my brother's house that is practically built for a Roomba.)
by yieldcrv | 2026-01-05 22:58:36+00:00
everyone excited about AI agents doesn’t have to evaluate the actual output they do

Very few people do

so neither Altman, the many CEOs industry wide, Engineering Managers, Software Engineers, “Forward Deployed Engineers” have to actually inspect

their demos show good looking output

its just the people in support roles that have to be like “wait a minute, this is very inconsistent”

all while everyone is doing their best not to get replaced

its clanker discrimination and mixed with clanker incompetence
by array_key_first | 2026-01-05 22:58:52+00:00
Language design has a lot to do with it. CSS encourages much more global mutable state than even something like C, so of course it's going to be brittle in practice. The solution is writing the least amount of CSS possible and then just using components to build up a UI. Using CSS any other way feels patently insane.

I think this is best evidenced by our constant innovation of news ways to undermine the "cascading" part of CSS and introducing scope wherever possible.
by diogo-sozua | 2026-01-05 22:59:18+00:00
Hi HN,

I'm a backend developer who's been working with Kubernetes for the past few months.

When I was learning K8s, I missed having something dynamically like Go by Example - real
files with clear explanations of what each line actually does.

So I built Kubernetes by Example.

The format is simple: annotated YAML on the left, explanations on the right. Its available in english and pt-br.

I'd love feedback on what's missing or confusing. What topics gave you the most
trouble when learning Kubernetes?

https://k8sbyexample.org
GitHub: https://github.com/sozua/k8sbyexample.org
by skobux | 2026-01-05 22:59:55+00:00
> I've seen organizations where 300 of 500 people could effectively be replaced by AI, just by having some of the the remaining 200 orchestrate and manage automation workflows that are trivially within the capabilities of current frontier models

Curious, what industries? And what capabilities do LLMs present to automate these positions that previous technologies do not?

'Bullshit jobs' and the potential to automate them are very real, but I think many of them could have been automated long before LLMs, and I don't think the introduction of LLMs is going to solve the bottleneck that prevents jobs like these from being automated.
by avadodin | 2026-01-05 23:00:23+00:00
You're the only one being aggressive here.

You throw a keyword and the aero-drones report. I do not mind it and I am not going to reply in kind.

I have 0 experience in aerospace but reading up on ARINC-653, it appears to mandate a reasonable RT design with threads and hard slices. Even comfortable with "partitions".

Where and why does the memory leak? If it is inherent in the mandated interfaces, you don't need to feel personally attacked.

If it is a layer laid down by your software –whether legacy or otherwise– why can't you keep track of allocations and ownership? Unless there are 200 bytes left and all slices are accounted for and running on the edge, I feel a solution could be worked out.

I wish you luck changing to Rust maybe a Rust2C translator could help.
by gowld | 2026-01-05 23:00:32+00:00
https://pubmed.ncbi.nlm.nih.gov/20153798/

> Use of AAS in combination with alcohol largely increases the risk of violence and aggression.

> Based on the scores for acute and chronic adverse health effects, the prevalence of use, social harm and criminality, AAS were ranked among 19 illicit drugs as a group of drugs with a relatively low harm.

It's hard to get good research data on extreme abuse of illegal drugs, for obvious reasons.
by bryanrasmussen | 2026-01-05 23:00:39+00:00
>You can't expect people to pay for something that literally costs nothing once it has been created.

See these carrots! it doesn't cost anything to create them now, because they've already been created haven't they!

Once the oil has been extracted from the ground, and transported to the gas station and put in the tank, it doesn't cost anything to pump it!! Why are we paying for this stuff again!?!?

You can't expect people to pay for code you know, it doesn't cost anything!
by monocasa | 2026-01-05 23:00:42+00:00
1) It's complex. Formally, Moscow controlled the launch codes. However Ukraine designed and built the ICBMs, and are near the top of nations with the highest nuclear physicist per capita ratio.

On top of that the Soviet nuclear lockout systems are rumored to be much simpler than the American ones. Whereas the American system is rumored to be something like the decryption key for the detonation timings (without which you have at best a dirty bomb), the Soviet lockout mechanism is rumored to just be a lockout device with a 'is locked' signal going to the physics package. If that's all true, taking control of those nukes from a technical perspective would be on the order of hotwiring a 1950s automobile.

Taking physical control would have been more complex, but everything was both more complex and in some ways a lot simpler as the wall fell. It would have ultimately been a negotiation.

2) See above.

3) Which military nuclear power has been attacked by the kind of adversary that you can throw a nuke at? Yes, it doesn't remove all threats, but no solution does. Removing a class of threat (and arguably the most powerful class of threat in concrete terms) is extremely valuable.
by runako | 2026-01-05 23:01:00+00:00
This is exactly what I mean.

Reading this, one would make certain incorrect assumptions about pay in service jobs based on imperfect knowledge of skills required. Famously, one would land on "teacher" with its starting salary in the $20 range, but that's too easy so I will start with phlebotomist (starting under $15/hr). And I'll toss in chef (~$22/hr-$25/hr in my city) as an alternate to suggest that even in service industries skill matters (because there is a range here).
by burkaman | 2026-01-05 23:01:04+00:00
You're right about coal and oil, but wood seems like it's been declining since 2000: https://ourworldindata.org/energy-mix.

On coal, from the report they're citing:

> For 2025, global coal demand is projected to reach 8 845 Mt, setting a new record. The increase of around 40 Mt compared with 2024 is very similar to the forecast we made last year. While there were some unusual regional trends, they had the effect of cancelling each other out. The United States posted the largest absolute gain of about 37 Mt, supported by policy measures and higher gas prices.

So nearly the entire 2025 increase came from the US, where the federal government is ordering retiring coal plants to stay open and aggressively blocking all non fossil fuel development. Without this artificial and very temporary boost, I'm not convinced coal demand would have risen last year.

> The production of whale oil declined, but only due to environmental regulation.

I don't think this is an exception, it's an example of what needs to happen. Fossil fuels are bad for the environment and need to be regulated, just like whale oil.
by 1659447091 | 2026-01-05 23:02:19+00:00
I think this is the telling statement in the article wrt Cuba relevance:

...Secretary of State Marco Rubio, a Cuban American who as a U.S. senator was famous for his longstanding antipathy toward Havana. Mr. Rubio has long signaled his belief that a change in Venezuela’s government would weaken Cuba, which he has said would be a welcome outcome.

Which links to an article with more context:

https://www.nytimes.com/2025/12/12/us/politics/rubio-cuba-ve...
by throw0101c | 2026-01-05 23:02:20+00:00
> It's shouldn't be possible for a single line of text to make it into a bill without a digital trail leading back to whoever added it.

Counter-argument: there are GOPers afraid of standing up to Trump because they fear that doing so would trigger violence from MAGAland. E.g.

* https://www.pbs.org/newshour/politics/violent-threats-pile-u...

People used to vote for candidates in elections in public, and there was all sorts of intimidation and violence until secret ballots were rolled out.

I'm generally for political/politician transparency, but let's not ignore some of the trade-offs.
by WesolyKubeczek | 2026-01-05 23:02:22+00:00
It's not a coincidence that all those articles and tutorials urge you to use agents to spend tokens and write more agents that spend more tokens and talk to even more LLMs, and write even more agents and wrappers... I don't know to which end. Probably to spend tokens until your wallet bleeds dry, I guess.

Agents and wrappers that put you deeper into LLM spending frenzy is like the new "todo app".
by core2quad | 2026-01-05 23:02:47+00:00
I agree, that would be ideal, mentioned that above (so used sparingly + colors is what I would love to see). The linked example I saw in the article is what I had in mind and agree with it being the best way to go.

Though even the visual clutter of everything having icons I find faster to scan with my eyes on the first "visit", as those usually suggest the functionality I might be looking for at least. Even if not perfectly distinct, I find iconography faster to parse and guide me towards what I seek. I don't even particularly mind reused ones, as those usually mark a "section" of their own.

However I understand that some people would probably take no icons at all rather than every option having one... or whatever Apple decided to do in a given menu, considering Tahoe's inconsistency all over the place).
by Aloisius | 2026-01-05 23:03:30+00:00
> When BGP traffic is being sent from point A to point B, it can be rerouted through a point C. If you control point C, even for a few hours, you can theoretically collect vast amounts of intelligence that would be very useful for government entities. The CANTV AS8048 being prepended to the AS path 10 times means there the traffic would not prioritize this route through AS8048, perhaps that was the goal?

AS prepending is a relatively common method of traffic engineering to reduce traffic from a peer/provider. Looking at CANTV's (AS8048) announcements from outside that period shows they do this a lot.

Since this was detected as a BGP route leak, it looks like CANTV (AS8048) propagated routes from Telecom Italia Sparkle (AS6762) to GlobeNet Cabos Sumarinos Columbia (AS52320). This could have simply been a misconfiguration.

Nothing nefarious immediately jumps out to me here. I don't see any obvious attempts to hijack routes to Dayco Telecom (AS21980), which was the actual destination. The prepending would have made traffic less likely to transit over CANTV assuming there was any other route available.

The prepending done by CANTV does make it slightly easier to hijack traffic destined to it (though not really to Dayco), but that just appears to be something they just normally do.
by cxplay | 2026-01-05 23:03:33+00:00
To improve user experience, Nostr clients typically pre-load several large relays. In fact, Nostr also supports using NIP-19[1] pointers to pass custom relay hints to the client, similar to the tracker in BitTorrent and Magnet. Furthermore, I believe that with Let's Encrypt now offering free and widespread IP certificates, domain dependency issues will be further alleviated on Nostr.

[1]: https://nips.nostr.com/19
by JCattheATM | 2026-01-05 23:03:40+00:00
> This is called goal shifting.

Far from it. You claimed Qubes was a 100% secure OS. I'm pointing out that it's not. Plenty of people use Qubes for browsing.

You are the only person goal shifting, by giving a specific scenario where you think your claim might apply (it still doesn't). When I mention a more common scenario, you call it goal shifting. This is blatantly dishonest.

> You browse untrusted websites in a disposable VM, which doesn't contain anything sensitive. You move any downloaded untrusted files to a dedicated storage VM and never open them there without another, dedicated disposable VM.

Yeah, I know how Qubes works - you're continuing to miss the point. Sometimes, you may have to upload sensitive data, so you do it in a disposable VM. That disposable VM is protected from all your other disposable VMs, but it isn't protected if something manages to get access to that particular disposable VM. Do you get it now? Stop being obtuse, just admit your claim was bogus. Be honest.

> I challenge you to provide me with a threat model that is not covered with Qubes. You couldn't yet.

I already did above lol. Kernel level RCE that grants a remote root shell. Boom.

What you don't understand is that a secure OS could protect against that, and there are such secure OSs in existence - just not targeted at consumers.

Qubes can limit the damage, but it doesn't prevent it. It doesn't even really try.

> You can call it a workaround, but it's the only approach that actually works today and in the visible future.

That's just not true, and it's why institutions that actually need real, verifiable security are not using it. It's a hack mainly used like hobbyist tinkerers like yourself.

> The poster is asking for a fairy-tale. I suggested something realistic that solves the problem instead.

It doesn't solve the problem, it's a workaround.

You don't seem to have the ability to flat out admit you were wrong, but I suppose this is as close as you're capable of coming to doing so. I'll take it.

> I also don't.

You literally did so in your last reply.

> I wasn't talking about my own words.

Right, but I was. If you wanted to have a technical discussion, you could have responded with a technical argument in your first reply to me. You didn't, you chose to preach and be overly defensive instead.
by dist-epoch | 2026-01-05 23:04:31+00:00
It's a bit annoying that every AI library implements it's own protocol handlers for every provider - OpenAI, Google, Anthropic.

I'm not talking about the routing part, thats cool, but about how you need to load the API keys in this library.

We need something like Language Server Protocol, where we have a single openai library, a single gemini library, and all libraries use that.
by nunobrito | 2026-01-05 23:04:46+00:00
> leaking your personal desktop session?

I've answered in more detail on the other reply below on the conversation. Thank you for spotting that.

> Would you describe this product as a whole application suite

The rabbit hole goes even further. The reason why callsigns are used is because geogram can happily communicate using radio-waves on walkie-talkies without internet at all. On the previous iterations (before AI) it was sending free SMS using walkie-talkies and satellites (APRS), this current incarnation should soon be doing the same things too. A presentation from two months ago: https://www.youtube.com/watch?v=Nb_VUSaNw8k

This is a niche app, written for our community in Portugal to connect with each other.
by Rendello | 2026-01-05 23:04:59+00:00
In high school I used an extension to do this, but I didn't find I was retaining much. With regular text you're basically doing the same thing, but can stop and change speed at will.

Still, I could keep up well until I hit a number. When I saw a number, I guess I'd switch into "number mode" and I'd miss the next bunch of words.
by apparent | 2026-01-05 23:05:16+00:00
> Hard to say this is true when Garmin watches are far more successful than Pebble

This may not be true for long, honestly. Pebble hasn't made watches in years, and I wouldn't be surprised if within 2-4 years they were selling more units than Garmin. The Pebble UI is a dream, especially compared to Garmin. I could never get my parents to get a Garmin, but a Pebble could totally work for them. Super intuitive, hardly needs charging, gives them notifications when they're in a different room than their phone, always-on/always-readable screen.
by pavon | 2026-01-05 23:05:27+00:00
Yeah, I'm curious about that as well. This is what I think the history is:

* The official weather app on the old Pebble used a weather server they ran, and stopped working when that service shutdown.

* The old faces did not use that service, but instead each one wrote their own code to fetch weather information from a variety of sources, most of which have since shutdown or changed in incompatible ways, however some faces have been maintained to continue working.

* Rebble created a replacement weather server compatible with the old Pebble one, and patched the weather app, and several watch faces to use it. This service requires a subscription.

* The few weather faces in the Repebble appstore that I spot-checked all appear to be using weather sources that are still active. I know that this appstore is curated by Repebble and presumably they verified that these faces still have working weather feeds.

* During the Rebble/Repebble drama Eric mentioned "We’re planning to include weather for free in our app and make the data available to all watchfaces so you don’t need to configure each one separately."[1], but I don't know if that is planned to be ready when the Time2 or Round2 launch, or some time later.

[1]https://ericmigi.com/blog/pebble-rebble-and-a-path-forward
by esbranson | 2026-01-05 23:05:32+00:00
PACER is currently a "lesser concern" because of FLP, compared to state court dockets in backwards states like California and New York (affecting some 60 million people alone), though by no means solved.

And if by discouraging you mean encouraging people to adopt freeways and pick up litter, I definitely intended to set expectations about how much might be achieved without addressing fundamental free law movement issues.

We do need help on Wikipedia though, but that is more ancillary and general.
by EnPissant | 2026-01-05 23:05:32+00:00
It depends on your OS.

Linux and Windows are significantly better for both 1440p and 4k monitors. Both Linux and Windows have subpixel rendering and configurable font hinting for 1440p. And they both have fractional scaling UIs for 4k. macOS on the other hand only really looks acceptable on a 5k monitor.
by ksec | 2026-01-05 23:05:59+00:00
This is nice. People are finally noticing.

New Design, New Features, New Programming Language, New Products or even New Sector. It is like Apple without Steve Jobs again the first time around.
None of them were done because it is better for the customers, but do so because it is better for paid promotion, justify their existing department budget or increasing it, and simply for profits.

In many ways Apple is still best of the pack, but they are no longer the same.
by plagiat0r | 2026-01-05 23:06:08+00:00
Thanks for the service. Personally I would lower the TTL to 120 or less.

Dyndns is used for personal stuff. There is no point caching a FQDN almost nobody use. If anything, low TTL is a benefit for recursive resolvers like 1.1.1.1 or ISPs. Those FQDN should not be cached as there is zero benefit keeping them in their cached for one guy hitting it once per day.
by Yizahi | 2026-01-05 23:06:26+00:00
Codex and the like took off because there existed a "validator" of its work - a collection of pre-existing non-LLM software - compilers, linters, code analyzers etc. And the second factor is very limited and defined grammar of programming languages. Under such constraints it was much easier to build a text generator which will validate itself using external tools in a loop, until generated stream makes sense.

And the other "successful" industry being disrupted is the one where there is no need validate output, because errors are ok or irrelevant. A text not containing much factual data, like fiction or business-lingo or spam. Or pictures, where it doesn't matter which color is a specific pixel, a rough match will do just fine.

But outside of those two options, not many other industries can use at scale an imprecise word or media generator. Circular writing and parsing of business emails with no substance? Sure. Not much else.