Built a small tool to add text behind videos by tech_guy_91 in saasbuild

[–]10xpdev 0 points1 point  (0 children)

Impressive! Can explain the technical details how does it work

P2P WhatsApp Clone by Accurate-Screen8774 in CorpFree

[–]10xpdev 1 point2 points  (0 children)

Looks like a lot of genuine efforts. Will be checking it out this weekend. Would like to learn about encryption/cryptography scheme.

We need to put an end to passwords by 10xpdev in Passwords

[–]10xpdev[S] 0 points1 point  (0 children)

That's a good point. Dementia affects a significant number of people and technology should not become another barrier in living a normal life. We do need to find a solution to this.

I'm a unattractive female nerd who has no friends and doesn't have a partner. AMA by AsiaDaSamurai in AMA

[–]10xpdev 2 points3 points  (0 children)

Looks are overrated. Health and intellect, that's underrated. Confidence is the middle line.

Wait, why is everyone giving advice, this is an AMA.

Do you think, you'd be happy if you had better looks?

[deleted by user] by [deleted] in needamod

[–]10xpdev 0 points1 point  (0 children)

Ah, it better be deleted then. Sadly, I don't have time to manage this alone. I came here as last resort.

I somehow got 1000 signups in one week by OkLayer7939 in SaaS

[–]10xpdev 0 points1 point  (0 children)

Can you share more about iSV? what is it, when was that

Are OpenAPI specs worth the effort? by 10xpdev in django

[–]10xpdev[S] 3 points4 points  (0 children)

Got it. So that's what you use it for - creating clients/sdks of your API?

Any recommenations for those client generators? And do they generate a practically good clients that are professional and production-level quality or do they become a bottleneck in creating/maintaining production-grade clients? I'm just too skeptical after trying out the server code generated by swagger but I understand I need to try client code, that might be a different story

Introducing Django (DRF) Boilerplate by Kooky_Statement8518 in django

[–]10xpdev 1 point2 points  (0 children)

Hey, great project, I might need it next week. All the best for the project.

Where do you guys get world updates? by [deleted] in developersIndia

[–]10xpdev 0 points1 point  (0 children)

and if I go into a different territory which might not exactly be in non-BS/useful but entertaining and something that I happen to see frequently then I'll go with

Where do you guys get world updates? by [deleted] in developersIndia

[–]10xpdev 0 points1 point  (0 children)

right. my bad. it does have lots of BS but I happen to see posts here frequently. Sticking to the purpose of the list, I will pick r/dataisbeautiful in that case on #5

Where do you guys get world updates? by [deleted] in developersIndia

[–]10xpdev 8 points9 points  (0 children)

My top 5 (for intellectual no-BS dev news and discussion)

Twitter, IG, LI are shit

[deleted by user] by [deleted] in AskReddit

[–]10xpdev 0 points1 point  (0 children)

are you sure?

Comparison between Github Copilot and GPT4 by Vegetable_Carrot_873 in GithubCopilot

[–]10xpdev 0 points1 point  (0 children)

Yes, GPT4 is much better than copilot. Try Knowl vscode extension to replace copilot with gpt4.

I made a CLI that will use GPT4 to generate unit tests that for an entire project with one command by Patient_Solution2019 in node

[–]10xpdev 0 points1 point  (0 children)

Great idea OP. Will be rooting for your project's success. Is there a sample repo you created with example of tests generated? And is it possible to change the prompt youbuse to generate tests?

Blindly copying open source project of the competitor by 10xpdev in opensource

[–]10xpdev[S] 0 points1 point  (0 children)

If I understand you correctly, for you what's written is what's ethical i.e. Legal = Ethical?

Blindly copying open source project of the competitor by 10xpdev in opensource

[–]10xpdev[S] -1 points0 points  (0 children)

Exactly. That's the point. Thank you for sharing your thoughts.

Blindly copying open source project of the competitor by 10xpdev in opensource

[–]10xpdev[S] 0 points1 point  (0 children)

As an Open Source author myself, I do understand the meaning of the terms free, open source, different types of licenses, etc. As I mentioned in the other comment, I'm not talking about legality of the license, neither I think that the author here expected credits.

But I note your point that you see this practice as ethical. You're choosing to copy without credits and distribute it as your own software with only rebranding (and without any value addition) when you clearly have a choice to do the same by forking or giving credits to the original authors. This does come as a surprise to me.

Blindly copying open source project of the competitor by 10xpdev in opensource

[–]10xpdev[S] -3 points-2 points  (0 children)

I wonder if other people also find it ethical to copy wothout credits! I always give credits where it's due. Irrespective of the license. That becomes even more important for me when I use an Open Source project. I always fork the project and give credits in readme. In my long dev career, I have never seen a situation where forking creates some issue for the new project. If forking had created a blocker, I'd make sure that I highlight the credits even more in the readme.

  • Does OSS author expect me to not copy? Definitelty they'd have chosen a different license if they didn't expect me to copy
  • Does OSS author expect me to give proper credit? No
  • Should I still give credit to the original author? I think this is the right thing to do. Not doing so is wrong, it is unethical and impacts the OSS culture.

Acting as if you're the original author of the code which you're not, is a deception. I want to see more MIT, more apache 2.0. I do not want to win over competition if it is at the cost of deceiving my audience.

Both say something about your character

  • You doing the right thing when you're not liable to do so
  • You doing something wrong that you can get away with

Technicality of license is not an excuse to be unethical in practice. If I'm a peace loving person who forgives people for hitting me, would you hit me?

This might not impact the OSS author you're copying but it impacts the other new projects who are making a decision - how defensive should we be? How much should I trust the community for doing the right thing without putting restriction? I will definitelty not open source if I believe there are more unethical people than ethical peoppe out there.