MurphyA/hacker-news huggingface dataset:
by dylan604 | 2026-01-27 16:54:06+00:00
> It's so nice having groceries feel automated instead of a semi-daily chore

One of a my previous jobs had a grocery store on the way home. I took to stopping in pretty much daily. It allowed for a bit of decompression after work before coming home. It was very convenient to always have exactly what was needed for that night while being therapeutic at the same time. After switching jobs, losing that was probably the most noticeable thing about the new job
by vddev | 2026-01-27 16:54:07+00:00
ProdSensor analyzes codebases across 8 dimensions (scalability, security, reliability, performance, observability, testability, architecture, maintainability) and predicts your RPS ceiling using Little's Law and
thread pool modeling.

Upload a zip of your project, and it tells you the specific bottleneck that'll break first — e.g. "DB pool saturates at ~400 RPS due to N+1 queries in these endpoints."

Supports Python, Java/Spring Boot, Node.js, and Go. Your code is analyzed in memory and deleted immediately after the scan.

Built this because the gap between "it works" and "it survives production" keeps growing, especially with vibe coding making it easier to ship fast without thinking about infra.

Free to use. Would love feedback on what it misses.
by buildsjets | 2026-01-27 16:54:27+00:00
My brother has worked as a stocker for King Kullen in New York for 20 years and is a union worker.

In the Seattle area where the poster is from, pretty much all the grocery stores are unionized. Workers at big stores like Safeway, Fred Meyer, QFC, and Albertsons, and local stores PCC, Uwajimaya are represented by UFCW3000. https://ufcw3000.org/shop-union

Additionally, Teamsters 174 organizes a lot of the grocery freight workers. https://teamsters174.net/warehouse-and-grocery/
by ZpJuUuNaQ5 | 2026-01-27 16:55:14+00:00
>I think that's very exciting for you

Random online interactions rarely change anyone's opinions, and you don't have to accept my worldview, and neither I need to accept yours. I am just somewhat saddened that there are people who would defend defacing the city like that, but at the same time, I understand that we are byproducts of our environment. I think I should consider myself lucky that I happen to live in a place which I appreciate. It's not that I am incapable of admiring art or loathe graffiti as a style, but, at least based on my experience, most of it are just cases of vandalism. My city actually have places dedicated to graffiti artists, so that they can create whatever they want freely, but I guess that removes at least some of the fun.
by FeteCommuniste | 2026-01-27 16:55:15+00:00
An "enchiridion" is a manual or primer. Interestingly, in both ancient and modern Greek, ἐγχειρίδιον / εγχειρίδιο also means "dagger." Because both a small manual and a dagger were things that could fit comfortably in (εγχ / εν) your hand (χείρ / χέρι).

Not all that relevant to Epictetus, just wanted to add a little linguistic note.
by giraffe_lady | 2026-01-27 16:55:24+00:00
A lot of people have trouble using those and it's not just tech discomfort or whatever. You have to be able to hold your arms up in front of you, touching specific points in space. The UI is not good and does not provide good moment-to-moment feedback about whether you've pressed a button or which one. You have to be moderately-to-strongly literate, you have to wrap your head around the menu organization, know what you're looking for by name and be able to guess where it is in this system.

I've watched so many people struggle to use these machines for so many different reasons. Pretty much anyone with a physical or cognitive disability will be better off with the cashier. Sucks they have to wait much longer for one now.
by throwup238 | 2026-01-27 16:55:54+00:00
That’s rapidly changing. Underwater archaeological has been going through a mini-Renaissance in the last thirty years thanks to multibeam and side scan sonar. Now with the proliferation of underwater drones capable of high-resolution 3D photogrammetry, that is rapidly accelerating into a full blown revolution. As usual the problem is lack of funding to do excavations. There are far more known sites than there are funds to study them.
by northfield27 | 2026-01-27 16:56:55+00:00
Agreed. AI generated code is mid by nature. You won’t feel amazed seeing AI generated code cause it has common sense of a potato.

I am recently exploring AI coding - note that I said AI coding and not vibe coding because that is for the brain-dead. By AI coding, I mean I know the inputs, outputs, and structures the code should have and a then articulating the requirements in English as best as I can and feeding it to agents.

Needless to say the code is pathetic, it chooses to implement meaningless abstractions even after explicitly providing the design.

I don’t understand how we as a collective species agreed to believe the criminally wrong lies of tech ceos that instead of implementing a reliable system by hand, we choose to convey our ideas and instructions in an ambiguous, inconsistent and context-dependent language (english) which is then passed through a probabilistic system to generate the reliable system.
by k310 | 2026-01-27 16:57:17+00:00
Henry Hill:

As far back as I can remember, I always wanted to be a gangster. To me, being a gangster was better than being President of the United States.

We ran everything. We paid off cops. We paid off lawyers. We paid off judges. Everybody had their hands out. Everything was for the taking.

If we wanted something, we just took it. If anyone complained twice they got hit so bad, believe me, they never complained again.

They even shot Tommy in the face so his mother couldn't give him an open coffin at the funeral.

https://en.wikiquote.org/wiki/Goodfellas
by jimt1234 | 2026-01-27 16:57:24+00:00
Back in the late-90s, I was watching a panel on CNN discussing the new "information age". Everyone talked optimistically about how the internet was gonna benefit humanity because people would be better informed - only the best information would make its way to the top, all the crap would be filtered out. But there was one naysayer, and I'll never forget what he said: More information is not better information. Others on the panel couldn't believe his cynicism; said he didn't understand people. I think about that a lot these days.
by dwroberts | 2026-01-27 16:57:28+00:00
Would be interested to know what people think of the locking implementation for the net worker pool.

I’m no expert but it seems like a strange choice to me - using a mutex around an MPSC receiver, so whoever locks first gets to block until they get a message.

Is that not introducing unnecessary contention? It wouldn’t be that hard to just retain a sender for each worker and just round robin them
by mdp | 2026-01-27 16:57:31+00:00
We're launching a pre-seed/seed funding program where you can apply directly and get a decision within a week of your first meeting. $1M in funding for 6-10%.

We're 1984 Ventures - we've invested in 100+ companies at the earliest stages, including numerous YC companies (PostHog, Postscript, Shelf Engine, Convex, [Alex.com](http://alex.com/), HyperDX, Tandem, Avallon, OrangeSlice, Terrakotta, Olive, ZeroEmail). This isn't an accelerator or batch program though - no demo day, no 12-week curriculum. Just funding and hands-on help until you raise your Series A.

Why are we doing this? The warm intro system is broken. Good founders without SF networks shouldn't need to spend months working connections just to get a meeting. And you shouldn’t have to go to an accelerator just to raise capital.

We focus on vertical AI, B2B SaaS, healthcare software, infra, and devtools/open source. US-based for now.

Happy to answer questions about the process, what we look for, or early-stage fundraising in general.
by usefulposter | 2026-01-27 16:58:09+00:00
Reminds me of Cloudflare's OAuth library for Workers.

>Claude's output was thoroughly reviewed by Cloudflare engineers with careful attention paid to security

>To emphasize, this is not "vibe coded".

>Every line was thoroughly reviewed and cross-referenced with relevant RFCs, by security experts with previous experience with those RFCs.

...Some time later...

https://github.com/advisories/GHSA-4pc9-x2fx-p7vj
by reedlaw | 2026-01-27 16:58:09+00:00
Great article, but doesn't address the fundamental issue: defining quality. Other than some objective metrics like code coverage, there is little agreement about what constitutes good code. The closest thing to a consensus might be the rules encoded in linters/formatters. Each Rubocop or eslint rule had to go through code review and public scrutiny to be included and maintained. Most often the rules are customized per project/team. Of course this runs into the same problem the article mentions: narrowness of vision. It seems the only way to achieve a high-minded ideal is the BDFL model of software development.
by ChrisArchitect | 2026-01-27 16:58:18+00:00
Earlier: https://news.ycombinator.com/item?id=46772809

https://news.ycombinator.com/item?id=46771213

https://news.ycombinator.com/item?id=46723068

https://news.ycombinator.com/item?id=46773242
by xp84 | 2026-01-27 16:58:26+00:00
> These people aren't people anymore

This reads kind of like you see half the population of the country as subhuman. This is often used by radicals as the first step in justifying extreme measures to achieve policy goals that would be considered unthinkable otherwise.

I know you think only the Right could be fascist, but most of the extreme left has become so distraught over their recent losses that they are losing most of their own ethics as well. "These people aren't people" is a shitty look when it's a white-supremacist saying it, and it's an equally shitty look coming from Team Blue.
by Salgat | 2026-01-27 16:58:37+00:00
There's no clear evidence that sanctions were a strong motivator for them. Ukraine gave up their nuclear arsenal in exchange for security assurances and economic support. At the time non-proliferation was an international movement which Ukraine aligned with, it just made sense. In hindsight though, what Russia did isn't surprising, but the US seemingly abandoning them to indirectly support Russia is surprising.
by EagnaIonat | 2026-01-27 16:58:51+00:00
> Do you mean the Totally Under Control documentary from 2020?

Yea sorry I was recalling from memory.

> One question, have you ever considered the opposite of what you're saying to be true, or looked for the evidence for that?

I look at what the scientists who have spent years in that field are saying and is peer reviewed.

You go searching on the internet for the answer you expect, you will find it.

> authority bias

Authority bias is where an expert in field X claims to have knowledge in field Y when they don't.
by breppp | 2026-01-27 16:59:01+00:00
> if I go and protest, what do I ask? To sanction Iran? They would laugh at me.

That's a very weird take I see repeated over and over again

You don't protest only to get your government to do something, the protests against Israel expectedly did not meaningfully change US relations with Israel yet you still presumably went out

you can express solidarity with Iranians, you can protest the massacre, or just make people be aware there are thousands dying
by Zvizr | 2026-01-27 16:59:38+00:00
Pingram was built out of frustration with bloated libraries just to send a simple Telegram message. It’s intentionally tiny, with no handlers, no webhooks, and no event loop, just a one-way outbound messenger.

It’s ideal for alerts, logs, reports, and anything that needs to say “hey” without needing a reply. If you want a full framework, there’s always python-telegram-bot. Pingram isn’t that. It does one thing and one thing only.

Would love feedback, ideas, or feature suggestions.
by throwup238 | 2026-01-27 16:59:49+00:00
Am I taking crazy pills, or are you?

The accepted age of the Oldowan (Mode I) tool industry is almost three million years. That’s been accepted by mainstream archaeology for almost a hundred years.

The widely accepted age of woodworking - aka the construction of wood tools - is at least 1.5 million years. Again this is mainstream archaeology. None of this has been suppressed by anyone.
by ottah | 2026-01-27 17:00:08+00:00
Yeah, but should the state really be this deeply involved in the personal choices of it's constituency? We don't stick our hands into similar activities such as religion, political affiliation, or dietary habits. Sure you can make a slightly better case that children need greater protection but the evidence for the harms of social media are contentious at best. There's no scientific consensus on social media, but there is pretty strong agreement on calories and sugar, but we're not banning sugar for children. This to me just seems like a power grab.
by freedomben | 2026-01-27 17:00:12+00:00
I'm probably not a typical case, but I felt like my privacy was massively invaded. The concept was cool, but I felt like every muscle twitch was being scrutinized and recorded forever. I was also in constant fear that the computer would charge me for things I didn't buy and getting it corrected would be a nightmare. I also felt like if there was a bug or malfunction in the system and it didn't charge me for something (which I wouldn't know about immediately) they would come after me as a shoplifter with the full force of a mega corporation with unlimited resources. It felt like there were a thousand high powered lawyers that I couldn't see, watching my every move waiting for some mess up (even though I have no intention whatsoever other than finding and paying for the product I wanted).

So no I didn't feel like I was a thief. But I felt like they assumed I was a thief. My guess is most stores are heavily surveilled nowadays, so it might be unreasonable for me to feel this way with Amazon but not Walmart or Target or Kroger, but that's how it felt.
by 3RTB297 | 2026-01-27 17:00:14+00:00
I'm not the person you asked this of, but I've worked in museums and research settings and can lob a response your way.

Ultimately, it's that scientists are humans, too. Despite some of them really making their research data-forward, things like tenure, career, funding, and even who would publish your work now and in the future all create normal human environments that reward small, incremental changes to a body of knowledge that don't upset the apple cart, not discoveries that suggest huge changes. In fact, large changes and discoveries can be resisted and denied further research in favor of the status quo.

This is not a new phenomenon by any means:

Both warm-blooded dinosaurs and the Chicxulub impact were both theories dismissed as fringe for decades before overwhelming evidence led to them being accepted as likely. In no small way thanks to Jurassic Park.

Recall that eugenics and phrenology both used to be widely accepted scientific "fact."

100 fairly prominent scientists signed a letter stating emphatically that Einstein's Theory of Relatively was categorically wrong and should be retracted.

Plate tectonics was seen as fanciful crackpot musings for decades. The author of the original theory died 30 years before plate tectonics was even considered possible.

Germ theory was dismissed for most of Louis Pasteur's lifetime, despite being able to literally show people yeast in a microscope.

Helicentrism has a storied past.

Quantum theory was also denied heavily at first. Now it saves photos to our hard drives.

And how many times has the earliest dates of hominids and tool use and human thresholds of development been pushed back by tens of thousands of years?

This is not an exhaustive list, by any means.

So we have ancient examples and modern ones - and everything in between. So the level of education or scientific progress or equipment are not the cause. Humans are. Humans do this all the time. So until overwhelming evidence surfaces, which can take decades or longer, claims like this shouldn't be dismissed out of hand until proven solidly in error. A theory is a theory, so let it be a theory.
by dietr1ch | 2026-01-27 17:01:01+00:00
I feel that with such an elaborated description you aren't too far away from writing that yourself.

If that's the input needed, then I'd rather write code and rely on smarter autocomplete, so meanwhile I write the code and think about it, I can judge whether the LLM is doing what I mean to do, or straying away from something reasonable to write and maintain.
by DrinkingRedStar | 2026-01-27 17:01:14+00:00
Doesn't surprise me either. Anecdotal story coming, but there is physical location on Philadelphia, and I stopped by as I needed an item for dinner that night, and it was on my way home.

Store was kind of bare, and poorly organized. But the kicker is they didn't accept any form of mobile wallet! They had an identical POS system to wholefoods which takes it just fine.

So I quickly put my items back and headed to Giant.. Haven't been back since
by btown | 2026-01-27 17:01:51+00:00
It was/is quite common for corporate libraries that become open-source libraries to be born as part of an internal monorepo, and when the decision is made to make them open-source, the initial open source commit is just a dump of the files in a snapshotted public-ready state, rather than tracking the internal-repo history (which, even with tooling to rebase partial history, would be immensely harder to audit that internal information wasn't improperly released).

So I wouldn't use the single-commit as a signal indicating AI-generated code. In this case, there are plenty of other signals that this was AI-generated code :)
by namibj | 2026-01-27 17:02:00+00:00
Legally they are physically unable to provide the gigabit they claim I could get.
That's the problem here.

Sure, due to the shared medium nature they do not promise to always have even particularly close to a full gigabit available for me, but that's documented according to the 3 residential internet SLA thresholds the BNetzA (Germany's FCC; except they also regulate power and gas grid) defines and that a provider has to cough up numbers in an info sheet at the time of sale.

The issue is that if they are physically incapable of delivering the up-to they sell and it's not due to the unpredictable nature of e.g. radio reception strength or POTS wiring quality (ADSL), this very quickly very strongly reeks of fraud.
Even just a little bit is fraud, just as systematically under-delivering e.g. gasoline would be. Think if you bought that in cans and they say they're e.g. 5 gallon (or 20 liter) each, and at nominal temperature, none of the cans you can actually find for sale end up having the full quantity, always being at least an ounce (~30ml) short.
by mmooss | 2026-01-27 17:02:15+00:00
> There is archaeological evidence of tools going back even further, potentially over a million years, but it's ignored for the usual reasons of dogma and not conveniently fitting into the paradigm of the current priestly class.

? I don't think you can find anyone in archaeology who says tool use began less than 1 million years ago (mya). Maybe you mean something else?

The univeral consensus in archaeology says tools emerged either 3.3 mya, which is still subject to debate last I knew, and certainly by 2.58 mya - the Odowan industry famously discovered by the Leakeys in the Oldovai Gorge in Tanzania, in 1969.

The same consensus continues with the development of the more advanced Acheulean industry ~1.76 mya, which dominated until ~ 400,000 years ago (arguably the most successful technology ever).
by captn3m0 | 2026-01-27 17:02:23+00:00
I recently published Kurbelfahrplan, a FOSDEM schedule app for the Playdate. This was the first project where I’ve been quite happy with using Claude Code for development, and used it much beyond Copilot autocomplete and came closer to vibe-coding. There's a blog post[0] that explains the process a little, and the claude-session[1] is published as well.

The app does work in the simulator[2] if you would like to try it. Please submit bug reports in person at fosdem.

[0]: https://captnemo.in/blog/2026/01/27/kurbelfahrplan/

[1]: https://captnemo.in/projects/claude-archive/kurbelfahrplan/

[2]: https://play.date/dev/
by sebastos | 2026-01-27 17:02:39+00:00
I find this sentiment bewildering. Can you help me understand your perspective? Is this specifically C or C++? How do you manage a C/C++ project across a team without a package manager? What is your methodology for incorporating third party libraries?

I have spent the better half of 10 years navigating around C++'s deplorable dependency management story with a slurry of Docker and apt, which had better not be part of everyone's story about how C is just fine. I've now been moving our team to Conan, which is also a complete shitshow for the reasons outlined in the article: there is still an imaginary line where Conan lets go and defers to "system" dependencies, with a completely half-assed and non-functional system for communicating and resolving those dependencies which doesn't work at all once you need to cross compile.
by RhysabOweyn | 2026-01-27 17:02:50+00:00
Immigration is absolutely a part of this deal. Interestingly, EU official communications and western media barely mention this, but the Indian government's official communication tout a "new framework for mobility" that will "open up new opportunities in the European Union for Indian students, workers, and professionals." [1]

[1] https://www.mea.gov.in/Speeches-Statements.htm?dtl%2F40615%2...
by alamortsubite | 2026-01-27 17:03:00+00:00
The live-action PBS idents from the early 90's were some of the best.

https://www.youtube.com/watch?v=5Ap_JRofNMs
https://www.youtube.com/watch?v=PJpiIyBkUZ4

This mini doc shows the process:

https://youtu.be/Q7iNg1dRqQI?t=167
by advisedwang | 2026-01-27 17:03:05+00:00
The technology lives on, as Amazon "Just Walk Out". But rather than general grocery stores, it is used for concessions at stadiums and places like that.

I guess it turned out that the need more human intervention than they hoped, so the cost is too high for regular stores. However at places where a premium can be charged for high throughput or a low friction experience then the cost of the human intervention can be recouped.
by ajross | 2026-01-27 17:03:29+00:00
Purely semantic arguments aren't helpful to anyone.

The word "bias" clearly has two senses in this context. The original term from signal processing indicates a persistent offset, which got appropriated in politics to reflect the idea of a "lean" in coverage. So now "Bias" means "politically charged in some direction or another".

So you can have a "biased" term ("occupy") next to another biased term ("tea party") in a search. And it's reasonable to call the whole thing a collection of biased terms even though by the original definition I guess you'd say they cancel out and are "unbiased".

Language is language. It may not be rational but it's by definition never "nonsense". Don't argue with it except to clarify.
by seanmcdirmid | 2026-01-27 17:03:31+00:00
Moderates have always appreciated free trade, including Obama and Clinton, and to a lesser extent Biden. Heck, Republicans going anti-free trade is a relatively recent thing, it used to be moderates liked free trade, and so did the far right, now its just moderates liking on free trade and the far left and right not.

> I saw this with Obama's drone strikes in Syria...

Again, you are mistaking Obama for a far-left liberal when he was basically a moderate with no qualms on intervention. Now that we can compare Obama to a populist who claims to be but is not really a conservative either, I don't think we can claim much.