386 karma · joined June 6, 2011
If a crypocurrency becomes popular in another country using another currency to on- and off-board, see my comment.
It would take a miracle for cryptocurrencies to suddenly replace fiat without being bound to any fiat currency. Essentially, all the world would need to switch trust at once.
Fiat will always be backed by military force.
Just write your CSS selector to target whatever you'd like, then use `@apply tailwind-classes md:other-tailwind-classes` inside the brackets.
This way, it's just a set of shorthand tags that replace the long-form CSS props, but it's still useful for quick design work.
It has a way to go, but I found it the right mix of persistent, long-form discussion and decision making using Threads, and sync communication using Messages. It's the best of both worlds, if you can educate a team to use it properly.
Once that's done, the utility classes can be extracted to reusable CSS via the `@apply` directive.
When the window is closed, but the outside temperature is lower that inside, it sends a notification to open the window. The opposite happens when the outside temperature exceeds the one inside, unless the window is already closed.
This is all written in Python via appdaemon since it's easier than defining the same automation via the UI (although that's also doable nowadays).
Setting a short motion detector rearm time lets me start a decay timer for the light that just turned on. If no motion is detected again, it starts lowering the intensity gradually over 10 minutes and finally turning the light off. I added a button in HA to override this and keep the light on when needed.
The purpose of Home Assistant is to first observe all data flowing through your house, by connecting all existing sensors, switches, gateways and anything else that has a digital pulse.
The second step is control, having centralized access through a web or mobile app to all moving parts of a home.
However, the power of HA comes from the third step: automation. The best interface is the one you can forget exists.
I've been running HA for over two years. Aside from being lazy about upgrading to newer versions and adjusting to breaking changes, it's been working great and has spoiled me and my wife. We now expect every house we visit to automatically unlock before we reach the door, for the lights to turn on (and gradually off) automatically as we move through rooms, and for our phones to notify us when the best time to open a window would be, to naturally cool during the summer. It's great to have cold light during the day and warm, lower level light as the evening progresses.
Together with the Python environment provided by appdaemon, there's almost no limits to what you can do, provided you instrument your house with sensors and switches as best as you can.
I applaud the initiative, since it removes the couple steps it takes a user to reset their password via "Forgot password" flows. However, this type of auth should really be self-hosted or baked into the most popular frameworks, instead of provided by (yet) another third party you'd have to trust with your users' email address (at the very least).
There's your problem. You're building a pet/side project, not a startup.
Have you explored https://www.pubilling.io/ or the open-source http://killbill.io/?
So far, Stripe seems to have lowered the fixed fee from 30¢ to 5¢ and dropped 0.2% off their payment gateway fees.