Ray Myers (@lambdapocalypse) header
Ray Myers (@lambdapocalypse) profile picture

Retrofuturist software mender. Host of Craft vs Cruft. Social links in pinned post while supplies last!

Chicago, IL
Joined December 2019
Photo by Ray Myers (@lambdapocalypse)Photo by Ray Myers (@lambdapocalypse)Photo by Ray Myers (@lambdapocalypse)Photo by Ray Myers (@lambdapocalypse)Photo by Ray Myers (@lambdapocalypse)Photo by Ray Myers (@lambdapocalypse)Photo by Ray Myers (@lambdapocalypse)
Where can you find me? BlueSky: raymyers.bsky.social YouTube: Craft vs Cruft youtu.be/EtTfG-JMTY4 Podcast: empathyintech.com LinkedIn: linkedin.com/in/cadrlife
1
251
Ray Myers retweeted
Turns out they just committed straight-up fraud? Their package prebundles solutions for the benchmark and then gives them to the agent when it starts
This quoted post is unavailable.
22
32
10
764
94,402
Ray Myers retweeted
Replying to @swyx @aiDotEngineer
just when you thought we were done with AIE... here's Wave 2 of the AIE Online talks! (basically people who submitted late but still submitted haha) youtube.com/playlist?list=PL… from @ProgramWithAi , @vmelnikova_en, @aparnadhinak, @kozerafilip, @know_vikash, @lambdapocalypse and more!
1
6
3
16
11,410
Tomorrow is AI Native DevCon, where our chief architect @lambdapocalypse will be giving a talk on "The Many Ends of Programming"! We're proud to partner with them for this exciting and timely event, register here: ainativedev.co/dl6
2
2
5
1,116
What if you could prove your program is correct? Not just "looks good to me", but a formal mathematical guarantee that it does what you want? This formal verification is far too difficult for most programs we write, but for the most critical software in the world, it may be worth it. There's not much software more critical than AWS S3, which is why this paper on how they formally verify part of its internals is so interesting. This paper focuses on one of the lowest-level, most complex, and most critical parts of S3-the storage node servers that persist object data on hard disks. When this paper was written, AWS was in the process of migrating to a new, higher-performance storage server implementation written in Rust, called ShardStore. Before moving critical customer data to ShardStore, they set out to formally prove its correctness. The main goal of the verification effort is to prove the storage servers don't lose or corrupt data: they're durable in the absence of crashes and consistent in the presence of crashes or concurrency. The AWS team implemented verification in two main steps. First, they built reference models of their system that define its expected semantics. These are small executable specifications (1% of the size of the original) that are embedded in the code base and continuously updated alongside it. Then, they verify that the actual system has equivalent observable behaviors to the reference model. Generally, the way they did this was through highly sophisticated fuzzing, running tens of millions of automated tests on the real system with cleverly chosen inputs and quickly validating that the observable semantics of the real system were equivalent to that of the reference model. This is far more effective than regular fuzzing because the reference models allow rapidly checking if all the system's observable behaviors are correct. This kind of verification work isn't easy to do (and it depends on correct reference models) and isn't suited for every application. But if half the world's infrastructure depends on what you're building, then it's good to have stronger guarantees your code is correct!
8
34
1
337
40,306
Alright gonna try this BlueSky thing one more time if anyone wants to connect :) @ raymyers.bsky.social
1
102
Replying to @SWENGDAD
every time
3
35
1,149
16,517
Would anyone be interested in a semi-interactive blog post on how to build a lock-free, thread-safe ring buffer?
96
72
10
1,881
127,982
I guess I'd need to hear a more persuasive use case than that you might need to write a book in which someone realistically poisons someone. That's not a task that requires AI in the first place, mystery novelists aren't limited by their ability to research background on poison.
Remember, when you hear "AI safety" know that it means "AI censorship and control". This is about forcing controls on these tiny intelligences that will act as intermediaries to all information in the very near future. I don't want Perplexity telling me what it can and can't show me. If I'm writing a book and I want to know how to poison someone so I can write an evil character I want that information and I don't want moralizing and restricted access based on the fear that someone will actually poison someone. We've done just fine as a society with unfettered access to information and we will be just fine tomorrow too, if we stay the course and don't give into fear itself. But very misguided people are working to change that right now, across state legislatures, to make sure you have only access to "right think" information out of good intentions but poor understanding of how reality works. What's right think? Whatever the people in power define it to be. You may think it's your people in power but that can change on a dime and suddenly you're on the wrong side of what's right think. Even worse, all of these bills and attacks on AI are 100% focused on the civilian sector. That means heavily censored AI for you and me. We cannot allow these misguided fools to give us heavily censored civilian AI while mass surveillance AI and war AI moves forward unfettered. Where is the outrage over war machines and spying on people? Nowhere to be found because these folks know that governments will laugh them out of the room and will never willingly restrict their own ability with AI. But they will happily restrict the masses, especially if they think the masses are begging for it. These folks are moving us into the worst timeline by trying to do good. The path to hell is paved with good intentions and the motto of every dictator and censorship regime is "for the greater good." Fight this world at all costs. Fight.
2
177
Also this is apparently a series of reposts from Ben Shapiro whining about being asked a followup question by the Washington Post, calling coverage "censorship", and then VCs hop on board with him pivoting topic to AI... What are you guys even talking about?
46
I really like the 'not attempted' category. We should talk about this more. No answer is so much better than a wrong answer. We should probably have a version of SWE-bench that penalizes wrong answers. Knowing when not to submit is super useful in practice!
Factuality is one of the biggest open problems in the deployment of artificial intelligence. We are open-sourcing a new benchmark called SimpleQA that measures the factuality of language models. openai.com/index/introducing…
6
4
1
91
8,243
Counterpoint: Women are people.
In a Christian marriage, a wife should vote according to her husband’s direction. He is the head and they are one. Unity extends to politics. This is not controversial.
1
6
215
🚀 Excited to announce my appearance on the "Empathy in Tech" #podcast with @andreagoulet and @lambdapocalypse ! In our episode "They Called Me a Turnip," we discuss the vital role of #empathy in tech #strategy. Join us for insights on fostering inclusive innovation! 🎧
1
105
Formal Methods tools is finally becoming mature enough for industry use. Z3, CVC6, Dafny, SAW, Lean, Jasper Gold, Liquid Haskell, TLA+, Alloy, to name a few
What's the technology that gets you most excited at the moment that is not AI?
4
10
3
129
9,600
Sometimes a little refactoring goes a long way. In my latest video I've got a short demo of how much difference you can make when you know your refactoring tools and have a good idea of where you want to take the design. youtube.com/watch?v=lU8Wmokb…
2
8
26
2,110
“Some OpenAI staff recently complained that Mr. Suleyman yelled at an OpenAI employee during a recent video call because he thought the start-up was not delivering new technology to Microsoft as quickly as it should” Suleyman? More like SURLYman amirite
1
78
Ray Myers retweeted
As the author of this PDF, it's been interesting seeing people guess at the rationale behind its design. However, the rationale had nothing to do with theory vs practice, and everything to do with pragmatically coping with an unaccommodated disability in academia. (1/16)
Compilers was was known to be the hardest CS class at Cornell which was hard as it is. We were handed a 8-page PDF at the start of sem for a language spec we'd be implementing by the end of sem, split into 6 parts. On part 5, the median was a 0/100 and most the class failed.
123
1,424
181
15,872
3,400,853
LeanAgent is a fascinating exploration in how to incrementally train a model that not only adds to its own corpus, but it balances skill retention and plasticity to level up and prove nontrivial gaps in advanced repositories like Terry Tao’s PFC.
Announcing LeanAgent: the first life-long learning agent for formal theorem proving in Lean. LLMs have been integrated with interactive proof assistants like Lean for theorem proving with 100% accuracy. So far, these LLMs are static, cannot learn new knowledge online, and struggle with advanced mathematics. LeanAgent continuously learns and improves on ever-expanding mathematical knowledge without forgetting previously learned knowledge. It has a curriculum learning strategy that optimizes the learning trajectory in terms of mathematical difficulty, a dynamic database for efficient management of evolving mathematical knowledge, and progressive training to balance stability and plasticity. LeanAgent successfully proves 162 theorems previously unproved by humans across 23 diverse Lean repositories, many from advanced mathematics. It performs up to 11× better than the static LLM baseline, proving challenging theorems in domains like abstract algebra and algebraic topology while showcasing a clear progression of learning from basic concepts to advanced topics. LeanAgent achieves exceptional scores in stability and backward transfer, where learning new tasks improves performance on previously learned tasks. @p_song1 @adarshk123321 @mo_tiwari @Robertljg @ChaoweiX @Caltech arxiv.org/abs/2410.06209
4
6
2,115