Computer scientist, computational biologist/chemist/physicist/cosmologist; PhD, MIT / Harvard Medical School; former Google AI research scientist; TED Fellow

Planet Earth
Joined May 2009
Luke Hutchison retweeted
I don’t think XXXX is the best choice but I will vote for them every time because they’re not a liberal/conservative…is how America voted in extremism/politicians they generally hate. It’s how we got in this mess. Seek out good people of integrity and wisdom and vote for them.
I don’t think Darline is the best choice but I will vote for her every time because she’s not a batshit liberal ! Just my opinion.
1
2
19
661
Luke Hutchison retweeted
Israel has handed Netanyahu a humiliating defeat. But there's only one way the anti-Netanyahu bloc can ensure victory and avert his still-lurking danger: By lifting its Arab boycott | My analysis @haaretzcom haaretz.com/israel-news/haar…
2
35
2
74
6,351
Luke Hutchison retweeted
After 10 billion tokens of deep, extensive codebase analysis and improvement, fixing 7 years' worth of TODOs, I released version 6 of the widely-used #Java metaprogramming library ClassGraph: optimized, re-architected, modernized, and made futureproof. github.com/classgraph/classg… As part of this release, I split out ClassGraph's highly optimized and threadsafe/lock-free zipfile parser into a separate library, and made it into a full virtual filesystem, classgraph-vfs. This is the fastest, most scalable/paralleizable, and most full-featured/versatile VFS in the Java ecosystem.
1
5
589
Luke Hutchison retweeted
Blog (main idea + context): nor-blog.pages.dev/posts/202… Intuitive explanation: nor-git.pages.dev/prime-enum… Paper: nor-git.pages.dev/prime-enum… (3/3)
2
16
1,191
Luke Hutchison retweeted
A deterministic, unconditional algorithm that lists the primes below N in N (log log N)^{1+o(1)} bit operations on a multitape Turing machine, using GPT-6 Astra, building upon Harvey's recent breakthrough on prime enumeration. This achieves the bound from his paper without needing its conjecture. (1/n)
2
12
1
211
10,363
Luke Hutchison retweeted
We have released Zero Breach Toolkit, a free open sourced tool capable of detecting over 12,100 traces of Israeli & other spyware on your devices. It works on Windows, Linux, Mac, Android and Iphones. You can download it here: github.com/interplains/Zero-… Inside the folder with the tools run this command: python -X utf8 scan/zero-breach-toolkit.py It never writes to disk, never connects to the internet, or ask for admin perms. It takes around 10-15 minutes to run depending on the device. This project is fully open source, so feel free to take the code and use it to create your own tools. If you find some spyware on your device, consider sending it to us via telegram. Leave us a star on GitHub if the tool helped you. Follow our backups: @ZionismExposedx @IsraelExposedAr God bless
503
6,914
280
25,883
892,086
Luke Hutchison retweeted
With the new results showing that 3-SAT can be solved in subexponential time, let me explain the confusing ways theoretical computer scientists talk about "exponential time". There are two very different notions of exponential time in use: 1. The class E of problems solvable in 2^O(n) time, or equivalently O(2^(kn)) for some constant k, or O(c^n) for some constant c > 1. 2. The much broader class EXPTIME of problems solvable in O(2^(n^k)) time for some constant k. The second is a misnomer: it’s the exponential of a polynomial, not just an exponential. But it’s the one complexity theorists usually mean, because it’s closed under polynomial-time reductions. In particular, every problem in NP is in EXPTIME. Similarly, there are two notions of subexponential time: 1. 2^o(n): for every ε > 0, time O(2^(εn)), i.e. faster than O(c^n) for every constant c > 1. This one doesn’t have a standard class name. 2. The much smaller class SUBEXP: time O(2^(n^ε)) for every ε > 0. The results announced by OpenAI and Anthropic run in approximately 2^(n /√log n) time. That makes 3-SAT subexponential in the first, weaker sense. Proving 3-SAT is in SUBEXP would be a much bigger result. SUBEXP is closed under polynomial-time reductions and 3-SAT is NP-complete, so every problem in NP would then be solvable in subexponential time.
8
23
2
215
15,652
Luke Hutchison retweeted
Extremely ugly and questionable result if true. The paper reminds me of some of the worst vibe coded PRs I've seen, where it's gaslighting you very convincingly with far too much verbosity and no actual coherent approach from alpha to omega. If you've blown through a barrier you ought to be able to show a simple example where that's true and useful. Otherwise you're big-O'ing in a place with no actual cost of computation. Those who say mathematics is over are wrong. I just suspect the current crop of practitioners is too kind hearted to properly tear something like this to shreds.
41
16
8
264
94,195
Luke Hutchison retweeted
The MAGA movement has been particularly incapable of helping men.
Men have gained essentially no jobs since Trump took office. Since December 2024, the US has added about 760,000 jobs, and nearly all of them went to women, per government payroll data
1
5
1
61
1,211
Luke Hutchison retweeted
RAW image decoding has been stuck on legacy C libraries for decades. Today I'm launching FlashRaw: - Up to 15.4x faster than LibRaw - Decodes formats LibRaw cannot touch - Built in Rust, with bindings for Python, JS, and C++ The benchmarks speak for themselves:
36
74
7
1,066
37,363
Luke Hutchison retweeted
My take on OpenAI’s ETH paper, as someone who spent nearly 20 yers on SAT: I don’t care about worst case analysis. That’s not what SAT solvers do. They do average case. Doing analysis of average case is HARD. But it’s what matters. Rest is ivory tower stuff. Not for me.
19
12
5
207
27,210
Luke Hutchison retweeted
Regarding the Exponential-Time Hypothesis, this is what I wrote a decade ago! cacm.acm.org/opinion/the-mor…
7
30
3
149
15,782
Luke Hutchison retweeted
Forget P vs NP. The most surprising thing in OpenAI's ETH paper is a corollary on page 3. The headline result is an algorithm that decides, and even counts, k-SAT solutions in 2^O(n log log n / √log n) time with polynomial space. That's subexponential, so ETH falls and SETH goes with it. But it isn't a polynomial-time guarantee, and P vs NP remains open. Corollary 1.4 is what stopped me. There's a language in E^NP whose circuits need more than c·n·√log n gates for infinitely many input lengths. Any fan-in-2 gates, unlimited fan-out, no restrictions. Here's why that's strange. Five decades of work on unrestricted circuits moved the best lower bound from 2n gates (Schnorr 1974) to 3n (Blum 1984) to 3.1n (Li and Yang 2022). Every one of those is a constant times n. Even when you let yourself pick anything in E^NP, which is a huge class to hunt in, nobody had proven that linear size isn't enough. This isn't a better constant. The gates per input grow without limit. So how does a SAT algorithm prove a circuit lower bound? That's Ryan Williams's idea from 2010. Take a problem that provably needs about 2^n nondeterministic time. If its proofs could be written down by small circuits, you could guess the small circuit and run a fast SAT solver to confirm the proof it describes has no broken clause. That solves the problem in about 2^(n/2) time, which the time hierarchy forbids. Fast SAT and small circuits can't both exist. If fast SAT is real, the circuits can't be small. Williams is now one of the three people leading the open examination of this proof. The other two are Russell Impagliazzo and Ramamohan Paturi, two of the three people who proposed ETH in the first place. What's actually been checked • Lean verifies one fixed machine that counts k-CNF solutions in 2^O(n(log log n)²/√log n) time with polynomial space • That bound is already subexponential, so if the formal statement means what it says, the Lean-checked algorithm plus Williams's published theorem is enough for "E^NP has no linear-size circuits" • The exact n√log n rate needs the paper's sharper 2^O(n/√log n) bound for sparse formulas and a local reduction, and neither is in Lean • No outside expert has signed off on any of it yet The algorithm will get the headlines. The lower bound is the part that would change what we thought could be proven about circuits. Paper github.com/openai/math/blob/… What Lean actually checked github.com/openai/math/blob/…
4
20
2
137
16,021
Luke Hutchison retweeted
OpenAI disproved all these hypotheses: ETH. SETH, in its fixed-k formulation. Randomized ETH, Randomized SETH. Gap-ETH, deterministic and randomized. Counting ETH. Counting SETH, for fixed widths. Nondeterministic SETH. Quantum ETH and fixed-width Quantum SETH. Unique-SAT ETH variants. Fixed-width quantum counting, parity, and majority hypotheses asserting exponential hardness. Average-case exponential-hardness hypotheses for fixed-width SAT decision/search/counting. ————— The following related problems are still OPEN: Unrestricted CNF-SAT ETH/SETH formulations, parameterized by the original number of variables. Unrestricted CNF counting/parity hypotheses. Broader QSETH frameworks, including unrestricted-CNF formulations. Circuit-SAT exponential-hardness hypotheses measured in input bits, allowing polynomials many gates. PPAD-ETH allowing polylogarithmic losses in the exponent. Hypotheses about quantified SAT, lattice problems, and other problems without a suitable reduction.
1
6
1
41
3,882
Luke Hutchison retweeted
An extremely well-done documentary covering the history of the LEAN programming language and automated theorem prover: youtu.be/IRJDwtAreB4
1
7
1,345
Antisymmetry rules between different chemical compositions also hold for #quantum chemistry response properties! What a pleasure to contribute to this project spearheaded by @takafshira and in collaboration with @SimonLeonKrug1 and Masahiro Ehara (ims.ac.jp/en/research/group/…). Check out our #compchem #arxiv draft: arxiv.org/abs/2502.12761
6
25
4,174
some here be like
123
683
73
15,042
485,461
Luke Hutchison retweeted
After a year of intensive and difficult work, I completed and submitted two physics papers that identify the origin of all force laws (other than the weak and strong force), including gravity and inertia. This also identifies the origin of the equivalence principle. A core finding: time dilation creates gravity, gravity does not create time dilation. The central identity identified in the first paper, F = −ħ∇ω (the force experienced by a particle is linearly proportional to the gradient in the frequency of the particle's wave function) unifies general relativity (∇ω), quantum mechanics (ħ) and classical mechanics (F), without requiring the quantization of gravity or invoking a graviton. In the second paper, I reformulated the Dirac equation (the relativistic version of the Shrödinger equation for the wave function of a particle) into quaternionic form, and was able to show that all force laws other than the strong and weak force can be directly obtained from the wave function, in combination with the force-frequency identity of the first paper. Submitted to Physics Review D. PDF links: (1) cdn.jsdelivr.net/gh/lukehutc… (2) cdn.jsdelivr.net/gh/lukehutc…
13
22
1
204
608,722
Luke Hutchison retweeted
Replying to @LH @jon_barron
The numerical trick is rewriting in log space with softplus, expm1 and log1p. For Softmax Collapse this keeps the tiny e^{-m} in the numerator (via softplus on the margin excluding the max) so it never rounds away when added to 1. For Softmax Cancellation it forms q-p from logit deltas via expm1/log1p, avoiding subtraction of near-equal probabilities. Gradients stay accurate and sum to zero past precision cliffs, letting weight decay balance cleanly at m≈log(1/ε) without vanishing or slingshots.
1
1
61