MurphyA/hacker-news huggingface dataset:
by wink | 2026-01-08 15:15:56+00:00
I kind of disagree (personally, not out of principle).

The first time I've written my own bookmark manager was like 25y ago, before del.icio.us - which I used, then I got on pinboard, lately I've been self-hosting linkding.

I totally use those solutions daily, and I still have a couple bookmarks in some browsers (but mostly on the bars for frequent access).

The thing is, that 90% of my open tabs are either "I kinda want to consume this soon" or more often it's a working copy of research etc.

ANY form of bookmarking (and thus closing the tab) would destroy part of it's usefulness of being just one click away (also visible and on my mind). Of course that's not true for all of them.

So maybe I kinda agree with one of your possible observations, just not with your conclusion. Maybe if I could instantly find what I wanted in my bookmarking service, then I wouldn't need to look for it (just minutes or hours later) in my tab bar. On the other hand I'd need several hard-separated categories there, or a different bookmarking tool for work.

The middle ground is missing (on several axis):

- daily & semi-important -> bookmarks bar
- long-term & maybe important & !daily -> bookmark manager
- "need to read this" -> tab
by sneak | 2026-01-08 15:16:51+00:00
Nobody asked them. The people who produce certain types of food paid them to shout loudly about it, because many people are used to paying attention to the government when they make loud noises (due to their ability to imprison you or steal your home or outlaw your profession).

This is entirely top-down totalitarian shit.

https://en.wikipedia.org/wiki/Gleichschaltung

> [T]he secret of propaganda [is to] permeate the person it aims to grasp, without his even noticing that he is being permeated. Of course propaganda has a purpose, but the purpose must be concealed with such cleverness and virtuosity that the person on whom this purpose is to be carried out doesn't notice it at all.

Note well that something being true, or false, or rooted in truth or falsehood has no bearing whatsoever on whether or not something is propaganda, or can serve as effective propaganda.

Cardiovascular disease is the NUMBER ONE cause of non-accidental death in adults. It kills almost twice as many as cancer. Recommending high cholesterol foods as staples is grossly irresponsible and will result in millions, perhaps billions of curtailed life-years.
by pluralmonad | 2026-01-08 15:17:13+00:00
It is likely because GH Copilot aggressively (over-)manages context and token spend. Probably to hit their desired margins on their plans. But it actively cripples the tool for more complex work IMO. I've had many times where context was obviously being aggressively compacted and also where it will straight truncate data it reads once it reaches some limit.

I do think it is not as bad as it was 4-6 months ago. Still not as good as CC for agentic workflows.
by jmyeet | 2026-01-08 15:17:14+00:00
In the US you can often buy houses with no money down.

Also, if you're taking the equity out of your $2M house, how are you servicing that debt?

My point is that it's an awful lot easier to buy 6 $100k houses than it is to buy 6 $2M houses and if houses weren't speculative assets, maybe we wouldn't get those buyers driving up prices.
by leopoldj | 2026-01-08 15:17:24+00:00
A few more:

Jeff Dean doesn't use a compiler; he just glares at his source code until it executes.

Jeff Dean once optimized a sleep(10) call to return in 5 seconds.

Jeff Dean’s keyboard doesn’t have a Backspace key; he simply doesn't make mistakes.

/end. There's no need to get up. I will see myself out.
by dudeinhawaii | 2026-01-08 15:17:41+00:00
That is one take and certainly possible and negative but I think people create libraries for different reasons.

There are people who will use AI (out of their own pocket for trivial costs) to build a library and maintain it simply out of the passion, ego, and perhaps some technical clout.

That's the same with OSS libraries in-general. Some are maintained at-cost, others are run like a business where the founders try to break even.
by CGMthrowaway | 2026-01-08 15:17:45+00:00
See also: Napoleon's "four types of soldiers":

Clever & Lazy: Ideal leaders for high command, mentally sharp but avoid unnecessary action, making sound, difficult decisions
Clever & Hardworking: Excellent for the General Staff, diligent and smart, ensuring details are covered
Stupid & Lazy: Harmless for routine duties, don't cause trouble
Stupid & Hardworking: Dangerous, must be removed as they create unnecessary work and cause damage
by Gormanu | 2026-01-08 15:17:49+00:00
Author here. A bit more context on why we built this.
We kept seeing the same pattern over and over: teams didn’t want an ERP, but they also couldn’t keep running procurement on spreadsheets and email. Most tools we tried were either too heavy, too expensive, or required months of setup and customization.
Quickinim isn’t trying to replace ERP systems. It’s meant for the gap before (or instead of) ERP where companies just need reliable purchase orders, supplier updates, and document tracking without the overhead.
Happy to answer any questions, and feedback (good or bad) is very welcome.
by alt227 | 2026-01-08 15:17:56+00:00
Ever wonder why famous people and celbrities always seem so healthy? They have unfettered access to well paid doctors. People with lots of money can spend literal days with GPs, constantly trying and testing things based on feedback loops with the same doctor at the same time.

When people are forced to have a consultation, diagnosis, and treatment in 20 minutes, things are rushed and missed. Amazing things happen when trained doctors can spend unlimited time with a patient.
Show HN: I made a place to flip vibe-coded startups
by davudc | 2026-01-08 15:18:02+00:00
I keep building shit and then need to sell it.

So I made a marketplace for that: vibemarketplace.io

That's it. That's the whole story.

You can list your project, optionally connect Stripe or Lemonsqueezy so buyers can see real revenue, and close with escrow so nobody gets screwed.
If you've got stuff sitting around making money that you want to sell, use it. If you're looking to buy cashflowing projects, use it.
by crazygringo | 2026-01-08 15:18:25+00:00
A major point of facial recognition is to generate those consequences.

You don't have to try to physically stop them the moment they walk out, when there isn't time to call the police and you don't want a cashier getting physically involved and there's no security officer at the moment.

You have the evidence, and can call the cops the next time they enter the store.
by pie_flavor | 2026-01-08 15:18:44+00:00
Two very similar things are presented as though they are different (go.mod and lockfiles, not go.sum) for the purpose of sneering at one of them, when both are essentially the same. 'Ignored by downstream dependents' is not any less true of go.mod than of lockfiles. In both cases a later version can be demanded, overriding the earlier version, potentially breaking your code.
by ktg0215 | 2026-01-08 15:19:13+00:00
This feels like another step in Google's slow retreat from the "open" in AOSP. Combined with the developer registration requirements that threaten F-Droid, it's becoming clear that Android's openness is more of a legacy brand than a current reality.

As someone who's been using custom ROMs for years, this is disappointing but not surprising. The question is whether alternatives like FuriOS can mature fast enough to become viable for regular users.
by uyzstvqs | 2026-01-08 15:19:19+00:00
> Why treat workers right, properly resource teams, and build quality stuff on a roadmap that looks beyond the next quarter when you can just treat your workers, product and customers as if they're all disposable trash.

Because capitalism is a fact, and actually trying to build the best possible products for your users will give you a market-leading position which your greedy competition can't defeat, and which will give you the most profit as a result. Big CEOs and shareholders still don't get this.

Microsoft has a foothold in the market, and they may feel impossible to defeat, but they're not. If this is their attitude, they will lose.

> That's a good thing. When they eventually fail completely and sell their assets, it'll be a source of cheap datacenters for the competition—at least assuming demand eventually chills out.

If they continue like this, yes. But if they just get their act together, it would be a win-win for everyone. The company isn't doomed, other than by its own active doing.
by jerf | 2026-01-08 15:19:25+00:00
I think a lot of people assume Kubernetes must be a good Go example, because it's so big and successful. But it started life as a Java project and was ported into Go, and that shows in some of the architecture, Also, in general across all languages, picking the absolute largest projects you can is often not a great idea in terms of copying design unless you too are going to be that large, e.g., I wouldn't suggest using Firefox as an example of C++ necessarily. Such projects always end up developing solutions to problems you will never have, and solving problems we don't have is one of the most common mistakes software developers make.
by yoan9224 | 2026-01-08 15:19:37+00:00
The time-based zoom interaction is clever - slowing down time as you zoom in makes the data feel more tangible. I've been working on a similar real-time globe visualization and learned a few things the hard way:

1. Throttling updates is critical. We went from per-event updates to 5-10 second batches and cut our WebSocket costs by 90%+ while the UX barely changed.

2. For the "ships crossing land" artifacts people are noticing - interpolating between sparse data points on a Mercator projection will always create these. On a globe (orthographic), great circle interpolation looks correct, but on flat maps you need to detect ocean crossings and handle them specially.

3. The biggest perf win was hybrid rendering: static heatmap for historical data + WebGL particles only for "live" movement. Trying to animate everything kills mobile.

Would love to see this with more recent data. The 2012 snapshot is fascinating but comparing pre/post-Suez blockage or COVID disruptions would be incredible.
by mlyle | 2026-01-08 15:19:51+00:00
> > > That's presumptuous: A state actor would (and could trivially) pad the wrong directions to flow traffic down to pops that are not making new announcements

> > Leaking a new route isn't going to magically make some other route become more preferred.

> Not magic, but technology can look like magic when you don't understand it.

Please let me know of the scenario where route A is preferred, undesirable, long-path route B is advertised/leaked, and as a result traffic flows over route C.

I've used BGP for over 25 years, so I'm really curious what you're thinking. Or if you're describing something else, you're being really unclear.

Or if you're just describing withdrawing a route and replacing it with a really undesirable route -- sure, we do that all the time. But that doesn't match this scenario and isn't going to get flagged as a routing anomaly.

> https://bgplabs.net/policy/7-prepend/

You know what's really toxic? Not explaining what you mean and just sending some introductory lab documentation about what the other person has already clearly shown they understand.

I don't even know what you mean by a lot of these things.. e.g.

> > > As soon as I peer with two big sites that don't peer directly with each-other, they both gotta let me forward announcements unfiltered across them.

A straightforward reading of "forward" doesn't work for this sentence. I should not take a route from peer A and send it to peer B. Peering isn't transitive. If I try, it should be filtered.

Peering means to give your own routes (and your transit customers' routes) to someone else. Not your other peers routes.
by yoan9224 | 2026-01-08 15:19:58+00:00
The comment about maintainers not getting paid resonates. I'm a solo founder and these security changes, while necessary, add real friction to shipping.

The irony is that trusted publishing pushes everyone toward GitHub Actions, which centralizes risk. If GHA gets compromised, the blast radius is enormous. Meanwhile solo devs who publish from their local machine with 2FA are arguably more secure (smaller attack surface, human in the loop) but are being pushed toward automation.

What I'd like to see: a middle ground where trusted publishing works but requires a 2FA confirmation before the publish actually goes through. Keep the automation, keep the human gate. Best of both worlds.

The staged publishing approach mentioned in the article is a good step - at least you'd catch malicious code before it hits everyone's node_modules.
by impendia | 2026-01-08 15:20:12+00:00
This could certainly be fantastic, and very good advice. Or it could be a lot of bunk, I don't know. Given the source (i.e., RFK), I refuse to trust it.

The point of guidance like this is to be trustworthy and authoritative. If I have the ability to independently evaluate it myself, then I didn't really need it in the first place.

Of course, I might be mistaken to have ever trusted the government's nutrition guidance. It's not like undue influence from industry lobbying is unique to this administration.
by gwbas1c | 2026-01-08 15:20:18+00:00
My wife is vegetarian, mostly vegan because she's allergic to dairy.

I really enjoyed "keeping up" with her when we were dating, because I was really tired of eating the same things all the time. There's really a lot of delicious plant proteins if you take the time to look.

(That being said, our kids like meat. We just don't eat it all the time.)
by yoan9224 | 2026-01-08 15:20:23+00:00
Cool concept! I built something similar (real-time visitor locations on a globe) and have a few thoughts:

1. How are you handling connection scaling? Realtime presence with many concurrent users gets expensive fast. We cap concurrent WebSocket connections and batch updates every few seconds rather than streaming every event.

2. The pin clustering looks good - are you using a quadtree or just distance-based clustering? At higher zoom levels the overlap can get chaotic.

3. One thing that worked well for us: showing a brief "trail" or fade-out when someone leaves, rather than just disappearing. Makes it feel more alive.

What's your stack? The latency feels snappy.
by bs7280 | 2026-01-08 15:21:07+00:00
I mentioned this in another comment but - this thread is interesting as it shows the differences in housing policies / issues in different parts of the country. I'm from the Midwest / Chicago where we have a lot more land to work with so the policies are slightly different.

That being said, it sounds like a land value tax might be a better approach to my first suggestion. Regardless, this would not effect people that truly "own and live in their only house"
by undeveloper | 2026-01-08 15:21:28+00:00
I take ritalin as needed, 20-30mg a day. A black coffee will usually make me just a little sleepier, if anything at all. a couple more will do the same. Ritalin can make me sleepy if I'm already deeply tired, but after ~30min will actually allow me to partially focus on off days, and be able to get more work done on normal days. I may not need it every day.

> is making life easier with medication worth the cost over just dealing with it by naturally by adapting to it over time (if even possible in your case)?

I am now 20, admittedly "early" in my career. Through high school and the first 2 years of university I have banged my head against ADHD and tried to just "power through it" or adapt. Medication isn't a magic bullet, but it is clear to me at least now that I am at least able to rely on it as a crutch in order to improve myself and my lifestyle to deal with what is at least for me, truly a disability. Maybe one day I won't need it, but in the mean time I see no reason why attempt #3289 will work for real this time to turn around my life.
by doom2 | 2026-01-08 15:21:37+00:00
Not a lawyer, but I've been thinking a lot about under which conditions stand your ground laws might apply to people defending themselves against law enforcement officers. The power balance is still such that most people won't shoot at a police (or ICE) officer, so I don't think it's likely to happen, but there is already legal precedent[1] regarding it.

[1] https://firearmslaw.duke.edu/2020/05/when-stand-your-ground-...
by no_wizard | 2026-01-08 15:21:59+00:00
I’d need to see evidence of unreasonable regulatory burden pushing costs up. I take claims like this on a case by case basis because it’s rarely so linear.

Businesses always claim “regulation makes prices higher” but deregulation has not resulted in cheaper goods over time in aggregate. Consumer electronics seem to be a pricing exception and I think it’s largely automation and outsourced production as the regulations haven’t changed substantially in some time.
by serf | 2026-01-08 15:21:59+00:00
it's fun getting old and forgetting about what you forgot about.

seeing those screenshots from planetquake and the gameshark site it feels as if mentally it was just yesterday, but I wouldn't have given them a split second consideration had I not happened upon the gallery linked today.

Such a strange feeling, like nostalgia for something you hadn't even considered was long gone.
by mattarm | 2026-01-08 15:22:02+00:00
Yeah, the online Gemini app is not good for long lived conversations that build up a body of decisions. The context window gets too large and things drop.

What I’ve learned is that once you reach that point you’ve got to break that problem down into smaller pieces that the AI can work productively with.

If you’re about to start with Gemini-cli I recommend you look up https://github.com/github/spec-kit. It’s a project out of Microsoft/Github that encodes a rigorous spec-then-implement multi pass workflow. It gets the AI to produce specs, double check the specs for holes and ambiguity, plan out implementation, translate that into small tasks, then check them off as it goes. I don’t use spec-kit all the time, but it taught me that what explicit multi pass prompting can do when the context is held in files on disk, often markdown that I can go in and change as needed. I think it ask basically comes down to enforcing enough structure in the form of codified processes, self checks and/or tests for your code.

Pro tip, tell spec-kit to do TDD in your constitution and the tests will keep it on the rails as you progress. I suspect “vibe coding” can get a bad rap due to lack of testing. With AI coding I think test coverage gets more important.
by fourside | 2026-01-08 15:22:26+00:00
Huh? They absolutely were blindsided and the evidence is there. No one expected ChatGPT to take off like it did, not even OpenAI. Google put out some embarrassing products out for the first couple of years, called a code red internally, asked Sergey and Larry to come back. The fact that they recovered doesn’t mean they weren’t initially blindsided.

People are surprised because Google released multiple surprisingly bad products and it was starting to look like they had lost their edge. It’s rare for a company their size to make such a big turnaround so quickly.
by javier123454321 | 2026-01-08 15:22:42+00:00
I'd be sympathetic to this take if

1. The contribution actually made something useful

2. He actually said anything to the note of "I'm going to just block anything making tailwind easier to use with ai."

3. The contributor was not adding an external library that he authored without mentioning it in the comments

I defer 100% to maintainers of a project if an external contributor drops a pr that they are now in charge of maintaining with no evidence that it is useful, or that the author of the change will maintain.
by Bender | 2026-01-08 15:22:45+00:00
Auto-reply from the old email that says, "This email address will stop working in {n} days. Please update your address book with <new email address>" Ideally only reply to those in your address book so spammers do not get the new address so easily.

Also CC your new email address from the old one in an email to everyone you care about with "I have updated my email address to <new email address>" so it's easier for them to add it.
by borplk | 2026-01-08 15:23:32+00:00
Yes! I despise how the open source and free software culture turns into just free labour for freeloading million-dollar and billion-dollar companies.

The culture made sense in the early days when it was a bunch of random nerds helping each other out and having fun. Now the freeloaders have managed to hijack it and inject themselves into it.

They also weaponise the culture against the devs by shaming them for wanting money for their software.

Many companies spend thousands of dollars every month on all sorts of things without much thought. But good luck getting a one-time $100 license fee out of them for some critical library that their whole product depends on.

Personally I'd like to see the "give stuff to them for free then beg and pray for donations" culture end.

We need to establish a balance based on the commercial value that is being provided.

For example I want licensing to be based on the size and scale of the user (non-commercial user, tiny commercial user, small business, medium business, massive enterprise).

It's absurd for a multi-million company to leech off a random dev for free.
by SkyPuncher | 2026-01-08 15:23:47+00:00
I seem to struggle with high histamine and histamine-liberating foods. This was challenging because histamines can build up quickly in certain foods that are labelled low-histamine or some foods can "liberate" histamines (even if they're low in histamines themselves). For example, chicken is technically low histamine but quickly builds up histamines and can cause histamine liberation. A "safe" meal like a chicken and rice bowl would destroy me.

Quantity and environment also played a huge role. If my histamine levels were low, I could often tolerate many of my trigger foods. However, if they were high (like during allergy season), the same foods would trigger me.

It took a very, very long time to narrow in on the underlying issue.
by crazygringo | 2026-01-08 15:23:51+00:00
They don't... except when they do:

> "We trust our customers and do not conduct surveillance on them. When necessary, we take appropriate action, including having security cameras and security guards in our stores, to help ensure the safety of our customers and Crew Members," the company said.

https://abc7.com/post/trader-joes-targeted-in-7-socal-armed-...
by xg15 | 2026-01-08 15:23:51+00:00
> It enables us to reach the look and feel of a $100+ million dollar Pixar, Star Wars, or Marvel film without the budgets we could never have without insane luck or nepotism.

I can understand filmmakers wanting this, but less so audiences.

The problem is that then everything will look like Marvel or Pixar or Star Wars.

The other problem is that as audience, I now can never be sure if a detail was put somewhere intentionally by the filmmakers or if it was just a random AI addition.