![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://fry.gs/pictrs/image/c6832070-8625-4688-b9e5-5d519541e092.png)
How do these things not have unbrickable A/B firmware partitions by now? Even I have that on a $2 microcontroller. Self-test doesn’t pass after an update? Instant automatic rollback to the previous working partition.
How do these things not have unbrickable A/B firmware partitions by now? Even I have that on a $2 microcontroller. Self-test doesn’t pass after an update? Instant automatic rollback to the previous working partition.
I’d love to comply, but unfortunately the last time I tried Windows 11, my Ethernet and WiFi quit working and I had to roll back ¯\_(ツ)_/¯ how do you screw up something as basic and necessary as the internet connection?
I like my Kubernetes setup at work. It runs Nextcloud, Mattermost, GitLab, company website, several embedded firmware OTA update sites, a few internal apps. Nextcloud was pretty easy to install on it with Helm, just a single command line and a yaml file to specify domain, settings, etc. I had some teething issues in my early setup where the database would get wiped inexplicably, but it’s been running smooth for years now. (Yes, I know, bad juju running databases on Kubernetes…I’m used to it and it mostly works)
A little slower by today’s standards, but if your needs are light, it’ll do the job. Keep in mind it only has a gigglebyte of RAM, so its capacity for running things may be limited, especially as docker applications go (since they bring a copy of each dependency). You won’t be able to run something as large as GitLab or Nextcloud, but a smattering of small apps should be within its capabilities
The thing with using the “latest” tag is you might get lucky and nothing bad happens (the apps are pretty stable, fault tolerant, and/or backward compatible), but you also might get unlucky and a container update does break something (think a 1.x going to 2.x one day). Without pinning the container to a specific version, you might have an outage suddenly due to that container becoming incompatible with one of your other applications. I’ve seen this happen a number of times. One example is a frontend (UI) container that updates to no longer be compatible with older versions of the backend and crashes as a result.
If all your apps are pretty much standalone and you trust them to update properly every time a new version of the container is downloaded, then you may never run into the problems that make people say “never use latest”. But just keep an eye out for something like that to happen at some point. You’ll save yourself some time if you have records of what versions are running when everything’s working, and take regular backups of all their data.
I’m not so sure. I seem to be able to find my way around a GitLab project in much fewer moves than a GitHub project. But maybe I’m biased because I use it all the time at work. I know they change the sidebar a lot, though.
The problem child for me right now is a game built in node.js that I’m trying to host/fix. It’s lagging at random with very little reason, crashing in new and interesting ways every day, and resisting almost all attempts at instrumentation & debugging. To the point most things in DevTools just lock it up full stop. And it’s not compatible with most APMs because most of the traffic occurs over websockets. (I had Datadog working, but all it was saying was most of the CPU time is being spent on garbage collection at the time things go wonky–couldn’t get it narrowed down, and I’ve tried many different GC settings that ultimately didn’t help)
I haven’t had any major problems with Nextcloud lately, despite the fragile way in which I’ve installed it at work (Nextcloud and MariaDB both in Kubernetes). It occasionally gets stuck in maintenance mode after an update, because I’m not giving it enough time to run the update and it restarts the container and I haven’t given enough thought to what it’d take to increase that time. That’s about it. Early on I did have a little trouble maintaining it because of some problems with the storage, or the database container deciding to start over and wipe the volume, but nothing my backups couldn’t handle.
I have a hell of a time getting the email to stay working, but that’s not necessarily a Nextcloud problem, that’s a Microsoft being weird about email problem (according to them it is time to let go of ancient apps that cannot handle oauth2–Nextcloud emailer doesn’t support this, same with several other applications we’re running, so we have to do some weird email proxy stuff)
I am not surprised to hear some of the stories in this thread, though. Nextcloud’s doing a lot of stuff. Lots of failure points.
Update: the 30 fps limit I’m experiencing with Android appears to be only with this display. I checked with another display I have at work that is 1920x1080 and Android renders at 60 fps. It doesn’t change the game performance any, but I wasn’t expecting it to–at least the 30 fps jank is gone through the rest of the system.
I tried it out for a bit and it’s ok, but I couldn’t get my preferred desktop touch environment to auto start on boot (KDE Plasma), and there aren’t as many apps/games available for Linux. Android was built for primarily-touchscreen use, and has a larger developer base, so I’d really like to get it working better.
The first and third commands made things load up a bit quicker. Thanks! Second command seems to have been removed. I wish I could figure out what’s limiting the system to 30 fps on this display…it OUGHT to be able to handle 60 fps at this resolution
I was thinking the same thing. Maybe there’s more to the “.LITTLE” part of all those big.LITTLE chips, and stuff that normally gets thrown on the small cores is sucking the big ones dry on this CPU. I wish I knew more about Android and optimization along those lines.
It could also have a lot to do with the GPU. Even with my overclock, I could only manage probably 15-20 FPS on Asphalt 9. Honkai Star Rail installed but is unplayable (everything is pink and/or not rendered at all). Not sure what other games to try to get a feel for its capabilities
Average every day use is fine if you can get past the jank feeling of <= 30 FPS, though. Browsing, YouTube, Spotify, etc. all good, even split screen / PIP.
My experience: Android on Raspberry Pi 5 has finally reached low end tablet performance, almost acceptable!
I flashed it on mine, and have a 10.1" 1024x600 15" 1920x1080 touchscreen hooked up to HDMI/USB. I installed MindTheGApps to get Google Play and install stuff.
Really wanted to check out Genshin Impact but Play says not compatible. Asphalt 9 is a stutterfest. High end games and web pages will make it suffer. At least it can just about handle angry birds 2 ¯\_(ツ)_/¯
I overclocked to 2.8 gigglehertz CPU and 950 MHz GPU and it’s a little better, it’ll multitask ok, but still I was hoping for something more from the $60 computer.
Maybe I’m expecting too much of it.
[edit: The display I originally chose to use was causing Android to limit to 30 fps; I switched to another and Android can render at 60 fps. The overall jank is gone, making me much more pleased with Android on the Pi 5, but it still can’t handle certain games]
Mastercard and Visa both offer the same zero liability protection on debit cards as credit cards. So both my cards are comparable to credit cards in that regard. If I was at a bank that didn’t have good fraud protection I’d be shopping around.
I’ve never had a situation where fraud took money out of my account. Someone got my debit card information somehow (I’m surprised it doesn’t happen more often). The bank called me, asked if that was me that was in London trying to buy something out of a vending machine, I said nope, they turned off the card and sent me a new one. No money ever left my account, and I wasn’t terribly inconvenienced, other than having to change a few autopay thingies.
I do get cash back bonus on my PayPal debit card. I appreciate the irony of taking advantage of that in contrast with my original comment. But I presume since PayPal is not a credit card company, they’re paying for it with the merchant fees they collect. I could be wrong.
¯\_(ツ)_/¯
All that said to say there’s nothing a credit card can offer me that a debit card can’t, except debt.
It’s possible, just tricky sometimes. You can have credit without a credit card, you can rent a home or a car without a credit score, and you can even buy a house without a “good” credit rating, you just need real landlords or real mortgage underwriting that looks at your financial situation as a whole.
It’s really silly. You could have a million bucks sitting in an account somewhere and your credit report wouldn’t say anything about that, but one look at your bank statements would be enough to tell a landlord or a mortgager you’re good to go.
I was fortunate enough to be able to sign up for a house payment (in this market! During the zombie apocalypse?!). When the time came for underwriting, they looked at 4 months worth of bank statements since my credit report just had my student loans and a car payment I got rid of in 2017 (in other words, not a “good enough” credit score). It was quite the eye opener of a process, having to explain every deposit to convince them I wasn’t laundering money.
Once that house is paid off, that’s the last time I’m going to have a credit score. I can get everything else without debt, I just didn’t have a cool $155k to drop on the house at the time. Hotels, car rentals, phone bills, electric bills, everything I’ve tried works fine without a credit check just using EFT or debit cards. Sometimes they charge a deposit, and that’s fine. I budget to account for that.
These fees are how they’re paying for your airline miles and cash back bonuses.
Personally, I’m perfectly fine without a credit card. I don’t care if I’m “giving up free money” because I know this is where it’s coming from.
Pressing F to pay respects. R.I.P. in pieces
Depending on how mission critical your data is…Set up delayed replicas and backups (and test that your backups can actually be restored from). Get a second pair of eyeballs on your query. Set up test environments and run it there before running it in production. The more automated testing you put into your pipeline, the better. Every edit should be committed and tested. (Kubernetes and GitLab Auto DevOps makes this kind of thing a cinch, every branch has a new test environment set up automatically)
Don’t beat yourself up too much though. It happens even to seasoned pros.
I’m really curious to know what it is that causes this. I can’t get mine to do it. Even with something like 3dmark, or heavy games at 120 FPS. It gets no warmer than any other iPhone I’ve had. Which is to say, it gets warm, yeah, but not to the point I can’t hold it.
16 on the machine I use the most at work. (MacBook Air M1)
Actually, 128 gigglebytes on my home PC, though. I upgraded so I could play pretty Minecraft.
“If it’s hot outside, we can raise the price of water and ice cream.”
Dude actually said that out loud. Wild. Teach me how to give that little of a fuck.