MurphyA/hacker-news huggingface dataset:
by c0wb0yc0d3r | 2025-12-29 14:25:28+00:00
I’m not super familiar with windows code signing anymore but fewer people care about it on windows (because it isn’t required). It’s definitely a small hurdle to be sure but I think you’d really only lose out on enterprise users at that point. I think code signing might only matter if the installer is built in certain ways (i.e. it’s an exe instead of using an msi to install, if someone knows better please correct this).

If your target is enterprise users convince IT users of its value and they will eventually make exceptions in their orgs for it no matter what signed or not.
by tagpulse_ai | 2025-12-29 14:25:40+00:00
Me, and my team built TagPulse after losing data to a drive failure that had warning signs for weeks - nothing was watching.
The problem with HWiNFO/HWMonitor: they show 200 sensors but no context. Is 82°C bad? Depends on your hardware and workload.
TagPulse uses ML (LSTM autoencoder + neural networks) to learn what's "normal" for each specific system, then alerts on behavioral anomalies - not just threshold crossings.
Tech stack:
- Pure C++ service (no .NET runtime needed)
- LibreHardwareMonitor for sensor data
- gRPC backend, React frontend with SSE
- 11-component CHE (Computer Help Engine) for analysis
Free for personal use. Windows 10/11.

Would appreciate feedback from anyone who's dealt with hardware monitoring at scale - especially interested in what alerts actually matter vs noise.
by bborud | 2025-12-29 14:26:30+00:00
I agree global vs local edits as a discriminator, but there is a bit of a sliding scale here. For instance when you edit a photo of something that is lit by multiple light sources that have different color temperatures. The photo will produce a representation that shows more dramatic differences than you might be aware of when you look at the same scene. So when editing a photo, you may apply some processing to different areas to nudge the colors closer to how you’d “see” them.

Ditto for black and white photos. Your visual perception has pretty high dynamic range. Not least because your eyes move and your brain creates a representation that gives you the illusion of higher dynamic range than what your eyes can actually deliver. So when you want to represent it using a technology that can only give you a fraction of the dynamic range you (or your camera) can see, you sometimes make local’ish edits (eg create a mask with brush or gradients to lighten or darken regions)

Ansel Adams did a lot of dodging and burning in his prints. Some of the more famous ones are very obvious in terms of having been “processed” during the exposure of the print.

I see this as overcoming the limitations in conveying what your eyes/brain will see when using the limited capabilities of camera/screen/print. It is local’ish edits, but the intent isn’t so much to deceive as it is to nudge information into a range where it can be seen/understood.
by potato3732842 | 2025-12-29 14:26:57+00:00
I didn't choose the comparison point because it is nonsensical, I chose it specifically because it is relevant.

The french first and second estates convinced the government to debt spend to high heaven in the proceeding years. And much of this spending benefitted them, the .gov going to war with the english and buying warships made with timber and nails they made money off of for example. They also were exempt from the bulk of the taxation and they in turn got to levy their own taxes to a degree. So a lot of them got quite rich over that time as the normal people got hungrier and hungrier.

It's a very good parallel to how the white collar class in the US peddled all sorts of changes to policy and the economy to their relative benefit at the detriment of the industrial and skilled services economy which either got sold overseas or consolidated and financialized to the benefit of the the professional managerial types and white collar workers (and of course the CEOs and whatnot too) and to the detriment of the common man who winds up driving for uber because the factory that employed him went poof.
by afavour | 2025-12-29 14:27:04+00:00
Get back to me when AI is actually reliably correct about any technical field.

Accounting exams are gatekeeping, yes. The good kind of gatekeeping where you make sure the people doing the job are actually capable. And you have avenues to punish those who fail their clients.

> This also applies to universities

Eh. I’d say the actual academics are about 1/3 of the university experience. The rest is networking and teaching you how to think and solve problems on a more abstract level. I’d say the people who farm that (and particularly the abstract thinking part) out to AI are going to be the ones left at disadvantage in the future. You’re completely replaceable.
by wahnfrieden | 2025-12-29 14:27:10+00:00
It was already fully native Swift and I began the apps before React Native existed. But it’s not true what you say! I have begun prototyping experiments in running my Swift and SQLite in the browser via WASM, and I’m also evaluating https://skip.tools for running SwiftUI on Android. I will go cross platform without ditching Swift.

But to be honest I am more likely to pursue web than native Android (Skip runs Swift natively on Android and binds SwiftUI to Compose) because Google is such a nightmare on top of Apple compared to the revenue Android apps tend to bring - I’ve seen others recently port 6 digit MRR apps to Android and make less than 1/100 as much for instance. But maybe for valuable language learning apps it wouldn’t be so bad. Anyway I am thinking to prioritize web apps first that could run on mobile too and perhaps later upgrade that into an Android app (whether with Skip for native UI or as a wrapper around web UI).
by em-bee | 2025-12-29 14:27:11+00:00
dutch is a bit harder to understand. like some german dialects that not every german understands either, like swiss german, luxemburgian or friesian (also spoken in the northern parts of the netherlands), or plattdeutsch.

i grew up in austria and in the north of germany so i got an early appreciation for understanding dialects. yet learning dutch took me a few months of staying in the netherlands. on the other hand when i visited luxemburg people were shocked that i could understand them when they spoke amongst each other
by i_don_t_know | 2025-12-29 14:27:16+00:00
I'm German, I don't speak Dutch. But I was able to follow a Dutch tour guide in Den Haag just fine when she was explaining things in Dutch. She kindly repeated everything in English for my benefit (I was the only foreigner) even though I told her I understood her just fine in Dutch.

You have to "adjust your ears" a bit but I think if you know German and English then you can understand Dutch just fine if it's not slang.
by ericmay | 2025-12-29 14:27:41+00:00
Well, it’s a big unknown. Let me lay out briefly why that’s the case at least in my mind.

Let’s say you are China and you’ve decided to use your military forces to take Taiwan. You know if you are just facing Taiwan alone you’ll suffer losses and ships will get blown up, but you are ok with that. Glory to the CCP and all. Sorry about those semiconductors planet Earth. Those facilities will be obliterated.

But… the United States and Japan (the two most important partners here in my view) are allies and they aren’t officially allied with Taiwan but are happy to sell weapons and, maybe, and you’re unsure about this, just maybe if China invades Taiwan they may say that this isn’t acceptable to our national security and we will take action to intervene, but let’s say there’s nothing in the cards to attack the Chinese mainland (frankly neither the US or Japan really have an interest in doing that).

So now you are thinking ok, if it’s just us versus Taiwan that’s a piece of cake. But if the US and Japanese militaries intervene and defend Taiwan, maybe your potential success rate drops considerably, maybe to 60% or lower. That’s a problem. What can you do about it?

Well you could… declare that war will take place just in the Taiwan Straight and surrounding area and everyone else’s country is “off limits”. Escalation means chaos. The CCP is all about stability, 100-year old plans within plans and all that.

But if the US and Japan enter the war, you could sink the entire US Navy but they’d have free rein to safely fly in missiles and planes and equipment to their permanent aircraft carrier: Japan.

How long do you think it takes for China to attack a US military installation on Japan? And at that point, what really is the escalation for the US or Japanese to, idk, conduct a limited military operation to attack a Chinese Air Force base in response?

The whole situation, at least in my mind, is so dangerous because the escalatory ladder is fast and steep. What happens if a Chinese missile misses the US base and kills Japanese citizens? How long would Japan put up with a blockade (because you (China) of course have to stop the flow of munitions coming to defend Taiwan), or harassing of Japanese trading ships? If the US had an airbase in Korea or Japan or the Philippines or Guam or Australia and the Chinese blew it up and killed hundreds of US airmen, how short is the escalatory ladder from that to the US and Allies returning the favor on any Chinese military installation?
by aeblyve | 2025-12-29 14:27:53+00:00
Nth for MeshCore, which the Boston Mesh has found to be a much more scalable solution for building an emplaced mesh network with hundreds of clients: https://analyzer.letsmesh.net/map?lat=42.00963&long=-70.9639...

Separately: while it's cool to chat human-style over these networks, lately I've been thinking that the real value add is last-mile automations. Stuff that won't clog the network like remote-starting your car once or twice a day, and is normally built on top of LTE.
by swiftcoder | 2025-12-29 14:27:58+00:00
> People who run large tech companies want one thing: to increase shareholder value. Delivering "good software" (a very, very squishy term) is secondary.

Delivering shareholder value happens to be a consistent way to maintain the power and payouts a successful executive demands, but I'm not sure it's the motivation per se.

Delivering good software is so far down the hierarchy of motivations I'm not sure they can even see it from up there
by lenkite | 2025-12-29 14:28:43+00:00
Why has Europe gone nutso ? They were the ones who kept lecturing us (Global South) about "freedom of speech and media is critical to democracy", yadda-yadda at every global conference. Now many of their laws are even worse than much of the third world and people are getting arrested for saying banal stuff online.

Why did this happen ? What changed ?
by michaelt | 2025-12-29 14:28:47+00:00
Usually the train driver is in radio contact with central control and can request changes to the points, signals etc so they can make unscheduled stops. For example if there's a medical emergency on board and a passenger needs to be transferred to an ambulance.

Of course doing this can have ripple effects on other services, and if a common factor has severely delayed dozens of different trains, the central control room might not have enough staff to deal with dozens of unscheduled stop requests.
by dtagames | 2025-12-29 14:29:02+00:00
This is the basis of web components and of all popular frameworks. In this model, the only use for a plain <div> is content that doesn't need special reusable layout or behavior. Everything cool gets promoted to a custom component.

What makes this awesome is that no future version of HTML can make your custom component stop working; it's supported down at the "bare metal" level.

I wrote an article [0] a couple years ago about how and why this came to be.

0: https://levelup.gitconnected.com/getting-started-with-web-co...
by quesomaster9000 | 2025-12-29 14:29:06+00:00
I've had no end of problems with accountants regardless of their certifications, they operate in a domain with an incoherent body of contradictory and highly subjective rules yet make it out to be a science.

My conclusion as a whole is that accountancy as a profession rarely delivers any actual value to their customers, where much of the job is compliance theater at best.
by austin-cheney | 2025-12-29 14:29:07+00:00
I completely disagree with almost the entirety of the article. It’s all about prior experience building large things many times yourself, not using some framework or other external abstraction.

When you have done this many times you absolutely can design a large application without touching the code. This is part planning and risk analysis experience and part architecture experience. You absolutely need a lot of experience creating large applications multiple times and going through that organizational grind but prior experience in management and writing high level plans is extremely helpful.
by ruszki | 2025-12-29 14:29:10+00:00
They can. But they should also not be assholes with everybody else. And no not just local trains, I got information in English exactly zero times when there were huge delays on international trains. And it happened 2 times from 3 when I tried to cross Germany by train. And Germans (and Austrians btw) are terrible with this, even compared to others. The German site at my multinational company at the time was the only site on Earth which had to introduce an internal regulation about mandatory English, because they just switched to German all the time even when there were people on the call from different countries. I’m living now in Wien, and they are terrible with this even in friendly environments.
by reactordev | 2025-12-29 14:29:24+00:00
Ya’ll are a gold mine. Thank you. I only knew it from my forays into computer graphics and making things look right on (now older) LCD TV’s.

I pulled it from some old academia papers about why you can’t just max(uv.rgb) to do greyscale nor can you do float val = uv.r

This further gets funky when we have BGR vs RGB and have to swivel the bytes beforehand.

Thanks for adding clarity and history to where those weights came from, why they exist at all, and the decision tree that got us there.

People don’t realize how many man hours went into those early decisions.
by didgetmaster | 2025-12-29 14:30:29+00:00
I developed a new database management system and I needed a GUI application to use as an admin tool for it.

I decided to build it using Qt (Qt Widgets in c++) mainly because my whole data engine is also in c++. Since it just uses standard windows and dialog boxes; I haven't felt the need to keep up with the latest Qt version. I am still using Qt 5 (I think revision 13 or 15).

I have been contemplating moving to Qt 6. Have users noticed a big difference (e.g. performance) between Qt 5 and Qt 6?
by pabe | 2025-12-29 14:31:00+00:00
There are CEO affect studies. Seems like the CEO effect on company performance is about 11.5%, see https://www.sciencedirect.com/science/article/pii/S104898432...

In my opinion, a lot of strategic work can be automated - and results would actually be better. Why? Because the strategic management agent would most likely follow a scientific process and make small bets instead of investing millions in initiatives without having a clear signal.

What you cannot automate is the human contact. Trust between humans. Enlighting the fire that burns inside you inside others. CEOs aren't necessarily the best strategic thinkers but they're very good in dealing with people and they are high-agency people.
by ffsm8 | 2025-12-29 14:31:28+00:00
That's why I said it's incredibly corrupt. It's an Aktiengesellschaft which is fully owned by the state, so profits would remain in the ownership of the company and their leadership to do with as they please, e.g. pay themselves whatever bonuses they want . (Or pay out to their shareholders? Lol, nope).

losses get pushed to be picked up by the state/taxes.

That's why it's privatize profits, socialize losses.

But there has just been a leadership change, maybe things will improve..
by afiori | 2025-12-29 14:31:34+00:00
Because that reasoning applies to binary signals, where the sensibility is about detection, in the case of our eyes sensibility means that we can detect many more distinct values let's say we can see N distinct luminosity levels of monochrome green light but only N*k or N^k distinct levels of blue light.

So to describe/reproduce what our eyes see you need more detection range in the green spectrum
Show HN: Free AI NSFW Image Generator
by Aa123128 | 2025-12-29 14:31:52+00:00
NSFW AI Image removes the barriers to creative freedom. While mainstream tools restrict content and local models require expensive hardware, NSFW AI Image offers a seamless, browser-based solution for uncensored generation.

Key Features:

Truly Free: No paywalls, subscriptions, or daily credit limits.

No Login Required: Start generating immediately without providing an email or personal data.

No GPU Needed: All processing happens in the cloud, allowing you to generate images on any laptop or mobile phone.

Uncensored Capabilities: specifically tuned to understand and visualize prompts that are blocked by standard AI services.

Whether you are looking for a lightweight alternative to Stable Diffusion or just want to test prompts quickly, NSFW AI Image provides a private and accessible platform for adult AI art.
by omnimus | 2025-12-29 14:32:01+00:00
Honestly this is a bit wierd. There already is payment network - SEPA. Many countries have instant bank transfers and i believe instant SEPA should be mandatory from 1. 1. 2026. There already are countries where it's extremely common to use QR payments (basically prefilled bank transfer). It's pushing VISA/Mastercard out.

In typical european nature the first standard was SPAYD (short payment descriptor) from Austria/Czechia/Slovakia but yeah two years later Germany/Netherlands had to come up with their different format EPC QR. But who cares the differences are trivial - just different structure of the QR string. My bank app supports both. The only thing this system needs is mandatory notification system / api so the sellers can get fast confirmation of the payment. Then again some banks already do that so you just pick right bank as seller.

Taking QR codes aside there is also Wero that is already running in many of the countries (Germany, Netherlands, Belgium, France). I am not sure what the hell is digital euro? Will they rename Wero to digital euro or whats going on?
by locallost | 2025-12-29 14:32:10+00:00
I live in Germany and take the train all the time. There were always kind of clusters of issues, but lately I haven't had many problems, especially not major, don't really remember what the last time was I got any compensation for over an hour delay. The last time was maybe two years ago.

I wonder sometimes how these things develop because if you're objectively pissed off that your train was delayed, I cannot imagine enjoying taking the plane, or even worse a car. Like I haven't had a plane take off on time in my life. I took only a few business trips with the car and was stuck in traffic every single time. So objectively despite experiencing issues with DB myself, it's a lot better than my experience with alternatives. Stuttgart - Leipzig has a direct connection, and in my experience the biggest reason for a delay is when you miss a connecting train. E.g. your train is 15 minutes late but you had only 10 minutes to change trains. So other than the train going out of service I honestly can't imagine what the issue would be. You sit for 4h, can work comfortably, it's quieter than anything else, you can have a coffee or a beer, a meal etc. etc. And then maybe you'll have a half hour delay, but you can get that with anything else also.
Show HN: TensorWall – Open-source LLM gateway with budget controls and security
by asekka1 | 2025-12-29 14:32:32+00:00
Hi HN, I'm the creator of TensorWall. While building LLM-powered applications, I noticed a recurring gap: developers either give their apps a raw API key (risky) or spend weeks building custom proxies to handle rate-limiting, security, and the ever-present fear of exploding API bills. TensorWall is an open-source control plane designed to sit between your applications and your models. It gives you the visibility and guardrails needed for production. Key Features:
Unified API: One endpoint for OpenAI, Anthropic, Ollama, and LM Studio
Cost & Budget Control: Set hard spending limits and granular rate-limiting per app to prevent "bill shocks"
Security: Prompt injection detection (PII redaction on the roadmap)
Observability: Full audit logs of every request and token usage (essential for compliance)

Deploy in 60 seconds:

git clone https://github.com/datallmhub/TensorWall.git
cd TensorWall && docker-compose up -d

Why Open Source? Security and financial infrastructure shouldn't be a black box. Your AI gateway should be auditable, self-hostable, and community-driven. I'm looking for brutal feedback on the architecture. What are you currently using to keep your LLM costs and security under control?
GitHub: https://github.com/datallmhub/TensorWall
by rjzzleep | 2025-12-29 14:32:41+00:00
The German rails network went downhill when they decided to socialize the losses and privatize the profit. Failure is blamed on the grunt workers, which are absolutely not interested in taking responsibility as a result of this. The fact that there are rotting railways everywhere and the DB waits until it gets so bad for cities to step in and take over part of the cost is a wonderful example of this. The new ICE's speed is actually lower than previous generations.

I have seen this systemic problem in other domains I worked in. The problems are very similar, and at the end of the day I can somewhat relate to the workers attitude of "why should I lean out of the window if I get punished anyway". But in some cases the workers are unfireable and oftentimes it is exactly that attitude that let the management get away with the terrible working conditions (most of the times more psychological than physical abuse) so it feeds into each other.
by karmakaze | 2025-12-29 14:33:00+00:00
I would hope that a large successful online retailer got that way by factoring their implementation so that many aspects can be dealt with mostly as a configuration matter. This is mistaking quantity for difficulty. First of all, separate the domains fulfillment doesn't care about pricing, but they do care about grouping items in a shipment so they should already have had grouping rules, so apply the 'do not ship this item alone' rule, etc. The other pattern to apply repeatedly here is to separate the decision-making from effecting a change, i.e. separation of policy from mechanism. So you can have a library of mechanisms (e.g. add item to order at checkout) vs the policies which decide who, which item, and what to charge. If you don't conflate all these separate concerns as a single 'thing' to begin with, then none of the individual things is complicated, just has to be the right things in the right places.

This thought processes does use some knowledge of online retail but not really that much. It's mostly patterns of system decomposition and good engineering.

Edit: the point of the article itself stands, if the codebase is in no shape to have these free samples built as I described then my input is useless, other than to consider working toward that architectural goal.