MurphyA/hacker-news huggingface dataset:
Show HN: Factory Factory, open-source alternative to Codex App for Claude
by prplfsh | 2026-02-09 12:23:30+00:00
It uses your local Claude and GitHub CLI and git worktrees, so there's nothing to configure beyond what you already have.

Our AI coding workflow was a hodgepodge of scripts and ad-hoc processes, so we built this to centralize and streamline - and most importantly adapt as things change.

Some cool features so far (lots more planned):

1. One click github issue to agent working on it.

2. Ratcheting mode, where it watches CI for code review comments and build failures, and automatically fixes them.

Would love genuine feedback, bug reports, PRs, suggestions, etc.
by zbangrec | 2026-02-09 12:23:55+00:00
A compromised machine in Lebanon – most likely belonging to a person named قسورة (Qasura), a local ISIS cell commander – contained explosive synthesis manuals, jihadist propaganda, and locally stored XMPP chat logs that should have been encrypted. The chats reveal Qasura receiving direct instructions from Syria-based operatives, coordinating IED attacks that killed security personnel, requesting religious permission for torture, managing cross-border smuggling routes, handling money transfers through Turkey and Syria, and shipping detonator components across the region. Through this single compromised machine, we were able to map the entire cell hierarchy from local commander to senior leadership.
by algo_trader | 2026-02-09 12:24:08+00:00
I have a spring/react jar.

Previously I built a jar/docker and deployed to a common server. Fine.

Can this service deploy this to AWS free tier? Will it "know" how to avoid any paid services? (I don't necessarily need a docker or even permanent storage yet)

EDIT: Also - charging a % of AWS bill is pretty wild...
by teekert | 2026-02-09 12:24:34+00:00
Thanx, I don't consider myself PMC, but, I guess that's the internet of today, slap a label onto anyone and anything based on ~160 chars.

I guess lyu07282 is what I have taken to calling a "Judger". Always labeling, always judging, always seeking the moral high-ground, never realizing the lack of nuance that must exist in short texts. Never thinking "what if this was meant in a kind way." Oh, and I see the irony, it is intentional (feels bad right?).

I think it's what tearing the US apart at this very moment. Always Us against Them. Most people are kind you know. I really thought I did my best to add nuance.
by brucehoult | 2026-02-09 12:25:22+00:00
Oh, I missed that!

That gives a longest in NZ of 365.3 km from Ruapehu, skirting past close by Tapuae-o-Uenuku (in the Inland Kaikoura Range) to a point on the Seaward Kaikoura Range near the peak of Manakau. Clicking on the actual Manakau peak also gives 365.3 km back to Ruapehu.

I can't seem to find a peak to get a reverse path back to Mt Ranier. Everything I try gets stuck in the Olympic Peninsular. (I was there once ... 1998 or so ... a place called Hurricane Ridge IIRC)
by retired | 2026-02-09 12:26:00+00:00
The United States emerged during a period of abundant frontier land, which normalized the idea that ordinary people could own large, independent plots. This contrasted sharply with Europe’s older, land-constrained settlement patterns. That early culture of space and ownership later interacted with industrialization, the automobile, and government policy to produce the low-density development that characterizes much of the U.S. today.
by kkfx | 2026-02-09 12:26:02+00:00
I wonder when contemporary developers will (re)invent Emacs/Gnus: the unified inbox for email, feeds, and news, because what really matters are text messages + eventual multimedia content, personal and private scoring to manage them, and a consistent local UI that allows for personal archiving and resharing.

I've looked at the Fediverse, objectively with little hope and many design issues, I'm watching Nostr with interest even though it seems more like a rough sketch lacking the ideas to move forward, but that concept of Gnus and Usenet, so simple in itself, still hasn't managed to resurface.
by pfdietz | 2026-02-09 12:26:06+00:00
I remember when I worked at Motorola some decades ago, there was a little section in the factory area in Schaumburg that made quartz crystals. It's all long since been sold off (I think all the equipment went to China) but I remember all the signs for cyanide alarms, presumably due to some step in the manufacturing process.

The quartz crystals themselves were grown with carefully controlled levels of specific impurities (like scandium) in order to reduce their temperature sensitivity.
by mlrtime | 2026-02-09 12:27:00+00:00
The problem I see is a meta problem to your statement.

1) We should do whatever it takes to take care of each other no matter the cost, equality

2) The actual details on how to do that for every person in every dimension is not affordable, meaning decisions have to be made to violate rule #1

So now we are back to politics and deciding which ones are more fair than others.

So writing your sentence maybe true, but it's actually naive at the same time to think it can be done in every situation.
by api | 2026-02-09 12:27:22+00:00
Yes, humanity has used mechanisms like LeGuin’s before. It’s called strict theocracy.

A lot of the anarcho types I’ve met have a blind spot there just like they do with energy. They tend to be social liberals, LGBTQ, etc. and they don’t think about the fact that such societies in real life (not in fiction where the writer is god) tend to be extremely conservative and rigidly traditional. In practice there’s often brutal enforcement too.

The conservatism emerges naturally from the need to strictly maintain the society’s value system to maintain a fragile high cooperation state. Any deviation creates social fragmentation which opens cracks.

I think this is probably why historical civilizations evolved to be so conservative and why social liberalism combined with high trust is a feature of the higher energy industrial cosmopolitan state.

So if you don’t want to live in a strict theocratic state but still want equality, figure out fusion or cheap batteries.

You either overpower entropy with overproduction (cheap energy and cheap stuff) or by finding a cooperative state and then exterminating all deviation from that state with repression and violence.
by tcaxle | 2026-02-09 12:27:35+00:00
A django-based "offline" social media platform (i.e. forum) designed for access only from a single (isolated) WiFi network via captive portal techniques. The goal is a "digital bulletin board" that is geographically isolated and community-moderated (think Reddit's karma system but enough down-votes will delete your post).

Not anywhere near production-ready yet but if this is up your street and you want to contribute then I'd be grateful! I have the back-end stuff well under my belt but I'm allergic to javascript and my CSS skills are pretty limited also.

Also in the works down the line: a simple document management system (another Django app, probably) that allows basic but ISO-compliant document control (centralised access controls, automatic document-numbering, review/approval and draft/issue processes, configurable document indices, etc.) aimed at SME or contractor use. Everything else I've tried in this category of software is either abandoned (or otherwise stuck with a tech-stack from nineties), active but a PITA to ensure ISO-compliance, or hugely over-complicated (i.e. ideal for a big corpo but too much admin overhead for an SME) so I'm brewing my own that aims to meet the minimum feature-set needed for easy ISO-compliance.
by adrian_b | 2026-02-09 12:27:45+00:00
Working with HF was extremely difficult before WWII, but it has become much easier after the invention of Teflon.

Teflon is not affected by HF, so if you use only vessels of Teflon to hold the HF solution and tweezers made of Teflon for handling anything that you submerge in the solution of HF, it works fine.

Besides using Teflon for anything that is in contact with the HF solution, you must do all work under a hood that evacuates the vapors of HF emitted by the solution, otherwise handling a HF solution would be very dangerous. It is good that gaseous HF is lighter than air, so after being evacuated it will continue to rise in the air, while becoming more and more diluted.
by alexmcalinden89 | 2026-02-09 12:28:36+00:00
As children grow, their storage needs shift from toys to tech and sports gear. An Ottoman single bed provides a discreet place to hide the mess of adolescence. The slatted base offers the necessary firm support for growing bodies, while the boucle upholstered frame provides a mature aesthetic that outlasts childhood trends. With its 9cm thick headboard and easy-lift access, it functions as both a durable sleep station and a high-capacity storage unit.
by famouswaffles | 2026-02-09 12:28:43+00:00
>You're implicitly assuming that all data is factual and that therefore training an LLM on cryptographically random data will create an intelligence that learns properties of the real world.

No, that’s a complete strawman. I’m not saying the data is "The Truth™". I’m saying the data is real physical signal in a lot of cases.

If you train a LLM on cryptographically random data, it learns exactly what is there. It learns that there is no predictable structure. That is a property of that "world." The fact that it doesn't learn physics from noise doesn't mean it isn't modeling the data directly, it just means the data it was given has no physics in it.

>If you feed flat earth books into the LLM, you will not be told that earth is a sphere and yet that is what you're claiming here.

If you feed a human only flat-earth books from birth and isolate them from the horizon, they will also tell you the earth is flat. Does that mean the human isn't "modeling the world"? No, it means their world-model is consistent with the (limited) data they’ve received.
by jama211 | 2026-02-09 12:29:39+00:00
I dunno about the need for disclosure in this way. In my working life I’ve copied a lot of code from stack overflow, or a forum or something when I’ve been stuck. I’ve understood it (or at least tried to) when implementing it, but I didn’t technically write it. It was never a problem though because everybody did this to some degree and no one would demand others disclose such a thing at least in hobby projects or low stakes professional work (obviously it’s different if you’re making like, autopilot software for a passenger plane or something mission critical, that’s notwithstanding).

If it’s the norm to use LLMs, which I honestly believe is the case now or at least very soon, why disclose the obvious? I’d do it the other way around, if you made it by hand disclose that it was entirely handmade, without any AI or stackoverflow or anything, and we can treat it with respect and ooh and ahh accordingly. But otherwise it’s totally reasonable to assume LLM usage, at the end of the day the developer is still responsible for the final result, how it functions, just like a company is responsible for its products even if they contracted out the development of them. Or how a filmmaker is responsible for how a scene looks even if they used abobe after effects to content aware remove an object.
by anthk | 2026-02-09 12:32:15+00:00
Gnus it's dog slow, be with email or with usenet. I say this as an ex-Emacs user where I even plugged slrn's cache in order to speed up things, but over 100k messages that was unusable in my netbook, even under 64 bit machines and native compilation. Slrn did it better. On RSS, I use sfeed which is more Unix like and I just plumb lynx/links or whatever I like as a reader. And fast, much fast than GNUs, Elfeed or the core RSS reader in Emacs.

OTOH, Emacs it's the only libre Usenet reader for Android. Go figure, and that being a dead simple protocol. Despite of that, lots of Thunderbird forks in FDroid didn't adapt the Usenet part yet.

Offpunk it's slow but adding multiprocessing with flock (for python3 maybe) would be a piece of cake in order to allow parallel downloads while syncinc.
by jillesvangurp | 2026-02-09 12:32:48+00:00
100% is a soft limit in many batteries. The battery management system actually prevents you from charging too much. Pushing it too far can damage the battery so they don't let you completely charge it.

A lot of EV drivers optimize to minimize waiting time. Mostly you try to charge while you are doing something else (sleeping, working, eating, shopping, etc.). So, you are not actually waiting for it and sitting in the car bored.

Charging speeds are non linear. The last few percent take a bit more waiting. But you don't actually have to charge the battery to 100% all the time. Two 10-80% charge breaks might be a lot less less time than one 10-100% charge break and it will get you a lot more miles.

When you are driving long distance, you can plan to top up while having breaks, lunch, etc. Just top it back up to whatever the time allows. You don't have to drive the battery to empty either. And destination charging is a thing as well.

You can trade off not having to stop for a bit more against the charging time. Charging to 100% at night is a good use of time. Because you are probably sleeping/resting. Interrupting your journey to do the same is probably not a great use of your time. Two 10-80% charge breaks might be a lot less less time than one 10-100% charge break and it will get you a lot more miles.

Of course on longer journeys, planning for 45 minute charging breaks is a lot more annoying than planning for 15 minute charging breaks. Which is what 5C charging should enable given the right cell and charger combination. With a normal EV (medium sized battery) that's once every 3-4 hours roughly. A bit longer if your car is more economical with the battery. That's actually not a horrible frequency for taking a short break. Even if you drive a petrol car.

And if you are really anxious about that, get an EV with a bigger battery. 300 miles. 400 miles. There are even some 500 mile batteries in some cars now. It will cost you of course. Financially it's probably not a great choice for most people.
by deepakorani | 2026-02-09 12:33:46+00:00
I have been working on chemistry arena designed to benchmark the current SoTA LLM's on drug discovery tasks. My plan was to then focus on getting this annotated to sell this data for post training of scientific reasoning models. https://github.com/deepakorani/chemistry-arena.

Also trying to find a co-founder who I can work on projects and solve problems faster to be honest.
by linsomniac | 2026-02-09 12:33:51+00:00
An options trading game to help learn about stock options: https://trading.linsomniac.com/

A good friend of mine is a retired financial planner and is always talking about different ways I could leverage options to reduce risk in my portfolio. I understand the basics, but really don't "get" them, so I thought a game might help me to understand them better.
by matus_congrady | 2026-02-09 12:34:18+00:00
The cheapest way to deploy a container accessible over HTTP is to use web-service resource (which uses AWS ECS loadbalanced with HTTP-Api-Gateway, which is pay-per-use) and use EC2 launch type (cheapest instances are only a few $). Not sure if it's still under AWS free tier, but definitely not expensive.

Regarding charing % of AWS bill - yes, we're changing that soon. It's going to be flat fee + 10% of AWS bill.

Our free tier covers 90% of vibecoder, freelancer and side-project use-cases though. So probably nothing to worry about unless you're a 2+ person business. And at that point, it's still far less expensive than having a DevOps person or learning all of the 150,000 AWS loopholes yourself.
by shatsky | 2026-02-09 12:34:43+00:00
https://github.com/shatsky/lightning-image-viewer

Tiny desktop (pre)viewer which displays image in transparent overlay without any UI, allowing to look into specific image detail with single hand move (zoom with scroll and pan with drag simultaneously like in map apps, with nothing but display borders limiting visible image surface) and toggle between file manager and image view almost instantly (close with left click anywhere/keyboard Enter).

Also finished initial rewrite in Rust just hours ago:) (originally did it in C and intentionally tried to make it initially close to preceding C codebase before going further, so many things are still managed manually)
by jimsojim | 2026-02-09 12:35:16+00:00
So I'm building this: https://summaryworld.life

It gives you clean text summaries of YouTube videos. There are obviously other tools that do this, but I wanted something that is aligned with actual principles of learning and retention, not just quick TLDRs.

Also added a feature called Related Videos. It extracts the key themes from a video and recommends the top 3 related videos, essentially creating a small “knowledge web” of sorts around the topic. Similar to youtube recommendations, but you don't watch you click and read.

You can do YouTube search directly inside the product. When you click a video, it generates a summary. So you’re still browsing YouTube, but click turns a video into something you can actually consume. Personally found it better way to consume youtube, quicker for me to get through the content I want to consume than have those 10+ Youtube tabs sitting in my browser forever.

There’s also a public library feature I added where you can make your summary public. It’s kind of fun to see what other people are learning.

Still early, but iterating on it, scratching my own itch.
Show HN: Browse Internet Infrastructure
by pul | 2026-02-09 12:35:19+00:00
I'm launching Wirewiki.com today!

Wirewiki makes the internet’s hidden infrastructure browsable.

I quit my job 5 years ago to scale Nslookup.io. But after reaching 600k monthly users, I hit a ceiling. I couldn't naturally expand beyond DNS because of the domain name.

So I went back to the drawing board: how would I make it today? Not as a collection of tools, but as a browsable graph.

I've spent hundreds of hours and commits building that. It's not even at 10% of what I want it to be, but more than enough to be useful, and (in my biased opinion) much better than what's out there.

Wirewiki launches with DNS lookup, propagation, zone transfer and SPF checking. It also scans the entire IPv4 space for DNS servers and indexes them.
I'm working on adding more data and tools.

I feel like I've developed tunnel vision, so if you see anything that feels off, let me know!

I'll keep Wirewiki open and free. Once it has a substantial amount of users, I'll open it up to sponsorship / brand integration from hosting providers, registrars and CDNs, as users will likely be in the market for those. But my goal is to keep Wirewiki free from display ads. I'm confident that's viable.
by D13Fd | 2026-02-09 12:39:01+00:00
> I think that's silly. Do we really live in an age where we feel it's better to simply not communicate with people in the slightest?

I agree it’s silly. But it’s also the prevailing view that I’ve seen.

I still answer calls, even if 95% of them these days are either phishing attempts or vendors trying to sell me stuff. But my friends will text me first and say “can I call you” even if I say they can just call.
by theaiwillwin | 2026-02-09 12:39:28+00:00
This paper introduces a novel Physics-Informed Neural Network (PINN) framework designed to simulate octonionic scalar field dynamics within a 3+1 dimensional spacetime. The research primarily addresses the "associativity collapse" problem, a computational phenomenon where gradient descent naturally drives non-associative models toward simpler, associative quaternionic subspaces.
To overcome this, the work presents several methodological breakthroughs:
• Spatial Associator Loss: A key innovation that computes the associator across distinct, independently sampled spacetime points rather than at a single local point, providing a meaningful signal for smooth fields.
• Asymmetric Penalty Functions: The implementation of a 100× penalty for fields falling below a target associativity threshold, effectively inverting the loss landscape to prevent algebraic collapse.
• Learnable Octonionic Modulation: The use of modulation weights that favor pure octonionic components during the training process.
The resulting model achieves a stable non-associative state where 94.7% of the field energy resides in pure octonionic components (e4–e7), with only 5.5% in the quaternionic subspace. The work provides a comprehensive Lagrangian formulation, derives the stress-energy tensor, and identifies 14 conserved G2 Noether currents corresponding to the automorphism group of the octonions.
By demonstrating that neural networks can learn and preserve exotic, non-associative algebraic structures, this research opens new computational pathways for exploring M-theory compactifications, non-local field couplings, and the potential octonionic foundations of the Standard Model.
by ploum | 2026-02-09 12:39:32+00:00
offpunk’s slowness has two main sources (while offline):

- loading modules at startup (will be solved in 3.1 with lazy loading, patch is pending)

- parsing HTML with lot of pictures (because we wait for chafa for each picture)

I’m not sure how multiprocessing could really help that much but I would be interested.

While online, sure, the blocking http calls are something that will be parallelized in the future
by Aerroon | 2026-02-09 12:39:55+00:00
>I call these "embarrassingly solved problems".

When LLMs first appeared this was what I thought they were going to be useful for. We have open source software that's given away freely with no strings attached, but actually discovering and using it is hard. LLMs can help with that and I think that's pretty great. Leftpad wouldn't exist in an LLM world. (Or at least problems more complicated than leftpad, but still simple enough that an LLM could help.)
by INVARIAN | 2026-02-09 12:40:05+00:00
OP here. I’m an independent researcher working on computational fluid dynamics.

The Problem: Direct Numerical Simulation (DNS) of turbulence usually scales as O(N^3), meaning memory requirements explode as you increase resolution.

The Solution: I wrote a solver using Quantized Tensor Trains (QTT) and found that the representational rank of the velocity field saturates (\alpha \approx 0).

Result: I simulated 256^3 turbulence on a single consumer GPU with >10,000x compression compared to standard dense grids, while maintaining spectral accuracy.Happy to answer questions about the spectral solver, the PyTorch implementation, or the QTT format.
by blks | 2026-02-09 12:40:06+00:00
Non-determinism means here that with same inputs, same prompts we are not guaranteed the same results.

This turns writing code this way into a tedious procedure that may not even work exactly the same way every time.

You should ask yourself, too: if you already have to spend so much time to prepare various tests (can’t trust LLM to make them, or have to describe it so many details), so much time describing what you need, then hand holding the model, all to get mediocre code that you may not be able to reproduce with the same model tomorrow - what’s the point?
by foxtrottbravo | 2026-02-09 12:40:22+00:00
I’m building datenba.ch, a hyper-local “digital village” for a few small communities in rural Germany (Neckartal/Odenwald-ish).

Instead of another social network, it’s a bundle of small, practical community tools under one umbrella, combining of the shelf-software with purpose-built projects of our own.

Our current areas of focus are

- help! a neighbor-to-neighbor help board (rides, errands, PC help, garden/handwork)

- hubs! for shared spaces / tool-sharing / events / social hubs

Right now I’m building the integration surface (claims, roles, provisioning), polishing onboarding, and trying to design help!/hubs! so they’re useful even with low activity.

If anyone’s done (hyper-)local community platforms: I’d love to hear what actually drove adoption and what did not work out for you.