• 8 Posts
  • 906 Comments
Joined 1 year ago
cake
Cake day: June 15th, 2023

help-circle


  • What bug? It’s super easy to do this in an app that already has access to your microphone, like Whatsapp, then extract only keywords from conversations and send them to Meta packed as innocuous numeric codes piggybacking on the overhead of encrypted connections.

    A single byte here and there is all you need to know people were talking about cats, or perfume, or shoes etc.

    Whatsapp protocol, app and servers are closed source, and Meta apps will download and compile native code upon installation, which escapes normal JVM restrictions and does God knows what.

    On certain brands of phones (like Samsung) Meta apps come with a manufacturer-preinstalled system stub that can do pretty much whatever it wants, but is typically used to elevate the rights of Meta apps that were installed via normal means and to collect information from them as well as any app that’s running ads from Meta.

    And this is a company that’s a third party to the Android ecosystem — it’s a lot easier for Google themselves, who are datamining the shit out of everything you do on a phone, from second-by-second location to email. And Meta is datamining the shit out of absolutely everything you put on Facebook and Instagram, in spite of any fines and sanctions. And Microsoft are datamining the shit out of everything you do on your PC and they’re openly pushing Recall and Copilot and have been pushing Cortana for so long.

    What do you think Cortana and OK Google were listening for?.Hell, Amazon and Google were both caught storing recordings of people’s conversations in the beginning, before they started hiding it better.

    So you’re being watched in every way possible in every single thing you do that touches any technology from these companies, we have countless documented instances of them breaking privacy in heinous ways like giving up people to authoritarian governments and to anti-abortion governments in the US and so on…

    …and you’re seriously wondering if they’re snooping on your conversations? They have every means at their disposal, they’re using it every second, and you’re wondering if they’re doing that too?

    Why wouldn’t they? It’s obvious that we live in a world where it’s ok to ask forgiveness (and you’ll get a slap on the wrist, if that) rather than permission. What would possibly compel them to not do it?

    Consequences? What consequences? We already know for a fact they spy on so much stuff and we keep using their tech. There are no consequences.


  • The Hoffman recipe is 12g of coffee, 250ml of water, 2 minutes steep time, give a small swirl to the recipient, steep another 30 seconds, then press down slowly over at least another 30 seconds. You can find the video on youtube.

    There are many other factors involved such as the size of the grind, the uniformity of the grind, the temperature of the water, the steeping time, and the quantities of coffee and water – so really the recipe is just meant as a starting point. You will need to dial it in for each different batch of coffee.

    Most of these factors have to do with caffeine extraction aka “yield”. More time steeping, hotter water, more water & coffee and finer grind all increase extraction but in different ways, and over-extraction usually ends up tasting bitter. The opposites decrease extraction and under-extraction ends up tasting sour. The Hoffman recipe is a balanced start.

    With the Aeropress you have easy access to all these factors and can customize the brew extensively but you have to do some trial and error.



  • lemmyvore@feddit.nltoSelfhosted@lemmy.worldWeb printing
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    2 months ago

    You don’t have to install drivers or CUPS on client devices. Linux and Android support IPP out of the box. Just make sure your CUPS on the server is multicasting to the LAN.

    You may need to install Avahi on the server if it’s not already (that’s what does the actual multicasting). The printer(s) should then auto magically appear in the print dialogs on apps on Linux clients and in the printer service on Android.

    On Linux it may take a few seconds to appear after you turn it on and may not appear when it’s off. On Android it shows up anyways as long as the CUPS server is on.





  • Mozilla has already shipped strict privacy mode by default in recent versions of Firefox so they’re already a leg up on this.

    Google is currently trying to transition people to its own proprietary method of tracking (where the browser itself tracks you) so they would love it if third party cookies were no longer usable for that.

    Mozilla has also added a direct tracking feature (anonimized) to Firefox btw. Not sure what their agenda is.

    Websites are irrelevant, if third party cookies stop working in major browsers there’s no point in setting them anymore, they’ll be ignored.



  • You should consider if you really want to integrate your application super tightly with the HTTP protocol.

    Will it always be used exclusively over a REST-ful HTTP API that you control, and it has exactly one hop to the client, or passes through hops that can be trusted to never alter the HTTP metadata significantly? In that case you can afford to make HTTP codes semantically relevant for your app.

    But maybe you need to pass data through multiple different types of layers and different mechanisms (socket protocols, pub-sub, file storage etc.) In that case you want all your semantics to be independent from any form of transport.


  • It’s a perfectly fine way of doing things as long as it’s consistent and the spec is clear.

    HTTP is a transport layer. You don’t have to use its codes for your application layer. It’s often done that way but it’s not the only way.

    In the example above the transport layer is saying “OK I’ve delivered your output” which is technically correct. It’s not concerned with logical errors inside what it was transporting, just with the delivery itself.



  • TBF in most cases forced app obsolescence is on the developers. Some of them are super aggressive and will force you to update without really needing it. Like, come on, package tracking app, I really don’t believe you’re unable to show me the package pick-up barcode without updating. 🙄

    But yeah, on iOS it’s completely impossible to get older versions, once you’ve updated something that’s it. And even on Android I’ve noticed that it’s become impossible to downgrade some apps even if I have the old apk, the Google installer simply fails to install it if I’ve ever had a newer version installed.


  • In the olden days software used to be sold by individual major versions. You paid for version 9, you paid for version 10. Or you skipped versions you didn’t need. You could use versions side by side. The newest installed would import its data from the older ones. etc.

    App stores have made this very awkward or almost impossible. There’s no concept of separating major versions. You’d have to buy and install completely different apps to be able to pay for them separately and to use them side by side, but if they’re separate apps they can’t import your data from each other. Not to mention that people seem to hate having “too many apps” for some reason.

    Software subscriptions switch the “support per major version” to “support per time of use”. It’s obviously shittier but it’s more realistic than a one-time price and expecting to use the app in all future versions in perpetuity. The one time price would have to be very large to be realistic.


  • There’s more to a movie adaptation than good casting, nice imagery, good music and loosely following the events.

    There are huge plot holes, for example. To mention just one, how can a bunch of savages on a backwater planet win against the resources of the entire Empire? They might pull off a victory here and there, in carefully planned condition, on their own planet, but how can they win a war against a space-faring enemy with entire fleets at their disposal?

    Even on home turf they’re outgunned, the movie actually shows what happens if the Harkonnen were to use conventional weapons in earnest, they bomb the shit out of them because the Fremen have no shields. But its only done once then conveniently never again. There’s a limit to how far hand-to-hand combat will go, especially in a high-tech future war. It’s suited to guerilla warfare, assassinations, but not all-out war.

    There are of course answers to all of the above but they’re not in the movies.


  • lemmyvore@feddit.nltoScience Fiction@lemmy.worldIs Dune part 2 worth watching?
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    2
    ·
    edit-2
    2 months ago

    The movie is basically “guy gets cast as Messiah by evil cabal machinations and is too big a baby to do anything about it”. The end.

    Leaving aside for a moment the sheer complexity of the themes and the plot and the universe in the book —that didn’t make it through— the movie doesn’t even stay faithful to itself. Every single person who’s had any influence on Paul gets discarded just so he can fulfill his ultimate destiny of being a sad, wet blanket with a “welp, I guess we’re doing that” attitude.

    But seriously, how do you manage to make two movies and have nothing important from the rich Dune universe make it through? This could have just as easily been set in the Star Wars universe with only minor alterations and nobody among the general public would have batted an eye.


  • lemmyvore@feddit.nltoScience Fiction@lemmy.worldIs Dune part 2 worth watching?
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    5
    ·
    edit-2
    2 months ago

    Part 2 is done in the same spirit as 1. The characters and plot don’t get any better, if anything they become outright one-dimensional. Everything (facts, characters) are over-simplified caricatures of themselves — they like to take one thing that’s technically true and run it down into the ground.

    The two things that bothered me the most is how Paul is completely robbed of any agency, and becomes this listless puppet with a sad smile, and how the plot revolves around religious fanaticism with only token mentions about prescience. Hell, I don’t remember if they even mentioned why spice is so important.

    To be honest it’s killed any interest in me about seeing more movies. I mean I’ll watch them, I liked the image and music, but in a detached way like I’d watch an Avengers movie. I can imagine exactly how they’re going to be, shallow as fuck. Which is going to be completely stupid and pointless because the amount of political and sociological intrigue increases exponentially as you advance in the series.


  • It’s impossible to tell how meaningful Backblaze’s numbers are because we don’t know the global failure rate for each model they test, so we can’t calculate the statistical significance. Also there are other factors involved like the age of the drives and the type of workload they were used for.

    buying more reliable devices can definitely save you time and headache in the future by having to deal with failures less frequently.

    That’s a recipe for sorrow. Don’t waste time on “reliability” research, just plan for failure. All HDDs fail. Assume they will and backup or replicate your data.