• 1 Post
  • 62 Comments
Joined 1 year ago
cake
Cake day: July 10th, 2023

help-circle



  • This would work but assumes the primary use of the machine is Windows and derates your performance under Linux significantly due to USB speeds. Even if you’re storing your data on the Windows HDD, NTFS drivers are dog slow compared to EXT4 and other *nix filesystems.

    Also some BIOSes are a pain to get to boot off removable drives reliably so it really depends on what your machine is.

    I’ve used Linux as a primary dev system for well over a decade now, and with the current state of Windows I’d really recommend just taking the leap, keep your Windows box if you need Windows software and build a dedicated Linux workstation.



  • That’s a valid point, the dev cycle is compressed now and customer expectations are low.

    So instead of putting in the long term effort to deliver and support a quality product, something that should have been considered a beta is just shipped and called “good enough”.

    A good example I guess would be a long term embedded OSS project like Tasmota, compared to the barely functional firmware that comes stock on the devices that people buy to reflash to Tasmota.

    Still there are few things that frustrate me like some Bluetooth device that really shouldn’t have been a Bluetooth device, and has non-deterministic behaviour due to lack of initialization or some other trivial fault. Why did the tractor work lights turn on as purple today? Nobody knows!


  • My type is a dying breed too, the guys who do their best to write robust code and actually trying to consider edge cases, race conditions, properly sized variables and efficient use of cycles, all the things that embedded guys have done as “embedded” evolved from 6800 to Pic, Atmel and then ESP platforms.

    Now people seem to have embraced “move fast and break things” but that’s the exact opposite to how embedded is supposed to be done. Don’t get me wrong there is some great ESP code out there but there’s also a shitload of buggy and poorly documented libraries and devices that require far too many power cycles to keep functioning.

    In my opinion one power cycle is too many in the embedded world. Your code should not leak memory. We grew up with BYTES of RAM to use, memory leaks were unthinkable!

    And don’t get me started on the appalling mess that modern engineers can make with functional block inside a PLC, or their seeming lack of knowledge of industrial control standards that have existed since before the PLC.




  • Actually a modern “sand battery” does have to be sand or at least a granular material. The difference between a sand battery and thermal mass is that you use a conveyor to superheat small fractions of the sand, allowing the isolation of high grade heat.

    If you have a single kWh to store and 1 ton of sand to work with, you could heat 1kg of sand to hundreds of degrees (sand battery), or 1 ton of sand by one degree (thermal mass).

    1 ton of slightly warm sand is useless, while you can extract the high grade heat from the 1kg and get your 1 kWh back.


  • Entire system is home built and programmed except the inverter which was a surplus rack-mount.

    The dump load in the water tank tracks the battery bank voltage, drawing more power as the voltage rises into the float range. This is used to sense available surplus power, which is used to turn on other dump loads, i.e. air conditioning in summer.

    I have a couple window units that are cranked to max cooling and come on in sequence as the surplus power rises, on an early summer day with clear skies it can get to the point of needing a sweater in the house :D I’m migrating to a homebuilt multi-stage heat pump this year after the prototype worked quite well last year.

    Also seriously considering the ice storage concept for hot nights, though I might need to make an actual ton of ice!

    Just made a deal on 8 massive surplus AGM batteries too to refresh my bank


  • I’ve been really curious about the possibility of a small DIY sand battery type system. I currently store my “negative value” midday solar power by dumping it into a water tank and using it to feed my hydronic heating system.

    However as we know that results in a tank containing useless low-grade heat on a cloudy day, where a sand battery would result in a small amount of usable high-grade heat.

    The cooling equivalent could actually be implemented fairly easily at home with common consumer ice machines (which are effectively heat pumps). Make ice when there’s surplus, dump it in an insulated hopper with a heat exchanger for night-time cooling, recycle the near-freezing melt water to make ice the next day. Water is a lot easier to handle because it can be pumped instead of conveyed, and you get the advantage of phase change storage.


  • There’s a divide though in “alien believers”.

    I absolutely believe that other life exists in our vast universe. This is a pretty common opinion among scientific thinkers, space enthusiasts etc. that the universe is simply too huge for us to be all alone.

    I also believe that due to that vastness, we’ll never meet any aliens, unless we punch into Europa someday and there happen to be some fish down there.

    UFO enthusiasts, on the other hand, have a position that is much less supported by science.




  • I love the term “write-only code”, it’s perfect. I used to love Perl as it felt like it flowed straight from my brain into the keyboard. What a free and magical language.

    So it turned out I had ADHD. Took meds, went back to C/++ with renewed appreciation, haven’t touched Perl since as it horrifies me to look at it. What a nightmare of dangling references and questionable typing. Any language that allows you to cast a string to a function and call it really needs to sit down and think about what it’s doing.




  • True survivalist/libertarian types have always loved solar power.

    I don’t know how solar lost its space age coolness, though, aside from active lobbying from the fossil fuel industry to try to kill it. For awhile solar was undoubtedly the power source of the future, the same thing that was on our space probes and satellites.

    I have old oil-crisis era books and magazines on my shelf which absolutely loved solar power and billed it as the cheap energy solution for the common man. Somewhere we went wrong, and I think it was Reagan (in many ways…)