@[email protected]

12.7K posts

@DevinRhode2@mas.to

@DevinRhode2

Digital janitor. Actually a surgeon with git rebase. Frontend/react/typescript expert.

Ugly part if a nice building Katılım Temmuz 2009
2.5K Takip Edilen800 Takipçiler
@[email protected] retweetledi
Jamon
Jamon@jamonholmgren·
Tech companies pay a lot of money for CI servers and then have a bunch of super powerful Mac hardware sitting idle for 16 hours a night. Hm.
English
21
4
241
27.6K
@[email protected] retweetledi
John Carmack
John Carmack@ID_AA_Carmack·
When you stream Spotify to Bluetooth speakers or headphones, the audio comes over the network lossily compressed with Vorbis or AAC codecs, is then decoded on your device to 48 Khz raw samples, then the Bluetooth stack lossily re-compresses it with SBC or AAC codecs before sending it over the airwaves to the speakers. I don’t have “golden ears” to pick apart audio quality like I can with, say, missing gamma correction on texture filtering, but that still hurts my system optimization soul. It is likely over-optimization, but It would be cleaner if there were a way to send bluetooth-ready, compressed audio directly.
English
273
241
5.8K
438.6K
@DevinRhode2@mas.to
@[email protected]@DevinRhode2·
@tannerlinsley @JLarky So as always, runtime contracts are very hard to change. It'll never be worth it. Better to go back to drawing board, cross out the buzzword of "micro-frontend"
English
0
0
0
7
JLarky
JLarky@JLarky·
I think one of the coolest outcomes of AI agents is that they give me a better understanding of what *NOT* to do like let's say I want to evaluate some tool, before I would have to spend days/weeks trying to use it and see if it's better/worse Now I can create PR in an hour (which is only 10 minutes of *my* time) and say "oh wow, this is garbage" and continue with my life :D Also if you spent weeks trying to use something thre's a bunch of sunk cost falacy creeping in, so you are probably spending some time trying to make it work even once you already know that it's not going to...
English
2
2
21
2.7K
@DevinRhode2@mas.to
@[email protected]@DevinRhode2·
@JLarky [Ftr, it seems that route children cannot reasonably be mutated after router is initialized]
English
1
0
1
33
@DevinRhode2@mas.to
@[email protected]@DevinRhode2·
@JLarky Just the other week my co-worker was informed that the children property (which tanstack routers _addFileChildren mutates) is immutable. I attempted to point to the line of code on screen, but it'd didn't cause us to unravel things and reconsider options.
English
1
0
1
132
@[email protected] retweetledi
Kpaxs
Kpaxs@Kpaxs·
There is a specific kind of intelligence that is almost never celebrated but is consistently effective: the intelligence that recognizes when the game being played is not the game worth playing.
English
155
1.6K
11.6K
600K
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
In the last three days I have: 1. Designed and implemented a complete JVM language that Codex believes (whatever that means) would be ideal for AIs to use regardless of what humans think about it. It compiles down to JVM bytecode. 2. Designed and build, from scratch, a wiki with it's own internal web server and fully described by Gherkin style acceptance tests. 3. Made significant updates to the computer strategy of the Empire game. 4. Produce the crap4java and mutate4java tools that I used to help build the wiki. 5. Conceived of and implemented the differential mutation strategy used in both my clojure and Java mutation tools. And for every one of those projects I implemented a strict TDD, ATDD, Crap, and Mutate workflow that forced coverage into the high 90s, kept Crap below 8, and split any files with more than 50 mutation sites. My poor laptop had all 16 (8 hyperthreaded) cores burning at 100%. The fan was raging the whole time. I was hopping from window to window overseeing the entire campaign. It was exhausting! Did that workflow slow the process down? Probably. Probably a lot. On the other hand all these projects maintained rigorous semantic stability, with all unit tests, and acceptance tests passing. I never ran the wiki until it was done. It worked first time. I never compiled a program with AIR-J until it was done. It worked first time. No bugs have been introduced into the Empire game (so far). And that, boys and girls, is a freaking miracle.
English
54
43
647
38.8K
@[email protected] retweetledi
VraserX e/acc
VraserX e/acc@VraserX·
Andrew Yang is right. Taxing AI companies will be a cornerstone of a post-labor economy. But we should go further. AI was trained on our data, our writing, our code, our images. Society created the raw material. So society should own a piece of it. Not just taxes. Shared ownership and AI dividends. If AI becomes the most productive technology in history, the wealth it creates should flow back to the people who helped create it.
English
409
1K
6.2K
187.2K
@[email protected] retweetledi
atulit
atulit@atulit_gaur·
dude computers are actually so fucking insane when you really think about it. we literally figured out how to write some fake-ass rules called code and somehow convinced rocks to follow them. like actual rocks. sand, melted, purified, carved into tiny pathways where electricity just flows in patterns. that’s it. that’s the whole magic. and yet from that we get operating systems, compilers, kernels, networks, distributed systems, machine learning models, entire virtual worlds running inside other virtual worlds. billions of tiny electrical decisions per second, all because we defined some abstract logic. humans basically invented a language of instructions and taught matter itself to execute it.
English
729
4.5K
43.5K
1.5M
@[email protected] retweetledi
Ujjwal Chadha
Ujjwal Chadha@ujjwalscript·
Unpopular Opinion: We aren't building the future 10x faster with AI. We are just generating legacy code 10x faster. Everyone is currently bragging about developer velocity. "I built this entire backend in a weekend!" "AI wrote 80% of my codebase!" But here is the reality check we are ignoring: Code is a liability, not an asset. If an AI tool spits out 1,000 lines of functional boilerplate in five seconds, that is still 1,000 lines that a human being has to read, review, secure, and maintain when the dependencies inevitably break next year. We are treating code generation like a pure productivity win, but we are optimizing for the wrong metric. The bottleneck in software engineering was never how fast we could type. The bottleneck has always been comprehension, architecture, and maintenance. If we don't shift our focus from "generation speed" to "architectural sanity," the tech debt of the next five years is going to be an absolute, unmaintainable nightmare.
English
400
538
4.2K
633.9K
@[email protected] retweetledi
shro
shro@sshro12·
@chamath Bottle necks are still the same I think most orgs already were producing more code than they could ship through review, product, etc Without removing these bottle necks it doesn’t matter how fast you code
English
0
1
16
2.3K
@DevinRhode2@mas.to
@[email protected]@DevinRhode2·
@TheLarkInn I was googling this the other day... but, naively, I'd rather spend up to like 200 on a wall mounted tablet dedicated only to video calls to known contacts
English
0
0
0
25
📦🛠👷🏻‍♂️Sean Larkin
Anyone in the infosec or hardware eng twitter buy their kids the TIN CAN landline VOIP phone yet? I have yet to find a part-out or network/packet analysis for this device and would love to see one. (Too cheap to buy one just to break it yet).
English
1
0
2
1.2K
Alex Sexton
Alex Sexton@SlexAxton·
git worktrees are just svn
English
2
3
20
2.9K