Logo

dev-resources.site

for different kinds of informations.

Daily.dev's unethical software design

Published at
1/15/2025
Categories
webdev
softwareengineering
ai
discuss
Author
kurealnum
Author
9 person written this
kurealnum
open
Daily.dev's unethical software design

If you’ve watched even one Fireship video in the past 3 months, you probably know what Daily.dev is. If you don’t, it’s pretty simple. Daily.dev functions as a sort of “hub for crossposting” – a really nice idea, actually. No one is forced to use a certain platform, and writers have the potential to market to a much larger audience.

Daily.dev logo

I have a few complaints about the site though. Most of them are personal though, so I won’t spend that much time on them. Here’s a short list: AI generated summaries, “meh” customization options, and lots of organizations posting slop content that I don’t really care for (this content is also super hard to get out of your feed for some reason). Those are just my opinions though.



However, there is one “complaint” I have that I think everyone should be worried about.



If you haven’t visited app.daily.dev in recent weeks, you might notice something a little bit different on your return. Below the title of each article, there’s occasionally a little yellow shield.

Yellow shield

This yellow shield signifies that something on Daily.dev’s end (likely some sort of machine learning model – I’m not completely sure to be frank, as this isn’t my area of expertise) has determined that the title in question is clickbait.

A bad look for Daily.dev

That in itself isn’t a great look for Daily.dev (but wait, we haven’t even gotten to the worst part!). This is absolutely something that could negatively affect an author, and thus, it’s a great way for bias to seep in. What if English is an author’s second language, and because of that, a lot of their titles sound a bit clunky to people who have spoken English their entire life? Their “clickbait” detection system might incorrectly flag that post, thus punishing an author simply because their English isn’t as good as others.

Some possible issues

What if an author has a specific naming or writing style that differs from whatever this detection system prefers? If this detection system is some sort of machine learning model, what if, over time, it “learns” (again, not sure if that’s the correct term or thought process here) to flag listicles more than it does any other kind of article. I’m not the biggest fan of listicles, but there’s nothing against it in Daily.dev’s rules, thus any listicle should have the same chance of success as any other type of post. Again, this is why I think that this is something everyone should be worried about.

And by the way, yes, this has already incorrectly flagged quite a few posts. Here’s an example of one:

Example of incorrectly flagged article

And here’s the post itself. I think we can all agree that this clickbait detection system is completely inaccurate.

The worst part

So what’s the worst part? Well, if you pay 💵8.99 USD/month, Daily.dev will automatically change any title flagged as clickbait. So now we have a system that incorrectly flags content, and then automatically changes it without the author’s permission.

This is a wonderful example of extremely unethical behavior as well as developers that have never considered the side effects or potential bias of their software. I mean, c’mon. This is something that I learned in all 4 of the CS classes that I’ve taken – in highschool. I realize that my experience isn’t universal, but considering bias and side effects should really be a fundamental skill as a software developer.

On a quick side tangent: Yes, I’m sure that somewhere along the onboarding process, I probably checked a box that said “Daily.dev, you can do whatever you want with my writing”. This doesn’t make what they’re doing any less unethical though.

What should you do?

This is really up to you. I likely won’t post content to Daily.dev anymore (note the disclaimer at the bottom), as I don’t want to support this behavior. I wouldn’t blame someone for staying on Daily.dev though. As I said at the beginning of this article, they allow you to market to a much wider audience, thus increasing your overall viewership, likes, followers, etc. But if biased software is what allows me to get a few more views, I refuse to be a part of it.

If you have any ideas or opinions to share, please do! I'd love to hear them.

Disclaimer: I will post this (and only this) article on Daily.dev. Maybe one of the administrators will see it and consider the issues with their clickbait detection system.

P.S: If you’d like another place to post your content that specifically doesn’t allow AI generated content, try out my content creation platform for developers, byeAI. Crossposting will be released soon!

discuss Article's
30 articles in total
Discussion threads facilitate interactive conversations and idea exchanges on topics of interest within a community.
Favicon
What ((programming) language) should I learn this year, 2025 ?
Favicon
🚨 The Dangers of Developers Relying Exclusively on AI Without Understanding Fundamental Concepts
Favicon
🕒 What’s your most productive time of the day?
Favicon
Daily.dev's unethical software design
Favicon
The Career Killer Checklist: 10 Common Pitfalls to Avoid in 2025
Favicon
Research DevOps metrics and KPIs
Favicon
finally someone said
Favicon
Everything you need to know about load testing concurrent users
Favicon
How to develop ecommerce website using WooCommerce plugin?
Favicon
[Boost]
Favicon
Image Recognition Trends for 2025
Favicon
[Boost]
Favicon
RCDD Certification: Fast Track to Success in Telecom Design
Favicon
The Hidden Cost of RTO: Who Gets Left Behind?
Favicon
Expanded literacy and the current state of software
Favicon
đź’ˇ How Do You Generate Your Cover Images for Blog Posts?
Favicon
What would you say are going to be the Top Trending Topics this 2025?
Favicon
Great write up on one of the most commonly asked Puck questions! Just use context!
Favicon
5 Game-Changing Digital Marketing Trends to Watch in 2024
Favicon
Blockchain: Connecting Digital Futures with Real-World Impact
Favicon
[Boost]
Favicon
✨ Introducing Tooltip: A Revolutionary Suite of Developer Tools** ✨
Favicon
What is TCO
Favicon
TikTok Banned? The REDnote App Helps You Keep Creating and Connecting!
Favicon
[Boost]
Favicon
[Boost]
Favicon
How to make a sync between server?
Favicon
What is most important for developer?
Favicon
Más Allá del Código: La Importancia de la Resolución de Problemas para Destacar como Programador
Favicon
Pergunte ao especialista - expressões lambda nas biblioteca de APIs

Featured ones: