• 4 Posts
  • 8 Comments
Joined 1Y ago
cake
Cake day: Jul 09, 2023

help-circle
rss

Kind of but it’s not fair to put it all on the manager. Multiple people decided to hire the person. Somebody else approved that code review. People approved the technical design. Why didn’t the tech lead raise concerns with the manager about someone’s under-performance, etc. it’s unfair to just put all blame on the manager.

The idea of extreme ownership is about not saying “not my problem I won’t do anything” or blaming your reports. It’s about saying I can and should do anything and everything in my ability to fix problems.


I'm excited to see this as I'm pretty much only use Z-Wave. Also interesting is they are developing their own dongle
fedilink

There’s a set of special topics under homeassistant/ that devices also publish to that describe what each topic does and how HA should present it. HA will subscribe to everything under that root topic to discover all your MQTT devices.


Windows and macOS have similar clients ([Hass.Agent](https://hassagent.readthedocs.io/en/latest/) for Windows and [Home Assistant](https://apps.apple.com/us/app/home-assistant/id1099568401) for macOS). I've found these kinds of clients useful because I can remotely wake-up or sleep computers, track how long they are turned on for, and automatically pause my lights and music when my webcam turns on.
fedilink

I’ve been eagerly looking forward to the time when I can replay my Echo Dots with a self-hosted solution, but so far I haven’t found hardware that I really liked the look and style of.



That would be illegal. I worked on the software deployment of these devices in a store. If we increased the price, we’d automatically give the customer the lowest price in the last several hours.

The other problem was they were extremely low powered and low bandwidth and it would have killed the battery to update more than a few times a day.


I thought the model of 3D printing models of the chips to be a really cool way of visualizing how these chips work. ### From the YouTube summary How does your phone track its position in space? MEMS devices! Phones use small micro mechanical chips called MEMS, to monitor accelerations and rotations. These are fabricated using semiconductor technology, but are tiny little moving mechanisms. Today we're decapping a six axis IMU (MPU-6050, on a GY-521 breakout board, containing three accelerometers and three gyroscopes), looking at it under the SEM, printing up some models, doing some high speed video recording, and talking about how these little MEMS devices work. CAD/STL models (fair warning, it's a very challenging print!): https://www.printables.com/model/413667-mems-model-six-axis-imu-device
fedilink

It’s true that Mozilla does collect telemetry and that Mozilla Corp is for profit, however Mozilla Corp is owned by Mozilla Foundation. That ownership structure is either a way to get around limitations on non profits, or its an opportunity for the Foundation to directly influence the Corp to be better.

However, I’ll still use Firefox/Thunderbird because: Usage stats such as number of accounts or filters is in no way comparable to my username and password. One is basic metadata and stats, the other is a massive risk. You can opt out of the telemetry, the only way to opt out of sharing your password is to not use the new Outlook.

I take a more pragmatic approach to privacy based on my trust. I understand the value of telemetry, but change it depending on the company. Big Tech I have less trust in, Mozilla, while they have issues, are on average far better for privacy vs big tech.

As a developer, I understand the value of telemetry and the risks that come with collecting any data. I pick Firefox because it challenges the homogeney of Google’s influence and it looks like I’m going to pick Thunderbird because I’ haven’t seen a better option.


That’s not because you have a wildcard. That’s because you need to implement DKIM, DMARC, and SPF records to prevent others from using your domain name to send mail.

MTAs use those standards to verify if somebody is permitted to send email for your domain. If you don’t have those set then you can get what that ISP described.


Attestation depends on a few things:

  1. The website has to choose to trust a given attestation provider. If Open Source Browser Attestation Provider X is known for freely handing out attestations then websites will just ignore them
  2. The browser’s self-attestation. This is tricky part to implement. I haven’t looked at the WEI spec to see how this works, but ultimately it depends on code running on your machine identifying when it’s been modified. In theory, you can modify the browser however you want, but it’s likely that this code will be thoroughly obfuscated and regularly changing to make it hard to reverse engineer. In addition, there are CPU level systems like Intel SGX that provide secure enclaves to run code and a remote entity can verify that the code that ran in SGX was the same code that the remote entity intended to run.

If you’re on iOS or Android, there’s already strong OS level protections that a browser attestation can plugin to (like SafetyNet.)


Mine was flashing my Emporia Vue2 home energy monitoring system with ESPHome

I’m always interested in sensors (got a bunch of home made Air Quality and CO2 sensors) so seeing real time energy was cool.

With the per circuit sensing I’m experimenting with identifying if my fridge is left open, or identifying when my clothes washer is finished.