▲ 590 ▼ Startup set to brick $800 kids robot is trying to open source it first (arstechnica.com) submitted 2 years ago by Xatolos@reddthat.com to c/technology@lemmy.world 90 comments fedilink hide all child comments
[–] MITM0@lemmy.world 81 points 2 years ago (1 child) OpenSourcing is a good move permalink fedilink source hideshow 2 child comments replies: [+] AbsoluteChicagoDog@lemm.ee 36 points 2 years ago (5 children) [deleted] permalink fedilink source parent hideshow 10 child comments replies: [–] lepinkainen@lemmy.world 77 points 2 years ago (4 children) Startups like this aren’t known for their robust infrastructure design. It’s most likely running on some weird unicorn setups no-one has bothered to document. permalink fedilink source parent hideshow 8 child comments replies: [–] fluxion@lemmy.world 51 points 2 years ago (3 children) Fear of embarrassing code is often a factor too. Amazing how coding standards instantly improve across the board the moment you realize people outside of dev might be scrutinizing what you've been shipping to customers. permalink fedilink source parent hideshow 6 child comments replies: [–] NotSteve_@lemmy.ca 26 points 2 years ago (2 children) This is true even for my personal projects lol permalink fedilink source parent hideshow 4 child comments replies: [–] StupidBrotherInLaw@lemmy.world 5 points 2 years ago (1 child) I'm not a programmer but dabble. I'm always so nervous when actual programmers look at my code. permalink fedilink source parent hideshow 2 child comments replies: [–] semperverus@lemmy.world 6 points 2 years ago* (1 child) True programmers know that novice code is a rite of passage. Every programmer worth their salt looks at their own older code and cringes at it. Most people who do this for a living are more likely to give helpful pointers rather than tear you down, if anything. If someone is being a jerk to you about your code, stop listening to them immediately and walk away or block them. permalink fedilink source parent hideshow 2 child comments replies: [–] lightsblinken@lemmy.world 2 points 2 years ago* (last edited 2 years ago) yep, do this all the time with my own code... even for yesterdays code prior to second coffee time! permalink fedilink source parent [–] lapping6596@lemmy.world 3 points 2 years ago I literally added pre commit checks to my personal repos today to lint and format permalink fedilink source parent [–] LovableSidekick@lemmy.world 8 points 2 years ago This guy codes. permalink fedilink source parent [–] dual_sport_dork@lemmy.world 1 point 2 years ago These guys are out of business anyway. They don't have to care; they can just dump whatever they have somewhere and scuttle off into the night, never to be seen again, nothing more than an echoing "woop woop woop woop" fading off into the distance. They've been handed a rare and highly valuable treasure. They get all the good will from the community for doing the one thing that everyone always wants these companies to do but never happens, and this is now someone else's problem. If you're going to have a problem, someone else's problem is the best kind to have. permalink fedilink source parent [–] Landless2029@lemmy.world 9 points 2 years ago Definitely missing documentation to make it a proper repo permalink fedilink source parent [–] SplashJackson@lemmy.ca 4 points 2 years ago Probably a lot of stolen code permalink fedilink source parent [–] Valmond@lemmy.world 3 points 2 years ago With passwords in the code and such. permalink fedilink source parent [–] ipkpjersi@lemmy.ml 72 points 2 years ago Likely they have proprietary or otherwise private information they want to clean out first, or they want to make it more presentable or documented. I agree I'm not a fan of the "trying to" phrasing either. permalink fedilink source parent [–] InFerNo@lemmy.ml 15 points 2 years ago They might rely on parts that have non open sourced drivers or firmware. Perhaps different parts of the code were authored by different people and they need everyone approval. permalink fedilink source parent [–] JohnEdwa@sopuli.xyz 4 points 2 years ago* (1 child) What ever could go wrong with that? Oh, right. Winamp very recently showed us exactly what could go wrong with that. permalink fedilink source parent hideshow 2 child comments replies: [+] AbsoluteChicagoDog@lemm.ee 0 points 2 years ago [deleted] permalink fedilink source parent [–] LovableSidekick@lemmy.world 0 points 2 years ago Yeah it's so simple, no way they could be the good guys, can't have that. permalink fedilink source parent
[+] AbsoluteChicagoDog@lemm.ee 36 points 2 years ago (5 children) [deleted] permalink fedilink source parent hideshow 10 child comments replies: [–] lepinkainen@lemmy.world 77 points 2 years ago (4 children) Startups like this aren’t known for their robust infrastructure design. It’s most likely running on some weird unicorn setups no-one has bothered to document. permalink fedilink source parent hideshow 8 child comments replies: [–] fluxion@lemmy.world 51 points 2 years ago (3 children) Fear of embarrassing code is often a factor too. Amazing how coding standards instantly improve across the board the moment you realize people outside of dev might be scrutinizing what you've been shipping to customers. permalink fedilink source parent hideshow 6 child comments replies: [–] NotSteve_@lemmy.ca 26 points 2 years ago (2 children) This is true even for my personal projects lol permalink fedilink source parent hideshow 4 child comments replies: [–] StupidBrotherInLaw@lemmy.world 5 points 2 years ago (1 child) I'm not a programmer but dabble. I'm always so nervous when actual programmers look at my code. permalink fedilink source parent hideshow 2 child comments replies: [–] semperverus@lemmy.world 6 points 2 years ago* (1 child) True programmers know that novice code is a rite of passage. Every programmer worth their salt looks at their own older code and cringes at it. Most people who do this for a living are more likely to give helpful pointers rather than tear you down, if anything. If someone is being a jerk to you about your code, stop listening to them immediately and walk away or block them. permalink fedilink source parent hideshow 2 child comments replies: [–] lightsblinken@lemmy.world 2 points 2 years ago* (last edited 2 years ago) yep, do this all the time with my own code... even for yesterdays code prior to second coffee time! permalink fedilink source parent [–] lapping6596@lemmy.world 3 points 2 years ago I literally added pre commit checks to my personal repos today to lint and format permalink fedilink source parent [–] LovableSidekick@lemmy.world 8 points 2 years ago This guy codes. permalink fedilink source parent [–] dual_sport_dork@lemmy.world 1 point 2 years ago These guys are out of business anyway. They don't have to care; they can just dump whatever they have somewhere and scuttle off into the night, never to be seen again, nothing more than an echoing "woop woop woop woop" fading off into the distance. They've been handed a rare and highly valuable treasure. They get all the good will from the community for doing the one thing that everyone always wants these companies to do but never happens, and this is now someone else's problem. If you're going to have a problem, someone else's problem is the best kind to have. permalink fedilink source parent [–] Landless2029@lemmy.world 9 points 2 years ago Definitely missing documentation to make it a proper repo permalink fedilink source parent [–] SplashJackson@lemmy.ca 4 points 2 years ago Probably a lot of stolen code permalink fedilink source parent [–] Valmond@lemmy.world 3 points 2 years ago With passwords in the code and such. permalink fedilink source parent [–] ipkpjersi@lemmy.ml 72 points 2 years ago Likely they have proprietary or otherwise private information they want to clean out first, or they want to make it more presentable or documented. I agree I'm not a fan of the "trying to" phrasing either. permalink fedilink source parent [–] InFerNo@lemmy.ml 15 points 2 years ago They might rely on parts that have non open sourced drivers or firmware. Perhaps different parts of the code were authored by different people and they need everyone approval. permalink fedilink source parent [–] JohnEdwa@sopuli.xyz 4 points 2 years ago* (1 child) What ever could go wrong with that? Oh, right. Winamp very recently showed us exactly what could go wrong with that. permalink fedilink source parent hideshow 2 child comments replies: [+] AbsoluteChicagoDog@lemm.ee 0 points 2 years ago [deleted] permalink fedilink source parent [–] LovableSidekick@lemmy.world 0 points 2 years ago Yeah it's so simple, no way they could be the good guys, can't have that. permalink fedilink source parent
[–] lepinkainen@lemmy.world 77 points 2 years ago (4 children) Startups like this aren’t known for their robust infrastructure design. It’s most likely running on some weird unicorn setups no-one has bothered to document. permalink fedilink source parent hideshow 8 child comments replies: [–] fluxion@lemmy.world 51 points 2 years ago (3 children) Fear of embarrassing code is often a factor too. Amazing how coding standards instantly improve across the board the moment you realize people outside of dev might be scrutinizing what you've been shipping to customers. permalink fedilink source parent hideshow 6 child comments replies: [–] NotSteve_@lemmy.ca 26 points 2 years ago (2 children) This is true even for my personal projects lol permalink fedilink source parent hideshow 4 child comments replies: [–] StupidBrotherInLaw@lemmy.world 5 points 2 years ago (1 child) I'm not a programmer but dabble. I'm always so nervous when actual programmers look at my code. permalink fedilink source parent hideshow 2 child comments replies: [–] semperverus@lemmy.world 6 points 2 years ago* (1 child) True programmers know that novice code is a rite of passage. Every programmer worth their salt looks at their own older code and cringes at it. Most people who do this for a living are more likely to give helpful pointers rather than tear you down, if anything. If someone is being a jerk to you about your code, stop listening to them immediately and walk away or block them. permalink fedilink source parent hideshow 2 child comments replies: [–] lightsblinken@lemmy.world 2 points 2 years ago* (last edited 2 years ago) yep, do this all the time with my own code... even for yesterdays code prior to second coffee time! permalink fedilink source parent [–] lapping6596@lemmy.world 3 points 2 years ago I literally added pre commit checks to my personal repos today to lint and format permalink fedilink source parent [–] LovableSidekick@lemmy.world 8 points 2 years ago This guy codes. permalink fedilink source parent [–] dual_sport_dork@lemmy.world 1 point 2 years ago These guys are out of business anyway. They don't have to care; they can just dump whatever they have somewhere and scuttle off into the night, never to be seen again, nothing more than an echoing "woop woop woop woop" fading off into the distance. They've been handed a rare and highly valuable treasure. They get all the good will from the community for doing the one thing that everyone always wants these companies to do but never happens, and this is now someone else's problem. If you're going to have a problem, someone else's problem is the best kind to have. permalink fedilink source parent [–] Landless2029@lemmy.world 9 points 2 years ago Definitely missing documentation to make it a proper repo permalink fedilink source parent [–] SplashJackson@lemmy.ca 4 points 2 years ago Probably a lot of stolen code permalink fedilink source parent [–] Valmond@lemmy.world 3 points 2 years ago With passwords in the code and such. permalink fedilink source parent
[–] fluxion@lemmy.world 51 points 2 years ago (3 children) Fear of embarrassing code is often a factor too. Amazing how coding standards instantly improve across the board the moment you realize people outside of dev might be scrutinizing what you've been shipping to customers. permalink fedilink source parent hideshow 6 child comments replies: [–] NotSteve_@lemmy.ca 26 points 2 years ago (2 children) This is true even for my personal projects lol permalink fedilink source parent hideshow 4 child comments replies: [–] StupidBrotherInLaw@lemmy.world 5 points 2 years ago (1 child) I'm not a programmer but dabble. I'm always so nervous when actual programmers look at my code. permalink fedilink source parent hideshow 2 child comments replies: [–] semperverus@lemmy.world 6 points 2 years ago* (1 child) True programmers know that novice code is a rite of passage. Every programmer worth their salt looks at their own older code and cringes at it. Most people who do this for a living are more likely to give helpful pointers rather than tear you down, if anything. If someone is being a jerk to you about your code, stop listening to them immediately and walk away or block them. permalink fedilink source parent hideshow 2 child comments replies: [–] lightsblinken@lemmy.world 2 points 2 years ago* (last edited 2 years ago) yep, do this all the time with my own code... even for yesterdays code prior to second coffee time! permalink fedilink source parent [–] lapping6596@lemmy.world 3 points 2 years ago I literally added pre commit checks to my personal repos today to lint and format permalink fedilink source parent [–] LovableSidekick@lemmy.world 8 points 2 years ago This guy codes. permalink fedilink source parent [–] dual_sport_dork@lemmy.world 1 point 2 years ago These guys are out of business anyway. They don't have to care; they can just dump whatever they have somewhere and scuttle off into the night, never to be seen again, nothing more than an echoing "woop woop woop woop" fading off into the distance. They've been handed a rare and highly valuable treasure. They get all the good will from the community for doing the one thing that everyone always wants these companies to do but never happens, and this is now someone else's problem. If you're going to have a problem, someone else's problem is the best kind to have. permalink fedilink source parent
[–] NotSteve_@lemmy.ca 26 points 2 years ago (2 children) This is true even for my personal projects lol permalink fedilink source parent hideshow 4 child comments replies: [–] StupidBrotherInLaw@lemmy.world 5 points 2 years ago (1 child) I'm not a programmer but dabble. I'm always so nervous when actual programmers look at my code. permalink fedilink source parent hideshow 2 child comments replies: [–] semperverus@lemmy.world 6 points 2 years ago* (1 child) True programmers know that novice code is a rite of passage. Every programmer worth their salt looks at their own older code and cringes at it. Most people who do this for a living are more likely to give helpful pointers rather than tear you down, if anything. If someone is being a jerk to you about your code, stop listening to them immediately and walk away or block them. permalink fedilink source parent hideshow 2 child comments replies: [–] lightsblinken@lemmy.world 2 points 2 years ago* (last edited 2 years ago) yep, do this all the time with my own code... even for yesterdays code prior to second coffee time! permalink fedilink source parent [–] lapping6596@lemmy.world 3 points 2 years ago I literally added pre commit checks to my personal repos today to lint and format permalink fedilink source parent
[–] StupidBrotherInLaw@lemmy.world 5 points 2 years ago (1 child) I'm not a programmer but dabble. I'm always so nervous when actual programmers look at my code. permalink fedilink source parent hideshow 2 child comments replies: [–] semperverus@lemmy.world 6 points 2 years ago* (1 child) True programmers know that novice code is a rite of passage. Every programmer worth their salt looks at their own older code and cringes at it. Most people who do this for a living are more likely to give helpful pointers rather than tear you down, if anything. If someone is being a jerk to you about your code, stop listening to them immediately and walk away or block them. permalink fedilink source parent hideshow 2 child comments replies: [–] lightsblinken@lemmy.world 2 points 2 years ago* (last edited 2 years ago) yep, do this all the time with my own code... even for yesterdays code prior to second coffee time! permalink fedilink source parent
[–] semperverus@lemmy.world 6 points 2 years ago* (1 child) True programmers know that novice code is a rite of passage. Every programmer worth their salt looks at their own older code and cringes at it. Most people who do this for a living are more likely to give helpful pointers rather than tear you down, if anything. If someone is being a jerk to you about your code, stop listening to them immediately and walk away or block them. permalink fedilink source parent hideshow 2 child comments replies: [–] lightsblinken@lemmy.world 2 points 2 years ago* (last edited 2 years ago) yep, do this all the time with my own code... even for yesterdays code prior to second coffee time! permalink fedilink source parent
[–] lightsblinken@lemmy.world 2 points 2 years ago* (last edited 2 years ago) yep, do this all the time with my own code... even for yesterdays code prior to second coffee time! permalink fedilink source parent
[–] lapping6596@lemmy.world 3 points 2 years ago I literally added pre commit checks to my personal repos today to lint and format permalink fedilink source parent
[–] LovableSidekick@lemmy.world 8 points 2 years ago This guy codes. permalink fedilink source parent
[–] dual_sport_dork@lemmy.world 1 point 2 years ago These guys are out of business anyway. They don't have to care; they can just dump whatever they have somewhere and scuttle off into the night, never to be seen again, nothing more than an echoing "woop woop woop woop" fading off into the distance. They've been handed a rare and highly valuable treasure. They get all the good will from the community for doing the one thing that everyone always wants these companies to do but never happens, and this is now someone else's problem. If you're going to have a problem, someone else's problem is the best kind to have. permalink fedilink source parent
[–] Landless2029@lemmy.world 9 points 2 years ago Definitely missing documentation to make it a proper repo permalink fedilink source parent
[–] SplashJackson@lemmy.ca 4 points 2 years ago Probably a lot of stolen code permalink fedilink source parent
[–] Valmond@lemmy.world 3 points 2 years ago With passwords in the code and such. permalink fedilink source parent
[–] ipkpjersi@lemmy.ml 72 points 2 years ago Likely they have proprietary or otherwise private information they want to clean out first, or they want to make it more presentable or documented. I agree I'm not a fan of the "trying to" phrasing either. permalink fedilink source parent
[–] InFerNo@lemmy.ml 15 points 2 years ago They might rely on parts that have non open sourced drivers or firmware. Perhaps different parts of the code were authored by different people and they need everyone approval. permalink fedilink source parent
[–] JohnEdwa@sopuli.xyz 4 points 2 years ago* (1 child) What ever could go wrong with that? Oh, right. Winamp very recently showed us exactly what could go wrong with that. permalink fedilink source parent hideshow 2 child comments replies: [+] AbsoluteChicagoDog@lemm.ee 0 points 2 years ago [deleted] permalink fedilink source parent
[–] LovableSidekick@lemmy.world 0 points 2 years ago Yeah it's so simple, no way they could be the good guys, can't have that. permalink fedilink source parent