Rest easy, Steve Cropper.
#MusicOfMastodon
#60sPop
#UpTight
Rest easy, Steve Cropper.
#MusicOfMastodon
#60sPop
#UpTight
When I hear this one, I think of Cab Calloway introducing Jake and Elwood to the crowd at The Palace Ballroom in βThe Blues Brothers.β
#MusicOfMastodon
#60sPop
#ClassicRock
#Uptight
`tap` is one of my favorite #Elixir functions. I implemented it myself in my #Uptight functools, but then a colleague of mine told me that it's already in #Kernel.
Documentation: https://hexdocs.pm/elixir/1.12.3/Kernel.html#tap/2
Code: https://github.com/elixir-lang/elixir/blob/v1.12.3/lib/elixir/lib/kernel.ex#L1160
I would hope that this would shake out naturally. The over-sensitive block off any instance that isn't run to their tightly-wound standards. Users of those instances who want a more open experience sign up with, or move to, other instances...
The problem, of course, is the people who are on, or who sign up with, the uptight instances and don't know there's anything different out there.
After approximately one year of #dΓ©tente, my extremely #uptight #neighbour is on the warpath again. Today she yelled at me that there are 24 - she counted! - #jackrabbits living in the green space behind our yards, and that over the winter they ate half her bushes, and it's my fault because I like #rabbits.
I don't quite follow the logic - the green space is flood-control and runs west to farmers' fields - but clearly I have been a #Bad Neighbour.
And you definitely can't count all the jacks.
No matter how silly @nasimtaleb is in his understanding of science and statistics, some of his takes are ok. Reading "the great thinking models" which spares me from reading his ramblings. His #antifragility is basically what #erlang is all about and what I mention in my #uptight #elixir talk: https://youtu.be/uTF2sUJKR3o
Swingende Γ©n ingetogen soul- en gospelmuziek, live op het podium door de 18-koppige BiG GiG en 42 leden tellende Soul- & Gospelkoor UpTight, onder leiding van Martijn Bos.
Nu op Medemblik praat: 'BiG GiG & UpTight, Soul & Gospel'
Lees verder op: https://medemblikpraat.nl/kalender/big-gig-uptight-soul-gospel/
I work remotely and I"m not in the timezone as the mother ship. So we throw timezones around a lot.
So they will say that the Foo Meeting is at 11:00 CST. This time of year I have to restrain myself from asking if they mean CDT since it isn't winter anymore.
Daylight Savings Time vs Standard is literally my "literally".
It is wrong to say CST to refer to the current time in Madison (unless you are actually giving Denver time), but that is the way of the world.
@RickBamford
The closest I ever came to this was when I was dancing and a drag queen came over and put a wig on me, and told me to βLighten up, kiddoβ.
#uptight #newHat #YesIRememberItWell
@derekkraan funny, i made a vc-based author library which is very easy to set up to use instead of monstrosities like #keycloak. I wouldn't mind getting cash from people asking me to develop it beyond what it is for my use case. Same with #uptight, which, I feel is closing a huge gap in #elixir reliability.
But I don't want to forsake hex.pm. Neither do I care about "infra outages". Libraries are called like this because they just are, full of functions, as opposed to applications.
Even though I fixed semantic mess of #elixirlang by publishing the #uptight library https://github.com/doma-engineering/uptight, I still need to interact with non-tightly-typed code sometimes.
Sometimes, just unwrapping isn't enough or isn't ergonomic, so then I have to go back to operating with raw binaries.
While typing those, as anyone should, I feel bad when I write `binary` and I also feel bad when I write `String.t()`. Again, as anyone should.
After thinking about this issue for so long, I finally understood that in #elixir, both of those types should be called `uninterpreted_binary()` or `blob()`. I know it will never happen, but `String.t()` has to be deprecated.
The reason not to use `binary()` type in Elixir is clear. When binaries are *interpreted* as Strings, there's a whole lot of semantics going on, and this interpretation is way more pushed than in #erlang. But it still happens at interpretation time, it has nothing to do with the type of an term presented. This is the reason not to use `String.t()`. So yeah, the most correct way to put it is `blob()`: an uninterpreted raw binary, that is, however, easily and automatically gets interpreted as strings.
As a matter of fact, `String.t()` may just be the Elixir's hundred thousand dollar mistake.
New video where I showcase #gittemporal, an amazing tool for digital archeology.
It's slow-paced, but I show what I'm doing, and how I'm working around slight bugs of the tool.
I also put it to a practical use while working on #uptight, one of many. Enjoy!
β β β β ββ#goldfish
β β β
β ββ#citizen
β β β β ββ#hypnotism
β β β β β
β#perjury
β
β β β
ββ#uptight
β β β β β
β#spoken
goldfish-citizen-hypnotism-perjury-uptight-spoken
Roll your own @ https://www.eff.org/deeplinks/2016/07/new-wordlists-random-passphrases
β β β β ββ#omnivore
β β β β ββ#mumps
β
β β β
ββ#uptight
β
β β β ββ#traffic
β β β β ββ#emporium
β β β β
ββ#crowd
omnivore-mumps-uptight-traffic-emporium-crowd
Roll your own @ https://www.eff.org/deeplinks/2016/07/new-wordlists-random-passphrases
β
β β β
ββ#uptight
β β
β
β ββ#marshy
β β β β
ββ#fracture
β β β
β ββ#bootleg
β
β β
β ββ#tannery
β β
β
β
ββ#convent
uptight-marshy-fracture-bootleg-tannery-convent
Roll your own @ https://www.eff.org/deeplinks/2016/07/new-wordlists-random-passphrases
β
β β β
ββ#uptight
β
β
β β
ββ#wired
β
β β β ββ#unrigged
β β β β ββ#duplicity
β
β β β β
β#vehicular
β β β
β β
β#eggnog
uptight-wired-unrigged-duplicity-vehicular-eggnog
Roll your own @ https://www.eff.org/deeplinks/2016/07/new-wordlists-random-passphrases
β β
β β ββ#leotard
β β β β β
β#motivator
β
β β β
ββ#uptight
β β β β ββ#landowner
β
β β β ββ#unpiloted
β β
β β ββ#machine
leotard-motivator-uptight-landowner-unpiloted-machine
Roll your own @ https://www.eff.org/deeplinks/2016/07/new-wordlists-random-passphrases