MurphyA/hacker-news huggingface dataset:
by cainxinth | 2025-09-07 15:24:50+00:00
I had to repeat my first semester of college partially because of IRC. The bigger story was that I was a sheltered kid not prepared for the freedom of college, but the specifics were that I was already a budding internet junkie who had been stuck with a 56K modem and strict parents who limited my computer use, and suddenly I had 24/7 access to broadband. I was up all night trading files on IRC.
by rayiner | 2025-09-07 15:25:06+00:00
The New York Times write-up on this is pretty good: https://www.nytimes.com/2025/09/05/us/georgia-battery-plant-.... This plant was under investigation for a significant time. Some citizens and workers with visas were initially detained, but were released once their documentation was verified. The workers being deported were not Hyundai employees, and it seems clear from the company's response that they were not working in the U.S. legally.
by ac29 | 2025-09-07 15:25:35+00:00
> I have an M1 Max, a few revisions old, and the only thing I can do to spin up the fans is run local LLMs or play Minecraft with the kids on a giant ultra wide monitor at full frame rate. Giant Rust builds and similar will barely turn on the fan. Normal stuff like browsing and using apps doesn’t even get it warm.

This anecdote perfectly describes my few generation old Intel laptop too. The fans turn on maybe once a month. I dont think its as power efficient as an M-series Apple CPU, but total system power is definitely under 10W during normal usage (including screen, wifi, etc).
by master_crab | 2025-09-07 15:25:35+00:00
As others have said these are not limits, just notifications. You can’t actually create a limit unless you self create one using another AWS service (surprise) like lambda to read in the reports and shut things down.

And as others have also mentioned, the reports have a delay. In many cases it’s several hours. But worst case, your CURs (Cost usage reports) don’t really reflect reality for up to 24 hours after the fact.
by jauntywundrkind | 2025-09-07 15:25:53+00:00
> cloud computing I'd use anyone else for that very reason. The entire service with it's horrifically complicated click through dashboard just to confuse the customer into losing money.

I feel like this brand of sentiment is everywhere. Folks want things simple. We often figure out what we need to do to get by.

Over time we learn the reason for a handful of the options we initially defaulted through, find cause to use the options. Some intrepid explorers have enough broader context and interest to figure much more out but mostly we just set and forget, remembering only the sting of facing our own ignorance & begrudging the options.

This is why k8s and systemd are have such a loud anti-following.
by doctorpangloss | 2025-09-07 15:26:11+00:00
Have you looked at your mail lately? The USPS is mostly shipping around recycling, like ads. I would happily pay $7 to send a letter 1 time a year if it meant I would see half as much spam.

Surely you see how the spam is subsidizing letters, and then “public good” isn’t so obviously black and white. I mean we could ban spam, tax to pay $6.50 of every $7 letter to enable wedding invitations be $0.50 to mail… but why?
Show HN: Caccepted – a lightweight browser-based habit and challenge tracker
by yusufaytas | 2025-09-07 15:26:27+00:00
I built Caccepted because I wanted a bare-bones way to track habits, daily challenges, and simple todos. Most apps felt bloated or demanded logins, when I just wanted something quick and private in the browser.

What it does

- Runs in your browser, no signup.

- Saves everything in local storage (your data stays on your device).

- Create habits, challenges, and daily todos.

- Tick them off and see streaks + simple progress stats.

I built it for personal use, but figured others might find it useful too. Feedback welcome — especially on what feels unnecessary vs. what’s missing.
by signatoremo | 2025-09-07 15:26:49+00:00
Huh? I guarantee you, if you give two different developers tbe exact sane set of requirements, that you’d get two very different programs. Try it. They likely perform differently also, performance- or resource-wise.

Would you still call that predictable? Of course you would, as long as they meet your requirements. Put it another way, anything is unpredictable depending on your level of scrutiny. AI is likely less predictable than human, doesn’t mean it isn’t helpful. You are free to dismiss it of course.
Show HN: VeritasGraph,An on-premise Graph RAG with verifiable source attribution
by Bibinprathap | 2025-09-07 15:27:23+00:00
Hi HN,

I'm the creator of VeritasGraph. I've been working with RAG pipelines and became frustrated with two major limitations of the standard vector-search approach: its inability to answer complex questions that require connecting multiple pieces of information (multi-hop reasoning), and the "black box" nature of responses that makes them hard to trust or verify.

VeritasGraph is my attempt to solve this. It's an end-to-end framework that runs entirely on your own hardware using local LLMs like Llama 3.1 via Ollama, ensuring complete data privacy.

How it works:

Indexing: It ingests your documents (PDFs, text, etc.) and uses an LLM to automatically build a knowledge graph, extracting key entities and their relationships.

Retrieval: When you ask a question, it uses a hybrid approach. First, a vector search finds the most relevant starting points in the graph. Then, it traverses the graph's relationships to gather the full context needed to answer multi-hop questions.

Generation: The rich, graph-based context is fed to a LoRA-tuned LLM to generate an answer. Crucially, the system is designed to trace every part of the answer back to the original source text, providing verifiable attribution.

The goal was to build something that enterprises could actually trust for high-stakes use cases, where data privacy and factual accuracy are non-negotiable.

The repo includes a Gradio UI for chatting with your data and a guide on how to set everything up with Ollama. I've also included the code for fine-tuning the LLM with LoRA for efficiency.

This is still a work in progress, and I'd love to get your feedback, suggestions, or even contributions. Happy to answer any questions about the architecture or the challenges I ran into.
by everdrive | 2025-09-07 15:27:25+00:00
>And you're right voting is all the control we ultimately have

I don't fully agree; there other paths, but they involve becoming _more_ politically active; calling & writing your congressman, joining political movements, volunteering, canvasing, etc. I think my argument is that if you're just sitting at home and getting outraged -- but not willing to spend the real time and effort to do the actual work of supporting a political cause, then your outage has no value in your life.

In other words, it's much more about tying your stress and outage to real, practical action. Most of us are just scrolling and fretting, but not doing anything. We either need to do real, practical things, or stop getting strung out for no reason.

>But even if that wasn't the case how can you research candidate positions without knowing the political context you want them to represent you within?

This is true, but you can just do a couple of days of research when it's time to vote. Given how representative democracy works, a candidate's stated view is sort of only going to directionally affect things, and I don't need expert-level knowledge to pick between two candidates. My decision for who to vote for just never requires much real precision.

I don't want to make this too political, but suppose that Gavin Newsom and J.D. Vance were the next candidates for president. Would I really need to pay close attention to politics for the next few years to figure out which one of them I considered to be the 'least bad' option? To my point above, that decision just does not have a lot of precision with regard to my views, and does not require any real expertise on my end. I could 100% check out between now and then, review the political platforms for each candidate (and maybe a few opinion pieces) over an afternoon, and be informed _enough_ to make a decision.

Again, voting is sort of the "bare minimum" when it comes to political participation. So I'm definitely not arguing that people should not become more involved; only that we should carefully consider whether our involvement is tied to any real positive outcomes. (and that's both personally, but also politically. A great deal of personal stress could potentially be a great tradeoff for a really important political outcome.)
by mikestew | 2025-09-07 15:28:10+00:00
That said, I'm a distance runner and within our cohort almost none of us want to buy Fenix's anymore.

Depending on your definition of “cohort”, that’s simply not true. I see plenty of late-model Fenix in the wild. And, yeah, there’s a vocal minority of folks that prefer MIPS (often based on outdated or flat wrong assumptions, like “AMOLED isn’t visible in sunlight”, which is how you know the speaker has never used an AMOLED screen).

As to the latest model, “not a good watch for the price” is a gimme when the thing costs two grand (U. S.). I’m at a loss as to what a watch might do to make it worth two grand to me.
by treis | 2025-09-07 15:28:13+00:00
https://cdnmedia.eurofins.com/apac/media/609921/spf-iso-prot...

That's my entire point. The way they generate SPF measures how much of the sun it blocks in the lab shortly after it's applied. That one blocks 97.5% and another 98% is meaningless for the real world.
by heresie-dabord | 2025-09-07 15:28:22+00:00
> I remember when their articles and radio coverage was much more balanced. For that, I think The Economist is much better. It has more direct reporting, with seemingly less editorializing.

The Economist definitely has bias. All reality has a bias. You may not like some topics, that's fair. But to call a report "good journalism", it should exclude fabrications and baseless accusations. The latter are tools of propaganda.
by SoftTalker | 2025-09-07 15:28:26+00:00
The US in general has much less cell service than you might think. I'm on a major carrier, I get 1 bar at home, there are places in my neighborhood that effectively have none, and I'm within a few miles of state forest where there is definitely no service.

If you never leave a city or major transportation routes, you might not realize how much "dark" space there is. Those red maps the mobile service providers like to promote seem to me to be extremely deceptive.
by andreygrehov | 2025-09-07 15:28:29+00:00
What is ValidatedData? A subset of the Data that is valid? This makes no sense to me. The way I see it is you use ‘validate’ when the format of the data you are validating is the exact same format you are gonna be working with right after, meaning the return type doesn’t matter. The return type implies transformation – a write operation per se, whereas validation is always a read operation only.
by Foobar8568 | 2025-09-07 15:28:57+00:00
As far as I know, neither Google, Amazon or Azure have a budget limit, only alerts.

This is a reason why I am not only clueless of anything related to cloud infrastructure unless it's stuff I am doing on the job, nor I am willing to build anything on these stacks.

And while I guess I have less than 10 products build with these techs, I am appeal by the overall reliability of the services.

Oh lastly, for Azure, in different European regions you can't instance resources, you need to go through your account representative who asks authorization from the US. So much for now having to deal with infrastructure pain. It's just a joke.
by sbarre | 2025-09-07 15:29:16+00:00
I feel that the likely answer here is that instrumenting real-time spending limit monitoring and cut-off at GCP/AWS scale is Complicated/Expensive to do, so they choose to not do it.

I suppose you could bake the limits into each service at deploy time, but that's still a lot of code to write to provide a good experience to a customer who is trying to not pay you money.

Not saying this is a good thing, but this feels about right to me.
by elictronic | 2025-09-07 15:29:21+00:00
There were terror attacks which caused significantly increased regulations towards them. We saw the exact same thing in the United States after the airplane strikes on the World Trade Centers but focused on air travel restrictions.

Laws follow events. This is what will eventually kill bitcoin, when someone sets up payments for the deaths of world leaders or large scale population deaths and it actually works. At that point the financial gain of participants is outweighed by everyone else calling for it's removal.
by throw0101c | 2025-09-07 15:29:50+00:00
> In any case according to wikipedia[1] it was constructed between 2022-2024, and "full production" (of cars, presumably) began in October 2024, almost a year ago. By all accounts it wasn't "under construction".

As someone who has worked in IT for a few decades, I have had to go 'into production' with services while things still needed to be, and were still being, built out.

Factories are large and complex: just because one part has been deployed doesn't mean another part has. One simple possibility: they went 'into production' being able to produce X units per week, but work was being done to be able to expand to X+30% units.
by lotsofpulp | 2025-09-07 15:29:53+00:00
>Working out-of-state is different from freedom of movement.

It is the same in the US. I do not see how having to pay taxes prevents anyone from working in a place.

Tax policy and the legal right to work somewhere are two different things. As far as I know, no non-federal jurisdiction in the US can officially say people of xyz characteristics cannot work here. At least not yet.

Also, the jock tax is just income tax.

The only reason it has a name is because it is more difficult to audit and prove tax evasion for most other people that work in various locales, but do not pay income tax they are legally required to, whereas the public nature of the work of entertainers and large incomes makes it easy for a government to prove tax was owed. Which the wikipedia link says:

>Since a state cannot afford to track the many individuals who do business on an itinerant basis, the ones targeted are usually high profile and very wealthy, namely professional athletes. Not only are the working schedules of famous sports players public, so are their salaries. The state can compute and collect the amount with very little investment of time and effort.
by izackp | 2025-09-07 15:30:24+00:00
Hi, I've been making iOS apps for over 10 years now. I've experimented with many different styles, and even started doing android and web development. One thing I learned is that every abstraction or indirection makes things slightly harder to read and debug. Observers seem to have been a solution to 'callback hell' before async was a thing. However, it's rife with pitfalls.

With Observers:

We have hidden control-flow and lost intent. They subvert the readability of the developer's intention, in some cases they make you lose the callstack, and it has you searching the project on what code modifies a variable which is a lot harder than searching for a function call. Don't get me started on dealing with handling errors and out of order events. And oh man, is it easy to just avoid using encapsulation and creating a good interface/api for your piece of code.

Most of your code isn't re-usuable as you think:

A lot of things are naturally and forever tied together. Your UI is a reflection of _some_ model, The actions it can perform is based on it's current context, and if your UI changes then your business logic and model probably changes as well. This die hard need of separation and modularity only increases the complexity of the code with the majority of times the code not even being reused.

The only case that I've found somewhat reasonable to use observers is the database. What caused the database to change and effect it has is already pretty far removed from each other when a piece of UI needs to reflect the database.

Granted, It's possible to work around some of these issues, but please please I'm tired of debugging why a menu only opens 50% of the time because there is a piece of code several classes away from the context that doesn't fire correctly and looks like if (child.preferred.child.model.somethingElse.isFinished) { child.menu.child.openMenu = true }
by sevensor | 2025-09-07 15:30:29+00:00
Sure? Your average 3 years of experience “senior” developer has mastered some tools but failed to abstract from them in a useful way, has a ton of growing to do, and hasn’t even considered some fundamental concepts. From there about 20% walk the hard path, 70% turn into expert beginners, and 10% fully stagnate. Of the 20% with the potential for competence, attrition knocks out a big fraction, and specialization means that you may never work with a peer in your area of expertise.

So yeah, I’m implying a pretty high bar. I guess an operational definition for me would be, “can adapt to an environment where most of their concrete skills don’t transfer.” A competent person will rise to the challenge, maybe even enjoy it if the reasons for the weird environment aren’t too stupid. The truth is, the rules change on us all the time, and if you don’t get the fundamentals, you’re a technician who needs to retrain from zero wherever that happens.
by snozolli | 2025-09-07 15:32:59+00:00
I think now in design, it is more important than ever for your work to cut through the noise and show at least some attempt to create something original.

From what I've seen, at least half of design work is "make it look like x" where x may be "glass", "CRT effect" or "BigCo's design language".

This project looks like some light-hearted fun and demonstrates an ability to achieve a desired look. You seem to be looking for someone doing greenfield design work for a large advertising agency.

I see nothing in your profile that indicates any expertise in design, so it's really bold of you to level this kind of criticism at someone's project.
by lumost | 2025-09-07 15:33:06+00:00
Generic Outrage leads people to ignore the issues they do have control over. Local government bodies in the US are immensely powerful. You can call a city council rep and talk to them about concrete plans/actions which can happen in your community. Local reps can largely even block federal mandates by virtue that there are simply too many local bodies to sue for compliance.

Focus on what you can control. Consider that the goal of the outrage inducing media is to make you feel powerless, or direct attention at impossible battles.
by dmix | 2025-09-07 15:33:38+00:00
Every country is careful with rules like that. The main difference is the US has been the #1 destination for almost everyone in the world to work/live for decades, so it's a major supply/demand issue that border guards have to deal with. People often compare it to European countries. Random countries that are people's 15th choice to immigrate, where they don't need to try as hard with enforcement. Or at least didn't until recently, since Europe also began experiencing American-southern border style immigration issues.
by michaelmrose | 2025-09-07 15:33:39+00:00
The context of the quote thus.

First we argue that tariffs will bear no harm for the American people and when people plainly see prices going we change tack and argue that Americans not only should bear the pain of the tariffs in order to achieve the largely entirely imaginary gains but that they can do so merely by sacrificing unnecessary luxury.

The problem is that each economic segment of society lives a live entirely different from the ones above it and the bottom half shall not be sacrificing luxuries and the US shall not be stronger for it.
by jcims | 2025-09-07 15:34:04+00:00
I've got a $25k bill right now because I had enabled data-plane audit logging on an sqs queue that about a year ago I had wired to receive a real-time feed of audit events. So for every net-new audit event there would be an infinite loop of write events to follow. My average daily bill is about $2 on that account and has been for nearly ten years. It suddenly ballooned to $3k/day and zero warning or intervention from AWS.
by yesididsaythat | 2025-09-07 15:34:04+00:00
In theory, communities thrive according to established social norms. When someone else comes in and exploits the social norms to the detriment of the pre-existing community members, those pre-existing community members will want the newcomers to go away. The dynamic applies regardless of whether the newcomer is an undocumented immigrant, a documented immigrant, or a citizen; poor, middle-class, or rich; dumb or smart; good or bad. If you believe your community was good already, then the notion of change increases the risk of something bad happening.

The ability to reject someone before they come in, or force them to go away, is usually never an option you have control over - except for immigration policy in a democratic republic. If we weaken the ability to enforce immigration laws, then we're losing one of the strongest tools for maintaining a cohesive community.

If allowing diversity in your community is so great, then why is the blue city Austin, Texas seeing a simultaneous rise in homelessness and drop in property prices?

If allowing immigrants in without any control is so great, then why would rich metropolises like New York and Chicago react so badly to the busses of immigrants sent to them from Texas during the Biden regime?

If your political party refuses to acknowledge that there are immigrants who believe their first loyalty is Sharia Law, the Chinese Communist Party, or whatever else, then why would law-abiding U.S. citizens take your position seriously?

If your vision of the future presents a better world for non-citizens vs. the citizens who have a right to be here, then why would you expect fascism to loose the next election?

Additionally...

If lecturing the largest bloc of US citizens about why they're inherently privileged and guilty is so great, then why did the political party pushing this loose the presidency in 2016 and 2020?
by mikestew | 2025-09-07 15:34:17+00:00
In a ten minute drive from Issaquah, WA (major suburb 20 minutes from Seattle), I can be in the woods with no cell coverage on a mountain frequented by many hikers (parts of Cougar Mt. are especially dead to cell phones). Let alone driving another half hour and having no cell coverage at all once you walk from the trailhead.

And cell service is surprisingly poor at my home in the heart of Redmond suburbs, even. If you rely on a cell phone to get out of a tight spot, stay out of the woods, at least in the U. S. West.
by measurablefunc | 2025-09-07 15:34:22+00:00
As long as there are no actual logical constraints for what the generated code must do you will get all sorts of weird behaviors like deleting the entire database to make the tests pass or just making all the tests vacuously passing to avoid failures in CI. Social media is full of examples like this one where the code generator does not actually follow the intent of the programmer b/c there is no way to specify logically that tests should not be vacuously true : https://x.com/Sauers_/status/1964354357635285391. That example is from Claude Code but there are plenty of failures for all the other vibe coding tools.
by stressback | 2025-09-07 15:35:28+00:00
I read a lot of the posts at the little blog here and, uh, every single one sounds like a complete amateur making a cloud configuration mistake. I haven't found one that is the provider's fault or the fault of "serverless"

I would be embarrassed to put my name on these posts admitting I can't handle my configs while blaming everyone but myself.

Serverless isn't a horror, serverlesshorrors poster. You are the horror. You suck at architecting efficient & secure systems using this technology, you suck at handling cloud spend, and you suck at taking responsibility when your "bug" causes a 10,000x discrepancy between your expected cost and your actual bill.

Just because you don't understand it doesn't mean it sucks