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/)S
Posts
1
Comments
155
Joined
3 yr. ago

  • Chili garlic tofu

    Though to be honest I don't usually use a recipe or cook anything. I cube a block of soft/silken tofu, dump on some chili oil, add some kind of vinegar (and maybe sesame oil if I have it), and eat it raw and cold.

    You could probably do it with any kind of sauce you like and put it on rice if you're feeling fancy

  • Photos are the same as most other data, you can store them pretty easily long-term in a physical medium. Of course, capturing an image is much easier and more convenient with a digital device, but that doesn't mean it has to live digitally indefinitely. It's simple enough to have an instant digital camera with a built in printer and access to a high quality scanner.

    If you held a gun to my head, I could pick out a few dozen personal photos that I own that are worth saving physically. If you allowed me a modern flash drive's worth of storage (64-128GB, ~5000 good quality images), I could pretty easily store every picture worth a second look from my entire lifetime.

    Apple's marketing driven perception that every single person needs a cinema quality camera (and cinema sized storage) in their pocket is ludicrous. Only a tiny fraction of people actually truly need that. Let them borrow that gear from a library if we want to preserve fair access.

  • To be honest I don't have any personal digital information that I give a shit about. It's value is only derived from its ability to identify + track me, either for my convenience or for the highest bidder's. Computational liberty is only an issue because we've made everything digital by default and that mindset has leaked into critical social functions (taxes, law, logistics, healthcare, etc...).

    Software and data bloat is more astronomical than most people realize. Only about 10% of persisted data is ever touched again (don't look up the ecological implications). Amazon could capture 90% of all compute hardware and the entire human race could get by just fine on 10%. We wouldn't have access to niceties like app stores full of niche apps, 24MP phone cameras, 4k movies, 10 sluggish layers of software abstraction, 15 years of photos you never look at, etc...

    But you could run a simple message server on basically any scrap of IoT e-waste. A highly available static website can be hosted with an old phone and a solar panel. Any device (fridge/watch/calculator/pregnancy test) can run Doom. All of Apollo 11's source code is a fraction of the size of most web pages.

    We're continously expanding our hardware usage for infinitesimally small gains. We should demand that our governments legislate digital austerity for dozens of reasons, just pick what resonates best for you. Personal privacy, energy usage, ecological damage, corporate capture, information rot, brittle supply chains, national security, etc...

  • Crazy that companies will do this shady stuff with client side code. At least it was slightly obfuscated at first, but that's just incompetent fraud to leave it so obvious that a self professed non-software engineer (though clearly a smart guy) can read it and deduce what's happening. Throw a tiny bit of random noise to the stepdown logic and it becomes much harder to find and reproduce as proof.

  • My shameful secret is admitting that LLMs are great for things like getting comfortable with a programming language. They're generally trained on the same publicly available samples as these courses and the conversational extrapolation is great for identifying concepts you forgot the technical terms for (ie. "How would I do this in python: [Java code]")

    Vibe coding sucks, but walking through some examples with an LLM and a REPL can save hours of navigating docs or Hello World blog posts.

  • Idk the model but can check later. Removing/modifying it isn't an issue, but my household wants to use it since it's there.

    I'm not personally opposed to a camera but would need to be in full control of the feed. My main goal is keeping it simple and cheap for now, so not replacing a functional camera is very tempting. Later on I can look into real alternatives but an afternoon project will do for now.

  • Wouldn't be operable, but I like your moxy lol

  • Privacy @lemmy.ml

    Options for securing a doorbell camera?

  • Couple of reasons of varying importance:

    • Security. Even when you limit operations or table access it's very easy to mess something up. Some new employee starts storing sensitive data in the wrong place or a db admin accidentally turns off the wrong permissions, etc...
    • It's secretly more overengineered than a standard api despite looking simpler. If your app needs extremely robust query capabilities then you probably have a use case for an entire analytics stack and could use an open source option. Otherwise your users probably just need basic search, filtering, sorting, etc...
    • Ungodly, Flex Tape tier tight coupling. Part of the purpose of an api is to abstract away implementation details and present a stable contract. Now if you want to migrate/upgrade the database or add a new data source, everyone has to know about it and it's potentially a major breaking change.
    • Familiarity. If someone else steps in to maintain it it's much easier to get up to speed with a more standard stack. You don't need a seven layer salad of enterprise abstraction bullshit, but it's useful to see a familiar separation of auth, queries, security, etc...
    • Having the option to do business logic outside of the database can save countless headaches. Instead of inventing views or kludging sprocs to do some standard transformation, you can pull in a mature library. Some things, such as scrubbing PII, are probably damn near impossible without a higher tier layer to work in.
    • Client support. Your browser/device probably has a few billion options for consuming a REST/HATEOAS/graphql/whatever api. I doubt there's many direct sql options with wide support.

    I probably wouldn't do it outside of a tiny solo project. There are plenty of frameworks which do similar things (such as db driven apis) without compromising on flexibility, security or features.

  • Brackets are infinitely easier because any IDE (and most text editors) have a dead simple linting plugin which auto indents for you and lets you know when you fucked up. Your editor can barely do anything with whitespace only because everything is valid syntax.

    Also lemme take this opportunity to say fuck yaml for exactly this reason.

  • In The Secret of the Unicorn, Tintin's passport states his birth year as 1929, which was the year of his first appearance in The Land of the Soviets, estimating his age to be 15, while the official Tintin website states his age as between 16–18. The tie-in game for the 2011 Secret of the Unicorn film mentions that Tintin is 17 years old.

    ⚠️ Caution ⚠️

  • Chaotic

    Jump
  • Wow interesting. Studies like these are important because all sides have people that minimize the science in favor of being inclusionary/exclusionary (eg. "There have always been this many undiagnosed autism cases" vs "Kids need discipline and not a diagnosis").

    I think we underestimate the extent to which modern humans have radically changed our environment. I would frankly be shocked if there wasn't at least some minor environmental factor in everything labeled as uniquely modern atypical behavior* (extreme aggression/depression, mood disorders, gender dysphoria, non-traditional sexuality, etc...).

    Unfortunately it's often taboo to talk about our identities and personalities as being anything other than totally predetermined and core to our existence. And when it is done it's often in an extremely dehumanizing or inconsiderate way (eg. "pray away the gay").

    *Can't overstate that none of these attributes should be taken as inherently derogatory or negative

  • The trees have a real Quentin Blake vibe going, keep up the good work 10/10

  • GoT is the answer to this question, you kind of need to exclude it to get more interesting answers. The ending flopped so hard it basically redefined disappointment for TV.

    It seems weird to think about now but from 2011 to ~2018 it overshadowed everything. The characters and setting and lore were being built into a franchise juggernaut. I can't remember any other show with constant water cooler conversations or watch parties. Then the last season flopped so hard that the media zeitgeist totally evaporated overnight.

    Friends sometimes ask if they should watch it and I'll always say no. It's the only show I can think of that peaks multiple episodes at 9.9 on IMDb and craters to 4.0 for the finale.

    [Just checked again: an absurd 29/74 episodes are rated 9.0+]

  • Except these are states that explicitly signed on to this constitution, not some innocent sovereign country. It's not problematic at all to collectively enforce what they're constantly trying to weasel out of.

    It hasn't even been oppression or exploitation, the quality of life for those populations has always objectively improved. You won't catch me shedding a tear for slave plantation owners getting their property broken up and redistributed. Good riddance to the Jim Crowe business owners. Let's absolutely have armed poll watchers ensuring the voting rights of minorities.

    Don't fall for the conservative crocodile tears that pour out when we infringe on their right to keep citizens uneducated, sick and poor.

  • 100% guarantee that pointing this out somehow turns into "well actually your history book is wrong because it was written in English." It's a comedy of fallacies with them...

  • Cool cool, now just need to wire it up to every common command and make a custom best-effort fallback so I never have to think about it (except for when it inexplicably breaks in 6 months and I need to fix it again).

    Gonna get down voted to hell for this, but it's my main gripe with daily driving Linux: to get a semblance of QoL you either monkey patch a brittle solution or dedicate your finite time and memory to learning the song and dance of each tool.

    I know it's not fair to gripe about freely supported open source software, but dev tooling has advanced an incredible amount since the old hackathon days. We need better efforts around modular integration and UX to really get widespread adoption.

  • Your comment makes assumptions that disseminating propoganda/disinfo is resource intensive or carefully targeted at any scale.

    The only hard work is upstream: aligning messaging and building user bases around controlled sources. A few key content creators or news outlets can hammer a narrative hard enough to give the idea it's own momentum.

    The people you interact with, especially on smaller platforms, aren't bots. Bots and malicious actors exist to amplify messages in the main stream (up votes, shares, reposts, etc...) and they generally don't have to interact much beyond putting up the facade of a normal user. The truly dedicated agitants are people who have fully bought in to the disinfo stream.

    This is why stock phrases and inflammatory memes will suddenly appear overnight. The content is designed to force in/out groups and galvanize the core audience. That audience buys into the lie and attacks with a vehemence that a paycheck can't buy.

    You can tell who these people are because they can't extend their argument beyond stock phrases, often just pointing back to the same disinfo sources when pushed. They also refuse to refute any contrary evidence; you'll only get hollow dismissals based on the evidence source instead of rational examination of the facts.