• 1 Post
  • 31 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle
  • Look at Amazon and their Fire TV platform. It’s just android, with all of the Google stuff stripped out.

    Sure, Google may not be getting any money for that, but they are getting more dev time and attention on the open source parts of Android which helps to solidify the base of the OS which helps them.

    And Android got popular because it was open and manufacturers could build phones that support it without necessarily needing to involve Google (or at least without needing to certify it or meet strict standards) which let the platform grow significantly. If Google closed it up today it would likely cause a fork in the Android platform ecosystem and you’d end up with “Google Android” on pixel and “Open Android” on all others.


  • No legal issues at all. Worst case they will blackball you from interviewing at that company for a few years, and tell other companies in that industry, or others that work with those recruoters at least, that you’re a flake and try to get you blackballed there too. And that’s going to be incredibly rare and only really happen if you’re an asshole about it or no-call-no-show the interview and waste their time.

    Politely decline to continue with them, they’ll probably appreciate that you’re being honest and not wasting their time interviewing you for you to just say no later.

    “I’ve decided to pursue other endeavors, thank you for your time”.


  • Many registrars let you buy a domain and set up dynamic DNS for it within their system so you can own a domain and get dyndns on it.

    Otherwise you could accomplish it with a VPS but you’d only need the smallest one available because it would just need to run nginx to forward to your home ip (and a small tool to update that IP when it changes). So you could probably get something for less than $5/mo.




  • A small company like that likely won’t have policies and processes to fall back on. This can be good for some things, but when things go bad it can backfire.

    Mainly for things like promotions, HR, complaints, etc. In big companies there’s a formal process for how to get promoted and what’s expected at each level, etc. Same for HR complaints. At a small company you’re going to be more subject to the whims of whoever is in charge.

    Same for new projects. In a big company you have red tape and processes to blame when something fails, but in a small company it’ll be more likely to be “your fault”.











  • That’s a shame. I didn’t realize it was that locked down. Ive had a lot of terrible routers but all the ones I remember allowed me at least a port forward.

    I think OP can accomplish some of the same result if he can get a cheap VPS to connect through (have the laptop Wireguard to the VPS, then have a proxy on the VPS forward to the laptop over the VPN, but that’s probably not worth the hassle for a starter project unfortunately.


  • With most consumer wifi networks you can usually enable port forwarding. That would let you access services from anywhere.

    Personally I would set up a Wireguard VPN server on the laptop and enable port forwarding only for the Wireguard port. This will let you access your laptop from anywhere, and it will protect you by limiting your attack surface (basically you only need to have a device Wireguard connection and you don’t need to worry as much about securing every other service you want to run).

    Then I’d set up dynamic DNS with any DNS provider so you don’t need to keep track of a changing IP.

    Then you can install whatever services you want on the laptop and you’ll be able to access them from anywhere by connecting to the Wireguard VPN. It does mean you can’t easily let a friend access a service on your laptop, but the tradeoff is you don’t have to worry as much about security while you’re learning.



  • Technically I run OpenHAB not HA, but I’ve struggled with this too.

    I’ve been wanting to dockerize my Openhab for a while but have found similar issues with compatibility and network discoverability so I’ve avoided it. My current setup is their official Raspberry Pi os (openhabian), with a Conbee II via Zigbee2mqtt for zigbee with Hue, Tradfri and Sonoff devices an Aeotec Zstick Gen5 (no plus) for Zwave with mostly Zooz devices, way too many WiFi devices (mostly TPLink Kasa) and probably some other things I’ve forgotten.

    To be honest though I haven’t fully nailed reliability. It works for months straight with no issues but every so often I get a bug that requires resetting a device or two, or an update stomping over my SSL certs, or some intermittent slowness, but it’s reliable enough. I specifically avoid any cameras or security devices (beyond some door sensors for non-security reasons) so that I don’t have the headache of high reliability.

    The whole setup is a patchwork of whatever happened to work at the time and wasn’t prohibitively expensive for me. I decided a long time ago that the flexibility was worth more than paying a bunch more for a single highly reliable system.

    It sucks, but it works better than manually switching on my lights all the time, so it’s good enough for me.