Comment on
Threads is automatically hiding comments that mention Pixelfed
Repeat after me: I will not federate with any Meta products.
Comment on
Threads is automatically hiding comments that mention Pixelfed
Repeat after me: I will not federate with any Meta products.
Comment on
John Roberts’ secret Trump memo revealed in huge SCOTUS leak
Hey guys I know it’s wild but there might be some corruption going on in the Supreme Court.
Comment on
Why the NSA Is Right About Periodically Restarting Your Smartphone
You do it because it makes an attacker’s life harder because now I have to find two bugs instead of one.
The entire boot chain of the phone up to the apps you run are verified successively by the component that loads it. A digital signature helps ensure that only trustworthy code ever runs. A bug must be found to bypass these checks to load malware code. For example, a bug in the image code in a web browser might cause loading of code that isn’t checked. This way the malware gets smuggled onto the phone.
This means that if you get hacked via one bug and malware is loaded, the attacker has to work harder to solve the problem of how do I convince the phone to load it again at boot because the code it’s made of isn’t going to be approved code. When you reboot, you are effectively forcing a validation that all the code you have running is authentic, which would exclude the malware. Trick me once sure, can you survive a full pat down? Probably not. It’ll get caught.
Unless I have a second bug to fool the normal code loading systems too, the malware can’t run. You have to go back and trigger the first bug again somehow, which places more strain on the attacker.
Comment on
‘What the f*ck did you do?!’ Video contradicts DHS claims about killing of Alex Pretti
Alex Pretti was murdered.
Say it with me. This was no “shooting.”
And it’s going to keep happening again and again.
Comment on
"Works for me"
If your website only works with Chrome, it’s not a website. It’s a Chrome site.
You didn’t design for the web. You designed for Chrome.
Comment on
Goodbye Youtube and thanks for all the fish
Reply in thread
Don't assume ineptitude.
I've been in the position of being asked to implement an anti-feature. I made it take as long as possible to drive up the cost and designed it to be trivially bypassable because I'm not motivated to intentionally trash my own project.
Comment on
As Microsoft Forces Users to Ditch Windows 10, It Announces That It’s Also Turning Windows 11 into an AI-Controlled Monstrosity
I will continue to enjoy my incredibly straightforward and to the point Linux desktop that’s somehow gained a new AI-free feature by doing nothing.
Comment on
BotDefense is leaving Reddit
What Reddit fails to understand with their decades of industry experience and 2k employees is that without their users, they don't have a product. Moderators work for free. Creators work for free. These people didn't do it for Reddit. They did it for you and me.
And then like three developers in their spare time ate their lunch.
Comment on
Americans choose most expensive way possible to discover what goods made in Canada
In IT it’s called the scream test. You unplug it and see who screams.
Comment on
Anon vibes with his gf's brother
I asked my wife if she thought I was autistic. She was surprised at the question because she specifically sought an autistic spouse and had been operating under the assumption for no less than five years.
Comment on
AITAH?
He sucked 100 dicks and with that knowledge and experience in the end he finally chose hers.
Remember that.
Comment on
'Her screams…': Horror as innocent Chilean tourist in New York snatched by NYPD, 12-year-old daughter left alone on streets
Do not visit the USA. Just don't. Spend your money elsewhere for your sake and for our sake. It's no good to anybody for you to spend it here right now.
Go visit Canada. Nice people, beautiful country this time of year. And they won't disappear you. I know because the Canadians have always been our good friends. It's very sad how they've been treated.
Comment on
Python Foundation rejects $1.5M grant from NSF with "no-DEI" strings
I’m deeply proud of Python for standing by its community and making the right decision.
Comment on
automatically turning on new (creepy)feature with no single click to disable them
Nobody here seems to understand the real technical purpose of this feature, so let me try to explain what's really happening.
Android applications and much of the system are written in Java. In the beginning, this decision was made because it provides portability at least in theory and the language was familiar to developers, but this decision wasn't without its disadvantages. This extra layer of the Java virtual machine led to laggy user experiences and increased memory use in the very first versions of Android.
The first attempt to fix this problem was the Dalvik runtime. This first solution incorporates a tracing style just in time compiler that translates Java into native code as it runs. An Android Kitkat, ART or Android runtime was introduced as a developer option and later became the default which offers full compilation to native code at install time. This led to a really long system update process and some complex apps took forever to install, so in Nougat Android moved to a hybrid design that only pre-compiles the most important parts of the application. This saves install time and system update time while still getting good performance by pre-compiling to native, and we fall back to JIT if unexpected code becomes a performance bottleneck when the user is actually using the app.
But which parts do we pre-compile? How do you know what code actually matters to the user experience?
This dialogue in Play is about sharing runtime information about which code was actually executed. Google aggregates this information so that when users install an app they also receive a file describing which parts are most commonly used and actually matter to performance so the system can focus on pre-compiling only this specific subset. Namely, this data is which classes and methods are expected to be hot, with special attention paid to the ones required to initialize the application.
From a technical perspective, I don't really see how this places private user information at risk, and I agree that it needs to be the default for this design to work because most users aren't savvy enough to understand what it actually does. Google tried to simplify it is much as possible in this dialogue, but it's led to a lot of confusion especially for more technical users.
Comment on
*deleted by creator*
A moment of silence for the company that once connected hobbyists with affordable hardware. It was never perfect, but the profound impact on makers and industry is undeniable.
I will remember you for what you once were, not what you came to be.
Comment on
Arch Linux and Valve Collaboration
Valve is a Titan doing incredible work for the open source community and making money while doing so.
Successful open source software business model at work. Way to go.
Comment on
‘I was not voting before, now I am’: gen Z voters on what they think of Kamala Harris
Good to hear, but if you weren’t voting to oppose obvious fascism before, you’re not a very good/informed citizen.
Comment on
'We will not hesitate': Canada prepares to hit U.S. with billions in tariffs
Eggs are going to be so cheap bro.
Comment on
Visits to piracy websites have increased 12% in the past four years
I'm willing to pay for one, maybe two subscriptions, and ain't nobody got time to dig for which service has what show to find out season 2 is on some other service entirely.
Piracy provides a better user experience 🤷♂️
Comment on
Trump signs executive order criminalizing opposition to fascism
Reply in thread
I think conflating Antifa with anyone they choose is exactly the objective.