• 9 Posts
  • 72 Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle

  • Depends on the relative humidity in your house and the type of filament you use. I have usually ~30% humidity in my flat.

    • PLA reall doesn’t care about humidity. I’ve got some 5yo rolls that still print like new, without storing them air-tight.
    • PETG is fussier. After a few days they start to act up. I always have them in the filament dryer while printing.
    • Specialist filaments (e.g. Nylon, Carbon, Wood) might be much more hydroscopic, depending on the material.







  • Have you heard of Android running on x86?

    I had an x86 Android tablet and that was exactly as locked-down as an ARM Android device.

    But anyhow: I can lock down a x86 laptop or PC the way I was describing within a very short time.

    So again:

    • Put a password on the BIOS
    • Set Secure Boot on
    • Wipe all Secure Boot keys and put your own in there
    • Encrypt the disk so that you can’t just plop the drive into another PC and modify its content
    • Set the root user to “Can only login with private key” and don’t give the key to the customers
    • Remove all users from sudoers
    • Use chown root:root and chmod 700 on anything you don’t want the user to touch

    And if a company was doing this to their products (e.g. the Steam Deck), they’d replace the first 3 steps with a custom BIOS which just doesn’t let you change anything in regards to Secure Boot and Secure Boot keys. That way, removing the BIOS battery won’t help.

    There are countless embedded devices using an x86 PC at their core, where they did exactly that. (E.g. ATMs or medical devices)

    Also Chromebooks are exactly that.

    And the Playstation 5 does the same thing, only it’s based on FreeBSD.


  • The thing is, what use case can benefit from a blockchain?

    Scamming, gambling, crime and speculation benefited from the lack of regulation, but barely cared about the underlying concept of a bitcoin.

    But for anything real, much better solutions have existed for decades or centuries.

    Blockchain is a solution without a problem and has been that for 25 years now.

    If you have a solution that hasn’t found a problem in 25 years, chances are that there will never be an actual problem that solution would solve.

    So the killer apps of blockchain remain scamming, gambling, speculation and crime. Until there are more stringent regulations, then they’ll go back to Western Union and Paysafe cards.




  • As long as it still boots, you can undo the change with a simple adb pm enable [packagename].

    I wouldn’t recomment disableing system critical things like systemui. You can google each package together with “Can I disable X” and you should get decent infos.

    Regarding the launcher:

    I don’t have a Fire TV but I had a Fire Tablet. So if these two work the same, you can install another launcher without issues. But Amazon removed the setting for default launcher, so it will always pick the stock launcher when you press the home button.

    To override that, there are two options.

    • Install the Automate app by Llamalab and make a small flow that detects when the stock launcher is the currently active app and then automatically launches the new launcher. This option is completely safe.
    • Disable the stock launcher. If Android doesn’t find it’s set default launcher, it will instead open the first launcher it finds. Worked good on the Fire Tablet, but I can’t verify that this doesn’t cause issues on a Fire TV. So this might be a bit risky.


  • I wasn’t specifically talking about this product alone, but about the general trend. I don’t own any Amazon hardware.

    A few years ago, piracy was all but dead because or really good offers like Netflix. All the stuff you wanted was there and the price was ok.

    Now to get the same that you got for a tenner a month on Netflix, you have to pay for half a dozen of streaming services.

    Youtube forces you to watch more ads than actual content. All services are increasing prices while decreasing what you are getting for that money. And all sorts of products are retroactively introducing ads.

    I mean seriously, if someone bought that stick, they paid for it. They shouldn’t have to worry about updates actively making the device worse.

    It’s an industry-wide trend that sucks, and it’s one that creates resistance. People start pirating, use adblock and some hack their devices. Not because it’s impossible to have a situation that suits everyone, but because they purpously use enshittification to suck more money out of their customers.





  • Probably that was before Samsung offered 5 years of updates. And if the tablet was a bit outdated, it would have easily been outside of the software EOL date.

    That’s why you should always go for phones/tablets that have been released this year and not take an outdated one. Not for the specs, but for the software support duration.

    Over here there is a food discounter that also has a tiny electronics corner, where they have “great” deals. You can often get phones and tablets for less than half of the MSRP. The issue is, that all of them are either out of software support or close to it. A while ago they sold a cheap iPhone that had one month of software support left. And on iPhone, most apps only run on the currently newest iOS version. So a month after buying that iPhone, the user would lose access to most of their apps.


  • I mostly use solid basic shapes (like e.g. a cylinder) which I modify using extrude or moving edges/vertices and then combine using the boolean modifier, which can do union, difference and intersection.

    Sometimes you have to switch to carve in the modifier to get it to work correctly.

    The important thing is to only work with watertight objects. So for your hollow cylinder example I’d do the following:

    • Create a cylinder with the desired outer radius and height.
    • Create a taller cylinder with the radius of hole.
    • Move both onto the same location. The taller cylinder should stick out on bottom and top
    • Select the outer cylinder -> modifiers -> add modifier boolean -> difference to inner cylinder
    • Select the outer cylinder and export it with the option “Export only selection”