• 0 Posts
  • 45 Comments
Joined 2 years ago
cake
Cake day: July 9th, 2023

help-circle

  • 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.





  • 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.



  • 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.


  • 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.



  • Much as I feel genital mutilation is awful and should be a thing of the past this will unfortunately harm people on the way. The religious who believe circumsision is a good idea will keep doing so, but along the way women who are pregnant will have their only reasonable option for pain and fever relief stigmatised, ironically potentially increasing the rate of autism. There is some evidence that maternal fever may increase the likelihood of autism in the child, so not using paracetamol to control fever may increase the rate.

    Also, never side with Nazis. If they say the sky is blue you don’t say you agree, you say that the sky is blue. They will always try to pull people in to agreeing with them and then change their opinion later and try to pull people along with them.


  • 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.


  • I think the availability of AA batteries is higher, 18650 is much less standard than AA in most people’s homes. I would rather have options, so saying AA but having a swappable battery tray is how I would go, but I like kludgey stuff anyway.

    That said, I just did a battery replacement for a lithium pouch on some TWS headphones and it was a fairly simple process. Making it a port rather than soldered wires would make it much easier and would make battery replacement a quick and routine task. Hopefully more companies will more towards ports for batteries and maybe even a standard port that is the same for a given voltage/amperage combination so swapping out can be done with confidence.




  • Yeah, it is absolutely insane to think that as a person with a literal disability in attentional regulation I have had fewer collisions than most people who are not disabled. It seems like if it is too easy people stop trying and don’t take it seriously, so they text or change the music or reach over the back. I know I can’t do that without risking a major issue and I actively have to maintain focus, so I simply do not ever “let it slide” or “just this once”. Rules can save lives if followed, but do nothing if ignored.



  • The unfortunate thing about people is we acclimatise quickly to the demands of our situation. If everything seems OK, the car seems to be driving itself, we start to pay less attention. Fighting that impulse is extremely hard.

    A good example is ADHD. I have severe ADHD so I take meds to manage it. If I am driving an automatic car on cruise control I find it very difficult to maintain long term high intensity concentration. The solution for me is to drive a manual. The constant involvement of maintaining speed, revs, gear ratio, and so on mean I can pay attention much easier. Add to that thinking about hypermiling and defensive driving and I have become a very safe driver, putting about 25-30 thousand kms on my car each year for over a decade without so much as a fender bender. In an automatic I was always tense, forcing focus on the road, and honestly it hurt my neck and shoulders because of the tension. In my zippy little manual I have no trouble driving at all.

    So imagine that but up to an even higher level. Someone is supervising a car which handles most situations well enough to make you feel like a passenger. They will switch off and stop paying attention eventually. At that point it is on them, not the car itself being unfit. I want self driving to be a reality but right now it is not. We can do all sorts of driver assist stuff but not full self driving.


  • Essentially correct. Roblox has a sort of central platform, the basic stuff which determines how interacting works, how things can look, what defines objects etc, and then it has things that run on top of that, so specific games with rules, different experiences within that base platform.

    For example, you may want to play a spiderman kind of webslinging game. The rules for shooting your web and attaching to buildings along with how swinging works are all handled by the custom code, but the core of how the game looks, multiplayer conections, state saving, and so on are all handled by the outer game logic.

    So all these people dressing as ice agents may be running around in other peoples games and using in game capabilities to block them from moving, to harass them, and to grief them. The other players can ban the ICE agent players from their game but is is exhausting and the disruption is real.

    The more shared spaces, the large public rooms, is where you would do something like protest. You could take all the players who are griefing with ICE outfits and make it clear they are not welcome, unpopular, and just plain annoying. It may or may not work, but it is good the kids are not just accepting it and moving on. The kids are all right.


  • Sex is indeed a spectrum. Intersex presentation makes up a meaningful though small percentage, somewhere around the 0.05% range. If it were a binary there would be two options, mutually exclusive. This is a bimodal distribution, with two very strong peaks for XX or XY karyotype and a bunch of variation around either different karyotypes, XXY etc, or differing activation or expression of those karyotypes, eg androgen insensitivity etc.

    On top of that, what would you say sex is exactly? Which gamete is larger? In seahorses the males have the smaller gametes but the females use something very similar to a penis to deposit the egg into the male who then raises it and performs all the roles we associate with females in humans.

    Is it based on which chroonosomes? In some animals it is a WZ or W karyotypes, so that can’t be it. In others it is just a presence or absence of a sex chromosome. In some plants they have more than two sets of everything, like strawberries with 7 copies of each chromosome. In others they have one, two, or four in some parts of the life cycle, but sometimes the thing we see is the higher number, sometimes it is the lower number. Some have a mix of male and female parts, having sperm and egg producers on the same plant but separated, some have both right next to each other in groupings. Some animals can undergo sex changing due to environmental factors.

    Nothing in biology is as simple as the models we use to represent them. Sex is complex and while it sometimes seems simple that is the less common state. Genes are not often all the way on or all the way off, they are usually moderated and running at different levels across the organism cell by cell, and changing with time. The same goes for traits.

    I would recommend learning more about ut biology if you really do believe sex is a simple binary. The world of biology is far more complex and varied than that idea can capture and honestly it is fascinating, I find it extremely exciting to find the examples of my own ignorance, they are usually super cool. Good luck!