Replit Mobile App
blog.replit.com
blog.replit.com
A keyboard and mouse probably solve most of the complaints in this thread.
My understanding is that is the problem repl.it is trying to solve. In a sentence: think about your code and not your environment.
My curmudgeonly self thinks that there are deeper problems and externalities that programming on a phone/tablet or in the web only exasperate. Computer literacy is shockingly poor among the incoming generation of people who have only used mobile devices, WebUIs, and maybe a Chromebook - and that's not the fault of people or technology, but the business models that only succeed by locking users into platforms and hiding details of how those platforms work. The issue with programming on mobile or through something like repl.it is that it hides too much - at the end of the day, tinkering with computers requires computers that can be tinkered with and software systems that can be introspected.
VT100 and IBM360, you didn't have to be in the mainframe room to learn to code.
Right now, what's being sold is "more people can go into the career of programming" as opposed to "no really, it's possible to bring so-called 'programming' to everyone.'"
Put differently, it wasn't that Hypercard didn't catch on, it's that things like Hypercard get "killed."
Higher layers of abstraction can make sense; no code tools can be killer; but that isn't really replit. Replit is just a weird product on the side of the abstraction spectrum which requires its devs to understand a large chunk of what would be required to get, say, a nodejs server running on, say, Heroku.
It's for people who want to learn how to code or want to prototype something absolutely as quickly as possible with the minimal amount of tooling and experience.
For sure. I'm just personally not sure that's a billion-dollar company idea myself, which if you've taken $100 million+ of funding, it will need to be. Definitely willing to eat my words though if they pull it off: anything that gets more people into programming and understanding how the devices they use work is a good thing in my opinion (which is worth about as much as you just paid for it!)
Learn to code then be an “excel jockey”. Those folks create just as much value with less of the identity bullshit.
Edit - sorry if this sounded confrontational. That wasn’t my intent - I just learned that I feel passionately about this topic.
The problems start when it is pushed beyond its limits, sheets can become undocumented mess of cell spaghetti which users still expect to scale up and grow new features indefinitely. It's hard to determine for Excel coders when they are past that cost/benefit tipover point and move up to a more robust set of programming tools.
Fully agree with this.
To the extent where I wish there was an "environment service" wherein I simply specify the desired packages and tools I want via GUI (No JSON or Terraform or anything other than radio buttons and drop downs) - and I get a spooled up VM with all the dependencies and paths perfectly built in with no jank package clashes or deprecated packages that need patching.
Language and syntax awareness. When I’m writing JavaScript - it should provide keys for ‘if’ ‘each’ ‘function’ etc.
When I have unbalanced parens, braces etc, it should tell me how many levels deep I am and what context I’m in.
Instead of me naming variables it should generate random names and let me declare with a single tap. Provide easy refactoring tools so I can rename them later.
On mobile I want to manipulate symbols or the AST directly rather than rely on text input.
Take advantage of a keyboard that can display infinite variation and change on the fly.
Better yet: structural editing to avoid an unbalanced thing ever.
It's nice to see repl.it is at least attempting to address this "market". Their previous mobile app was so bad I uninstalled it and used the web site directly instead. Hopefully this works better.
1. Already have an account 2. Continue with Github 3. Blank white screen and just stays there.
I think I'll wait.
you may just be unlucky.
Another thing is when you organize sections there is no drag and drop, but arrows moving boxes up and down.
I've sent in dozens of issues for various bugs and annoyances, and even dug into the js to point out how to fix things, but after nearly 2 years they are still there.
I have managed to find a work around to the import/reorder problem. Replit organises by alphabetical order so we have simply numbered our challenges 01.01, 01.02, ..., 02.01, etc. Then on import they all live in the default section in order. We then only use the sections feature for projects/tests.
Now Replit education is free I doubt they will be prioritising any fixes or qol improvements for that product. It does seem to be working as intended though we have several 17/18 year olds that are using Replit for personal projects and one that is fanatic and uses Replit for everything.
I've pushed my high schoolers towards VSCode after a stint with replit, and after a bit of grumbling they've come to see the benefit. I think the space is ripe for opportunity though. A stripped down and education focused version would be eat into replit's market share pretty quickly.
Although I doubt I'd use this in a professional setting, making coding accessible to more people sounds great to me.
But a lot of time in chemistry and on the school bus rides was spent programming on my calculators.
It's the only reason I passed my math classes in high school. Luckily I kept my mouth shut so the teachers didn't know. Eventually they implemented a factory reset procedure on test day.
You would bring up the reset menu and the teacher would walk around and initiate it and confirm it.
It would be cool to have a built-in coding keyboard that adapts to the language being written via plugins, etc.
It doesn't adapt to the language being written, that's an interesting idea.
I don't expect desktop apps to be completely replaced by mobile apps, but the migration of some specific use cases is interesting to watch:
- Maps and navigation
- Email / instant messaging
- Photo editing
- Video editing
- Online shopping
- Banking and accounting
- and now, coding
And its chat for everything else, including professional things, which also matches my experience lately I just didn't think about it
So then I started messaging young recruiters over chat apps and they are much more receptive than following up over linkedin/email
This would be like saying novel quality written in a word processor would be inferior to typing on a typewriter, or handwritten.
I write and edit almost all my HN comments on a phone, and I think they’re identical in quality and tone to what I’d write on a computer.
[1]: https://glitch.com
That said, it appears to work pretty well in side-by-side mode, concurrently with another app, but it still uses about half the available viewport in this mode.
I expect this will get addressed PDQ.
It's the same concept, you get a VM you can work on from a native app, but our app is for iOS only and supports iPads natively.
Disclaimer: I'm one of the co-founders of CodeSandbox.
I struggle to see this as one of those "bicycle for the mind" products, hope I'm wrong!
See this tweet from the CEO: https://twitter.com/amasad/status/1582754947480793093
> We partnered with @TeamMindjoy to test the app by teaching girls how to code in a South African township and we made a video about it. During this time the wifi was super unstable and the few laptops they had were unusable, but kids continued to code on $100 Android phones!
Additionally there are also lots of cases were fairly well off folks with access to desktop computers and wifi that find themselves with a phone and want to prototype an idea or make a quick change to a project. I’ve been using it and I find it relaxing to lay back on the couch and do some fun coding. Especially with Ghostwriter (our Copilot-like thing: https://blog.replit.com/ai) it’s super usable. I built large part of my toy Lisp in Python in the app while in the park, waiting at the doctor’s office, or simply relaxing after a long day: https://replit.com/@amasad/Lisp-in-Python
I'd pay just for the joystick keyboard.
I’m pretty nerdy but you win by a wide margin
Unless I'm doing something wrong it seem that you still have to be online to create and run code.
Besides, in the future, more advances in AI might mean, folks only need to key in prompts.
Consider that the new iPad has the same power as a desktop and can be used with a desktop monitor. (This is the $450 version.) You can also connect an iPhone to a display to an HDMI monitor, but they haven't done the work to have a desktop mode yet. Android desktop mode but they haven't been . If iphone cracks it, android will have to catch up.
Phones have the power today and they have the storage today. It's just missing the work and make an external keyboard and storage display a first class experience.
And the moment you can can add a $100 monitor, a $15 cable, and a $40 bluetooth keyboard/mouse combo, you are at a developer machine for about $150 over their phone that they have anyway.
A developer machine like that is already $150, called a Chromebook or a Raspberry Pi.
I personally don’t understand how people enjoy programming without understanding the stack they are ontop of but im sure some C and assembly programmers said the same thing about most of us today.
I'm excited to get my students trying this, many of them only have a school issued iPad. I'm also curious about how well the autocomplete can be tuned. I think right now suggestions are a bit rough, I'm hopeful they'll start using language server suggestions soon. (Something like System.out.println, you should definitely get out as an option after System.)
I work at Railway and a lot of our younger, international users use Railway from their phones (usually in class) and it's quite impressive. Honestly, such a fan of Repl.it its why I am a customer of their service and this is a step in the right direction for the dream of the universal runtime.
I didn’t think I’d use them, but Autocode’s WebUI works on mobile and I’ve found myself tweaking app logic from my couch for a Halo integration.
For more in-depth focused work, I prefer a keyboard and mouse. But fixing a quick edge case I missed? It’s super handy to be able to tweak a few lines of code with the device in my pocket.
Imagine a mobile notes app that touts an impressive list of features and ergonomics that allows anyone to write the next novel from anywhere. You no longer need a computer or even an internet connection, just the $100 phone in your pocket and the desire to put words on (digital) paper. It’ll even figure out what you’re writing about and suggest novel plot devices and character arcs to add to your work in progress.
This sounds great on the surface, and it will definitely encourage more people to feel comfortable writing more often, which will no doubt lead to more literature being written as a result, much of which will benefit from the creative AI-injected prose.
The main issue as I see it (and I realize the analogy to writing novels is imperfect), is that the environment in which you’re writing, navigating, executing, and debugging code contributes greatly to one’s productivity and the quality of the final product. I can see the argument for being more of a playground for toy projects and ideas (much like a note-taking app), but I struggle to see this taking over as the primary tool by which technology companies are built.
I'm not trying to be harsh on Replit. They are just starting, after all, and my point above can be addressed in due time if they feel like doing so.
In principle, this means you should be able to clone any project and run it on your own machine(s) with little effort if you're aware of how to set up nix and git in the first place.
https://bgr.com/general/the-novel-on-the-f-train-an-intervie...
termux also has emacs, nano, and a few other text editors.
Seconded.
With Termux (https://termux.dev/en/) I have C, C++, Rust, Go, Perl, Python, Ruby, and more in my pocket.
The screen is small, but the tools are mostly the same you would find on your favorite *nix box.
No network connection needed beyond getting the packages you want installed.
It had some clunky bits and had to use its own language, but I've been surprised some of the ideas of the system hasn't made its way into normal IDEs. The key advantage is that you never had to worry about syntax. You couldn't forget a semicolon, because you were never typing out a line, just picking and choosing from options, while still piecing together a line of code as you would if you were typing it out manually. It was a higher level than normal coding, but well below something like Blockly. I think for beginners - who really struggle with syntax - it was brilliant, and even for more advanced developers it would be sort of handy not having to do find/replace or copy/paste and missing that last bracket or whatever.
Conceptually, imagine that instead of writing out a line of code as a text sentence, you were assembling the program's syntax tree by choosing from a pile of premade items you've created, and then being able to grab whole branches at a time and manipulate them. It was an interesting experiment.
https://www.microsoft.com/en-us/research/project/touchdevelo...
Originally, I thought a structured editor would be essential, but now while it's helpful, I think AI assist can do like 90% the benefit you get.
I don't believe we have product market fit yet, the plan goes like this:
- rebuild the technical foundations (DONE)
- fix a lot of the jankiness in the editor <- we are here now
- make sure language is fully baked (coming soon)
- add a package manager/user management
I think the last step is where we'll start to see some product market fit.
Imagine learning how to code well enough, get paid for it to buy your first computer!
Great work!
I happen to really like the way play.js lets you run a full-blown Node.js server on your iPhone with access to native socket APIs (torrent client! on your non-jailbroken iPhone!), and the way Pythonista lets you access iOS native APIs via ctypes.
I wish all of these things were available with my current IDE. Replit is winning in other things and lacking in IDE game.
I also know that building rich IDE is not as much priority for them as much is onboarding new users to start programming on Replit.
It's just that I would enjoy all the features they are building with the comform of my existing Jetbrains IDEs
- You're just solving "seriousplay" i.e. code challenges
- Most of the code is boilerplate and you can inject a couple of variables here and there and press a button to deploy
- Quickly fix something that can be done on the fly while you're sitting in the underground (typos, small PRs)
- Any future where AI takes over and starts suggesting the code you want to write and literally takes your hand and guides you, so you write better code faster.
Both Termux and Unexpected Keyboard are open source and can be downloaded from f-droid store.
This really opens up coding to people who only have a phone - which is a large number of people in say Rural India.
One way of working I've constantly thinking about is using replit's as the unit of work.
Imagine finishing your work and sending the replit to someone else to review, run and then push to beta. No need for any setup on the reciever side or the QA side. If PM specs are also part of this environment, its very self contained and would be a great way for remote teams to work and helps avoid meetings.
I struggle to see what this is good for, besides solving LeetCode and/or other small, isolated, well defined puzzles on a small screen.
It won’t ever replace my mouse and keyboard but it is useable. Just slow.
Hey Repl.it — please make a 3D coding environment for cardboard mode. And maybe some head tracking for more screen estate. The future is here, time to distribute it.
It's perfect for pre bed time when I'm more interested in learning software than implementing features.
The experience isn't perfect because vs code was never meant to be a mobile editor but for writing few locs and trying stuff is okay.
A very annoying bug is that the first chatacter is a capital letter in mobile. And parentheses are not suggested along with brackets and curly braces.
Alright, let's assume that's true for a moment, for sake of argument. One of the parties we're talking about has massively more power than the other, so I'm inclined to have higher standards for them than that of an intern.
Also, it's worth noting that the replit founder issued a pretty substantial mea culpa, and explicitly let Radon put the project back up.
It didn't seem like Radon made much of a concession at all, and it's not obvious to me that he was totally in the right.
That being said Radon did copy some Replit internal design choices for Riju, which was completely overlooked because he was able to play off as the weaker individual. I'm sure in most other situations open-sourcing the work of another company, even if its something you designed as an intern, is not ethical in any case. Furthermore, Radon did not make any concession to the incident. He went on with life, after the incident and continues to portray Replit as the villain with references to the blog post and the way it was written to incriminate, not objectively oversee the problem.
In short, he used pathos to play y'all.
Meanwhile Amjad apologized _extensively_ for his actions and allowed Riju to continue, despite using what was previously (not anymore) Replit's internal design.
In the world of OSS people love the underdog and hate "big tech", when there's more gray area that could be explored. Not that this is a defense of Amjad or an attack on Radon, but there's more to this story that needs to be seen in order to get the bigger picture :).
He was out of line, for sure, but he was not wrong, from what I read about the situation.
I’ve seen replit used in classroom settings both before and after that kerfuffle and it’s an extraordinary product., imho. If I were a teacher, I’d probably use it.
This Replit app seems to be well polished but I don't like that it needs an account. I opened the app and the first thing I saw was a sign up screen. I expected to see a programming language picker or text editor.
not for me
I currently subscribe to repl.it. the freedom to quickly create a Java or Python project is really easy and helps me work on problems where I want to write a small amount of code that is at the idea stage.
I remember stuff like that and will never use this company's tools, which is a shame because I was a fan prior to that.
Surprisingly, this story is ranked #8 [1] as the most upvoted HN story of all time.
The founder of Replit posted an apology [2], but got a storm of backlash.
Just a couple of weeks after joining the community, I quickly started noticing how powerful the HN community is. "Hackers" come here to post their complaints, pain points, and difficulties, and the community reacts in a positive way and, most of the time, gets their problems solved. Long life HN :)
_____________________
1. https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
i dont know if that guy ever got his act straight but im still rooting for their company, especially for third-world countries where students only got mobile devices and got no access to computers and laptops.
it was horrible seeing students not being able to do hands-on activities during the recent covid years. let alone other problems like dysfunctional / laggy / buggy low-end mobiles, slow internet connection, oh dear.
1) better at executing than you
and
2) understands the market better than you
It is generally accepted wisdom that if someone copies you, you are doing something right and should focus on fundamentals and shipping/customers.
Did you read my link post https://news.ycombinator.com/item?id=33267464 ?
1) No. I'm not dumb and programming language author, CTO, polygot, architect, old school, and make better software all my life. I made the world's first mobile IDE and real-time reverse debugger
2) No. 4k likes HN post shows the opposite. I asked Amjad for help while COVID-19 because no job, no money, don't know what to do and this people said him is investor and looks relevant from Pioneer.app startup accelerator. Market - yes US vs Ukraine, non-competitive advantage. In my opinion, now we have a war in Ukraine and many victims due to the fact that we did not support people correctly. I ask Amjad for help directly. Here is the mail log:
---
MAIL 1
From: Viktor <viktor.XXXX@gmail.com>
To: amjad@repl.it
Hello Amjad!
I'm Victor https://clubavatar.app/ on pioneer
I'm developing ACPUL programming language and AnimationCPU programming platform (like Flash/HTML5)
- ACPUL is a pure programming language
- Reactive and live coding is everywhere
- Mobile IDE (iPad Pro with keyboard)
- Real-time reverse debugger (like https://rr-project.org/ with 60 fps and less ram)
- Full git and video history (Bret Victor inventing on principle)
- Team development and other features...
Due to lack of resources, a hercules amount of work I'm looking an any support
You can see demo on your iOS device with TestFlight
---
MAIL 2
From: Amjad Masad <amjad@repl.it>
To: Viktor <viktor.XXXX@gmail.com>
Hey Viktor,
This looks interesting -- how can I help?
Amjad
---
MAIL 3
Hi Amjad,
I am looking for a way to fund projects, expand the team, to improve Animation CPU programming platform and virtual club Avatar
1) Donations / Sponsorship: Support ACPU / ACPUL open source development
2) Investments in clubavatar.app
3) Technical work: improving the programming language, libraries, platform, documentation, educational lessons, more code/nocode apps and examples, UI, IDE, etc
4) I am looking for a mentor to improve my open source community and communication skills, social media, etc
Thanks, Victor
---
MAIL 4
Hi Amjad,
As a program architect I highlight weak points in the previous mail (19 Aug 2020)
In other words, I have a huge technical debt for new components, and a small debt to launch my application, but I don't have the funds for normal work. I just need a little help to kickoff my app to AppStore and generate the revenue. And it's much better than an app! This is a new world that likes everyone. You like it, djs like it, childrens like it, hackers like it, anyone likes it! I don't see a reason to spend my time for work on another world 1.0 react-bla-bla-bla app to develop a world 2.0 app. I spent a huge amount of my time on social and financial issues and app doesn't work
I'm not sure what is best reward for you. I can add Repl.it AD on top IDE, make a Repl.it demo and animation, make a app pushares (store), or something like that
Best regards, Victor
---
MAIL 5
Hey Viktor,
Just a bit of feedback for you. It's still not clear to me what your project is about. I suggest simplifying it into something someone can understand in two sentences.
Best,
Amjad
<<< WTF??? "It's still not clear to me what your project is about." <<< in this mail he appllied steal everything and start working for replit a one year!
5 of 5 my projects in replit now!!!
COOL???
Due this my project delayed for extra 2 years but you got replit.
Looks like good social engineering
PS: I can attach screenshots of Gmail and I hope that after the Google Replit presentation they don't delete my emails and copy everything together without payment for ideas (c)
- Your ask was not clear (Asking for help with everything)
- It's not clear which 5 projects/ideas Replit "stole"
I have nothing to do with Replit and I dislike them after the intern project thing, but this is fair criticism from Amjad.
1) Mobile IDE (iPad Pro with keyboard)
2) Real-time reverse debugger (like https://rr-project.org/ with 60 fps and less ram)
3) Full git and video history (Bret Victor inventing on principle)
So
1) “Billions will be repeated on mobile,” Amjad said in the promo, but my project is 10 years old and I’ve been working on it since 2008. This is my idea for 22 years as an old school developer with a lot of experience. A few developers were doing dev on mobiles and this is clearly not Amjad. If he was engaged, then we would happily communicate every day, but this did not happen.
2) Replay 2022 reverse debugger is side project where Amjad is investor. I wrote to Amjad and why he don't asked me at 2020? Here is only a few reverse debuggers in the world rr, ACPU, solidity/web3 and... new replit-replay. Why he not invested in mine better debugger and don't asked any questions? Because
3) History++ is here. I use code logging a lot time, from 2014 first implementation. I have a lot tools like this that Amjad don't know why.
Other features are nothing new right now, but team development, multiplayer, skins, mobile devices, and more look like innovations in 2020. Over the years, I have analyzed many programs and programming languages, as well as IDEs, game engines, etc. I just show Amjad the direction, and he completely ignored me. I think it was easy to analyze my project and make a copy of the key features. I thought a lot why such projects are not done in Silicon Valley, and as soon as I told Amjad, a year later they were implemented in his project. Before that, I did not write much on HN and hide it for years. There are no such coincidences. The mobile phone is a key function, etc. No need to steal ideas.
I hope enough.
You are asking why the CEO of a company is not deeply engaged with your ideas and didn't invest in them. The simple answer is that you didn't present them well and he probably doesn't have time to dig into them deeply.
I really doubt he did a teardown on your projects and then stole the best parts for his company. More likely, because you are working in a similar space to Replit they happened to build some of the same ideas. For example, a mobile IDE is something that makes of a lot sense for them to build if they have 20% of users on mobile and see it as the future.
And all other algorithms are known. Usually technical people communicate and not brazenly copy other people's ideas, as happened 4k HN topic or rr debugger Amjad startup fact. Let me remind you that he presented himself as "an investor" and was not even interested in the most complex technology in the world, but preferred to simply make a clone
I will remind you of a story. Once upon a time, Apple and Google entered into an agreement not to rehire employees. It existed for 6 months and since then we have been living in this new reality. W/o Steve Jobs and old rules. Okay?
Also it seems you're blaming Amjad for your project being delayed? Not sure how that is related.
I remember YC pushing them heavily as a unicorn for a few days seemingly out of nowhere a while back, but that blitz has since died down.
Remains to be seen if they can be an actual viable business.
One time I was interviewing somewhere and the interviewer spent the whole call super unprofessionally trashing a close personal friend of mine (also prominent in the industry) when I had mentioned working with them on some research.
I think everyone paying attention in this industry has a list of companies and people we will never work with.
2 years ago during COVID-19, 2014-2022 war in Ukraine and financial pressure, I wrote to Amjad with my ideas about mobile coding and was looking for support.
He was introduced as a judge in the Pioneer.app remote accelerator and as an investor, and I had reason to trust him. As a result, he copied 5 ideas out of 5, about which he said that they say "I still do not understand what your project is about" and silently copied everything. I am a programmer with 20 years of experience and this looks like the biggest YC programmer scam in the world. Considering how russian maniacs want to steal everything and destroy Ukrainians and European civilization.
I asked Amjad to help my project, make a donation and help Ukraine, but he never did.
Lets try my original mobile dev project https://twitter.com/AcpuStudio
2012-2020 https://animationcpu.herokuapp.com (covid-19)
2012-2015 https://acpul.tumblr.com (original old school)
Ukrainians die every day so that civilization can continue to build international unicorns, but I am against continued parasitism on Ukrainians. Is this what Steve Jobs, Apple and others were aiming for?
Since PG relies on Amjad, then the actions of anti-fraud organizations are needed if Amjad is related to the russian capital and money laundering, for example. This threatens the entire American startup ecosystem with YC.
Perhaps this is the business of lawyers and I cannot understand what pluses and minuses "Tell HN" will bring in progression.
Furthermore, the Replit app was developed by a separate team that has been working for months on a product, not by one man. Most of the features were initially developed on the website and implemented into the app, and I see no evidence of any similar features _at all_ in the video demos of your application. Certainly no copied UI/UX features and no actual IDE features.
The AI models that Replit trained were done using the latest in technology, not anything that was available over two years ago - hell they implemented OpenAI's Whisper voice recognition AI within weeks after it was released.
Beyond the first three sentences of this post, it spirals into a rant about Amjad's alliance with Russians? and then a comment afterwards calls for anti-fraud organizations to investigate Amjad being "related to the russian capital and money laundering". I say this post is trying to grab attention using pathos from the Ukrainian crisis and past trending hits from HN.
Before I get flamed in the comments, I would like to preface by saying I have my own opinions and am not a Replit stan haha. I did my research before arriving to the conclusions above. If Victor can provide some evidence that refutes my claims and shows correlations of novel ideas (I'm looking specifically at the AI features cause those were the most recent of Replit's releases) then I would be persuaded to believe otherwise.
-RA
- Amjad said "interesting" then said "not clear" and realized 3 key features asap https://news.ycombinator.com/item?id=33268592 then I see twitter smiles only from him. Here is $1B in the check
- Features https://news.ycombinator.com/item?id=33269154 Coincidence?
There are a lot of features in the replit, but he implemented my project after the letter to Amjad. 4k HN toppic just confirms it. I couldn't believe it would happen so fast and it would be Amjad. Why no one else? I wouldn't be writing if I hadn't been involved with the issue for over ten years and hadn't been a mobile development evangelist. There are few such people and Amjad is not one of them.
About russians: I just assumed about russian capital, since only russians have an ideology to destroy Ukrainians by any means, and if the Amjad has Russian investors, then this is a problem. Our team has survived many ethnically targeted attacks since the Russian hybrid aggression has been going on since 2014 when russians shot down the MH17 airplane. All these years, the main methods were related to the theft of money, for example, a project where I had $2M stock options in 2008 was stolen from us. Therefore, there was a press and I wrote to Amjad asking for help. But this requires a separate thread.
PS: Of course, we live in a complex system of technologies and startups. And I must say that many technologies/projects/startups have already been stolen from me and I am a security expert and many projects have been destroyed. So I made titanic work for the project that is technically difficult to steal and Amjad proved it.
b) if you did make something you planned on getting investments for, why did you not copyright your ideas and your code? if its not copyrighted or anything you basically did that to yourself.
c) if you did copyright your ideas or code, why are you posting here instead of filing a legal complaint
d) From what I understand there was a dedicated team that made the mobile app and while I can’t personally affirm how much of an influence amjad actually had over the development of the app, it seems to me like the team was mostly independent from amjad
your whole post just seems like its 50% bragging and 50% complaining with zero evidence
if you’re being serious about this you should really edit your post to contain direct comparisons instead of just spewing about “amjad copied my idea” with little to no explination.
- Mobile IDE: this is not something completely novel, there have been code editors for Android since forever. Replit created a mobile editor with a novel UI/UX and implemented their existing Goval Protocol (one I have studied extensively haha) into the application. Furthermore you can't claim the idea of a "Mobile IDE" can be stolen, its not a feature and that's like saying "Mobile Notes" can be a stolen concept. Not copying you so far.
- Real-Time Reverse Debugger: Replit uses Replay.io for time travel debugging, I've been around to watch that implementation grow. Amjad invests in Replay.io because Replit uses it xD. Replay.io has existed for some time, and on the topic of why Amjad didn't invest in you - you didn't present well (no offense). He's a busy man and your product didn't strike him immediately, that's okay move on the the next investor.
- Full git and video history: I might not be interpreting this one correctly so I'm sorry if i get this wrong, but version control has existed for some time. You can't say version control in IDEs is novel, everything from Atom and VSC to Jetbrains IDEs use it.
and the other thing you mentioned:
- Team Development: Replit is literally the frontiers person when it comes to live code editing and multiplayer. You cannot say this was copied they had this long before you started developing in 2020.
---
When you say "I just show Amjad the direction, and he completely ignored me" I'm sorry but not really, the concept of a Replit App has been in the works for some time, you just have to keep in mind Replit is a startup and its moving and hiring at its own pace. As I said before, Amjad might not have invested in you because you didn't present well. The opportunity was lost, its okay move on. You were building an existing product in a new world, but the big dog arrived.
I can't say I understand what it would feel like to have a project I've been developing for two years suddenly be thrown into the shadows because a bigger company came by with their product, but I know it doesn't justify Russophobia. I'm aware of the situation in Ukraine, but you don't need to drag politics and slander into HN for the sake of besmirching someone. Your comments draw too eerie a similarity with antisemitism in Nazi Germany. If you are going to continue defending your product and this idea that it was stolen, at least drop the politics they're unjustified.
This is not politics, the developer Rails was killed yesterday and Linkedin is full of this. I advise you to come to Kyiv and live under Russian-Iranian investments for at least 3 days. Then back to normal world and say just 'politics'. 50+ developers was killed already and they try to kill more. Today is the 238th day of Russian aggression in the center of Europe. You are either young or not in the subject or a russian bot. There is no point in continuing the discussion.
I am well versed in startups and technology, so I have a big reason to believe that this is exactly the case. Unfortunately, the detailed answer at the moment is a problem for me, and much more bla-bla-bla is unacceptable. I gave the facts, everything is simple.