MurphyA/hacker-news huggingface dataset:
by deangiberson | 2026-01-07 17:28:51+00:00
Edge(FluentBit -> Logs -> cron(compress -> encrypt)) -> Cloud(S3 -> Trigger -> Lambda decrypt -> S3 -> Trigger -> Lambda decompress -> S3 > Trigger -> Lambda to CloudWatch)

I have a system that runs on edge services and captures everything to logs through FluentBit. Then there's a cron job that compresses, encrypts, and tries to send the logs to device specific S3 buckets. If the on device logs get too big they start dropping old logs first, with a heuristic for certain logs being more/less important. When devices reconnect to the cloud they start pushing logs as quickly as they can, the cloud infra backfills metrics as they arrive.

Once in S3, triggers start a series of lambdas to decrypt, decompress, analysis. Works well, easy to reason about.

The backend can easily be swapped out for something else. The harder part is the log compress/encrypt/rotate. It's important that you don't treat all logs exactly the same. Some are much more important and should be preserved over others.
by loeg | 2026-01-07 17:28:53+00:00
This could be true, but it isn't obviously true (to me). (I dispute a little bit the idea that there are many new workers in the [25, 30) demo.) There are 37M workers 55+, but only 20M in the 16-24 range: https://www.bls.gov/cps/cpsaat18b.htm (2024 numbers)
by John_V | 2026-01-07 17:28:55+00:00
Hi HN,

I’m John, founder of PostReach AI. For the last 12 months, my team has been building a conversational agent for social media.

The Beta: We are opening our beta today for the HN community. It is completely free while we gather feedback.

A Note on Access: > Because we are managing heavy GPU loads for the visual analysis and content generation, we are provisioning new accounts in batches. You’ll receive your access email within roughly 30 minutes of signing up. We are doing this to make sure the "Brand Brain" training for each new user doesn't crash the system for everyone else.

The Problem: As founders, we all know we should be active on LinkedIn, X, Facebook and Instagram. But the reality is a fragmented mess, you use ChatGPT for ideas, Canva for design, and Hootsuite for scheduling. It’s a context-switching tax that most small teams can’t afford.

What we built: PostReach isn’t a dashboard, it’s a chat interface. We wanted to see if we could collapse the entire "idea-to-published" stack into a single conversation.

Some technical bits the community might find interesting:

-Brand Ingestion: We don't just prompt a generic LLM. We built a "Brand Brain" that ingests your website and past voice to ensure the AI doesn't sound like a generic bot.

-Visual Analysis: Our Image-to-Post feature uses visual reasoning to understand the "mood" of an image. If you upload a photo of your messy dev desk, it won't just say "Working hard", it understands the hardware and context to write something relatable.

-URL-to-Post: We use a custom summarization pipeline to extract the "hook" from any article or blog post and transform it into platform-specific formats (a technical post for X vs. a professional takeaway for LinkedIn).

So why now? We’ve just moved into beta after aggressive testing. We are looking for our first "real world" cohort of users.

The Ask: We would love for the HN community to break this.

-Does the conversational flow feel faster than a dashboard?

-Is the AI output "cringe" or actually usable for a technical audience?

-What’s missing from your current workflow that we should automate next?

We’re around all day to answer questions about the tech stack, the 12-month dev cycle, or our thoughts on the future of autonomous agents in marketing.
by aurumque | 2026-01-07 17:29:07+00:00
Golang is one of the only languages with a more or less working library. I built with it and using some hacks got it hooked up to AWS API Gateway with Lambda. Reading the room, the lack of language support does make it pretty suspect in 2026, even if the client support is still pretty good. Recently I have abandoned in favor of AWS Mountpoint (rust S3 mounting) and combined with Lambda object get and list functions have achieved most of the same functionality. The downside being that you lose the ability to talk to the many varied clients like an old HP printer which (obviously) can't use FUSE.
by theultdev | 2026-01-07 17:29:13+00:00
The first that comes to mind was the Keystone XL Pipeline.

Biden cancelled it with EO 13990 when it was pretty much done.

Would have been thousands of jobs, Canada wanted it too, it's safer than trucking/transporting by train. All just cancelled on a whim.

Then there's EO 14008 that put a moratorium on new oil and gas leases on federal lands and offshore waters. (fed land is 25% of oil production)

Regardless of your position on oil (I'm sure you have one), the point is those are two examples of disruption of an industry by EO from a previous president.
by throwforfeds | 2026-01-07 17:29:40+00:00
> If this works, there must be some way to tune our meditation methods specifically for relaxing smooth muscle.... using awareness to track exactly how and where the body grips and lets go.

It's great that westerners are exploring these things, but I can't help but think the strong aversion people have for things not being "proven" by western science is holding everyone back. This is literally yoga and meditation practice and has been studied for at least a couple thousand years.

Even if we exclude the modern invention of yoga as exercise in the 20th century, there are seated practices of releasing these tensions in the body. It's not even framed in mystical terms, it's literally just opening the body and getting rid of discomfort, pain, and stress in the body so that you can sit and focus for longer periods of time in your formal meditation practice.

Even in the author's teacher's capital V Vipassana tradition, invented in the 20th century, it is known that the piti that arises even in the first stages of meditation can be directed. That weak piti is just the piloerection response, which is an autonomic response, and if you can control it it would seem to imply we of course have facility over things science assumes we have no control over.
by garciasn | 2026-01-07 17:29:42+00:00
I am choosing not to get involved in a discussion about tax policy miniutiae as I am not an expert in any related way; instead, I wanted to provide factual context to the oft-repeated 'America was better in the 1950s due to the tax rate on the rich,' claim so folks might be able to better understand what they're attempting to say.
by afavour | 2026-01-07 17:30:43+00:00
I see using AI for coding as a little different. I'm producing something that is designed for a machine to consume and react to. Code is the means by which I express my aims to the machine. With AI there's an extra layer of machine that transforms my written aims into a language any machine can understand. I'm still ambivalent about it, I'm proud of my code. I like to know it inside out. Surrendering all that feels alien to me. But it's also undeniable that AI has sped up a bunch of the boring grunt work I have to do in projects. You can write, say, an OpenAPI spec, some tests and tell the AI to do the rest. It's very, very far from perfect but it remains very useful.

But the fact remains that I'm producing something for a machine to consume. When I see people using AI to e.g. write e-mails for them that's where I object: that's communication intended for humans. When you fob that off onto a machine something important is lost.
by casualrandomcom | 2026-01-07 17:30:46+00:00
I don't know why this was re-posted today (kind of suspicious that this floats again after 10 year just by chance) anyway, there is a full citation-heavy book by Gary Taubes about this, and one of his points was that the sugar industry paid 2 million in 1970's dollars to create the nutrition department of Harvard, which was the first nutrition department in the world. (This was to say that nutrition science itself has been corrupt since its birth).
by simonw | 2026-01-07 17:30:51+00:00
Key comment is this one: https://github.com/tailwindlabs/tailwindcss.com/pull/2388#is...

> [...] the reality is that 75% of the people on our engineering team lost their jobs here yesterday because of the brutal impact AI has had on our business. And every second I spend trying to do fun free things for the community like this is a second I'm not spending trying to turn the business around and make sure the people who are still here are getting their paychecks every month. [...]

> Traffic to our docs is down about 40% from early 2023 despite Tailwind being more popular than ever. The docs are the only way people find out about our commercial products, and without customers we can't afford to maintain the framework.
by Natfan | 2026-01-07 17:30:54+00:00
i've never used nushell, but i've always felt that people have been sleeping on PowerShell.

yes, it was _originally_ only for Windows, but PowerShell 6+ uses .NET Core, which is OS independent. this means that a few helper functions like GeneratePassword[0] are gone, but it's _mostly_ at parity with .NET.

the Verb-Noun structure can be confusing at first, but once you know the approved verbs[1], you can usually guess your way through command discovery, which is not something i can say for most POSIX tools (useradd and adduser do different things!!)

it's also object oriented by design, with default aliases like ?[2] and %[3], querying structured data is a breeze.

- want to check a CSV? Import-CSV[4].

- want to call a REST/SOAP endpoint? Invoke-RestMethod[5] has you covered.

- DNS queries? Resolve-DnsName[6]

as it's built on top of .NET, you get the whole CLR[7] at your fingertips! you can make a TCP client[8] in PowerShell, or even just write C# directly in your terminal[9] and execute it the same way.

such a flexible and useful language, even if it is a little slow and owned by micro$oft. but it _is_ open source[10]!

---

[0]: https://learn.microsoft.com/dotnet/api/system.web.security.m...

[1]: https://learn.microsoft.com/powershell/scripting/developer/c...

[2]: https://learn.microsoft.com/powershell/module/microsoft.powe...

[3]: https://learn.microsoft.com/powershell/module/microsoft.powe...

[4]: https://learn.microsoft.com/powershell/module/microsoft.powe...

[5]: https://learn.microsoft.com/powershell/module/microsoft.powe...

[6]: https://learn.microsoft.com/powershell/module/dnsclient/reso...

[7]: https://learn.microsoft.com/dotnet/standard/clr

[8]: https://learn.microsoft.com/dotnet/api/system.net.sockets.tc...

[9]: https://devblogs.microsoft.com/scripting/weekend-scripter-ru...

[10]: https://github.com/PowerShell/PowerShell
by scottLobster | 2026-01-07 17:30:59+00:00
Unfortunately there's no money in privacy, and a lot of money in either outright selling data or cutting costs to the bare minimum required to avoid legal liability.

Wife and I are expecting our third child, and despite my not doing much googling or research into it (we already know a lot from the first two) the algorithms across the board found out somehow. Even my instagram "Explore" tab that I accidentally select every now and then started getting weirdly filled with pictures of pregnant women.

It is what it is at this point. Also I finally got my last settlement check from Equifax, which paid for Chipotle. Yay!
Show HN: PhotoMeh – Upload a car damage photo. Get an instant repair estimate
by arturss | 2026-01-07 17:31:13+00:00
Hi HN

I built PhotoMeh, a small web app that analyzes car photos and gives direct, sometimes blunt feedback on what works and what doesn’t.

The idea came from posting car photos online and noticing how inconsistent and subjective feedback usually is. I wanted something that:

focuses on composition, lighting, angle, and background

doesn’t sugarcoat

is fast and simple (upload → feedback)

It’s aimed mostly at car enthusiasts, sellers, and anyone who wants better photos without learning photography theory.

Tech stack (if relevant):

Next.js

OpenAI vision models

Stripe for payments

Site: https://photomeh.com

Would love feedback on:

whether this solves a real problem

pricing expectations

other use cases you see beyond cars

Happy to answer questions and share implementation details.
by crazygringo | 2026-01-07 17:31:17+00:00
This is my experience too. About 2/3 of the time my question/prompt contained ambiguity and it interpreted it differently (but validly), so it's just about misunderstanding, but maybe 1/3 of the time I'm surprised to discover something I didn't know. I double-check it on Wikipedia and a couple of other places and learn something new.
by adrr | 2026-01-07 17:31:21+00:00
Thats the risk right. If a cashier makes a mistake and doesn't scan and item, nothing happens. If you make the same mistake, you could be hauled off to jail, prosecuted, lose your job. Why put yourself through that risk. Its common enough, that its probably happened to you that a cashier has missed a scan.

On the flip side, you could also sue and win lots of money.
https://www.nytimes.com/2021/12/01/us/walmart-shoplifting-la...
by black_puppydog | 2026-01-07 17:31:21+00:00
Lol good one. Anything matching .real.\.gov$ can be discarded as BS these days...

Edit:

Actually make that simply .*\.gov$

It's unbelievable to which point this clown show has permanently dismantled US soft power. Guess they think they have enough hard power to compensate. What with all that good raw milk and meat they're eating...
by llm_nerd | 2026-01-07 17:31:32+00:00
The government and medical groups were advocating lower fat diets for CVD reasons, but among the mainstream it took hold overwhelmingly because it was seen as a mechanism for weight reduction or management. A gram of fat has twice the calories of a gram of protein or carbs, and this was widely repeated (yes, I was alive then). Similarly, if being fat was bad (and yes, it was viewed as very bad), then fat as a component of food must similarly be bad.

Obesity was obviously far less common, but concern about weight -- and note that weight standards were much, much tighter (see the women in virtually any 1980s movie, which today would be consider anorexic) -- was endemic culturally. Snackwells weren't being sold to middle age men, they were being sold overwhelmingly to younger office women paranoid about their weight, and it wasn't because they were concerned about their arteries. Low fat products overwhelmingly targeted weight loss, including such ad campaigns as the "special k pinch".

"Thus calories alone were less vilified."

I'm sorry, but this is simply ahistorical. Calories were *EVERYTHING* among a large portion of the population. What is your knowledge on the 1980s from, because it certainly isn't based upon observable reality.

In the 1980s, being slightly overweight made you the joke (like literally the joke, as seen from Chunk in the Goonies, and many parallels in other programs). As calories became cheaper and people's waists started bulging, it was an easy paranoia to exploit.
by Xeoncross | 2026-01-07 17:31:34+00:00
Restrict data collection? It would kill all startups and firmly entrance a terrible provider monopoly who can comply.

Have the government own data collection? Yeah, I don't even know where to start with all the problems this would cause.

Ignore it and let companies keep abusing customers? Nope.

Stop letting class-action lawsuits slap the company's wrists and then give $0.16 payouts to everyone?

What exactly do we do without killing innovation, building moats around incumbents, giving all the power to politicians who will just do what the lobbyists ask (statistically), or accepting things as is?
by Bral1232 | 2026-01-07 17:31:36+00:00
Hey everyone!

I built CILens, a CLI tool for analyzing GitLab CI/CD pipelines and finding optimization opportunities.

Check it out here: https://github.com/dsalaza4/cilens

I've been using it at my company and it's given me really valuable insights into our pipelines—identifying slow jobs, flaky tests, and bottlenecks. It's particularly useful for DevOps, platform, and infra engineers who need to optimize build times and improve CI reliability.

What it does:

- Fetches pipeline & job data from GitLab's GraphQL API

- Groups pipelines by job signature (smart clustering)

- Shows P50/P95/P99 duration percentiles instead of misleading averages

- Detects flaky jobs (intermittent failures that slow down your team)

- Calculates time-to-feedback per job (actual developer wait times)

- Ranks jobs by P95 time-to-feedback to identify highest-impact optimization targets

- Outputs human-readable summaries or JSON for programmatic use

Key features:

- Written un Rust for maximum performance

- Intelligent caching (~90% cache hit rate on reruns)

- Fast concurrent fetching (handles 500+ pipelines efficiently)

- Automatic retries for rate limits and network errors

- Cross-platform (Linux, macOS)

Currently supports GitLab only, but the architecture is designed to support other CI/CD providers (GitHub Actions, Jenkins, CircleCI, etc.) in the future.

Would love feedback from folks managing large GitLab instances!
by octaane | 2026-01-07 17:31:36+00:00
He's an absolute goddamn nutjob who has no business having the power he has. He is a vaccine-denier, and holds positions on a variety of topics that are extremely hazardous to public health. A broken, f'ed up clock is right twice a day.

Anything he says has no validity and should be given no credence by any sane person.
Implementing NaN Boxing in a Stack-Based VM
by tracyspacy | 2026-01-07 17:31:40+00:00
## My Implementation

I'm using a 64-bit layout:

- Bits 63-51: Quiet NaN signature (0x7FFC...)

- Bits 50-18: 32-bit payload (integers, string pool indices, etc.)

- Bits 17-3: Unused/ (15 bits)

- Bits 2-0: 3-bit type tag

So it allows me to have 5 tagged types: `TRUE_VAL`, `FALSE_VAL`, `STRING_VAL`, `CALLDATA_VAL`, `U32_VAL`

This is for a domain-specific VM I'm building for programmable task management (think "Vim for todo apps" - small core with scriptable behaviors). The VM is stack-based with:

- String pooling & instructions pooling (indices stored as NaN-boxed values)
- Call stack for task instructions execution.

code is here : https://github.com/tracyspacy/spacydo/blob/main/src/values.rs
by toomuchtodo | 2026-01-07 17:31:49+00:00
Democratic socialists were just recently democratically elected in NYC and Seattle. Support for unions in the US is at historical record highs [1]. ~2M 55+ people in the US die every year, ~5k per day. ~3M people turn 18 every year and become eligible to vote, young people who only see bleakness ahead. 31% of wealth is held by people over 70 [2]. This is a population dynamics story, old ideas die out, new ideas come in (Planck's principle). I'm confident support for worker vs corporate policies is high, based on all available evidence [3] [4] [5].

[1] https://news.ycombinator.com/item?id=45851620 (citations)

[2] 31% of Wealth Owned by People Over 70 - https://www.apolloacademy.com/31-percent-of-wealth-owned-by-... - December 7th, 2025

[3] The housing crisis is pushing Gen Z into crypto and economic nihilism - https://news.ycombinator.com/item?id=46079617 - November 2025 (4 comments)

[4] https://www.cato.org/blog/81-say-they-cant-afford-pay-higher... ("A recent survey by the Cato Institute and YouGov paints a troubling picture: 62 percent of Americans aged 18–29 say they hold a “favorable view” of socialism, and 34 percent say the same of communism.")

[5] Why millennials feel hopeless about the economy - https://news.ycombinator.com/item?id=46062082 - November 2025 (15 comments)

(think in systems)
by coryrc | 2026-01-07 17:31:50+00:00
First, the oldest TV on their list is from 2020. Second, they didn't seem to test in the other "smoothing" input modes (because why would you if you're looking for low input latency as opposed to an uninformed consumer just using arbitrary settings?)

A CRT's latency starts at ZERO, depending on what's driving it and when the input is received ("racing the beam").
by bwestergard | 2026-01-07 17:32:12+00:00
"In February 2010, Michelle Obama launched “Let’s Move!” with a wide-ranging plan to curb childhood obesity. The campaign took aim at processed foods, flagged concerns about sugary drinks, and called for children to spend more time playing outside and less time staring at screens. The campaign was roundly skewered by conservatives... But the strategy that Kennedy’s HHS is using to address the problem so far—pressuring food companies to alter their products instead of introducing new regulations—is the same one that Obama relied on, and will likely fall short for the same reason hers did a decade ago."

https://www.theatlantic.com/health/archive/2025/09/maha-lets...
by ndriscoll | 2026-01-07 17:32:22+00:00
What is an example of a framework that does things in a wholly different way? Everything I'm familiar with is a variation on well explored ideas from the 60s-70s.

If you had someone familiar with every computer science concept, every textbook, every paper, etc. up to say 2010 (or even 2000 or earlier), along with deep experience using dozens of programming languages, and you sat them down to look at a codebase, what could you put in front of them that they couldn't describe to you with words they already know?
by PaulHoule | 2026-01-07 17:32:26+00:00
Back in grad school I was riding my bike home in a thunderstorm after 1am and crashed into a parked car. The next day the people at the health center panicked when I told them my neck hurt and rushed me to get an X ray which found no fractures.

For years afterwards I had pain that floated everywhere from my head to my upper back, neck, shoulders, etc, also had something like sciatia affecting one leg that I blamed from overdoing Yoga. It was definitely exacerbated by stress.

In 2021 I had something that was half midlife crisis and half mental health crisis that had me on my back foot until quite recently. My dentist had long told me I ground my teeth and should get a bite guard but I didn't take any action until the summer of 2021.

Within two days the pain focalized completely to my jaw and became agonizing. I definitely had the jaw clicking sign of TMJ disorder. For about six months I was on a strict regimen of eating very little solid food, instead I would throw random foods into a pot (like turnips, seaweed, beef, crazy stuff) and cook them like soup then grind them up with an immersion blenders. And I drank shakes from Burger King whenever I wanted.

I had a lot of emotional growth in that time and the pervasive anxiety I had went away. There was a day when I looked back and realized I just hadn't thought about the pain in my jaw for a long time. Maybe one day every few months my jaw bugs me a little.

I had another time when I was self-employed and not getting enough work and had terrible tendinitis in my hands which cleared up when I started doing push-ups.

That's my model for chronic pain and getting over it.
by the__alchemist | 2026-01-07 17:32:51+00:00
> Whole grains are encouraged. Refined carbohydrates are not. Prioritize fiber-rich whole grains and significantly reduce the consumption of highly processed, refined carbohydrates that displace real nourishment.

I am consternated at the proliferation of refined grains. Here are my USA observations:

- Grocery store or Amazon etc: Whole grain breads and flours are in the minority, but it's possible to get them

- Restaurants and bakeries: Impossible to find whole grains; 100% refined

IMO it's a no-brainer to eat the healthier stuff that has bran + endosperm intact instead of removing and attempting ton add back the micro-nutrients. (While still missing the fiber)
by gruez | 2026-01-07 17:33:43+00:00
>That is what I came to believe as well. If sugar alone was the problem, vegans would be fat. If fat alone was the problem, ketogenic and carnivore diets wouldn't help people lose weight.

This logic is faulty because both vegans and keto/carnivore people are selected for adherence to diets. If you can stick to either dietary restrictions, you can probably also not pig out on pop tarts or whatever.