Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)FA
Posts
1
Comments
238
Joined
2 yr. ago

  • There's a story/joke about a company that has a large, important industrial machine that stopped working. They call in a specialist engineer, who walks up, hits it with a hammer, and it starts working again. He then hands the manager a bill for $2000. Incensed, the manager demands an itemized invoice because this was outrageous for something that took 2 minutes. The engineer kindly obliges: hammer $5, knowing where to use the hammer $1995.

  • It only works because I get a public IP from my ISP. If that ever stops, this solution stops working too.

    FWIW OpenVPN can use DNS names so you can use DDNS.

    Point taken on the rest though. Everything you mentioned IS possible but the point that it's beyond most hobbyists is valid. I'm really wary of relying on a centrally managed pay service that is 'free' (for now).

  • I mean, Prime Video is still a bunch of microservices, it comes down to where you define the boundary between 'service and 'microservice'. That blogpost was specifically about "the Prime Video audio/video monitoring service". Eg it's a service/microservice for QA, not for all of Prime Video. I'm sure there are seperate services for billing, browsing, captioning, and streaming.

    And although the author called it "moving from microservices to monolith" it's more about moving from serverless to more traditional compute.

  • I don’t like nesting single use functions.

    At a certain point this is necessary due to overall length. You don't want a single function that is hundreds of lines long - they suck to debug and to test. Single-use functions break that up into logical chunks that make it easier to understand.

    The moment I follow a function and it’s just another abstraction for more functions I start feeling dread.

    This can actually be ideal in many cases due to the Single-responsibility Principle. Think of the purpose of those functions as coordinating the workflow of the other functions.

  • If you ask for it you can get full on ephedrine at a lot of pharmacies over the counter. Sold under the brand names Primatene and Bronkaid. Just prepare to be asked for your ID so they can track how much you buy (in the US anyways) since it's a meth precursor.

    It's meant for people with asthma so it also includes guaifenesin.

  • If you're a novice cook and want to keep it simple then get a nice nonstick pan and just don't use metal on it - silicone, plastic, or wood. You can even use the rough side of a sponge fine. Just don't run it through the dishwasher. Should easily last you 5+ years.

    Cast iron and stainless steel are great but more particular in how you use and maintain them.