your comment is helpful context, especially as a foreigner. but would you be able to edit the "pounding in the ass" phrase out in future when referring to prison? thank you <3
I prefer "the shitmus test" - it's been my yardstick for evaluating (some) startups over the last ~decade: if people will open your app while they're poopin', then you pass the litmus/shitmus test :)
I've been recommended the deformed baby video a few times recently - it's somewhat reassuring, though worrying, that others are seeing the same thing. I'm especially frustrated about it, as it'll show up inline with search results for otherwise "normal" things (product reviews, music videos, woodworking, etc).
I think my favourite simple example to illustrate this is thinking of (or image searching a picture of) a lemon. A lot of people can feel increased saliva production under their tongue, despite nothing at all actually changing, in anticipation of the sourness. Brains are magical :)
ha, as the author of most of the code on the client side (and thus those beefy requirements), yes it absolutely is possible to use an ESP32! and that’s more along the lines of the original product that inspired this!
however, this was built to be more of a glue library - take whatever device you have (Pi, laptop, IoT fridge), and plug in whatever “printer” you have (typically a receipt printer, but friends have used a rooted Kindle, or Instagram API, etc). there’s more to it than that though, as the original protocol is generic (it was built to control all kinds of devices - printers with blob payloads are a nice side effect), so it’s also relatively easy to extend if you want to bolt on other uses cases within the same network.
it was never really optimised to be the leanest implementation, but instead easy enough for others to hack on and contribute to. JavaScript/TypeScript on a Pi feels like a reasonable compromise, with heavy emphasis on compromise! so, by focusing more on community and simplicity, it’s fun seeing the weird ways people extend it :)
Regardless if you need a visa or not, you cannot (legally) stay more than 90 days every 180 days outside of the country you have a visa for.
Even as a permanent resident of Germany, I have no special rights within any other Schengen member states that grant me any ability to stay. (Though, there is a permanent residence category called "Daueraufenthalt-EU" which does grant additional rights through other Schengen(/EU?) states.)
Careful, the blue card won't let you move around Europe as a citizen. They're issued by individual countries, so you'll have residency rights in that country, but standard "90 in 180" freedom of movement within Schengen beyond that:
> If you hold a residence permit or a long-stay visa issued by a Schengen area country, you will have the same freedom of travel as a Schengen short-stay visa holder.
fwiw, https://github.com/sbooth/SFBAudioEngine is a great library for supporting other formats, helps with gapless, and is reasonably easy to drop in. I've dropped it into an audio player I created with virtually no hassle.
Just to clarify: when you say BPD here, do you mean bipolar disorder, or borderline personality disorder? I've only known it as the latter (and a quick Google search agrees), but from context I assume you mean the former?
I think it's probably related to issues that arise when performing view actions/animation in the RN equivalent of `-viewWillAppear:` while segue animations are playing. (Short version: it occurs because the RN JavaScript execution thread is asynchronous.)
A concrete example of a problem I had was when setting a text field to be first responder when displayed. The result was that the keyboard was trying to appear a split second after the push segue animation fired.
(IIRC you can reproduce it fairly trivially in a pure native app by calling `-becomeFirstResponder` asynchronously inside a `viewWillAppear:` block. The result was two animations fighting for screen layout, and a giant white empty block where the keyboard should be.)
The solutions were to: a) wait, or b) fire synchronously in `-viewWillAppear:`. Airbnb seem to have chosen a).
I wrote a similarish tool for converting SVG to code at Last Job™: https://github.com/biowink/SVGeez (though, it's questionable how well it works beyond the specific use case of the app it's for..though in theory it should work fine!)
(even the name is similar ;))
I bumped into issues when transforming complex paths into single paths. I suppose leveraging SVGO is a better plan for that. Kudos!
Keychain and NSFileManager have possible modes of "kSecAttrAccessibleAfterFirstUnlock" [0] and "NSFileProtectionCompleteUntilFirstUserAuthentication" [1] respectively that are (fittingly) in an open state within your app after you've unlocked the device.
As a cancer survivor, I feel so conflicted about this. On one hand, I can completely understand where you're coming from. But on the other hand, I think seeing things in such black and white terms is pretty shortsighted. When there's a terminal prognosis, many/most doctors will offer an array of treatments and therapies to help manage symptoms without trying to make you feel worse. There are several middle-grounds that can help extend life without prolonging it (a fairly semantic, but very important difference).
Which, of course, leads to my next major gripe: end of life treatments (even outside of cancer) are generally awful. Euthanasia and assisted suicide laws are sorely lacking. Palliative care systems tend to stretch people's last days out so thin, it's awful.
So, despite refusing treatment, you may still end up in palliative care in undignified and grim circumstances. That's a tragedy. We need to do better.
> Starting from 1st October 2015, I do no longer permit the usage of my TREEFINDER software in the following EU countries: Germany, Austria, France, Netherlands, Belgium, Great Britain, Sweden, Denmark - the countries that together host most of the non-european immigrants.
I simply will not stand for this notjosh erasure!
(potentially the greatest contribution I'll ever make to human culture. not sure how I feel about that, now that I think about it)