This profile is from a federated server and may be incomplete. Browse more on the original instance.

bjorney,

You can claim the free games from the website last time I checked. you don’t even need to open the games store app

bjorney,

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

bjorney,

Snaps are not a proprietary package format.

bjorney,

Snap is not proprietary.

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

bjorney,

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.

bjorney,

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.

bjorney,

Disable automatic updates then. snap --help

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)

bjorney,

It was coined in the late 80s, but as far as “affronts to tech” that is a very minor offence compared to what shows normally pull

bjorney,

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

bjorney,

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

bjorney,

The Snap Store is a proprietary closed-source black-box

Every part of the snap store running on your computer is open source.

that updates your snaps without asking

If you don’t want your snaps auto-updating, turn auto updates off. snap --help

bjorney,

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

bjorney,

pip also has lock files

pip freeze > requirements.txt

bjorney,

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

bjorney,

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.

bjorney,

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

bjorney,

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

bjorney,

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.

bjorney,

Same. But 1.2 means 1.2% of people in that age group watched the show, so it’s actually pretty high

bjorney,

Multimedia codecs have a different license agreement than the OS so they aren’t bundled by default for a reason

bjorney,

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

bjorney,

gay tinder ripoff

Grindr came first

bjorney,

There is nothing in the RTA that says they can’t do this

bjorney,

Very much 4

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”

bjorney,

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

bjorney,

Random ebay junk is both better and cheaper than a raspberry pi

A PC drawing 150 watts will burn through $225+ in electricity a year. The raspberry pi maxes out at like 6 watts.

RPi is the best performance to operating cost you are going to find if you don’t need more juice for high intensity stuff (transcoding, etc)

bjorney,

they claimed to have proof for iirc hundreds of times cheating in online matches!

They merely stated his play was, across many games, indistinguishable from a cheater, they didn’t have actual hard proof that he was cheating.

If they had actual proof they wouldn’t have needed to settle

bjorney,

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)

bjorney,

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

bjorney,

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

bjorney,

How are they gaming the system if they are wasting their own money+resources for no benefit?

bjorney,

It’s a good thing removing ads for a lifetime is only $20 and not $135 like you are saying

bjorney,

Hockey fan from Toronto probably

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • KamenRider
  • TheResearchGuardian
  • KbinCafe
  • Socialism
  • oklahoma
  • SuperSentai
  • feritale
  • All magazines