• 0 Posts
  • 27 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle

  • That makes about as much sense as saying that pip, gem, npm, cargo, or nix should called be the default package manager on Mac OS…

    The default package manager is the default because it manages the system’s software. RPM, Deb/apt, pacman, etc. Homebrew is like pip or docker or cargo or snap or whatever else. You can set it up if you’d like but it’s certainly not a default. (Though I’m not trying to dispute that it’s good 😊)

    Mac OS doesn’t have a good default package management solution (though they would if they just opened up the app store and added a CLI). It’s ok to admit it, and say that third party folks (who Apple does not support unless I’m missing something) are powering a pretty good third party experience. If only Apple cared about people who wanted a truly free an customizable computer, they could make a great OS :)







  • It can be both, and I’m not sure I see the distinction. It’s a coping mechanism, and that’s not actually an awful thing.

    Growing up in church, nobody was creating hypotheticals and then trying to explain it using religion. It’s just not what it was about. But I guess if you brought up babies with cancer, then yeah the “mysterious ways” argument would have been a prime cop out to avoid challenging faith too much.

    Most commonly, people just wanted to know how to handle the (typically less hyperbolic) challenges in their own lives. They believed they were good and faithful and didn’t understand why God would allow bad things to happen in their lives. Ultimately the “mysterious ways” line was just a coping mechanism, that came with advice to search for the silver linings, and think about past challenges and how they resolved, as evidence of the mysterious ways. Of course it also served to avoid challenging their faith too.

    At the end of the day, religion has its very bad elements that I won’t defend. But it’s silly to ignore that for most people, they’re looking for ways to interpret life in order to find meaning, or maybe cope with struggles. For myself, I’m not religious, but if I were trying to help a friend dealing with something difficult in life, I would still encourage them to look for silver linings and to reflect on past challenges. Not to use it as evidence for some god working in mysterious ways, but just to give them perspective to realize that they have the strength to overcome challenges.




  • People aren’t misunderstanding the issue. Third party cookie support is being dropped by all browsers. Chrome is also dropping them, but replacing them with topics. Sure, topics is less invasive than third party cookies, but it is still more invasive than the obvious user friendly approach of not having an invasive tracker built into your browser. No other major browser vendor is considering supporting topics. So they’re doing an objectively user unfriendly thing here. This is the shit that happens when the world’s largest internet advertising company also controls the browser.


  • A classic use for them is spam filtering.

    Suppose you have a set of spam detection systems/rules which are somewhat expensive to execute, eg a ML model or keyword blocklist. Spam tends to come in waves, and frequently it can be as simple as reposting the same message dozens of times.

    Once your systems determine a piece of content is spam (or you manually flag content), it’s a good idea to insert the content into a bloom filter. This means that future posts of the identical content will be flagged without needing to execute the expensive checks, especially if there’s a surge of content stressing your systems.

    Since it’s probabilistic, you can’t use this unless you have some sort of manual reviewing queue or system, as it’s possible for false positives to be flagged. However, you can also run more intensive checks once you’ve flagged content, to detect false positives.

    The false positives can also be a feature, not a bug: with careful choice of hash functions, your bloom filter can actually detect slightly modified content, since most of the hashes may still be the same.

    I’ve worked at companies which use this strategy so it’s very real world.






  • Honestly I was thinking more like 100mph

    I remember doing that for my first (and only) time on the empty highways outside Salt Lake City in the early morning. It was exciting to try but fully concerning. I couldn’t imagine doing that around other vehicles.

    It’s my belief that the people that jump on the highway and get 3 lanes over and just squat there not passing anyone that cause most traffic issues.

    I mean, I think it’s clear that those are the people who cause the most issues for people who want to break the speed limit. And I fundamentally don’t believe you have the right to speed on a highway, and shouldn’t complain about missing out on opportunities to speed.

    Like, I’m not saying left lane squatters are driving correctly, they should be over in the rightmost lane. But also all the other drivers, including you, should be going the speed limit. Why does one arbitrary rule about lane positioning matter so much to people, while the arbitrary speed limit is fine to ignore? Real talk: they’re both arbitrary rules. If you’re breaking the speed limit: SHUT UP about the lane squatters.



  • Speaking as a person who does the limit (65 locally) in the right lane, sometimes the second to right lane in case there’s a lot of entering/exiting traffic… 120mph? What? The fuck?

    Humans aren’t designed to react to things at that speed. You need insane following distances to drive that speed safely. With all that extra following distance you don’t get much more throughput (vehicles per unit time). But what you do get is a ton more fatalities, because at that speed, when you meet stationary objects, all you can do is hope you had your affairs in order. No amount of crash safety tests help there.

    I gotta say, that if you’re the person who’s so frustrated about people driving the speed limit on a highway, you’re the asshole. Like yeah, sure, they should be in the rightmost lane practicable. That’s annoying, but it slows you down by a few mph for a minute or two and that’s it.

    If you want to move at 120+mph safely to your destination, take high speed rail. If you don’t have that in your region, start complaining.