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/)H
Posts
106
Comments
120
Joined
5 mo. ago

I'm here for awhile

  • Very awesome.

  • So just a expanded file structure directory is what you want? The script executable expands to each individual piece once run.

    What do you mean a actual published source repo? I do not understand how its not that. Everything is packaged into one script.

  • Here is the source tree.

  • I made this on mobile, and one monolithic file was how I can quickly iterate and test each feature.

    Every time I added a new feature I had to test it's function to test if it was properly implemented and exactly what I wanted. Keeping it all one file means I could copy paste it into the terminal. Running it overwrites all the home directory instantly with all my updates across the python, db, html, css.

  • That's wild that the mod thinks it's off topic. Thanks for shareing that I didn't even realize I had been censored by the mods.

  • They are different environments, and so there are many changes that take place in order for it to work on a PI.

    The core app and features are a mirror.

  • AI generated I guess.... with love, time, money, and care from me. Take it or leave it lol.

  • What do you mean?

  • Wow that's crazy.

  • Thanks, that's actually the first constructive comment here. I do realize it's a completely unconventional release format and if I want others to contribute I'll have to reformat the way the repo is structured. I just hope you at least understand why it is the way it is. That's was not the LLM's choice. I specifically asked for the monolithic format because my development environment is a mobile device...it was too complicated to split the program into its expanded file directory and have to update each individual file before testing an iteration and feature I added.

    For example; to add a notification dot, I would have needed to touch the python app routing, the html, database classes, css. It was to much to keep track on for a mobile environment. The single file script allowed for a faster feedback loop because I can just swap the script in the terminal and it will overwrite and the existing directory in a snap.

  • Why? Because it's long and complex? It would be the same exact thing just separated. What's the difference honestly?

    Here is a overview.

    It starts with defining environment variables, app directory, file permissions for the directory.

    Then it assembles/installs or updates the dependencies.

    Then is concatenates the python app. The python app is big because it's complex with all the game logic of three mini games.

    The python app grabs all it's dependency packages it needs, creates the database, defines all the functions I wanted such as... What's a like, what does a comment button do, what does a login button do, what's a Scrabble game, what's a chess game, what's a read receipt... All these functions define when and where to interact with the memory of the database.

    Then the html templates are concatenated. This is shell of what is served to the client so they can interact with the database.

    Next the CSS file is born. This is just a skin to make it all look nice.

    Finally, it finishes with the CLI server manager. It provides the operator admin functions. Turn the server on, off, networking on and off, backups, invites to server, uninstall the whole app and more.

  • The backbone and internals were made by great developers..not me. That's a good thing. Each time you run the script these packages are updated to the latest and greatest.

    What I've done is brought it all together and generated some harmless html, css, python app to bring it all to life.

    Things I didn't make:

    tor - networking backbone

    clang - compiler infrastructure.

    libjpeg-turbo - server side image compression to keep it all light weight

    openssl - open library for encrypted internet communications over tor

    gnupg - encrypted backups

    flask - lightweight web framework

    sqlalchemy - the database backbone

    pillow - image processing

    itsdangerous - handling session data securely

    werkzeug - webserver gateway interface

    gunicorn - wsgi complient server for performance and support for handling the server requests efficiently.

    If any of these packages get some new security update or performance improvement, nanogram would instantly benefit and patch because it's searching for the most up to date version of these utilities on each run.

  • I'm not saying it's the correct or proper way to do things; it was just the eaisist way for me to keep track of everything. This entire thing was created on mobile and I found it was quicker to keep things in one copy pastable format.

    The work flow was: ponder new features, discuss ways to implement, implement and generate the monolith with the implementation, copy paste into the terminal, test to see if it's what I wanted, tweak stuff until I'm happy, rinse and repeat. It wasn't like this was a one liner prompt into a LLM.

    Here's a tip:Writing good code, is about writing it for the next human, not for the machine.

    not to be rude but as someone who has no coding background I feel like I can read and understand what's going on in this raw source pretty well at this point after watching each portion generating 100's of times. Why can't you read and understand it you are a 20y senior dev?

  • Does it ever reach the baby's blood stream?

  • It's naive because we are all running "Ai Generated" code on our machines by now and you would never know it. That doesn't mean its inherently not infused with human wisdom now.

    I'm not criticizing for wanting to stay away from AI...like I said, that's why I made this. I don't want my private photos/conversations fed into AI. This was my best attempt with the tools I have today to achieve that.

  • The script builds the home directory that's all. It's building many other files than just the python app. All the html files, css, tor config, ect.

    Here is the directory it builds in the virtual termux environment.

  • I don't see your point of how these two statements contradict at all?

    If you think it's unsafe don't install it. I demonstrated exactly what it does and the entire source is available to pick apart if you desire. I'm not forcing anyone to do anything.

    Sure, I didn't write the code persaybut it still took me two months to make this thing. Prompt after prompt testing each iteration.

  • Programming @programming.dev

    what's the coolest thing you have ever programmed?

  • deflock.me @lemmy.ml

    Cambridge cuts ties with Flock Safety after 2 unauthorized license plate cameras installed

    www.wcvb.com /article/cambridge-ends-flock-safety-contract/69711475
  • deflock.me @lemmy.ml

    We Hacked Flock Safety Cameras in under 30 Seconds. 🫥

  • deflock.me @lemmy.ml

    Public Interest Law Firm That Uncovered Federal Border Surveillance Scheme Applauds Senator Markey for Sounding Alarm

    ij.org /press-release/public-interest-law-firm-that-uncovered-federal-border-surveillance-scheme-applauds-senator-markey-for-sounding-alarm/
  • deflock.me @lemmy.ml

    The ALPR Trap: How America’s Plate Readers Turn Your Movements Into a Permanent Financial Surveillance Record

    exposed1.substack.com /p/the-alpr-trap-how-americas-plate
  • deflock.me @lemmy.ml

    Iowa license-plate cameras may be invading your privacy, ACLU says

    www.desmoinesregister.com /story/news/crime-and-courts/2025/12/11/aclu-university-of-iowa-study-automated-license-plate-readers/87678035007/
  • deflock.me @lemmy.ml

    Why Flock will get to keep Syracuse drivers’ ‘anonymized’ data even if lawmakers cancel their contract

    centralcurrent.org /why-flock-will-get-to-keep-syracuse-drivers-anonymized-data-even-if-lawmakers-cancel-their-contract/
  • deflock.me @lemmy.ml

    Medford PD searched Eugene's Flock data. The reason? 'hehehe'

    www.registerguard.com /story/news/local/2025/12/11/eugene-license-plate-camera-data-shared-outside-oregon/87704952007/
  • deflock.me @lemmy.ml

    Junction City slows on Flock after metros end contracts

    www.registerguard.com /story/news/local/2025/12/11/license-plate-cameras-rural-lane-county/87706968007/
  • deflock.me @lemmy.ml

    Community members raise concerns about the use of Flock Safety Cameras within Durango city limits

    www.ksut.org /news/2025-12-09/community-members-raise-concerns-about-the-use-of-flock-safety-cameras-within-durango-city-limits
  • deflock.me @lemmy.ml

    Data breach drives fears as advocates, councilmen urge end to use of police camera system

    timesofsandiego.com /politics/2025/12/04/advocates-urge-end-flock-cameras-licence-plate-readers/
  • deflock.me @lemmy.ml

    Flock Uses Overseas Gig Workers to Build Its Surveillance AI

    www.wired.com /story/flock-uses-overseas-gig-workers-to-build-its-surveillance-ai/
  • deflock.me @lemmy.ml

    A Vast Camera System Now Feeds Information to Police on Drivers Across the US

    truthout.org /articles/a-vast-camera-system-now-feeds-information-to-police-on-drivers-across-the-us/
  • deflock.me @lemmy.ml

    Lawmakers question legality of Border Patrol license plate reader program

    apnews.com /article/border-patrol-surveillance-license-plate-readers-immigration-5daca3741b28c55374912d8eebeec8db
  • deflock.me @lemmy.ml

    '30 seconds with a stick' | Researchers claim Flock cameras are easy to hack, have significant security vulnerabilities

    www.9news.com /article/tech/researchers-claim-flock-cameras-are-easy-to-hack/73-6c805b4a-7b64-4d71-828e-961dda84b8e5
  • deflock.me @lemmy.ml

    More than 600 Flock camera locations in Hampton Roads are public for the first time. See the map.

    www.dailypress.com /2025/11/22/flock-camera-locations/
  • deflock.me @lemmy.ml

    How Cops Are Using Flock Safety's ALPR Network to Surveil Protesters and Activists

    www.eff.org /deeplinks/2025/11/how-cops-are-using-flock-safetys-alpr-network-surveil-protesters-and-activists
  • deflock.me @lemmy.ml

    Community members urge Yakima Police Department to turn off Flock cameras

    www.yakimaherald.com /news/local/crime_and_courts/community-members-urge-yakima-police-department-to-turn-off-flock-cameras/article_c07fa100-e862-4506-88a8-c92e15f4f1af.html
  • deflock.me @lemmy.ml

    Ferndale ends contract with Flock Safety after hearing concerns, seeks new license plate reader vendor

    www.fox2detroit.com /news/ferndale-ends-contract-flock-safety-after-hearing-concerns-seeks-new-license-plate-reader-vendor
  • Meshtastic @mander.xyz

    what's the maximum number of characters that can be sent?