Readit News logoReadit News
gempir commented on Roomba maker goes bankrupt, Chinese owner emerges   news.bloomberglaw.com/ban... · Posted by u/nreece
goodpoint · 4 days ago
valetudo is just a hack, not a firmware replacement, and could be blocked by a firmware update from the OEM

plus it can void your warranty

gempir · 4 days ago
Installing Valetudo stops any firmeware updates forever from the OEM. [1]

I wouldn't consider it a hack. It's an alternative way to run your vacuum, with yes potentially less features if the OEM makes a lot of future updates, but Valetudo also comes with their own set of updates.

[1] https://valetudo.cloud/pages/usage/firmware-updates.html

gempir commented on Show HN: Wealthfolio 2.0- Open source investment tracker. Now Mobile and Docker   wealthfolio.app/?v=2.0... · Posted by u/a-fadil
jryio · a month ago
For those interested in this type of single entry accounting (and by extension double entry)

Here are some other ones I've tried and used in the past:

https://copilot.money

https://lunchmoney.app

https://ynab.com

https://beancount.io

https://hledger.org

gempir · a month ago
For germans I found https://parqet.com/ very good.

Generous free tier and auto sync from some common german banks

gempir commented on Cloudflare outage on November 18, 2025 post mortem   blog.cloudflare.com/18-no... · Posted by u/eastdakota
reassess_blind · a month ago
The status page is hosted on AWS Cloudfront, right? It sure looks like Cloudfront was overwhelmed by the traffic spike, which is a bit concerning. Hope we'll see a post from their side.
gempir · a month ago
CloudFront has quotas[0] and they likely just hit those quota limits. To request higher quotas requires a service ticket. If they have access logs enabled in CloudFront they could see what the exact error was.

And since it seems this is hosted by Atlassian, this would be up to Atlassian.

[0] https://docs.aws.amazon.com/AmazonCloudFront/latest/Develope...

gempir commented on Steam Frame   store.steampowered.com/sa... · Posted by u/Philpax
abtinf · a month ago
It is unfortunate that it doesn't have a strap that goes over the top of your head. It is extremely irritating that almost every headset does this, then charges extra for an actually usable strap that takes the pressure off of your face.
gempir · a month ago
In the LTT Video they showed an optional top strap from Valve. So it's a thing!
gempir commented on Ask HN: How to deal with long vibe-coded PRs?    · Posted by u/philippta
Cthulhu_ · 2 months ago
That's a good thing, large scale refactorings should be very, very rare. Even automated code style changes can be controversial because of the churn they create. For large and/or important software, churn should be left to a minimum, even at the cost of readability or code cleanliness. I've seen enough open source projects that simply state they won't accept refactoring / reformatting PRs.
gempir · 2 months ago
That means your code will stay old.

A new language feature is released, you cannot apply it to old code, since that would make a big PR. You need to do super slowly over time and most old code will never see it.

A better static type checker, that finds some bugs for you, you cannot fix them as your PR would be too big, you instead would need to make a baseline and split it up endlessly.

In theory yes, maybe a bit safer to do it this way, but discouraging developers to make changes is bad IMO. Obviously depends on your usecase, if you develop software that is critical to people's literal life, then you'll move more carefully.

But I wager 99% of the software the world produces is some commerce software, where the only thing lost is money.

gempir commented on Uv is the best thing to happen to the Python ecosystem in a decade   emily.space/posts/251023-... · Posted by u/todsacerdoti
zelphirkalt · 2 months ago
Way to go to create non-reproducible results. Basically, nothing production ready is rolling out of that one.
gempir · 2 months ago
This is what the OP wanted. I don't agree to do it this way.

At work for us we use uv pip freeze to generate a more strict requirements file.

gempir commented on Uv is the best thing to happen to the Python ecosystem in a decade   emily.space/posts/251023-... · Posted by u/todsacerdoti
BrenBarn · 2 months ago
The sticking point for me is the way tools like uv and poetry build everything around the idea of a "project". I don't want a separate environment for every project, and I don't want to start by creating a project. I want to start with an environment that has stuff in it, and I start fiddling around, and gradually something comes together that eventually will be pulled out into a separate project. From what I can see uv doesn't make this easy.
gempir · 2 months ago
This is easier to do with uv than it is with pip.

You can create venvs wherever you please and then just install stuff into them. Nobody forces the project onto you, at work we don't even use the .toml yet because it's relatively new, we still use a python_requirements.txt and install into a venv that is global to the system.

gempir commented on Valetudo: Cloud replacement for vacuum robots enabling local-only operation   valetudo.cloud/... · Posted by u/freetonik
stavros · 2 months ago
Well, same. The thing is that, if my stock vacuum starts behaving erratically, I can always contact the manufacturer without fear of being banned.

At this point, I have to choose whether I want a vacuum that phones home, or one where I know absolutely zero people will be able to help me, because they (and me) have all gotten banned.

gempir · 2 months ago
Yeah that’s fair. Personally I very very rarely use manufacturer support because it’s just very limited. And also likely limited to 2 years.

And when the software is fully offline and I control the update cycle, it’s unlikely the vacuum will just start misbehaving unless the actual hardware is damaged

gempir commented on Valetudo: Cloud replacement for vacuum robots enabling local-only operation   valetudo.cloud/... · Posted by u/freetonik
gempir · 2 months ago
I think this thread went a bit off-topic with heavy discussions about the community or developer.

As a user of Valetudo for 4+ years now, I can say that it's a wonderful Software once you get it running once. Depending on your vacuum model it's easier or more complicated.

I bought a used Z10 Pro 4 years ago and with a UART-to-USB I could order from ali-express I rooted it effortlessly. Valetudo got many cool updates over the years and was always reliable for me. Not once did I have to re-root or something because the Software bricked itself or whatever.

The updates were beautifully done and simply done in the UI. And I'm very happy that the Home Assistant integration worked great as well.

Personally I couldn't buy a Vacuum robot anymore without Valetudo. Having a remote controllable camera and probably even microphone in some models in my home seems insane.

The Defcon talks from Dennis Giese confirmed that some manufacturers literally send every log line to their cloud server and there was already some bigger mainstream drama of vacuum pictures ending up on facebook somehow a few years ago.

gempir commented on Pop OS 24.04 LTS Beta   system76.com/pop/pop-beta... · Posted by u/agluszak
wltr · 3 months ago
Why haven’t you just transferred your config? I’ve got a new laptop, rsynced my entire system, updated some things here and there, and that was it.
gempir · 3 months ago
Resolution changed, GPU changed and I was running X11 on the old system, it was time for Wayland

u/gempir

KarmaCake day861July 28, 2016View Original