The driver supports alternate keycode mappings specifically for that reason, but before reading your comment I was unaware of the motivation behind reversing the pulse order. Thanks!
Unfortunately only a handful of subystem APIs have Rust bindings right now, so I did not get far enough to write up anything meaningful. Maybe next year support has matured to make a reimplementation in Rust feasible; then I will happily write about my experiences :-)
The firmware is based on ESPHome, which integrates particularly well into Home Assistant, a popular home automation software; therefore I would recommend to implement such features on a higher layer than the firmware. See here how to e.g. implement a "sundial" function: https://gitlab.com/sephalon/deathstar_lamp#home-assistant-in...
Part of the reason for automating it was that I wanted to integrate the lamp into my home theater setup: When the movie starts, the lamp slowly closes and synchronously dims out (guests always react with a smile to this). Pressing the pause button dims it up again and gives one just enough light to find the bathroom ;-)
Yes, noise is a problem, which unfortunately makes the lamp quite unpopular with my girlfriend ;-) Some is indeed coming from the folding mechanism itself, but the majority of noise is actually caused by the stepper motor, despite limiting the current to the necessary minimum. One could try to switch to a more advanced (i.e. silent) stepper motor driver than the A4988 (I mainly picked that one because ESPHome already has a driver for it), or use a servo motor instead.
A German film crew shot a documentary onboard a Typhoon class submarine (the TK-20 Severstal) in 2001, showing many aspects of daily life onboard, including the launch of a RSM-52 ICBM [1] (unfortunately awful video quality).
In hindsight, they catched a brief window in recent history where a western film crew would be allowed on board of a Russian ballistic missile submarine – remember that 2001 was the year when Putin gave a speech in the German parliament (in German language!) speculating about a new common safety architecture eventually succeeding NATO.
I wish more of these government-baked payment systems would just use GNU Taler [1] instead of implementing their own walled gardens.
GNU Taler ensures that the paying customer is anonymous while the merchant is identified and taxable. This is great for privacy, but not very attractive for commercial companies as your revenue has to be fully based on fees instead of making extra money by selling your customers data. The Swiss National Bank showed interest in adopting it some years ago, but I haven't heard much anymore since…
> GNU Taler ensures that the paying customer is anonymous
This right here is the reason why governments won't use it. Governments want transactions to be traceable so that they can audit your taxes. I don't have any issues with that, I actually don't mind paying taxes, but I would never expect a government, no matter how progressive, to use a privacy-based protocol or solution.
It’s designed with taxes in mind. Total user cashflow is still apparent at the bank, just like if you withdrew cash. And the amounts received by vendors are visible as well. So taxable there too. That’s a big part of what’s so cool about it.
Governments all over the world generally want more surveillance, not less. Brazil in particular will never use it: anonymity is literally unconstitutional in Brazil.
There was a fun period where the brazilian government mandated the use of free and open source software in its computers. I remember lots of people who complained about the quality of OpenOffice. Microsoft managed to put an end to that at some point. After former president Dilma's impeachment, I think.
I have to admit, I’d be curious to visit one of these restaurants myself. However, one has to be aware of the fact that these restaurants are reportedly linked to the secretive North Korean party organization, Room 39 [1], which means that all revenue flows directly into the hands of the Kim dynasty, so in the best case you'll help financing their next BMW or much worse, the nuclear arms program—neither of these I'm very comfortable with…
After a quick search, I found there are North Korean restaurants in Seoul owned by escapees. Definitely a way to learn about the oppressed North Korean people shut away from the rest of the world without supporting their messed up leaders.
Going by my dad's constant repair bills for his BMW, saddling the North Korean regime with those could be good for diverting funds away from their more unsavory endeavors.
I didn’t see the price mentioned in the article, but given that most restaurants are barely getting by, are we sure they’re really making meaningful money off this place (much less weapons money)? I wonder if it’s more for covert activities.