MurphyA/hacker-news huggingface dataset:
by jackdoe | 2025-10-24 09:28:06+00:00
> IOPS: 3,000 > IOPS: 300,000 for 551$ per month

the cloud is ridiculous.

just for reference with 4 consumer nvmes and raid10 and pciex16 you can easily do 3m IOPS for one time cost of like 1000$

in my current job we constantly have to rethink db queries/design because of cloud IOPS, and of course not having control over RDS page cache and numa.

every time I am woken up at night because a seemingly normal query all of the sudden goes beyond our IOPS budget and the WAL starts trashing, I seriously question my choices.

the whole cloud situation is just ridiculous.
by cloudbonsai | 2025-10-24 09:28:58+00:00
> What goes into a mount that makes it so expensive? Its essentially just a piece of metal, right?

I think this graph sheds some light on your question:

https://www.nrel.gov/solar/market-research-analysis/solar-in...

What happened in the last decade was that solar panels ("Module" in this graph) got very very cheap. They used to cost $3 per watt in 2010, but now only cost $0.3 per watt.

This extreme price drop happened thanks to technical innovations (such as commoditization of PERC cells), and the large-scale production in PRC.

Metal components ("Hardware - BOS" in this graph) did get cheaper in the same time frame ($0.6 per watt to $0.5 per watt), but their cost cannot be reduced as much exactly because they are just a piece of metal i.e. there is no low-hanging fruit in Metallurgy.
Show HN: Free Trading Tools – Quantify AI
by alexii05 | 2025-10-24 09:29:15+00:00
I built two tools designed specifically for traders — the Position Size Calculator and the Compounding Profit Calculator.

The first helps traders determine their optimal position size based on risk tolerance, while the second visualizes account growth through realistic compounding projections, daily returns, and withdrawals.

Both tools were created completely no-code, using only smart formulas and logic — proving that powerful, useful tools can be built without writing a single line of code.
by sunrunner | 2025-10-24 09:29:20+00:00
CV Dazzle? If so, what are the real implications for the legality of CV Dazzle or equivalents? The 'most tattooed man' example obviously can seem like not much of a real problem for everyday people that haven't gone to that extreme, but I worry that any outcome from this will transform into other areas such as deliberate camouflage for, say, activists and protestors.
by lukax | 2025-10-24 09:30:16+00:00
> It’s powered by a version of GPT‑5 that’s trained to look across multiple sources to give more comprehensive and accurate answers.

So another GPT-5 fine-tune. Codex also uses a custom GPT-5 fine-tune.

Does fine-tuning make sense now? Or do you have to be OpenAI to fine-tune the models with a mix of existing data and new behaviours?
by aspenmayer | 2025-10-24 09:31:47+00:00
> But my personal opinion is, that this attitude is rather selfish.

Public photography is cultural preservation and anthropological ethnography. Asking folks to stop is selfish. You are free to have an opinion that differs, and your jurisdiction may even forbid public photography, but in those places I’m familiar with, street photography is as legitimate an art as music played for free on the sidewalk. I wouldn’t argue against public concerts if I were deaf, as it doesn’t concern me, because it isn’t for me, were I unhearing, and the gathering that such public displays engender benefits one and all, regardless of differences of senses or sensibilities amongst those who choose to freely associate.

> In my perfect world, taking pictures of strangers without their consent should be illegal.

Capturing an image of another without their consent is a bit more nuanced, and I would agree that one is entitled to decide how they are portrayed to a degree, but public spaces aren’t considered private by virtue of them being shared and nonexclusive. All the same, though we may disagree, you have given me some food for thought. I appreciate your unique perspective on this issue, and I thank you sincerely for sharing your point of view.
by JuniperMesos | 2025-10-24 09:31:54+00:00
> C issue is that C compilers provide very little in term of safety analysis by default.

Yes this is precisely a respect in which C is bad. Another respect is that C allows omitting curly braces after an if-statement, which makes bugs like https://www.codecentric.de/en/knowledge-hub/blog/curly-brace... possible. Rust does not allow this. This is not an exhaustive list of ways in which Rust is better than C.

> I will take proven C or even static analysed C above what the borrow checker adds to Rust any day of the week.

Was coreutils using proven or statically analyzed C? If not, why not?
by Spacemolte | 2025-10-24 09:32:28+00:00
When you say easier to simply earn, I understand it as you think they do this to benefit their playerbase / users.

Yes, it says that they want a bigger cut of the sales when those items are sold. Not sad this hits the trading sites as that will also likely mean fewer will get scammed as they will stay in valves market, but saying valve is doing this for the users is crap, they do it for the profits, and maybe to stay under the radar of additional lawsuits regarding gambling laws around the world.
by walkabout | 2025-10-24 09:33:05+00:00
> Plus the whole professional CS tournament scene is sponsored by these predatory casinos

I once had a glimpse behind the scenes of the online sports gambling industry (only for a few months—turns out that was my limit of how utterly disgusting an industry I could participate in and still, literally, sleep at night!) and it answered a question for me.

The question was: “How did professional gaming get so incredibly big so very fast?” Its quick rise seemed to me to have started well before the broad normalization and rise of gaming in mainstream pop culture, so had always seemed to me like the cart coming before the horse, and I’d never been able to figure out how or why it’d happened that way.

The answer was gambling. Professional video gaming is all but completely a gambling industry. That’s where the money and promotion came from. Sponsorships, sure, but that’s secondary and would drop off to a large degree without the boost from gambling. And I mean gambling on the matches, not just sponsorship by gambling sites. It’s a betting industry.

(Online gambling’s also all wrapped up in right wing political money and funding right wing media[!] in, at least, the US, was another thing I learned that I hadn’t expected)
by bradfa | 2025-10-24 09:33:22+00:00
This is a huge part of why solar costs so much more in the USA than in many developing countries. Every jurisdiction in the USA has its own rules and most jurisdictions have very strict safety and permitting (to make sure of safety) rules.

The safety rules do make things much safer but also noticeably increase cost. It’s a tradeoff we as a society have decided is worth it. Maybe at some point we will change that decision and then costs will quickly come down, capitalism is very good at meeting the minimum requirements in order to make sales.
by metalman | 2025-10-24 09:33:30+00:00
thisakes the news because the man has a bit of celebrity to draw on, but there will be many people going through countless versions of bieng rejected, and then bieng flat out refused ANY help trying to comply with the utterly flawed premise built on half assed technology, that has been rushed through legislation in order to make dedperate political powers feel like they are in controll. as the british say in a droll fashion, fuck off.
by alias_neo | 2025-10-24 09:35:14+00:00
> the vast majority of either fanatics or normies tinkering with the idea of installing a solar roof know anything about those severe problems

I think you missed the word "don't" in there, in which case, totally agree.

Despite the installer I used being highly recommended and supposedly extremely reputable (and owned by a major energy supplier), they made no effort to educate me on the various options, I came into this knowing little to nothing about having a solar installation in my home and what scenarios, and solutions were available.

Once I'd agreed to the install, I spent days researching and learned there was a _huge_ host of choices, decisions, configurations etc they just didn't bother to tell me about.

I had to go back and do the upsell for them because I had learned I needed these things (such as the bird mesh).

Best I can tell, is that green incentives in the UK are pushing installers to churn out cookie cutter installs at an alarming rate regardless of its suitability; at no point did they discuss whether I wanted blackout protection (gateway/off grid), didn't ask or even mention the existence of bird mesh, no questions of monitoring, massively under specified the battery capacity for the size of my home, and didn't account for the fact my wife and I work from home every day.

On the mesh point, that's how they got me; they know the cost of installing it later is immense, so they over-charged to add it to my purchase when the scaffolding was already up and installers already on site, and I had no choice or it would have cost me 4-5x more to do it later.
by AnthonyMouse | 2025-10-24 09:35:17+00:00
You can imagine things a country could do in this respect. Require the devices they sell in your country to be completely unlocked with respect to third party app stores and operating systems, but also with respect to regions so that people can buy the unlocked ones there and use them anywhere. Invalidate their copyrights in your country so that third parties can ship phones with iOS. It's punishment, they're not supposed to like it. There are plenty of things they wouldn't like.

Also, putting aside whether the UK could actually break them up, the US or the EU could actually break them up.
by aleph_minus_one | 2025-10-24 09:35:23+00:00
> Sadly this naturally happens in any field that ends up expanding due to its success. Suddenly the number of new practitioners outnumbers the number of competent educators. I think it is a fundamental human resources problem with no easy fix.

In my observation the problem rather is that many of the people who want to "learn" computer science actually just want to get a certification to get a cushy job at some MAGNA company, and then they complain about the "academic ivory tower" stuff that they learned at the university.

So, the big problem is not the lack of competent educators, but practitioners actively sabotaging the teaching of topics that they don't consider to be relevant for the job at a MAGNA company. The same holds for the bigwigs at such companies.

I sometimes even see the conspiracy that if a lot of graduates saw that what their work at these MAGNA involves is from the history of computer science often decades old and has been repeated multiple times over the decades, this might demotivate the employees who are to believe that they work on the "most important, soon to be world changing" thing.
by StopDisinfo910 | 2025-10-24 09:35:34+00:00
Well, you can annotate C code to do a lot more than lifetime annotations today. The tooling for C analysis is best in class.

And even without annotations, you can prove safe a lot of constructs by being conservative in your analysis especially if there is no concurrency involved.

Note that I wasn't specifically commenting about this specific issue. It's more about my general fatigue regarding people implying that rewrite in Rust are always better or should be done. I like Rust but the trendiness surrounding it is annoying.
by lopis | 2025-10-24 09:36:59+00:00
> I’m kinda split on the whole Apple situation. I’m firmly in the camp of “monopoly bad”, but apparently people are fine with apple’s practices. It’s not like they have to buy an iPhone.

People don't necessarily choose the option that is better for them long term. The existence of monopolies stifles innovation, so users are worse off. For example, Apple's ecosystem works great if you go all in, but what would have happened if Apple had opened the garden to every one and embraced open standards?
by tuetuopay | 2025-10-24 09:37:04+00:00
The only bug with it was due to my own stupidity. I wanted a quick way to see how fast a drive was, thus sending one of its large files to /dev/null was fine. Except I went too fast and cp'd the file to /dev/null.

It took a while before noticing I had no more /dev/null on the machine (read: the time needed to fill the rootfs). In a panic, I removed the file.

Seeing the machine collapse due to /dev/null missing was fun.
by bux93 | 2025-10-24 09:37:45+00:00
The great achievement of OOP is that it inspires such passion.

In essence OOP is just, "hey, if you have a struct and a bunch of operations that operate on that struct, let's put the name of the struct and a dot in front of the names of those operations and you don't need to pass the struct itself as an argument"

It beats me how either the high priests or its detractors get so worked up about it, even with the add-ons like inheritance, poly-morphism or patterns. (Which of course also exist in a more mathematically clean way in functional languages.)
by Jhsto | 2025-10-24 09:37:50+00:00
I asked friends who play why would Valve do this. Answers were divided to:

1. Valve wants to avoid regulatory scrutiny over loot boxes

2. Valve wants to limit prices; the Steam marketplace only allows items up to 2500 usd to be traded. By averaging out the item prices (knives drop, covert-class increases) they are able to indirectly limit the usefulness and harmful side effects (money laundering, decentralized liquidity) of 3rd party trading sites
by rkomorn | 2025-10-24 09:38:14+00:00
> public spaces aren’t considered private by virtue of them being shared and nonexclusive

The problem is that "public" 20 years ago (before cell phone cameras, photo rolls, social media, growth/engagement algorithms, attention economy, virality, etc) vs now just doesn't mean the same thing anymore.

There's a difference between "no expectation of privacy" and "no expectation of having every moment of your life in public be liable to be published".

And at that point, the only thing left is the "well if you're not doing anything wrong, you don't care if your life is published" type of logic, and I don't love that.

I think it's a mistake to cling to a definition of "public" that doesn't account for how much things have changed.

Edit: and I use "published" as a direct reference to the "publish" or "post" buttons on various social media apps.
by zigzag312 | 2025-10-24 09:38:32+00:00
> replaced by a rewrite for no obvious reason

Obvious reason is to have less bugs in the long run. Temporary increase during transition is expected and is not ideal, but after that there should be less of them.

It's not like C version didn't have any bugs:

https://bugs.debian.org/cgi-bin/pkgreport.cgi?archive=both;d...
by bradfa | 2025-10-24 09:38:51+00:00
Make sure to clearly read your jurisdiction’s setback requirements. Mine does not comprehend solar on a fence, it only clearly defines rules for privacy fences, solar on existing permitted structures, and dedicated ground mount solar installations. Solar on a fence isn’t a configuration it considers so I expect if I would apply for a permit to build a solar fence that I would have to convince my AHJ that it’s a privacy fence in order to use fence setback allowances, which would be tricky and likely not be a quick process.

Talk to your AHJ before spending any money.
by throawayonthe | 2025-10-24 09:40:17+00:00
i don't get how the attestation works? from the FAQ, the proofs are generated on the rpi, which AFAIK doesn't have anything like a modern HSM/vault which would allow them to 1. not allow user access to the secret or 2. not allow user to put ai-generated imagery onto the device for 'attestation'
by jstimpfle | 2025-10-24 09:41:30+00:00
There are people who can "take a picture of you" just by looking at you for a second. They have you memorized after that.

I believe the usual approach is that in general, if you're in a public space, you accept pictures may be taken of you. But it depends on the context. If you're a bystander in your city while tourists are fotographing places of interest for example, and you make it into the picture, then that will hardly be a problem in any practical legislation. Most legislations probably allow for pictures taken of you even without you being asked explicitly, as long as certain rights are not violated.
Show HN: Ldbg: a Python library to ask LLMs while debugging
by arthursw | 2025-10-24 09:41:45+00:00
ldbg is a minimal Python library that lets you ask an LLM questions while debugging — your prompt is automatically enriched with your current call stack, variables, and source context.

It’s like ShellGPT but for pdb, ipdb, Jupyter, or the VS Code Debug Console.
by captainmuon | 2025-10-24 09:41:52+00:00
Nooo... I don't want something to exist that can absolutely prove that a photo is real. This only serves to enforce social norms more rigidly. These include reasonable norms like against committing crimes or behaving abusingly but it also includes stupid norms like behaving uncool or doing something embarrasing. The problem is, where do you draw the line? I think if somebody does something stupid or even morally dubious there should always be a way of forgetting it.

That you can't believe everything you see in the age of AI is a feature, not a bug. We are so used to photographs being hard facts that we'll have to go through a hard transition, but we'll be fine afterwards, just as we were before the invention of photography. Our norms will adapt. And photographs will become mere heresay and illustration, but that's OK.

I think here the same dynamic is at play as with music/videos and DRM. Our society is so used to doing it the old way - selling physical records - that when new technology comes along, which allows free copying, we can't go where the technology leads us (because we don't know how to feed the artists, and because the record industry has too much power), so we invent a mechanism to turn back the wheel and make music into a scarce good again. Similar here: we can't ban Photoshop and AI, but we invent a technology to try to turn back time and make photos "evidence" again.
by aleph_minus_one | 2025-10-24 09:43:03+00:00
> More like Anthropic and OpenAI are in a competition to see who can release the most pointless products in the shortest amount of time.

If the products were at least point-free [1] instead of pointless. :-)

(sorry for the nerdy pun)

[1] https://en.wikipedia.org/wiki/Tacit_programming
by aenis | 2025-10-24 09:43:14+00:00
The people managing youtube and similar services are doing lots of harm to humanity. Not sure if more than those who push drugs or cigarettes, but in the same league for sure. An entire generation of kids is growing up that can't read a book or do anything that requires focus and attention.

I think its only a matter of time where legislation, lawsuits and fines will follow.
by aspenmayer | 2025-10-24 09:44:53+00:00
> therefore public places cannot be a free-for-all.

They can’t in those places with the restrictions you are familiar with and are subject to, but that is no argument against the norms of other places and the denizens thereof. I can, and do see public spaces as a free-for-all, and that is neither better nor worse, but simply the way we do things here.

If you don’t like it, it doesn’t affect you. Most folks are aware, and make a mental note of such things from a young age. If we don’t like it that way, we have avenues to change the way we relate to each other in public by changing the laws and regulations that govern public photography. That society hasn’t reached a consensus on this and other issues is fine. Variety is the spice of life, and the spice must flow.
by A1kmm | 2025-10-24 09:45:04+00:00
I've personally been unable to pass AI 'liveness' detection (which was a high-stress situation when it related to something my new employer asked me to do after I already resigned from my previous role) despite repeated attempts and all I have is alopecia areata affecting my eyelashes / eyebrows (a relatively common condition).

These models are discriminatory for a lot of people, I'd say, and shouldn't be allowed.
by vendiddy | 2025-10-24 09:45:05+00:00
It is not yet ready but the master branch has an initial draft.

https://github.com/kaitai-io/kaitai_struct_compiler/commits/...

It would be premature to review now because there are some missing features and stuff that has to be cleaned up.

But I am interested in finding someone experienced in Zig to help the maintainer with a sanity check to make best practices are being followed. (Would be willing to pay for their time.)

If comptime is used, it would be minimal. This is because code-generation is being done anyway so that can be an explicit alternative to comptime. But we have considered using it in a few places to simplify the code-generation.
by arnvald | 2025-10-24 09:45:30+00:00
This is actually an interesting space, and I think there's a room for such products. Large companies struggle a lot with their knowledge bases, and discoverability is part of the problem (especially when using multiple tools: Confluence, Docs, Chat app, etc.)

The problem here is that there are companies that focus on this area and keep improving their products, while for OpenAI it's one of dozens of tools they launch, so it's hard to believe they'll keep dedicating adequate resources to make this a mature tool that's worth the investment (in form of time and money) for the clients
by eesmith | 2025-10-24 09:45:36+00:00
Not well. "When Face Recognition Doesn’t Know Your Face Is a Face An estimated 100 million people live with facial differences. As face recognition tech becomes widespread, some say they’re getting blocked from accessing essential systems and services." https://www.wired.com/story/when-face-recognition-doesnt-kno...

Posted to HN yesterday at https://news.ycombinator.com/item?id=45667472 . No comments.
by b112 | 2025-10-24 09:46:09+00:00
And this is the issue. 100%.

Edge cases are fine. Not having simple, easy ways to resolve it should be illegal for any form of ID verification.

One example? Some of these apps require a Google Play account to install. Or an Apple account. This is unacceptable.

Why would anyone be gatewayed to their, for example, government services by having a valid Google account? Or their bank?! Google bans people. Cuts them off.

Doesn't matter why, or how often, all that matters is that it can happen.

ID verification should not rely upon firebase, Google's push notifications, a Google account, and so on. And yes, there are ways to avoid these things for ID verification.

I don't have a Google account. I do have an Android device.
by lynx97 | 2025-10-24 09:46:21+00:00
I find the comparison with deaf people re concerts is pretty inappropriate. If you take a picture of me without me knowing/my consent, you carry that picture "home" and maybe even upload it to some public site. Heck, you could even upload it to 4chan and make a ton of fun of me. "Look at that stupid disabled guy", or whatever you and your friends end up doing. That is a complete different game. Disabilities are pretty different from eachother, and throwing deaf and blind people into a pot just because both are disabled is a very cheap and mindless act.
by account42 | 2025-10-24 09:46:36+00:00
Yes, this is not a new problem: Web browsers has taken on the role as internet police but they only care about their judgement and don't afford websites operators any due process or recourse. And by web browsers I mean Google because of course everyone just defers to them. "File a complaint with /dev/null" might be how Google operates their own properties but this should not be acceptable for the web as a whole. Google and those integrating their "solutions" need to be held accountable for the damage they cause.