MurphyA/hacker-news huggingface dataset:
by jeroenhd | 2025-10-24 10:00:50+00:00
I think these models are fine for people who they do work on, but it's idiotic to assume facial recognition works for everyone. I should be able to use a website if my webcam is broken.

The practical problems are all caused by AI companies lying through their teeth and making bold claims and their customers being dumb enough to believe them.

The actual problem that needs solving is the fact that you need to validate your age without a form of solid proof being available in the first place. In cases where everyone has digital ID already there are technical solutions to solve that problem, and until those are available for free, it's idiotic to require the use of such technology in the first place. The UK doesn't have common, accessible digital ID yet they expect digital identification of some kind to just happen.
by consp | 2025-10-24 10:01:05+00:00
> It is true that the borrow checker doesn't prevent ALL bugs though.

True, but "prevents all bugs" is that what the debate pretty much digests to in the "rust is better" debate. So you end up with rewrites of code which introduce errors any programmer in any language can make and since you do a full rewrite that WILL happen no matter what you do.

If that's acceptable fine, otherwise not. But you cannot hide from it.
by p0nce | 2025-10-24 10:01:47+00:00
Weka.IO https://www.weka.io/ has its main product built with D.

I use it for everything in: https://www.auburnsounds.com/ (free audio plug-ins, VST)

https://aspect.bildhuus.com/

https://dlang.org/orgs-using-d.html
by Rygian | 2025-10-24 10:01:48+00:00
You miss the point.

The point is: It Is Not About Cookies.

The website owner can track you in a couple dozen ways, and all of them require your consent to be lawful.

What you are saying is that websites would need to "register" transparent pixels as tehcnically necessary or not, Javascript fingerprinting as technically necessary or not, URL query strings/fragments as technically necessary or not, etc, and then the web browser would need to detect those "registrations" and enable/disable those technical uses one by one.

Cookie banners are malicious compliance almost all the time, but really, the web browser can't do anything about it.
Ask HN: Anyone else experiencing lower quality in Claude Code since a few weeks?
by picozeta | 2025-10-24 10:02:19+00:00
Hi,

I am on the mid-plan (paid) and using the web interface and in the last weeks the quality of Claude's output quality decreased dramatically. The model used is Sonnet 4.5 and my workflow is copy/pasting code and inspecting the diffs.

It changes code it shouldn't change, even makes syntax errors (like a character different than the one provided in a source file).

I know these LLMs change all the time, and this is just an anecdote, but I am interested what others think.
by jcgl | 2025-10-24 10:02:48+00:00
> As for BGP, the rpki should fix that, though I'm told if I look I'll be sad (so I'm not looking).

Afaiu, it’s even worse than you might think: RPKI doesn’t actually secure BGP. It provides only origin validation (i.e. which ASes may use which IP blocks). It critically does not provide path validation (i.e. which ASes may provide transit for which other ASes). Which is kind of a big deal.
by bborud | 2025-10-24 10:04:30+00:00
Well, there is also the fact that in a lot of cities, you will be filmed, often by multiple cameras, most of the time, without you being aware of it. By law enforcement, security cameras (private and otherwise), cars etc. on top of that you carry around a phone that streams intimate information about your location, behavior, preferences to a bunch of data aggregators.

And then there are the signal surveillance networks that are peppered around your environment as your phone shouts traceable signals to your surroundings.

(Heck, you can set up a a RPi with a few ESP32s hooked up to dump wifi probe frames, cross reference the networks phones scan for and create a map of where people come from by cross referencing wardriving data. Lots of ISPs make it easy by giving people wireless routers with unique network names. And from there you can figure out things like «someone living at address X is at location Y. People who live at X work for Z and location Y is the office of a competitor». And that’s just by collecting one kind of wifi frame and correlating a bunch of publicly available information)

Privacy is dead. Someone taking pictures hardly even registers.
by realharo | 2025-10-24 10:04:41+00:00
Some smartphone cameras already have this. Samsung tried it on the S25 but apparently did it wrong (https://petapixel.com/2025/02/13/samsungs-image-authenticity...). Google has it on the Pixel 10 line.

I think it's very likely the next iPhone will have some form of authenticity proof too, I just hope Apple doesn't go with its own standard again that's incompatible with everything else.
by b112 | 2025-10-24 10:06:00+00:00
Notably, no one in these discussions is even bringing up what the vulnerability is

That's because of two things. The first is, assessment takes a deep dive into the issue, not a summary. Conjoined with the second, in that you must be ready to update if required, without issue.

In every case, it's less time cost even for home lab users to update instead of assess.

If it isn't, you're using terrible software, for example software which pushes security updates along with API and code changes. Such software doesn't take user security seriously, and should be avoided at all costs.

There's no way around it. Just do it right, don't half ass with excuses. Don't use terrible software. If it's plugged into a network, zero trust it is.
by lynx97 | 2025-10-24 10:06:57+00:00
The "you" in my writing was refering to any photographer who takes a picture of me without my consent. I should probably mave made that clearer. IOW, I am not suggesting that you in particular are making fun of me or anyone you photograph. But since we were talking about strangers, I have no way of knowing how that photoographer will act. Sure, you in particular probably have a morale compass. However, in the general case, there is no way for me to know if the stranger taking a photo of me is a bad actor or not. And therefore, I oppose the "right" for anyone to do that, simply because I can never know what they will end up doing with that photo.
by mike2872 | 2025-10-24 10:09:00+00:00
Yes, if I understand you correctly then it already works with that setup.

So you can have the ESP32s over ethernet and it still works as long as it's on the same network as TOMMY (Home Assistant Add-on or Docker). Only thing to keep in mind is that the ESP32s need to have Wi-Fi inbuilt with antenna (either PCB or external).
by Flere-Imsaho | 2025-10-24 10:09:04+00:00
Gary's Mod (a videogame that uses the Half Life 2 engine) is being used to bypass these live face checkers [0]. It's primitive, but I can see in the future full-on AI driven face generation doing this job. It'll basically become a arms race between the checking technology and the fake face generation.

[0] https://www.flexposer.com/
by netsharc | 2025-10-24 10:10:18+00:00
But how do people ignore that it's a machine simulating having feelings for you? Is it like the steak in The Matrix?

I played with Sony's Aibo robot dog once, if you hold out your hand in front of it, it can pretend to eat off your hand. After a few tries, it did so, and I thought "How cute!". Then I realized it was just image recognition and logic that instructed some actuators to do certain things..

Perhaps VR goggles and AI that analyses the video and activates the actuators and pumps in sync with whatever is happening in the video would also work.. or oh, geez, why not realtime generated videos?
by leoedin | 2025-10-24 10:10:36+00:00
I was a long time Android user - but I realised I was getting through 2 or more phones in the time my wife had one. They'd either become obsolete or just die. I reluctantly bought an iPhone on this basis - it's actually going to work out cheaper if I get 5 or 6 years out of it.

However, I find the iPhone keyboard so bad and the settings concept so muddled that I'm going to return to Android when this experiment is over. Probably not for another 4 years though!
by swores | 2025-10-24 10:10:50+00:00
I would broadly expect software made by most camera brands to be shit, while I would expect a developer who creates their own hardware projects (generally, not talking specifically about cameras) to range from idiots who have no idea what they're doing (like me, though to be fair I also wouldn't release it believing it to be good) to highly skilled coders who would get it right despite being on their own.

So I wouldn't automatically assume that a product like this would be better designed, but I would think there's a chance it might have been!
by sandy234590 | 2025-10-24 10:11:17+00:00
Maybe stainless steel for the heating elements and busbars?

Cheaper than nichrome and copper. I feel like mild steel would not last long in practice.

Copper plated MIG welding wire might be good enough?

Probably want to think about thermal expansion also, especially configured as "walls", and with skins considerably colder than cores.
by aspenmayer | 2025-10-24 10:11:44+00:00
> And therefore, I oppose the "right" for anyone to do that, simply because I can never know what they will end up doing with that photo.

Jurisprudence in my country can’t preempt legal activities because they might lead to wrongdoing in the future. The road to hell is paved with good intentions. I don’t know what you think folks are likely to do, but there are likely already laws against doing most things you would take umbrage with.

There’s no need to winnow our rights out of concern for your “mights.”
by quantiota | 2025-10-24 10:13:09+00:00
I’ve been exploring a different approach to market analysis by embedding trade volume into an ordinary differential equation (ODE) computed directly in SQL with QuestDB. Instead of relying on correlation, the method treats volume as a dynamic variable projected through cosine and sine transforms inside the database, revealing a geometric phase relationship between price and volume at the tick level.

Highlights: • Implemented fully in QuestDB SQL + Grafana • Live Binance XRPUSDT data • The database itself performs the ODE transform • Shows a strong geometric coupling that vanishes at aggregated scales
by jamesbelchamber | 2025-10-24 10:13:14+00:00
This was never necessary - Yoti (which I think is being used in this case) has a tool that allows you to validate your identity to them, and then use that to validate only that you're over 18 to third parties. Yivi (a Dutch non-profit) even has an open source version, and it works really well.

I have no clue why these "facial age estimation" technologies are being pushed in place of that. They're much worse in terms of privacy and accuracy, and they're easier to trick if you want to bypass them.
by Latitude7973 | 2025-10-24 10:13:20+00:00
I see a few advantages. For my work in particular, I have to rely on creating desk study reports via exporting PDFs from QGIS - this depends on export DPI, page size etc. Following that I have to pull those plans into e.g. Word and it's a messy system.

A python notebook would be a nice way of generating reports of GIS data in an interactive way without being forced to use pages, PDFs, and embedded image files.
by foldr | 2025-10-24 10:15:12+00:00
I enjoy film photography in some contexts (I do a bit of 4x5), but film photography basically sucks. I think possibly a lot of the people who find some kind of magic in it are those young enough not to have grown up in the era where shooting film was the only option.

I don't mind 4x5 so much because just taking the photo is so much effort that the associated ordeal of developing and scanning isn't out of proportion. But for 35mm and medium format, there's a hugely disproportionate investment of time and money for a small number of photos.
by sirwhinesalot | 2025-10-24 10:15:16+00:00
Yes, what you describe is similar to other ideas I've had in past. Not necessarily in the specific steps you mentioned but the idea of "I want a CLI application" and the tool I'm using sets up the high-level scaffolding for a CLI application in terms of "CLI application" concepts rather than working at the level of splitting strings or whatever.

"argparse"-style libraries are actually a good example of climbing up the abstraction ladder where you're talking in terms of CLI concepts. But they're usually implemented either as messy metaprogramming hacks or as function/method calls and callbacks.

Instead of doing this, one can imagine editing a data structure, visually, that represents the same information, e.g., I have a treeview of all the subcommands my application supports, I can filter them, I can edit their help information with color like in a wysiwyg editor or markdown instead of writing into string literals on the app, etc.

You did mention that this high level scaffolding wouldn't compile or run, but I don't think that's necessary. Just have it compile and run right away, but simply do nothing useful. As you fill in the pieces it starts doing things.

Incremental development is extremely important or you end up in a UML situation where the intended structure of the program and the real constraints the program is under don't match.
by neilwilson | 2025-10-24 10:16:17+00:00
Not really the same is it. You are confusing a stock and a flow. Currency is exchanged for something material you have to give up.

Government may indeed issue more currency, and does do so every day, but it is in exchange for something the private sector has that it wants for the public service. That isn’t a problem as tax is a percentage and operates as a geometric series - meaning that whatever government issues it gets back exactly the same - unless somebody along the way saves it.

There has to be something available to buy in a currency for it to be issued. As we see in the game.
by ethbr1 | 2025-10-24 10:16:28+00:00
I'm a bit more ambivalent towards free will en masse -- to what extent it exists doesn't matter to me, if there are still statistically significant trends.

Mostly because there are infinite ways to misunderstand an individual's motivations and thus arrive at a 'should' prediction that conflicts with observed reality.

Versus reasoning in from 'a lot of people ____, do they still after we ____?'
by leoedin | 2025-10-24 10:16:47+00:00
I'm with you. I got an iPhone 15 a couple of years ago after only ever using Android. I was expecting great things and it's just.. confused!

I never have any confidence it will notify me of things. Often I just miss stuff. I actually have no idea how all the different "Focus" modes work. Notifications pile up and then seem to disappear without any action, and then reappear a week later.

The keyboard is really awful. I recently pulled an ancient Galaxy phone out of a drawer to test something and was reminded of just how much better the Android keyboard is. It just always guesses the wrong things!

And the settings are equally jumbled. Sometimes they're in the Settings app, sometimes they're in the app I'm using. It's just confusing.

It was honestly eye opening because I'd spent so many years assuming iPhones were better. I moved across because my Android phones kept having hardware issues. I think I'll probably go back to Android after this experiment.
by Orygin | 2025-10-24 10:16:52+00:00
> Weaker than standard physical store consumer protections (no playtime restriction on returns, obviously)

Huh, we have different laws and physical stores. Here, no store will take your game back if you opened the box. Maybe that changed, but in the past any game opened couldn't be returned because you could have either copied the disk, or copied to key and activated it.
by epolanski | 2025-10-24 10:17:09+00:00
> "Software engineering" is the political ideology that the study of management practices can enable you to deliver a successful software project without learning how to program.

Software engineering is not an ideology, but the application of engineering practices to building computer programs, the same way civil engineering is the application of engineering practices to building bridges.

Your statement is odd: software engineering curricula do include theoretical and computational courses, but ultimately those are a limited part and not the focus of the curriculum.

In the same way CS curricula do include few engineering and application-focused exams, but again, they are not the focus.

It's absolutely fine for the two curricula to be different and they are indeed different in most of Europe.

E.g. at the university of Pisa the CS curriculum (obviously speaking about masters, arguing about bachelors is partially irrelevant, you just can't get in enough depth of any topic) has exams like parallel computing, category theory, models of computation, compilers and interpreters.

But the software engineering curriculum has: mobile and physical systems, machine learning, distributed computing, business process modeling, IT risk assessment, IT infrastructures, peer to peer systems, etc.

Of course many exams are shared (albeit they have slightly different focuses) such as: randomized algorithms, competitive programming, advanced programming and you can likely choose one of the other courses as your optionals.

But the focus is ultimately different. One focuses on the theory behind computation, one focuses on the practical aspect.
by account42 | 2025-10-24 10:17:31+00:00
It's not a legit reason at all. A website isn't "unsafe" just because it looks similar to another one to Google's AI. At best such an automated flag should trigger a human review, not take the website offline.

Google needs to be held liable for the damages they do in cases like this or they will continue to implement the laziest solutions as long as they can externalize the costs.
by BAPHOMETA88F | 2025-10-24 10:17:43+00:00
Parsing a LLM as the measure of a series of qc metrics, which isolate for preference strings, whether lexical weights or parameters. Can this create the rules for formal understanding or correlating libraries of Babel?

Searle's paper calls these questions, script, or a story.

[1]:https://web.archive.org/web/20071210043312/http://members.ao...
by anonymous908213 | 2025-10-24 10:17:56+00:00
Your mental faculties are not very well developed, it seems. Card counting is a skill. You gain an edge by being good at a simple game. You have direct influence over the outcome. Ditto the usage of credit cards.

It is in no way comparable to insurance. Your only influence over the outcome is to commit fraud (which is in itself a massively -life EV proposition). You are at an unbelievable information disadvantage, because the insurance companies are the ones holding all of the cards and have counted them thoroughly.

You have not actually posited a way to gain an advantage in taking traveler's insurance. If it were a skill issue, you would have elaborated on the skills required to do so. Instead you simply suggested that having traveler's insurance at all is a skill issue, and when called out, deflected to completely irrelevant topics.
by api | 2025-10-24 10:18:53+00:00
What’s be super cool is discovering a! asteroid mass primordial black hole in our solar system. No epic interstellar flight needed.

It would be super hard to detect though. We’d have to spot it by gravitational effects or get very lucky and notice lensing. It would emit nothing unless it happened to be nomming on some matter, and even then it’d be so small that the signal would be weak.
by neobrain | 2025-10-24 10:19:06+00:00
Are you perhaps more concerned about software that keeps nagging you about the same thing over and over again than about the wording in particular? Because badly designed software will do that whether you told it "not yet" or "no".

While I can see the frustration by repeatedly using such software, it seems fair that a well-intentioned UX designer would use "not yet" if they found it works better for a majority of people. What then matters is that they respect the intent of everyone by not bringing the choice up again.
by dzhiurgis | 2025-10-24 10:19:15+00:00
Top it how cheap batteries have gotten it makes little sense to remanufacture unless you are extremely dedicated DIYer, live somewhere with very cheap labour or it's done in massive scale to achieve economies of scale.

In NZ you can get 60KWh used Tesla battery for 6-10k NZD, then spend another 1-2k for additional gear + labour to hack it (overall $116-200/KWh) or 15KWh for 3.5k ($233/KWh) with warranty and safety guarantees.
Show HN: NanoPhoto AI – Next Generation Photo Editor
by stjuan627 | 2025-10-24 10:19:31+00:00
Introducing NanoPhoto AI (https://nanophotoeditor.com), the revolutionary AI Photo Editor that transforms your creative ideas into stunning reality in seconds.

The power behind NanoPhoto AI is its advanced Nano Banana AI engine. Forget about layers, masks, and confusing tools. Here, your words are the only tool you need. Simply describe what you want, and the AI does the heavy lifting. Imagine typing "remove the photobomber" or "swap this boring wall with a professional studio backdrop," and watching it happen flawlessly.

But that's just the beginning. With this powerful tool, you can:

- Enhance Images Instantly: Turn dull, blurry photos into sharp, vibrant masterpieces with a single click or command. - Create Consistent Characters: Develop a brand mascot or storybook character and maintain its look and style across multiple scenes—a game-changer for creators and marketers. - Transfer Artistic Styles: Apply the aesthetic of a famous painting or a classic film to any photo, unleashing your inner artist.

Whether you're a marketer designing social media campaigns, an e-commerce seller optimizing product photos, or a creator making eye-catching YouTube thumbnails, NanoPhoto AI adapts to your needs. The process is effortless: upload your image, describe the change, and download your perfected visual.

Ready to unlock your creative potential? Visit nanophotoeditor.com for free today and see how Nano Banana AI can elevate your photos to the next level.
by TheOtherHobbes | 2025-10-24 10:19:35+00:00
And yet the US does have a serious problem with (mostly) young males turning into manic killers.

I'm reminded of that scene in Michael Moore's Bowling for Columbine where he's asking a concerned adult where the violence comes from, and the concerned adult looks sad and confused and says he doesn't know, even though he's standing in front of a nuclear-tipped missile being assembled at the local nuclear-tipped missile plant.

Financialisation is indirect personal violence instead of physical violence. The US doesn't have a problem with that at any scale, as long as the right kinds of people are doing it.
by twelvechairs | 2025-10-24 10:20:27+00:00
I can see it for programmers. Here you can use industry standard python libraries (shapely, geopandas etc.). Nobody really wants to learn PyQGIS (the python interface for qgis). So while qgis is much more full featured for "desktop" gis (designed to compete with esri arcgis) i can see the use case here for people who want to build their own extensions and port code from this to other python projects more easily.
by tripzilch | 2025-10-24 10:20:33+00:00
BTW there's some variants on the Y or Z combinators that do allow for recursion with plain non-lazy JS. It's been a few months since I did this, and the details evaporate from the mind rather quickly when you don't use the knowledge :) Afaik the idea was to put some kind of indirection/evaluation "speed bump" type of thing around the recursive part.

That said, I don't think you actually _need_ recursion for a finite problem like FizzBuzz? The Church Numeral for 100 is literally the function `f f f f f f f.. f x` nested 100 times. So that's your loop.