• 5 Posts
  • 346 Comments
Joined 1 year ago
cake
Cake day: June 24th, 2023

help-circle
  • OH MAN. I worked on an Android tablet that used a rockchip CPU, not the one listed here but an older one (I think RK3026). What a PIECE OF SHIT. I don’t wish that tablet on my worst enemy. Battery life was like sub 2 hours with a 3200 mAh battery. Sometimes it would start running hot, and you could watch the batter percentage go down one percent every 10-20 seconds. The only way to break it out was to reboot it or let it die.

    We later upgraded our CPU to the 3288, one gen older than this one, and it was significantly improved, but still very entry level.


  • It was my first time using a Linux GUI. I was comfortable with CLI, but it was my first time having it installed on a laptop instead of just sshing into a server somewhere.

    So naturally, instead of learning how the GUI worked, I tried changing it to be exactly like Windows. I was doing things like making it so I could double click shell scripts and other code files and they would run instead of opening them up in an editor. I think you see where this is going, but I sure as hell didn’t.

    Well, one of my coworkers comes over and asks me to run this code on this device we were developing. We were still in the very early stages of development, we didn’t even have git set up, so he brought the code over on a USB stick. I pop it into my laptop. I went to check it once by opening it in an editor by double clicking on it… Only it ran the code that was written for our device on my laptop instead of opening in an editor.

    To this day, I have no idea what it did to fuck my laptop so bad. I spent maybe an hour trying to figure out what was wrong, but I was so inexperienced with Linux, that I decided to just reinstall the OS. I had only installed it the day before anyway, so I wasn’t losing much.















  • It really depends. For example, the app might not be sending data on what is happening. It might just say “event 1 happened” which triggers it to flash blue or “event 2 happened” which triggers it to flash rainbow. If there are no additional information, then the only way it could be done is by modifying the app.

    And that’s not even getting into creating custom firmware for the device. You would either need to get your hands on their source code for that or reverse engineer it.

    I’m a firm believer that nothing is impossible, but one this is for sure, it would likely be a ton of work.




  • Thank you for the explanation. I admittedly am a bit cautious about this feature. But I can see how it can be a powerful tool to prevent bullying.

    Hopefully we can trust our admins. But theoretically a bad actor could make an instance that federates with everyone and then takes this info and posts all the vote counts publicly for every post and every comment. And if we don’t know which instance is the one responsible, we wouldn’t be able to defederate from them to stop them from getting this info.

    Not that this feature is the cause of that. Admins could already do this with a db query. And I don’t think there is any way around that without making votes completely uncrackable. Just kind of thinking out loud.