This has already been patched on all 64 bit OSes though - whatever 32 bit systems are still in existence in another 15 years will just roll their dates back 50 years and add another layer of duct tape to their jerry-rigged existence
The snapcraft webserver backend is closed source but everything snap adjacent that touches your computer is open source, and you can distribute snaps and install them without using the snap store
The webserver that canonical uses to distribute other people’s snaps is, and that’s it. APKs aren’t proprietary just because Google runs the Play store.
If you don’t want to interact with canonical’s servers you can download the snap files from literally anywhere else and install them manually so you don’t have to touch a single line of non open source code.
It’s a package format that bundles all required libraries, that way you don’t run into the issue with program A requiring library version <1.1 and program B requiring library >1.3.
It leads to larger binaries because these dependencies are bundled, but it solves the issue with old/minimally maintained software not working on new OS versions because they depend on an ancient version of libssl or something.
IMO snaps were prematurely pushed but that’s about it - they were a worse experience like two years ago when canonical started pushing them and almost every app had some quirk due to the sandboxing, but they have improved to the point that I literally can’t remember the last time I encountered an issue with the snap version of a program (granted I only really use snaps when something isn’t available as a .deb or there is a conflict)
I’m thinking of watching ‘Halt and Catch Fire’, but I’m also taking a hardware & OS course right now, and I was worried that it might teach me some wrong stuff. I might wait till after the final to watch it.
If the experimenter never really interacts with the participants and there is no subjective measurement being made there isn’t really any benefit to being double blind, it’s just overhead at that point
When your site serves each user 20+ images and you get millions of unique users a year, saving 25-35% on each image translates into a LOT of saved bandwidth
I feel stupid for asking this because I should just google it right? But I can’t find an official website by Hamas and the only sources I can find for their charter is on the websites of American law colleges....
This is honestly not surprising, nothing he was doing required in depth knowledge of how they work.
Look at any cryptocurrency board (other than stack exchange) and the overwhelming majority of people bragging about how they have been involved in crypto “for X years” couldn’t tell you the first thing about elliptical curve cryptography, the p2p protocol used by nodes, the PoW algorithm (beyond a basic understanding), what a non-mining node contributes to the network, or how wallets derive addresses from seed phrases.
Similarly you don’t need to understand TCP to build a Shopify website
Would that just create a list of the current packages/versions
Yes, and all downstream dependencies
without actually locking anything?
What do you mean? Nothing stops someone from manually installing an npm package that differs from package-lock.json - this behaves the same. If you pip install -r requirements.txt it installs the exact versions specified by the package maintainer, just like npm install the only difference is python requires you to specify the “lock file” instead of implicitly reading one from the CWD
But running those pip commands you mentioned is only going to affect what version gets installed initially.
I don’t follow. If my package-lock.json specifies package X v1.1 nothing stops me from manually telling npm to install package X v1.2, it will just update my package.json and package-lock.json afterwards
If a requirements.txt specifies X==1.1, pip will install v1.1, not 1.2 or a newer version. If I THEN install package Y that depends on X>1.1, the pip install output will say 1.1 is not compatible and that it is being upgraded to 1.2 to satisfy package Y’s requirements. If package Y works fine on v1.1 and does not require the upgrade, it will leave package X at the version you had previously installed.
The cheese is nothing special, it’s basically cheddar in non-brick form. If poutine was popular in the states there could be a booming curd market in no time
Obviously not looking for hyperaccurate answers, just in general, how many people tend to unsubscribe from promotional emails and how many tick the option “I never signed up for this”?
For us, probably 1 in 10-15ish say they never signed up. We also have a double opt in, meaning every single one of them opened an email and clicked a link to confirm they wanted to keep getting marketing emails
About 0.2% of people unsubscribe every time we send something out
The unsubscribes? Or the “I never signed up for this” count
On the unsub front, only ~30% of our mailing list engages with sends (opens the email), and I’m willing to bet up to 50% of our mailing list is “dead” emails, so really it’s 2-3x that number in practice. We have CASL to comply with so we aren’t willy nilly with adding people to our list either.
Most distros have a checkbox during the installer that will add non-free components. It’s a separate EULA you need to agree to so they can’t do it for you.
You may not care, but the distro provider’s legal team absolutely cares about not getting sued for automatically bundling components with an incompatible license agreement
Grindr Inc. has lost about 45% of its staff as it enforces a strict return-to-office policy that was introduced after a majority of employees announced a plan to unionize....
We wanted to get an engineer to audit something we set up, talking like 1 hour phone call, maybe 1 hour of work beyond that if something needed to be adjusted
We wasted like 4 hours on the line with different agencies (talking to sales people) who wanted to connect us with a DIFFERENT agency to do the actual work, who wanted us to sign a 3 year service contract.
Like no, “please just let us talk to one of your senior engineers and bill us $500/hr for his time”
In this case, by “audit” it was more of a metaphorical “here is our setup, do we plug this into slot A or B, we don’t want to read the 300 page manual”, so 1 hour was literally all it needed
Spoiler: I ended up reading the 300 page manual, it took a week. That was 3 years ago and we have never touched it since
Rsync checks the files and only issues the copy if the file size/modified dates are different by default. Ignore existing will not overwrite a changed file afaik.
If the file is large it only sends the changed blocks (e.g. you have a 100gb database and only a dozen 4mb blocks have been modified it won’t send the full 100gb across the network)
Should we keep people from dying from lung cancer because they smoked? Should we not try to help people dying from liver disease because they’re alcoholics?
When the smoker/drinker fully admits they have zero intention of quitting, I would much rather give my lung/liver to someone who isn’t going to get a full, healthy life out of it, rather than someone who clearly would rather continue abusing it and burn through it in a couple years.
Organs are a limited resource, that’s why there is a list - and we should absolutely dedicate limited resources to doing as much good as possible
Proof of stake has basically zero impact on storage prices. The demand of every validator requiring a 1tb harddrive is substantially less than every miner requiring SEVERAL nvidia graphics cards
Epic Games CEO Tim Sweeney was asked by Verge why there is no support for the Steam Deck for Fortnite (lemmy.ml)
I think my code will be OK... (i.imgflip.com)
I know this isn’t any kind of surprise, and yet, well…
Everyone loves snaps (lemmy.ml)
What good TV show was surprisingly accurate for your area of work?
I’m thinking of watching ‘Halt and Catch Fire’, but I’m also taking a hardware & OS course right now, and I was worried that it might teach me some wrong stuff. I might wait till after the final to watch it.
Double blind win (by skeletonclaw) (lemmy.world)
Every goddamn time I'm trying to make something for my DnD game (lemmy.world)
CloudConvert.com might as well be my fucking home page.
Does anyone have a first party source for the current copy of Hamas's charter?
I feel stupid for asking this because I should just google it right? But I can’t find an official website by Hamas and the only sources I can find for their charter is on the websites of American law colleges....
Linux user (infosec.pub)
Bankman-Fried says he knew 'basically nothing' about cryptocurrency (www.theguardian.com)
Package managers be like (linux.community)
Sorry Python but it is what it is.
Poutine w/ smoked meat (lemmy.world)
For those who work in companies that subscribe users to emails, when users unsubscribe, what portion of them say they "never signed up for this"?
Obviously not looking for hyperaccurate answers, just in general, how many people tend to unsubscribe from promotional emails and how many tick the option “I never signed up for this”?
Dan Harmon’s ‘Krapopolis’ Debuts as Most-Watched Animated Series of the Decade With 3.6 Million Viewers (www.thewrap.com)
What feature/utility/app are you surprised is not installed by default in Linux distributions?
Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement [Bloomberg] (archive.ph)
Grindr Inc. has lost about 45% of its staff as it enforces a strict return-to-office policy that was introduced after a majority of employees announced a plan to unionize....
'This is egregious': Sisters shocked when Toronto landlord raises rent to $9,500 a month (toronto.ctvnews.ca)
The landlord had told them he wanted to raise the rent to $3,500 and when they complained he decided to raise it to $9,500....
Why do people not hire experts?
And I don't even use most of them (feddit.de)
Chess World's 'Anal Bead' Cheating Saga Quietly Comes To An End (kotaku.com)
This just happened to me today (lemmy.ml)
It took 2 more hours than it should have to copy 125GB
Alberta woman dies after being denied transplant for refusing to get COVID vaccine (nationalpost.com)
A lot of people hate crypto, and I can understand, however...
… the founding ideas are promising, and something I dream of....
What happened to Boost for Lemmy?
It was announced back in June but I haven’t heard anything about it since.
'Solar leafs' outshine panels in UK breakthrough - Energy Live News (www.energylivenews.com)