Lukasz Dworakowski retweeted
GPT-6 Astra has cracked *another* German WWI radio message encrypted with ADFGVX.
This message, "RICHI-240", has a single known key, but, to my knowledge, was never cracked by humans before. My guess is that humans never solved this message because it has 20 characters *missing* for reasons unknown: the "240" in "RICHI-240" signifies that there should be 240 characters in the message, whereas in fact there are only 220.
For purposes of cracking this cipher, the big problem is that it's not clear *where* these characters are missing from, because the order of the characters in the message is scrambled using the key. Thus, inserting the characters into the message in even slightly the wrong place leads to utterly nonsensical results.
All this was no problem for GPT-6 Astra, which tried the key with various combinations of hypothetical places from which the characters could have been missing and scored the resulting blocks of text using patterns common in the German language. Relatively early on in the process, this approach rendered coherent German text! Inserting the 20 missing characters as a string between the 4th and 5th lines of text in the message worked!
The message reads:
AN O H L
11 ARMEE
ALPENKORPS RAUM PETERREVE VERBASZ
21? 21? ? RDD LINIE NAGYBESSKEREK VERSECZ
VERSECZ VON SERBEN BESETZT
The three question marks you see are numerical digits, which cannot be restored by decryping (all we know is that they are three different digits from the following set: 5, 6, 7, 8, 9). And so, Astra was forced to check its results against historical WWI records. This search unearthed a French intelligence telegram, which described the situation in the area on November 11, 1918 and identified the German 217 - 219th infantry division and 6th Reserve Division in the area.
Plugging in this missing information, we get the final result:
AN O H L
11 ARMEE
ALPENKORPS RAUM PETERREVE VERBASZ
217 219 6RDD LINIE NAGYBESSKEREK VERSECZ
VERSECZ VON SERBEN BESETZT
Or, in English:
TO SUPREME ARMY COMMAND
11TH ARMY:
ALPINE CORPS IN THE PETERREVE-VERBASZ AREA.
217TH - 219TH DIVISIONS, AND 6TH RESERVE DIVISION ON THE NAGYBECSKEREK-VERSEC LINE.
VERSEC OCCUPIED BY SERBS.
Astra checked the official history of the Serbian city of Vršac (Versec in Hungarian, and Werschetz in German) and found that, on November 10, 1918, German troops left the city and it was occupied by Serbian forces. RICHI-240 was sent at 3:38am on the following day to the German Supreme Army Command, informing them of this fact.
Lukasz Dworakowski retweeted
more senior departures from openai tonight:
- GPT-4 lead / director of research, jakub pachocki (@merettm)
- head of AI risk, aleksander madry (@aleks_madry)
- open-source baselines researcher, szymon sidor (@sidorszymon)
- sam altman, greg brockman
this is just day 1
Lukasz Dworakowski retweeted
Wooow, iOS 16 APIs for navigation in SwiftUI are just a breeze 👌 Good video quickly explaining the topic out here developer.apple.com/videos/p…
Lukasz Dworakowski retweeted
ChatGPT is incredibly limited, but good enough at some things to create a misleading impression of greatness.
it's a mistake to be relying on it for anything important right now. it’s a preview of progress; we have lots of work to do on robustness and truthfulness.
Lukasz Dworakowski retweeted
The CocoaPods team I believe was responsible for much of what the iOS community is like today: they set the tone to be inclusive and help and support each other – at Formentera, Spain
Ten years ago today @alloy started writing @CocoaPods. Within a month, 0.0.1 looked like what we’ve been using for the last decade:
- Xcode project generation
- Podfiles
- Podspecs
- Multiple spec repo support
- Trunk with 7 dependencies
Speeding up iOS builds with Bazel: allegro.tech/2020/12/speedin… – at Wasilków gmina, Polska
Lukasz Dworakowski retweeted
You can really get plenty out of this talk. Just slow down, take your time to understand the elegance of the design @RCachATX is talking about 👌 youtube.com/watch?v=OD_yHH_R…
Lukasz Dworakowski retweeted
We're looking for a team member who will give us more velocity in building new templates, layouts and transitions - so the most fun, visually attractive and essential part of the Strucc app. Join us! weworkremotely.com/remote-jo… #iOSDev #metalkit #opengl #remotework @sweet__studio
Lukasz Dworakowski retweeted
One of the best apps in the App Store turns 15 🎂🎉 No 1. in navigation and still delivering more and more value to it’s users while retaining the simplicity of use. Now with a brand new icon 🤩 Happy birthday #GoogleMaps15
Lukasz Dworakowski retweeted
SwiftUI Challenge!
To celebrate our new book, Thinking in SwiftUI, we're posting weekly challenges.
Watch the video, then reply with your nicest solutions — we'll discuss them next Tuesday.
Here's some code to get you started: github.com/objcio/swiftui-ch…
Thinking in SwiftUI — Challenge #1
Watch the video, then tweet your solutions below!
Lukasz Dworakowski retweeted
Introducing our new book: Thinking in SwiftUI
Early Access starts today!
objc.io/blog/2020/02/03/thin…
New Book: Thinking in SwiftUI
Early Access starts today.















