MurphyA/hacker-news huggingface dataset:
by bokohut | 2025-11-24 22:21:10+00:00
_1tan I have emailed your posted contact data should you see value.

I have personally founded, architected, and coded in entirety several acquired payment processing companies in the last 30 years of which were near 100% uptime as well as PCI Level 1 compliant among several other audit stipulations. Your mention of energy trading *immediately* caught my eye as I am now building an energy storage company that is founded in design on top of my decades evolved secure highly available API transaction engine that I am refactoring to support VPP to manage the energy storage array I am patenting.

My ying appears to align with your yang from my understanding of your words so if this is something of interest please feel free to engage from my outreach.

Stay Healthy!
by protocolture | 2025-11-24 22:21:27+00:00
The Private Catholic school I attended was forced to teach a particular religious education curriculum by the state. However, that curriculum was highly modular, and the only testing of their methodology was final test scores. So we skipped the entire section on islam (Test was "Pick 2 religions and compare them, we were given catholicism and judaism), and we also skipped every chapter under catholicism that implied any wrongdoing, historically on the part of the catholic church, like the occupations of the holy land.
by foresto | 2025-11-24 22:21:37+00:00
It's worth noting that some cross-platform toolkits are non-native in the strict sense, but mimic each platform's native controls.

This is harder to get right than one might think; small differences in text rendering look very much alien to me, and user input handling that isn't exactly the same as the platform's native conventions will make me stumble every time I perform common operations.

In my experience, Qt does an excellent job with this. It's not technically native (except on KDE and other Qt-based desktops), but it looks and feels right, or so close that I find it comfortable and well integrated with the rest of each platform I've tried. I haven't found any other cross-platform toolkit to match Qt in this area, so that's what I use for now.

Some day, I hope we'll see an alternative that accomplishes this at least as well as Qt, while being more flexible to license, easier to bind to other languages, and better at memory safety. (It's written in C++.) There seems to be renewed interest in GUI toolkit development lately, perhaps fueled by the excitement for newer languages like Zig and Rust, so perhaps I'll get my wish.
by georgefrowny | 2025-11-24 22:22:39+00:00
Maybe that is the answer to how things are supposed to work if AI replaces everyone and no one can afford to buy their stuff.

Things being too cheap allows money to pool at the bottom in little people's hands in the forms of things like "their homes" and "their computers" and "their cars".

You don't really want billions in computing hardware (say) being stashed down there in inefficient, illiquid physical form, you want it in a datacentre where it can be leveraged, traded, used as security, etc. If it has to be physically held down there, ideally it should be expensive, leased and have a short lifespan. The higher echelons seem apparently to think they can drive economic activity by cycling money at a higher level amongst themselves rather than looping in actual people.

This exact price jump seems largely like a shock rather then a slow squeeze, but I think seeing some kind of reversal of the unique 20th century "life gets better/cheaper/easier every generation".
by timschmidt | 2025-11-24 22:23:42+00:00
> Flight simulators just had more cash for more advanced chips

Yes. That is my point. The customers willing to pay the high initial R+D costs opened up the potential for wider adoption. This is always the case.

Even the gaming GPUs which have grown in popularity with consumers are derivatives of larger designs intended for research clusters, datacenters, aerospace, and military applications.

No question that chip companies are happy to take consumers money. But I struggle to think of an example of a new technology which was invented and marketed to consumers first.
by protocolture | 2025-11-24 22:23:46+00:00
>On a more serious note, I used GeoIP when it was free and it was a godsend to reduce malicious connection attempts to my webserver without impacting 99 % of my "clients" (not paying customers).

Yeah, I think the issue is that, if you have 30 paying customers with, lets say, a canadian ip address and a canadian credit card, and then one bloke connects from the UK by that ip address, its daft that you just blacklist the ip and take all those customers offline. Personally I would start with a polite notice to the ISP, as its likely someones running a proxy and they should theoretically be as interested to remove it as you are.
by matheusmoreira | 2025-11-24 22:24:04+00:00
Massive respect from me as well. Insisting on principles is extremely tiring and demoralizing. Doing the right thing constantly requires some serious sacrifice.

The whole world ignores the principles out of convenience. Principles are thrown out the window at the first sign of adversity. People get rich by corrupting and violating principles. It seems like despite all efforts the corrupting forces win anyway. I have no idea how these people find the willpower to keep fighting literal government agencies.
by skylurk | 2025-11-24 22:24:51+00:00
True, though it depends quite a lot on the car. If you're driving a second-hand civic or prius, the marginal cost per mile will be much lower than a Mini or a truck. I don't know what it's like for EVs.

Where I live and with what I drive, once there is a single passenger, the car breaks even on the milage. But parking can shift things back in favor of public transit. It's close enough that traffic is always the deciding factor for which mode I take.

If transit were free, I would probably just take it most of the time.
NeuroCode – A Structural Neural IR for Codebases
by gabrielekarra | 2025-11-24 22:25:08+00:00
’ve built NeuroCode, a Python engine that builds a structural intermediate representation (IR) of codebases — including call graphs, module dependencies, and control flow — and stores it in a neural-ready format designed for LLMs.

Most tools treat code as text. NeuroCode treats it as structure. It gives you a CLI (and library) to:

Build the IR with neurocode ir . and store it as .neurocode/ir.toon

Explain files using call/import graphs: neurocode explain path/to/file.py

Run structural checks and generate LLM-ready patch plans (coming soon)

The goal is to bridge static analysis and AI reasoning. You can plug NeuroCode into agents, editors, or pipelines — or use it standalone to get structure-aware insights into your codebase.

No runtime deps, tested with Python 3.10–3.12. Still early (v0.3.0), feedback and contributions welcome.

GitHub: https://github.com/gabrielekarra/neurocode
by Dylan16807 | 2025-11-24 22:26:40+00:00
North Korea in particular is weird because of sanctions, but pick any country in Europe instead: The user might be a past or future visitor to the gas station and need to access the system even if they're outside the US right now. Or maybe they're actually at the gas station but their phone's data is based in Europe.

Even accurate country tracking is flawed in most situations.

If the goal is specifically "is at the gas station right now" then maybe there's a gap in functionality here, but you could make them connect to the wifi.

Also country-sponsored hackers can easily get a real presence in the US. If country level geoblocking became perfect, they wouldn't be slowed down for more than a week.
by devwastaken | 2025-11-24 22:26:45+00:00
Fedora 41 KDE had a neat bug on intel graphics where a kernel update caused black screen on boot. no fix, just a “downgrade or update to beta”. those are the issues that truly make linux desktop a non starter for most people.

i use it because i know how to fix it, but linux desktop needs a proper recovery system for normal users to handle that kind of problem.
by bhelkey | 2025-11-24 22:27:32+00:00
> I think it's intended as a comparison of cost when building a gaming-capable computer vs. a console of somewhat equivalent power.

The PS5 has 16GB of RAM. One can buy 16GB of RAM for ~$100 [1].

[1] https://pcpartpicker.com/product/9fgFf7/kingston-fury-beast-...
by dang | 2025-11-24 22:27:39+00:00
Just to avoid split discussions!

I know it can be annoying when 'your' thread gets merged into the other one and thus you 'lose' - it's still on the list to extend the software to aggregate multiple submissions better. But it does even out in the long run if an account keeps submitting good articles to HN, which your account certainly does (and we appreciate it!)
by nemothekid | 2025-11-24 22:28:03+00:00
Every once in a blue moon I'll meet someone who can trace the genesis of their career to neopets. I learned to code from neopets. It started from html, then I fell into a cheats crowd, where I learned Visual Basic (some of the best early cheats were in Visual Basic).

Then one day, a guy coded a program in Python. It was only one with a "modern" style (it used Window XP styles, while most VB6 programs looked like windows 98 programs), and it used threads so it could watch multiple stores instead of having to manage multiple processes.

I must have been 12-13, and I was completely floored with it. I was convinced everyone programming in VB6 was wrong and the future was Python. I eventually self taught myself Python just to write my own cheats, which I eventually sold to others for millions of neopoints. Then my account got frozen and I moved on to other games.
by shallowsax | 2025-11-24 22:28:38+00:00
It sounds like we have some common ground, but I think you may have a misunderstanding of the present American worldview and politics.

We're 79 years removed from Philippine independence, and you would have to try very hard to find a single American who wants them back. The US military would have been fully capable of annexing Iraq and Afghanistan with violent repression of dissent and zero concern for civilian casualties, had that been the will of the people. After 75 years of peaceful coexistence with a hypothetical independent California, I would be very surprised to see any political will for annexation.

The "same international norms as the rest of the world" you refer to are anachronistic. The post-WWII norms, to a large extent defined and upheld by the US, aren't based around maximal balkanization or unconditional support for separatism, but rather opposition to transfer of territory by force. If that sounds like ladder-pulling, maybe it is, but China has no standing to complain; Western conquests have been largely disbanded, while China remains as the third-largest nation in the world (ahead of the US).

I'm not claiming that the US has never done anything wrong. I asserted the opposite of that. I'm arguing that pointing out someone else's crime isn't a justification for someone to go commit a crime of their own. If you shoot someone from a rival gang, your lawyer isn't going to argue in court that it's okay because someone else from that gang shot someone else a decade ago. There's actually a word for that: https://en.wikipedia.org/wiki/Whataboutism.

But if we both agree that wars of aggression are bad regardless of whether they're started by the US, China, Russia, or anyone else, then we're basically on the same page.
by quickthrowman | 2025-11-24 22:28:42+00:00
McDonalds business model is to own real estate and lease it to franchisees, and to sell those franchisees supplies to make hamburgers and fries so they can pay the rent.

It’s a commercial real estate company with extra steps, not a restaurant company. Once you understand that, McDonalds net margins are easier to understand.

Google ‘McDonalds real estate’ for a longer write up about the business model of McDonalds
by Zigurd | 2025-11-24 22:30:05+00:00
The reason I've mentioned the UK investigation is that they uncovered an elaborate multi hundred million dollar money laundering pipeline, including a bank that was bought by Russian mobsters, that was supporting and harvesting money out of fairly low level crime in the UK. It's not just sabotage operations and poisoning exiled dissidences that are readily understood to be part of espionage. Spies often work with criminals. Sometimes in unexpected ways.

I've been in touch with tech people in Eastern Europe. Grey zone warfare is very real in their countries.
by catskull | 2025-11-24 22:30:47+00:00
lol I'm smart apparently. It's not the "galaxy" shader, it's the "starfield" shader! I should double check before commenting I guess.

https://github.com/0xhckr/ghostty-shaders/blob/main/starfiel...

I'm not sure what "galaxy" looks like but it might not have worked or shown nothing.
by EliteGadget | 2025-11-24 22:30:57+00:00
It appears they have different requirements for those machines. They state the Ubuntu machines are for non-firewall applications. Ubuntu and Debian can configured relatively easily for a number of workstation and server roles.

Also many IT professionals that have used Linux will be familiar with a Debian or a Debian derivative such as Ubuntu. That simply isn't the case with OpenBSD.

I recently installed OpenBSD on my old laptop to try it out and I found it difficult even though I used to use it at University back in the late 2000s.
by IshKebab | 2025-11-24 22:31:00+00:00
My biggest gripes:

* Windows support is mediocre due to decades of not supporting it at all.

* OPAM is a nightmare. Surprisingly buggy and extremely confusing. We're not talking Pip levels of badness but it's nowhere near as good as Rust, Zig or Go's equivalents.

* A silly obsession with linked lists. Ok I understand why but it's still annoying.

* Ocamlfmt thinks it is writing an essay, and generally makes things less readable IMO.

* The syntax is not easy to read. They threw away all the useful punctuation that help you visually parse code.

* Tiny community.

* Very spartan documentation. Examples are very rare.

* Global type inference is definitely worse than Rust's local approach because it makes errors much worse, and makes the code harder to understand.

* Native int type is 63 bits.

I haven't even done much OCaml but it's definitely got enough issues that I strongly prefer Rust. Just the community size is reason enough really.

That said, it's still way better than Python, Ruby, PHP, Java, JavaScript and Perl. Those are kind of the Z-tier languages though so I guess that's not saying much.

If it was a choice between OCaml and Go, Swift, C#, Dart... then it wouldn't be a slam dunk either way. Unless you wanted Windows support and then OCaml is a crazy choice.
by erichris12 | 2025-11-24 22:31:33+00:00
Hey all, we're launching NeoNomad to take the stress out of digital nomad travel.

As a nomad who's traveled to 46 countries, I realized the biggest blocker to traveling isn't the work, it's the countless hours of planning required to find reliable WiFi, a healthy lifestyle, and community in a new city.

NeoNomad bundles the essentials into one seamless trip package, so you can be productive from day one.

We handle the overwhelming logistics (stay, work, food, fitness, transport) so you can focus on working and exploring. Stop guessing if your Airbnb’s Wi-Fi will hold up or where your next healthy meal will come from in a foreign country.

We're starting with a few of the top nomad destinations and would love your feedback on the packaging, pricing, and what features you’d need to finally book that trip to paradise.
by jawns | 2025-11-24 22:32:28+00:00
I'm starting to notice a pattern with these AI assistants.

Scenario: I realize that the recommended way to do something with the available tools is inefficient, so I implement it myself in a much more efficient way.

Then, 2-3 months later, new tools come out to make all my work moot.

I guess it's the price of living on the cutting edge.
by Lerc | 2025-11-24 22:33:12+00:00
fMRI machines are not cheap, nor plentiful.

If, one day someone can make a small, cheap device that can do the job of a fMRI it would be more world changing than you can imagine. If you had easy access to realtime data about what is going on in your brain, there is evidence to suggest that you can learn to influence the data and literally change your own mind.
by b1tsoup | 2025-11-24 22:33:19+00:00
Prismle is a hiring-first alternative to traditional professional platforms. It is not a social network. It offers a simple and direct path for companies and candidates to connect.

For hiring teams, Prismle makes every resume discoverable through meaning-based search. Simple, human queries surface the right talent without feeds, posts, or platform noise.

For candidates, it’s intentionally effortless: upload your resume once, then forget about it. If your skills match what a company needs, they will reach out to you directly. No profiles to maintain, no constant activity required.

Prismle is now live at prismle.com, and I am looking for honest feedback from anyone willing to try it. Insights from people with recruiting experience are especially useful, but all perspectives help shape the product.
by davidsainez | 2025-11-24 22:33:33+00:00
I never claimed that it was being done in secrecy. Here is another example: https://groq.com/blog/inside-the-lpu-deconstructing-groq-spe....

I have seen multiple people mention openrouter multiple times here on HN: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

Again, I'm not claiming malicious intent. But model performance depends on a number of factors and the end-user just sees benchmarks for a specific configuration. For me to have a high degree of confidence in a provider I would need to see open and continuous benchmarking of the end-user API.
by timschmidt | 2025-11-24 22:33:39+00:00
I don't make a habit of googling things for people when they could do it just as quickly themselves. There is only one paper proposing the OpenSSL heartbeat feature. So I have not been unclear, nor can there be any confusion about which it is. Perhaps we'll learn someday what tptacek expects to find or not to find in it, but he'll have to spend 30 seconds with Google. As I did.

Informing one's self is a pretty low bar for having a productive conversation. When one party can't be arsed to take the initiative to do so, that usually signals the end of useful interaction.

A comment like "I googled and found this paper... it says X... that means Y to me." would feel much less like someone just looking for an argument, because it involves effort and stating a position.

If he has a point, he's free to make it. Everything he needs is at his fingertips, and there's nothing I could do to stop him, nor would I want to. I asked for a point first thing. All I've gotten in response is combative rhetoric which is neither interesting nor informative.
by mrguyorama | 2025-11-24 22:33:52+00:00
>For example, leaded gas improved car performance and arguably key to economic performance

This is not true. We currently use ethanol to boost octane, and that additive was known at the time by the company that invented TEL, and they did not use it because they did not control the market for ethanol like they could control the market of a new and patented chemical.

TEL was never actually necessary, and we poisoned ourselves for most of a decade to enrich a corporation. Large scale ethanol (as beer) production was one of humanity's earliest industries.

Indeed, after we banned leaded gas, we tried using yet another stupid poison additive, MTBE, for a decade or so, and that continued to poison people because gas tanks leak and that chemical was toxic. Most of Asia actually still uses MTBE, to their detriment.

Ethanol has never had this problem. Arguably, when Bush required all US gasoline to include 10-20% ethanol, he wasn't even trying to fix the poison problem of MTBE, he might have just been greenwashing and kicking more subsidies to corn growers, but it definitely solved the poisonous additive problem for octane boosters.

Indeed, zero additives for octane are "required" at all. You can produce high octane gasoline just by choosing different refined components but this results in less gasoline produced per barrel of oil.
by cj | 2025-11-24 22:34:36+00:00
Same here!

I’m in my mid-30’s now. In high school I learned HTML because I really wanted to customize the styling of my Guild (I think that’s what it was called).

And then built a neopets fan site and forum which taught me basic business (trading links with other fan sites, hiring/managing forum moderators, and eventually sold the fan site during junior year).

The will to customize my MySpace profile was also a driver for learning HTML.

I sometimes think about this in the context of today’s highly controlled platforms that simply don’t make space for users to customize or do anything outside the platform directly.
by shanemhansen | 2025-11-24 22:34:38+00:00
This actually seems like a simple example of memory request vs limit.

Request the amount of memory needed to be healthy, you can potentially set the limit higher to account for "reclaimable cache".

Another way to approach it if you find that there are too many limiting metrics to accurately model things: is you let the workers grab more segments until you determine that they are overloaded. Ideally for this to work though you have some idea that the node is approaching saturation. So for example: keep adding segments as long as the nth percentile response time is under some threshold.

The advantage of this approach is you don't necessarily have to know which resource (memory, filehandles, etc) is at capacity. You don't even necessarily have to have deep knowledge of linux memory management. You just have to be able to probe the system to determine if it's healthy.

I can even go backwards with a binary split mechanism. You sort of bring up a node that owns [A-H] (8 segments in this case). If that fails bring up 2 nodes that own [A-D],[E-H], if that fails, all the way down to one segment per node.
by astrange | 2025-11-24 22:34:38+00:00
TSMC is a publicly traded company just like the others. I'm not familiar with their governance but Google tells me the largest owner (a state development fund) has 6%.

They have a special advantage because they don't compete with their customers, which leads to trust, which leads to customers paying for their R&D for them.

Intel on the other hand just kind of sucks at their job. Skill issue basically. (But they aren't /that/ far behind.)
by munk-a | 2025-11-24 22:35:52+00:00
But we are still reliant on the LLM correctly interpreting the choice to pick the right skill. So "known to work" should be understood in the very limited context of "this sub-function will do what it was designed to do reliably" rather than "if the user asks to use this sub-function it will do was it was designed to do reliably".

Skills feel like a non-feature to me. It feels more valuable to connect a user to the actual tool and let them familiarize themselves with it (and not need the LLM to find it in the future) rather than having the tool embedded in the LLM platform. I will carve out a very big exception of accessibility here - I love my home device being an egg timer - it's a wonderful egg timer (when it doesn't randomly play music) and I could buy an egg timer but having a hands-free egg timer is actually quite valuable to me while cooking. So I believe there is real value in making these features accessible through the LLM over media that the feature would normally be difficult to use in.
by alwillis | 2025-11-24 22:36:05+00:00
> these agents are not up to the task of writing production level code at any meaningful scale

This is obviously not true, starting with the AI companies themselves.

It's like the old saying "half of all advertising doesn't work; we just don't which half that is." Some organizations are having great results, while some are not. From the multiple dev podcasts I've listened to by AI skeptics have had a lightbulb moment where they get AI is where everything is headed.