And with regards to AI taking jobs - it obviously will become a serious problem in future. But being a doomer right now is like lying down in a parking lot waiting to get run over - you're surrendering to a pointless outcome while the rest of the world keeps moving.
Great sentiment. I've had a similar experience with LLMs and writing code - helpful when keeping the requests small, and a background in the area is essential for knowing what is and isn't total crap. Feel the fear and do it anyway.
Inspiring to see you take on a different career path and go for it, I feel i'm on a similar journey right now, thanks for taking the time to write it up.
This is not what a doomer is. A doomer is not a nihilist. A doomer is someone who recognizes a great threat of impending doom. They may raise the alarm bell in response. If they choose to lie down and wait to get run over, that's a nihilist doomer.
Yes, precisely. Maybe one could (re)make something using LLMs without understanding a thing, but that is as good as copy pasting from SO without understanding.
> I built wikitok.io in about 2 hours (but not the iphone app that doesn't work, nor the play store rip off, nor wikitok.net but I'm getting ahead of myself). It all came from this tweet.
This phrasing seems to suggest they think they invented the idea of "TikTok but it's Wikipedia". I see the author is OP, so my suggestion might be to consider rephrasing a bit as it comes off a bit accusatory.
I did try my hand on this project after seeing this bare-bones viral version. (I had the same idea in my notes app dated a couple years ago.) I went a different route, opting to pre-parse wikitext via my own API to deliver the app an AST that can be rendered natively & prettier than your standard Wikipedia page. Not a fun format to parse. Not fun at all. I don't recommend it. And it took significantly longer than 2 hours and was never released, so props to the author for turning this project around so fast.
> This phrasing seems to suggest they think they invented the idea of "TikTok but it's Wikipedia". I see the author is OP, so my suggestion might be to consider rephrasing a bit as it comes off a bit accusatory.
Am I missing something, it comes off as the precise opposite to me? OP wrote "I built X, but the idea came from this source" basically, acknowledging they built the thing but the idea came from somewhere else.
Some of them came before me, but most of them were clones that came after me. I just wanted to highlight what happens when you go viral - there will be copycats.
Maybe I should've made that a screenshot or embedded tweet, if you scroll over it / don't click on it you lose context.
Realtime website UI feedback here.
A mixture of both. Some of those were copycats and some of those came before me, (the iPhone app, but I didn't know about it when I made the website). The point I was making was there's lots of clones happening when you go viral.
Bizarre confabulation: the text you quote says nothing of the sort. They say the made one site, not to be confused with other, similar sites, and that the idea originates with someone else's tweet. Why jump to negative conclusions when they are sharing their project for the first time?
It's great that LLMs provide opportunity for non-software engineers to make tech products, but I wonder how those "vibe-coded" products will fare when faced with actually maintaining the code (and also accounting for tech debt..)
Look at your tech stack, go down until you come to the level where things "just work". This is where the maintained software begins. The stuff you fill your docker base images with.
> faced with actually maintaining the code (and also accounting for tech debt..)
I guess they'll learn it as they come across it? "Oh Claude, my code is almost like a plate of spaghetti, how can I make it easier to add new features without breaking something else?" "Dear user, here is what technical debt and unit tests mean: ..."
Besides, all of us self-learned programmers mostly learned about those things the hard way as well, by experiencing the real drawbacks of not caring about such things until too late and stuff is already up and running with real users.
Feel free to judge for yourself what I am. Started in civil engineering, pivoted hard 6 months ago. That gave me a leg up in UI/UX, design experience, all that.
Hey, I'm also a former civil engineer-turned SWE in the NJ/NYC area! Nice to know that there are more of us out there. I already spend hours looking through Wikipedia articles, so when your site dropped I was on it right away. I dodged the AI conversation entirely by getting into a state government position where my job is all but guaranteed by the union.
“Random” is an algorithm. It just says that the next article you should read has no relationship with anything you’ve read before. That is a point of view. It’s good for an “explore” phase, where you want to expose yourself to as much variety as possible.
But eventually most people want to “exploit” their impressions from before. Just like I don’t want to always roll the dice on restaurants, sometimes I want to go back to one that I know is good.
> And with regards to AI taking jobs - it obviously will become a serious problem in future. But being a doomer right now is like lying down in a parking lot waiting to get run over - you're surrendering to a pointless outcome while the rest of the world keeps moving. There's still so much to build and accomplish.
I really like this idea! Thank you for making it! I personally prefer web-apps to phone-apps but wouldn't mind installing one if its in the pipeline from OP!
There is no phone app! There's a progressive web app you can download. Funnily, I thought I solved the mobile issue making the PWA until I realized 99% of people have no idea what a progressive web app is.
Yeah I had a request on GitHub for it, so I implemented it! But it was only a "fix" for a very specific technical group people, not ALL the users. Good lesson learned there.
Inspiring to see you take on a different career path and go for it, I feel i'm on a similar journey right now, thanks for taking the time to write it up.
Yes, precisely. Maybe one could (re)make something using LLMs without understanding a thing, but that is as good as copy pasting from SO without understanding.
I'm sure there are a large amount of programmers who do this quite often..
This phrasing seems to suggest they think they invented the idea of "TikTok but it's Wikipedia". I see the author is OP, so my suggestion might be to consider rephrasing a bit as it comes off a bit accusatory.
I did try my hand on this project after seeing this bare-bones viral version. (I had the same idea in my notes app dated a couple years ago.) I went a different route, opting to pre-parse wikitext via my own API to deliver the app an AST that can be rendered natively & prettier than your standard Wikipedia page. Not a fun format to parse. Not fun at all. I don't recommend it. And it took significantly longer than 2 hours and was never released, so props to the author for turning this project around so fast.
Am I missing something, it comes off as the precise opposite to me? OP wrote "I built X, but the idea came from this source" basically, acknowledging they built the thing but the idea came from somewhere else.
I built it and marketed it, but the idea came from some tweets that were gaining momentum.
The author is giving credit. Literally the opposite of your interpretation.
> I had the same idea in my notes app dated a couple years ago.
On the other hand this seems as if you now want to claim to be the inventor of the idea?
I guess they'll learn it as they come across it? "Oh Claude, my code is almost like a plate of spaghetti, how can I make it easier to add new features without breaking something else?" "Dear user, here is what technical debt and unit tests mean: ..."
Besides, all of us self-learned programmers mostly learned about those things the hard way as well, by experiencing the real drawbacks of not caring about such things until too late and stuff is already up and running with real users.
https://www.aizk.sh/Isaac's%20Resume.pdf
Also vibe coding is useless without marketing skills, deployment skills, distribution, social media skills, etc.
“Random” is an algorithm. It just says that the next article you should read has no relationship with anything you’ve read before. That is a point of view. It’s good for an “explore” phase, where you want to expose yourself to as much variety as possible.
But eventually most people want to “exploit” their impressions from before. Just like I don’t want to always roll the dice on restaurants, sometimes I want to go back to one that I know is good.
> And with regards to AI taking jobs - it obviously will become a serious problem in future. But being a doomer right now is like lying down in a parking lot waiting to get run over - you're surrendering to a pointless outcome while the rest of the world keeps moving. There's still so much to build and accomplish.
I never used it, Yeah I know it exist but who tf use that???? and I'm considering myself "techy"