Thunder Bay šŸ‡ØšŸ‡¦
Joined March 2020
Decompiled retweeted
Mitchell Hashimoto
@mitchellhSep 11
I can’t stress enough how little an idea matters compared to the agency of the people executing the idea. I have had the privilege of knowing and sometimes even working with some of the most successful people (by various metrics). The difference between mediocre and excellent work and outcomes is predominantly one of agency. In practice this means: they dont wait for things to happen to them they go out and make things happen for them. They don’t wait for someone else to do something, for someone to teach them, for someone to give them the path, etc. They just go out and find a way to do it. I think the single biggest superpower these people have is the realization/belief that the world around them is completely mutable. Most everything that happens is because a person made it happen. I used to tell people to look around the room you’re sitting in. Look at everything. Every noun. It almost all exists because a person willed it into existence. Nothing is stopping you from doing the same. I see people online all the time dismissing someone else’s success because ā€œI had that idea firstā€ or whatever. I mean… yeah? If so then the difference is… you. So a bit of a self own whenever I hear that. Number one tip: act with agency.
229
1,282
201
11,853
689,189
BLAKE3 now goes more than twice as fast on Apple Silicon. Maybe your code can, too.
2
16
4
113
13,460
Decompiled retweeted
a=(m,d=mag(k=9*cos(i*5)*sin(i),e=cos(i*3)*cos(i*2)*9)**3/1999+1.5-sin(t/2+m)**3/3)=>point(99*sin(c=d/16-t/48+m)+k*(p=d**sin(d*d-t+m))+200,99*sin(c*4)+e*p+200) t=0,draw=$=>{t||createCanvas(w=400,w);background(9).stroke(w,96);for(t+=PI/20,i=1e4;i--;)a(i%16*13)}//#ć¤ć¶ć‚„ćProcessing
63
585
55
5,304
412,155
Decompiled retweeted
codex six hours into a 15 minute task
117
431
77
11,316
600,625
Decompiled retweeted
Tech story time !! One year ago, we had one of those production bugs that was almost impossible to notice. We had a Kafka consumer processing events from another service. 99.9% of the time everything worked fine. Consume message -> process it -> update DB -> move on. But once in a while, processing would fail. Maybe the downstream service timed out. Maybe some payload had unexpected data (some edge cases here that weren't handled). Sometimes the DB connection dropped for a few seconds. Nothing unusual in distributed systems. The problem was our retry logic. We retried the message a few times, and after that... we basically gave up. No DLQ. The consumer kept moving forward, so from the outside the system looked completely healthy. CPU fine. Kafka lag looked fine. Error rate almost zero. No major alerts. But that tiny percentage of messages were effectively lost from the business workflow. And because it happened so rarely, nobody noticed immediately. Weeks later someone found a mismatch between two systems. We started tracing IDs manually and eventually found events that had entered Kafka but never completed processing. That was the scary part actually. The system was not "down" per se. But it was silently wrong. We fixed it by introducing a proper retry + DLQ flow. Normal topic -> consumer -> temporary failure -> retry topic with backoff -> retry again -> after max attempts -> DLQ But just adding a DLQ was not enough. We also added the original payload, error reason, retry count, timestamp and correlation ID so someone could actually debug the failed message. Then alerts for DLQ growth. Then a small replay tool so after fixing the underlying bug, we could safely send failed events back through the pipeline. We also had another bug which led us to make consumers idempotent because replaying messages without idempotency can create an entirely new problem. Duplicate payments, duplicate rows, duplicate notifications... whatever your consumer happens to do. That incident really taught me something important about event-driven systems: Message loss does not always look like message loss. Most of the times Kafka is healthy, consumers are healthy, dashboards are green... But your business data is slowly becoming inconsistent. A DLQ is not just a queue where "bad messages go". It is a safety net for failures you did not predict. And in distributed systems, there will always be failures you did not predict.
1
5
33
1,967
Decompiled retweeted
Cryptography is so incredibly fun. As a humble physicist, I never had to study discrete math until I started working on Bitcoin. In the beginning, I didn't even know what an elliptic curve was. I had no idea what a public key is other than its purpose in encryption. Nowadays, I think cryptography is the most fun application of math that I've ever worked with. It's truly insane what you can do with numbers. Hiding information, agreeing on rules, committing to actions, forcing outcomes. So many crazy things are possible just by putting a bunch of numbers in a jar and mixing them really hard. Study this shit if you can. Life is short. This is one of those human technologies that will blow your mind once you grok it.
52
81
10
737
19,630
Decompiled retweeted
kepano
@kepanoJul 18
formats evolve over decades, apps over months, intelligence is evolving every day in terms of pace layers "file over app" defines priorities: invest deeply in formats, and don't expect anything at the intelligence layer to last very long
53
141
19
1,625
205,399
Decompiled retweeted
Here's the steelman argument to be anti open source AI as it stands today (note: I don't believe it). The things you need to believe are that AI requires large scale capex as a necessity, and the open source movement is basically all akin to piracy, just duplication without effort. So the logic has to be: 1. Frontier AI requires large Capex, which depend on their ability to capture huge economic rents 2. OS AI today mostly is equivalent to piracy of what frontier AI does 3. It contributes little added capability or research, it will not expand the market or increase demand 4. It materially decreases the rents that would finance point 1 5. Gains from OS, access, competition, innovation, deployment, downstream application and benefits, are much smaller than the costs of lost frontier lab R&D And *if* this is the case, that larger AI labs are like pharma cos, then sure we should have the governments step in and license every part of that supply chain, with extreme restrictions on usage ("behind the counter", "prescription drugs"). Now, the reason this analogy doesn't work in reality is that OS AI models are not just duplicates, generic knockoffs of Claude. If I create knockoff Xanax, Pfizer loses and might invest less in new drugs, but the knockoff Xanax makers aren't making better alprazolam, much less other drugs. They're not improving the molecule, but OS model makers are! Giving folks an open model isn't like handing them a knockoff iPhone to use, it's capability to search the entire adjacent design space, a distributed search process. This gives tremendous option value, since it is not clear where the next best ideas come from. Maybe it's OAI spending $10 Trillion on a training run, but maybe not! The purpose of the acceleration-is-good thesis is not that giving OAI and Ant a de-facto monopoly will result in larger models, which will bring about societal largesse, but that this technology is useful and good, which is why more people building and developing it is useful. I wrote this because the quality of discourse on this is terrible, most advocates for both sides don't seem to be able to actually explain their worldview. If the best argument for why to ban/control OS is Ant needs an extra trillion for a larger pretraining run that's yet another marginal improvement on the same capabilities line, then the market ought to decide if that's worth it. If it sees enough value, it'll fund it. If it doesn't, it won't. And that's fine.
7
5
1
36
4,414
Decompiled retweeted
pash
@pashmerepatJul 15
Absolutely beautiful rant about AI in Linux Kernel from Linus yesterday: I realize that some people really dislike AI, but this is an area where I'm willing to absolutely put my foot down as the top-level maintainer. Linux is not one of those anti-AI projects, and if somebody has issues with that, they can do the open-source thing and fork it. Or just walk away. AI is a tool, just like other tools we use. And it's clearly a useful one. It may not have been that "clearly" even just a year ago, but it's no longer in question today. There are other questions around AI (like what the economy of it will actually look like in the end), but "is it useful" is no longer one of those questions. Anybody who doubts that clearly hasn't actually used it. Yes, it can also be a somewhat painful tool, both for maintainer workloads and just from a "it keeps finding embarrassing bugs" standpoint. But the solution is not to put your head in the sand and sing "La La La, I can't hear you" at the top of your voice like some people seem to do. The solution is to make sure those LLM tools _help_ maintainers instead of just causing them pain. There's no question on that side. We're not forcing anybody to use it, but I will very loudly ignore people who try to argue against other people from using it. And no, AI isn't perfect. But Christ, anybody who points to the problems at AI had better be looking in the mirror and pointing at themselves at the same time. Because it's not like natural intelligence is always all that great either. The kernel project has been and will continue to be about the technology. Sure, the social angle of working on open source is important and often a very motivating part of the project, but in the end that's a side benefit, not the _point_ of the project. This is *NOT* some kind of "social warrior" project, never has been, and never will be. In the kernel community we do open source because it results in better technology, not because of religious reasons. And so we make decisions primarily based on technical merit. Not fear of new tools. Linus
141
662
203
6,521
1,445,047
This is 100% true. Let your work speak for itself. We’re still early, so you can master practically any part of AI field that interests you. Go deep, make the best work and share your process. Most importantly, have a lot of fun doing it!
i get multiple designers every day telling me they are struggling to get clients. they've tried outreach, content, mentorships. still nothing. then i look at their profile. the work is mid at best. bro, you are chasing the wrong thing. before trying to fix your outreach or your sales or your content system, make sure your work is actually world-class. not decent. world-class. it's genuinely impossible not to get clients when your work is so good it's impossible to ignore.
2
2
39
4,171
Decompiled retweeted
I feel like there is this entire economy of professional coasters that fight over positions in tech where they can coast and collect big paychecks. do you really want to live like that? what is wrong with you people
17
3
1
153
9,462
Decompiled retweeted
Seems Dr. Coleman’s main issues are: - Not working with physicians (false, there are a number of Drs working with Midjourney) - VC funded (false, the company is bootstrapped) - Sidestepping FDA (false, they are not providing diagnoses yet and are working through normal FDA process) - Midjourney doesn’t understand the tech (false, multiple bioengineering/imaging PhDs are at the company commercializing the world they did at Cal Tech) What are the good reasons to try to tear them down again?
This Post is from an account that no longer exists. Learn more
9
7
1
83
7,067
Decompiled retweeted
This is fine. Giving the government warrant less search powers isn’t the kind of thing that should be debated in the legislature right? It’s only disassembling the 810 year old legal right that laid the foundation of our entire system of government.
12
131
1
635
10,572
Decompiled retweeted
Bitcoin's opening bell
2
9
133
3,291
Truly amazing how far ahead SQLite was in open source project organization. Closed to contributions, test suite private.
6
40
5
1,442
89,288
Decompiled retweeted
I come back to this speech every once in a while: ā€œin the 1,526 singles matches I played in my career, I won almost 80% of those matches … what percentage of points do you think I won in those matches? only 54%.ā€
85
1,217
80
18,918
2,279,778
Decompiled retweeted
Venture capital in Canada is very simple. We’ll back American companies swinging for the fences, watch them turn into monsters, then come home and treat a Canadian founder raising a normal seed round like they asked to buy NASA. Best we can do is $10K, 11 meetings, and a full exit strategy for a product that launched Tuesday.
17
31
6
562
196,923
Another reason I’ve been unphased by VC pitch weirdness is: high performance looks weird And it looks weird in founders too—you want investors on your side who understand that The world of mediocre performance is designed to create a sense of order, surface level politeness, predictability, warmth When you push to the extremes of performance, and operate from first principles, the outcomes look alien to many people It takes weird people to operate at this level The last person you want on your board is a conformist bureaucrat who doesn’t understand the extreme chaos of running a high growth startup—because the reality will scare them and then you’ll have to put on a performance to manage them—distracting you from getting any real deliberation done This dynamic is not super obvious because very smart, very weird people have a lifetime of practicing seeming normal on podcasts, in public, etc. But in the environments where these people get together—it’s a totally different wavelength of communication, chaos tolerance, contrarianism, intensity As a founder you also need to be able to identify weird and spikey people in hiring It’s super important to understand how to work with these people and to understand why they think the way they do It usually does not come from a bad place—it comes from consequentialist ethics and extreme optimization
34
41
18
555
201,156
Salami Slicing In a transactional context, sometimes your counterparty may try to essentially scam you for a small margin -- so thin that they hope you do not notice, or let it slide because it basically doesn't matter. By doing this over and over again, your counterparty hopes to accumulate some meaningful aggregate advantage. This is an amateur technique, because Salami Slicers usually do not realize that: 1. People notice. They may not say anything. But oh man do they notice. 2. Being recognized as a Salami Slicer is extremely negative and will kill you in social and business contexts, because you are showing that you will compromise your ethics for trivial amounts of money (or whatever else is at stake). Nobody will trust you for anything significant if they know you're the type of degenerate to steal pennies while others aren't looking. In fact, frequently, people will permit others to Salami Slice them as a kind of test -- will you do the wrong thing, thinking you can get away with it, for a small amount? A valuable signal. Thank you. Skilled Salami Slicers will maintain some level of plausible deniability -- "I'm sorry, I forgot to keep this minor obligation", "oh I wasn't sure whether you were paying this or I was", "I thought I didn't have to do this thing because of that other thing", etc. But there are patterns to this, and you can sniff it out quickly. (For example, Uber's ETAs are always optimistic -- the cars are always late or on time, but never early. Huh.) Some people will go 0-to-100 when they notice they're being Salami Sliced, because they understand what it says about their counterparty's view of themselves: it's extremely dehumanizing. If you try to strategically and deliberately deceive me for minuscule gains, then clearly your view of me is so low that you would cause me unlimited suffering if it was to your benefit. In a Schmittian sense, it's a hardcore Friend-Enemy distinction. Amateur Salami Slicers are occasionally surprised when they are spotted and receive the full Fuck You I'll Kill You, scorched-earth zero-mercy response: their counterparty understands the full symbolic reality of Salami Slicing. I hate being Salami Sliced.
Standard experience booking an Uber ā€œ5 minutes awayā€ I order it ā€œFinding your driverā€¦ā€ ā€œPickup in 7 minutesā€ I open my timer 9 minutes and 21 seconds later, it arrives This is so tedious and I am tired of being deceived at the margin
23
45
5
902
99,381
I want someone to fund my idea of a Davos-style event where every speaker has recently retired. You would then immediately hear the unvarnished truth about absolutely everything.
90
123
24
1,349
79,475