• 0 Posts
  • 18 Comments
Joined 1 year ago
cake
Cake day: August 30th, 2023

help-circle

  • I assume by “Raspberry Z-Wave module” you mean the RaZberry z-wave addon board, and I couldn’t agree more. I tried to get that thing going with another home automation package and gave up after a few hours of fucking with it.

    That said, these days I’m using Home Assistant on a RPi with a Nortek z-wave/zigbee combo radio USB interface and I couldn’t be happier. If you’ve never used HA it’s worth trying out; used to require a lot of scripting but now it’s a beautiful and polished system that has all the tweakability a nerd wants with a nice high-WAF GUI. They have a plugin that does exactly what you’re doing and makes a virtual alarm system out of existing sensors.

    I also agree block connections and use a VPN to access it, I do the same thing.




  • That was a fairly famous situation. The reporter was very anti-EV, and trashed the car’s crappy range and said it ran out of power on him with no warning.
    Tesla released the logs showing that it popped up low power warnings and suggested places to charge several times, all of which were ignored. When the car reported 0% it was then driven to a parking lot where it drove around in circles (the whole time, suggesting a nearby charger) until it finally shut down.
    The reporter was then fired.


  • I’ve been saying this for a long time.

    There are use cases for the cloud. I put e-mail in the cloud- ain’t nobody got time to deal with providing reliable SMTP or Exchange while keeping spam out. If you have a web app that needs to scale quickly, cloud’s the way. If you’re a startup with limited capital and you don’t want to blow it on a bunch of servers when you’re not sure if you’ll survive more than a year or so, cloud’s the way.

    But Cloud ISN’T the end-all answer for everything.

    If you have a predictable workload, especially one that relies on more expensive cloud services, de-clouding can save you a bundle. Buying hardware can be cheaper than renting it, if only because (think about it) the cloud provider has to buy the same hardware and rent it to you AND make a profit. If you’re going to be around a while, and you expect to use a piece of hardware for its full service life, that makes a lot of sense.


  • This is exactly it. Their young population is heavily overworked and underpaid. There is no work life balance, there is only showing dedication to the company. And for this you often aren’t even paid enough to move out of your parents house.

    To put this in perspective- in Japanese offices there is a thing called hanko. It’s a small stamp that is unique to each person. Memos are often printed on paper, then circulated, then each worker stamps it with their hanko to indicate they’ve read it. This caused huge problems during COVID and many offices refused to close simply because the management didn’t want to try any sort of ‘digital hanko’.
    The obvious answer to a Western culture is ‘that’s fucking stupid, replace that with any sort of e-document manager that tracks access and save a ton of time and paper and money’. But in Japan, the gray-haired manager gets respect and is not questioned so the hanko continues. The worker does not stand up and say ‘I demand more money and better working conditions’ because that is not how things work.

    So of course the overworked, underpaid, 20something year old who is just scraping by has no time to go out and try to meet a partner, let alone start a family they won’t have time for.

    As a nation, they will reap what they sow. The nation is turning gray and there will be nobody to care for them, or replace them. I think they will come out stronger- perhaps in 10-20 years when more of the older traditional people die, some of the younger folks can make serious changes. But for now they need radical reform if they want to avoid a very unhappy decade.


  • With respect- that is not accurate.

    Airsoft guns use spring-pistons or compressed air tanks to fire little plastic balls that don’t generally pierce the skin. They are NOT accurate at all. Airsoft guns are used for gaming and recreational activities- like paintball, just no paint. It’s very much a team sport with honor system, because if you don’t call your hit (loudly say HIT and put your hand up and exit the field when hit) there’s no obvious way to tell you’ve been hit.

    Air rifles and pistols are sometimes used for certain target competitions. These use air pressure from a tank or hand pump to fire a lead pellet at energy levels that WOULD pierce the skin or kill a small animal like a squirrel. The air rifles are generally quite accurate.

    However due to the mechanics of how they work, air guns are not usable for many target sports like 3-Gun.



  • So would a router running pfsense then also become my primary WiFi routers too? Or is it best to keep pfsense strictly as a firewall and have a separate router strictly for WiFi?

    pfSense doesn’t really do WiFi. So you’d use it as a router/firewall, then have something else do your WiFi. I generally recommend Ubiquiti.

    It’s worth noting that a ‘WiFi router’ is usually 3 separate things in one box- a router/firewall, a WiFi access point, and a small switch of usually 4-6 ports. In a home you usually want these things in the same place so they’re in one box. In an enterprise, the router/firewall is usually in the basement where there’s no WiFi, network switches may be in many places and a tiny one in the router won’t help you, and WiFi is up by where the workers are. So it’s that sort of setup that pfSense is designed for.

    The way I have my place set up- a pfSense machine is the router/firewall. I then use Netgear managed switches (there’s a few, mainly GS110TP’s), and Ubiquiti WiFi. The Ubiquiti controller runs inside Docker on a small Synology box. Highly recommend this setup.

    But I’d just as highly recommend going Ubiquiti all the way. Dream Machine Pro SE is a great base router/firewall, and it has a built in PoE switch so you can hang a few U6 Pro access points off it. You get a bit more flexibility with pfSense but in most home environments it’s not needed.



  • Interesting. And also concerning for Russia. As @DarkThoughts pointed out below, if they are pulling air defense from anywhere it suggests they are running out of equipment. Which is surprising, because air superiority is critical for them to maintain what they’ve taken in Ukraine let alone prevent strikes on their own territory.
    I would think that whoever’s in charge of RU’s military would understand this and prioritize it, and/or could explain to Great Leader how important it is that no matter what else happens that UA not own the skies. If that’s not happening then either that guy’s a moron, or Putin isn’t listening, or the RU air force / military procurement system is in much worse shape than we thought.

    If UA gets air superiority over their own held territory, and especially over contested territory, then the ‘special military operation’ might as well be over.


  • Routers - Netgate / pfSense. Best router GUI I’ve found. If you understand what you want to make happen, chances are you can figure out how to make it happen without touching a CLI. And generally free of Cisco for license bullshit.

    Routing and WiFi- Ubiquiti. Not as flexible as pfSense but even easier to use and if you do both routing and WiFi with them you get a bunch of cool analytics. Their surveillance package is great too as long as you use their cameras, pretty much the best mobile surveillance app I’ve found. Door access system also gets a mention.

    Synology for almost everything they do, but particularly storage, backup, surveillance (they support almost every camera, albeit with a license requirement) and hosting of self hosted apps using a nice docker GUI. Not as much bang for buck vs. an old PC in terms of CPU power, but very easy to use.

    For home automation- Home Assistant or HomeSeer. Both are open platforms that support almost everything. Home Assistant pulls lightly ahead for me because it’s free and has more 3rd party integrations, even if it has a steeper hearing curve in some areas and some rough edges that require tweaking for basic usability (specifically, Z-Wave requires the ‘z-wave js ui’ plugin to take real control over a Z-Wave mesh, and Z-Wave door locks need the Keymaster plugin to get any sort of user code management, neither are straightforward to install). That said- pair Home Assistant with a Z-Wave dongle and some Inovelli light switches and you have a really beautiful setup with insane flexibility.


  • This is not good news for Russia.

    The TB2 drone is slow and not stealthy. It’s relatively cheap compared to something like a Predator or Reaper, but still isn’t anywhere near disposable. It’s a sitting duck for any sort of serious air defense, and it’s most effective when air defenses are little or none.

    If UA is succeeding in harming RU’s air defenses, that could signal a larger shift in the war. UA has had a very successful ‘dial for bullets’ campaign getting more and more modern munitions out of Western allies, and from what I’ve heard that is starting to include actual combat aircraft. If UA is dismantling RU’s air defenses, and if UA gets modern aircraft of their own, there’s a possibility that UA could end up claiming air superiority over much of their territory. And THAT is a game changer.

    It seems unlikely on the face of it, as RU has a great many modern aircraft and pilots to match. But then again, since the start of the war, RU has gone from the 2nd best military in the world, to the 2nd best military in Ukraine, to (up until Prigozhin blinked) the 2nd best military in Russia. So maybe their reserves of functional combat aircraft are overstated.

    Either way though, this is NOT good news for Russia.


  • Yes exactly. And that’s why I don’t jump to the assumption that Zelenskyy himself is corrupt or he is covering for the corruption of others.
    A dude that would tolerate corruption doesn’t say ‘I need ammunition not a ride’. He could have bailed at any point, still could. But he shows no signs of losing resolve.
    If Zelenskyy is trying to keep inner circle corruption private to avoid public spectacle, I suspect that whoever is found guilty will probably end up wishing they were arrested publicly rather than dealing with the security service.



  • Absolutely!

    I find in life it’s generally useful to not take things at face value, rather, ask what set of situations and motivations would make people say and do the things they are saying and doing? Asking that question a lot about a person and looking at a lot of their words and actions tells you an awful lot about a person, taking people you know at least something about and asking that about how they are acting tells you a lot more about that situation than you’d get at first glance.

    So here we have Zelenskyy, a person elected on a platform of fighting corruption, and an anti-corruption unit whose official assigned mission is to find corruption and root it out and punish the corrupt. That SHOULD make them allies if not friends. And yet, Zelenskyy has just transferred the bulk of their mission away from them, to the security service. He’s also elevated the level of crime that corruption is classified as, and thus also the level of investigation and punishment it would carry.

    So I ask, why would he do such a thing? Why would an anti-corruption President transfer anti-corruption activities away from the anti-corruption unit and to the security service? What is the motivation for this action?
    And why does the anti-corruption unit respond with such a serious accusation (that the motivation is to cover up corruption of the inner circle)?

    So let’s start with the first question- why did this change happen?
    The most obvious answer to me is that Zelenskyy feels the anti-corruption unit is not doing their job well enough. Specifically, if corruption has infiltrated many levels of UA government, that he may feel the anti-corruption unit is itself corrupt, or that they are otherwise ineffective and are not finding enough corruption fast enough. So he gives the job to an agency that 1. has no history of dealing with corruption and thus potentially is less likely to itself be corrupt, and 2. has very sharp teeth as it is used to dealing with much worse things than domestic corruption. And he gives them the order to bite hard- by framing corrupt government officials as traitors and ordering them charged accordingly, the security service has a real mission that they will take seriously and assign good agents to.

    And then, why does the anti-corruption unit speak out in this way?
    Well they obviously don’t like losing stature, and perhaps they are just pissed off at potentially losing their jobs. So it could be plain old revenge- throw some accusations at the President who spat in their faces. But this feels a bit sharper than that. They didn’t just say this was a bad idea (‘why are you benching the most talented anti-corruption agents in such a critical time?’), they are throwing a specific accusation (‘this is only happening so corruption of the inner circle can avoid being publicized’). That’s a pretty strong accusation.


    So I look at these questions, and ask what situation would cause both Zelenskyy’s action and the anti-corruption unit’s accusation in response? I come up with two possible answers.

    1. The most likely one to me seems that the anti-corruption unit is either itself corrupt or is generally ineffective, and thus Zelenskyy is unhappy with them and that’s why they are losing the assignment. And so they fight back hard, probably because (if they are corrupt) they know the security service will find that out, so they want to at least muddy the water first and make the whole process seem politically-motivated and itself corrupt. That way when they are themselves accused of corruption, they can claim it’s for political reasons, not because they are actually corrupt.

    2. The other possibility is that their accusation is valid- that this change IS intended to cover up inner circle corruption or deal with it more quietly. And that possibility has three sub-possibilities.
      2a. Choice A is that Zelenskyy is only acting on the advice of corrupt advisors, who are feeling heat from the anti-corruption unit and have persuaded Zelenskyy to transfer anti-corruption activities away from a unit that is hot on their tails. They feel they can better control the security service and direct them away from their own corruption, so they advise Zelenskyy to do this and he does it because he is focused on the war with Russia and mistakenly trusts those advisors who are themselves corrupt.
      2b. Choice B is that Zelenskyy has identified corruption within his inner circle and needs it dealt with strongly, quickly, and quietly- without creating a public situation that can be exploited by Russia or his political opponents (who may themselves have Russian influence). So he DOES want the security service to deal with Cabinet-level corruption quietly as is being accused, but that won’t result in the guilty being punished any less harshly.
      2c. Choice C is the least likely IMHO- that Zelenskyy himself is corrupt, or has decided to allow or tolerate a certain amount of corruption within his cabinet, perhaps from corrupt people who have proven themselves useful in some other way.

    So of those 4 choice, choice 1 and choice 2b seem the most likely to me. And given that this anti-corruption unit has been working at their mission for years and there’s still tons of corruption in UA, that says to me they are probably not very good at their jobs. Thus, I advance Choice 1 as the most likely option.


  • Interesting.

    Ukraine is known for thorough corruption at many levels of government. Zelenskyy first got elected for that reason- he was originally an actor who starred in a movie about a politician who decided to end corruption. He then ran for office on that platform and won. But when the system is thoroughly corrupt through and through, fixing it is not an overnight process.

    My initial thought is perhaps this anti-corruption unit is itself corrupt, so it’s making up an excuse to justify its own existence.

    As for high profile corruption being swept under the rug- what I know of Zelenskyy suggests he would be less likely to turn a blind eye to that. I could of course be wrong though. And I suspect if he brings a high profile treason corruption case against a few well known people and has them jailed or shot for treason, that will send a very strong message to the rest that this isn’t tolerated anymore.
    That will of course put a target on Zelenskyy’s back, but that’s always been the case (especially since Russia invaded).