Kinda seeing this time of compiling weekly notes as sort of housekeeping for my personal life and my mind. It isn’t really a time to create, exactly. I’m really just organizing and cleaning up the artifacts of when I’ve been creative throughout the week. I’m not needing to be creative right now (which is never quite a good feeling, needing to be creative). Sure, I can be, but I am all the time anyway. I can just use this time to respect that and respect the artifacts I’ve created by cleaning em up and presenting them better.

Interesting ideas in my archives, which would otherwise have been lost to time if not resurrected

Projects

  • Steam games - no built-in ranking system for prioritizing games to play; let alone for discounts

Humble library of books from humble bundles

Make a Thunderbird addon that produces a list of all email senders within a given folder and determines how many emails you’ve received from each. Allow to sort from high to low counts. Then provide a quick link to search for that specific sender. From there a user could manually search for all and delete those emails, unsubscribe from a newsletter, etc.

Skate Analytics

Could design the mobile apps as a system for queuing up trick attempt data for sending to the server and downloading it from the server and analysis on device. Would require lots of thinking about the API.

  • Considering this while considering getting access to Will Vincent’s course on Django for APIs

In line withData stuff, could simply just upload my dataset online as I update it. Record it manually as I have forever and update the dataset manually. Over time, build on top of that. Make a digital UI for data recording and updating, if able. Just do it. And make fun charts. But really, do it.

Something I return to thinking about RE this project is that this is a side/tangent perspective on skating. Skating is much broader than just thinking about trick success. Even so, trick success is interesting to think about. But it’s good to keep both things in perspective, as skating can involve a lot of creativity and freedom and ridiculousness that transcends mere trick success, etc. (See Fancy Lad)

Planet

https://github.com/hrw/very-simple-planet-aggregator was able to push my fork to https://gitea.com/TacticalTypos/very-simple-planet-aggregator and I setup some Issues for things I want to work on/address (2024-11-17)

  • https://marcin.juszkiewicz.com.pl/2020/01/22/vspa-very-simple-planet-aggregator/

  • Tweaks for the planet site project

    • Folder for static files, like planet.css and the images subdirectory. Just copy its contents into the output subdirectory, if not already done. (This is part of generating into an output folder.)
    • Document the purposes of each file and the folders of the project
    • Document an example process for uploading the site
    • Auto light/dark mode, detect which one from browser
  • Figure out which planets I want to host and where

  • Setup script for uploading planets to pgs

    • add ssh key from Steam Deck VM to pgs on laptop or Steam Deck itself, which are already setup

Sub-planets or related ones here: https://planet.mozilla.org/

  • seems like it might have a feature for navigating with keyboard from one post to the next!

https://blog.paoloamoroso.com/2019/10/hello-planet-python.html?m=1

Planeteer - planet hosting service

  • Particularly for aggregating videos from YouTube channels, figure out how to extract and store the video thumbnail URLplanet

  • Figure out how to schedule generating and uploading the planet sitesplanet

  • opml for a planet site’s subscriptions

    • figure out which RSS feed aggregators allow for subscribing to a live opml
  • If we do translate posts, it might actually be quite useful to keep an archive of the translated ones - otherwise the effort of translating them would be wasted for the community.planet

Skate video planet, and skate blogs

Planets themselves as a topic of discussion

Html aware translation

Html translation specifically from the python library I was already looking at using! https://github.com/argosopentech/translate-html

Planet of blogs of people who use X but don’t actively talk about X. Like Obsidian. Not being some Obsidian nut. Or Python. Or R lang. Or skateboarders. Or statistics/data analysis people. In the abstract. People who studied X. - feeds of these people that actually filter out mentions of X.

  • Like a Python users group but you’re weirdly curious about what the members do besides Python

Figure out which sites/feeds I want to put on which planets.

Link to view my system of other planets

Planet offbeat:

MTG

Pre modern as old school mtg: https://mtg.fandom.com/wiki/Old_School

Art/content creation

https://www.reddit.com/r/Blogging/comments/1gtqf7r/my_stats_after_nine_weeks_of_blogging/

https://youtu.be/EK1tfM35_nc?si=_Z-Qxu3o3SmKuo8W the success of your art has less to do with its quality than you think it does

https://www.reddit.com/r/WeAreTheMusicMakers/comments/347p9f/best_open_source_daw/

https://sethmlarson.dev/writing-for-the-internet

Irony that my own site doesn’t have RSS feeds by tag, etc

Do audio files contain location metadata? Want to avoid leaking my location, but I do want to share the audio recordings from night dreams

Not as important - how a things is done, it’s technical aspects What is more important is what is done, that it is done

A feature in OBS auto adds chapter markers: https://youtu.be/tc0r6nfcw6Q?si=wKAyRnb0-NP6MQ9s

  • However, are they detected by KDEnlive, my video editor?

Look into article on Nature.com that goes over how non-career scientists can contribute to the literature simply because they aren’t beholden to academic politics and funding issues - can tackle their own research interests and not worry about their colleagues holding them back

https://youtu.be/EOYc4pkPNY0?si=hWLB_fyW_OkLMy2E Pain > Suffering; bear the temporary discomfort of releasing your art into the world (or even just realizing it all and keeping it secret) and not being super happy with it or how it’s received, versus the continual suffering that comes with not releasing or realizing your art

Data stuff

https://www.experimental-history.com/p/an-invitation-to-a-secret-society “I hereby invite every curious human to do science and post it on the internet. … Ask questions, collect data, write stuff, and make it available to everyone. You should feel as free to do and share research as you would feel uploading a video to YouTube or a song to Spotify.”

How use ffmpeg to embed chapter markers on audio file:

Generated by Brave search’s AI

Other reference here: https://www.reddit.com/r/ffmpeg/comments/nyfx7a/comment/io1rl8a/

Based on the provided search results, here’s a concise answer on how to map chapters using FFmpeg:

Scenario 1: Copying chapters from one file to another

Use the -map_chapters option to specify the chapter stream to copy. Ensure the chapter stream is correctly identified by its index (0-based) or by specifying the chapter file explicitly. Example command: ffmpeg -i input.mkv -map_chapters 0 output.mkv

Scenario 2: Muxing multiple streams, including chapters

Use the -map option to specify the streams to mux, including the chapter stream. Specify the chapter stream using its index (0-based) or by specifying the chapter file explicitly. Example command:

ffmpeg -i video.mov -i audio_stereo.wav -i chapters.txt \
  -c:v libx264 -c:a copy \
  -map 0:v -map 1:a -map_chapters 2 \
  -f tee "[select='0:v,1:a']output_stereo.mkv|[select='0:v,2:a']output_5.1.mkv"

Tips and Variations

  • Make sure the chapter stream is correctly identified and mapped to the output file.
  • If you’re using a chapters file (e.g., chapters.txt), ensure it’s in the correct format (e.g., Matroska chapters format).
  • For more complex scenarios, consider using FFmpeg’s filtergraphs or scripting to manipulate the chapter stream.
  • If you encounter issues with chapter mapping, try increasing the analyzeduration and probesize options to improve FFmpeg’s ability to detect the chapter stream.

Remember to consult the FFmpeg documentation and man pages for more detailed information on the options and syntax used above.

Dev

Suggestions for removing maintainers with empathy: https://sethmlarson.dev/removing-maintainers-from-open-source-projects

https://sethmlarson.dev/security-for-package-maintainers

Topic modeling as a search issue: https://www.youtube.com/watch?v=vymhlfxAd4Y&list=PL85KuAjbN_gvx5b_BgLVcKfccnlZAVPMk&index=7

Code quality stuff: https://www.youtube.com/watch?v=flH3KCWTMxU&list=PL85KuAjbN_gvx5b_BgLVcKfccnlZAVPMk&index=10&pp=iAQB

Check out https://github.com/ilyagr/diffedit3 more for working with jj diffs, conflicts

https://uxdesign.cc/so-long-user-experience-hello-human-experience-b3ee694e6fa3 human experience vs user experience: HX accounts for existence of passive stakeholders, externalities

https://en.m.wikipedia.org/wiki/Design_thinking

BeeWare

I feel like BeeWare would benefit a lot from a stable of open source apps that are made from it, serving as useful examples of what you can do.

  • Can you do multi-page apps on mobile platform using BeeWare?
  • Can you do scrolling windows with BeeWare? Do they work on mobile?

Using AI

Using AI with coding: https://www.reddit.com/r/singularity/comments/1guwwyq/comment/lxybdsm/

Everyone Lying re success with LLMs? https://youtu.be/U_cSLPv34xk?si=yIS5jOB12e1Z6kub

  • Comment: “This is not how you use LLMs to aid coding. You use it to write small self-contained functions, regexps, throwaway scripts, prototypes and non-customer facing utility code for stuff like data visualizations etc. It’s not for non-technical people, it’s for technical people that want to get through non-critical or simple parts of a task quicker.”

Books

https://www.reddit.com/r/humblebundles/comments/1gvzodp/humble_tech_book_bundle_become_a_python_expert_by/

https://www.reddit.com/r/humblebundles/comments/1gucokf/comment/lxxwxfc/

https://www.reddit.com/r/humblebundles/comments/1gucokf/math_for_programmers_2024_book_bundle_manning/

Books

https://www.abebooks.com/books/ex-library-books

Following authors you like on Goodreads to get notified of new books?

Books I’d like to get in hardback bause I’ve loved them as digital books:

  • Chaos by Gleick

Writing

https://bottomfeeder.substack.com/p/when-writing-fantasy-kill-your-darlings

VR

https://www.reddit.com/r/virtualreality/comments/1gwiajw/has_anyone_replaced_their_monitors_with_a_vr/

In the wild

Bumper sticker: Gnomes trained in the ancient arts of Battle and sorcery watch over this vehicle

Accessibility

Show about assistive tech: https://youtu.be/c0g4LWy-MTk?si=TDw9XuAIJCjU7ayi

Media

TV show Fantasmas, from same creator as Los Espookys

Might like stuff from Michel Gondry? https://www.reddit.com/r/television/comments/1d4fypl/comment/la5eaet/

Is there a way to follow certain actors/directors on letterboxd to get notified when they do something new?

Productivity

https://youtu.be/lzEl6_GXPuw?si=bmE1zBY_UD9cjG26 It’s actually pretty easy to get ahead of 99% of people.

  • “The magic you’re looking for, is in the work you’re avoiding”

Transcribed summary of the video linked above, from a comment on the video:

  1. Harnessing Small Wins:
    1. Make minor, positive choices daily, such as taking stairs, drinking water instead of soda, and engaging in educational content over entertainment.
    2. Consistently integrating these small habits can lead to significant progress over time.
  2. Embracing Discomfort:
    1. Do one uncomfortable thing each day, like initiating a conversation with a stranger or standing up to a boss.
    2. Pushing beyond your personal comfort zone fosters growth and resilience.
  3. Seeking Pain:
    1. Engage in one painful activity daily to build mental and physical toughness, such as a rigorous workout or challenging task.
    2. Painful experiences are seen as opportunities for profound personal development and gaining perspective.

Studying like a PhD: https://youtu.be/-IzWIf4dAjg?si=aZVMcbxkow-FFLnu

How consistently study whilst being busy: https://youtu.be/uJvAHwpFMRk?si=ytDUx-bxiuQDVPvM

Too many interests, not enough time: https://youtu.be/lQFOeC3maeI?si=C1qfd0pma_PAWa-d