Skip Navigation

Posts
10
Comments
2,013
Joined
2 yr. ago

  • Comme d'habitude, on subventionne les profits, et socialise les pertes.

    C'est une clause qui devrait avoir été accompagnée de conséquences criminelles de ne pas les suivre.

    C'est comme les compagnies de pétrole: oui oui, on va tout boucher et nettoyer ça juré promis. Ils font une LLC, qui fait faillite juste avant que ce soit le temps de tout reboucher et nettoyer, et hop, c'est au gouvernements de se débrouiller à nettoyer tout ça, tu peux pas poursuivre une compagnie qui n'existe plus.

    Et on continue d'approuver ces projets quand-même. Mais qui aurait pu prévoir que ça allait arriver???

  • Wouldn't surprise me if it doesn't check the UTF-8 validity at all and just lets the apps get broken UTF-8 where most of the time nothing horrible happens. That or they just strip invalid characters.

  • It's not the size, it's a size to content/quality ratio. I'll happily download a 500GB game if it's got the content to match.

    Uncompressed assets doesn't bring higher quality visuals or content, it's merely pure laziness or a scam to make people feel like they're getting more for the outrageous price games have gotten.

  • You can mostly backup everything but it's impossible to make a perfect backup like the old days anymore because of the TEE. Flashing a new ROM will change the keys and permanently make the old data worthless. Stuff like Google Authenticator for example simply won't backup even with a perfect bit copy.

    Apps will restore okay but many will be logged out and have lost their permissions and push notification registration with Google.

  • It'll tolerate a few hours no problem, mine's been down for a bit over 24h and caught up fine.

    I think it marks instances as down after 2-3 days, but I'm not sure if it'll resume once it comes back up at this point. I think if your instance reaches out it might start pushing events again but it could also result in dropping the previous days.

  • Maybe Torvalds will make Sebastian understand that Linux is not a product, it's an ecosystem, and maybe finally make him review Linux properly without the "as an average tech consumer" approach he's been doing. It'll never be "ready" through that lens if always approached with a FOMO attitude.

    One can't be free when sucking it up to big tech all the time because "you need the latest fancy half baked proprietary features".

  • No, I would simply give them a box of condoms or whatever.

    If they're gonna do it, they're gonna do it, and as a parent, you're way better off with your kids comfortable not hiding it because if there's complications you can intervene quickly. If the condom broke, you want the kid to come to you so you can get plan B and not have to deal with an abortion a couple weeks or even months later. It's also way better they get caught doing it at home vs in a car and now be on the sex offender registry.

    What you're describing is abstinance and is common in religious families, and well know for being ineffective. Plus as you've described, it completely falls apart when bisexuality is involved, and it makes even less sense if it's physically impossible to even get pregnant.

    The same extends to alcohol, drugs, porn, whatever evil vice people are worried. If your kid's gonna do drugs, you want them to feel comfortable calling you if they have a bad trip, and also feel comfortable giving you the drugs so you can get them to the hospital and they can quickly identify what you're on and give the necessary medications.

    They're gonna learn about all that eventually, better they learn it from you. Punishment and "you'll understand when you're grown up" doesn't work. If they're old enough to ask, they're old enough for the answers too.

  • Time for a purge

    Jump
  • Free speech includes respecting speech you disagree with and speech that makes you uncomfortable.

    If the roles were reversed and you were lined up to be banned because you're not siding with the "correct" side, you'd be crying abusive censorship.

    That's what the downvote and block buttons are for.

  • Yes, a lot safer. Even bugs in the renderer or media player would typically be triggered by JavaScript by say, moving elements around really fast or whatever.

    Without JavaScript, the browser renders that page and that's it, there's no JS to modify it or open popups, nothing to dynamically load/refresh content. The most you can do without JS is animations and responding to simple events like changing the color of a button when the mouse is over it. So your only shot to attack this is the renderer during initial page load, once.

  • You need to set up your PC to be on that IP address first, TFTP doesn't magically listen to a particular IP, you need to configure the PC with that IP.

     
        
    ip link set eth0 up
    ip addr add 10.10.10.3/24 dev eth0
    ip addr add 10.10.10.1/24 dev eth0
    
      

    Then you can start the TFTP server on the interface:

     
        
    dnsmasq -d --port=0 --enable-tftp --tftp-root=/path/to/tftp/root -i eth0
    
      
  • This is why when an app pops up that permission dialog, you always say no. The number of permissions Meta apps ask immediately upon startup is a red flag on its own.

    Can't collect and upload what it doesn't have.

  • For all its flaws and mess, NFS is still pretty good and used in production.

    I still use NFS to file share to my VMs because it still significantly outperforms virtiofs, and obviously network is a local bridge so latency is non-existent.

    The thing with rsync is that it's designed to quickly compute the least amount of data transfer to sync over a remote (possibly high latency) link. So when it comes to backups, it's literally designed to do that easily.

    The only cool new alternative I can think of is, use btrfs or ZFS and btrfs/zfs send | ssh backup btrfs/zfs recv which is the most efficient and reliable way to backup, because the filesystem is aware of exactly what changed and can send exactly that set of changes. And obviously all special attributes are carried over, hardlinks, ACLs, SELinux contexts, etc.

    The problem with backups over any kind of network share is that if you're gonna use rsync anyway, the latency will be horrible and take forever.

    Of course you can also mix multiple things: rsync laptop to server periodically, then mount the server's backup directory locally so you can easily browse and access older stuff.

  • Basically comes down to being "advertiser friendly".

    Because of that:

    • Platforms like YouTube and TikTok downrank you through the algorithm because they can't put ads on your video to monetize it
    • People probably want to upload talks to YouTube, so it's taken into account even if there's nothing preventing you at the actual conference.
    • People don't want to be censored on those platforms, so other terms are reused to avoid angering the algorithm (so we got, unalive, PDF files, and all that stuff)
    • It bleeds into the common language.

    That's not new: there's a reason there's a million way to talk about taking a shit. Everytime it becomes too popular/"gross", a new one is born that's supposedly more classy. Same thing happened with toilets/bathrooms/restrooms/water rooms. I don't know why we still try to pretend we don't all take a shit every now and then.

  • Also worth noting that the computations don't have to be expensive either, it's only there in cryptocurrencies to artificially limit the number of blocks generated on a public system and tie it into the reward system.

    So for a bank, that could be a plain single iteration of a sha256 hash, and once share everyone agrees those were the transactions and you can't go back and change one without having to change the whole chain.

    Make it sha1 and you basically have git.

    A blockchain is more or less just an append-only database. Or even an append-only replication log with built-in checksums.

  • The absolute worst is self checkouts that have the audacity to ask for a tip. What fucking service?

  • It really flew over people's head that Trump caved in and that's just us following on our word to remove the retaliatory tarrifs on CUSMCA goods.

    There are much better things to complain about the liberals, the whole handling of the AirCanada strike among other things. That's a real failure right there.

    It's good we're diversifying trade, but the US is still our only land neighbour.

  • At the subatomic scale, things are less particule-like and more wave-like.

    The most famous visualization of this is the double-slit experiment: there's a source of light, two slits and a wall. There should be two lines right? Nope, you get a wave interference pattern. So which slit did the electron take? Both at the same time, it seems. You can know which path it likely took, but in reality the photon could have taken a detour Taco Bell faster than the speed of light for all we know, as long as the end result doesn't it's physically totally fine.

    The crazy part of the experiment is that in order measure which slit the photon actually went through, it would have to interfere with your detector. And because it interacted with your detector, the uncertainty collapses and the whole interference pattern disappears. The measurement causes side effects that affect where it possibly could have gone through. You thus only see paths where it did go through your detector.

    The universe seems to prefer the path of least action. All possible paths are evaluated at the same time, including ones that would violate the speed of light. You won't catch the universe doing it, but you can observe that photons and electrons make it places they physically shouldn't be able to, but mathematically, they can and do in the real world. Do they even actually travel any given path? We don't know, we know it went from A to B with no idea where it was in-between or how fast it went.

    To circle back to your coding example: the particule is a class with getters, but the getters don't read a property, it makes up the value on the fly. So particule.spin, particule.location and particule.speed would return you the values, but they would be inconsistent. It only materializes on demand when probed, and you can't get two of them at the same time. When you check you only get one possible value it can have, but you check again and it's a different value. In C that would be a volatile variable.

    That's why in atoms you end up with a blurry electron cloud. At this scale, it's a wave of probable positions, it's everywhere and nowhere at the same time.

    A quantum state is basically that. It's not a defined state, it's an equation of all possible states and how probable it is to be in a given state. The only guarantee you have is that all the state will physically make sense if you measure it, so if you measure the spin of an entangled particule, to stay consistent, the other one will take the opposite state because you can't catch the universe in a lie. But until you observe that state, it's both at the same time.

    PBS Space Time is a great channel on YouTube for this.

  • That's what the off-site backups are for.

  • It won't do much in english, but makes a lot of sense for french, spanish and other languages using heavily gendered nouns.

    In english, "the user" is neutral. In french, you have "l'utilisateur" and "l'utilisatrice", because everything including nouns are gendered. So you're stuck misgendering half the population by default. This lets you address women as women and men as men.

  • The writing's been on the wall since they swapped to ColorOS with Android 12 and the bootloader update that came with it that no longer supports relocking, along with the delayed/nonexistent source code releases for the kernel.

    It's very sad that basically the only real option is Google's Pixels, and even there the tides are turning.

  • Linux @lemmy.world

    PewDiePie: I installed Linux (so should you)

    test @lemmy.ml

    Test 0.19.4 comment nesting (after DB fix?)

    test @lemmy.ml

    Testing 0.19.4 comment nesting again

    test @lemmy.ml

    Testing 0.19.4 comment nesting again

    test @lemmy.ml

    Test 0.19.4 comment nesting (again)

    test @lemmy.ml

    Test 0.19.4 comment nesting (again)

    Linux @lemmy.ml

    Wayland windows can apparently vsync to multiple monitors at once at different refresh rates

    Internet of Shit @suppo.fi

    Wifi circuit breaker : a terrible idea

    Boost for Lemmy @lemmy.world

    Viewing a comment (eg. from Inbox) doesn't have a "view parent" option

    Boost for Lemmy @lemmy.world

    Sharing and copying links should let you copy a local instance link as well