frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Solving NP-Complete Structures via Information Noise Subtraction (P=NP)

https://zenodo.org/records/18395618
1•alemonti06•4m ago•1 comments

Cook New Emojis

https://emoji.supply/kitchen/
1•vasanthv•6m ago•0 comments

Show HN: LoKey Typer – A calm typing practice app with ambient soundscapes

https://mcp-tool-shop-org.github.io/LoKey-Typer/
1•mikeyfrilot•9m ago•0 comments

Long-Sought Proof Tames Some of Math's Unruliest Equations

https://www.quantamagazine.org/long-sought-proof-tames-some-of-maths-unruliest-equations-20260206/
1•asplake•10m ago•0 comments

Hacking the last Z80 computer – FOSDEM 2026 [video]

https://fosdem.org/2026/schedule/event/FEHLHY-hacking_the_last_z80_computer_ever_made/
1•michalpleban•11m ago•0 comments

Browser-use for Node.js v0.2.0: TS AI browser automation parity with PY v0.5.11

https://github.com/webllm/browser-use
1•unadlib•12m ago•0 comments

Michael Pollan Says Humanity Is About to Undergo a Revolutionary Change

https://www.nytimes.com/2026/02/07/magazine/michael-pollan-interview.html
1•mitchbob•12m ago•1 comments

Software Engineering Is Back

https://blog.alaindichiappari.dev/p/software-engineering-is-back
1•alainrk•13m ago•0 comments

Storyship: Turn Screen Recordings into Professional Demos

https://storyship.app/
1•JohnsonZou6523•13m ago•0 comments

Reputation Scores for GitHub Accounts

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

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

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

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

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

Omarchy First Impressions

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

Reinforcement Learning from Human Feedback

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

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

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

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

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

Big Tech vs. OpenClaw

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

Anofox Forecast

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

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

1•doodledood•33m ago•0 comments

Motus: A Unified Latent Action World Model

https://arxiv.org/abs/2512.13030
1•mnming•33m 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•35m ago•2 comments

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

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

Los Alamos Primer

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

NewASM Virtual Machine

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

Terminal-Bench 2.0 Leaderboard

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

I vibe coded a BBS bank with a real working ledger

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

The Path to Mojo 1.0

https://www.modular.com/blog/the-path-to-mojo-1-0
1•tosh•44m 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•48m ago•1 comments

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

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

Hot Reloading in Rust? Subsecond and Dioxus to the Rescue

https://codethoughts.io/posts/2026-02-07-rust-hot-reloading/
4•Tehnix•50m ago•1 comments
Open in hackernews

The Block Stacking Problem

https://sites.pitt.edu/~jdnorton/Goodies/block_stacking/block_stacking.html
136•lisper•5mo ago

Comments

OgsyedIE•5mo ago
Even better solutions which are interesting to visualize were proved optimal in 2007.

https://chris-lamb.co.uk/posts/optimal-solution-for-the-bloc...

ndsipa_pomu•5mo ago
Coincidentally, I happened across a block stacking YouTube video yesterday that discusses the limits of the standard Lire tower solution, the "optimal" spine solutions and the "better" parabolic solutions (more overhang although may not be optimal for any particular number of blocks).

https://www.youtube.com/watch?v=eA0qGJMZ7vA

JdeBP•5mo ago
It is even possibly not a coincidence that someone has delved into this and brought an article to Hacker News less than 24 hours after a Trefor Bazett video. (-:
ndsipa_pomu•5mo ago
I hadn't noticed that it was a new video and I wasn't aware of Trefor Bazett either - I like his presenting style so will likely watch some of his other videos
jeffparsons•5mo ago
How about this one:

Assume an arbitrarily high coefficient of friction between all surfaces. Can you stack the blocks on the table such that at least one block is wholly below the top of the table?

I think I have an answer to this, but I've only worked it through in my head, so there's a good chance I'm wrong!

cousin_it•5mo ago
If the blocks are thin enough, I think it's possible. Stack three blocks. Position the left edge of the stack on the edge of the table, so it's hanging downward at a slight angle, and stack enough blocks on top that it holds. Now slide the middle block 2/3 of the way out. The friction should still hold.

I think it's also possible for other shapes, all the way up to square blocks. But you need to build a bunch of nested "clamp" arrangements, instead of just one.

jeffparsons•5mo ago
That's basically the direction I was going in my head. I just remembered we have a bunch of Kapla blocks in the house, so I may be able to do this "IRL"!
amelius•5mo ago
> Assume an arbitrarily high coefficient of friction between all surfaces

Yes but in practice that means using glue, at which point you might as well glue everything together into a single piece.

IAmBroom•5mo ago
Not glue, necessarily. The coefficient of friction is not about surface adhesion. It is kinetic; glue is an additional static component.
amelius•5mo ago
Are you talking about changing the geometry of the blocks?
Liftyee•5mo ago
The difference is that glue can withstand tension which changes a lot. Even infinite friction still requires a non-negative contact force (i.e. the surfaces are not being pulled apart).
WithinReason•5mo ago
Turn the stack from the article by 89°
dooglius•5mo ago
I don't see how. Consider the block of minimum altitude, what's stopping it from falling?
jeffparsons•5mo ago
I didn't specify the challenge clearly. I meant to allow blocks in any orientation, as long as they would be stable.

So you can, for example, have blocks sloping down from the edge of the table by sandwiching one end of them between two other blocks with enough vertical distance between them, and enough weight on top.

cluckindan•5mo ago
Sure, just use gauge blocks!
jeffparsons•5mo ago
> My goal here is to develop an intuitive sense of comfort with the behaviors of these stacks. If I succeed, you will not just understand that the physics allows the stacks to be stable, but you will feel that it is proper and just.

I love this kind of writing. It feels like the author is excited to bring me along on a journey — not to show off how smart they are. In this way it reminds me of Turing's original paper that introduced his "computing machine". It presents a fantastically deep topic in a way that is not just remarkably accessible but also conversational and _friendly_.

I wonder why so little modern academic writing is like this. Maybe people are afraid it won't seem adequately professional unless their writing is sterile?

cptroot•5mo ago
It is more likely that it is exceedingly difficult to write like this, even for simple topics like this balancing blocks problem. The further you get into an academic subfield, the less likely it is that you can even describe what you are pondering in plain English.
juancn•5mo ago
It's really hard to achieve. It takes an awful lot of work and being able to put yourself in the shoes of somebody who doesn't know everything you know.
Retr0id•5mo ago
A lot of writing suffers from the problem of "this explanation only makes sense if you already understand it", and I think it's the default - if the author is essentially explaining the problem to themselves, of course it makes sense to someone who already understands it.

The problem can be perpetuated when e.g. a lecturer sets recommended reading to students. From the lecturer's perspective the selected reading material has clear explanations (because the lecturer understands the subject well), but the students do not feel the same way.

As you say, this takes effort to overcome, both on the author's side and from anyone trying to curate resources - including what we choose to upvote on HN!

f1shy•5mo ago
Sadly many Universities have lots of professors who just copy books in the blackboard. Those books that asume you already know.
rtkwe•5mo ago
Partially because Universities insist on making professors both teach and perform research (for the most part a few do have a real distinction between teaching and research but most still require at least a token class from most of their researchers) which isn't what most people go into a PhD program to do.
Someone•5mo ago
> Partially because Universities insist on making professors both teach and perform research

That alone would not be problematic. The real problem is that they insist on it, but only evaluate them on their research. That doesn’t create an incentive to spend time on getting better at teaching.

rtkwe•5mo ago
That's not universal, it factors in at some points at least at some universities, my wife is going through her reappointment after her first year as a professor at an R2 HBCU and teacher evals are part of it from what I've heard of the process there and she was definitely hired as principally a research oriented professor.
f1shy•5mo ago
I can speak of Europe, is /mostly/ so (certainly not 100%) Poorer countries, paradoxically, because have less research, people teaching are there for, and like, teaching, explaining.
f1shy•5mo ago
And, let me add, “research is (often) broken”:

https://m.youtube.com/watch?v=9yPy3DeMUyI&t=913s&pp=ygUSUmVz...

f1shy•5mo ago
What helps is explaining it to many people, and carefully listening the questions asked by them. It of course help also to have a deeper understanding of the subject matter.
MontagFTB•5mo ago
I love the layout of the article, where the images are allowed to bleed into the margins, and the footnotes are immediately to the right of the paragraph. Is this an open or well known format?
adamschwartz•5mo ago
That general structure looks somewhat like Edward Tufte’s work.

https://edwardtufte.github.io/tufte-css/

https://github.com/edwardtufte/tufte-css

hinkley•5mo ago
On of my many disappointments is that when I learned of this phenomenon I could now convince any of the children in my life that this was amazing.
hinkley•5mo ago
Am I right in thinking that this problem ultimately boils down to how much torque you can apply to an object before it moves?

Because essentially the table edge is a fulcrum, as is each block, and the leverage is relative to the center of mass.

JKCalhoun•5mo ago
The video linked to in this thread includes torque.
hinkley•5mo ago
"the video" is now a few.
vgb2k18•5mo ago
Related: "The Best Way to Stack Blocks" Dr. Trefor Bazett (published 1 day ago)

https://youtu.be/eA0qGJMZ7vA?si=jkEmafRhisV5LWnx

omoikane•5mo ago
If you like the Block Stacking Problem, the Overhang Problem is similar, but without the one-block-per-level restriction.

https://news.ycombinator.com/item?id=36332136 - The Overhang Problem (2023-06-14, 16 comments)

hinkley•5mo ago
Has anyone done this work with multiple sizes of blocks? It looks to me that some of the solutions fail because (n + 1)/2 % 1 = 0.5 which puts each block ready to fall over at the slightest breeze.

Whereas a small number of blocks of 2/3 or 1/2 size allows one to sub one into the middle of a stack to adjust fulcrum points without sacrificing the extra mass needed to further stabilize lower layers. Normal bricks are half as wide as they are long and cutting one in half and turning it sideways is absolutely common. And 3:2 ratios aren’t rare. But perhaps more common in tiling.

cluckindan•5mo ago
What if the blocks are buoyant? Can you construct the same shape upside down if there is a surface to support the part that wants to rise out of the water?