Тёмный

Open Source Project DESTROYED By Legal Threats 

ThePrimeTime
Подписаться 589 тыс.
Просмотров 255 тыс.
50% 1

Recorded live on twitch, GET IN
/ theprimeagen
Reviewed article: intuitiveexpla...
By: Radon Rosborough
MY MAIN YT CHANNEL: Has well edited engineering videos
/ theprimeagen
Discord
/ discord
Have something for me to read or react to?: / theprimeagenreact
Kinesis Advantage 360: bit.ly/Prime-K...
Hey I am sponsored by Turso, an edge database. I think they are pretty neet. Give them a try for free and if you want you can get a decent amount off (the free tier is the best (better than planetscale or any other))
turso.tech/dee...

Опубликовано:

 

27 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 924   
@devflo
@devflo 10 месяцев назад
I suddenly feel the urge to build a replit clone
@themisir
@themisir 10 месяцев назад
same
@leohofer7502
@leohofer7502 10 месяцев назад
we need to get building repliz clones on the same level as hello world
@blinking_dodo
@blinking_dodo 10 месяцев назад
@@leohofer7502 Every new website is a replit clone by default. 🙃
@IARRCSim
@IARRCSim 10 месяцев назад
A name like replit is asking to be replicated.
@paulpinecone2464
@paulpinecone2464 10 месяцев назад
Sir, I strongly advise you against this course of action lest you expose yourself to legal action from my recently Incorporated organization ReplitReplit.
@HairyPixels
@HairyPixels 10 месяцев назад
So why is Replit valuable if some intern can clone it in their spare time?
@spankminister
@spankminister 10 месяцев назад
What’s the opposite of a moat? A ramp? A ladder right up to the castle wall?
@antonlatukha5845
@antonlatukha5845 10 месяцев назад
There are a lot of those.
@Brainiac5
@Brainiac5 10 месяцев назад
Thats what the CEO is afraid people will realize hahahaha
@nkravi1
@nkravi1 10 месяцев назад
Able to handle 7 million users is one big plus point. But for them come down this strong on an intern doesn’t look good.
@HairyPixels
@HairyPixels 10 месяцев назад
@@Brainiac5 lol yup
@galvanizeddreamer2051
@galvanizeddreamer2051 9 месяцев назад
Software company: Threatens to sue someone for using experience they obtained at their company to make a competitor. The entire Telecommunications contracting industry: "I have worked at 7 different companies that all do the exact same thing, half of which were founded by disgruntled employees of the other half, my parent company is subcontracting to my competitors, from which I have poached employees, and my former coworker is now my client contact and effective boss."
@janfrank3453
@janfrank3453 10 месяцев назад
By that logic, hiring from a competitor is also unethical. No one is leaving his experience at the door.
@darkopz
@darkopz 10 месяцев назад
If they use those company secrets and then write down how they used those company secrets to build something better, it most definitely is. I’m a bit surprised at the people trying to justify what the intern did…
@EllipsesDots
@EllipsesDots 10 месяцев назад
@@darkopz I truly don't think the intern did anything wrong. He didn't make a competitor, he didn't steal code, he just used his experience and knowledge to make a fun side project. He didn't use 'company secrets' or anything patented or protected.
@MrDevianceh
@MrDevianceh 10 месяцев назад
@@darkopz thats why there are no-compete clauses. im assuming he didnt have one.
@darkopz
@darkopz 10 месяцев назад
@@MrDevianceh Theres a difference between making something again black box when there’s no non compete versus working somewhere and directly lifting their work and making it your own.
@darkopz
@darkopz 10 месяцев назад
@@EllipsesDots It seems like he did use company code though? That’s what it seemed like. It would have been an interesting case to see what the courts would think.
@chuckmcclain8789
@chuckmcclain8789 10 месяцев назад
Replit is scummy. They shut down their edtech service with one days notice halfway through the school year last week, and my company has been flooded with requests from teachers for help saving their curriculums. Like seriously who gives only 24 hours notice to like 1000 customers that their curriculums they made simply won’t work anymore?
@Onedeag-qw3yc
@Onedeag-qw3yc 7 месяцев назад
their ceo is the biggest joke. Dude just says the dumbest things on twitter. i just know he's surrounded by 'yes men'
@Master-ls2op
@Master-ls2op 7 месяцев назад
they got hacked again .... soryy not sorry....my ethical hacking class accidently got back in the day all they client data and passwords.... they not very good site or secure. plane text passwords. and you can log in to they system from they code box.
@mattymattffs
@mattymattffs 6 месяцев назад
Anyone that used them it's brain-dead anyway
@SoftBreadSoft
@SoftBreadSoft 2 месяца назад
Sounds of questionable legality. Duties of service provision and whatnot.
@bertram-raven
@bertram-raven 9 месяцев назад
Always ask the accuser to provide a concrete example. When they do, rip it apart but do ask for a better example. If they do not provide anything or no better example, tell them they need to do so or you will ask for legal discovery through access to all source code. Watch for the "Chicken With No Head" reaction.
@GamingKing-jo9py
@GamingKing-jo9py 9 месяцев назад
spicy
@ImperiumLibertas
@ImperiumLibertas Месяц назад
This is seriously great. If they are going to claim similarities between architectures the burden is with them to prove which would require providing source code. Sounds like you may have gone through this yourself.
@KnightMirkoYo
@KnightMirkoYo 10 месяцев назад
Lesson learned: record phone calls from people that thretened to sue you even if this is supposed to be a friendly "apology call".
@kuhluhOG
@kuhluhOG 10 месяцев назад
If you can. Some countries (or states in the US) require agreement from both sides.
@MadaraUchihaSecondRikudo
@MadaraUchihaSecondRikudo 10 месяцев назад
@@kuhluhOGAlso good luck if you own an iPhone...
@deidyomega
@deidyomega 10 месяцев назад
@@MadaraUchihaSecondRikudo You can use a bluetooth headset that records the audio. Connect the bt headset to your phone, take the call, press the record button, both sides are recorded. Super easy, and pretty cheap
@dimanarinull9122
@dimanarinull9122 9 месяцев назад
​@MadaraUchihaSecondRikudo if you STILL use apple products, you kinda deserve it tbh. Unless you are just one of those people who still use their X+ yo phone and simply didn't switch to something better.
@Turalcar
@Turalcar 8 месяцев назад
Or just don't do it over the phone.
@Heater-v1.0.0
@Heater-v1.0.0 10 месяцев назад
When our little start up was threatened with legal action from the company we had previously worked, who thought we were using their code my partner replied to their email thus: "Fuck you. If you try to sue us you will lose". Finnish people can be rather direct like that. We never heard from them again.
@VivekYadav-ds8oz
@VivekYadav-ds8oz 10 месяцев назад
LMAOO based sigma chad co-founder
@cotne20031995
@cotne20031995 10 месяцев назад
apparently Finnish people know how to finish corporate bullying
@gerdokurt
@gerdokurt 10 месяцев назад
cool story. but then, you are in america, the company actually sues the tough finnish guy. the tough finnish guys seeks legal advice, will cry in tears and close his little start up when he finds out that fighting a legal battle eats up his capital before a decision is made!
@timmy7201
@timmy7201 10 месяцев назад
I once had a manager, who accused me of utilizing company code in my open-source projects. I explained that I did the opposite, reuse my own open-source libraries in their company code base. He followed up, asking for proof! I replied: 1) _My initial GitHub commit on these libraries, was done 2 years prior of working for this company!_ 2) _It are the only libraries, in the whole company code-stack, that don't look like hastily written sh**!_ The discussion ended there...
@Heater-v1.0.0
@Heater-v1.0.0 10 месяцев назад
@@gerdokurt I know what you mean. But hey my partner happens to have a highly qualified lawyer of international business as a girlfriend. We are in Finland, the aggressor is in Ireland. We know what resources they have. We also know they have no leg to stand on. Also, the tactic is to tell them straight and forcibly that they don't have a chance and we won't back down. With the expectation that brings them to a halt immediately. If not, if they persist, OK then we fold. Call it a game of poker, bluff and counter bluff.
@kon-jakub
@kon-jakub 10 месяцев назад
The entire drama is the best “open to work” announcement I’ve ever seen.
@refrains
@refrains 10 месяцев назад
(As a student) Replit definitely has a value proposition in K-12. An online IDE on where you can spin up projects and share them to your instructor is very valuable. Especially if you have restrictive devices such as Chromebooks, Replit is simply plug and play.
@TheNewton
@TheNewton 10 месяцев назад
yeah "works on my machine" is part of the value proposition for environments as a service
@Kane0123
@Kane0123 10 месяцев назад
Especially with their recent charge toward a co-pilot clone
@pikaa-si9ie
@pikaa-si9ie 9 месяцев назад
github codespace....?
@markpozsar5785
@markpozsar5785 10 месяцев назад
If this was unethical or illegal we would have only one business only for every service. We would have just one bakery, one flowershop, one streaming service etc. There's a lot of businesses that basically sell the same product and the only thing different is the branding. Also isn't it weird how the big scary company is so terrified of a random intern copying them?
@pookiepats
@pookiepats 6 месяцев назад
that is idiotic to say given the IP is software.
@crispybatman480
@crispybatman480 2 месяца назад
​@@pookiepatsAh yes, the super unique... >checks notes< website that can write/run code...?
@SylvanFeanturi
@SylvanFeanturi 10 месяцев назад
Prime lost it - he's asking a fricking Twitch chat about ethics XD
@rbgtk
@rbgtk 10 месяцев назад
Real talk, I wanted to do a login form with a username and password. Should I be worried?
@dealloc
@dealloc 10 месяцев назад
Only if there's a company with a patent on the exact mechanism :) - of which there is, of course (EP2921983A1)
@rbgtk
@rbgtk 10 месяцев назад
@@dealloc dear Lord forgive me for I've looked at a patent! O.o
@disguysn
@disguysn 10 месяцев назад
It does sound like the CEO realized he had egg on his face and had no legal leg to stand on. The last email from him made his public apology sound hollow.
@evergreen-
@evergreen- 10 месяцев назад
Prime: Ethics is not about intentions Deontological ethics: I DO NOT EXIST
@jeanlasalle2351
@jeanlasalle2351 6 месяцев назад
I mean, intentions itself is really a bad metrics. A lot of people have good intentions with very bad outcomes. And good intentions for whom? War could be justified as good intentions for their country and people. There is also qualified immunity which prevents cops from being sued because they supposedly have good intentions. And a bit meta : is deontological ethics ethical ? I mean, can something be ethical irrespective of outcome especially if it harms someone?
@random_bit
@random_bit 5 месяцев назад
Ew Kants
@unusedTV
@unusedTV 10 месяцев назад
Intentions definitely affect ethics. Ask people if it's a difference if you hurt someone by accident or on purpose. I guarantee people will say the accident can happen but hurting someone on purpose is clearly unethical. Only with some extreme perspectives like pure utilitarianism you'll look at outcomes only, in practically all other ethical frameworks the intentions are a very important component in the ethical judgment. Your example of "cheating without intention to hurt" doesn't fly because you know the action itself is hurtful. The whole point of trying to do it secretly is because you know it's hurtful, yet you do it anyway.
@yjlom
@yjlom 10 месяцев назад
even utilitarianism looks at expected outcomes rather than actual ones
@TheNewton
@TheNewton 10 месяцев назад
When you break your leg it's unethical to set your leg because it will hurt. If I distract you with a look-over-there so you don't see the set coming is even more unethical. Who knew, today I learned.
@epajarjestys9981
@epajarjestys9981 10 месяцев назад
@@TheNewton Three absolutely braindead replies to an intelligent comment.
@bambitsunami4165
@bambitsunami4165 10 месяцев назад
Intentions do matter. Specifically on the topic of "do intentions matter in ethics" in a general sense. Here's an example: Imagine two people at a cafe. Alice and Bob. Alice takes a coffee and leaves, she thought she paid but she did not. Alice stole, but unintentionally, so what she did was NOT unethical. (But it was probably a crime). Now imagine Bob taking coffee and leaving. Bob thought he did not pay (but he did, he just forgot). Bob intended to steal. So what Bob did IS unethical. (But probably not a crime). The only difference is the intention they had. It's true that intentions don't always matter (especially if the well-intentioned person is acting with reckless disregard or without exercising the proper amount of care/caution), but I think the above example makes it clear that (in some cases) intention can matter a lot in ethics.
@haniffaris8917
@haniffaris8917 10 месяцев назад
eehhh, you can't prove intentions, so it's not a factor from outside perspective.
@cyrx-glg-1675
@cyrx-glg-1675 10 месяцев назад
@@haniffaris8917 First off thats why this is about ethics and not about legality. In ethics intentions absolutely do matter and it does not matter if you can "prove" your intentions. If it can be disproven that those were your intentions that's a different story but until then your word goes. Courts often take into account intentions when making decisions on the severity of punishment and unless they can be disproven or it is shown that your character does not agree with your statements, your word will be accepted.
@franss22
@franss22 9 месяцев назад
Another example is a surgeon trying to save someone in a difficult and easy to mess up operation, and accidentally doing something wrong and killing them, vs an evil surgeon that purposedly does the wrong thing and kills the patient. The actions were the exact same, but clearly one of them is unethical and the other isn't.
@zperk13
@zperk13 9 месяцев назад
I would say that Alice accidentally stealing the coffee is ethically wrong, but less ethically wrong purposefully stealing it. The factors were entirely in her control, and as a member of society, she is obligated to make sure she paid and stuff. Although, now I'm reading @franss22 reply, and I'm not sure... because I feel like in some ways the complexity and inherit risk of surgery might make them ethically ok. If the surgery is risky, the patient was fully aware of that and consented... idk... If it was a surgery the surgeon should know they're not qualified for or whatever, then they're ethically in the wrong (though not as much as the evil surgeon of course), but if it was a surgery they're fully qualified for... idk... what was the mistake? As a surgeon in the operating room, you should be held to a higher standard, but also, surgery is very complex thing. How avoidable was the mistake? Did they forget an important step? I'd say they were ethically bound to remember that and is ethically in the wrong. But if they nicked an artery or whatever... idk... how avoidable was that? But also, just because humans make mistakes and stuff, the coffee company should be aware that sometimes people are going to accidentally do stuff like Alice did. Not intending to do something shouldn't absolve you (but should lessen unethicalness), but at the same time, it was a risky surgery, the surgeon is only human, and the patient was made fully aware of the risks... Whose idea was the surgery? Did the patient demand it? If the surgeon suggested it, knowing full well the risks, maybe that would be unethical, but also maybe it's best option for the patient? hmm...
@bobbobby1624
@bobbobby1624 8 месяцев назад
@@zperk13 ethics is more of a spectrum, if she just forgot, then yeah its only marginally better than the guy who actively intended to steal the coffee, when you're taking stuff from someone else the obligation is on you to ensure you paid, now if she went to pay and the payment terminal declined but she assumed it had paid, then yeah I would say still bad on her part, if she didn't care to wait to check it said payment successful she is still being lax in her responsibility to ensure she pay, but better than just forgetting to pay and walking off, then there is the tipping point where she taps her card, it says payment successful and she leaves, but the transaction ends up not going through properly she is very much in the ethically fair side of the equation, sure she could be checking her bank statements for every purchase, but that's above and beyond what most people would expect of a customer (with the exception of huge transactions in the thousands of dollars range at that point I would expect the buyer to notice if the transaction didn't clear) ethics is always shades of grey, there is very few black and white cases, honestly in the case of the story this video is covering, I would argue the guy totally not ripping off the idea from a workplace he was working at is on the darker shade of grey side of the spectrum, the idea of suddenly trying to replicate the functions of a platform he worked on, smells of nothing more than a salty ex-worker looking to be a jerk, like if I run a delivery company and hire drivers, I fire one drive because he was causing too many headaches so he decides to start offering free deliveries targeting my customers, sure you could argue that's his right to do so and if he wants to do free deliveries and target my customers its not really illegal, but on the other hand its fairly obvious that his intent was just to get back at me for letting him go, that said if the CEO had just ignored his little game, I doubt he would've kept at it for more than a few months until he found a new job and found someone else to hold a vendetta against, all the CEO did was paint a bigger target on his back and give the guy what he wanted which was attempting to damage his ex-employer
@brightsausage4851
@brightsausage4851 10 месяцев назад
"You worked at my sweater factory a year ago, so it's unethical for you to make sweaters for your esty page"
@shroomer3867
@shroomer3867 8 месяцев назад
"You worked as a chef at my restauraunt, so you are forbidden from cooking food for yourself or others ever again"
@adambickford8720
@adambickford8720 10 месяцев назад
Absolutely ethical, that's exactly why contracts exist. So this guy is just banned from that entire industry for life? The whims of this jackass? For a commodity offering? Pffft. Given how heavily they were tasking an INTERN they just look really silly crying 'ethics'.
@darkopz
@darkopz 10 месяцев назад
Your comment makes me think you didnt watch the entire video and didn’t see what the intern actually did. 🎉
@ZephrymWOW
@ZephrymWOW 10 месяцев назад
@@darkopz Your comment makes me think you take everything at face value. This is how many companies are made, toxic job turns into screw you idiots I can do it better. Unless he signed a non-compete (no interns are signing these) then he can do whatever he wants with the knowledge in his head. This is exactly how my company got started and sold to Microsoft... where I still work today. This includes known customers, poaching employees, design decisions, and anti-competitive pricing. If you intern and learn react are you barred from ever making a react app again...? No thats stupid and these companies codebases consist of like 80% third party packages in the first place...
@martinkrauser4029
@martinkrauser4029 10 месяцев назад
@@ZephrymWOW even IF he signed a non-compete, those are typically not enforceable and fail in court.
@jakubrogacz6829
@jakubrogacz6829 9 месяцев назад
@@martinkrauser4029 Because you have to pay them nearly full salary to not be considered targeting their means of earning money.
@ArsenGaming
@ArsenGaming 8 месяцев назад
@@darkopz I watched the entire video. The intern wrote a pet project that lets you run code online. He did not copy a single line of code, or "steal" any intellectual property. He simply wrote a project. Yes, he used ideas from replit, because there's no possible way to avoid doing that when you've previously worked on a project, but he did not reveal any trade secrets. Working on a project is not grounds for preventing someone from creating or working on similar, or even identical projects, whether they're monetized or not. It would've been unethical if he copied code, but he didn't.
@maf_aka
@maf_aka 10 месяцев назад
I feel like being on the fence on this situation is an L, the intern clearly posted a lot of evidences and did his research on the CEO's general attitude. the kid sympathized with his previous employer, asked questions about his potential wrongdoings and got his requests denied, and STILL responded calmly with kindness. seriously, how many of us can claim better moral high ground than this intern? besides, what's stopping the CEO (or anyone from Replit) to make clarification post, if they really have compelling evidence of legal wrongdoings? the silence here is deafening.
@0xCAFEF00D
@0xCAFEF00D 10 месяцев назад
It's not an ethics problem to develop competing software at all. There was no requirement not to share any of that stuff. Not even a legally meaningless promise, something that doesn't reach a verbal agreement but is clearly replit and Radon coming to a mutual understanding that he shouldn't compete. That would introduce an ethical problem. But there's nothing to indicate that. But what's truly unethical: letting an ex-intern see supposed company secrets, constrain them in no way, let them develop a product AND THEN come after them legally. It's a clear problem of access to justice that he's needed to pull the project.
@Epic501
@Epic501 10 месяцев назад
this
@nskeip
@nskeip 10 месяцев назад
The CEO is an expert in "white box" and "black box" clonning therminology, because somewhere in his heart he know that he runs a clone.
@jonathancrowder3424
@jonathancrowder3424 10 месяцев назад
Intents behind code being a legal problem gives me heavy distopian vibes. If bro wasn't a prior intern there it shouldn't have been an issue. If you don't use their secret sauce then what's the issue? I don't want to be told what not to code.
@alfiegordon9013
@alfiegordon9013 10 месяцев назад
Replit doesn't even have a secret sauce tho, is jsut on demand docker containers connected to a xterm.js page
@somenameidk5278
@somenameidk5278 10 месяцев назад
@@ControversybutComedy-ev7nh if there was a non compete or NDA it would definitely have been brought up, why are you assuming that is the case?
@TheNewton
@TheNewton 10 месяцев назад
​@@ControversybutComedy-ev7nh that's no-compete not an NDA, and filled with fallacies. Such things are implied to come with large compensations as it's literally invalidating someones job experience and spent life-time by crippling their ability to work in their chosen industry. Most "non-competes" are unreasonable and thus unenforceable and why even the FTC is moving to ban them until we make them federally illegal. It's patents,trademarks and copyright that have substance, the rest are chest thumping posturing and bad interpretations and abuse of the law.
@TheNewton
@TheNewton 10 месяцев назад
@@ControversybutComedy-ev7nh " hired intern for your product AA and left then build quite similar concept but say "I don't use your code"" That's part of the risk of startups. In the Docusign example, who do you think they hire, randoms know-nothings off the street or developers that have worked in the document-industry and for competitors. Do you understand the word: poaching. Get a book or take a course on critical thinking.
@PhantomGanhdi
@PhantomGanhdi 10 месяцев назад
@@somenameidk5278what if the intern didn’t fully read the contract that they signed for the internship so they didn’t bring it up because they weren’t aware of it? Yes, there are people who do fully read the contract, but not all interns or employees fully read the contracts that they sign for job offers.
@remsee1608
@remsee1608 10 месяцев назад
6:09 “Scientists were worried about how many languages I they can cram into a webApp instead of wondering if their boss was going to sue you them the open source project they were working on”
@theondono
@theondono 10 месяцев назад
If anyone is tempted to say it’s unethical, they should better be ready to call out *lots* of big open source projects like Android for being unethical
@dealloc
@dealloc 10 месяцев назад
Android is an entirely different story, in that it used to be proprietary OS for digital cameras, before pivoting to other handheld devices, failing to attract investors. Google acquired it and made Android what it is today, as an open source project.
@theondono
@theondono 9 месяцев назад
@@dealloc that doesn’t change the fact that some of the biggest Android contributors have been from the iOS team at Apple. It’s not uncommon for people to use open source projects to explore good ideas they had that their job won’t allow them to explore.
@t3dotgg
@t3dotgg 10 месяцев назад
FWIW, I have been involved enough with people cited here that I can confidently say Amjad is massively in the wrong. Dude needs to calm his ego. He’s improved a bit over the years but nowhere near enough 😅
@TechnologyEnjoyer
@TechnologyEnjoyer 10 месяцев назад
I don't know if this exists already, but there should be an open-source legal organization whose sole purpose is to defend open-source projects from bullying and harassment. So much of technical infrastructure is based on the collaborative effort of thousands doing work for no compensation and these private companies rely on these projects to make money and many don't contribute back and instead some even go out of their way to sue these tiny projects.
@ra2enjoyer708
@ra2enjoyer708 9 месяцев назад
Well it does exist and it's called Free Software Foundation, but writing (A)GPL code (instead of a typical MIT communism) will make a typical open source connoisseur blacklisted in Big Tech companies anyway.
@softbread1728
@softbread1728 8 месяцев назад
"open source legal organization" eh? Open Source is a term for software, maybe you mean non-profit pro bono organization?
@TechnologyEnjoyer
@TechnologyEnjoyer 7 месяцев назад
@@ra2enjoyer708 I'm describing more of a legal aid organization that devs can request assistance from. FSF has a licensing arm that enforces compliance of its license but I'm more referring to something like Software Freedom Law Center, which I found out after commenting. But, even that organization is focused on license compliance. A dev or team who is being sued or told to take down their open source project should have an legal aid organization they can reach out to to request legal representation at little or no cost.
@testacals
@testacals 5 месяцев назад
@@ra2enjoyer708 Wait why would GPL get you banned from the industry ??
@KnightMirkoYo
@KnightMirkoYo 10 месяцев назад
"Huge conflict of interest" as if "we are a large VC-funded company" and "you are a free OS project", both of which just happen to run code in the browser. Lol
@gavintantleff
@gavintantleff 10 месяцев назад
I’m a high school student who is forced to use a school chrome book, and they are very locked down so we are not able to use the Linux feature. Until recently, replit was the only way for me to code while I was at school (and boy was it miserable I hate that website). However now I use a tool called Coder on my server at home so I can access vs on my chrome book when I’m out and about
@SandraWantsCoke
@SandraWantsCoke 10 месяцев назад
Who paid for those Chrome Books? Don't they cost more than a linux laptop?
@gavintantleff
@gavintantleff 10 месяцев назад
@@SandraWantsCoke I don’t know, but this is for an entire district of kids, K-12, so I think they wanted something that just works
@SandraWantsCoke
@SandraWantsCoke 10 месяцев назад
​@@gavintantleff I'm pretty sure the result was that they bought something that was expensive and didn't work. Nevermind you're probably not at the age where you understand my question. But whenever a large sums of money are involved and "they", which is often the government, buy things for you they will always end up buying what you don't need and always pay too much for it. And when it comes to governments, they usually buy them from their friends so they and their friends take your money (which is tax money when it's government). I don't understand why (at my school also, which was a long time ago) we didn't just use Linux. Linux is amazing. And you can install it on any old mac or pc laptop.
@ahdog8
@ahdog8 3 месяца назад
Tysm for the tip, I was really interested in setting up my own replit-like personal server
@gavintantleff
@gavintantleff 3 месяца назад
@@SandraWantsCoke look, as someone who actually was in the district, they worked fine. All of our online schoolwork was on some Google drive tool, which work perfectly fine on chromebooks, so they were very effective for their purpose. Additionally, they had very long battery life, so I can usually go two school days without charging (like if I forgot to charge). Overall, I’d say they chose the tool for the job. Sometimes you have to make trade offs.
@Waitwhat469
@Waitwhat469 10 месяцев назад
27:00 is why I push for my projects to just be opensource from day one if I can help it. I hate redoing work and would rather be able to use it somewhere else if I had to move around.
@IARRCSim
@IARRCSim 10 месяцев назад
10:03 "people who worked on the designs are feeling kind of shitty" Someone not liking a design wouldn't be a surprise unless the company is overly worried about hurting people's feelings. A healthy workplace would let people be harshly honest and critical of their own and each other's work because being honest about problems leads to solutions and improvements.
@godeketime
@godeketime 10 месяцев назад
Patent infringement does not require access (that is a gate for copyright and trade secrets), independent inventions are owned by the “first to file” (assuming it is granted) and everyone else loses.
@TJackson736
@TJackson736 10 месяцев назад
Trade secrets are not patents and are not filed because they are secrets. Posting them online, like in replit's blog posts, makes them no longer secrets.
@damoates
@damoates 10 месяцев назад
I think a deep dive into the evolution of the legalities of software development, from ~40 years ago (IBM v Eagle or Apple v Franklin) to modern concerns of software license pollution would be an interesting topic. The old ideas of clean room development aren't entirely reasonable in a world with Github and Stack Exchange.
@davidbuckley4904
@davidbuckley4904 10 месяцев назад
I've been teaching high school CS for 5 years. Sites like Replit are awesome for my use case and back in 2018 when I started teaching, education was their specific market that they were hoping to tap in to (they've since branched out to broader use cases). The ability to share a 20 line python demo program with my students as a link, have them fork the project into their own account, modify it, and send me back a link is about as good of a workflow as it gets with 15 year olds who struggle thinking, let alone coding. That said, the CEO crossed the line here.
@theohallenius8882
@theohallenius8882 10 месяцев назад
Question remains whether he had a non-compete clause in his internship contract, because if he did I can see how he could lose a lawsuit, but if he didn't, and he left the company to work on his open source "clone", it's perfectly normal and a lot of people create better alternatives. Some of his public comments tho could have put him in legal jeopardy, like "I will not be copying more stuff" is like implying and admitted you have already copied some stuff. So main takeaway here - re-read your emails 3 times before sending them.
@Waitwhat469
@Waitwhat469 10 месяцев назад
even non-compete are null in some jurisdictions
@TijmenZwaan
@TijmenZwaan 10 месяцев назад
He did not say "I will not be copying more stuff". According to the intern, that was a mis-quote by the CEO, which according to him does not correctly reflect what he actually said.
@TheNewton
@TheNewton 10 месяцев назад
good luck get a judge to side with a non-compete against an intern. Such clauses are entirely unreasonable and unenforceable legal hand waving scare tactics.
@thecompl33tnoob
@thecompl33tnoob Месяц назад
Non-competes are unenforceable. There is no judge who will say that someone cannot work if they don't work for the previous company anymore. Furthermore, the FTC passed a rule that Will be in place this year that says that nearly every form of noncompete is null and void.
@nexovec
@nexovec 10 месяцев назад
Commit names as puns on competing commercial products are nothing unusual in hobby projects. Pretending like that's somehow evidence of stealing IP is just beyond ridiculous, unless he literally went and copied their codebase in that commit.
@pixelheartsoftware
@pixelheartsoftware 10 месяцев назад
I wanted to make and sell open source games. I made one, and one of many reasons it felt like hell was the fact that it was Open Source... I can't easily use assets I buy in open source project. I have to somehow remove them from the repository if I want to publish the code. So I had to handcraft every asset or read every license to check if I can actually put a font or a piece of sound effect into my source code. There were multiple occasions where I saw an asset bundle perfect for my game, that used a license that forbid me to publish the asset pack. The only choice, if you want to use bought assets, is to distribute a separate fork of your code without those assets. But in most cases there is no easy option to handle it elegantly. In Unity most of the times you import assets straight into your code and have to commit them. Why cant it be like a key in some repository, a dependency that would be downloaded and cached locally at build time? And really, what's the point of such an open source distribution without half of the assets? :D We obviously have no legal and technological framework to handle and promote opensource software. But why? Is it because it's not profitable to create such frameworks? Or because it's impossible and open source just doesn't work?
@jakubrogacz6829
@jakubrogacz6829 9 месяцев назад
But it can, both in Unity ( I'd be honestly more concerned with using that engine about the installation fee drama ), and in custom engine. In fact that is what a game engine is, you'd just make engine and assets and scripts, then opensource maybe scripts and engine but distribute game with assets as a paid product.
@tsalVlog
@tsalVlog 10 месяцев назад
one quibble with the "intent" bit - it _does_ matter in ethical questions when the intent is specifically about actions taken - meaning, he didn't hide it, because he didn't believe it was a copy; that's ethical behavior. If he did intend it, and hid the actions as a result, that's unethical behavior. Your comparison with pre-meditation with murder falls short in that his statement of intent is about unethical or ethical actions, not guilt or innocence. He admits to the action, and his intention does, in fact, change the ethics of his actions. That he did not intend to take unethical actions (copying things surreptitiously) means, quite literally, his actions were ethical.
@laughingvampire7555
@laughingvampire7555 10 месяцев назад
yes, everyone makes mistakes and is able to learn from them, some more successful than others, my problem with this case is that to me is obvious he is not genuinely acknowledging the mistake he is just acting to save his company like the CEO of a company of custom computers who in Twitch streaming he said BS about a small streamer who had won according to his rules but he changed the rules on the fly and lead to the company going bankrupt, he apologize after he denied the reward and became public, JayzTwoCents & LTT talk about and Jayz gave her a pc with all she needed for her streaming. Artesian Builds was the company, this drama was a year ago. So at least for me I will continue to avoid replit
@MagnusAnand
@MagnusAnand 10 месяцев назад
The CEO, Amjad Masad, worked at Codecademy, which provided online editors and interpreters. We could argue that he stole Codecademy ideas to build Replit…
@AlexCouch65
@AlexCouch65 9 месяцев назад
I think the example of going from Netflix to RU-vid is a great example cause that's a technology used to create a product. I don't think one person who has experience with that technology should never be able to work on multiple projects which use the same technology.
@claudiogofe
@claudiogofe 10 месяцев назад
If only one guy was able to shake a company this much by creating something similar to what they offer, as a side project, that's Open Source and also not commercial... it just says more about the simplicity of the company's leading product than it says about the poor guy.
@ChungusTheLarge
@ChungusTheLarge 10 месяцев назад
Lol the irony. Has this CEO ever heard of Project Juypyter? According to Amjad's logic, Replit is a closed-source copycat of Jupyterlab. What a chump
@StrengthOfADragon13
@StrengthOfADragon13 6 месяцев назад
He was using "no intent to compete" to speak to "not replicating the important features to be a valid competitor" which would make it not enough of a "copycat" to be unethical
@michaelutech4786
@michaelutech4786 10 месяцев назад
Conclusion: What replit or any employer could complain about is two things: (1) the employee stole what they were payed for to produce, (2) they published trade secrets. If replit found verbatim code copies that are specific enough, then (1) might be a thing. That's hard to evaluate without looking at both code bases. But looking at the screenshots of riju, I can hardly imagine that there is a lot of code behind it that could be copied and there is probably not a lot that exceeds api usage. There will be monaco or something and some pty/xterm stuff and probably a docker and then the stuff will be hacked together. If you did that once or saw it done and then do it again, it will look very similar. But a trade secret? I don't see that. The argument that replit's value proposition is actually the integration, collaboration and scalability features sounds very convincing to me. Intentions are not relevant in a legal context, but they are relevant on the ethical side (which I don't see is an issue anyway, see last comment).
@shannenmr
@shannenmr 9 месяцев назад
Since he provided them a link to the full code and commit history I feel like if they had a leg to stand on it would have been reasonably easy for them to have have published a counter article and not let him re-publish it.
@holzcartoonz9962
@holzcartoonz9962 9 месяцев назад
Intention absolutly matters in a legal context. The prime example is the difference between Murder and manslaughter. And intention can also affect sentencing. At least it does in germany, were the law normally defines punishment for crimes in a spectrum. Let's say starting with a fine up to x years of jail time, depending on the dimensions of the crime, if you're a repeat offender, the circumstances and intent. And i'm pretty sure, it's the same in th US, as one of the jobs of the judge is to determine the sentencing.
@michaelutech4786
@michaelutech4786 9 месяцев назад
@@holzcartoonz9962 Intention matters in some legal contexts, mainly where a certain intention either determines the legality or the severity of an action. But generally, intention is not relevant in the context in which I used it. You get fined whether or not you knew that you were speeding/stealing/leaking if this is what you objectively did. Murder is a special case because the intention is what defines murder and distinguishes it from various other forms of killing, many of which are or can be legal (when you are acting in self defense, working as a soldier on the battle field, etc.). There is a lot of confusion about that in the USA. For example whether Trump actually believed that he lost the election. That might well be relevant for some of the conspiracy charges he faces, but it's not generally relevant for the criminality of the vast majority of his misdeeds. Otherwise Snowden would not be a Russian citizen today. The situation in Germany is very different from the US, even though there the intention is even less prevalent. It's a proverbial principle that ignorance does not protect you from prosecution. Judges in Germany have much more autonomy and discretion than in the US and the prosecution has the obligation to prosecute crimes (which it doesn't in the US) and there are no juries. All of that put together makes it very difficult to compare the two situations, but the impact of intentions on the determination of the legality of actions is actually pretty much the same: It's minimal unless it's part of the definition of the offense, Intentions almost always affect the severity of penalties though - unless the state makes a living on these penalties (speeding/parking).
@SourceOfViews
@SourceOfViews 10 месяцев назад
I genuinly cannot understand any reason as to why this would be unethical.
@0xTas
@0xTas 10 месяцев назад
We're so far into late-stage capitalism that people are intuitively beginning to treat companies like people 😢
@erwinalejandrosolanosoliz3060
@erwinalejandrosolanosoliz3060 10 месяцев назад
I used it to teach programming concepts remotely. It is collaborative, and you can showcase an example in different languages for comparison, and what is important; with zero installation on either end (teacher or student).
@TheHTMLCode
@TheHTMLCode 10 месяцев назад
So I’m no longer a user of replit. Major small PP energy from its founder, I can’t even imagine what sort of culture there is internally if this is how they treat a passion project from a past intern
@blackoutgo2597
@blackoutgo2597 10 месяцев назад
A boss from a previous company was mega paranoid about people stealing the companies code. They didn't do anything special, and i wouldn't want it if it was free. It was dumb
@0oShwavyo0
@0oShwavyo0 10 месяцев назад
If this was an open source project, it was presumably hosted on a public platform like GitHub with a dmca takedown policy. Why did they not invoke that policy and be done with it?
@rushyscoper1651
@rushyscoper1651 9 месяцев назад
they accused him of trade secret not DMCA. their code most likely look like other projects code its unwise to open that can of worm on their asses.
@numoru
@numoru 9 месяцев назад
Hires intern: heres this bit for you The bit: literally everything the business model relies on
@Veptis
@Veptis 10 месяцев назад
I have seen a PR that asked to remove examples which were copied with a CC-BY-NC-SA-3.0 license. And it did get merged (I think they wanted to use the library as a dependency in some Linux distro or something). Yesterday I added examples with a similar license to an open source repository that is BSD. So technically, their BSD clause is no longer valid and the CC license is violated. I didn't mention it and there were other examples with the same source too. Replit also trained and shared some language models on code, but from the metrics I was developing... They didn't do any great. To a degree what I work on is similar. You run glsl in the browser. Well, not online but just in your browser: Shadertoy.
@ComputersAndLife
@ComputersAndLife 4 месяца назад
Apparently, they have never heard the axiom, "The road to he'll is paved with 'the best of intentions'"
@milesparker557
@milesparker557 9 месяцев назад
I hope prime realizes that the debate on what is considered ethical and unethical is non-ending.
@andso7068
@andso7068 8 месяцев назад
that ceo is beyond petty. it's sad, really.
@shy-watcher
@shy-watcher 10 месяцев назад
27:10 Retyping from memory is also dangerous. Wasn't there a practice of splitting development into a "dirty" team (who read the code and describe it in English but never write code), and "clean" team (who develop based on the description but never look at the original) for some specific situations where code is available and functionality needs to be copied, but the code can't be used?
@1DwtEaUn
@1DwtEaUn 9 месяцев назад
that is usually reserved for when doing reverse engineering, so they can't say you just copied code X directly.
@captainlennyjapan27
@captainlennyjapan27 10 месяцев назад
From my understanding people also use replit 1. when they learn programming (my old self included) 2. Don’t have their own device or device strong enough
@franciscokloganb
@franciscokloganb 10 месяцев назад
Me working on side projects as often brough many benefits to companies I worked on. It is not uncommon for me to face a problem, and go onto a side project and just copy-pasta a bunch of code I developed independently into the company applications and have shit working out of the box in 15m instead of re-implementing it. So, why should I not take inspiration from company code on other projects down the line? As long as it is not for profit or not a pure "Hey I cloned your repository, and relaunched this SaaS as my own", I see no problem at all. At the end of the day, _In computer engineering, nothing is created, everything is copy-pasted._
@astartup
@astartup 9 месяцев назад
What I remember is that white box is a mix of clear box and black box. With clear box testing you a have all the documentation, but with white box, you have only some of the documentation and there is still a well-documented black box core.
@JustAGuyLinux
@JustAGuyLinux 10 месяцев назад
I think there are two questions. 1. Is it ethical? 2. Is it actionable by the company? Not sure.
@iluvsoupers
@iluvsoupers 10 месяцев назад
Agree with your points but if we're discussing ethics then it really depends, there are different models of ethicality and people think differently Some models state that intentions DO matter, and some state that they don't, it's not a yes or no all the time like unlike the law Also, interesting what you said about patents, thanks for mentioninng
@quelchx
@quelchx 10 месяцев назад
In my contract if I wanted to leave my company -- replicate what they do or similar and sell it -- I have to wait 3 years legally or something.
@daraphairphire
@daraphairphire 9 месяцев назад
How would I feel if I was trying to manage a company and an OLD intern had taken a single aspect of my project and hammered it into oblivion and then offered it back to me? I'd be fucking stoked, dude offered his free time to help develop the concept and gives it on a shiny open source silver plater. People who are actually for open source and those who just say it, will act very differently when some 'copies' a small part of your project and expands it for no other reason than curiosity.
@daexion
@daexion 9 месяцев назад
From the sound of the email send to Radon, it sounded like little more than a SLAP lawsuit because Replit knew he couldn't afford an attorney and if he tried to defend himself, he'd go into debt doing so.
@davidlloyd1526
@davidlloyd1526 9 месяцев назад
To be fair, you probably shouldn't do an Open Source clone of a product from a company that previously employed you. It may (or may not) be legal, but it'll look weird on your CV. Just pick anything else in the world to work on.
@jabthejewboy
@jabthejewboy 10 месяцев назад
My intro to programming class in college used replit. It’s very convenient and requires very little setup.
@pianissimo7121
@pianissimo7121 10 месяцев назад
W Take from the Prime. I normally dont care too much about your takes nor the stories themselves, I basically watch you because you are "kinda" funny. Is it Ethical or not is a personal opinion, there is a reason the law doesnt punish unethical behavior. Legal threats before even discussing is small pp energy. I dont have as much confidence as this guy does. Cool of him to actually try to communicate, even if he felt threatened.
@hey_im_him
@hey_im_him 10 месяцев назад
Why should a kid be held to a higher ethical standard than the company? Are we about to pretend that these for profit companies are ethical?! 😂
@michaelk.jensen1611
@michaelk.jensen1611 10 месяцев назад
There seems to be an assumption that the company is the source of all the experience and the ideas and put that into the employees / interns and that they got that in a vacuum. They didnt, whether opensource or not they didnt.
@Stanislaw-o7f
@Stanislaw-o7f 9 месяцев назад
Imagine working as a mechanic, then opening your own shop and being sued by the owner of the shop you worked at.
@resting-uk7zb
@resting-uk7zb 10 месяцев назад
Am I missing something? Didn't the article mention that Replit asked him to open source his work for them? So anything they could complain about is already public domain?
@baglayan
@baglayan 10 месяцев назад
Open source doesn't mean free to use. Licenses exist for all software, open source ones are not exception.
@obake6290
@obake6290 10 месяцев назад
If I understood correctly, they wanted him to opensource the part he was working on - the package management. Not the core functionality.
@hopelessdecoy
@hopelessdecoy Месяц назад
Open Source: We made a cool thing Greedy Corp: Let's steal that, then sue them to take it down, we have money and they don't Open source: I have no money, I have to comply despite knowing I can win with overwhelming evidence in court because of the years of court fees that it would take to win. Courts: I don't see problems in the legal system being outrageously expensive, half of the people in lawsuits have infinite money Greedy Corp: Releases smash hit new closed source proprietary cool thing
@AloisMahdal
@AloisMahdal 10 месяцев назад
A nitpick, but the statement that he was being (remembered as) a demanding intern does not necessarily contradict the of honest return job offer. In some contexts, "demanding" can mean someone is lazy, hard to work with, uninterested and/or not-talented, but it could also mean thirsty for knowledge -- which can go along with being talented if not brilliant. Demanding student does not mean bad student. Given that he *was* genuinely (no reason to believe the contrary!) offered a return actually tells me that he would rather be in "talented & thirsty" side of the meaning.
@laughingvampire7555
@laughingvampire7555 10 месяцев назад
Well, MIT should have its lawyers talk to REPLIT because MIT created the term REPL when creating LISP
@quinncone
@quinncone 10 месяцев назад
That patent clip @24:40~ deserves its own short
@kuhluhOG
@kuhluhOG 10 месяцев назад
41:00 Most people learn by making mistakes. Heck, some people even say that you can't learn without making them.
@kuhluhOG
@kuhluhOG 10 месяцев назад
You know, I do actually know a use case for a product like this: Running code on multiple operating system and (especially) architectures. Seriously, especially for embedded stuff having an easy to use way of debugging code (with the ability to look at the memory values changing) on an foreign architecture would be something some people would likely be willing to pay for, even if it's on the web.
@pithlyx
@pithlyx 10 месяцев назад
lots of takeaways here, the main ones being: i want to now make a replit clone, dont look at patents, and dont work for a company that is involved in anything im interested in.
@viniciusmorgado9722
@viniciusmorgado9722 10 месяцев назад
Small pp CEO vibes
@lemongrasscap8693
@lemongrasscap8693 9 месяцев назад
I first started programming on replit on middle school Chromebooks. What a disapointment.
@lvlinty
@lvlinty 10 месяцев назад
Gotta take the unpopular side: he PROBABLY shouldn't have been barking up the same tree as his previous employer. Trade secrets are a thing. I wouldn't be surprised if the company could easily win this case in court... If you're willing to pay those damages to defend your position... Go for it...
@maidenlesstarnished8816
@maidenlesstarnished8816 10 месяцев назад
Another way to look at it though is that the logic is the logic. If you’re trying to code something that is similar to something else, even if you had never seen the codebase before, it’s going to turn out quite similar. You can own the rights to your particular codebase, and if it’s copied as is token for token then that is theft. But you can’t own the rights to the concept of software doing a thing. That’s like if Google sued every other search engine because their search engine does search engine things.
@pepkin88
@pepkin88 10 месяцев назад
Interesting, the Riju page domain has only AAAA records, no A records, that's why the page doesn't work over IPv4, but does over IPv6. Also that's why there were split reports about whether the page is up or not at 46:23.
@RichardLofty
@RichardLofty 10 месяцев назад
There is intentional killing, and there is unintentional killing. Since when did you start thinking that intentions don't matter in legal terms!? Your mindset and intentions are the exact thing that can make or brake your legal case!
@riskyOriginal
@riskyOriginal 7 месяцев назад
A big chunk of replit use is used by schools in coding classes. You can use a lot of languages and turn the homework in with a URL. The instructor doesn't have to download or compile anything. Just click the link and run the code
@HairyPixels
@HairyPixels 10 месяцев назад
>
@ThePrimeTimeagen
@ThePrimeTimeagen 10 месяцев назад
@aserboard
@aserboard 10 месяцев назад
=
@EhteshamShahzad
@EhteshamShahzad 10 месяцев назад
!
@sshivam6955
@sshivam6955 10 месяцев назад
:q
@adamlives
@adamlives 10 месяцев назад
;
@eye776
@eye776 8 месяцев назад
Its not just as a software engineer, the way the US legal system works, anyone can sue you for anything and its up to the courts to dismiss frivolous lawsuits.
@gogogomes7025
@gogogomes7025 10 месяцев назад
3:55 You don't know Tmux? what are you a liberal?
@ThePrimeTimeagen
@ThePrimeTimeagen 10 месяцев назад
gotem
@gadsdenfree
@gadsdenfree 9 месяцев назад
"Viva la libertad, carajo" - Some dude in Argentina I never heard of until a few months ago but somehow he's still cooler than most people I know.
@stringyGG
@stringyGG 10 месяцев назад
0:20 - Wow the 2023 Tech-X-Tuber improv was amazing.
@Psychobellic
@Psychobellic 8 месяцев назад
'plagiarism because button placement is the same' is a instant 'fuck you' request for me
@zeachco
@zeachco 8 месяцев назад
Rookie mistake were made in his blog post and mails (he incriminated himself a little), it's often a question of phrasing indeed. ie: "but then I tried to remix Replit itself" should have been "but then I tried to remix a popular sandbox idea which Replit used as well" which seems to also better replicate the actual situation
@nekomakhea9440
@nekomakhea9440 9 месяцев назад
"thing that runs code in a browser" is so riddled with prior art that any lawsuit trying to claim IP rights over the idea is never going anywhere. Hacker rank and so forth have all been around for years.
@obake6290
@obake6290 10 месяцев назад
The crux of it is that he used his experience and knowledge to build something similar. That is not unethical. Some of his actions were in bad taste. Why would you keep in contact with your previous boss, then brag to him about your competing product? That's just asking for trouble. Saying repeatedly that he's not making money and isn't trying to build a business on it was just silly. Free or not, it is still a competing product and could be construed as trying to undermine the business. And of course, he should have gone straight to a lawyer as soon as the company threatened a lawsuit.
@autohmae
@autohmae 8 месяцев назад
22:57 it depends on the replit business model, if his open source project does the same: yeah, but if replit provides lots of services around it which can't be easily replicated by taking his open source project.. fine.
@plywood7894
@plywood7894 7 месяцев назад
Don’t show your old boss or colleagues your projects. I made this mistake before. I was working at a lab at a university and I showed my boss what I created for my portfolio and he tried to get it privated even though I needed it to get another wet job. I told him I didn’t need to and cut off communication.
@mwwhited
@mwwhited 7 месяцев назад
The funny part is the was an empty threat all along because even if he did sign an non-compete it would be unenforceable and possibly illegal.
@jewelsbypodcasterganesh
@jewelsbypodcasterganesh 10 месяцев назад
The website isn't up though...
@madmax404
@madmax404 6 месяцев назад
Where the CEO might have had a bad judgement on it being white-box, his decisionmaking did actually make perfect sense. His immediate response to the app was that it was cool and shows that he does actually respect open source. I just have to think that he has a bit of a syndrome of thinking replit has something super unique where they just have a good implementation. This made him go on the side that the intern pretty much stole IP and worked logically with that in mind. And the "cost-negative intern you still want to give a good experience to" is something I've seen a lot and does justify his acts.
@audricburris6946
@audricburris6946 6 месяцев назад
The ethical issues here that are being countered are related primarily to non-compete laws, and usually the outcome is hinged on whether the project is using the tech for a product or if their project is drawing customers from the initial product. That was the major point of the first few arguments the poster made, and they would be fairly strong (maybe not winning, but strong) arguments in law. The idea is it becomes unethical if what they do takes value from the original company.
@m4rt_
@m4rt_ 10 месяцев назад
I don't think that leaving a company and making something similar to what they make on your own isn't unethical. Well, as long as you don't directly steal from the company by using company secrets, copy their code, etc. Since it's your own project, your own codebase, your own interpretation of the problem, etc. For example, imagine your work at a company that makes an OS. And you get tired of how their OS works, and you end up not working there. Then making your own OS from the ground up wouldn't be unethical in my mind.
Далее
You Should Never Work At FAANG as a faang engineer
43:25
Самая сложная маска…
00:32
Просмотров 962 тыс.
PirateSoftware and his craziest DefCon story!
6:09
Просмотров 227 тыс.
"We Ran Out Of Columns" - The Worst Codebase Ever
23:29
The Home Server I've Been Wanting
18:14
Просмотров 89 тыс.
Get Projects Like This On Your Resume
6:21
Просмотров 222 тыс.
The WordPress Situation Is Wild
50:33
Просмотров 167 тыс.
I Will Piledrive You If You Say AI Again | Prime Reacts
55:59
I am a Bad Software Engineer | Prime Reacts
26:06
Просмотров 166 тыс.