frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Reputation Scores for GitHub Accounts

https://shkspr.mobi/blog/2026/02/reputation-scores-for-github-accounts/
1•edent•2m ago•0 comments

A BSOD for All Seasons – Send Bad News via a Kernel Panic

https://bsod-fas.pages.dev/
1•keepamovin•5m ago•0 comments

Show HN: I got tired of copy-pasting between Claude windows, so I built Orcha

https://orcha.nl
1•buildingwdavid•5m ago•0 comments

Omarchy First Impressions

https://brianlovin.com/writing/omarchy-first-impressions-CEEstJk
1•tosh•11m ago•0 comments

Reinforcement Learning from Human Feedback

https://arxiv.org/abs/2504.12501
2•onurkanbkrc•11m ago•0 comments

Show HN: Versor – The "Unbending" Paradigm for Geometric Deep Learning

https://github.com/Concode0/Versor
1•concode0•12m ago•1 comments

Show HN: HypothesisHub – An open API where AI agents collaborate on medical res

https://medresearch-ai.org/hypotheses-hub/
1•panossk•15m ago•0 comments

Big Tech vs. OpenClaw

https://www.jakequist.com/thoughts/big-tech-vs-openclaw/
1•headalgorithm•18m ago•0 comments

Anofox Forecast

https://anofox.com/docs/forecast/
1•marklit•18m ago•0 comments

Ask HN: How do you figure out where data lives across 100 microservices?

1•doodledood•18m ago•0 comments

Motus: A Unified Latent Action World Model

https://arxiv.org/abs/2512.13030
1•mnming•18m ago•0 comments

Rotten Tomatoes Desperately Claims 'Impossible' Rating for 'Melania' Is Real

https://www.thedailybeast.com/obsessed/rotten-tomatoes-desperately-claims-impossible-rating-for-m...
3•juujian•20m ago•2 comments

The protein denitrosylase SCoR2 regulates lipogenesis and fat storage [pdf]

https://www.science.org/doi/10.1126/scisignal.adv0660
1•thunderbong•22m ago•0 comments

Los Alamos Primer

https://blog.szczepan.org/blog/los-alamos-primer/
1•alkyon•24m ago•0 comments

NewASM Virtual Machine

https://github.com/bracesoftware/newasm
2•DEntisT_•26m ago•0 comments

Terminal-Bench 2.0 Leaderboard

https://www.tbench.ai/leaderboard/terminal-bench/2.0
2•tosh•27m ago•0 comments

I vibe coded a BBS bank with a real working ledger

https://mini-ledger.exe.xyz/
1•simonvc•27m ago•1 comments

The Path to Mojo 1.0

https://www.modular.com/blog/the-path-to-mojo-1-0
1•tosh•30m ago•0 comments

Show HN: I'm 75, building an OSS Virtual Protest Protocol for digital activism

https://github.com/voice-of-japan/Virtual-Protest-Protocol/blob/main/README.md
5•sakanakana00•33m ago•1 comments

Show HN: I built Divvy to split restaurant bills from a photo

https://divvyai.app/
3•pieterdy•35m ago•0 comments

Hot Reloading in Rust? Subsecond and Dioxus to the Rescue

https://codethoughts.io/posts/2026-02-07-rust-hot-reloading/
3•Tehnix•36m ago•1 comments

Skim – vibe review your PRs

https://github.com/Haizzz/skim
2•haizzz•37m ago•1 comments

Show HN: Open-source AI assistant for interview reasoning

https://github.com/evinjohnn/natively-cluely-ai-assistant
4•Nive11•38m ago•6 comments

Tech Edge: A Living Playbook for America's Technology Long Game

https://csis-website-prod.s3.amazonaws.com/s3fs-public/2026-01/260120_EST_Tech_Edge_0.pdf?Version...
2•hunglee2•41m ago•0 comments

Golden Cross vs. Death Cross: Crypto Trading Guide

https://chartscout.io/golden-cross-vs-death-cross-crypto-trading-guide
3•chartscout•44m ago•1 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
3•AlexeyBrin•47m ago•0 comments

What the longevity experts don't tell you

https://machielreyneke.com/blog/longevity-lessons/
2•machielrey•48m ago•1 comments

Monzo wrongly denied refunds to fraud and scam victims

https://www.theguardian.com/money/2026/feb/07/monzo-natwest-hsbc-refunds-fraud-scam-fos-ombudsman
3•tablets•53m ago•1 comments

They were drawn to Korea with dreams of K-pop stardom – but then let down

https://www.bbc.com/news/articles/cvgnq9rwyqno
2•breve•55m ago•0 comments

Show HN: AI-Powered Merchant Intelligence

https://nodee.co
1•jjkirsch•57m ago•0 comments
Open in hackernews

Show HN: A constraint puzzle where you factor semiprimes in any radix

https://do-say-go.github.io/insights/
1•keepamovin•2mo ago

Comments

keepamovin•2mo ago
I've had this idea since 2009: converting the integer factorization problem into a visual geometric constraint puzzle (based on Lattice/Gelosia multiplication). The idea is to see if we can spot symmetry-breaking patterns in the 'carry' bits, or constraints on the remainders/quotients over some radix based on divisibility implications of already selected units in the tableaux. In other words, the kind of domain-specific things that "domain-blind" SAT solvers miss.

There's a variety of constraints included, but there could be a lot more. My feeling has always been it's going to be possible to find a set of constraints that "breaks the symmetry" and lets you factor these kind of integers quickly. I have a hunch it involves "diffing across radices", in other words, get k_i bits of entropy by making some choices in radix r_i, move to radix r_i', translate those contraints into that, make some more choices, get a few more bits of entropy there, and just keep going.

Also various ways of propagating constraints through the tableaux (forward and back propagation, arc and path consistency, etc). This puzzle implements just a few of those things.

So, for now it's not about "bringing down the global financial system" (don't worry "RSA" is "safe for now" ;D) but just somethng fun to play with to give you a feel for the puzzle. If it gives you some instincts about the inner workings of the factoring puzzle, I feel happy.

This little demo definitely could improve a lot more! Enjoy :)

gus_massa•2mo ago
Sorry, but no idea what I should do. Even after pressing "Reveal all". Are there a few 3 digits number hidden somewhere?

Anyway, "Auto-Prop" should be closer to the checkbox.

keepamovin•2mo ago
Right...good point! Okay so the two arches at the top are the factors' digits. The horizontal bar down the bottom is the product (semiprime) digits. And the diamond is the "multiplication tableaux" (each cell is the produce of some pair of factor digits, split into two halves, a quotient and remainder modulo the radix). The vertical columsn of this diamond (highlighted visually when you hover over a product digit) sum (with carry) to give the corresponding product digit.

So the idea is you make guesses on the values in the cells (in the arches or the tableaux) and these guesses have consequences (some of which are "auto propagated" and displayed visually).

The goal is you use these intersecting contraints to deduce the digits of the prime factors thus solving the factorization of the semiprime.

That help?

gus_massa•2mo ago
It helps a lot. You should add a question mark that shows some explanation, and perhaps an example. Some random ideas:

Here in Argentina we put the intermediate numbers in horizontal lines, so it's hard to guess what is happening. With the explanation and some tries I got the idea.

Perhaps repeat at the bottom [p2][p1][p0]x[q2][q1][q0]=number, replacing p... and q... with the selected numbers

It would be nice that the correct digits in the result number at the bottom are painted green and the wrong red.

I want confetti when I win!!! :)

Auto-prop is too strong and ruins most of the fun. But perhaps it's too hard without auto-prop.

The only strategy I found if to use guessing a.k.a brute force.

Important: When a slot has zero options, it should show "0" instead of "<= 10".

Important: When a number is selected and I want to change it, let's say 7 to 3, it should be possible to do this in a single step. Now it needs two steps: "7 -> clear" and "clear -> 3". The idea is that when I click on the seven, the pop up window should show the 7 in one color and all the other valid options in other like 2, 3, 9. So I can click directly on the 3.

keepamovin•2mo ago
Thank you, gus. These are good ideas! I will try a default to auto-prop off.

For the rest I will think more and consider ways to bring them. Appreciated! :)