Silicon isn’t the same thing as silicone 🤣
- 0 Posts
- 25 Comments
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 :)
the_sisko@startrek.websiteto No Stupid Questions@lemmy.world•What happens of you use the gas from the exhaust pipe to inflate a tire?English5·1 year agoI have an air compressor which is powered by the 12V DC outlet in a car. They are quite cost effective and easy to buy. I use it all the time to refill my tires. Much better than some odd exhaust pressure solution.
What’s wrong with homebrew?
Crappy default package management.
the_sisko@startrek.websiteto Technology@lemmy.world•Omegle Was Forced to Shut Down by a Lawsuit From a Sexual Abuse SurvivorEnglish2·2 years ago100% monitoring and control doesn’t exist. Your children will find a loophole to access unrestricted internet, it’s what they do.
Similarly, children will play in the street sometimes despite their parents’ best efforts to keep them in. (And yes, I would penalize Ford for building the trucks that have exploded in size and are more likely to kill children, but that’s a separate discussion.)
I get what you’re saying, I just think it’s wrong to say “parental responsibility” and dust off your hands like you solved the problem. A parent cannot exert their influence 24/7, they cannot be protecting their child 24/7. And that means that we need to rely on society to establish safer norms, safer streets, etc, so that there’s a “soft landing” when kids inevitably rebel, or when the parent is in the shower for 15 minutes.
Don’t hate the player, hate the game.
the_sisko@startrek.websiteto Technology@lemmy.world•Omegle Was Forced to Shut Down by a Lawsuit From a Sexual Abuse SurvivorEnglish1910·2 years agoI’m confused, are you saying that it was the 11 year old girl’s personal responsibility to avoid being the victim of sexual abuse? Or are you saying that it was her parents’ responsibility to be monitoring her technology use 24/7?
Neither seems right to me…
Now the predators will just continue to do there thing in a darker hole that is even harder to find.
If it’s harder to find, then fewer children stumble upon it and get preyed upon, which is a good thing.
the_sisko@startrek.websiteto linuxmemes@lemmy.world•I'm probably going to get a lot of explanations in the commentsEnglish11·2 years agoIt’s also a mechanism to sandbox applications, which static linking can’t do.
the_sisko@startrek.websiteto Showerthoughts@lemmy.world•"God works in mysterious ways" basically means "this doesn't make any sense to me, but I'm gonna ignore it"English31·2 years agoIt 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.
the_sisko@startrek.websiteto Risa@startrek.website•Undercover Boss: The Next GenerationEnglish1·2 years agoThis is exactly what the TNG episode “Lower Decks” was about. It was actually super powerful as a representation of how the decisions made by the captain and bridge officers had a profound impact on the lives of the ensigns (NCOs didn’t seem to be mentioned), without them knowing what’s going on.
The show lower decks was obviously inspired by that specific episode, but definitely lost that serious tone and lack of visibility into the politics/big picture that the captain dealt with.
And honestly I think star trek forgot that NCOs existed and just kept remembering it each time Chief O’Brien had a major episode and his rank came up.
the_sisko@startrek.websiteto Programming@programming.dev•Bloom filters: real-world applicationsEnglish1·2 years agoUsually it’s a bunch of different string hashes of the text content. They could be different hashing algorithms, but it’s more common to take a single hash algorithm and simply create a bunch of hash functions that operate on different parts of the data.
If it’s not text data, there’s a whole bunch of other hashing strategies but I only ever saw bloom filters used with text.
the_sisko@startrek.websiteto Technology@beehaw.org•Google gets its way, bakes a user-tracking ad platform directly into ChromeEnglish39·2 years agoPeople 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.
the_sisko@startrek.websiteto Programming@programming.dev•Bloom filters: real-world applicationsEnglish7·2 years agoA 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.
the_sisko@startrek.websiteto Programming@programming.dev•Are there contemporary programming languages that do *NOT* have the ability to import functions or values or whatever from other files? Are there situations in which that would be a feature?English4·2 years agoI’d argue that’s not true. That’s what the extern keyword is for. If you do
, you don’t get the actual
printf
function defined by the preprocessor. You just get an extern declaration (though extern is optional for function signatures). The preprocessed source code that is fed tocc
is still not complete, and cannot be used until it is linked to an object file that definesprintf
. So really, the unnamed “C preprocessor output language” can access functions or values from elsewhere.
the_sisko@startrek.websiteto Technology@lemmy.world•Police in England installed an AI camera system along a major road. It caught almost 300 drivers in its first 3 days.English9·2 years agoI would imagine the risk of bias here is much lower than, for example, the predictive policing systems that are already in use in US police departments. Or the bias involved in ML models for making credit decisions. 🙃
the_sisko@startrek.websiteto Technology@lemmy.world•Police in England installed an AI camera system along a major road. It caught almost 300 drivers in its first 3 days.English152·2 years agosomeone playing music on their phone though the car audio (super common now) tapping the phone to ignore a call is just as much a crime as texting a novel to an ex.
They are all crimes. Set up your music before you go, or use voice command. Ignore the call with voice command or just let it go to voicemail. Lol. It’s not hard.
And you are kidding yourself if you think almost every person driving for a living is not at some level forced to use their phone by their company (I was)
This is a great of the strength of this system: this company will find its drivers and vehicles getting ticketed a lot, and they’ll have to come up with a way to allow drivers to do their jobs without interacting with their phones will moving at high speeds.
I would much rather have someone pulled over when driving erratically then the person getting an automated ticket 3 weeks after mowing down a pedestrian.
The camera doesn’t magically remove traffic enforcement humans from the road. They can still pull over the obviously drunk/erratic driver.
the_sisko@startrek.websiteto Technology@lemmy.world•Police in England installed an AI camera system along a major road. It caught almost 300 drivers in its first 3 days.English281·2 years agoI literally watched cops driving while on their phone everyday after it was made illegal. Nothing was done, Nothing changed, they hand out tickets while breaking the same rules.
I mean yeah, fuck the police :) Seems like we’re in agreement here.
Might kill someone is a precrime, a issue with these tickets in this case is that without the AI camera nothing would have been seen (literally victimless). If someone crashes into anything while on their phone the chances it will be used in prosecution is low.
Using your fucking phone while driving is the crime. This isn’t some “thought police” situation. Put the phone away, and you won’t get the ticket. It’s that simple. We don’t need to wait for a person to mow down a pedestrian in order to punish them for driving irresponsibly.
In the same spirit, if a person gets drunk and drives home, and they don’t kill somebody – well that’s a crime and they should be punished for it.
And if you can’t handle driving responsibly, then the privilege of driving on public roads should be revoked.
I don’t think texting while driving is a good idea, like not wearing a seatbelt. However this is offloading a lot to AI, distracted driving is not well defined and considering the nuances I don’t want to leave any part to AI. Here is an example: eating a bowl of soup while operating a vehicle would be distracted right? What if the soup was in a cup? What if the soup was made of coffee beans?
This is such a weird ad absurdum argument. Nobody is telling some ML system “make a judgment call on whether the coffee bean soup is a distraction.” The system is identifying people violating a cut-and-dried law: using their phone while driving, or not wearing a seatbelt. Assuming it can do it in an unbiased way (which is a huge if, to be fair), then there’s no slippery slope here.
For what it’s worth, I do worry about ML system bias, and I do think the seatbelt enforcement is a bit silly: I personally don’t mind if a person makes a decision that will only impact their own safety. I care about the irresponsible decisions that people make affecting my safety, and I’d be glad for some unbiased enforcement of the traffic rules that protect us all.
the_sisko@startrek.websiteto Technology@lemmy.world•Police in England installed an AI camera system along a major road. It caught almost 300 drivers in its first 3 days.English173·2 years agoI’m definitely a fan of better enforcement of traffic rules to improve safety, but using ML* systems here is fraught with issues. ML systems tend to learn the human biases that were present in their training data and continue to perpetuate them. I wouldn’t be shocked if these traffic systems, for example, disproportionately impact some racial groups. And if the ML system identifies those groups more frequently, even if the human review were unbiased (unlikely), the outcome would still be biased.
It’s important to see good data showing these systems are fair, before they are used in the wild. I wouldn’t support a system doing this until I was confident it was unbiased.
- it’s all machine learning - NOT artificial intelligence. No intelligence involved, just mathematical parameters “learned” by an algorithm and applied to new data.
I’m not enjoying hearing one of my preferred pop culture references being explained like you’re a fucking museum tour guide lol