[–] 2 points 1 month ago

I am a junior dev and I am not earning that great, but at least my company is not forcing me to use AI, which from some reports I have read is quite the exception. They do mention it a lot ("just let claude generate this or that driver") but they actually understand when I say I dislike using it because I need to learn this stuff and build experience, which simply does not happen when I offload my brain, like some do.

  • source
  • parent
  • context
  • [–] 4 points 4 months ago

    I have an EE Master's degree. Do I know how to do household wiring (safely)? absolutely. Do I know about what standards I need to respect? absolutely no idea

  • source
  • [–] 42 points 4 months ago (6 children)

    I had an argument with my uncle once. In Germany, there is "Pfand" on bottles and soda cans. You pay a little extra when you buy one and when you return it to the "Pfandautomat" you get back the extra amount. He was arguing that this is somehow indoctrination by the state to condition us to follow rules. I have avoided conversations with him since

  • source
  • [–] 1 point 5 months ago

    It definitely depends on the circumstances. With 60 GHz radar e.g. you get quite a good distance resolution and can detect e.g. breathing rate really well (from the torso movement during breathing) and things like how many people are in a room, etc. But its always very dependent on the environment, your settings, subjects, noise, whatever. That's why I said its typically not practical. By using dedicated devices perhaps, and most of these kinds of news are about people who use dedicated devices, but that's like putting a camera in your home. When you have to abuse an existing communication channel, probably not so realistic.

  • source
  • parent
  • context
  • [–] 2 points 5 months ago (2 children)

    My topic was fall detection (as in elderly people falling) specifically without using cameras or wearables. The idea was to take the CSI (basically what you see in the image) and just stuff it into some machine learning model to get a prediction as to whether someone fell in a given time frame, so I was trying to classify the signature of the falling "activity". From my literature survey, this has been done successfully with CSI. But as with a lot of research, it typically lacked practicality. Much of my work was implementing the firmware, data recording, processing, and so on. I also had to record a ton of falls (ouch) and label them. I ended up throwing away the CSI approach though, because of the noise reasons I mentioned. That was simply a deal breaker. I went with FMCW radar instead (and it worked pretty good).

  • source
  • parent
  • context
  • [–] 2 points 5 months ago

    to be fair, maybe. To pass FCC/CE regulation regarding EMC, it has to adhere to strict limits at 2.4 GHz (but I could also imagine for microwave ovens specifically that the allowed emissions are higher than for other devices, because 2.4 GHz is just the band it operates in. But idk, I didnt read the standard for those). But it does not mean that it may not radiate anything in that band.

    Anyways, my observation was that it did interfere and the microwave was definitely closed. But also it was not 10m distance to the microwave, more like 2m, so relatively close. WiFi receivers are quite sensitive to be able to work with low received powers. So just a little emission is sufficient to interfere. You are probably not disturbing the communication itself, because OFDM is quite robust, but it certainly destroyed my use case (which operated on the whole CSI).

    And there is definitely some stuff leaking, e.g. through radiated emissions on the wiring (the power line). But it is certainly not cooking anything. That's also what the regulation makes sure of.

  • source
  • parent
  • context
  • [–] 6 points 5 months ago

    I think the main advantage with the wifi-based approaches is that they are usually used in a relatively static/calm indoor environment with a stable channel response and your motions are disturbing that, compared to a quickly changing outdoor environment (e.g. a city) where it would be much harder to distinguish individuals. Also, you are typically closer to the access points, making the power/SNR higher. Regarding mobile communication though, the trend is towards higher frequencies and smaller cell sizes which also give greater spatial resolution (and higher power) and some funky near-field effects can be used to get beam forming on crack: https://arxiv.org/abs/2407.10147 So perhaps it could work even better, wouldn't be surprised

  • source
  • parent
  • context
  •  

    cross-posted from: https://lemmy.world/post/46800674

    Image Text:

    Github overview of a pull request for the file AGENTS.md.

    Comments regarding line "# Repository Guidelines" in the file:

    zanieb: "What's the point of this title? Seems like wasted tokens?"

    zanieb: "(certainly inconsequential in the big scheme, but I don't see it adding value)"

    charliemarsh: "It ensures that the agent does a good job."

     

    Image Text:

    Github overview of a pull request for the file AGENTS.md.

    Comments regarding line "# Repository Guidelines" in the file:

    zanieb: "What's the point of this title? Seems like wasted tokens?"

    zanieb: "(certainly inconsequential in the big scheme, but I don't see it adding value)"

    charliemarsh: "It ensures that the agent does a good job."

     

    Didn't know where to share this, but I thought maybe someone else finds this useful :)

    I initially made this for an artist who does not have a builtin animation utility in their digital art program. They can export their frames/layers as usual and the program updates its preview automatically.

    It is my first time working with async Rust on an actual project, which was a bit tricky but I think I like it. The preview timing is not extremely accurate but it's OK.

     
    • OS: NixOS

    • Compositor: Sway

    • GTK Theme: TwoStepsBack (modified)

    • Terminal: alacritty (sometimes also kitty)

    • Terminal Font: terminus

    • Editor: helix

    • Music Player: quod libet

    • File Manager: ranger

    flake/dotfiles: https://codeberg.org/xiaolizhi/flake

    Went from Hyprland to Gnome to Sway, and I think I'll stay. I really like the retro GTK theme, but it does not work well with GTK4/libadwaita. So I gotta put in some more work (or avoid those apps :). I also seem to move away from having a uniform theme for everything and just embracing the chaos

    Here's some more things being productive (or pretending to be):

    view more: next ›