3 ms·
turns out things are not that bad! we just rolled back to 2010. oh, wait, now every app is a browser instance. shit. EDIT: so, how did I arrive at 2010, you a
by bpavuk 3mo ago
turns out things are not that bad! we just rolled back to 2010.
oh, wait, now every app is a browser instance. shit.
EDIT: so, how did I arrive at 2010, you ask? I looked at DDR5 pricing and found the closest pricing per GB in the past. this turned out to be DDR3 memory. I think it's totally fair since it was the latest and greatest thing back then, much like DDR5 is now. although, if we compare DDR3 to DDR3, we still roll back pretty far - a very close to current price was spotted in 2018, '17, 15, '13, and '11.
- rjh29 3mo agoYeah but now apps will have to start shaving off memory and maybe going native again. So it'll end up okay.
- bpye 3mo agoWill they..? It seems equally (or perhaps more) likely that we'll increasingly see vibe coded browser or Electron based applications as the bar is now lower to build such a thing.
- fc417fc802 3mo agoVibe coding also lowers the barrier of maintaining multiple native pathways. Also of adopting QT instead of electron.
- bpavuk 3mo agoyeah but you also have commercial licensing with Qt specifically :)) or we are going to see an explosion of vibe-coded GPL apps. anyhow, the likes of Linear and Notion ain't gonna abandon web and go Qt. or!! if we are very lucky, we can see a native app framework that ticks all the boxes of a modern UI framework and is permissively licensed, but we need this crunch to stay there for years.
- fc417fc802 3mo ago> you also have commercial licensing with Qt That doesn't apply so long as you are willing to accept the LGPL. In practice that means you can statically link everything except QT so that the end user is free to drop in a modified QT version if he would like.
- account42 3mo agoYou can even statically link QT if you really need to as long as you dump the unlinked objects on some server somewhere.
- Gigachad 3mo agoIf you are going to vibe code you can just pick any language you want. I had a go vibecoding in Rust and it worked perfectly fine. Even better than vibe coding in JS/Python because the type hints give the LLM a faster way to check progress.
- AbsurdCensor 3mo agoExcept you didn't when you consider the prices aren't adjusted for inflation.