kaggleでgoogleがFTQC量子回路の最適化コンペをやってますた。
やってみましたが、歯が立たなかったので、解説書を作りますた。
x.gd/iXRit
codexに作ってもらったら無駄にカッコいいサイトができたお
x.gd/0r6W0
52バイトの機械語から始めて、軽量版Cコンパイラが自分自身をビルドするところまでできた!
GPT-6.1 Solに、OSも開発ツールもないQEMU上のマシンを渡して、どこまで作れるか実験してみた。最初のお題は、シリアルに BOOT と出すこと。
そこから、前の段階で作ったものを引き継いで、通信、シェル、ファイルを保存できる小さなOSを順に作った。途中で、HTMLを表示してキーボードでリンクをたどれるミニミニブラウザもできた。
自作アセンブラでCコンパイラを組み立て、そこからCで書いたコンパイラを育てた。そいつに自分自身のソースをビルドさせて、できたコンパイラでもう一度ビルドすると、出てきたバイナリは1バイトも違わなかった。
37段階目では、sbaseのecho.cをプロキシ経由のHTTPで取得し、自作OSの上でビルド。元の echo と同じ出力が返ってきた。
まだまだおもちゃだけど、今後も気が向いた時に育てていくよー。
(トークンが余ってるときにやるのがおすすめ)
↓実験記録とコードはこちら
github.com/odiak/compute-fro…
とすお retweeted
Linuxで動く執筆専用マシン「Micro Journal Rev.2.1 mini」の紹介。横8インチなのに縦400pxで数行しか出ない画面、48キーの格子配列メカニカルキーボード、ノブでカーソル移動。中身はRaspberry Pi。
筐体からファームまでGitHubで全部公開されてる。
github.com/unkyulee/micro-jo…
とすお retweeted
サイゼリヤ
ビール400円→390円
ペンネアラビアータ430円→420円
隙あらば値下げしたいって言ってたけど、値上げのどさくさに紛れてしっかり実行してましたね!
それ、報道してあげてよ。
とすお retweeted
量子コンピュータの仕組みを学び、実機を間近で見てみませんか?🔬
11月3日、大阪大学「まちかね祭」で、初心者向けのやさしい解説講演と超伝導量子コンピュータの実機見学会を開催!
希釈冷凍機や制御装置も見学できます。
参加無料・各回先着60名、ぜひご参加ください!
q-portal.riken.jp/topic_deta…
とすお retweeted
新しい論文です!量子データを量子機械学習で分類する手法を提案し、効率よく分類できる条件を理論保証。光量子コンピュータ実機でも動作検証。近未来に価値あるタスクで量子優位性を発揮できるかも?大学院生の穴井君を筆頭に、大阪大学御手洗研究室との共同研究の成果です。arxiv.org/abs/2610.39350
とすお retweeted
Putting @Alice__Bob results in context, and a little rant/primer about quantum resource estimation.
Disclaimer: I have huge respect for @Alice__Bob and their top notch scientists, I don't mean to suggest they're doing anything misleading. But headlines of the form "new architecture reduces the number of qubits necessary to break RSA" come up with some frequency, and I think most people, even experts, don't have enough context to put them in perspective.
In quantum resource estimation, we count the number of qubits and gate layers necessary to implement a given quantum algorithm. The point is to estimate how large and how fast quantum computers need to be to solve useful problems.
The standard approach is to baseline the estimates on noise levels from small-scale lab demos, i.e. if in your lab you have a ten-qubit QC with 2Q gate error rate epsilon, duration t, and certain connectivity, you compile the algorithm assuming that same noise level, speed, and connectivity pattern - more qubits. That's why @GoogleQuantumAI's papers assume 1e-3 error rate and 1 us cycle time and nearest-neighbour connectivity, and why the recent @IonQ_Inc paper assumes 1e-4 error rate and 200 us 2Q gate time and long-range transport.
So in the standard approach, what you have to believe is, in essence, that QCs can be scaled in qubit count without compromising performance. This is of course a BIG if, and there are all kinds of reasons why this is hard (yield, I/O, power...), but it's difficult to do resource estimation without this assumption.
However, not every architecture has a good lab demo to baseline on. Sometimes we want to think about some very futuristic qubit (e.g. cat qubit, majorana) or component (e.g. long-range coupler) that doesn't yet exist in the lab - or it does, but is so early on that the numbers are embarrassing to even mention. In those cases, the authors still have to assume something for its performance, but there isn't any reasonable experimental evidence to ground this assumption on.
What you usually get from that is a result of the form "assuming as usual that we can scale qubit count without compromising performance, and further assuming that we have access to this particular MAGIC FUTURISTIC COMPONENT THAT DOESN'T EXIST, we find that we need XXX qubits to break RSA-2048".
Nothing wrong with this so far! In a nutshell, results like this one tell us inform us about the trade-off between complexity at the physical level, and the overheads of QEC - so the headline should read "study finds that if a MAGIC FUTURISTIC COMPONENT THAT DOESN'T EXIST can be built, quantum computers can be X times smaller and Y times faster".
In practice, however, nobody likes to shout about the MAGIC FUTURISTIC COMPONENT THAT DOESN'T EXIST. Thus, the headline gets abbreviated to "study finds method to make quantum computers X times smaller and Y times faster". And while technically correct, this headline creates an impression of a major conceptual breakthrough in QC architecture, whereas most of the heavy lifting is done by the change in *ambition* about the raw hardware performance.
[I say most rather than all because these compiling for MAGIC FUTURISTIC COMPONENT THAT DOESN'T EXIST is often nontrivial and requires new techniques and thinking, so it might be unfair to ascribe all speedup to the hardware noise baseline. In practice, it is sometimes a challenge to disentangle the impacts of new ideas vs shifting assumptions about hardware performance]
Let's take a very dumb example to make sure the point is clear. @CraigGidney says Google needs ~ 1 million qubits to break RSA-2048. Let's say I have an idea for a new qubit that has 1e-16 physical error rates. In this case, I might not need QEC at all, and I can break RSA with ~ 2000 qubits. I am welcome to make a headline "Maciej believes his qubit design can make QCs 500x smaller" - but saying "Maciej discovered a new method to break RSA with 500x lower qubits" would be misleading, right?
This brings us to today's annoucement from Alice and Bob - breaking RSA-2048 with 23k qubits. While A&B uses regular superconducting chips, they run a very unusual architecture where the qubit is encoded in "cat states" with many many photons. Those qubits are peculiar because they're very easy to dephase, but very hard to bit-flip (sort of like classical bits!). This stems from the fact that most physical processes subtract/add photons one at a time, but their bit flip requires many many such events to happen in quick succession.
To model this, the paper assumes that 2Q gates have Z-type (dephasing) error rate of ~5e-4 (would be world class for superconducting qubits, but not crazy), but that the X-type (bit flip) error rate is literally zero. While it might sound reasonable on paper, to my eye, this is a classic MAGIC FUTURISTIC COMPONENT THAT DOESN'T EXIST.
Why do I say that? Well, first of all, there are no published results on 2Q gates on those qubits. Second, the cat qubits have - by design - very high dephasing rates, so the ability to match or exceed the performance of "standard" qubits is something aggressive. Third, while there is little doubt that cat qubit operations will have a noise bias (more Z than X errors), the ratio will be finite. The world is littered with proposals where "in theory, process ABC should be suppressed 10^10 times, but in practice, it's only suppressed 10^2 times" - and the burden of proof is on A&B to provide evidence that this baseline is reasonable.
In the past, A&B did great experimental work on idling qubit noise bias, and put out good theory papers on biased gates - but lab data on gate bias remains to be released. I hope it's coming soon!
In a nutshell: standard theory of fault-tolerant computation does a lot of heavy lifting to ensure that QEC corrects all, and not just some, low-weight errors. The cat qubit architecture avoids a lot of this overhead by assuming that errors are all of Z type. So the real headline is: "study finds that QCs could shrink 50x if they manage to eliminate bit-flip errors" - but that's a big if!
Let me finish with a more positive spin on the results. First, A&B significantly improved their own estimate from a couple of years back, which is great. Second, the assumption of no bit flips is the bosonic equivalent of the standard QEC assumption that errors are exponentially suppressed with Pauli weight. If QEC papers assumed that for years before experimental demos, maybe A&B is justified in doing so as well? Third, "scaling qubit count without compromising performance" is much more believable when you're building a 20k qubit QC than a 1M qubit QC.
Once again - this is context, not criticism. Building QCs is hard, and I am very happy to see so many folks approaching it from so many novel angles. I wish for A&B to succeed in their effort - the biased qubit angle is very interesting and could have huge payoffs down the line.
Breaking RSA-2048 with 23,000 cat qubits. 🐈 In 3.14 days
This is the finding of our new paper, the latest resource estimate for Shor’s algorithm, the benchmark the whole field uses to compare quantum hardware 📄
The results are a record low for total quantum resources at this speed of execution, about 40 times fewer physical qubits than @GoogleQuantumAI 's Craig Gidney 2025 estimate. 🏁
RSA-2048 is the lock behind secure websites, banking and software updates 🔐 Shor's algorithm has been able to break it, on paper since 1994. Nobody has built the machine yet, but every year the estimate of how big it needs to be gets a little smaller.
In 2019, the best estimate was 20 million qubits. In 2024, ours was just under 100,000. Now 22,593, in 3.14 days. Yes, pi 🥧
Small isn't enough. Fast isn't enough. The new study optimizes for both. 😼
Bitcoin, Ethereum and most blockchains aren't secure either, about 30,000 qubits would be needed to crack a Bitcoin key in about an hour ₿ ⏳
How we got here, what it means for cryptography, and when it all converges, our CEO Théau Peronnin talks about it in the blog 👇
📝 Blog - alice-bob.com/blog/our-estim…
📄 Paper - eprint.iacr.org/2026/2665
Stay curious, more info coming soon 👀
#QuantumComputing #CatQubits #ShorsAlgorithm #PostQuantumCryptography #Cryptography #FaultTolerance #DeepTech
とすお retweeted
Anthropicは10月27日、未公開のClaude研究モデルがLinuxカーネルの重大な脆弱性「CVE-2026-98432」を悪用する攻撃コードを作成したと発表した。実験では認証や利用者の操作なしに、遠隔からroot権限でコマンドを実行できたという。実際の攻撃事例ではない。
対象はMultipath TCPの待ち受け機能を持つLinuxサーバー。競合状態により、解放済みのメモリを使用する問題が起きるという。
攻撃コードはカーネルのアドレスを漏えいさせてKASLRを回避し、続いて関数ポインターを書き換えてコマンドを実行した。実験ではアドレスの取得に48分、実行にさらに5分かかった。
Ubuntuの情報ではIPv4処理中の解放済みメモリ参照として説明されているが、Multipath TCPへの言及はない。攻撃手順は第三者による再現も確認されていない。
Anthropicは修正が開発元と保守対象の安定版に反映されたと説明。一方、Ubuntuの一部バージョンでは修正作業が進行中とされる。
cybersecuritynews.com/linux-…














