skysight-inc/HackerNews huggingface dataset:
My understanding is that free tier is awesome but if you have (for example) a massive traffic spike there's no real way to avoid paying for all the egress unless you go cap in hand to AWS support (who, to be fair, are usually pretty reasonable).

There are some mitigating things you can do, set limits on various resources and billing / budgeting alerts but fundamentally I don't think there's an easy way to avoid being on the hook for unexpected costs.

Theoretically you could have lambdas that react to billing alerts and shut things down but I've never seen anyone set that up.
Sometimes translators make weird decisions. Ocean's eleven in Latam Spanish was "La gran estafa" (The great swindle), which to me sounded much more generic, then came Ocean's twelve and they called it "La nueva gran estafa" (The new great swindle). On the 3rd movie they had to give in and called it "Ahora son 13" (Now they are 13), losing the connection to the others completely. For the next one they didn't even bothered and called it "Ocean's 8: las estafadoras" (Ocean's 8: The swindlers).

Bonus: the original movie from the 60s was named "Once a la medianoche" (Eleven at midnight). I would have preferred they kept that name.
>_> Cheeky FYI, but cognitive dissonance is the "mental disturbance people feel when they realize their cognitions and actions are inconsistent or contradictory" [0]. While I'm certainly not above that, in this case I don't think I even made and defended enough claims here for them to be contradictory in principle and you don't seem to be arguing that. Consider going with the more straightforward "I disagree!" or "That isn't correct!".

[0] https://en.wikipedia.org/wiki/Cognitive_dissonance
> What is the valid democratic process to use if the public doesn't like the unelected officers of the institutions of the executive branch?

Mostly they serve at the pleasure of the president, some have to be approved by Congress.

> Is the claim being made that these people have a constitutional right to run the FBI, USAID, etc forever, and the public is not allowed to elect someone to fire them?

No, the claim is that only Congress can allocates funds to create these agencies, and only Congress can de-allocate funds for them, so the executive branch (and whoever the executive branch empowers, whether or not they are a government employee) does not have a right to shut them down.

> From what I can tell, it does look a lot like a coup, of an unelected bureaucracy trying to prevent the elected president from fulfilling his campaign promises that the public elected him for.

The president is not a king. He is the head of the executive branch and has a large degree of control over how the bureaucracy is run, but not total control. Maybe you aren't American or maybe you don't remember elementary school civics, but the US operates on a system of checks-and-balances to prevent any one branch of governement from acquiring too much power. The coup-in-progress is the president apparently subverting those checks and balances.
There’s no solving a problem if theres no ability to look at it in the first place.

This is the other magic trick that happens in America that I can’t figure out fully.

I’ve had the chance to talk to people across stripes in America, including people with significant seniority. I’ve made this point in more refiner points for YEARS now, well before Trump.

It’s not a point that people like to acknowledge. Like here ! It’s a massive issue, one that deserves its own conversation, and it’s reduced to a “whining about it”.

Step up for gods sake.

Here! this is a simple way to move forward, this is how I started to resolve it - why does free speech matter? In layman’s terms, it matters because it’s in support of a market place of ideas. In that case is it ok if you have a market place which has a monopoly? What happens if it’s ok for say… junk food and cigarettes to be sold by the same people who certify it as healthy?

How do you address the issue of advertising incentives that drive part of the escalation in rhetoric.

What do you do to throw a spanner in the free money glitch? Here, and everywhere in the world that is learning to replicate this?

We’re originally meant to be on Hacker news. It’s become VC unicorn hopeful land. Asking these questions, and finding an interest in providing if it’s wrong, or right is part of the most basic flame wars we indulge in.
The Mac Malware of 2024
I’ll add some European wisdom to your sports metaphor. You don’t have to become a big football player to make money in football. I’d rather make money from the tickets and rights than dedicate my life to a sport that’s only played in the US.
You certainly probably feel that, but I do not believe you thought your way into this position.
The idea of confidential compute / AMD Secure Encrypted Virtualization is that even with root outside the VM, you can't read the memory of the workloads running within a VM. Additionally, those inner workloads can attest that they are running in a secure environment.
> But Christoph Hellwig, who does a lot of work with the DMA-mapping layer, turned this submission away with a message reading, in its entirety: "No rust code in kernel/dma, please" (despite the fact that the patch did not put any code in that directory). When pressed, he added that developers should keep these abstractions in their own code and said that he had no interest in maintaining multi-language code. Rust developers should keep their wrapping code to themselves, he concluded.

> Danilo Krummrich pointed out that the proposed abstractions were doing exactly that — keeping the Rust code separate from the rest: "We wrote a single piece of Rust code that abstracts the C API for all Rust drivers, which we offer to maintain ourselves".

Please make it make sense. One of these folks is very wrong, but I can’t tell who?
Perhaps verus would be helpful to the op: https://github.com/verus-lang/verus
” The models will be developed within Europe's robust regulatory framework, ensuring alignment with European values while maintaining technological excellence.”

They may release something, but i doubt it will be more useful than what already exists.
I’m speaking for what others think. This isn’t how you drain the swamp.
CodeNearby – Connect with Developers Near You
Hey devs!

I’ve been working on something exciting – CodeNearby – a platform for developers to connect, share ideas, and collaborate on projects. Whether you're looking for teammates, networking opportunities, or just want to engage with like-minded developers, this is for you!

Discover Developers – Find devs in your area or around the world.
Share Your Thoughts – Post updates, code snippets & insights.
Collaborate – Work on projects with people near you.
Stay Connected – Build your developer network & grow together.

This could turn into something BIG—with your support!

Join the waitlist now! https://codenearby.space/

#CodeNearby #Developers #Networking #Collaboration #DevCommunity
Journalists reporting on people abusing government power is good. These people should be deeply scrutinized and shouldn't be able to hide while they destroy the machinery that hundreds of millions of people depend on.
1.35 billion dollars is an awfully small amount to purchase the promise of not developing a sovereign currency. By a couple orders of magnitude.
I got downvoted for saying something similar for standing up a web app from scratch and getting it deployed securely.

You are absolutely correct
Sure, and there's a sprinter who can outrun Usain Bolt who just happened to become an accountant instead
An overview of a subset of the myriad issues that contribute to bitcoin being a very bad currency:

https://github.com/theborakompanioni/bitcoin-spring-boot-sta...
The deepest strength of democracy is being able to vote disliked politicians out. So long as you can replace Trump next election then the costs are bearable.

I'm in New Zealand and our MMP system has elected politicians with zero constituency (list vote).
https://en.m.wikipedia.org/wiki/Congressional_Budget_and_Imp...
The author has been professionally writing about the Linux kernel for close to 30 years. He's also maintaining the Linux kernel documentation.

> Personally, I'm curious if there's hard technical blockers.

Not really, apart from the sheer size of Linux.
I mean, the software conversion part is the easiest part. Do you have any experience with printing at scale? Printing and binding the books is probably 90% of the effort and knowledge in this business. Plus, the machinery and space alone adds up quickly. Props to the OP, this isn't an easy or quick side business to get into especially if you are printing yourselves.
In case it wasn’t clear, this is me explaining what voters think. Not what I think.
Show HN: WaterShortcut – GPT-4o Mini–Powered Water Bill Analyzer
I built WaterShortcut as a minimalist web app to help homeowners and renters analyze their water bills, reduce usage, and save money. Behind the scenes, it uses a combination of Google Document AI for PDF parsing and GPT-4o mini to generate concise recommendations on potential water savings. The site’s front end runs serverless (with Cloudflare Workers) and relies on a pipeline that processes user-uploaded PDF bills, extracts text via Document AI, and then feeds that text into GPT-4o mini to produce actionable water-saving tips.

I tried to make this process as frictionless as possible—users just upload a recent water bill, get an instant breakdown, and see targeted suggestions for fixture upgrades, leak detection, or usage cutbacks. The system addresses real-world concerns (like typical daily shower durations or the cost per gallon in various regions) while respecting file-size constraints and letting the AI handle nuance.

I’m eager for feedback on how to improve, refine, or expand. Thanks to ChatGPT and Cloudflare, I'm coding and building web apps for the first time in ten years.

Please poke holes. Let me know if the GPT-4o mini–driven analysis is clear or if there are additional features you’d like to see. All thoughts, critiques, and suggestions are most welcome. Thank you for taking a look!

Full disclosure: I am experimenting to see if Google Adsense will cover the cost of using the API.
Why stop there? Let's all ignore all laws, rules, regulations, norms, morals, ethics, civil rights, edicts, codes of conduct, decency, ...

What a world we'd have then! Absolute freedom for all! Want to own a human? Go for it! Want a child bride? Be my guest! Want to build a nuclear bomb in your basement to exact vengeance on your neighbor for having the audacity to suggest your lawn needed mowing? That's your right! And even if it isn't, who is going to stop you? The government? What government?!
Ah, it detects if it’s a bit nippy? ;)
I just went down the rabbit hole of trying to host a small app for free(ish) on cloud solutions, only to remember that I have a 2GB fiber line and a raspberry pi sitting idle - if it ever gets so popular that I outgrow this, it'll be a nice problem to have.
The kernel internal interfaces have no information about the expected semantics of the pointers passed in (i.e. for how much are they valid, who's responsible for "free"ing them, with what, etc etc). You have to specify those informations somewhere, and this is currently done when writing Rust bindings. If you want to avoid doing that then you'll just end up writing C in Rust with unsafe everywhere.
>I think you may discount how important the Rust energy/mindshare is

Not sure what the actual mindshare is.

What I know is: They are loud.
Why writes to disk generally wind up in your OS's disk read cache
> Trump and his colleagues are trying to reduce spending by cutting payments to things deemed unnecessary. Some feel the process in which they do this is questionable and opaque.

That's not quite accurate. I would say: "some feel the process in which they do this is unconstitutional as the executive branch does not have the authority to dissolve programs." And furthermore: "some feel entrusting these vital government functions to an un-vetted non-employee with no oversight will lead to abuse and conflicts of interest."
My take is this: Hellwig is unhappy because he doesn't want Linux to become a multi-language project, at least if we take his words at face value (he did explicitly say he doesn't dislike rust, quote: ".. this cancer explicitly is a cross-language codebase and not rust itself, just to escape the flameware brigade").

This might have some technical merits, but that ship has already sailed when Linus decided to merge R4L into the kernel. If Hellwig wants to reverse that decision, he'll have to bring it to Linus, instead he's trying to block R4L patches and waste everyone's time and energy.
You can e. g. create ARM builds on x86 using qemu but the compilation takes ages.
I wonder how they determine an MRI is wasteful.

When I got hit by a car in Italy, a CAT scan was a standard part of the triage process. Then I went to the ortho in the US and she was flabbergasted - apparently the bar is much higher to get one here.
Can you share any data?

It's also quite clear that places without strong privacy protections like the US are developing into dystopian hellscapes.
Not to pile on what tptacek has already nicely said, but I agree and still think there is plenty of room for new forums. The vast majority of possible permutations have not been tried yet, and I wish more people would.

https://news.ycombinator.com/item?id=13672813
Not the person you're replying to, but I often use "fractal complexity" to describe problems with a certain character, and I (and I assume this poster as well) mean it in the more precise sense: as Wikipedia puts it, fractals have "detailed structure at arbitrarily small scales". Fractal problems have complexity at every level of resolution; they're tricky in broad strokes, and if you zoom into one area it's internally complex, and if you zoom into any sub-area it's internally complex, and so on, forever.

Most of computing is this way if we're honest about it; the space of possible sub-disciplines of software engineering is nearly infinite, as is every possible subfield thereof, or sub-sub-field, or...
100 years ago: Edwin Hubble proved the Milky Way is not the only galaxy
You’re right, it has become a fascist oligarchy in just two weeks. Faster than it took for you to realize it. But there’s still time to make Trump king.
The uncharitable take is that it's just job protection. That is current maintainer doesn't want to be replaced with some new Rust-writing folks.

A more charitable take is that the current maintainer is worried not about extra work now, but later when more things use Rust.

For example, say the Rust changes were merged and maintained by RfL folks. Then say NVIDIA replaces their current GPU drivers with a new Rust-based drivers.

Later a change to the DMA layer kernel code breaks the Rust code in a way that's not trivially fixable, and with that no NVIDIA GPU drivers.

Would the DMA changes still be allowed to be merged without any additional work by the current DMA layer maintainer?

This seems like something that could happen down the line, if the RfL project continues.
It also stopped growing rapidly: https://www.austintexas.gov/news/new-census-data-austin-metr...
or young folks are passionate, idealistic, lack real-world experience, and idolize heroes, which makes them perfect foot soldiers for carrying out tasks without questions.
Zig isn't even at 1.0, so it's not remotely ready for consideration as a kernel language.
I made a list of all UI component libraries for all frameworks
I'm a software engineer running a CRM for philanthropy (for five years now!) and indie maker of fun projects!

I have already used DaisyUI, Shadcn and a couple more in the past but my partner and I were looking for some component libraries I didn't know yet, for my next projects...

We made two discoveries:

1. There isn't a single website gathering them all... (can you believe it?!)
2. The perfect .com domain was available!

That's how componentlibraries.com was born!

We built ComponentLibraries.com to make finding the right component library smooth and fast. Browse a curated selection of libraries across frameworks like React, Vue, Webflow, Tailwind CSS, and more—all in one place.

We want to help other makers find the perfect UI component library for their project and stop scrolling through GitHub repos, outdated blog lists, or product pages that barely show what’s inside, or using the same ones they already know. (nothing wrong with this, but it's nice to work with some new designs too!)

With the platform you can:

- Find libraries by framework (React, Vue, Angular, etc.)
- Filter by key functionalities (Dark Mode, Accessibility, Customizable, etc.)
- Compare popularity (GitHub stars, NPM downloads)
- See all key features that make a library unique
- Claim or submit a library to keep listings up to date

We just launched, and we’d love your feedback! Let us know what you think, what’s missing, and how we can improve.

If you’ve built a library yourself, you can claim your listing for free or apply for premium visibility to reach more developers.

Hope you'll find new libraries to try on for your next projects
Sounds like a bunch of work. I thought the priority was reducing waste of taxpayer dollars?
Accretional | https://accretional.com | Hybrid (San Francisco) | Full-time / Part-time | Founder/Entrepreneur in Residence

Accretional is seeking to collaborate with ambitious and innovative entrepreneurs as they build their next software startup. We are intending to directly invest in our entrepreneur partners while providing several other unique benefits.

About us: Accretional is an early stage startup building AI developer tools centered around "agentic workflows", starting with our product Brilliant. Brilliant allows developers to create and share workflows that are reusable, composable, and customizable. We're looking for design partners to validate Brilliant as a way for SaaS companies to expose onboarding and integration workflows to their customers.

What you'll get:

* Startup funding via SAFE agreement, with the possibility for more funding later on

* Direct access to Accretional's founder and engineering team to assist you in building your product and helping users use your product - think of us as a team of part-time engineers and technical advisors capable of providing you with the best technical support for our product as could ever be possible.

* Direct influence in the development of our product Brilliant

* Use of our spacious office in Jackson Square, San Francisco

* Invitation to networking and technical events with other founders, as well as venture capital investors

What we're asking of you:

* In-person collaboration at our office in San Francisco, at least 3 days per week, for a minimum of 6 weeks

* Use our product Brilliant to help you build your software product

* Use Brilliant to build workflows for your users and customers

* Work with us to develop and validate new capabilities for Brilliant

* All the other qualities - ambition, drive, expertise, scrappiness - that investors look for in founders.

We are open to founder teams, developers who are currently employed but seeking to start a company, and developers who are working on open source software. You should be developing a SaaS product.

Interested? Make sure you're able to commit to at least 6 weeks of in-person collaboration 3x per week in San Francisco starting sometime in February, and then either email/message our founder Fred (https://www.linkedin.com/in/fred-weitendorf-40b505b6/) or apply through Linkedin: https://www.linkedin.com/jobs/view/4142972706/
Someone imitating someone else is generally considered and act of something like respect and flattery. They're doing it because they sincerely believe that the target of imitation is doing something right. It is a friendly and supportive act.
Explain Trump getting re-elected in 2024.

As on-the-nose as the Democrats are, I don't think that would have been possible if the public thought he orchestrated a serious attempt at a coup.
If they could make money from empathy, the US would try to become the world leader real quick.
I'll have to look into that. But giving these people any good faith is quite charitable to say the least.
> You are conflating liquidity with deflation. To be a currency it has to be liquid, we agree. We also agree btc is not as liquid as cash. But deflation or stability is orthogonal from liquidity.

I’m not; you have a limited view of what inefficiency means. The currency can be liquid and still inefficient for exchange due to other kinds of overhead such as opportunity cost of spending the currency itself.

The economy is not money but a frictionless (opportunity cost wise NOT liquidity wise as you keep trying to divert to) currency is better for facilitating exchange and access to goods and services.

I think a perfectly stable currency could be OK too but that would require incredible management on the monetary side to maintain that equilibrium. And absent being able to hit that bullseye it’s been proven, as much as things like this can be, that a stable little bit of inflation with a fiat currency is much stabler and leads to more prosperity than a currency bound by finite resources external to the economy.

Isn’t it enough that you can buy gold or whatever or bitcoin with your depreciating dollars? Why the fixation on it being a currency?
I think it's fairly obvious why people try to escape aws. What is far less clear is why folks try to embrace their own solutions when this clearly ain't their forte
> This is hacker news, so I'm asking for an answer without political rhetoric

LMAO. That's like going to Reddit and asking for relationship advice.
IIUC, I think it is kernel policy that if you change some kernel API and break its consumers, you are responsible for fixing those consumers. (correct me if this is wrong.) So in theory DMA devs may need to touch Rust code if they make changes to the DMA subsystem.

Edit: this is wrong/inaccurate, see comments below.
The IMF are an arm of the US "diplomatic" apparatus. The charitable interpretation of how they operate looks like this:

1) A country is doing something the US doesn't like.
2) The country is in some trouble of their own making.
3) The IMF will come and bail them out if they would be inclined to start doing the things the US likes instead of the things it doesn't like.

The uncharitable interpretation of "2)" is "the country is doing alright so the US overtly or covertly causes problems for them so they become in trouble".

Basically, the IMF money is the carrot you get for bending the knee. The stick can be the CIA or other things.
> You don't know what specific requirements people have

This is actually pretty apparent if you camp a web forum. People seem to either need a raspberry pi or a data center: this is the typical web-app vs mmorpg divide amongst possible computational fantasies people have. Questioning what motives people have is very sensible.
It is possible, since spending has an API. I’ve recently implemented it on Azure for a company, to ensure our storage costs didn’t run wild.

Couldn’t find an out-of-the-box solution, maybe, as you say because it’s not in their interest.
We've banned this account for using HN primarily (exclusively?) for ideological battle. That's not allowed, regardless of ideology.

Please don't create accounts to break HN's rules with.

https://news.ycombinator.com/newsguidelines.html
I tanked the interview question and didn't move forward in the interviewing process, but wanted to say that this company gave an excellent impression with its communication.
After using rust for several years, I'm shocked this isn't the default. Making panics recoverable leads to them being used incorrectly.