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/)J
Posts
11
Comments
78
Joined
2 yr. ago

  • Its a tough problem. You have to find something that you want to exist; like an app or a website or a game. For example, try making a GUI for managing SSH keys. You know, like the ones github makes you create in order to clone and push to a repo. Make a visual representation of those keys (stored in the .ssh folder), and tools to add/delete them.

    Along the way you'll find tons of missing things, tools that should exist but don't. Those are the "real" projects that will really expand your capabilities as a developer.

    For example, I was coding in python and wanted to make a function that caches the output because the code was inherently slow.

    • but to cache an output we need to know the inputs are the same
    • hashes are good for this but lists can't be hashed with the built-in python hash function
    • we can make our own hash, but hashing a list that contains itself is hard
    • there is a solution for lists, but then hashing a set that contains itself is a serious problem (MUCH harder than hashing a list)
    • turns out hashing a set is the same problem as the graph-coloring problem (graph isomorphism)
    • suddenly I have a really deep understanding of recursive data structures all because I wanted to a function that caches its output.
  • Labeling datasets is costly process. When you dont opt out, you're letting them build a labelled dataset on you-specifically for free.

  • Same for me: just say no, and they say OK. Effortless but the option is totally invisible.

    The irony is, I've seen the staff stop using the face scanner for everyone halfway through the line to speed things up. So its not saving time, just costing money to increase surveillance.

  • Yeah, cookies, account logins, and other stuff make it hard too. Ex: randomly exploring gmail emails at different times of day, but not actually marking emails as read.

  • Psychology. Ever see ring doorbell footage where the owner says "drop the package" and people do? Its not like the owner could do anything, but for some reason it makes people behave differently.

  • The clients are source available for telegram though

  • I mean technically the client is verifiable if you use discord in a browser tab... and verify it every time you load the web page... 🙃

  • I didnt upvote the other python-beginer friendly meme cause it wasn't accurate. But this one is on point.

  • Celebrities are going to be shocked when they hear about email

  • Partially buried housing (ground cooling effect)

  • Distros should ship with this this under /readme.jpg

  • What's the big deal? Just solve for ...

    ... = (π^2 / 6) - (1 + 1/4 + 1/9)

    Ez

    /s

  • OP can you add "unmedicated ADHD" to the title to be a bit more (but still not totally) accurate

  • (I know I'm two months late)

    To back up what you're saying, I work with ML, and the guy next to me does ML for traffic signal controllers. He basically established the benchmark for traffic signal simulators for reinforcement learning.

    Nothing works. All of the cutting edge reinforment algorithms, all the existing publications, some of which train for months, all perform worse than "fixed policy" controllers. The issue isn't the brains of the system, its the fact that stoplights are fricken blind to what is happing.

  • Cool, this is exactly what I was hoping to learn but couldn't find. It sounds like its still a pretty manual process, but thats okay. If thats how it is righ now, then thats exactly what I want to know.

    I'm considering making tools (GUI local app, but also website AUTH frontend/backend tooling) to try and make systems like this more commonplace and standardized. I didn't know about revocation keys, so I'm glad I heard about that before trying to build my own.

  • Nailed it

  • Yeah, sorry I incrementally edited the title before posting and accidentally made it make no sense. I meant publicly announce that a private key was compromised

  • I don't see anywhere in his comment(s) where he says something postive about privacy guides.