MurphyA/hacker-news huggingface dataset:
by quantdinger | 2026-01-02 17:44:24+00:00
QuantDinger is a Local-First quantitative trading workspace designed for traders, researchers, and geeks.

Unlike expensive SaaS platforms, QuantDinger returns data ownership to you. It features a built-in LLM-based Multi-Agent Research Team that autonomously gathers financial intelligence from the web, combines it with local market data, generates professional analysis reports, and seamlessly integrates with your strategy development, backtesting, and live trading workflows.

Core Value
Privacy First: All strategies, trading logs, and API keys are stored locally in your SQLite database.
AI Empowered: Not just code completion, but a real AI Research Analyst (powered by OpenRouter/LLM).
Multi-Market: Native support for Crypto, US Stocks, CN/HK Stocks, Forex, and Futures.
Out-of-the-Box: One-click deployment via Docker. No complex environment setup required.
by BeetleB | 2026-01-02 17:44:59+00:00
Because I want a device for my kids to play games.

Not communicate.

Not buy stuff.

Just play (local) games.

Stuff like online communications will come at a later age. Absolutely no reason to start explaining that to a 5 year old.

And absolutely no reason to have all 3 bundled in one.

> Take an earnest interest in your child's activities, both online and offline. Guide them how to behave in strange, even weird and scary situations with strangers. Be the reliable adult in their life to whom they can tell when they encounter something unpleasant, online or offline. Under the guidance of a parent your children will be safer than behind any amount of protective layers that these so called child-safety apps provide, and they will also know how to help their friends to navigate risk and avoid danger.

Everything you just said is true for gun ownership as well!
by woodruffw | 2026-01-02 17:45:05+00:00
The degree of LLM writing here makes it hard to determine which parts of this are novel and which parts are derivations of existing popular libraries like Pydantic and msgspec.

I also don't think either Pydantic or msgspec struggles with any of the "gotcha" cases in the post. Both can understand enums, type tagging, literals, etc.
by zsoltkacsandi | 2026-01-02 17:45:08+00:00
€699 + €9.99/month for a smartphone that supposed to be a dumb phone, with a custom locked down OS. Punkt is losing the point what made their previous products successful.

I have my iphone 13 mini for 4 years, having a Punkt MC03 for the same amount of time would cost me €1058. Thanks, but no thanks.
by benterix | 2026-01-02 17:45:12+00:00
> The West still wanted to allow ex Soviet countries to join NATO even if that would cause hostility from Russia.

I find it hard to understand people still use this argument with the straight face. NATO is not an entity that expands itself - individual countries, like Sweden or Finland, request to join it to protect themselves from the situation when Russia attacks them and they have to fight alone like Ukraine. Of course Putin hates that as he cannot fulfill his dream of expanding Russia to the borders of Soviet Union, but this argument doesn't stand any scrutiny.
by NoMoreNicksLeft | 2026-01-02 17:45:42+00:00
>and as that had ceased to exist, the Warsaw Pact had no reason to exist either

It should be mentioned that Russia's attempt at "We don't need NATO, we have our own NATO at home" (CSTO) is hilariously awful and failed to keep the peace between Armenia and Azerbaijan just recently.

The Warsaw Pact ceased to exist because it always was a joke and Russia/SU has never had any true desire or ability to protect these other countries... they merely want to discourage them in any way possible from "joining the other team".

Until Russia stops being Russia, they will always be the problem.
by bkovitz | 2026-01-02 17:46:12+00:00
Thanks for explaining why you made Rust--! I figured it was just whimsical play, and I find it delightful. I'm especially delighted to hear that it wasn't even hard to disable the borrow checker.

I hope you will answer the question here from @dataflow about whether, without the borrow checker, compiler optimizations will emit incorrect code. Did you have to make further modifications to disable those optimizations?
by abanana | 2026-01-02 17:46:29+00:00
Yes, absolutely. The top answer on that Reddit link starts with: "MPV is the ultimate video player on planet earth, all the others are junk in comparison" and doesn't mention VLC at all. That's not a helpful answer, it's just signalling that they're a huge fan of MPV, with nothing to suggest they've ever even tried anything else.
by tim333 | 2026-01-02 17:47:00+00:00
I say that because I've been using macOS for the last decade and haven't found clicking the occasional 'no' on would you like to pay for iCloud much of a burden.

Also my 89 yr old mum has switched to mac and not had that particular issue. Some other issues like MS Outlook not importing her 40GB email file which had built up over a couple of decades on Windows, but not ads etc.
by dataviz1000 | 2026-01-02 17:48:37+00:00
This is an interesting take. Did Lucas ever actually admit he didn’t know about *The Hero with a Thousand Faces* before he wrote Star Wars? My understanding is he read Campbell after the motorcycle accident, and then it became a big influence.

Either way, I wouldn’t be surprised if Campbell was the one making the connections—between Life of Milarepa (which, in my opinion, is the closest pre Campbell example of the hero’s journey to Campbell’s original framing) and The Wizard of Oz. Meaning the stories all have the parts of the journey but the Life Milarepa has a 1 to 1 correlation.
by gheavy | 2026-01-02 17:48:57+00:00
It’s the opposite of our values of hard work, education, meritocracy and honesty. People associate AI with scammers, incompetence, offshoring and h1b abusers/exploiters like musk. Meanwhile, the people that seem to really love AI are Indian scammers, foreign cybercriminals and others with get rich quick greed is good, education is for suckers mindsets. Unfortunately the greedy cretins are ascendant while the American values of prior decades are being rapidly replaced.
by myko | 2026-01-02 17:49:02+00:00
> buoyed by the use of state-funded incentives to buy electric cars, and we know this because now that those incentives are ending, EV sales are cratering.

Oil subsidies are so interwoven with the way the US works that this is easy to miss in these discussions, but if not for these subsidies ICE vehicles would be much more expensive:

https://www.theguardian.com/environment/2025/sep/09/fossil-f...
by DonHopkins | 2026-01-02 17:49:08+00:00
Did you even look at your article before publishing it? The python code blocks are completely scrambled and haphazardly indented, it gives me a headache.

It's more effort for me to scroll horizontally to read long unbroken clipped lines than it would have been for you to break the lines up so they're readable in the first place.

Remember: one writer, many readers.

Is that on purpose? It's just as bad if it isn't, because it shows you did zero proofreading. I would hate to use a library or read an article that is so carelessly written. In an article or library about json and python code, syntax and readability matters.

If you want to write read-only code on purpose, stick to Perl.
by iamnothere | 2026-01-02 17:49:08+00:00
Yes, this parent seems to assume that all parents want the same restrictions. The reason that managing this stuff is complicated is that you actually have to think about what restrictions you want (if any), understand the implications, and then set options to achieve those restrictions. A surprising number of people aren’t willing to do that! They would rather tell companies “parent my children correctly” and then sue as soon as the company’s vision of “safety” doesn’t line up with their own.

In a country where you have parents with wildly different ideas about what constitutes “safety”, I have no idea why anyone thinks it is possible to set a single standard for this.
by jacquesm | 2026-01-02 17:49:37+00:00
We all know how they reacted, so there is no need for hypotheticals that serve no purpose. And in the last 9 months the US has made multiple strong suggestions that they think that Canada should 'join' the US (by hook, crook, or force) and they've threatened to annex Greenland (similarly) and are currently in the process of setting up a military offensive against Venezuela.

We don't need fairytales, we have history and present day events to guide us.
by BeetleB | 2026-01-02 17:49:42+00:00
And then you get married and have kids and wonder why you have trouble paying the bills despite having a household income in the top 5%.

Then you discover that you really do need to know how much you are spending on sandwiches.

I went through this a bunch of times. Always hoping for an obvious smoking gun expense I could just cut. It always was many little things adding up.
by amarble | 2026-01-02 17:49:56+00:00
Looking for contract / freelance, especially at early stage startups

Location: Canada - travel is fine, including international and weekly for in-person

Willing to Relocate: Looking principally for contract work, I would be open to relocating for a long term opportunity.

Technologies: Most recently AI evals, past includes computer vision for manufacturing, explainability, general AI/ML research, usually business focused. I'm mostly an IC but can field or manage a team as required to deliver AI projects across a broad range of specialties.

Resume: https://www.marble.onl/resume_nov_2025.pdf
by bram2w | 2026-01-02 17:50:16+00:00
Baserow | Product Specialist | REMOTE (Europe or US) | Full-time | baserow.io

Baserow is an open-source no-code database platform (Airtable alternative) for building databases, internal apps, and workflows.

You’ll work with prospects + customers to translate real processes into Baserow solutions: data modeling (tables/relations), demos/POCs, production-ready setups, integrations/APIs, best practices, and feedback to product/engineering. Also help with docs/onboarding and first-line support for support-contract customers.

You: 2+ years with Baserow or similar (Airtable/n8n), strong English, comfortable with APIs/HTTP + basic JS/Python (SQL a plus). Bonus: enterprise workflows, git/docker (self-hosting), training content.

Apply: https://baserow.io/jobs/product-specialist-baserow
by troupo | 2026-01-02 17:50:58+00:00
> It is the decision of the other vendors to not implement the standards

A scribble on a napkin does not a standard make.

A feature released in a single browser engine without support, consent, and against objections of other browser vendors does not a standard make.

Just because Chrome ships something does not make whatever they ship a standard.

> The documentations and specifications are available for free.

That's how Chrome abuses its position and relies on gullible devs to assume that just because something is documented it becomes a standard the moment it's shipped in Chrome.

That's not how standards work.
by why-o-why | 2026-01-02 17:51:27+00:00
Right there with you. I've tried to leave quicken multiple times. Especially when they moved to annual subscriptions. I haven't tried to leave since 2019-ish, and all the alternatives were just clunky as hell, as if the devs completely ignored UI/UX. Also, I'm on the latest quicken for mac and it has an export feature, but I have never used it. Maybe when they start charging per transaction I'll finally leave. I'm lucky enough to be able to afford it annually, but it still stinks that there's no open source alt, even to do just the basics conveniently.
by closeparen | 2026-01-02 17:51:51+00:00
Killing instances of load-balanced stateless services is not that interesting anymore in the context of a mature service mesh. What is interesting is injecting failures or latency on specific edges of the call graph to ensure that “fail open” dependencies really are. This is accomplished with context propagation, baggage, middleware, and L7 proxies rather than killing anything at the VM/container level. Even iptables rules turned out to not be a very good approach since most destinations would have many, constantly cycling IPs and ports.

In the stateful world, chaos testing is useful, but you really want to be treating every possible combination of failures at every possible application state, theoretically with something like TLA or experimentally with something like Antithesis. The scenarios that you can enumerate and configure manually are just scratching the surface.
by nickv | 2026-01-02 17:51:51+00:00
I have been watching this thread and you are triple downing on a point that you have no real experience with. Competitive e-sports is a real thing. There are e-sports arenas. (How are people even arguing this on HN?)

The International (a DOTA 2 competition) has like $40m in prizes. EWC in 2025 was $70m. 99.6 million people watched the League of Legends World Championship final. And we're not even talking about the millions of dollars of sponsorship involved.

That's great your mom isn't competitive in Valorant, but massively irrelevant. It's like me saying "I play flag football with friends, there is no competitive football."

Anti-cheat is important because this is how the best players are discovered, this is how they're recruited. If a game is 50%+ cheaters, the game will die... DOTA2 would cease to exist today as a big deal. Same with Valorant.

Aside from competitive gaming, GTA V online makes $1 BILLION in ARR. That would be $0 if the game was flooded with cheaters.

Now this isn't me defending kernel level anti-cheat, I think there are better ways to do it and some games do a great job here.

But man, calling GTA V online and competitive e-sports a "tiny bubble" is like calling the NFL a "tiny bubble".
by timjulien | 2026-01-02 17:51:52+00:00
Radar Labs | Software Engineers (SRE, data platform, backend, full-stack, mobile) | Remote (US), NYC | Full Time | https://radar.com

- Radar is the geo-location dev tool

- Doing 1B+ API calls per day

- Our main languages are Rust and TypeScript, we also use mobile and offline pipeline languages (Python, Scala, and Terraform).

- We're based in NYC with our HQ in Union Square and remote friendly (US)

Interesting things we're working on:

- HorizonDB, our Geospatial database written in Rust

- Precise indoor location more accurate than iOS and Android leveraging Ultra-Wideband, other mobile sensors and ML.

- Extracting raw map data from satellite maps and the web leveraging ML and AI

- Anomaly detection to identify spoofed locations

- Mobile infrastructure that automatically configures itself optimizing battery-life and location accuracy for different use-cases over time

- Multi-Region AWS K8s deployment, 99.99%+ availability

- Frontend tools to visualize and debug location data at scale

Check out our jobs page here: https://radar.com/jobs#jobs If you have any questions, feel free to reply here or you can e-mail me at tim@radar.com
Founder seeking founding engineer for EHR and AI healthcare startup
by watchtowerpulse | 2026-01-02 17:51:57+00:00
Hi HN,

I am a founder with deep, hands on experience inside hospitals and EHR workflows. I am building Watchtower Pulse, an AI driven system that lives inside Epic or Cerner and automates DME and discharge workflows. It reads the chart via SMART on FHIR, checks insurance rules, prepares complete referral packets, and routes them instantly to vendors.

This is a real problem I see daily in hospitals. Discharges are delayed because documentation is incomplete and insurance rules are confusing. Doctors do not memorize these rules and case management is overloaded. The MVP scope is intentionally tight and realistic.

I am looking for a senior or staff level founding engineer with strong backend and full stack experience. Healthcare, HIPAA, FHIR, or EHR experience is a plus but not required if you are excited to learn. This is a true zero to one build with real pilot conversations already happening.

Equity only at this stage. Founder level ownership. Remote friendly. US preferred.

If this resonates, comment or message me and I will share more details.

Email me at watchtowerpulse@gmail.com
Thanks for reading.
by NoMoreNicksLeft | 2026-01-02 17:52:51+00:00
>and I’m happy to answer any questions about Standard Ebooks.

When will they start assigning catalog numbers to each of their works in the way that Project Guteneberg does? I'd like a unique id per ebook and since you don't (for obvious reasons) use ISBNs, there's nothing really to be done. I can't use an OCLC id because Standard Ebooks aren't consistently listed in Worldcat, I can't use Bookbrainz or Open Library ids for the same reason.

It costs nothing and is a low-effort fix. It's been an industry (and library science) thing for decades or longer. Can Standard Ebooks finally stop the amateur hour crap?
by polivier | 2026-01-02 17:52:52+00:00
Location: Canada (Montreal)
Remote: Preferred (could do ~2 days/week on-site)
Willing to relocate: No
Technologies: Various optimization tools (CPLEX, Gurobi, OR-Tools, etc), Python, C++, Bash, Linux, and others
Résumé/CV: https://github.com/PhilippeOlivier/curriculum-vitae/blob/main/OLIVIER_Philippe_CV_en.pdf
Website: https://www.pedtsr.ca
Email: See CV or website

I'm Phil and I have a PhD in computer engineering, specializing in operations research: mathematical optimization (MILP, etc), constraint programming, etc. For the past several years I've implemented custom, production-ready solutions for a variety of problems (scheduling, routing, etc). Recent work includes a constraint programming solution for goal-based selection of indexes in Postgres, a heuristics-based scheduling tool used in hundreds of vehicle workshops around the world, and an optimization model used for scheduling autoclave cycles in a drug manufacturing facility. I'm also open to freelancing.
by A_Duck | 2026-01-02 17:53:06+00:00
Trying to do an ELIHN here...

On a holiday of 10 people, everybody exchanging numbers means 10x9/2 = 45 actions, with many of those edges between strangers (higher cost edge)

Each person adding their friend to the Whatsapp group is 9 actions, with all edges between friends (low-cost edge)

So in practice, only the second one happens. He had one other person's number, but that particular person didn't check their phone.
by XenophileJKO | 2026-01-02 17:53:13+00:00
I think that is the skill that separates agentic power users from others.

You have to be really good at skimming code quickly and looking at abstractions/logic.

Through my career, I almost never ask another team a question about their services, etc. I always built the habit of just looking at their code first. 9 times out of 10, I could answer my question or find a workaround for the bug in their code.

I think this built the skill of holding a lot of structure in my head and quickly accumulating it.

This is the exact thing you need when letting an agent run wild and then making sure everything looks ok.
by CamperBob2 | 2026-01-02 17:53:20+00:00
How's the replication rate in that field? Last I heard it was below 50%.

How can you think without tokens of some sort? That's half of the question that has to be answered by the linguists. The other half is that if language isn't necessary for reasoning, what is?

We now know that a conceptually-simple machine absolutely can reason with nothing but language as inputs for pretraining and subsequent reinforcement. We didn't know that before. The linguists (and the fMRI soothsayers) predicted none of this.
by why-o-why | 2026-01-02 17:53:41+00:00
"Quicken is a single-entry accounting system, which means that amounts can appear out of or disappear into thin air. In a double-entry accounting system you can't put amounts in an account without taking it out of another account."

This summed it up nicely, from https://github.com/mortisj/quicken2beancount
by ac29 | 2026-01-02 17:54:07+00:00
>This is clearly going to develop the same problem Beads has. I've used it. I'm in stage 7. Beads is a good idea with a bad implementation. It's not a designed product in the sense we are used to, it's more like a stream of consciousness converted directly into code. There are many features that overlap significantly, strange bugs, and the docs are also AI generated so have fun reading them. It's a program that isn't only vibe coded, it was vibe designed too.

Yeah this describes my feeling on beads too. I actually really like the idea - a lightweight task/issue tracker integrated with a coding agent does seem more useful than a pile of markdown todos/plans/etc. But it just doesnt work that well. Its really buggy and the bugs seem to confuse the agent since it was given instructions to do things a certain way that dont work consistently.
by iwontberude | 2026-01-02 17:54:12+00:00
At Netflix when this article was written, Cloud Engineering accomplishing failure injection with circuit breakers which essentially were L7 proxies. Chaos engineering was more than killing instances. There was a whole simian army after all. They would inject latency, error codes, etc and simulate tiers of the application failing. It’s not nearly as unsophisticated as your making it seem.
by mekdoonggi | 2026-01-02 17:54:13+00:00
I grew up in a shoes-on household, but since meeting my spouse, we are now exclusively a shoes-off household.

It's so ingrained now that bringing shoes into any home seems genuinely gross.

For the office it seems like a big change to move to shoes-off. Though it would be nice during cold Midwest winters. Wearing boots all day is uncomfortable. Though I could easily wear boots and keep a pair of office shoes.

All this rambling nonsense to say: shoes are pretty gross in general. I wouldn't mind at all if my office did this, but it seems unlikely given that it's still a "no tennis shoes" type of joint.
by GuB-42 | 2026-01-02 17:54:15+00:00
> The ! lets you invoke an external command.

Also useful for privilege escalation...

If a script running as root uses less (or vi), just do "!bash" and you have a root shell. Note that systems that let you do this are usually pretty weak, and there are often many other ways to get root access, but this is a particularly simple one that I used a few times in the past.
by yoyohn | 2026-01-02 17:54:52+00:00
Location: Europe Remote: Yes Willing to relocate: No
Technologies: PostgreSQL, Clickhouse, Docker, Rust, Golang, Python, Django, Scikit-learn, Pandas, etc.

Résumé/CV: reach out to me and I'll send a detailed resume

Email: see my profile

10+ years of industry experience building and scaling distributed systems. I have experience with both big companies, scale-ups and tiny startups.
by asciimike | 2026-01-02 17:55:04+00:00
Fluidstack | SWE, SRE, Networking, Infra, TPM, PM, and many more | SF, NYC, ATX, LON | Full-Time

Fluidstack is a full stack AI infrastructure company building datacenters, deploying GPUs, and operating hundreds of thousands of accelerators for top tier AI labs. We're also partnering closely with Anthropic (https://www.anthropic.com/news/anthropic-invests-50-billion-...) on deploying GW scale clusters.

More info at https://careers.fluidstack.io/jobs or ping careers at fluidstack dot io!
by dmoy | 2026-01-02 17:55:27+00:00
I do household finances in a spreadsheet. I do track every single transaction just to make sure there's no CC fraud (catch one stolen card every 3-ish years on average).

I do other people's finances with hledger. That is, if I'm responsible for someone else's money (trustee, etc), I add another layer of complexity for double entry, reconciliation, etc.