Imagine reading any document/website without having to look at your phone.
Imagine listening to them in the most natural sounding voices in the world.
The words light up as they play, boosting focus and retention.
No need to imagine:
Visit https://t.co/RcO1SWugT8 today.
Just saving this here to document a story and as a self reflection on whether AI is really making me more productive
Yesterday morning I found a way to complete the new HVM approach, that is much faster than before. I spent a few hours writing a spec, and then used Opus to implement. About 3k lines of C code later, everything worked and performance was incredible: 5x faster than HVM4 (stable at ~10x now). So, in one day I had outclassed HVM4. Incredible. I'd never have implemented that so fast manually.
Now, enter today. I want to turn this into a real thing, but I haven't fully read the 3k lines yet. So, how do I trust it? I spent the whole day auditing the code. With AI. Several bugs found, most minor like forgetting to collect() some argument. But then I stumble upon this:
λ{ inl: 1 ; inr: 1 }
This was a test. But wait. This is matching on inl/inr. So the branches should receive the value of the Either. But they were numbers instead. Numbers aren't functions. This makes no sense. So why this is a test?
It then stuck me. The AI completely misunderstood how function arities work. It literally assumed for no good reason that HVM5 was supposed to handle under/over-applied functions. For no good reason. I never wrote that. It never asked either. It just kinda thought "HVM is weird in some aspects, this might be one of them..." - and then it went on to implement a massive system to handle cases that should never happen to begin with. And all of that code is obviously wrong because it should not even exist. It is wrong. It is damage. And it is there.
But it isn't too bad either. I just told Opus that it was wrong. Perhaps not so politely. And it solved it just fine.
But then this begs the question. I spent ~20 hours in this file, and it is STILL not done. I went from 0 to 95% in the first 5 hours. Yet, 15 hours later, it is still not 100%. I suppose that is the real effect of using AI. If I had just written the C file manually in the last two days, would I not be further than where I am *right now*?
Surely, the first version would have taken much longer to drop. But when I'd finish writing all that code, there would be zero, literally zero retarded shit. And, just today, I caught 5 or 6 retarded shit. And the worst part is: I don't know what the number of retarded shit left is, but I'm afraid it is >0.
So if I have to read it all, review it all to ensure there is no retarded shit... what did I achieve by using AI, other than that dopamine anticipation?
@bernhardsson@generalcatalyst@Redpoint Love love love Modal!
Was pleasantly surprised to find how much more performant your serverless GPUs were compared to GCP cloudrun’s offerings.
It's very cool to me that working in tech now has professional athlete level outcomes at the very top. It was already a great career with high pay and lots of leverage, but now the ceiling is effectively uncapped, love to see it
Selling when the product is not fully understood.
Managing people who do not feel the consequences as deeply as you do.
Holding the vision before the world agrees it is real.
Absorbing rejection without letting it poison your confidence.
Creating momentum from ambiguity.
Crazy that we have to put up with near ‘60s level racism to get wins like these but a win is a win. Oh to leave these bloody wins behind and have flawless victories. Soon!
“Tonight, at my direction, brave American forces and the Armed Forces of Nigeria flawlessly executed a meticulously planned and very complex mission to eliminate the most active terrorist in the world from the battlefield. Abu-Bilal al-Minuki, second in command of ISIS…” - President Trump
An entrepreneurial project does not become real just because it is a good idea.
It becomes real because someone keeps supplying belief before the market supplies proof.
Everything that looks inevitable now was once someone’s unreasonable, underfunded, embarrassing, half-believed project.
Someone had to send the emails, take the meetings, travel too much, be ignored, follow up again, carry the belief & make it legible to institutions.
You see something that does not exist yet. You decide it should exist. Then you spend years behaving as if it is already real, while the rest of the world still treats it as optional, speculative, inconvenient, or slightly delusional.
That is founder work.
The world is full of people celebrating institutions after they are built, while privately judging the founder during the messy stage when the institution still needs to be dragged into existence.
The world really is a museum of passion projects. Almost everything that looks obvious now began as someone’s obsession. A hospital. A fund. A bank. A university. A public company. Someone carried it before the world recognised it.
And the carrying is ugly.
@docneto I’ve been saying it since that most rich people in Nigeria are a chief part of why so many Nigerians with jobs, solid skills and credentials stay poor. No wonder Moniepoint could easily poach so many of their best.
This is part of why we don’t have nice things like skilled tilers, carpenters, masons, plumbers, etc by default.
The money to afford decent skill is in the hands of too few people at the top.
I thought maybe it's a banking industry problem so got chatgpt to look at other NGX vericals and banking seems decent. The manufacturing guys are dismal.
We really do have a low pay problem in our economy. Wonder how govt policy can intervene. Shareholders are overcompensated.
I thought maybe it's a banking industry problem so got chatgpt to look at other NGX vericals and banking seems decent. The manufacturing guys are dismal.
We really do have a low pay problem in our economy. Wonder how govt policy can intervene. Shareholders are overcompensated.