Ray Myers

6.2K posts

Ray Myers banner
Ray Myers

Ray Myers

@lambdapocalypse

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

Chicago, IL เข้าร่วม Aralık 2019
932 กำลังติดตาม439 ผู้ติดตาม
Ray Myers รีทวีตแล้ว
Agus 🔸
Agus 🔸@austinc3301·
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
Agus 🔸 tweet media
English
23
33
791
94.3K
Ray Myers รีทวีตแล้ว
OpenHands
OpenHands@OpenHandsDev·
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
English
2
2
5
1.1K
JoshuaGreen
JoshuaGreen@JoshuaG19367959·
@petereliaskraft Your description makes this sound like differential testing. This is an important technique, to be sure, and they’ve pushed it pretty far, but it doesn’t feel like formal verification to me. Am I missing something? Is there more to this?
English
1
0
1
280
Ray Myers รีทวีตแล้ว
Peter Kraft
Peter Kraft@petereliaskraft·
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!
Peter Kraft tweet media
English
9
34
339
40.3K
Ray Myers
Ray Myers@lambdapocalypse·
@PatrioticPizzas @keithedwards Would it be too much of a pivot to point out this is also a list of countries that have universal healthcare?
English
1
0
2
263
Keith Edwards
Keith Edwards@keithedwards·
This is… not good.
Keith Edwards tweet media
English
13.8K
8.5K
112.4K
14.9M
Ray Myers
Ray Myers@lambdapocalypse·
Alright gonna try this BlueSky thing one more time if anyone wants to connect :) @ raymyers.bsky.social
English
0
0
1
67
Ray Myers
Ray Myers@lambdapocalypse·
@_diginova @wordgrammer I like your intuition of dividing up the problem and specializing models, that seems right. I’m interested in a wider variety of components then just ML models though, for instance theorem provers which could be thought of as Symbolic AI.
English
0
0
1
12
Priyav K Kaneria
Priyav K Kaneria@_diginova·
@lambdapocalypse @wordgrammer not an expert but if we layer the core fundamentals of software engineering into separate specialized models, it might be better x.com/_diginova/stat…
Priyav K Kaneria@_diginova

@bitplane @wordgrammer interesting. on lighter note do you think we need readability to program software? given enough asm compilations for diff fundamental programming concepts, can we not have separate layers of models figuring out state mngmt, algorithms, api and handle them in asm layer after layer

English
1
0
2
187
wordgrammer
wordgrammer@wordgrammer·
I’m curious. What is the most well-written code on the planet? Something internal at OpenAI? Jane Street trading algorithms? Jax + XLA? Quake 3 source code? There has to be some single-best code repository. I have no idea what it is though
English
730
130
3.9K
827.6K
Ray Myers
Ray Myers@lambdapocalypse·
@_diginova @wordgrammer Personally I don’t see why LLMs would be a better way to synthesize Asm vs more traditional techniques involving tree-transformations or program search
English
1
0
0
17
Priyav K Kaneria
Priyav K Kaneria@_diginova·
@wordgrammer also makes me wonder why is there no model trained on well written assembly and can gain ability to straight up optimize and write executables/applications/apks non-human readable but get's the job best done ideal for non UI focused apps
English
9
1
56
26.3K
Ray Myers รีทวีตแล้ว
Paul Melman
Paul Melman@Paul_Melman·
@SWENGDAD every time
Paul Melman tweet media
English
5
38
1.2K
16.5K
Ray Myers
Ray Myers@lambdapocalypse·
@waldenpod 2. Systems Thinking is counterintuitive, and easy to misunderstand for people not acclimated to it. So when Dennett reaches across abstraction levels to make a point, you need an appreciation that a statement about the parts is NOT claiming the nature of the whole.
English
0
0
0
10
Ray Myers
Ray Myers@lambdapocalypse·
@waldenpod Hmmm. Couple thoughts: 1. People with the idea that atheists value nothing, hate humanity etc seem to try to read that into anything said. E.g “They said space was vast - see I knew they thought life was meaningless”
English
1
0
1
39
Emerson Green
Emerson Green@waldenpod·
Whenever I see this Dennett quote it always causes a series of meltdowns. Seriously, what is the alternative here? All the cells in your body know who you are? Some of them?
Emerson Green tweet mediaEmerson Green tweet mediaEmerson Green tweet media
English
36
9
144
12.2K
Ray Myers
Ray Myers@lambdapocalypse·
@alexbunardzic A standard line goes something like: a team is a working group that collaborates on a common goal. It’s probably fuzzier than that but words like “cohesion”, “shared understanding”, “reciprocity” come to mind.
English
0
0
1
19
Attention Alchemist
Attention Alchemist@alexbunardzic·
Describe a team of software developers. What is it that makes them a team, as opposed to independent individuals?
English
4
0
4
341
Ray Myers
Ray Myers@lambdapocalypse·
@welltypedwitch I eventually assumed Strong was more of a value judgement but before that I thought Common Lisp was a good example of Strong + Dynamic. So I’m curious to see if that was true based on more grounded definitions
English
0
0
2
259
Ray Myers รีทวีตแล้ว
Kit Langton
Kit Langton@kitlangton·
Would anyone be interested in a semi-interactive blog post on how to build a lock-free, thread-safe ring buffer?
English
97
75
1.9K
127.8K
Against Atheism
Against Atheism@AgainstAtheismX·
Every Christian has a duty to slay the dragon of Atheism
Against Atheism tweet media
English
56
21
237
23.9K
Ray Myers
Ray Myers@lambdapocalypse·
@techsavvytravvy It was a survey class so a variety of different theories of morality were presented - we did try at one point to get him to tell us which one he thought was best but he didn’t budge :)
English
0
0
1
9
trav
trav@techsavvytravvy·
@lambdapocalypse would be interested to know what school of thought your professor prescribed to
English
1
0
0
66
trav
trav@techsavvytravvy·
if someone does an objectively good thing, but their intentions are bad, is it still considered good?
English
46
0
26
7.8K