Readit News logoReadit News
ergocoder commented on Rahm Emanuel says U.S. should follow Australia's youth social media ban   politico.com/news/2025/12... · Posted by u/RickJWagner
flpm · 8 days ago
Social media is not the same product as social networks. It had value when you were in control of what content you wanted to see (your friends' posts).

Now social media, controlled by algorithms, is just like a permanent informercial. You have direct ads and first level indirect adds (sponsored content), but it goes deeper than that, when they manage set up a "viral trend" you have a lot of people acting as speaker person for brands without even realizing.

Attention shapes who you will become in the future, because it focus on what matters to you. When you outsource that to others, they can mold you into what is more profitable to them. Specially kids, who are at the prime time for being influenced.

ergocoder · 7 days ago
Then, people would complain it was an echo chamber because you only followed people who were aligned with you...
ergocoder commented on Scala 3 slowed us down?   kmaliszewski9.github.io/s... · Posted by u/kmaliszewski
hunterpayne · 10 days ago
The problem with Scala 3 is that nobody asked for it. The problem with Scala 2 is that the type inference part of the compiler is still broken. Nobody worked on that. Instead they changed the language in ways that don't address complaints. Completely ignore the market and deliver a product nobody wants. That's what happened here.

PS Perhaps they should make an actual unit test suite for their compiler. Instead they have a couple of dozen tests and have to guess if their compiler PR will break things.

ergocoder · 9 days ago
You capture the root issue quite well.

Now every tool has to adapt to Scala 3. And you guess it? It will take time. Even IntelliJ still doesn't correctly highlight syntax on some parts that also exist in Scala 2. And this has been years after Scala 3 was launched. It's mind-boggling.

They could have improved upon Scala 2 and incrementally add more capabilities. It's obvious they don't care about Scala's industry success. They care mostly about the academic success. Nothing wrong with that, but that should be made very clear.

In Scala, they have a huge debate with zealots arguing against, for example, early return; they would describe how bad it will be blah blah blah e.g. https://tpolecat.github.io/2014/05/09/return.html, meanwhile Kotlin supports early return with absolutely no issue.

ergocoder commented on Scala 3 slowed us down?   kmaliszewski9.github.io/s... · Posted by u/kmaliszewski
pjmlp · 10 days ago
The only issue I have with Scala 3 is Python envy, they should not have come up with a second syntax, and pushing it as the future.

If anything is slowly down Scala 3 is that, including the tooling ecosystem that needs to be updated to deal with it.

ergocoder · 9 days ago
It's on brand for Scala to have multiple ways of achieving the same thing.

Now we x2 by having the curly brace syntax and the indent syntax.

ergocoder commented on I ignore the spotlight as a staff engineer   lalitm.com/software-engin... · Posted by u/todsacerdoti
Inityx · 13 days ago
Do they even do cost-of-living raises anymore? When I was at FAANG, my raises in the same role didn't even match inflation.
ergocoder · 12 days ago
My raises never matched inflation but then my compensation is like 700k a year. I don't know whether my raise needs to match the cost of living increase.
ergocoder commented on I ignore the spotlight as a staff engineer   lalitm.com/software-engin... · Posted by u/todsacerdoti
postit · 13 days ago
One thing I’ve learned in my 25+ year career is that if you don't own your narrative and your work, someone else will claim it - especially in corporate America.

I have lost count of the brilliant engineers who were passed over for credit simply because someone less technically capable, but extremely popular, pulled the strings to steal the spotlight.

You don't necessarily need to be in the spotlight, but you do need to leave a paper trail. Claim your work and inventions both internally and externally. You don't need to be a 'LinkedIn thought leader' to do this, just submit talks to conferences and find peers at other companies who understand the difference between those who build and those who only talk about building.

ergocoder · 12 days ago
Working at FAANG kinda bypasses this once you reach the "rest & vest" phrase. It's like whatever I don't give a fuck. I've met tons of them. They don't care about credits because they've earned so much.
ergocoder commented on Fabric Project   github.com/Fabric-Project... · Posted by u/brcmthrowaway
veverkap · 18 days ago
They should have called it Atlas :)
ergocoder · 17 days ago
LOL that indeed feels more common

Every big tech company probably has a project called Atlas.

ergocoder commented on Fabric Project   github.com/Fabric-Project... · Posted by u/brcmthrowaway
ergocoder · 18 days ago
Fabric is a extremely overused name.
ergocoder commented on Europe is scaling back GDPR and relaxing AI laws   theverge.com/news/823750/... · Posted by u/ksec
marcosdumay · a month ago
Yes, the solution is clearer rules. What drives compliance costs up is rarely the compliance itself, it's usually the uncertainty about your being in compliance or not.

That's also true for tax laws, labor laws, environment laws, almost every safety code out there, building zoning...

ergocoder · a month ago
And the answer should be self-served, ideally, with an automated authoritative self-served approval. It could have a lag time of a few days or even a week for a person to approve.

Apple App Store review is a nightmare but still better than these regulations. They say yes or no clearly.

These EU regulations are more like: if you fuck up, you wouldn't know until the sentence might be really really high.

ergocoder commented on Cloudflare outage on November 18, 2025 post mortem   blog.cloudflare.com/18-no... · Posted by u/eastdakota
grogers · a month ago
Of course it depends on the situation. But I don't see how you could think that in this case, crashing is better than stale config.

Crashing on a config update is usually only done if it could cause data corruption if the configs aren't in sync. That's obviously not the case here since the updates (although distributed in real time) are not coupled between hosts. Such systems usually are replicated state machines where config is totally ordered relative to other commands. Example: database schema and write operations (even here the way many databases are operated they don't strongly couple the two).

ergocoder · a month ago
Because stale config could easily go unnoticed for a long time.

Crashing is generally better than behaving incorrectly due to stale configs. Because the problem would get fixed faster.

ergocoder commented on Cloudflare outage on November 18, 2025 post mortem   blog.cloudflare.com/18-no... · Posted by u/eastdakota
fredoralive · a month ago
A failed config load probably shouldn't be a fatal error if a valid config is already loaded?
ergocoder · a month ago
Hard to say. Why would you load a new config if a valid config is already loaded?

Maybe the new config has a new update. Who knows? Do we want to keep operating on the old config? Maybe maybe not.

But operating on old config when you don't want to is definitely worse.

u/ergocoder

KarmaCake day2268March 2, 2019View Original