France passed a law requiring solar panels on every parking lot with more than 80 spaces.
Equals 10 nuclear reactors
Reduces heat island, shades cars
The US -- 800 million parking spaces. Most of them are uncovered asphalt sitting in direct sunlight.
Why aren't we doing this?
Posts by Jacob Swanner
Switch to fish and completions just work...
Street view of intersection from July 2008
Happened between Jul 2008 and Aug 2011
I received the updates via email
Mexico City?
Original name is cool. Only teasing
Admittedly, these tests are kind of testing implementation details, but those telemetry events also drive an admin introspection/debugging UI
I have tests for a gen_statem like:
assert_state_change(context, :connecting)
assert_connection_started(context)
Those assert_* helpers use `assert_receive`, via :telemetry_test
Trigger is `:telemetry.execute` on gen_statem state enter
*an* ๐
How about a EsotericCheckNameCheck? ๐
LOL it did find a test whose contents are only comments ๐คฆ
I have a number of tests that use hook into telemetry events, in order to ensure certain things happen with `assert_receive` (or `refute_receive`). Those tests are being flagged as vacuous
I'm not sure if `phx.gen.auth` still adds this test, which checks that the password is redacted from inspect:
```
refute inspect(%Account{password: "123456"}) =~ "password: \"123456\""
```
Your credo check flagged that one
See you there!
Good to know map syntax, cond, >, and < work as expected?
Maybe they are wanting to be acqui-hired ร la moltbook
4 gets my vote
Is there a Credo check to tell you a disable comment is no longer needed? #ElixirLang
A fact that sounds like bullshit but is actually true:
There is more square footage of parking *per car* in the US than there is square footage of housing *per person.*
Downside: having to learn its differences. Such as: instead of `export FOO=bar` in file, `set -U FOO bar` from shell (or file)
Something that seems small but I think makes for much better UX: configuring fish, creating permanent ENV variables, creating abbreviations, etc doesn't require editing files. Using its shell functions for creating/editing those things updates your config files
Its auto-suggestions and tab completion (with docs!), along with syntax highlighting as you type, that "just works" out of the box, provide great every day experience. Its abbreviations are like shell aliases but with much better UX
I'm a big fan of
What a handle!
Thanks for the reminder!
Bright red, white and pale green northern lights fill a night sky. The black silhouettes of three cows look up at them
obsessed with this photo of cows watching the northern lights. it's the scene in a muppet movie that's so surprisingly touching you start to cry
(photographer: @ChrisReichert3 on twitter)
Your personal site is hosted at both of the last two domains. I would expect one to redirect to the other. If you were to do so, which would you consider to be the canonical domain?
It seems you use geolessel as your handle in most places, so I guess I'm thinking middle option.
What's wrong with that one passing test?