To be frank, in my book, relative to inadvertently being fingerprinted and tracked wherever I go, I consider being consistently faced with “let’s confirm you’re not a robot” popups and pages to be a minor inconvenience.
> But also yes to the cops arresting a kid who posts on social media that he’s gonna kill all his classmates tomorrow morning.
I think that everyone (yes, literally everyone) would agree that direct incitements and threats of violence such as this would be fine to censor and deal with appropriately. As a free speech advocate, I know a lot of folks with free speech absolutist views yet I don’t know a single person who’d be against any of that.
The reality though is that, in practice, these extreme examples tend to be used to justify censorship only to end up making the rules vague and subjective enough that, sooner or later, folks start being censored for wrongthink.
Also, “moderation” is just a soft term for censorship.
> That is to say I broadly agree with the notion that speech should be relatively unfettered, but I do believe there must be exceptions for speech that actively aims to fetter people. We must limit speech that advocates limiting the freedoms of people to live as independent and equal citizens.
While absolute free speech remains unattainable in practice due to inevitable societal boundaries, it should serve as an aspirational ideal toward which we continually strive, minimizing deviations rather than expanding them. Speech restrictions often and quickly devolve into subjectivity, fostering environments where only dominant ideologies prevail.
So, of course, by all means, restrict speech that harms children, incites violence, etc., but be very careful to not open that door too widely.
Hard agree. I’m always trying to get my fellow young Americans to understand this and it seems to go right over their heads a lot of times. My parents lived through multiple oppressive dictatorships before emigrating to America. Once I understood everything that they and their families experienced (e.g., family members being kidnapped, disappeared, and eventually murdered simply due their political views), I gained a much deeper appreciation for our Constitution (in particular, our Bill of Rights).
Nowadays, watching how easy it is to get folks to give in to censorship and tyranny for psychological “safety” scares me sometimes (especially when it’s all due to politics).
No matter what someone’s views are (and how offensive I may find them to be), I’ll never ever advocate for their censorship, because I understand where that can lead. Today, it’s your opponent; tomorrow, it’s you.
> These governments that block social media or control/monitor the internet to avoid critics of government or dissent, whether that be Nepal, Tunisia, Turkey, UK, Germany, China, Egypt, US, Russia, Israel, are always shocked when there is an uprising.
I beg to differ. I don’t think that any of these governments are shocked that the people eventually fight back. I think that they simply make the mistake of underestimating the power of the people (especially when united) and severely overestimating their ability to suppress the people and their dissent. That’s how tyranny works.
That said, freedom of speech is always worth fighting for! Once you lose your right to speak freely, it’s only a matter of time before you start to lose everything else.
As much as it’s true that there’s stochasticity involved in just about everything that we do, I’m not sure that that’s equivalent to everything we do being a stochastic process. With your dart example, a very significant amount of the stochasticity involved in the determination of where the dart lands is external to the human thrower. An expert human thrower could easily make it appear deterministic.
I think that both of you are right to some extent.
It’s undeniable that humans exhibit stochastic traits, but we’re obviously not stochastic processes in the same sense as LLMs and the like. We have agency, error-correction, and learning mechanisms that make us far more reliable.
In practice, humans (especially experts) have an apparent determinism despite all of the randomness involved (both internally and externally) in many of our actions.
> I appreciate the Cosmopolitan project, but these exaggerated claims of superiority are usually a pretty bad red flag.
In general, I agree with your sentiment, but Justine is simply a different beast. She does tend to use hyperbolic language a fair amount, but she delivers so much awesomeness that I make an exception for her.
> [Junior programmers] are often obsessed with "best-practices" and whatever fancy new tool is trending, but they have trouble starting with the problem they need to solve and focusing on the minimum needed to just solve that problem.
I’ve observed/experienced the same exact thing [0]. I think it’s due to a combo of (1) not knowing what “the right way” to do things are and (2) thinking it’ll make your peers perceive you as more knowledgeable or advanced if they see you writing “best practices” code. Not to mention that sometimes the simpler solutions are so simple, they make you feel like you’re not a real software engineer. I usually just do my best to help them understand that simple solutions are okay, especially since (1) I’ve been there myself when I was in their shoes and (2) I know they have good intentions.
> (I wonder if I should have waited a little bit more before actually posting it)
No. You built something that’s pretty cool. It’s not done yet, but you’ve accomplished a lot! I’m glad you posted it. Thank you. Ignore the noise and keep cooking!
> With Beeper, you have to give your Apple ID to a third-party app, which they then proxy through a server of some kind (https://techcrunch.com/2023/12/11/beeper-mini-is-back-in-ope... "signing in with our Apple ID generated an Apple prompt that noted our ID was being used to sign in with a device “near Los Angeles, CA” (where we are not located.)")
I think they have another primary product of the same name that operates this way, but Beeper Mini never sends your credentials off anywhere other than Apple’s servers [0][1].
I don’t believe so. Beeper Mini uses Apple’s protocols the same way the native iMessage uses it; they didn’t exploit a security hole (unless you classify the device faking part as a security hole—I don’t). They maintain the E2EE flow.