rowinxavier

joined 2 years ago
[–] rowinxavier@lemmy.world 1 points 1 day ago

This is why free software is so important. The company can just lie to you about their product and for some reason it isn't illegal. I really want to have a dishwasher and washing machine with an ESP32 controller and free software to control it, ideally with Home Assistant integration, but at this point I can't find anything.

[–] rowinxavier@lemmy.world 1 points 2 days ago

I can see why you would feel that way but I came to a different conclusion. I agree with much of what he says given his position and circumstances.

The project is open source and anyone is welcome to fork it. He is not making something which will make money, provide a living, and secure his station as an open source guru. He is making something because he thinks it should exist and because he finds it interesting. He is not making something for end users, it isn't for them, it is for people who have enough interest and knowledge to figure it out given the massive leg up he has provided already.

This means he does not do a bunch of things that would pull beginner users in. For example, there is not a simple GUI installer for this. He doesn't sell kits to root your device. He doesn't sell little server boxes based on a raspberry pi. He doesn't have an app for quick discovery and configuration. All of these things would entice beginners and therefore induce them to install unsupported firmware on their several hundred to over a thousand dollar robot vacuum.

This would be hell. Each user with a new and unique way of not understanding the instructions would come up with new failures in an area where bricking your very expensive machine is easy. Can you imagine how much of a dick he would have to be to say "Nah, this is super easy, come give it a go" when the outcome would definitely be causing at least some people to lose hundreds of dollars in a few minutes? That would be him acting like a dick.

What he is doing has a second function. I have just ordered my first custom PCB. I have some components on the way and will be doing my second major electronics project once the parts arrive. I am much more experienced on the software end of things so I get all of the basics around using a terminal etc but now I am learning about using the UART interface and while it is a little bit sink and swim I am at a level where I understand how far outside my knowledge base this is and can take a reasonably informed risk. I am learning and growing and I am actually really excited. If it doesn't work I will know enough to be helped through by the community but my expectation is I will fail at first and maybe take a few weeks to figure it out. Because of that expectation I am not doing this after my last vacuum broke and now I just desperately need this to work, that would add so much stress, instead I am doing this in the least stressful and most enjoyable way possible.

If I had been correctly scared off early I wouldn't have lost a bunch of photos accidentally wiping a drive while installing Linux for the first time, so I would have used virtual machines for longer, but I also would have eventually gotten there. I got there by losing some data, but if I had a community around me it would have been better. He actively encourages community building and sharing knowledge. I think that is cool and would be an awesome outcome. I know I will be posting about my spare adapters once I am done making them to see if anyone else wants to learn how to do it.

[–] rowinxavier@lemmy.world 2 points 3 days ago (1 children)

Just so I am clear, nobody has made the pun "end-to-end-to-end encryption" yet? Really?

[–] rowinxavier@lemmy.world 20 points 3 days ago (4 children)

I have just purchased a Dreame L10s Ultra and have had the PCB for a breakout board made and components for setting it up ordered. In a few days I should get the last bits and I will be able to root the device and have it connect to Valetudo managed through Home Assistant. Fully local operation with basically the same features but none of the privacy issues. As soon as I can get it connected I will be able to use it just like a robot I actually own should without some random third party being involved in every single operation.

[–] rowinxavier@lemmy.world 0 points 2 weeks ago

Not necessarily. You don't actually need the fluid to be perfectly sealed out, just slowed down a lot. This means that you could run it open but with very close tolerances and there would be almost no leakage. You just need to make the gap small enough for the leakage to be trivial.

As for magnetic alignment, that is all about maintaining smooth operation without losing efficiency to friction. Instead of a guide with friction you could use magnetic attraction to keep things aligned.

[–] rowinxavier@lemmy.world 11 points 3 weeks ago (3 children)

Yeah, but there are many good options. Magnetic alignment can keep things from touching most of the time, maintaining very good movement without friction. Graphite is a great lubricant and works even in very cold environments, not to mention it will not be all that cold given the heat passing through the system. Redundancy is also a big part of the design, making failures much less impactful. And using sterling engines for the highest draw part of the lifetime of a probe with peltier style generators there for later would allow a failover to a solid state system at lower efficiency.

[–] rowinxavier@lemmy.world 13 points 3 weeks ago (1 children)

To be clear, this is a Benn Garrison piece. He is a terrible communicator and has a lack of clarity in his cartoons. He is also at least half mad. His wall of deep state actors puts CNN on the exact same level as Obama, George Soros, and all the rest. Note the lack of the actual players of conspiracy, being the ultra rich, and those in the network of Epstein. Honestly, he is not a good cartoonist, his cartoons lack political awareness, and he is just spitting out right wing fascist cartoons like those used in WW2. 5 separate coded references to "the Jews" as a group in control of things, a repeated use of Obama, I mean honestly, this is junk and bunkum.

[–] rowinxavier@lemmy.world 11 points 1 month ago

To be clear though, the two defined states are separated by a voltage gap, so either it is on or off regardless of how on or how off. For example, if the off is 0V and the on is 5V then 4V is neither of those but will be either considered as on. So if it is above thecriticam threshold it is on and therefore represents a 1, otherwise it is a 0.

An analogue computer would be able to use all of the variable voltage range. This means that instead of having a whole bunch of gates working together to represent a number the voltage could be higher or lower. Something that takes 64 bits could be a single voltage. That would mean more processing in the same space and much less actual computation required.

[–] rowinxavier@lemmy.world 3 points 1 month ago

That is essentially what gluetun does. It is a little simpler to set up given that it is all preinstalled and you just select your provider and details and it is done. And again, you just specify the network for other containers to use the gluetun service and it is done. Very simple, easy for using many services through one VPN connection, and available on things like CasaOS with simple setup.

[–] rowinxavier@lemmy.world 1 points 2 months ago

I agree that this has gone on too long, like insanely way way way too long. This has been a genocide for decades but the international community has been very slow and weak in their reactions to anything from Israel and have allowed truly reprehensible things to go unpunished.

As for the any day now thing, yeah, it is starting to have an impact. Pressure is building fairly rapidly compared to the past decades and now Israel is being ostracised in many spaces. People are refusing to participate if Israel is welcomed, just like what happened to SA. Israeli products are not being purchased, just like with SA. Recognition of this as a genocide has been increasing, just like the recognition or apartheid in SA. Statehood for Palestine is being recognised by a bunch more countries, including allies of the USA which has previously managed to protect Israel from this, and this is again similar to the kinds if political change around SA at the end of apartheid.

Is this the same as SA? No. Are there similarities? Yes, absolutely. I'm not saying this is all good and any day now it will all flip. I am saying the likelihood of change within 6 months has never been as high as now.

[–] rowinxavier@lemmy.world 21 points 2 months ago (2 children)

Glassing is not a solution. You drop a bomb and make sand into glass but you haven't actually changed the regime. You haven't changed who does and does not have power. You haven't changed who is considered human or less than. You haven't changed what the public of that country thinks. You haven't changed much of anything.

Boycotting is effective. It worked on South Africa. It worked in many other cases. It needs critical mass. It needs a sufficient portion of the relevant population to participate. Anyone who could buy an Israeli product and does not because of what they are doing in Gaza is making change. Anyone who refuses to participate in international events because Israel is there is making change. Anyone who refuses to perform in Israel is making change.

Saying "glass them" feels good, it feels cathartic and just and right. It is not right. It doesn't work. It is morally faulty. Glassing Israel or part thereof would be the beginning of a much larger war, killing many more people. It would escalate existing conflict into something somehow even larger. It is understandable you would want to say it, but it does not actually make the world better. Maybe there is nothing you personally can do to make the world better in this case, and if so that sucks. But you don't have to make the world worse because you can't make it better.

[–] rowinxavier@lemmy.world 6 points 2 months ago (1 children)

Yep, it started going bad when Google took over it fully and started making changes that didn't go through to the Chromium browser project. And killing ad blockers. And the telemetry.

I would recommend trying a few of the Gecko engine based browsers. Zen is pretty cool and has become my desktop default recently but other people prefer different ones. In my opinion if you can't read the code you can't know what they are doing, so shouldn't trust it. Not personally read the code, I mean I principle.

view more: next ›