• 0 Posts
  • 31 Comments
Joined 1 year ago
cake
Cake day: July 5th, 2023

help-circle
  • I love all the ideas you have! Explaining how computers work, on a basic technical level, is something everyone should know nowadays.

    I would suggest to focus the programming on something small, fun and instantly rewarding. Something like Snake in Pygame is not overly complex and you can take it step by step, so that every student will have something to show at the end, with varying levels of complexity. I would advise against using templates for projects, a lot of courses do but in my opinion it makes it harder for the student to replicate the work on its own later on.

    In terms of networking, setting up a small test network with a WEP access point, a WPS access point and a WPA2 access point and letting the students (in groups, probably) try to figure out how to access/crack the passwords for them. (WEP and WPS should be easy, but WPA2 would require the deauthing exploit, which is a tad more complex).

    Also the idea of cheap usb drives, which they can put on a live distro (or make it come with one) is a great way to start the lesson. This way they can have a setup that’s detached from the usual limitations school pc’s give. (if that’s still a thing).

    Do make sure to teach them the ethics around hacking, cracking and downloading. From what I remember, Germany used to be decently lax on all three, but started to crack down on it in the past 10 years. Teaching responsibility and what the consequences are is very important.










  • tbh, a lot of big players (Microsoft, Facebook, Google) host a lot of AI stuff on huggingface and quite likely have to pay for that.

    Also they had a few successful funding rounds, last one led by Salesforce.

    Also Amazon is invested in them, probably offering a lot to them for free or discounted.



  • How is your coordinator linked to your home assistant?

    For example if you use Zigbee2MQTT and you have either Zigbee2MQTT or Homeassistant pointing to the internal ip of mosquito (192.168.1.11 for example) and your router goes down (with dhcp), it’s possible it cannot communicate anymore.

    This isn’t the case if it’s all running on the same box using localhost as address, running it in a docker network or when you run ZHA however.






  • Full 32 bit on 64 bit Unix support is a big thing in my opinion, even though most people won’t notice it (as an “extra” this also will allow running 32bit games on osx games and proper wine support on arm64 devices like your phone).

    Also the additions to directshow will get more (older) games working properly.

    From what I read this was some great work in the foundation of wine and hopefully accelerate their work even more.