seanpm2001 / seanpm2001

:octocat: GitHub profile data for @seanpm2001
https://github.com/seanpm2001
GNU General Public License v3.0
20 stars 8 forks source link

Daily Status - 2022 January #53

Closed seanpm2001 closed 2 years ago

seanpm2001 commented 2 years ago

Daily status - 2022 January

This is the daily status thread for 2022 January. Daily status posts will be put daily (or when I get to it) below this post.

I have really been falling behind this month. It is January 12th, and I haven't gotten a single entry completed yet (as of 5:26 pm) but I am working on it. I plan to try again tonight/this evening.

Click here to see last months (2021 December) daily status posts


seanpm2001 commented 2 years ago

Status update: 2022 January 1st


Counters

πŸŽ‚ Days until 2 year GitHub :octocat: anniversary: UNDETERMINED (as of 2022 January 1st at 00:12:00 am to 11:59:59 pm)

:octocat: GitHub consecutive day count: 587 Count revised and updated on July 16th 2021 via DuckDuckGo (As of 2022 January 1st at 00:12:00 am to 11:59:59 pm)

🐧 Linux desktop consecutive day count: 542 (as of 2022 January 1st at 00:12:00 am to 11:59:59)

πŸͺŸ Windows 10 with GitHub consecutive day count: 45 (as of 2021 December 31st at 00:12:00 am to 11:59:59)

🐧 Ubuntu 20.04 with GitHub consecutive day count: 542 (as of 2022 January 1st at 00:12:00 am to 11:59:59)

:atom: Total amount of original GitHub repositories: 1,624+o (as of 2022 January 1st at 00:12:00 am to 11:59:59 pm)

I have noted that GitHub rounds up the total number of each statistic, so when something reaches 50 after the kilo point (once it reaches 1000) it rounds up to the next kilo, so 1050 would be 1100, 1150 would be 1200, and so on.

:atom: o=organizations, total number of non-fork organization repositories: 115 as of 2022 January 1st 00:12:00 am to 11:59:59 pm)

Organization repo count guide

Org repo (non-fork) count

Snap repos: 29 (formula: Org:Seanpm2001-snapcraft minus current.unforked minus 4) (verified count, as of July 21st 2021)

.github.io: 79 (80 when including seanpm2001/seanpm2001/github.io/) (formula: org:Seanpm2001-GitHub-Pages-Collection minus current.unforked minus 4) Verified count (as of July 9th 2021) unverified count (as of July 26th 2021)

Count verification needs to be re-checked - July 13th 2021 ((X1 Count verification needs to be re-checked - July 14th 2021 X2:: Count verification needs to be re-checked - July 15th 2021 X3:: Count verification needs to be re-checked - July 16th 2021 X4:: Count verification needs to be re-checked - July 17th 2021 X5)) No new data for this range, update count verification when ready

:electron: Repositories created so far this month: 0+o (as of 2022 January 1st at 00:12:00 am to 11:59:59 pm)

:shipit: Organization count: 760 (as of 2022 January 1st at 00:12:00 am to 11:59:59 pm)

:electron: Organizations created so far this month: 0 (as of 2022 January 1st at 00:12:00 am to 11:59:59 pm)


I had an OK day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage, and the amount of work I am behind in is just piling up.

I have lots planned, but I just continue to fall behind. Today, I learnt of a syntax error in almost every C++ and C script I have written, which is the end of line character. I am so used to Python that I forgot that newlines are required. Every script in a language like this should have "; replaced with \n";

I am still working on getting caught up, and there is another possible power outage event that can happen tomorrow.

I am working on transitioning the labeling of commits again, changing README.md - Didn't play to README.md - No data as I want it to be more professional. I am slowly starting to do this as of 2021 November 23rd. I am also looking for ways to make my daily desktop screenshots more interesting.

I have a new standard for issue archival today (2021 November 19th) now finally including labels, dates, and users.

I am in the adoption process of the GNU philosophy, and I am still currently trying to find my opinion on the "Linux" vs "GNU/Linux" debate.

I now have a new set of standards to how projects are written. For example, 2 workflows are mandatory in every project: super-lint and makefile. CodeQL-analysis is an optional must-have as well, but isn't available in all projects.

I have a system for workflows now being established. I use them to test if my software is working correctly, and what needs to be fixed. I am still very new to this, and I am learning the process. It is unlikely I will master the entire system by myself. Currently, if a project has JavaScript functionality, I will include workflows for various JavaScript environments, such as Grunt, Gulp, Node, Webpack, Deno, and others. This way, I can test to make sure cross-platform compliant JavaScript source code is being made. The super linter is used as a catch-all to lint any/all programming languages present. The makefile workflow is for testing the makefile at the root of every modern repository, and also other makefiles that maybe included.

Actions:

super-lint.yml

makefile.yml

Daylight savings time came into effect on Sunday 2021 November 7th at 2:00 am (when the time went back to 1 am) for users outside of North America/The United States, please factor that if I say 1 pm, I mean 12 pm. Yes, I hate this system too, it is ridiculous that it is still being used.

This section has been collapsed for readability. Click/tap here to expand/collapse this section.

# Road to 100K commits

Click/tap here to expand/collapse older entries

All entries have been removed from here. Go to an older revision to view them. - 2021 November 9th
I have reached 100,000 commits today. - 2021 October 30th **Planned new roads**

Click/tap here to expand/collapse this section

# Road to 125k commits Entries prior to 2021 November 9th have been removed on 2021 November 9th. View older revisions to see them. I am getting close to 125,000 total commits. I only have 22,973 commits to go. - 2021 November 9th I am getting close to 125,000 total commits. I only have 22,782 commits to go. - 2021 November 10th I am getting close to 125,000 total commits. I only have 22,603 commits to go. - 2021 November 11th I am getting close to 125,000 total commits. I only have 22,475 commits to go. - 2021 November 12th I am getting close to 125,000 total commits. I only have 22,371 commits to go. - 2021 November 13th I am getting close to 125,000 total commits. I only have 22,212 commits to go. - 2021 November 14th I am getting close to 125,000 total commits. I only have 22,023 commits to go. - 2021 November 15th I am getting close to 125,000 total commits. I only have 21,858 commits to go. - 2021 November 16th I am getting close to 125,000 total commits. I only have 21,752 commits to go. - 2021 November 17th I am getting close to 125,000 total commits. I only have 21,614 commits to go. - 2021 November 18th I am getting close to 125,000 total commits. I only have 21,493 commits to go. - 2021 November 19th I am getting close to 125,000 total commits. I only have 21,388 commits to go. - 2021 November 20th I am getting close to 125,000 total commits. I only have 21,133 commits to go. - 2021 November 21st I am getting close to 125,000 total commits. I only have 20,940 commits to go. - 2021 November 22nd I am getting close to 125,000 total commits. I only have 20,824 commits to go. - 2021 November 23rd I am getting close to 125,000 total commits. I only have 20,686 commits to go. - 2021 November 24th I am getting close to 125,000 total commits. I only have 20,446 commits to go. - 2021 November 25th I am getting close to 125,000 total commits. I only have 20,175 commits to go. - 2021 November 26th I am getting close to 125,000 total commits. I only have 19,991 commits to go. - 2021 November 27th I am getting close to 125,000 total commits. I only have 19,631 commits to go. - 2021 November 28th I am getting close to 125,000 total commits. I only have 19,488 commits to go. - 2021 November 30th I am getting close to 125,000 total commits. I only have 19,300 commits to go. - 2021 Wednesday, December 1st I am getting close to 125,000 total commits. I only have 18,996 commits to go. - 2021 Thursday, December 2nd I am getting close to 125,000 total commits. I only have 18,734 commits to go. - 2021 Friday, December 3rd I am getting close to 125,000 total commits. I only have 18,282 commits to go. - 2021 Saturday, December 4th I am getting close to 125,000 total commits. I only have 18,107 commits to go. - 2021 Sunday, December 5th I am getting close to 125,000 total commits. I only have 17,832 commits to go. - 2021 Monday, December 6th I am getting close to 125,000 total commits. I only have 17,640 commits to go. - 2021 Tuesday, December 7th I am getting close to 125,000 total commits. I only have 17,419 commits to go. - 2021 Wednesday, December 8th I am getting close to 125,000 total commits. I only have 17,222 commits to go. - 2021 Thursday, December 9th I am getting close to 125,000 total commits. I only have 17,119 commits to go. - 2021 Friday, December 10th I am getting close to 125,000 total commits. I only have 16,891 commits to go. - 2021 Saturday, December 11th I am getting close to 125,000 total commits. I only have 16,657 commits to go. - 2021 Sunday, December 12th I am getting close to 125,000 total commits. I only have 16,431 commits to go. - 2021 Monday, December 13th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Tuesday, December 15th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Wednesday, December 16th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Thursday, December 17th I am getting close to 125,000 total commits. I only have 15,574 commits to go. - 2021 Friday, December 18th I am getting close to 125,000 total commits. I only have 15,155 commits to go. - 2021 Saturday, December 19th I am getting close to 125,000 total commits. I only have 14,783 commits to go. - 2021 Sunday, December 20th I am getting close to 125,000 total commits. I only have 13,521 commits to go. - 2021 Monday, December 21st I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 Tuesday, December 22nd I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 ThursSay, December 23rd I am getting close to 125,000 total commits. I only have 11,399 commits to go. - 2021 Friday, December 24th I am getting close to 125,000 total commits. I only have 11,069 commits to go. - 2021 Saturday, December 25th I am getting close to 125,000 total commits. I only have 11,170 commits to go. - 2021 Sunday, December 26th I am getting close to 125,000 total commits. I only have 11,342 commits to go. - 2021 Monday, December 27th
I am getting close to 125,000 total commits. I only have 10,950 commits to go. - 2021 Tuesday, December 28th **This section is really screwed up. A triage and a review+rewrite is needed.** **New data is implemented correctly** - 2022 January 8th at 1:03 am I am getting close to 125,000 total commits. I only have 10,617 commits to go. - 2021 Wednesday, December 29th I am getting close to 125,000 total commits. I only have 10,319 commits to go. - 2021 Thursday, December 30th I am getting close to 125,000 total commits. I only have 9,739 commits to go. - 2021 Friday, December 31st I am getting close to 125,000 total commits. I only have 9,394 commits to go. - 2022 Saturday, January 1st # Road to 128k commits # Road to 131072 commits (2^17) # Road to 150k commits # Road to 175k commits # Road to 200k commits # Road to 225k commits # Road to 250k commits # Road to 262144 commits (2^18) # Road to 270k commits

...Lets not go any further until you reach 200k

TODO: Translate status file into multiple languages using Bing Translate or DeepL proposed {2021:AugustsuguA:1202}

TODO: MIME and magic number for ScreenTeX, TeX support

My status posts are long now, and for the best readability, the rest of the post has been collapsed. Click/tap here to expand/collapse the rest of this post

This new dropdown was added on August 16th 2021 as part of the 2021 August 15th status update. It will be a lot more useful starting September 1st 2021 (when all the posts in the issue will use this dropdown, and there will be far less scrolling) ### Project development method _I will copy this to its own separate page eventually_ I rely on the community to take interest in projects to tell me what needs to be worked on. There are a lot of projects, and unless I have stated that they are dead, they are NOT dead. Sometimes I even bring them back from the dead. They are actually just waiting for someone to take interest in them. I cannot manage all 1300+ projects by myself, and I need additional contributors to help. It has always been the plan to get an additional developer or someone to take interest. Meanwhile, I will continue to work on what I feel like doing. ### StopKillerRobots [2021 December 12th] I am now announcing that I am supporting the StopKillerRobots foundation (a group that opposes robots being used in war to kill people. This includes but is not limited to drones (especially when they are used for drone strikes) attack robots, tanks, etc.)) this has been stated many times by many people: robots should NOT be used for violence/combat. Using them to do so violates the first law of robotics, and is highly inhumane, as a robot cannot feel empathy (many top AI researchers have also noted that AI cannot feel empathy or creativity) I am opposed to war in general, but I have to start publicly supporting the efforts against this type of warfare. ### Spelling my name _I will move this to its own separate page eventually_ I have noted throughout my life that a lot of people don't know how to say my name. Some people pronounce it "seen" or other ways. This section will go over the pronounciation of `sean` `Sean` is the Irish spelling of the name. I have been told throughout my life that it is the original spelling, but I have yet to fact check that. It is pronounced the same as `Shaun` or `Shawn` which is pronounced like `shh` (shh as in what the librarian says when you are being an annoyance to the public, seriously though, librarians are awesome) - `awn` (as in yawn, but without the y) I had to give an in-depth example, as it is hard to get the point across through text ### Privacy ~~~staunch privacy activist~~~ (staunch is not a confirmed word) everyone should have the right to secrecy and privacy. Sometimes, privacy is just needed temporarily I don't like being stared at. Having 8 security cameras is like having 8 people staring at you with their mouth wide open, and their eyes shot wide, live streaming you to the Internet with their phone simultaneously I don't have much control over regulations in the current household, I oppose a lot of things, but can't do much ### Git-image revival Git-image revolution: it will now also be an integration layer with other image services to make the idea more feasible, rather than binary Git data #### Limitations Images must be 25 MiB or smaller (GitHub) Some images have to be 1 MiB or smaller, and can only be JPG, JPEG, PNG, or GIF (GitHub) ### The situation with laptop batteries and functionality I am really disappointed in my current laptops poor battery life. I saw an image of a laptop that was over an inch thick today, and it made me miss having that. They used to only be able to fit 1-2 hours of battery life into those things, and they can fit 2-4 hours of battery life in ones like the one I have, so why can’t we just go back to inch thick laptops, but with 24-48+ hour batteries? It is just a really difficult problem with a very easy solution that negatively impacts my life, and most likely other peoples lives as well. However, I have never heard a single other person complain about laptop battery life yet, which I find to be really surprising. I took this passage from my journaling and slightly modified it, as I need to make my voice heard. Having laptops that are just a couple centimeters thick just isn't sustainable if they have to be over 3x more expensive, and have 60x less functionality **This section was last updated on 2021, Tuesday, October 5th at 12:18 am** ### Why laptops should become thick again Laptops should become thick again. This trend of making everything smaller just makes it less functional and more expensive. I lost count of how many times I have made the argument for bigger computers. If I had a 5 pound laptop compared to a ~0.5 pound laptop, I could have such higher functionality, such as not having to use a defective dongle, having a 24+ hour battery life rather than a 2-4 hour battery life, being able to store over 2000 terabytes of data (think this isn't feasible, look no further than the 2 terabyte microSD card that is smaller than a popcorn kernel, now imagine hundreds or thousands of those, it would take up as much space as an external 2 terabyte drive from 2020, but could hold much more) being able to have over a terabyte of RAM, and more. I don't want a Macbook lighter than air, I want a functional computer. Apple has finally admitted that they were wrong when it comes to making laptops smaller. They are now trying to fix a huge problem they created. [Source: the Verge](https://www.theverge.com/22734645/apple-macbook-pro-2021-ports-magsafe-touch-bar-usb-c-future) [See also: the situation with laptop batteries and functionality](#The-situation-with-laptop-batteries-and-functionality) **This section was last updated on 2021, Saturday, November 6th at 12:50 am** ### List of completed projects These are my projects on GitHub that I dub complete, and don't need updates/only need crucial updates **This megasection has been nominated to be added to the profile README on 2021, Tuesday, October 26th at 1:32 am** **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### SNU projects completed [SNU 0D Mode](https://github.com/seanpm2001/SNU_0DMode/) - Last updated on 2021, Friday, October 22nd No other complete SNU projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### Template projects completed These templates are completely done, and don't need any further work, although some of them just need to be archived. [Template_SNU_V1](https://github.com/seanpm2001/Template_SNU_V1) - Last updated on 2021 March 16th [Template_SNU_V2](https://github.com/seanpm2001/Template_SNU_V2) - Last updated on 2021 March 16th [Template_SNU_V3](https://github.com/seanpm2001/Template_SNU_V3) - Last updated on 2021 March 16th [Template_SNU_V4](https://github.com/seanpm2001/Template_SNU_V4) - Last updated on 2021 March 21st [Template_SNU_V5](https://github.com/seanpm2001/Template_SNU_V5) - Last updated on 2021 August 23rd [Template_SNU_Default_V6](https://github.com/seanpm2001/Template_SNU_Default_v6) - Last updated on 2021 August 23rd [Template_Journaling_V1](https://github.com/seanpm2001/Template_Journaling_V1) - Last updated on 2021 March 16th [Template_Journaling_V2](https://github.com/seanpm2001/Template_Journaling_V2) - Last updated on 2021 March 16th [Template_Journaling_V3](https://github.com/seanpm2001/Template_Journaling_V3) - Last updated on 2021 March 16th [Template_Journaling_V4](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 March 21st [Template_Journaling_V5](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Journaling_V6](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Other_V1](https://github.com/seanpm2001/Template_Other_V1) - Last updated on 2021 March 21st [Template_Other_V2](https://github.com/seanpm2001/Template_Other_V2) - Last updated on 2021 March 21st [Template_Other_V3](https://github.com/seanpm2001/Template_Other_V3) - Last updated on 2021 March 21st [Template_Other_V4](https://github.com/seanpm2001/Template_Other_V4) - Last updated on 2021 March 21st [Template_Other_V5](https://github.com/seanpm2001/Template_Other_V5) - Last updated on 2021 August 23rd [Template_Other_V6](https://github.com/seanpm2001/Template_Other_V6) - Last updated on 2021 August 23rd [Template_LifeArchive_Map_V1](https://github.com/seanpm2001/Template_LifeArchive_Map_V1) - Last updated on 2021 April 12th [Template_SNU_2D_ProgrammingTools_V4](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 June 18th [Template_SNU_2D_ProgrammingTools_V5](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 August 23rd [Template_SNU_2D_ProgrammingTools_V6](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V6) - Last updated on 2021 August 23rd [Template_GitHubPages_V1](https://github.com/seanpm2001/Template_GitHubPages_V1) - Last updated on 2021 June 24th [Template_GitHubPages_V2](https://github.com/seanpm2001/Template_GitHubPages_V2) - Last updated on 2021 June 24th [Template_GitHubPages_V3](https://github.com/seanpm2001/Template_GitHubPages_V3) - Last updated on 2021 June 24th [Template_GitHubPages_V4](https://github.com/seanpm2001/Template_GitHubPages_V4) - Last updated on 2021 July 17th [Template_GitHubPages_V5](https://github.com/seanpm2001/Template_GitHubPages_V5) - Last updated on 2021 July 22nd [Template_GitHubPages_V6](https://github.com/seanpm2001/Template_GitHubPages_V6) - Last updated on 2021 August 21st [Snapcraft-template](https://github.com/seanpm2001/Snapcraft-template) - Last updated on 2021 June 24th [Snapcraft-template_V2](https://github.com/seanpm2001/Snapcraft-template_V2) - Last updated on 2021 June 29th [Snapcraft-template_V3](https://github.com/seanpm2001/Snapcraft-template_V3) - Last updated on 2021 July 31st [Snapcraft-template_V4](https://github.com/seanpm2001/Snapcraft-template_V4) - Last updated on 2021 August 22nd [Template_Meadows_V1](https://github.com/seanpm2001/Template_Meadows_V1) - Last updated on 2021 September 3rd [Template_DeGoogle-your-Life_V1](https://github.com/seanpm2001/Template_DeGoogle-your-Life_V1) - Last updated on 2021 September 6th [Template_DeGoogle_V1](https://github.com/seanpm2001/Template_DeGoogle_V1) - Last updated on 2021 September 12th No other complete Template projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** ### Completed Git-image projects [SeansLifeArchive_Images_Pocket_Trains](https://github.com/seanpm2001/SeansLifeArchive_Images_Pocket_Trains/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Clash-Royale](https://github.com/seanpm2001/SeansLifeArchive_Images_Clash-Royale/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Idle_Miner_Tycoon](https://github.com/seanpm2001/SeansLifeArchive_Images_Idle_Miner_Tycoon/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_ModernSkyBurger](https://github.com/seanpm2001/SeansLifeArchive_Images_ModernSkyBurger/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Restaurant-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Restaurant-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Bakery-story](https://github.com/seanpm2001/SeansLifeArchive_Images_Bakery-story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Fashion-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Fashion-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Pet-Shop-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Pet-Shop-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Farm-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Farm-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_City-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_City-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Merge-planes](https://github.com/seanpm2001/SeansLifeArchive_Images_Merge-planes/) - Last updated on 2021 September 3rd [SeansLifeArchive_Images_Jewels_-Android_Game-](https://github.com/seanpm2001/SeansLifeArchive_Images_Jewels_-Android_Game-/) - Last updated on 2021 August 31st [SeansLifeArchive_Images_Topwar_BattleGame_Clickbait](https://github.com/seanpm2001/SeansLifeArchive_Images_Topwar_BattleGame_Clickbait/) - Last updated on 2020 November 24th [SeansLifeArchive_daily-desktop-screenshots](https://github.com/seanpm2001/SeansLifeArchive_daily-desktop-screenshots/) - Last updated on 2021 August 8th [SeansLifeArchive_Images_TinyTowerVegas](https://github.com/seanpm2001/SeansLifeArchive_Images_TinyTowerVegas/) - Last updated on 2021 March 23rd [SeansLifeArchive_Images_PVZ2](https://github.com/seanpm2001/SeansLifeArchive_Images_PVZ2/) - Last updated on 2021 January 24th [SeansLifeArchive_Images_Birthday19](https://github.com/seanpm2001/SeansLifeArchive_Images_Birthday19/) - Last updated on 2020 October 28th [SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-](https://github.com/seanpm2001/SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-/) - Last updated on 2020 October 9th [SeansLifeArchive_Images_Cleanmaster](https://github.com/seanpm2001/SeansLifeArchive_Images_Cleanmaster/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_Bunchie](https://github.com/seanpm2001/SeansLifeArchive_Images_Bunchie/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_PocketFrogs](https://github.com/seanpm2001/SeansLifeArchive_Images_PocketFrogs/) - Last updated on 2021 November 15th No other complete Git-image projects to list **This section was last updated on 2021, Tuesday, November 16th at 12:36 am** #### Other completed projects [Pynuke128](https://github.com/seanpm2001/Pynuke128) - Last updated on 2021, March 4th No other miscellaneous/other projects to list. **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** *** ### Learning C++ This section has been removed on 2021 November 14th to save space. To see the full source, view an older revision, or view the repository [Learn-C-Plus-Plus](https://github.com/seanpm2001/Learn-C-Plus-Plus/) to see all of it. I have much more to list here, and much to learn. *** ### Learning CSS I know a decent amount of CSS, but I still intend to learn more, as I am still at an amateur level in this language. [This section has been expanded to its own repository, see seanpm2001/Learn-CSS](https://github.com/seanpm2001/Learn-CSS/) This section has been removed on 2021 November 15th to save space. To see the full source, click the link above, or view an older revision. *** ### Learning JavaScript #### Hello world in JavaScript A simple Hello world program to print out to the web console ```javascript console.log("Hello WorldWideWeb!"); ``` _(i) This example has been tested yet, and works._ #### Variables in JavaScript Variables in JavaScript ```javascript var x = 2 var y = 16 console.log(2**16); ``` _/!\ This example has not been tested yet, and may not work_ #### Break in JavaScript The break keyword in JavaScript ```javascript console.log("Break time!"); break; ``` _/!\ This example has not been tested yet, and may not work. I still don't know exactly what the `break` keyword does_ #### Functions in JavaScript Functions in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Return in JavaScript Returning in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Alert in JavaScript The alert command creates an alerting dialogue box. ```javascript alert("Alert! The alert dialog box is now present"); break; ``` _/!\ This example has not been tested yet, and may not work_ Spamming this function can result in a checkmarkable option to stop displaying popups, as they can get annoying. ```javascript var x = bool(true) function alertAlot { while (x == true) { alert("I am an alert"); break; } } return alerAlot(); break; ``` _/!\ This example has not been tested yet, and may not work_ #### Comments in JavaScript Comments in JavaScript are identical to comments in C or C++. ```javascript /* This // This is a single line comment is a multiline comment */ /* Multi-line comments * can also * be written * like this */ ``` #### For loop in JavaScript Here is an example of a `for` loop in JavaScript: ```javascript let x = 0; for x in range(1,10) { console.log(x); } ``` I am not sure if JavaScript supports the `range` keyword in the same way that Python does. _/!\ This example has not been tested yet, and may not work_ #### While loop in JavaScript Here is an example of a `while` loop in JavaScript ```javascript let x = -16; while x > 0 { console.log(x) x == x + 1; } ``` _/!\ This example has not been tested yet, and may not work_ #### If statement in JavaScript Section coming soon #### Drawing in JavaScript Section coming soon #### Classes in JavaScript Classes are a feature in JavaScript. The way I know them, they are extremely similar to other languages. At the moment, I don't see much purpose in classes, so I am likely missing something and need to find out what. ```javascript class superClass { console.log("Superclass says Hello"); } ``` #### OnClick in JavaScript This example is going to include HTML alongside JavaScript. The 2 languages work strongly together (along with CSS), so this shouldn't be surprising. Here is the JavaScript portion: ```javascript function javaScript { console.log("Object.OnClick activated, alerting message is going to be sent. If you didn't receive the message, you may have disabled dialog boxes for this page."); alert("Hello HTML, from JavaScript"); } object.onclick = function(){javaScript}; ``` Here is the HTML5 portion: ```html

Specifications

All times are UTC-7 (PDT/Pacific Time)

You may need special rendering support for the <dropdown> HTML tag being used in this document

Majority language is: English (EN_US) / Markdown / HTML5

Minority languages include: Russian (RU) (To be translated: Esperanto, Spanish, Hindi, Vietnamese, Japanese, Khmer, etc.)

Encoding: UTF-8 (with some Emojis, and some Unicode 13.0 characters, such as πŸͺŸ)

File type: Markdown document (*.md, *.mkd, *.mdown, *.markdown)

Line count (including blank lines and compiler line): 3,843


seanpm2001 commented 2 years ago

Status update: 2022 January 2nd


Counters

πŸŽ‚ Days until 2 year GitHub :octocat: anniversary: UNDETERMINED (as of 2022 January 1st at 00:12:00 am to 11:59:59 pm)

:octocat: GitHub consecutive day count: 588 Count revised and updated on July 16th 2021 via DuckDuckGo (As of 2022 January 2nd at 00:12:00 am to 11:59:59 pm)

🐧 Linux desktop consecutive day count: 543 (as of 2022 January 2nd at 00:12:00 am to 11:59:59)

πŸͺŸ Windows 10 with GitHub consecutive day count: 45 (as of 2021 December 31st at 00:12:00 am to 11:59:59)

🐧 Ubuntu 20.04 with GitHub consecutive day count: 543 (as of 2022 January 2nd at 00:12:00 am to 11:59:59)

:atom: Total amount of original GitHub repositories: 1,627+o (as of 2022 January 2nd at 00:12:00 am to 11:59:59 pm)

I have noted that GitHub rounds up the total number of each statistic, so when something reaches 50 after the kilo point (once it reaches 1000) it rounds up to the next kilo, so 1050 would be 1100, 1150 would be 1200, and so on.

:atom: o=organizations, total number of non-fork organization repositories: 115 as of 2022 January 2nd 00:12:00 am to 11:59:59 pm)

Organization repo count guide

Org repo (non-fork) count

Snap repos: 29 (formula: Org:Seanpm2001-snapcraft minus current.unforked minus 4) (verified count, as of July 21st 2021)

.github.io: 79 (80 when including seanpm2001/seanpm2001/github.io/) (formula: org:Seanpm2001-GitHub-Pages-Collection minus current.unforked minus 4) Verified count (as of July 9th 2021) unverified count (as of July 26th 2021)

Count verification needs to be re-checked - July 13th 2021 ((X1 Count verification needs to be re-checked - July 14th 2021 X2:: Count verification needs to be re-checked - July 15th 2021 X3:: Count verification needs to be re-checked - July 16th 2021 X4:: Count verification needs to be re-checked - July 17th 2021 X5)) No new data for this range, update count verification when ready

:electron: Repositories created so far this month: 3+o (as of 2022 January 2nd at 00:12:00 am to 11:59:59 pm)

:shipit: Organization count: 760 (as of 2022 January 2nd at 00:12:00 am to 11:59:59 pm)

:electron: Organizations created so far this month: 0 (as of 2022 January 2nd at 00:12:00 am to 11:59:59 pm)


I had an OK day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

The power outage didn't occur today, but it happened the next day in the morning. I have recently organized all my GitHub daily Monday to Sunday tasks into my main GitHub daily program, as they originally were, but due to how much is going on, it is causing severe RAM and SWAP issues, since there are nearly 300 tabs in this one profile.

I got caught up on my journaling today, but continued to fall behind on GitHub work. I archived my profile repo further, and did some other template work, but it was mostly an unproductive day.

For Marine Biology, my aquarium is still dirty, but we got a new plecostamus to help out. I am considering giving away some goldfish.

So far this year, the mistake of writing 2021 instead of 2022 has been extremely minimal.

I am working on transitioning the labeling of commits again, changing README.md - Didn't play to README.md - No data as I want it to be more professional. I am slowly starting to do this as of 2021 November 23rd. I am also looking for ways to make my daily desktop screenshots more interesting.

I have a new standard for issue archival today (2021 November 19th) now finally including labels, dates, and users.

I am in the adoption process of the GNU philosophy, and I am still currently trying to find my opinion on the "Linux" vs "GNU/Linux" debate.

I now have a new set of standards to how projects are written. For example, 2 workflows are mandatory in every project: super-lint and makefile. CodeQL-analysis is an optional must-have as well, but isn't available in all projects.

I have a system for workflows now being established. I use them to test if my software is working correctly, and what needs to be fixed. I am still very new to this, and I am learning the process. It is unlikely I will master the entire system by myself. Currently, if a project has JavaScript functionality, I will include workflows for various JavaScript environments, such as Grunt, Gulp, Node, Webpack, Deno, and others. This way, I can test to make sure cross-platform compliant JavaScript source code is being made. The super linter is used as a catch-all to lint any/all programming languages present. The makefile workflow is for testing the makefile at the root of every modern repository, and also other makefiles that maybe included.

Actions:

super-lint.yml

makefile.yml

Daylight savings time came into effect on Sunday 2021 November 7th at 2:00 am (when the time went back to 1 am) for users outside of North America/The United States, please factor that if I say 1 pm, I mean 12 pm. Yes, I hate this system too, it is ridiculous that it is still being used.

This section has been collapsed for readability. Click/tap here to expand/collapse this section.

# Road to 100K commits

Click/tap here to expand/collapse older entries

All entries have been removed from here. Go to an older revision to view them. - 2021 November 9th
I have reached 100,000 commits today. - 2021 October 30th **Planned new roads**

Click/tap here to expand/collapse this section

# Road to 125k commits Entries prior to 2021 November 9th have been removed on 2021 November 9th. View older revisions to see them. I am getting close to 125,000 total commits. I only have 22,973 commits to go. - 2021 November 9th I am getting close to 125,000 total commits. I only have 22,782 commits to go. - 2021 November 10th I am getting close to 125,000 total commits. I only have 22,603 commits to go. - 2021 November 11th I am getting close to 125,000 total commits. I only have 22,475 commits to go. - 2021 November 12th I am getting close to 125,000 total commits. I only have 22,371 commits to go. - 2021 November 13th I am getting close to 125,000 total commits. I only have 22,212 commits to go. - 2021 November 14th I am getting close to 125,000 total commits. I only have 22,023 commits to go. - 2021 November 15th I am getting close to 125,000 total commits. I only have 21,858 commits to go. - 2021 November 16th I am getting close to 125,000 total commits. I only have 21,752 commits to go. - 2021 November 17th I am getting close to 125,000 total commits. I only have 21,614 commits to go. - 2021 November 18th I am getting close to 125,000 total commits. I only have 21,493 commits to go. - 2021 November 19th I am getting close to 125,000 total commits. I only have 21,388 commits to go. - 2021 November 20th I am getting close to 125,000 total commits. I only have 21,133 commits to go. - 2021 November 21st I am getting close to 125,000 total commits. I only have 20,940 commits to go. - 2021 November 22nd I am getting close to 125,000 total commits. I only have 20,824 commits to go. - 2021 November 23rd I am getting close to 125,000 total commits. I only have 20,686 commits to go. - 2021 November 24th I am getting close to 125,000 total commits. I only have 20,446 commits to go. - 2021 November 25th I am getting close to 125,000 total commits. I only have 20,175 commits to go. - 2021 November 26th I am getting close to 125,000 total commits. I only have 19,991 commits to go. - 2021 November 27th I am getting close to 125,000 total commits. I only have 19,631 commits to go. - 2021 November 28th I am getting close to 125,000 total commits. I only have 19,488 commits to go. - 2021 November 30th I am getting close to 125,000 total commits. I only have 19,300 commits to go. - 2021 Wednesday, December 1st I am getting close to 125,000 total commits. I only have 18,996 commits to go. - 2021 Thursday, December 2nd I am getting close to 125,000 total commits. I only have 18,734 commits to go. - 2021 Friday, December 3rd I am getting close to 125,000 total commits. I only have 18,282 commits to go. - 2021 Saturday, December 4th I am getting close to 125,000 total commits. I only have 18,107 commits to go. - 2021 Sunday, December 5th I am getting close to 125,000 total commits. I only have 17,832 commits to go. - 2021 Monday, December 6th I am getting close to 125,000 total commits. I only have 17,640 commits to go. - 2021 Tuesday, December 7th I am getting close to 125,000 total commits. I only have 17,419 commits to go. - 2021 Wednesday, December 8th I am getting close to 125,000 total commits. I only have 17,222 commits to go. - 2021 Thursday, December 9th I am getting close to 125,000 total commits. I only have 17,119 commits to go. - 2021 Friday, December 10th I am getting close to 125,000 total commits. I only have 16,891 commits to go. - 2021 Saturday, December 11th I am getting close to 125,000 total commits. I only have 16,657 commits to go. - 2021 Sunday, December 12th I am getting close to 125,000 total commits. I only have 16,431 commits to go. - 2021 Monday, December 13th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Tuesday, December 15th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Wednesday, December 16th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Thursday, December 17th I am getting close to 125,000 total commits. I only have 15,574 commits to go. - 2021 Friday, December 18th I am getting close to 125,000 total commits. I only have 15,155 commits to go. - 2021 Saturday, December 19th I am getting close to 125,000 total commits. I only have 14,783 commits to go. - 2021 Sunday, December 20th I am getting close to 125,000 total commits. I only have 13,521 commits to go. - 2021 Monday, December 21st I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 Tuesday, December 22nd I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 ThursSay, December 23rd I am getting close to 125,000 total commits. I only have 11,399 commits to go. - 2021 Friday, December 24th I am getting close to 125,000 total commits. I only have 11,069 commits to go. - 2021 Saturday, December 25th I am getting close to 125,000 total commits. I only have 11,170 commits to go. - 2021 Sunday, December 26th I am getting close to 125,000 total commits. I only have 11,342 commits to go. - 2021 Monday, December 27th
I am getting close to 125,000 total commits. I only have 10,950 commits to go. - 2021 Tuesday, December 28th **This section is really screwed up. A triage and a review+rewrite is needed.** **New data is implemented correctly** - 2022 January 8th at 1:03 am I am getting close to 125,000 total commits. I only have 10,617 commits to go. - 2021 Wednesday, December 29th I am getting close to 125,000 total commits. I only have 10,319 commits to go. - 2021 Thursday, December 30th I am getting close to 125,000 total commits. I only have 9,739 commits to go. - 2021 Friday, December 31st I am getting close to 125,000 total commits. I only have 9,394 commits to go. - 2022 Saturday, January 1st I am getting close to 125,000 total commits. I only have 9,198 commits to go. - 2022 Sunday, January 2nd # Road to 128k commits # Road to 131072 commits (2^17) # Road to 150k commits # Road to 175k commits # Road to 200k commits # Road to 225k commits # Road to 250k commits # Road to 262144 commits (2^18) # Road to 270k commits

...Lets not go any further until you reach 200k

TODO: Translate status file into multiple languages using Bing Translate or DeepL proposed {2021:AugustsuguA:1202}

TODO: MIME and magic number for ScreenTeX, TeX support

My status posts are long now, and for the best readability, the rest of the post has been collapsed. Click/tap here to expand/collapse the rest of this post

This new dropdown was added on August 16th 2021 as part of the 2021 August 15th status update. It will be a lot more useful starting September 1st 2021 (when all the posts in the issue will use this dropdown, and there will be far less scrolling) ### Project development method _I will copy this to its own separate page eventually_ I rely on the community to take interest in projects to tell me what needs to be worked on. There are a lot of projects, and unless I have stated that they are dead, they are NOT dead. Sometimes I even bring them back from the dead. They are actually just waiting for someone to take interest in them. I cannot manage all 1300+ projects by myself, and I need additional contributors to help. It has always been the plan to get an additional developer or someone to take interest. Meanwhile, I will continue to work on what I feel like doing. ### StopKillerRobots [2021 December 12th] I am now announcing that I am supporting the StopKillerRobots foundation (a group that opposes robots being used in war to kill people. This includes but is not limited to drones (especially when they are used for drone strikes) attack robots, tanks, etc.)) this has been stated many times by many people: robots should NOT be used for violence/combat. Using them to do so violates the first law of robotics, and is highly inhumane, as a robot cannot feel empathy (many top AI researchers have also noted that AI cannot feel empathy or creativity) I am opposed to war in general, but I have to start publicly supporting the efforts against this type of warfare. ### Spelling my name _I will move this to its own separate page eventually_ I have noted throughout my life that a lot of people don't know how to say my name. Some people pronounce it "seen" or other ways. This section will go over the pronounciation of `sean` `Sean` is the Irish spelling of the name. I have been told throughout my life that it is the original spelling, but I have yet to fact check that. It is pronounced the same as `Shaun` or `Shawn` which is pronounced like `shh` (shh as in what the librarian says when you are being an annoyance to the public, seriously though, librarians are awesome) - `awn` (as in yawn, but without the y) I had to give an in-depth example, as it is hard to get the point across through text ### Privacy ~~~staunch privacy activist~~~ (staunch is not a confirmed word) everyone should have the right to secrecy and privacy. Sometimes, privacy is just needed temporarily I don't like being stared at. Having 8 security cameras is like having 8 people staring at you with their mouth wide open, and their eyes shot wide, live streaming you to the Internet with their phone simultaneously I don't have much control over regulations in the current household, I oppose a lot of things, but can't do much ### Git-image revival Git-image revolution: it will now also be an integration layer with other image services to make the idea more feasible, rather than binary Git data #### Limitations Images must be 25 MiB or smaller (GitHub) Some images have to be 1 MiB or smaller, and can only be JPG, JPEG, PNG, or GIF (GitHub) ### The situation with laptop batteries and functionality I am really disappointed in my current laptops poor battery life. I saw an image of a laptop that was over an inch thick today, and it made me miss having that. They used to only be able to fit 1-2 hours of battery life into those things, and they can fit 2-4 hours of battery life in ones like the one I have, so why can’t we just go back to inch thick laptops, but with 24-48+ hour batteries? It is just a really difficult problem with a very easy solution that negatively impacts my life, and most likely other peoples lives as well. However, I have never heard a single other person complain about laptop battery life yet, which I find to be really surprising. I took this passage from my journaling and slightly modified it, as I need to make my voice heard. Having laptops that are just a couple centimeters thick just isn't sustainable if they have to be over 3x more expensive, and have 60x less functionality **This section was last updated on 2021, Tuesday, October 5th at 12:18 am** ### Why laptops should become thick again Laptops should become thick again. This trend of making everything smaller just makes it less functional and more expensive. I lost count of how many times I have made the argument for bigger computers. If I had a 5 pound laptop compared to a ~0.5 pound laptop, I could have such higher functionality, such as not having to use a defective dongle, having a 24+ hour battery life rather than a 2-4 hour battery life, being able to store over 2000 terabytes of data (think this isn't feasible, look no further than the 2 terabyte microSD card that is smaller than a popcorn kernel, now imagine hundreds or thousands of those, it would take up as much space as an external 2 terabyte drive from 2020, but could hold much more) being able to have over a terabyte of RAM, and more. I don't want a Macbook lighter than air, I want a functional computer. Apple has finally admitted that they were wrong when it comes to making laptops smaller. They are now trying to fix a huge problem they created. [Source: the Verge](https://www.theverge.com/22734645/apple-macbook-pro-2021-ports-magsafe-touch-bar-usb-c-future) [See also: the situation with laptop batteries and functionality](#The-situation-with-laptop-batteries-and-functionality) **This section was last updated on 2021, Saturday, November 6th at 12:50 am** ### List of completed projects These are my projects on GitHub that I dub complete, and don't need updates/only need crucial updates **This megasection has been nominated to be added to the profile README on 2021, Tuesday, October 26th at 1:32 am** **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### SNU projects completed [SNU 0D Mode](https://github.com/seanpm2001/SNU_0DMode/) - Last updated on 2021, Friday, October 22nd No other complete SNU projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### Template projects completed These templates are completely done, and don't need any further work, although some of them just need to be archived. [Template_SNU_V1](https://github.com/seanpm2001/Template_SNU_V1) - Last updated on 2021 March 16th [Template_SNU_V2](https://github.com/seanpm2001/Template_SNU_V2) - Last updated on 2021 March 16th [Template_SNU_V3](https://github.com/seanpm2001/Template_SNU_V3) - Last updated on 2021 March 16th [Template_SNU_V4](https://github.com/seanpm2001/Template_SNU_V4) - Last updated on 2021 March 21st [Template_SNU_V5](https://github.com/seanpm2001/Template_SNU_V5) - Last updated on 2021 August 23rd [Template_SNU_Default_V6](https://github.com/seanpm2001/Template_SNU_Default_v6) - Last updated on 2021 August 23rd [Template_Journaling_V1](https://github.com/seanpm2001/Template_Journaling_V1) - Last updated on 2021 March 16th [Template_Journaling_V2](https://github.com/seanpm2001/Template_Journaling_V2) - Last updated on 2021 March 16th [Template_Journaling_V3](https://github.com/seanpm2001/Template_Journaling_V3) - Last updated on 2021 March 16th [Template_Journaling_V4](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 March 21st [Template_Journaling_V5](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Journaling_V6](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Other_V1](https://github.com/seanpm2001/Template_Other_V1) - Last updated on 2021 March 21st [Template_Other_V2](https://github.com/seanpm2001/Template_Other_V2) - Last updated on 2021 March 21st [Template_Other_V3](https://github.com/seanpm2001/Template_Other_V3) - Last updated on 2021 March 21st [Template_Other_V4](https://github.com/seanpm2001/Template_Other_V4) - Last updated on 2021 March 21st [Template_Other_V5](https://github.com/seanpm2001/Template_Other_V5) - Last updated on 2021 August 23rd [Template_Other_V6](https://github.com/seanpm2001/Template_Other_V6) - Last updated on 2021 August 23rd [Template_LifeArchive_Map_V1](https://github.com/seanpm2001/Template_LifeArchive_Map_V1) - Last updated on 2021 April 12th [Template_SNU_2D_ProgrammingTools_V4](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 June 18th [Template_SNU_2D_ProgrammingTools_V5](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 August 23rd [Template_SNU_2D_ProgrammingTools_V6](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V6) - Last updated on 2021 August 23rd [Template_GitHubPages_V1](https://github.com/seanpm2001/Template_GitHubPages_V1) - Last updated on 2021 June 24th [Template_GitHubPages_V2](https://github.com/seanpm2001/Template_GitHubPages_V2) - Last updated on 2021 June 24th [Template_GitHubPages_V3](https://github.com/seanpm2001/Template_GitHubPages_V3) - Last updated on 2021 June 24th [Template_GitHubPages_V4](https://github.com/seanpm2001/Template_GitHubPages_V4) - Last updated on 2021 July 17th [Template_GitHubPages_V5](https://github.com/seanpm2001/Template_GitHubPages_V5) - Last updated on 2021 July 22nd [Template_GitHubPages_V6](https://github.com/seanpm2001/Template_GitHubPages_V6) - Last updated on 2021 August 21st [Snapcraft-template](https://github.com/seanpm2001/Snapcraft-template) - Last updated on 2021 June 24th [Snapcraft-template_V2](https://github.com/seanpm2001/Snapcraft-template_V2) - Last updated on 2021 June 29th [Snapcraft-template_V3](https://github.com/seanpm2001/Snapcraft-template_V3) - Last updated on 2021 July 31st [Snapcraft-template_V4](https://github.com/seanpm2001/Snapcraft-template_V4) - Last updated on 2021 August 22nd [Template_Meadows_V1](https://github.com/seanpm2001/Template_Meadows_V1) - Last updated on 2021 September 3rd [Template_DeGoogle-your-Life_V1](https://github.com/seanpm2001/Template_DeGoogle-your-Life_V1) - Last updated on 2021 September 6th [Template_DeGoogle_V1](https://github.com/seanpm2001/Template_DeGoogle_V1) - Last updated on 2021 September 12th No other complete Template projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** ### Completed Git-image projects [SeansLifeArchive_Images_Pocket_Trains](https://github.com/seanpm2001/SeansLifeArchive_Images_Pocket_Trains/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Clash-Royale](https://github.com/seanpm2001/SeansLifeArchive_Images_Clash-Royale/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Idle_Miner_Tycoon](https://github.com/seanpm2001/SeansLifeArchive_Images_Idle_Miner_Tycoon/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_ModernSkyBurger](https://github.com/seanpm2001/SeansLifeArchive_Images_ModernSkyBurger/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Restaurant-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Restaurant-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Bakery-story](https://github.com/seanpm2001/SeansLifeArchive_Images_Bakery-story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Fashion-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Fashion-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Pet-Shop-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Pet-Shop-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Farm-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Farm-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_City-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_City-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Merge-planes](https://github.com/seanpm2001/SeansLifeArchive_Images_Merge-planes/) - Last updated on 2021 September 3rd [SeansLifeArchive_Images_Jewels_-Android_Game-](https://github.com/seanpm2001/SeansLifeArchive_Images_Jewels_-Android_Game-/) - Last updated on 2021 August 31st [SeansLifeArchive_Images_Topwar_BattleGame_Clickbait](https://github.com/seanpm2001/SeansLifeArchive_Images_Topwar_BattleGame_Clickbait/) - Last updated on 2020 November 24th [SeansLifeArchive_daily-desktop-screenshots](https://github.com/seanpm2001/SeansLifeArchive_daily-desktop-screenshots/) - Last updated on 2021 August 8th [SeansLifeArchive_Images_TinyTowerVegas](https://github.com/seanpm2001/SeansLifeArchive_Images_TinyTowerVegas/) - Last updated on 2021 March 23rd [SeansLifeArchive_Images_PVZ2](https://github.com/seanpm2001/SeansLifeArchive_Images_PVZ2/) - Last updated on 2021 January 24th [SeansLifeArchive_Images_Birthday19](https://github.com/seanpm2001/SeansLifeArchive_Images_Birthday19/) - Last updated on 2020 October 28th [SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-](https://github.com/seanpm2001/SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-/) - Last updated on 2020 October 9th [SeansLifeArchive_Images_Cleanmaster](https://github.com/seanpm2001/SeansLifeArchive_Images_Cleanmaster/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_Bunchie](https://github.com/seanpm2001/SeansLifeArchive_Images_Bunchie/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_PocketFrogs](https://github.com/seanpm2001/SeansLifeArchive_Images_PocketFrogs/) - Last updated on 2021 November 15th No other complete Git-image projects to list **This section was last updated on 2021, Tuesday, November 16th at 12:36 am** #### Other completed projects [Pynuke128](https://github.com/seanpm2001/Pynuke128) - Last updated on 2021, March 4th No other miscellaneous/other projects to list. **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** *** ### Learning C++ This section has been removed on 2021 November 14th to save space. To see the full source, view an older revision, or view the repository [Learn-C-Plus-Plus](https://github.com/seanpm2001/Learn-C-Plus-Plus/) to see all of it. I have much more to list here, and much to learn. *** ### Learning CSS I know a decent amount of CSS, but I still intend to learn more, as I am still at an amateur level in this language. [This section has been expanded to its own repository, see seanpm2001/Learn-CSS](https://github.com/seanpm2001/Learn-CSS/) This section has been removed on 2021 November 15th to save space. To see the full source, click the link above, or view an older revision. *** ### Learning JavaScript #### Hello world in JavaScript A simple Hello world program to print out to the web console ```javascript console.log("Hello WorldWideWeb!"); ``` _(i) This example has been tested yet, and works._ #### Variables in JavaScript Variables in JavaScript ```javascript var x = 2 var y = 16 console.log(2**16); ``` _/!\ This example has not been tested yet, and may not work_ #### Break in JavaScript The break keyword in JavaScript ```javascript console.log("Break time!"); break; ``` _/!\ This example has not been tested yet, and may not work. I still don't know exactly what the `break` keyword does_ #### Functions in JavaScript Functions in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Return in JavaScript Returning in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Alert in JavaScript The alert command creates an alerting dialogue box. ```javascript alert("Alert! The alert dialog box is now present"); break; ``` _/!\ This example has not been tested yet, and may not work_ Spamming this function can result in a checkmarkable option to stop displaying popups, as they can get annoying. ```javascript var x = bool(true) function alertAlot { while (x == true) { alert("I am an alert"); break; } } return alerAlot(); break; ``` _/!\ This example has not been tested yet, and may not work_ #### Comments in JavaScript Comments in JavaScript are identical to comments in C or C++. ```javascript /* This // This is a single line comment is a multiline comment */ /* Multi-line comments * can also * be written * like this */ ``` #### For loop in JavaScript Here is an example of a `for` loop in JavaScript: ```javascript let x = 0; for x in range(1,10) { console.log(x); } ``` I am not sure if JavaScript supports the `range` keyword in the same way that Python does. _/!\ This example has not been tested yet, and may not work_ #### While loop in JavaScript Here is an example of a `while` loop in JavaScript ```javascript let x = -16; while x > 0 { console.log(x) x == x + 1; } ``` _/!\ This example has not been tested yet, and may not work_ #### If statement in JavaScript Section coming soon #### Drawing in JavaScript Section coming soon #### Classes in JavaScript Classes are a feature in JavaScript. The way I know them, they are extremely similar to other languages. At the moment, I don't see much purpose in classes, so I am likely missing something and need to find out what. ```javascript class superClass { console.log("Superclass says Hello"); } ``` #### OnClick in JavaScript This example is going to include HTML alongside JavaScript. The 2 languages work strongly together (along with CSS), so this shouldn't be surprising. Here is the JavaScript portion: ```javascript function javaScript { console.log("Object.OnClick activated, alerting message is going to be sent. If you didn't receive the message, you may have disabled dialog boxes for this page."); alert("Hello HTML, from JavaScript"); } object.onclick = function(){javaScript}; ``` Here is the HTML5 portion: ```html

Specifications

All times are UTC-7 (PDT/Pacific Time)

You may need special rendering support for the <dropdown> HTML tag being used in this document

Majority language is: English (EN_US) / Markdown / HTML5

Minority languages include: Russian (RU) (To be translated: Esperanto, Spanish, Hindi, Vietnamese, Japanese, Khmer, etc.)

Encoding: UTF-8 (with some Emojis, and some Unicode 13.0 characters, such as πŸͺŸ)

File type: Markdown document (*.md, *.mkd, *.mdown, *.markdown)

Line count (including blank lines and compiler line): 3,858


seanpm2001 commented 2 years ago

Status update: 2022 January 3rd


Counters

πŸŽ‚ Days until 2 year GitHub :octocat: anniversary: 141 (as of 2022 January 3rd at 00:12:00 am to 11:59:59 pm)

:octocat: GitHub consecutive day count: 589 Count revised and updated on July 16th 2021 via DuckDuckGo (As of 2022 January 3rd at 00:12:00 am to 11:59:59 pm)

🐧 Linux desktop consecutive day count: 544 (as of 2022 January 3rd at 00:12:00 am to 11:59:59)

πŸͺŸ Windows 10 with GitHub consecutive day count: 45 (as of 2021 December 31st at 00:12:00 am to 11:59:59)

🐧 Ubuntu 20.04 with GitHub consecutive day count: 544 (as of 2022 January 3rd at 00:12:00 am to 11:59:59)

:atom: Total amount of original GitHub repositories: 1,629+o (as of 2022 January 3rd at 00:12:00 am to 11:59:59 pm)

I have noted that GitHub rounds up the total number of each statistic, so when something reaches 50 after the kilo point (once it reaches 1000) it rounds up to the next kilo, so 1050 would be 1100, 1150 would be 1200, and so on.

:atom: o=organizations, total number of non-fork organization repositories: 115 as of 2022 January 2nd 00:12:00 am to 11:59:59 pm)

Organization repo count guide

Org repo (non-fork) count

Snap repos: 29 (formula: Org:Seanpm2001-snapcraft minus current.unforked minus 4) (verified count, as of July 21st 2021)

.github.io: 79 (80 when including seanpm2001/seanpm2001/github.io/) (formula: org:Seanpm2001-GitHub-Pages-Collection minus current.unforked minus 4) Verified count (as of July 9th 2021) unverified count (as of July 26th 2021)

Count verification needs to be re-checked - July 13th 2021 ((X1 Count verification needs to be re-checked - July 14th 2021 X2:: Count verification needs to be re-checked - July 15th 2021 X3:: Count verification needs to be re-checked - July 16th 2021 X4:: Count verification needs to be re-checked - July 17th 2021 X5)) No new data for this range, update count verification when ready

:electron: Repositories created so far this month: 5+o (as of 2022 January 3rd at 00:12:00 am to 11:59:59 pm)

:shipit: Organization count: 760 (as of 2022 January 3rd at 00:12:00 am to 11:59:59 pm)

:electron: Organizations created so far this month: 0 (as of 2022 January 3rd at 00:12:00 am to 11:59:59 pm)


I had an OK day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I got to cleaning my desktop again. I now only keep 22 items on the desktop, the organization feels a lot better, and makes my system more responsive, because for some reason, the performance on Ubuntu depends on how many items are on your desktop (as 1 factor) for some reason. To keep the desktop unique, I am now changing the wallpaper on a daily basis.

Today, I also worked a bit on my V8 template, and finally got to changing my status on my GitHub profile from πŸ“ŽοΈ Clippy to 🐍️ Python 4 which I came up with on the fly. I find it unique, as it gives a little mystique to some, such as "what does this person know about Python 4" but it can also be used jokingly. I wanted to change it, as it was obvious that Microsoft wasn't going to turn Clippy into an Emoji for GitHub, despite its announcement for another Microsoft product 5+ months ago. It is something I hardly spend time on.

I worked on 2 IDE projects today that I recently had the idea for. The first one, known as DIFFicult, is a Diff viewer and editor written in D, R, C, and Diff. I really liked the name, and wanted to experiment with Diff files. Despite the name being difficult it is not difficult to use. The other project is an IDE known as Zag which is an IDE for the Zig programming language. If you combine the 2 words, it is called zigzag which is where the name comes from.

So far this year, the mistake of writing 2021 instead of 2022 has been extremely minimal.

I am working on transitioning the labeling of commits again, changing README.md - Didn't play to README.md - No data as I want it to be more professional. I am slowly starting to do this as of 2021 November 23rd. I am also looking for ways to make my daily desktop screenshots more interesting.

I have a new standard for issue archival today (2021 November 19th) now finally including labels, dates, and users.

I am in the adoption process of the GNU philosophy, and I am still currently trying to find my opinion on the "Linux" vs "GNU/Linux" debate.

I now have a new set of standards to how projects are written. For example, 2 workflows are mandatory in every project: super-lint and makefile. CodeQL-analysis is an optional must-have as well, but isn't available in all projects.

I have a system for workflows now being established. I use them to test if my software is working correctly, and what needs to be fixed. I am still very new to this, and I am learning the process. It is unlikely I will master the entire system by myself. Currently, if a project has JavaScript functionality, I will include workflows for various JavaScript environments, such as Grunt, Gulp, Node, Webpack, Deno, and others. This way, I can test to make sure cross-platform compliant JavaScript source code is being made. The super linter is used as a catch-all to lint any/all programming languages present. The makefile workflow is for testing the makefile at the root of every modern repository, and also other makefiles that maybe included.

Actions:

super-lint.yml

makefile.yml

Daylight savings time came into effect on Sunday 2021 November 7th at 2:00 am (when the time went back to 1 am) for users outside of North America/The United States, please factor that if I say 1 pm, I mean 12 pm. Yes, I hate this system too, it is ridiculous that it is still being used.

This section has been collapsed for readability. Click/tap here to expand/collapse this section.

# Road to 100K commits

Click/tap here to expand/collapse older entries

All entries have been removed from here. Go to an older revision to view them. - 2021 November 9th
I have reached 100,000 commits today. - 2021 October 30th **Planned new roads**

Click/tap here to expand/collapse this section

# Road to 125k commits Entries prior to 2021 November 9th have been removed on 2021 November 9th. View older revisions to see them. I am getting close to 125,000 total commits. I only have 22,973 commits to go. - 2021 November 9th I am getting close to 125,000 total commits. I only have 22,782 commits to go. - 2021 November 10th I am getting close to 125,000 total commits. I only have 22,603 commits to go. - 2021 November 11th I am getting close to 125,000 total commits. I only have 22,475 commits to go. - 2021 November 12th I am getting close to 125,000 total commits. I only have 22,371 commits to go. - 2021 November 13th I am getting close to 125,000 total commits. I only have 22,212 commits to go. - 2021 November 14th I am getting close to 125,000 total commits. I only have 22,023 commits to go. - 2021 November 15th I am getting close to 125,000 total commits. I only have 21,858 commits to go. - 2021 November 16th I am getting close to 125,000 total commits. I only have 21,752 commits to go. - 2021 November 17th I am getting close to 125,000 total commits. I only have 21,614 commits to go. - 2021 November 18th I am getting close to 125,000 total commits. I only have 21,493 commits to go. - 2021 November 19th I am getting close to 125,000 total commits. I only have 21,388 commits to go. - 2021 November 20th I am getting close to 125,000 total commits. I only have 21,133 commits to go. - 2021 November 21st I am getting close to 125,000 total commits. I only have 20,940 commits to go. - 2021 November 22nd I am getting close to 125,000 total commits. I only have 20,824 commits to go. - 2021 November 23rd I am getting close to 125,000 total commits. I only have 20,686 commits to go. - 2021 November 24th I am getting close to 125,000 total commits. I only have 20,446 commits to go. - 2021 November 25th I am getting close to 125,000 total commits. I only have 20,175 commits to go. - 2021 November 26th I am getting close to 125,000 total commits. I only have 19,991 commits to go. - 2021 November 27th I am getting close to 125,000 total commits. I only have 19,631 commits to go. - 2021 November 28th I am getting close to 125,000 total commits. I only have 19,488 commits to go. - 2021 November 30th I am getting close to 125,000 total commits. I only have 19,300 commits to go. - 2021 Wednesday, December 1st I am getting close to 125,000 total commits. I only have 18,996 commits to go. - 2021 Thursday, December 2nd I am getting close to 125,000 total commits. I only have 18,734 commits to go. - 2021 Friday, December 3rd I am getting close to 125,000 total commits. I only have 18,282 commits to go. - 2021 Saturday, December 4th I am getting close to 125,000 total commits. I only have 18,107 commits to go. - 2021 Sunday, December 5th I am getting close to 125,000 total commits. I only have 17,832 commits to go. - 2021 Monday, December 6th I am getting close to 125,000 total commits. I only have 17,640 commits to go. - 2021 Tuesday, December 7th I am getting close to 125,000 total commits. I only have 17,419 commits to go. - 2021 Wednesday, December 8th I am getting close to 125,000 total commits. I only have 17,222 commits to go. - 2021 Thursday, December 9th I am getting close to 125,000 total commits. I only have 17,119 commits to go. - 2021 Friday, December 10th I am getting close to 125,000 total commits. I only have 16,891 commits to go. - 2021 Saturday, December 11th I am getting close to 125,000 total commits. I only have 16,657 commits to go. - 2021 Sunday, December 12th I am getting close to 125,000 total commits. I only have 16,431 commits to go. - 2021 Monday, December 13th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Tuesday, December 15th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Wednesday, December 16th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Thursday, December 17th I am getting close to 125,000 total commits. I only have 15,574 commits to go. - 2021 Friday, December 18th I am getting close to 125,000 total commits. I only have 15,155 commits to go. - 2021 Saturday, December 19th I am getting close to 125,000 total commits. I only have 14,783 commits to go. - 2021 Sunday, December 20th I am getting close to 125,000 total commits. I only have 13,521 commits to go. - 2021 Monday, December 21st I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 Tuesday, December 22nd I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 ThursSay, December 23rd I am getting close to 125,000 total commits. I only have 11,399 commits to go. - 2021 Friday, December 24th I am getting close to 125,000 total commits. I only have 11,069 commits to go. - 2021 Saturday, December 25th I am getting close to 125,000 total commits. I only have 11,170 commits to go. - 2021 Sunday, December 26th I am getting close to 125,000 total commits. I only have 11,342 commits to go. - 2021 Monday, December 27th
I am getting close to 125,000 total commits. I only have 10,950 commits to go. - 2021 Tuesday, December 28th **This section is really screwed up. A triage and a review+rewrite is needed.** **New data is implemented correctly** - 2022 January 8th at 1:03 am I am getting close to 125,000 total commits. I only have 10,617 commits to go. - 2021 Wednesday, December 29th I am getting close to 125,000 total commits. I only have 10,319 commits to go. - 2021 Thursday, December 30th I am getting close to 125,000 total commits. I only have 9,739 commits to go. - 2021 Friday, December 31st I am getting close to 125,000 total commits. I only have 9,394 commits to go. - 2022 Saturday, January 1st I am getting close to 125,000 total commits. I only have 9,198 commits to go. - 2022 Sunday, January 2nd I am getting close to 125,000 total commits. I only have 8,847 commits to go. - 2022 Monday, January 3rd # Road to 128k commits # Road to 131072 commits (2^17) # Road to 150k commits # Road to 175k commits # Road to 200k commits # Road to 225k commits # Road to 250k commits # Road to 262144 commits (2^18) # Road to 270k commits

...Lets not go any further until you reach 200k

TODO: Translate status file into multiple languages using Bing Translate or DeepL proposed {2021:AugustsuguA:1202}

TODO: MIME and magic number for ScreenTeX, TeX support

My status posts are long now, and for the best readability, the rest of the post has been collapsed. Click/tap here to expand/collapse the rest of this post

This new dropdown was added on August 16th 2021 as part of the 2021 August 15th status update. It will be a lot more useful starting September 1st 2021 (when all the posts in the issue will use this dropdown, and there will be far less scrolling) ### Project development method _I will copy this to its own separate page eventually_ I rely on the community to take interest in projects to tell me what needs to be worked on. There are a lot of projects, and unless I have stated that they are dead, they are NOT dead. Sometimes I even bring them back from the dead. They are actually just waiting for someone to take interest in them. I cannot manage all 1300+ projects by myself, and I need additional contributors to help. It has always been the plan to get an additional developer or someone to take interest. Meanwhile, I will continue to work on what I feel like doing. ### StopKillerRobots [2021 December 12th] I am now announcing that I am supporting the StopKillerRobots foundation (a group that opposes robots being used in war to kill people. This includes but is not limited to drones (especially when they are used for drone strikes) attack robots, tanks, etc.)) this has been stated many times by many people: robots should NOT be used for violence/combat. Using them to do so violates the first law of robotics, and is highly inhumane, as a robot cannot feel empathy (many top AI researchers have also noted that AI cannot feel empathy or creativity) I am opposed to war in general, but I have to start publicly supporting the efforts against this type of warfare. ### Spelling my name _I will move this to its own separate page eventually_ I have noted throughout my life that a lot of people don't know how to say my name. Some people pronounce it "seen" or other ways. This section will go over the pronounciation of `sean` `Sean` is the Irish spelling of the name. I have been told throughout my life that it is the original spelling, but I have yet to fact check that. It is pronounced the same as `Shaun` or `Shawn` which is pronounced like `shh` (shh as in what the librarian says when you are being an annoyance to the public, seriously though, librarians are awesome) - `awn` (as in yawn, but without the y) I had to give an in-depth example, as it is hard to get the point across through text ### Privacy ~~~staunch privacy activist~~~ (staunch is not a confirmed word) everyone should have the right to secrecy and privacy. Sometimes, privacy is just needed temporarily I don't like being stared at. Having 8 security cameras is like having 8 people staring at you with their mouth wide open, and their eyes shot wide, live streaming you to the Internet with their phone simultaneously I don't have much control over regulations in the current household, I oppose a lot of things, but can't do much ### Git-image revival Git-image revolution: it will now also be an integration layer with other image services to make the idea more feasible, rather than binary Git data #### Limitations Images must be 25 MiB or smaller (GitHub) Some images have to be 1 MiB or smaller, and can only be JPG, JPEG, PNG, or GIF (GitHub) ### The situation with laptop batteries and functionality I am really disappointed in my current laptops poor battery life. I saw an image of a laptop that was over an inch thick today, and it made me miss having that. They used to only be able to fit 1-2 hours of battery life into those things, and they can fit 2-4 hours of battery life in ones like the one I have, so why can’t we just go back to inch thick laptops, but with 24-48+ hour batteries? It is just a really difficult problem with a very easy solution that negatively impacts my life, and most likely other peoples lives as well. However, I have never heard a single other person complain about laptop battery life yet, which I find to be really surprising. I took this passage from my journaling and slightly modified it, as I need to make my voice heard. Having laptops that are just a couple centimeters thick just isn't sustainable if they have to be over 3x more expensive, and have 60x less functionality **This section was last updated on 2021, Tuesday, October 5th at 12:18 am** ### Why laptops should become thick again Laptops should become thick again. This trend of making everything smaller just makes it less functional and more expensive. I lost count of how many times I have made the argument for bigger computers. If I had a 5 pound laptop compared to a ~0.5 pound laptop, I could have such higher functionality, such as not having to use a defective dongle, having a 24+ hour battery life rather than a 2-4 hour battery life, being able to store over 2000 terabytes of data (think this isn't feasible, look no further than the 2 terabyte microSD card that is smaller than a popcorn kernel, now imagine hundreds or thousands of those, it would take up as much space as an external 2 terabyte drive from 2020, but could hold much more) being able to have over a terabyte of RAM, and more. I don't want a Macbook lighter than air, I want a functional computer. Apple has finally admitted that they were wrong when it comes to making laptops smaller. They are now trying to fix a huge problem they created. [Source: the Verge](https://www.theverge.com/22734645/apple-macbook-pro-2021-ports-magsafe-touch-bar-usb-c-future) [See also: the situation with laptop batteries and functionality](#The-situation-with-laptop-batteries-and-functionality) **This section was last updated on 2021, Saturday, November 6th at 12:50 am** ### List of completed projects These are my projects on GitHub that I dub complete, and don't need updates/only need crucial updates **This megasection has been nominated to be added to the profile README on 2021, Tuesday, October 26th at 1:32 am** **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### SNU projects completed [SNU 0D Mode](https://github.com/seanpm2001/SNU_0DMode/) - Last updated on 2021, Friday, October 22nd No other complete SNU projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### Template projects completed These templates are completely done, and don't need any further work, although some of them just need to be archived. [Template_SNU_V1](https://github.com/seanpm2001/Template_SNU_V1) - Last updated on 2021 March 16th [Template_SNU_V2](https://github.com/seanpm2001/Template_SNU_V2) - Last updated on 2021 March 16th [Template_SNU_V3](https://github.com/seanpm2001/Template_SNU_V3) - Last updated on 2021 March 16th [Template_SNU_V4](https://github.com/seanpm2001/Template_SNU_V4) - Last updated on 2021 March 21st [Template_SNU_V5](https://github.com/seanpm2001/Template_SNU_V5) - Last updated on 2021 August 23rd [Template_SNU_Default_V6](https://github.com/seanpm2001/Template_SNU_Default_v6) - Last updated on 2021 August 23rd [Template_Journaling_V1](https://github.com/seanpm2001/Template_Journaling_V1) - Last updated on 2021 March 16th [Template_Journaling_V2](https://github.com/seanpm2001/Template_Journaling_V2) - Last updated on 2021 March 16th [Template_Journaling_V3](https://github.com/seanpm2001/Template_Journaling_V3) - Last updated on 2021 March 16th [Template_Journaling_V4](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 March 21st [Template_Journaling_V5](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Journaling_V6](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Other_V1](https://github.com/seanpm2001/Template_Other_V1) - Last updated on 2021 March 21st [Template_Other_V2](https://github.com/seanpm2001/Template_Other_V2) - Last updated on 2021 March 21st [Template_Other_V3](https://github.com/seanpm2001/Template_Other_V3) - Last updated on 2021 March 21st [Template_Other_V4](https://github.com/seanpm2001/Template_Other_V4) - Last updated on 2021 March 21st [Template_Other_V5](https://github.com/seanpm2001/Template_Other_V5) - Last updated on 2021 August 23rd [Template_Other_V6](https://github.com/seanpm2001/Template_Other_V6) - Last updated on 2021 August 23rd [Template_LifeArchive_Map_V1](https://github.com/seanpm2001/Template_LifeArchive_Map_V1) - Last updated on 2021 April 12th [Template_SNU_2D_ProgrammingTools_V4](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 June 18th [Template_SNU_2D_ProgrammingTools_V5](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 August 23rd [Template_SNU_2D_ProgrammingTools_V6](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V6) - Last updated on 2021 August 23rd [Template_GitHubPages_V1](https://github.com/seanpm2001/Template_GitHubPages_V1) - Last updated on 2021 June 24th [Template_GitHubPages_V2](https://github.com/seanpm2001/Template_GitHubPages_V2) - Last updated on 2021 June 24th [Template_GitHubPages_V3](https://github.com/seanpm2001/Template_GitHubPages_V3) - Last updated on 2021 June 24th [Template_GitHubPages_V4](https://github.com/seanpm2001/Template_GitHubPages_V4) - Last updated on 2021 July 17th [Template_GitHubPages_V5](https://github.com/seanpm2001/Template_GitHubPages_V5) - Last updated on 2021 July 22nd [Template_GitHubPages_V6](https://github.com/seanpm2001/Template_GitHubPages_V6) - Last updated on 2021 August 21st [Snapcraft-template](https://github.com/seanpm2001/Snapcraft-template) - Last updated on 2021 June 24th [Snapcraft-template_V2](https://github.com/seanpm2001/Snapcraft-template_V2) - Last updated on 2021 June 29th [Snapcraft-template_V3](https://github.com/seanpm2001/Snapcraft-template_V3) - Last updated on 2021 July 31st [Snapcraft-template_V4](https://github.com/seanpm2001/Snapcraft-template_V4) - Last updated on 2021 August 22nd [Template_Meadows_V1](https://github.com/seanpm2001/Template_Meadows_V1) - Last updated on 2021 September 3rd [Template_DeGoogle-your-Life_V1](https://github.com/seanpm2001/Template_DeGoogle-your-Life_V1) - Last updated on 2021 September 6th [Template_DeGoogle_V1](https://github.com/seanpm2001/Template_DeGoogle_V1) - Last updated on 2021 September 12th No other complete Template projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** ### Completed Git-image projects [SeansLifeArchive_Images_Pocket_Trains](https://github.com/seanpm2001/SeansLifeArchive_Images_Pocket_Trains/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Clash-Royale](https://github.com/seanpm2001/SeansLifeArchive_Images_Clash-Royale/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Idle_Miner_Tycoon](https://github.com/seanpm2001/SeansLifeArchive_Images_Idle_Miner_Tycoon/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_ModernSkyBurger](https://github.com/seanpm2001/SeansLifeArchive_Images_ModernSkyBurger/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Restaurant-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Restaurant-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Bakery-story](https://github.com/seanpm2001/SeansLifeArchive_Images_Bakery-story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Fashion-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Fashion-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Pet-Shop-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Pet-Shop-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Farm-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Farm-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_City-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_City-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Merge-planes](https://github.com/seanpm2001/SeansLifeArchive_Images_Merge-planes/) - Last updated on 2021 September 3rd [SeansLifeArchive_Images_Jewels_-Android_Game-](https://github.com/seanpm2001/SeansLifeArchive_Images_Jewels_-Android_Game-/) - Last updated on 2021 August 31st [SeansLifeArchive_Images_Topwar_BattleGame_Clickbait](https://github.com/seanpm2001/SeansLifeArchive_Images_Topwar_BattleGame_Clickbait/) - Last updated on 2020 November 24th [SeansLifeArchive_daily-desktop-screenshots](https://github.com/seanpm2001/SeansLifeArchive_daily-desktop-screenshots/) - Last updated on 2021 August 8th [SeansLifeArchive_Images_TinyTowerVegas](https://github.com/seanpm2001/SeansLifeArchive_Images_TinyTowerVegas/) - Last updated on 2021 March 23rd [SeansLifeArchive_Images_PVZ2](https://github.com/seanpm2001/SeansLifeArchive_Images_PVZ2/) - Last updated on 2021 January 24th [SeansLifeArchive_Images_Birthday19](https://github.com/seanpm2001/SeansLifeArchive_Images_Birthday19/) - Last updated on 2020 October 28th [SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-](https://github.com/seanpm2001/SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-/) - Last updated on 2020 October 9th [SeansLifeArchive_Images_Cleanmaster](https://github.com/seanpm2001/SeansLifeArchive_Images_Cleanmaster/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_Bunchie](https://github.com/seanpm2001/SeansLifeArchive_Images_Bunchie/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_PocketFrogs](https://github.com/seanpm2001/SeansLifeArchive_Images_PocketFrogs/) - Last updated on 2021 November 15th No other complete Git-image projects to list **This section was last updated on 2021, Tuesday, November 16th at 12:36 am** #### Other completed projects [Pynuke128](https://github.com/seanpm2001/Pynuke128) - Last updated on 2021, March 4th No other miscellaneous/other projects to list. **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** *** ### Learning C++ This section has been removed on 2021 November 14th to save space. To see the full source, view an older revision, or view the repository [Learn-C-Plus-Plus](https://github.com/seanpm2001/Learn-C-Plus-Plus/) to see all of it. I have much more to list here, and much to learn. *** ### Learning CSS I know a decent amount of CSS, but I still intend to learn more, as I am still at an amateur level in this language. [This section has been expanded to its own repository, see seanpm2001/Learn-CSS](https://github.com/seanpm2001/Learn-CSS/) This section has been removed on 2021 November 15th to save space. To see the full source, click the link above, or view an older revision. *** ### Learning JavaScript #### Hello world in JavaScript A simple Hello world program to print out to the web console ```javascript console.log("Hello WorldWideWeb!"); ``` _(i) This example has been tested yet, and works._ #### Variables in JavaScript Variables in JavaScript ```javascript var x = 2 var y = 16 console.log(2**16); ``` _/!\ This example has not been tested yet, and may not work_ #### Break in JavaScript The break keyword in JavaScript ```javascript console.log("Break time!"); break; ``` _/!\ This example has not been tested yet, and may not work. I still don't know exactly what the `break` keyword does_ #### Functions in JavaScript Functions in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Return in JavaScript Returning in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Alert in JavaScript The alert command creates an alerting dialogue box. ```javascript alert("Alert! The alert dialog box is now present"); break; ``` _/!\ This example has not been tested yet, and may not work_ Spamming this function can result in a checkmarkable option to stop displaying popups, as they can get annoying. ```javascript var x = bool(true) function alertAlot { while (x == true) { alert("I am an alert"); break; } } return alerAlot(); break; ``` _/!\ This example has not been tested yet, and may not work_ #### Comments in JavaScript Comments in JavaScript are identical to comments in C or C++. ```javascript /* This // This is a single line comment is a multiline comment */ /* Multi-line comments * can also * be written * like this */ ``` #### For loop in JavaScript Here is an example of a `for` loop in JavaScript: ```javascript let x = 0; for x in range(1,10) { console.log(x); } ``` I am not sure if JavaScript supports the `range` keyword in the same way that Python does. _/!\ This example has not been tested yet, and may not work_ #### While loop in JavaScript Here is an example of a `while` loop in JavaScript ```javascript let x = -16; while x > 0 { console.log(x) x == x + 1; } ``` _/!\ This example has not been tested yet, and may not work_ #### If statement in JavaScript Section coming soon #### Drawing in JavaScript Section coming soon #### Classes in JavaScript Classes are a feature in JavaScript. The way I know them, they are extremely similar to other languages. At the moment, I don't see much purpose in classes, so I am likely missing something and need to find out what. ```javascript class superClass { console.log("Superclass says Hello"); } ``` #### OnClick in JavaScript This example is going to include HTML alongside JavaScript. The 2 languages work strongly together (along with CSS), so this shouldn't be surprising. Here is the JavaScript portion: ```javascript function javaScript { console.log("Object.OnClick activated, alerting message is going to be sent. If you didn't receive the message, you may have disabled dialog boxes for this page."); alert("Hello HTML, from JavaScript"); } object.onclick = function(){javaScript}; ``` Here is the HTML5 portion: ```html

Specifications

All times are UTC-7 (PDT/Pacific Time)

You may need special rendering support for the <dropdown> HTML tag being used in this document

Majority language is: English (EN_US) / Markdown / HTML5

Minority languages include: Russian (RU) (To be translated: Esperanto, Spanish, Hindi, Vietnamese, Japanese, Khmer, etc.)

Encoding: UTF-8 (with some Emojis, and some Unicode 13.0 characters, such as πŸͺŸ)

File type: Markdown document (*.md, *.mkd, *.mdown, *.markdown)

Line count (including blank lines and compiler line): 3,877


seanpm2001 commented 2 years ago

Status update: 2022 January 4th


Counters

πŸŽ‚ Days until 2 year GitHub :octocat: anniversary: 140 (as of 2022 January 4th at 00:12:00 am to 11:59:59 pm)

:octocat: GitHub consecutive day count: 590 (As of 2022 January 4th at 00:12:00 am to 11:59:59 pm)

🐧 Linux desktop consecutive day count: 545 (as of 2022 January 4th at 00:12:00 am to 11:59:59)

πŸͺŸ Windows 10 with GitHub consecutive day count: 45 (as of 2021 December 31st at 00:12:00 am to 11:59:59)

🐧 Ubuntu 20.04 with GitHub consecutive day count: 545 (as of 2022 January 4th at 00:12:00 am to 11:59:59)

:atom: Total amount of original GitHub repositories: 1,630+o (as of 2022 January 4th at 00:12:00 am to 11:59:59 pm)

I have noted that GitHub rounds up the total number of each statistic, so when something reaches 50 after the kilo point (once it reaches 1000) it rounds up to the next kilo, so 1050 would be 1100, 1150 would be 1200, and so on.

:atom: o=organizations, total number of non-fork organization repositories: 115 as of 2022 January 4th 00:12:00 am to 11:59:59 pm)

Organization repo count guide

Org repo (non-fork) count

Snap repos: 29 (formula: Org:Seanpm2001-snapcraft minus current.unforked minus 4) (verified count, as of July 21st 2021)

.github.io: 79 (80 when including seanpm2001/seanpm2001/github.io/) (formula: org:Seanpm2001-GitHub-Pages-Collection minus current.unforked minus 4) Verified count (as of July 9th 2021) unverified count (as of July 26th 2021)

Count verification needs to be re-checked - July 13th 2021 ((X1 Count verification needs to be re-checked - July 14th 2021 X2:: Count verification needs to be re-checked - July 15th 2021 X3:: Count verification needs to be re-checked - July 16th 2021 X4:: Count verification needs to be re-checked - July 17th 2021 X5)) No new data for this range, update count verification when ready

:electron: Repositories created so far this month: 6+o (as of 2022 January 4th at 00:12:00 am to 11:59:59 pm)

:shipit: Organization count: 760 (as of 2022 January 4th at 00:12:00 am to 11:59:59 pm)

:electron: Organizations created so far this month: 0 (as of 2022 January 4th at 00:12:00 am to 11:59:59 pm)


I had an OK day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on continuing to try and catchup on repo archival work, and other catchup work, but still fell behind. I worked on the AdCap image repo project, along with sonme improvements to the DIFFicult IDE. I am trying to stay caught up, but I am still falling behind. Today, I did the usual work (minus most Git-image work) and I yet again skipped writing a status file (the notes for todays status were created on 2022 January 10th, and the post was written on 2022 January 12th)

So far this year, the mistake of writing 2021 instead of 2022 has been extremely minimal.

I am working on transitioning the labeling of commits again, changing README.md - Didn't play to README.md - No data as I want it to be more professional. I am slowly starting to do this as of 2021 November 23rd. I am also looking for ways to make my daily desktop screenshots more interesting.

I have a new standard for issue archival today (2021 November 19th) now finally including labels, dates, and users.

I am in the adoption process of the GNU philosophy, and I am still currently trying to find my opinion on the "Linux" vs "GNU/Linux" debate.

I now have a new set of standards to how projects are written. For example, 2 workflows are mandatory in every project: super-lint and makefile. CodeQL-analysis is an optional must-have as well, but isn't available in all projects.

I have a system for workflows now being established. I use them to test if my software is working correctly, and what needs to be fixed. I am still very new to this, and I am learning the process. It is unlikely I will master the entire system by myself. Currently, if a project has JavaScript functionality, I will include workflows for various JavaScript environments, such as Grunt, Gulp, Node, Webpack, Deno, and others. This way, I can test to make sure cross-platform compliant JavaScript source code is being made. The super linter is used as a catch-all to lint any/all programming languages present. The makefile workflow is for testing the makefile at the root of every modern repository, and also other makefiles that maybe included.

Actions:

super-lint.yml

makefile.yml

Daylight savings time came into effect on Sunday 2021 November 7th at 2:00 am (when the time went back to 1 am) for users outside of North America/The United States, please factor that if I say 1 pm, I mean 12 pm. Yes, I hate this system too, it is ridiculous that it is still being used.

This section has been collapsed for readability. Click/tap here to expand/collapse this section.

# Road to 100K commits

Click/tap here to expand/collapse older entries

All entries have been removed from here. Go to an older revision to view them. - 2021 November 9th
I have reached 100,000 commits today. - 2021 October 30th **Planned new roads**

Click/tap here to expand/collapse this section

# Road to 125k commits Entries prior to 2021 November 9th have been removed on 2021 November 9th. View older revisions to see them. I am getting close to 125,000 total commits. I only have 22,973 commits to go. - 2021 November 9th I am getting close to 125,000 total commits. I only have 22,782 commits to go. - 2021 November 10th I am getting close to 125,000 total commits. I only have 22,603 commits to go. - 2021 November 11th I am getting close to 125,000 total commits. I only have 22,475 commits to go. - 2021 November 12th I am getting close to 125,000 total commits. I only have 22,371 commits to go. - 2021 November 13th I am getting close to 125,000 total commits. I only have 22,212 commits to go. - 2021 November 14th I am getting close to 125,000 total commits. I only have 22,023 commits to go. - 2021 November 15th I am getting close to 125,000 total commits. I only have 21,858 commits to go. - 2021 November 16th I am getting close to 125,000 total commits. I only have 21,752 commits to go. - 2021 November 17th I am getting close to 125,000 total commits. I only have 21,614 commits to go. - 2021 November 18th I am getting close to 125,000 total commits. I only have 21,493 commits to go. - 2021 November 19th I am getting close to 125,000 total commits. I only have 21,388 commits to go. - 2021 November 20th I am getting close to 125,000 total commits. I only have 21,133 commits to go. - 2021 November 21st I am getting close to 125,000 total commits. I only have 20,940 commits to go. - 2021 November 22nd I am getting close to 125,000 total commits. I only have 20,824 commits to go. - 2021 November 23rd I am getting close to 125,000 total commits. I only have 20,686 commits to go. - 2021 November 24th I am getting close to 125,000 total commits. I only have 20,446 commits to go. - 2021 November 25th I am getting close to 125,000 total commits. I only have 20,175 commits to go. - 2021 November 26th I am getting close to 125,000 total commits. I only have 19,991 commits to go. - 2021 November 27th I am getting close to 125,000 total commits. I only have 19,631 commits to go. - 2021 November 28th I am getting close to 125,000 total commits. I only have 19,488 commits to go. - 2021 November 30th I am getting close to 125,000 total commits. I only have 19,300 commits to go. - 2021 Wednesday, December 1st I am getting close to 125,000 total commits. I only have 18,996 commits to go. - 2021 Thursday, December 2nd I am getting close to 125,000 total commits. I only have 18,734 commits to go. - 2021 Friday, December 3rd I am getting close to 125,000 total commits. I only have 18,282 commits to go. - 2021 Saturday, December 4th I am getting close to 125,000 total commits. I only have 18,107 commits to go. - 2021 Sunday, December 5th I am getting close to 125,000 total commits. I only have 17,832 commits to go. - 2021 Monday, December 6th I am getting close to 125,000 total commits. I only have 17,640 commits to go. - 2021 Tuesday, December 7th I am getting close to 125,000 total commits. I only have 17,419 commits to go. - 2021 Wednesday, December 8th I am getting close to 125,000 total commits. I only have 17,222 commits to go. - 2021 Thursday, December 9th I am getting close to 125,000 total commits. I only have 17,119 commits to go. - 2021 Friday, December 10th I am getting close to 125,000 total commits. I only have 16,891 commits to go. - 2021 Saturday, December 11th I am getting close to 125,000 total commits. I only have 16,657 commits to go. - 2021 Sunday, December 12th I am getting close to 125,000 total commits. I only have 16,431 commits to go. - 2021 Monday, December 13th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Tuesday, December 15th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Wednesday, December 16th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Thursday, December 17th I am getting close to 125,000 total commits. I only have 15,574 commits to go. - 2021 Friday, December 18th I am getting close to 125,000 total commits. I only have 15,155 commits to go. - 2021 Saturday, December 19th I am getting close to 125,000 total commits. I only have 14,783 commits to go. - 2021 Sunday, December 20th I am getting close to 125,000 total commits. I only have 13,521 commits to go. - 2021 Monday, December 21st I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 Tuesday, December 22nd I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 ThursSay, December 23rd I am getting close to 125,000 total commits. I only have 11,399 commits to go. - 2021 Friday, December 24th I am getting close to 125,000 total commits. I only have 11,069 commits to go. - 2021 Saturday, December 25th I am getting close to 125,000 total commits. I only have 11,170 commits to go. - 2021 Sunday, December 26th I am getting close to 125,000 total commits. I only have 11,342 commits to go. - 2021 Monday, December 27th
I am getting close to 125,000 total commits. I only have 10,950 commits to go. - 2021 Tuesday, December 28th **This section is really screwed up. A triage and a review+rewrite is needed.** **New data is implemented correctly** - 2022 January 8th at 1:03 am I am getting close to 125,000 total commits. I only have 10,617 commits to go. - 2021 Wednesday, December 29th I am getting close to 125,000 total commits. I only have 10,319 commits to go. - 2021 Thursday, December 30th I am getting close to 125,000 total commits. I only have 9,739 commits to go. - 2021 Friday, December 31st I am getting close to 125,000 total commits. I only have 9,394 commits to go. - 2022 Saturday, January 1st I am getting close to 125,000 total commits. I only have 9,198 commits to go. - 2022 Sunday, January 2nd I am getting close to 125,000 total commits. I only have 8,847 commits to go. - 2022 Monday, January 3rd I am getting close to 125,000 total commits. I only have 8,719 commits to go. There may have been an error in yesterdays calculation. - 2022 Tuesday, January 4th # Road to 128k commits # Road to 131072 commits (2^17) # Road to 150k commits # Road to 175k commits # Road to 200k commits # Road to 225k commits # Road to 250k commits # Road to 262144 commits (2^18) # Road to 270k commits

...Lets not go any further until you reach 200k

TODO: Translate status file into multiple languages using Bing Translate or DeepL proposed {2021:AugustsuguA:1202}

TODO: MIME and magic number for ScreenTeX, TeX support

My status posts are long now, and for the best readability, the rest of the post has been collapsed. Click/tap here to expand/collapse the rest of this post

This new dropdown was added on August 16th 2021 as part of the 2021 August 15th status update. It will be a lot more useful starting September 1st 2021 (when all the posts in the issue will use this dropdown, and there will be far less scrolling) ### Project development method _I will copy this to its own separate page eventually_ I rely on the community to take interest in projects to tell me what needs to be worked on. There are a lot of projects, and unless I have stated that they are dead, they are NOT dead. Sometimes I even bring them back from the dead. They are actually just waiting for someone to take interest in them. I cannot manage all 1300+ projects by myself, and I need additional contributors to help. It has always been the plan to get an additional developer or someone to take interest. Meanwhile, I will continue to work on what I feel like doing. ### StopKillerRobots [2021 December 12th] I am now announcing that I am supporting the StopKillerRobots foundation (a group that opposes robots being used in war to kill people. This includes but is not limited to drones (especially when they are used for drone strikes) attack robots, tanks, etc.)) this has been stated many times by many people: robots should NOT be used for violence/combat. Using them to do so violates the first law of robotics, and is highly inhumane, as a robot cannot feel empathy (many top AI researchers have also noted that AI cannot feel empathy or creativity) I am opposed to war in general, but I have to start publicly supporting the efforts against this type of warfare. ### Spelling my name _I will move this to its own separate page eventually_ I have noted throughout my life that a lot of people don't know how to say my name. Some people pronounce it "seen" or other ways. This section will go over the pronounciation of `sean` `Sean` is the Irish spelling of the name. I have been told throughout my life that it is the original spelling, but I have yet to fact check that. It is pronounced the same as `Shaun` or `Shawn` which is pronounced like `shh` (shh as in what the librarian says when you are being an annoyance to the public, seriously though, librarians are awesome) - `awn` (as in yawn, but without the y) I had to give an in-depth example, as it is hard to get the point across through text ### Privacy ~~~staunch privacy activist~~~ (staunch is not a confirmed word) everyone should have the right to secrecy and privacy. Sometimes, privacy is just needed temporarily I don't like being stared at. Having 8 security cameras is like having 8 people staring at you with their mouth wide open, and their eyes shot wide, live streaming you to the Internet with their phone simultaneously I don't have much control over regulations in the current household, I oppose a lot of things, but can't do much ### Git-image revival Git-image revolution: it will now also be an integration layer with other image services to make the idea more feasible, rather than binary Git data #### Limitations Images must be 25 MiB or smaller (GitHub) Some images have to be 1 MiB or smaller, and can only be JPG, JPEG, PNG, or GIF (GitHub) ### The situation with laptop batteries and functionality I am really disappointed in my current laptops poor battery life. I saw an image of a laptop that was over an inch thick today, and it made me miss having that. They used to only be able to fit 1-2 hours of battery life into those things, and they can fit 2-4 hours of battery life in ones like the one I have, so why can’t we just go back to inch thick laptops, but with 24-48+ hour batteries? It is just a really difficult problem with a very easy solution that negatively impacts my life, and most likely other peoples lives as well. However, I have never heard a single other person complain about laptop battery life yet, which I find to be really surprising. I took this passage from my journaling and slightly modified it, as I need to make my voice heard. Having laptops that are just a couple centimeters thick just isn't sustainable if they have to be over 3x more expensive, and have 60x less functionality **This section was last updated on 2021, Tuesday, October 5th at 12:18 am** ### Why laptops should become thick again Laptops should become thick again. This trend of making everything smaller just makes it less functional and more expensive. I lost count of how many times I have made the argument for bigger computers. If I had a 5 pound laptop compared to a ~0.5 pound laptop, I could have such higher functionality, such as not having to use a defective dongle, having a 24+ hour battery life rather than a 2-4 hour battery life, being able to store over 2000 terabytes of data (think this isn't feasible, look no further than the 2 terabyte microSD card that is smaller than a popcorn kernel, now imagine hundreds or thousands of those, it would take up as much space as an external 2 terabyte drive from 2020, but could hold much more) being able to have over a terabyte of RAM, and more. I don't want a Macbook lighter than air, I want a functional computer. Apple has finally admitted that they were wrong when it comes to making laptops smaller. They are now trying to fix a huge problem they created. [Source: the Verge](https://www.theverge.com/22734645/apple-macbook-pro-2021-ports-magsafe-touch-bar-usb-c-future) [See also: the situation with laptop batteries and functionality](#The-situation-with-laptop-batteries-and-functionality) **This section was last updated on 2021, Saturday, November 6th at 12:50 am** ### List of completed projects These are my projects on GitHub that I dub complete, and don't need updates/only need crucial updates **This megasection has been nominated to be added to the profile README on 2021, Tuesday, October 26th at 1:32 am** **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### SNU projects completed [SNU 0D Mode](https://github.com/seanpm2001/SNU_0DMode/) - Last updated on 2021, Friday, October 22nd No other complete SNU projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### Template projects completed These templates are completely done, and don't need any further work, although some of them just need to be archived. [Template_SNU_V1](https://github.com/seanpm2001/Template_SNU_V1) - Last updated on 2021 March 16th [Template_SNU_V2](https://github.com/seanpm2001/Template_SNU_V2) - Last updated on 2021 March 16th [Template_SNU_V3](https://github.com/seanpm2001/Template_SNU_V3) - Last updated on 2021 March 16th [Template_SNU_V4](https://github.com/seanpm2001/Template_SNU_V4) - Last updated on 2021 March 21st [Template_SNU_V5](https://github.com/seanpm2001/Template_SNU_V5) - Last updated on 2021 August 23rd [Template_SNU_Default_V6](https://github.com/seanpm2001/Template_SNU_Default_v6) - Last updated on 2021 August 23rd [Template_Journaling_V1](https://github.com/seanpm2001/Template_Journaling_V1) - Last updated on 2021 March 16th [Template_Journaling_V2](https://github.com/seanpm2001/Template_Journaling_V2) - Last updated on 2021 March 16th [Template_Journaling_V3](https://github.com/seanpm2001/Template_Journaling_V3) - Last updated on 2021 March 16th [Template_Journaling_V4](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 March 21st [Template_Journaling_V5](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Journaling_V6](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Other_V1](https://github.com/seanpm2001/Template_Other_V1) - Last updated on 2021 March 21st [Template_Other_V2](https://github.com/seanpm2001/Template_Other_V2) - Last updated on 2021 March 21st [Template_Other_V3](https://github.com/seanpm2001/Template_Other_V3) - Last updated on 2021 March 21st [Template_Other_V4](https://github.com/seanpm2001/Template_Other_V4) - Last updated on 2021 March 21st [Template_Other_V5](https://github.com/seanpm2001/Template_Other_V5) - Last updated on 2021 August 23rd [Template_Other_V6](https://github.com/seanpm2001/Template_Other_V6) - Last updated on 2021 August 23rd [Template_LifeArchive_Map_V1](https://github.com/seanpm2001/Template_LifeArchive_Map_V1) - Last updated on 2021 April 12th [Template_SNU_2D_ProgrammingTools_V4](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 June 18th [Template_SNU_2D_ProgrammingTools_V5](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 August 23rd [Template_SNU_2D_ProgrammingTools_V6](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V6) - Last updated on 2021 August 23rd [Template_GitHubPages_V1](https://github.com/seanpm2001/Template_GitHubPages_V1) - Last updated on 2021 June 24th [Template_GitHubPages_V2](https://github.com/seanpm2001/Template_GitHubPages_V2) - Last updated on 2021 June 24th [Template_GitHubPages_V3](https://github.com/seanpm2001/Template_GitHubPages_V3) - Last updated on 2021 June 24th [Template_GitHubPages_V4](https://github.com/seanpm2001/Template_GitHubPages_V4) - Last updated on 2021 July 17th [Template_GitHubPages_V5](https://github.com/seanpm2001/Template_GitHubPages_V5) - Last updated on 2021 July 22nd [Template_GitHubPages_V6](https://github.com/seanpm2001/Template_GitHubPages_V6) - Last updated on 2021 August 21st [Snapcraft-template](https://github.com/seanpm2001/Snapcraft-template) - Last updated on 2021 June 24th [Snapcraft-template_V2](https://github.com/seanpm2001/Snapcraft-template_V2) - Last updated on 2021 June 29th [Snapcraft-template_V3](https://github.com/seanpm2001/Snapcraft-template_V3) - Last updated on 2021 July 31st [Snapcraft-template_V4](https://github.com/seanpm2001/Snapcraft-template_V4) - Last updated on 2021 August 22nd [Template_Meadows_V1](https://github.com/seanpm2001/Template_Meadows_V1) - Last updated on 2021 September 3rd [Template_DeGoogle-your-Life_V1](https://github.com/seanpm2001/Template_DeGoogle-your-Life_V1) - Last updated on 2021 September 6th [Template_DeGoogle_V1](https://github.com/seanpm2001/Template_DeGoogle_V1) - Last updated on 2021 September 12th No other complete Template projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** ### Completed Git-image projects [SeansLifeArchive_Images_Pocket_Trains](https://github.com/seanpm2001/SeansLifeArchive_Images_Pocket_Trains/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Clash-Royale](https://github.com/seanpm2001/SeansLifeArchive_Images_Clash-Royale/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Idle_Miner_Tycoon](https://github.com/seanpm2001/SeansLifeArchive_Images_Idle_Miner_Tycoon/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_ModernSkyBurger](https://github.com/seanpm2001/SeansLifeArchive_Images_ModernSkyBurger/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Restaurant-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Restaurant-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Bakery-story](https://github.com/seanpm2001/SeansLifeArchive_Images_Bakery-story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Fashion-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Fashion-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Pet-Shop-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Pet-Shop-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Farm-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Farm-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_City-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_City-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Merge-planes](https://github.com/seanpm2001/SeansLifeArchive_Images_Merge-planes/) - Last updated on 2021 September 3rd [SeansLifeArchive_Images_Jewels_-Android_Game-](https://github.com/seanpm2001/SeansLifeArchive_Images_Jewels_-Android_Game-/) - Last updated on 2021 August 31st [SeansLifeArchive_Images_Topwar_BattleGame_Clickbait](https://github.com/seanpm2001/SeansLifeArchive_Images_Topwar_BattleGame_Clickbait/) - Last updated on 2020 November 24th [SeansLifeArchive_daily-desktop-screenshots](https://github.com/seanpm2001/SeansLifeArchive_daily-desktop-screenshots/) - Last updated on 2021 August 8th [SeansLifeArchive_Images_TinyTowerVegas](https://github.com/seanpm2001/SeansLifeArchive_Images_TinyTowerVegas/) - Last updated on 2021 March 23rd [SeansLifeArchive_Images_PVZ2](https://github.com/seanpm2001/SeansLifeArchive_Images_PVZ2/) - Last updated on 2021 January 24th [SeansLifeArchive_Images_Birthday19](https://github.com/seanpm2001/SeansLifeArchive_Images_Birthday19/) - Last updated on 2020 October 28th [SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-](https://github.com/seanpm2001/SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-/) - Last updated on 2020 October 9th [SeansLifeArchive_Images_Cleanmaster](https://github.com/seanpm2001/SeansLifeArchive_Images_Cleanmaster/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_Bunchie](https://github.com/seanpm2001/SeansLifeArchive_Images_Bunchie/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_PocketFrogs](https://github.com/seanpm2001/SeansLifeArchive_Images_PocketFrogs/) - Last updated on 2021 November 15th No other complete Git-image projects to list **This section was last updated on 2021, Tuesday, November 16th at 12:36 am** #### Other completed projects [Pynuke128](https://github.com/seanpm2001/Pynuke128) - Last updated on 2021, March 4th No other miscellaneous/other projects to list. **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** *** ### Learning C++ This section has been removed on 2021 November 14th to save space. To see the full source, view an older revision, or view the repository [Learn-C-Plus-Plus](https://github.com/seanpm2001/Learn-C-Plus-Plus/) to see all of it. I have much more to list here, and much to learn. *** ### Learning CSS I know a decent amount of CSS, but I still intend to learn more, as I am still at an amateur level in this language. [This section has been expanded to its own repository, see seanpm2001/Learn-CSS](https://github.com/seanpm2001/Learn-CSS/) This section has been removed on 2021 November 15th to save space. To see the full source, click the link above, or view an older revision. *** ### Learning JavaScript #### Hello world in JavaScript A simple Hello world program to print out to the web console ```javascript console.log("Hello WorldWideWeb!"); ``` _(i) This example has been tested yet, and works._ #### Variables in JavaScript Variables in JavaScript ```javascript var x = 2 var y = 16 console.log(2**16); ``` _/!\ This example has not been tested yet, and may not work_ #### Break in JavaScript The break keyword in JavaScript ```javascript console.log("Break time!"); break; ``` _/!\ This example has not been tested yet, and may not work. I still don't know exactly what the `break` keyword does_ #### Functions in JavaScript Functions in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Return in JavaScript Returning in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Alert in JavaScript The alert command creates an alerting dialogue box. ```javascript alert("Alert! The alert dialog box is now present"); break; ``` _/!\ This example has not been tested yet, and may not work_ Spamming this function can result in a checkmarkable option to stop displaying popups, as they can get annoying. ```javascript var x = bool(true) function alertAlot { while (x == true) { alert("I am an alert"); break; } } return alerAlot(); break; ``` _/!\ This example has not been tested yet, and may not work_ #### Comments in JavaScript Comments in JavaScript are identical to comments in C or C++. ```javascript /* This // This is a single line comment is a multiline comment */ /* Multi-line comments * can also * be written * like this */ ``` #### For loop in JavaScript Here is an example of a `for` loop in JavaScript: ```javascript let x = 0; for x in range(1,10) { console.log(x); } ``` I am not sure if JavaScript supports the `range` keyword in the same way that Python does. _/!\ This example has not been tested yet, and may not work_ #### While loop in JavaScript Here is an example of a `while` loop in JavaScript ```javascript let x = -16; while x > 0 { console.log(x) x == x + 1; } ``` _/!\ This example has not been tested yet, and may not work_ #### If statement in JavaScript Section coming soon #### Drawing in JavaScript Section coming soon #### Classes in JavaScript Classes are a feature in JavaScript. The way I know them, they are extremely similar to other languages. At the moment, I don't see much purpose in classes, so I am likely missing something and need to find out what. ```javascript class superClass { console.log("Superclass says Hello"); } ``` #### OnClick in JavaScript This example is going to include HTML alongside JavaScript. The 2 languages work strongly together (along with CSS), so this shouldn't be surprising. Here is the JavaScript portion: ```javascript function javaScript { console.log("Object.OnClick activated, alerting message is going to be sent. If you didn't receive the message, you may have disabled dialog boxes for this page."); alert("Hello HTML, from JavaScript"); } object.onclick = function(){javaScript}; ``` Here is the HTML5 portion: ```html

Specifications

All times are UTC-7 (PDT/Pacific Time)

You may need special rendering support for the <dropdown> HTML tag being used in this document

Majority language is: English (EN_US) / Markdown / HTML5

Minority languages include: Russian (RU) (To be translated: Esperanto, Spanish, Hindi, Vietnamese, Japanese, Khmer, etc.)

Encoding: UTF-8 (with some Emojis, and some Unicode 13.0 characters, such as πŸͺŸ)

File type: Markdown document (*.md, *.mkd, *.mdown, *.markdown)

Line count (including blank lines and compiler line): 3,886


seanpm2001 commented 2 years ago

Status update: 2022 January 5th


Counters

πŸŽ‚ Days until 2 year GitHub :octocat: anniversary: 139 (as of 2022 January 5th at 00:12:00 am to 11:59:59 pm)

:octocat: GitHub consecutive day count: 591 (As of 2022 January 5th at 00:12:00 am to 11:59:59 pm)

🐧 Linux desktop consecutive day count: 546 (as of 2022 January 5th at 00:12:00 am to 11:59:59)

πŸͺŸ Windows 10 with GitHub consecutive day count: 45 (as of 2021 December 31st at 00:12:00 am to 11:59:59)

🐧 Ubuntu 20.04 with GitHub consecutive day count: 546 (as of 2022 January 5th at 00:12:00 am to 11:59:59)

:atom: Total amount of original GitHub repositories: 1,655+o (as of 2022 January 5th at 00:12:00 am to 11:59:59 pm)

I have noted that GitHub rounds up the total number of each statistic, so when something reaches 50 after the kilo point (once it reaches 1000) it rounds up to the next kilo, so 1050 would be 1100, 1150 would be 1200, and so on.

:atom: o=organizations, total number of non-fork organization repositories: 115 as of 2022 January 5th 00:12:00 am to 11:59:59 pm)

Organization repo count guide

Org repo (non-fork) count

Snap repos: 29 (formula: Org:Seanpm2001-snapcraft minus current.unforked minus 4) (verified count, as of July 21st 2021)

.github.io: 79 (80 when including seanpm2001/seanpm2001/github.io/) (formula: org:Seanpm2001-GitHub-Pages-Collection minus current.unforked minus 4) Verified count (as of July 9th 2021) unverified count (as of July 26th 2021)

Count verification needs to be re-checked - July 13th 2021 ((X1 Count verification needs to be re-checked - July 14th 2021 X2:: Count verification needs to be re-checked - July 15th 2021 X3:: Count verification needs to be re-checked - July 16th 2021 X4:: Count verification needs to be re-checked - July 17th 2021 X5)) No new data for this range, update count verification when ready

:electron: Repositories created so far this month: 31+o (as of 2022 January 5th at 00:12:00 am to 11:59:59 pm)

:shipit: Organization count: 770 (as of 2022 January 5th at 00:12:00 am to 11:59:59 pm)

:electron: Organizations created so far this month: 10 (as of 2022 January 5th at 00:12:00 am to 11:59:59 pm)


I had a good day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on GitHub organizations, and fell behind even further. I still have 8 days worth of organization work planned for when I get more caught up, I just really wanted to do it today.

Today, I started work on the BlazeOS operating system project, which has a similar scope to the WacOS operating system project. The major difference being WacOS is for Apple (company) emulation, and BlazeOS is for Amazon.com (company) emulation.

Early in the morning, I also started work on 2 additional projects: a new IDE known as Easy-E, another one I made for the brand name. Its name was inspired by the stage name of the former rapper Eazy-E. I have no affiliation with him though. I also began work on standardizing a new markup language I began defining last night that I am currently calling DroppedText-lang or DroTeX. It is a simple language for file categorization.

I tried harder to get caught up today, and still fell behind, including the status post that I skipped again today (not even writing the notes for it until 2022 January 10th, and not finalizing it until 2022 January 12th)

So far this year, the mistake of writing 2021 instead of 2022 has been extremely minimal.

I am working on transitioning the labeling of commits again, changing README.md - Didn't play to README.md - No data as I want it to be more professional. I am slowly starting to do this as of 2021 November 23rd. I am also looking for ways to make my daily desktop screenshots more interesting.

I have a new standard for issue archival today (2021 November 19th) now finally including labels, dates, and users.

I am in the adoption process of the GNU philosophy, and I am still currently trying to find my opinion on the "Linux" vs "GNU/Linux" debate.

I now have a new set of standards to how projects are written. For example, 2 workflows are mandatory in every project: super-lint and makefile. CodeQL-analysis is an optional must-have as well, but isn't available in all projects.

I have a system for workflows now being established. I use them to test if my software is working correctly, and what needs to be fixed. I am still very new to this, and I am learning the process. It is unlikely I will master the entire system by myself. Currently, if a project has JavaScript functionality, I will include workflows for various JavaScript environments, such as Grunt, Gulp, Node, Webpack, Deno, and others. This way, I can test to make sure cross-platform compliant JavaScript source code is being made. The super linter is used as a catch-all to lint any/all programming languages present. The makefile workflow is for testing the makefile at the root of every modern repository, and also other makefiles that maybe included.

Actions:

super-lint.yml

makefile.yml

Daylight savings time came into effect on Sunday 2021 November 7th at 2:00 am (when the time went back to 1 am) for users outside of North America/The United States, please factor that if I say 1 pm, I mean 12 pm. Yes, I hate this system too, it is ridiculous that it is still being used.

This section has been collapsed for readability. Click/tap here to expand/collapse this section.

# Road to 100K commits

Click/tap here to expand/collapse older entries

All entries have been removed from here. Go to an older revision to view them. - 2021 November 9th
I have reached 100,000 commits today. - 2021 October 30th **Planned new roads**

Click/tap here to expand/collapse this section

# Road to 125k commits Entries prior to 2021 November 9th have been removed on 2021 November 9th. View older revisions to see them. I am getting close to 125,000 total commits. I only have 22,973 commits to go. - 2021 November 9th I am getting close to 125,000 total commits. I only have 22,782 commits to go. - 2021 November 10th I am getting close to 125,000 total commits. I only have 22,603 commits to go. - 2021 November 11th I am getting close to 125,000 total commits. I only have 22,475 commits to go. - 2021 November 12th I am getting close to 125,000 total commits. I only have 22,371 commits to go. - 2021 November 13th I am getting close to 125,000 total commits. I only have 22,212 commits to go. - 2021 November 14th I am getting close to 125,000 total commits. I only have 22,023 commits to go. - 2021 November 15th I am getting close to 125,000 total commits. I only have 21,858 commits to go. - 2021 November 16th I am getting close to 125,000 total commits. I only have 21,752 commits to go. - 2021 November 17th I am getting close to 125,000 total commits. I only have 21,614 commits to go. - 2021 November 18th I am getting close to 125,000 total commits. I only have 21,493 commits to go. - 2021 November 19th I am getting close to 125,000 total commits. I only have 21,388 commits to go. - 2021 November 20th I am getting close to 125,000 total commits. I only have 21,133 commits to go. - 2021 November 21st I am getting close to 125,000 total commits. I only have 20,940 commits to go. - 2021 November 22nd I am getting close to 125,000 total commits. I only have 20,824 commits to go. - 2021 November 23rd I am getting close to 125,000 total commits. I only have 20,686 commits to go. - 2021 November 24th I am getting close to 125,000 total commits. I only have 20,446 commits to go. - 2021 November 25th I am getting close to 125,000 total commits. I only have 20,175 commits to go. - 2021 November 26th I am getting close to 125,000 total commits. I only have 19,991 commits to go. - 2021 November 27th I am getting close to 125,000 total commits. I only have 19,631 commits to go. - 2021 November 28th I am getting close to 125,000 total commits. I only have 19,488 commits to go. - 2021 November 30th I am getting close to 125,000 total commits. I only have 19,300 commits to go. - 2021 Wednesday, December 1st I am getting close to 125,000 total commits. I only have 18,996 commits to go. - 2021 Thursday, December 2nd I am getting close to 125,000 total commits. I only have 18,734 commits to go. - 2021 Friday, December 3rd I am getting close to 125,000 total commits. I only have 18,282 commits to go. - 2021 Saturday, December 4th I am getting close to 125,000 total commits. I only have 18,107 commits to go. - 2021 Sunday, December 5th I am getting close to 125,000 total commits. I only have 17,832 commits to go. - 2021 Monday, December 6th I am getting close to 125,000 total commits. I only have 17,640 commits to go. - 2021 Tuesday, December 7th I am getting close to 125,000 total commits. I only have 17,419 commits to go. - 2021 Wednesday, December 8th I am getting close to 125,000 total commits. I only have 17,222 commits to go. - 2021 Thursday, December 9th I am getting close to 125,000 total commits. I only have 17,119 commits to go. - 2021 Friday, December 10th I am getting close to 125,000 total commits. I only have 16,891 commits to go. - 2021 Saturday, December 11th I am getting close to 125,000 total commits. I only have 16,657 commits to go. - 2021 Sunday, December 12th I am getting close to 125,000 total commits. I only have 16,431 commits to go. - 2021 Monday, December 13th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Tuesday, December 15th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Wednesday, December 16th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Thursday, December 17th I am getting close to 125,000 total commits. I only have 15,574 commits to go. - 2021 Friday, December 18th I am getting close to 125,000 total commits. I only have 15,155 commits to go. - 2021 Saturday, December 19th I am getting close to 125,000 total commits. I only have 14,783 commits to go. - 2021 Sunday, December 20th I am getting close to 125,000 total commits. I only have 13,521 commits to go. - 2021 Monday, December 21st I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 Tuesday, December 22nd I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 ThursSay, December 23rd I am getting close to 125,000 total commits. I only have 11,399 commits to go. - 2021 Friday, December 24th I am getting close to 125,000 total commits. I only have 11,069 commits to go. - 2021 Saturday, December 25th I am getting close to 125,000 total commits. I only have 11,170 commits to go. - 2021 Sunday, December 26th I am getting close to 125,000 total commits. I only have 11,342 commits to go. - 2021 Monday, December 27th
I am getting close to 125,000 total commits. I only have 10,950 commits to go. - 2021 Tuesday, December 28th **This section is really screwed up. A triage and a review+rewrite is needed.** **New data is implemented correctly** - 2022 January 8th at 1:03 am I am getting close to 125,000 total commits. I only have 10,617 commits to go. - 2021 Wednesday, December 29th I am getting close to 125,000 total commits. I only have 10,319 commits to go. - 2021 Thursday, December 30th I am getting close to 125,000 total commits. I only have 9,739 commits to go. - 2021 Friday, December 31st I am getting close to 125,000 total commits. I only have 9,394 commits to go. - 2022 Saturday, January 1st I am getting close to 125,000 total commits. I only have 9,198 commits to go. - 2022 Sunday, January 2nd I am getting close to 125,000 total commits. I only have 8,847 commits to go. - 2022 Monday, January 3rd I am getting close to 125,000 total commits. I only have 8,719 commits to go. There may have been an error in yesterdays calculation. - 2022 Tuesday, January 4th I am getting close to 125,000 total commits. I only have 8,365 commits to go. - 2022 Wednesday, January 5th # Road to 128k commits # Road to 131072 commits (2^17) # Road to 150k commits # Road to 175k commits # Road to 200k commits # Road to 225k commits # Road to 250k commits # Road to 262144 commits (2^18) # Road to 270k commits

...Lets not go any further until you reach 200k

TODO: Translate status file into multiple languages using Bing Translate or DeepL proposed {2021:AugustsuguA:1202}

TODO: MIME and magic number for ScreenTeX, TeX support

My status posts are long now, and for the best readability, the rest of the post has been collapsed. Click/tap here to expand/collapse the rest of this post

This new dropdown was added on August 16th 2021 as part of the 2021 August 15th status update. It will be a lot more useful starting September 1st 2021 (when all the posts in the issue will use this dropdown, and there will be far less scrolling) ### Project development method _I will copy this to its own separate page eventually_ I rely on the community to take interest in projects to tell me what needs to be worked on. There are a lot of projects, and unless I have stated that they are dead, they are NOT dead. Sometimes I even bring them back from the dead. They are actually just waiting for someone to take interest in them. I cannot manage all 1300+ projects by myself, and I need additional contributors to help. It has always been the plan to get an additional developer or someone to take interest. Meanwhile, I will continue to work on what I feel like doing. ### StopKillerRobots [2021 December 12th] I am now announcing that I am supporting the StopKillerRobots foundation (a group that opposes robots being used in war to kill people. This includes but is not limited to drones (especially when they are used for drone strikes) attack robots, tanks, etc.)) this has been stated many times by many people: robots should NOT be used for violence/combat. Using them to do so violates the first law of robotics, and is highly inhumane, as a robot cannot feel empathy (many top AI researchers have also noted that AI cannot feel empathy or creativity) I am opposed to war in general, but I have to start publicly supporting the efforts against this type of warfare. ### Spelling my name _I will move this to its own separate page eventually_ I have noted throughout my life that a lot of people don't know how to say my name. Some people pronounce it "seen" or other ways. This section will go over the pronounciation of `sean` `Sean` is the Irish spelling of the name. I have been told throughout my life that it is the original spelling, but I have yet to fact check that. It is pronounced the same as `Shaun` or `Shawn` which is pronounced like `shh` (shh as in what the librarian says when you are being an annoyance to the public, seriously though, librarians are awesome) - `awn` (as in yawn, but without the y) I had to give an in-depth example, as it is hard to get the point across through text ### Privacy ~~~staunch privacy activist~~~ (staunch is not a confirmed word) everyone should have the right to secrecy and privacy. Sometimes, privacy is just needed temporarily I don't like being stared at. Having 8 security cameras is like having 8 people staring at you with their mouth wide open, and their eyes shot wide, live streaming you to the Internet with their phone simultaneously I don't have much control over regulations in the current household, I oppose a lot of things, but can't do much ### Git-image revival Git-image revolution: it will now also be an integration layer with other image services to make the idea more feasible, rather than binary Git data #### Limitations Images must be 25 MiB or smaller (GitHub) Some images have to be 1 MiB or smaller, and can only be JPG, JPEG, PNG, or GIF (GitHub) ### The situation with laptop batteries and functionality I am really disappointed in my current laptops poor battery life. I saw an image of a laptop that was over an inch thick today, and it made me miss having that. They used to only be able to fit 1-2 hours of battery life into those things, and they can fit 2-4 hours of battery life in ones like the one I have, so why can’t we just go back to inch thick laptops, but with 24-48+ hour batteries? It is just a really difficult problem with a very easy solution that negatively impacts my life, and most likely other peoples lives as well. However, I have never heard a single other person complain about laptop battery life yet, which I find to be really surprising. I took this passage from my journaling and slightly modified it, as I need to make my voice heard. Having laptops that are just a couple centimeters thick just isn't sustainable if they have to be over 3x more expensive, and have 60x less functionality **This section was last updated on 2021, Tuesday, October 5th at 12:18 am** ### Why laptops should become thick again Laptops should become thick again. This trend of making everything smaller just makes it less functional and more expensive. I lost count of how many times I have made the argument for bigger computers. If I had a 5 pound laptop compared to a ~0.5 pound laptop, I could have such higher functionality, such as not having to use a defective dongle, having a 24+ hour battery life rather than a 2-4 hour battery life, being able to store over 2000 terabytes of data (think this isn't feasible, look no further than the 2 terabyte microSD card that is smaller than a popcorn kernel, now imagine hundreds or thousands of those, it would take up as much space as an external 2 terabyte drive from 2020, but could hold much more) being able to have over a terabyte of RAM, and more. I don't want a Macbook lighter than air, I want a functional computer. Apple has finally admitted that they were wrong when it comes to making laptops smaller. They are now trying to fix a huge problem they created. [Source: the Verge](https://www.theverge.com/22734645/apple-macbook-pro-2021-ports-magsafe-touch-bar-usb-c-future) [See also: the situation with laptop batteries and functionality](#The-situation-with-laptop-batteries-and-functionality) **This section was last updated on 2021, Saturday, November 6th at 12:50 am** ### List of completed projects These are my projects on GitHub that I dub complete, and don't need updates/only need crucial updates **This megasection has been nominated to be added to the profile README on 2021, Tuesday, October 26th at 1:32 am** **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### SNU projects completed [SNU 0D Mode](https://github.com/seanpm2001/SNU_0DMode/) - Last updated on 2021, Friday, October 22nd No other complete SNU projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### Template projects completed These templates are completely done, and don't need any further work, although some of them just need to be archived. [Template_SNU_V1](https://github.com/seanpm2001/Template_SNU_V1) - Last updated on 2021 March 16th [Template_SNU_V2](https://github.com/seanpm2001/Template_SNU_V2) - Last updated on 2021 March 16th [Template_SNU_V3](https://github.com/seanpm2001/Template_SNU_V3) - Last updated on 2021 March 16th [Template_SNU_V4](https://github.com/seanpm2001/Template_SNU_V4) - Last updated on 2021 March 21st [Template_SNU_V5](https://github.com/seanpm2001/Template_SNU_V5) - Last updated on 2021 August 23rd [Template_SNU_Default_V6](https://github.com/seanpm2001/Template_SNU_Default_v6) - Last updated on 2021 August 23rd [Template_Journaling_V1](https://github.com/seanpm2001/Template_Journaling_V1) - Last updated on 2021 March 16th [Template_Journaling_V2](https://github.com/seanpm2001/Template_Journaling_V2) - Last updated on 2021 March 16th [Template_Journaling_V3](https://github.com/seanpm2001/Template_Journaling_V3) - Last updated on 2021 March 16th [Template_Journaling_V4](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 March 21st [Template_Journaling_V5](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Journaling_V6](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Other_V1](https://github.com/seanpm2001/Template_Other_V1) - Last updated on 2021 March 21st [Template_Other_V2](https://github.com/seanpm2001/Template_Other_V2) - Last updated on 2021 March 21st [Template_Other_V3](https://github.com/seanpm2001/Template_Other_V3) - Last updated on 2021 March 21st [Template_Other_V4](https://github.com/seanpm2001/Template_Other_V4) - Last updated on 2021 March 21st [Template_Other_V5](https://github.com/seanpm2001/Template_Other_V5) - Last updated on 2021 August 23rd [Template_Other_V6](https://github.com/seanpm2001/Template_Other_V6) - Last updated on 2021 August 23rd [Template_LifeArchive_Map_V1](https://github.com/seanpm2001/Template_LifeArchive_Map_V1) - Last updated on 2021 April 12th [Template_SNU_2D_ProgrammingTools_V4](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 June 18th [Template_SNU_2D_ProgrammingTools_V5](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 August 23rd [Template_SNU_2D_ProgrammingTools_V6](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V6) - Last updated on 2021 August 23rd [Template_GitHubPages_V1](https://github.com/seanpm2001/Template_GitHubPages_V1) - Last updated on 2021 June 24th [Template_GitHubPages_V2](https://github.com/seanpm2001/Template_GitHubPages_V2) - Last updated on 2021 June 24th [Template_GitHubPages_V3](https://github.com/seanpm2001/Template_GitHubPages_V3) - Last updated on 2021 June 24th [Template_GitHubPages_V4](https://github.com/seanpm2001/Template_GitHubPages_V4) - Last updated on 2021 July 17th [Template_GitHubPages_V5](https://github.com/seanpm2001/Template_GitHubPages_V5) - Last updated on 2021 July 22nd [Template_GitHubPages_V6](https://github.com/seanpm2001/Template_GitHubPages_V6) - Last updated on 2021 August 21st [Snapcraft-template](https://github.com/seanpm2001/Snapcraft-template) - Last updated on 2021 June 24th [Snapcraft-template_V2](https://github.com/seanpm2001/Snapcraft-template_V2) - Last updated on 2021 June 29th [Snapcraft-template_V3](https://github.com/seanpm2001/Snapcraft-template_V3) - Last updated on 2021 July 31st [Snapcraft-template_V4](https://github.com/seanpm2001/Snapcraft-template_V4) - Last updated on 2021 August 22nd [Template_Meadows_V1](https://github.com/seanpm2001/Template_Meadows_V1) - Last updated on 2021 September 3rd [Template_DeGoogle-your-Life_V1](https://github.com/seanpm2001/Template_DeGoogle-your-Life_V1) - Last updated on 2021 September 6th [Template_DeGoogle_V1](https://github.com/seanpm2001/Template_DeGoogle_V1) - Last updated on 2021 September 12th No other complete Template projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** ### Completed Git-image projects [SeansLifeArchive_Images_Pocket_Trains](https://github.com/seanpm2001/SeansLifeArchive_Images_Pocket_Trains/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Clash-Royale](https://github.com/seanpm2001/SeansLifeArchive_Images_Clash-Royale/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Idle_Miner_Tycoon](https://github.com/seanpm2001/SeansLifeArchive_Images_Idle_Miner_Tycoon/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_ModernSkyBurger](https://github.com/seanpm2001/SeansLifeArchive_Images_ModernSkyBurger/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Restaurant-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Restaurant-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Bakery-story](https://github.com/seanpm2001/SeansLifeArchive_Images_Bakery-story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Fashion-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Fashion-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Pet-Shop-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Pet-Shop-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Farm-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Farm-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_City-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_City-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Merge-planes](https://github.com/seanpm2001/SeansLifeArchive_Images_Merge-planes/) - Last updated on 2021 September 3rd [SeansLifeArchive_Images_Jewels_-Android_Game-](https://github.com/seanpm2001/SeansLifeArchive_Images_Jewels_-Android_Game-/) - Last updated on 2021 August 31st [SeansLifeArchive_Images_Topwar_BattleGame_Clickbait](https://github.com/seanpm2001/SeansLifeArchive_Images_Topwar_BattleGame_Clickbait/) - Last updated on 2020 November 24th [SeansLifeArchive_daily-desktop-screenshots](https://github.com/seanpm2001/SeansLifeArchive_daily-desktop-screenshots/) - Last updated on 2021 August 8th [SeansLifeArchive_Images_TinyTowerVegas](https://github.com/seanpm2001/SeansLifeArchive_Images_TinyTowerVegas/) - Last updated on 2021 March 23rd [SeansLifeArchive_Images_PVZ2](https://github.com/seanpm2001/SeansLifeArchive_Images_PVZ2/) - Last updated on 2021 January 24th [SeansLifeArchive_Images_Birthday19](https://github.com/seanpm2001/SeansLifeArchive_Images_Birthday19/) - Last updated on 2020 October 28th [SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-](https://github.com/seanpm2001/SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-/) - Last updated on 2020 October 9th [SeansLifeArchive_Images_Cleanmaster](https://github.com/seanpm2001/SeansLifeArchive_Images_Cleanmaster/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_Bunchie](https://github.com/seanpm2001/SeansLifeArchive_Images_Bunchie/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_PocketFrogs](https://github.com/seanpm2001/SeansLifeArchive_Images_PocketFrogs/) - Last updated on 2021 November 15th No other complete Git-image projects to list **This section was last updated on 2021, Tuesday, November 16th at 12:36 am** #### Other completed projects [Pynuke128](https://github.com/seanpm2001/Pynuke128) - Last updated on 2021, March 4th No other miscellaneous/other projects to list. **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** *** ### Learning C++ This section has been removed on 2021 November 14th to save space. To see the full source, view an older revision, or view the repository [Learn-C-Plus-Plus](https://github.com/seanpm2001/Learn-C-Plus-Plus/) to see all of it. I have much more to list here, and much to learn. *** ### Learning CSS I know a decent amount of CSS, but I still intend to learn more, as I am still at an amateur level in this language. [This section has been expanded to its own repository, see seanpm2001/Learn-CSS](https://github.com/seanpm2001/Learn-CSS/) This section has been removed on 2021 November 15th to save space. To see the full source, click the link above, or view an older revision. *** ### Learning JavaScript #### Hello world in JavaScript A simple Hello world program to print out to the web console ```javascript console.log("Hello WorldWideWeb!"); ``` _(i) This example has been tested yet, and works._ #### Variables in JavaScript Variables in JavaScript ```javascript var x = 2 var y = 16 console.log(2**16); ``` _/!\ This example has not been tested yet, and may not work_ #### Break in JavaScript The break keyword in JavaScript ```javascript console.log("Break time!"); break; ``` _/!\ This example has not been tested yet, and may not work. I still don't know exactly what the `break` keyword does_ #### Functions in JavaScript Functions in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Return in JavaScript Returning in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Alert in JavaScript The alert command creates an alerting dialogue box. ```javascript alert("Alert! The alert dialog box is now present"); break; ``` _/!\ This example has not been tested yet, and may not work_ Spamming this function can result in a checkmarkable option to stop displaying popups, as they can get annoying. ```javascript var x = bool(true) function alertAlot { while (x == true) { alert("I am an alert"); break; } } return alerAlot(); break; ``` _/!\ This example has not been tested yet, and may not work_ #### Comments in JavaScript Comments in JavaScript are identical to comments in C or C++. ```javascript /* This // This is a single line comment is a multiline comment */ /* Multi-line comments * can also * be written * like this */ ``` #### For loop in JavaScript Here is an example of a `for` loop in JavaScript: ```javascript let x = 0; for x in range(1,10) { console.log(x); } ``` I am not sure if JavaScript supports the `range` keyword in the same way that Python does. _/!\ This example has not been tested yet, and may not work_ #### While loop in JavaScript Here is an example of a `while` loop in JavaScript ```javascript let x = -16; while x > 0 { console.log(x) x == x + 1; } ``` _/!\ This example has not been tested yet, and may not work_ #### If statement in JavaScript Section coming soon #### Drawing in JavaScript Section coming soon #### Classes in JavaScript Classes are a feature in JavaScript. The way I know them, they are extremely similar to other languages. At the moment, I don't see much purpose in classes, so I am likely missing something and need to find out what. ```javascript class superClass { console.log("Superclass says Hello"); } ``` #### OnClick in JavaScript This example is going to include HTML alongside JavaScript. The 2 languages work strongly together (along with CSS), so this shouldn't be surprising. Here is the JavaScript portion: ```javascript function javaScript { console.log("Object.OnClick activated, alerting message is going to be sent. If you didn't receive the message, you may have disabled dialog boxes for this page."); alert("Hello HTML, from JavaScript"); } object.onclick = function(){javaScript}; ``` Here is the HTML5 portion: ```html

Specifications

All times are UTC-7 (PDT/Pacific Time)

You may need special rendering support for the <dropdown> HTML tag being used in this document

Majority language is: English (EN_US) / Markdown / HTML5

Minority languages include: Russian (RU) (To be translated: Esperanto, Spanish, Hindi, Vietnamese, Japanese, Khmer, etc.)

Encoding: UTF-8 (with some Emojis, and some Unicode 13.0 characters, such as πŸͺŸ)

File type: Markdown document (*.md, *.mkd, *.mdown, *.markdown)

Line count (including blank lines and compiler line): 3,910


seanpm2001 commented 2 years ago

Status update: 2022 January 6th


Counters

πŸŽ‚ Days until 2 year GitHub :octocat: anniversary: 138 (as of 2022 January 6th at 00:12:00 am to 11:59:59 pm)

:octocat: GitHub consecutive day count: 592 (As of 2022 January 6th at 00:12:00 am to 11:59:59 pm)

🐧 Linux desktop consecutive day count: 547 (as of 2022 January 6th at 00:12:00 am to 11:59:59)

πŸͺŸ Windows 10 with GitHub consecutive day count: 45 (as of 2021 July 9th at 00:12:00 am to 11:59:59)

🐧 Ubuntu 20.04 with GitHub consecutive day count: 547 (as of 2022 January 6th at 00:12:00 am to 11:59:59)

:atom: Total amount of original GitHub repositories: 1,658+o (as of 2022 January 6th at 00:12:00 am to 11:59:59 pm)

I have noted that GitHub rounds up the total number of each statistic, so when something reaches 50 after the kilo point (once it reaches 1000) it rounds up to the next kilo, so 1050 would be 1100, 1150 would be 1200, and so on.

:atom: o=organizations, total number of non-fork organization repositories: 115 as of 2022 January 6th 00:12:00 am to 11:59:59 pm)

Organization repo count guide

Org repo (non-fork) count

Snap repos: 29 (formula: Org:Seanpm2001-snapcraft minus current.unforked minus 4) (verified count, as of July 21st 2021)

.github.io: 79 (80 when including seanpm2001/seanpm2001/github.io/) (formula: org:Seanpm2001-GitHub-Pages-Collection minus current.unforked minus 4) Verified count (as of July 9th 2021) unverified count (as of July 26th 2021)

Count verification needs to be re-checked - July 13th 2021 ((X1 Count verification needs to be re-checked - July 14th 2021 X2:: Count verification needs to be re-checked - July 15th 2021 X3:: Count verification needs to be re-checked - July 16th 2021 X4:: Count verification needs to be re-checked - July 17th 2021 X5)) No new data for this range, update count verification when ready

:electron: Repositories created so far this month: 34+o (as of 2022 January 6th at 00:12:00 am to 11:59:59 pm)

:shipit: Organization count: 770 (as of 2022 January 6th at 00:12:00 am to 11:59:59 pm)

:electron: Organizations created so far this month: 10 (as of 2022 January 6th at 00:12:00 am to 11:59:59 pm)


I had a good day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on a massive update to the WacOS operating system project, where I did a massive README.md file update, modernized the project, and archived some pull requests and other data. I tried to get more caught up today, but didn't make much progress. I also did the usual reduced work today.

My repository Its-time-to-cut-WideVine-DRM has received significant attention in the past month, it is now likely to stay my most popular project for a while, and it has been gaining 2-3 stars a day. Unfortunately, I may have thwarted the progress today. I went to check the traffic, as I was really curious as to why everyone was flocking here. I found that there were 16 searches for a CDM key (a key used to crack the WideVine DRM scheme) I had to put out a notice about it, as it could lead to this project becoming a danger to legal threats and attacks by G##gle. Plus, I can't just let people waste their time searching for something that doesn't exist, so I made a file that notes that the key doesn't exist in this project, and never will. I then linked to search queries for searching for a CDM key on your own, but didn't link to an individual project.

So far this year, the mistake of writing 2021 instead of 2022 has been extremely minimal.

I am working on transitioning the labeling of commits again, changing README.md - Didn't play to README.md - No data as I want it to be more professional. I am slowly starting to do this as of 2021 November 23rd. I am also looking for ways to make my daily desktop screenshots more interesting.

I have a new standard for issue archival today (2021 November 19th) now finally including labels, dates, and users.

I am in the adoption process of the GNU philosophy, and I am still currently trying to find my opinion on the "Linux" vs "GNU/Linux" debate.

I now have a new set of standards to how projects are written. For example, 2 workflows are mandatory in every project: super-lint and makefile. CodeQL-analysis is an optional must-have as well, but isn't available in all projects.

I have a system for workflows now being established. I use them to test if my software is working correctly, and what needs to be fixed. I am still very new to this, and I am learning the process. It is unlikely I will master the entire system by myself. Currently, if a project has JavaScript functionality, I will include workflows for various JavaScript environments, such as Grunt, Gulp, Node, Webpack, Deno, and others. This way, I can test to make sure cross-platform compliant JavaScript source code is being made. The super linter is used as a catch-all to lint any/all programming languages present. The makefile workflow is for testing the makefile at the root of every modern repository, and also other makefiles that maybe included.

Actions:

super-lint.yml

makefile.yml

Daylight savings time came into effect on Sunday 2021 November 7th at 2:00 am (when the time went back to 1 am) for users outside of North America/The United States, please factor that if I say 1 pm, I mean 12 pm. Yes, I hate this system too, it is ridiculous that it is still being used.

This section has been collapsed for readability. Click/tap here to expand/collapse this section.

# Road to 100K commits

Click/tap here to expand/collapse older entries

All entries have been removed from here. Go to an older revision to view them. - 2021 November 9th
I have reached 100,000 commits today. - 2021 October 30th **Planned new roads** # Road to 125k commits

Click/tap here to expand/collapse this section

Entries prior to 2021 November 9th have been removed on 2021 November 9th. View older revisions to see them. I am getting close to 125,000 total commits. I only have 22,973 commits to go. - 2021 November 9th I am getting close to 125,000 total commits. I only have 22,782 commits to go. - 2021 November 10th I am getting close to 125,000 total commits. I only have 22,603 commits to go. - 2021 November 11th I am getting close to 125,000 total commits. I only have 22,475 commits to go. - 2021 November 12th I am getting close to 125,000 total commits. I only have 22,371 commits to go. - 2021 November 13th I am getting close to 125,000 total commits. I only have 22,212 commits to go. - 2021 November 14th I am getting close to 125,000 total commits. I only have 22,023 commits to go. - 2021 November 15th I am getting close to 125,000 total commits. I only have 21,858 commits to go. - 2021 November 16th I am getting close to 125,000 total commits. I only have 21,752 commits to go. - 2021 November 17th I am getting close to 125,000 total commits. I only have 21,614 commits to go. - 2021 November 18th I am getting close to 125,000 total commits. I only have 21,493 commits to go. - 2021 November 19th I am getting close to 125,000 total commits. I only have 21,388 commits to go. - 2021 November 20th I am getting close to 125,000 total commits. I only have 21,133 commits to go. - 2021 November 21st I am getting close to 125,000 total commits. I only have 20,940 commits to go. - 2021 November 22nd I am getting close to 125,000 total commits. I only have 20,824 commits to go. - 2021 November 23rd I am getting close to 125,000 total commits. I only have 20,686 commits to go. - 2021 November 24th I am getting close to 125,000 total commits. I only have 20,446 commits to go. - 2021 November 25th I am getting close to 125,000 total commits. I only have 20,175 commits to go. - 2021 November 26th I am getting close to 125,000 total commits. I only have 19,991 commits to go. - 2021 November 27th I am getting close to 125,000 total commits. I only have 19,631 commits to go. - 2021 November 28th I am getting close to 125,000 total commits. I only have 19,488 commits to go. - 2021 November 30th I am getting close to 125,000 total commits. I only have 19,300 commits to go. - 2021 Wednesday, December 1st I am getting close to 125,000 total commits. I only have 18,996 commits to go. - 2021 Thursday, December 2nd I am getting close to 125,000 total commits. I only have 18,734 commits to go. - 2021 Friday, December 3rd I am getting close to 125,000 total commits. I only have 18,282 commits to go. - 2021 Saturday, December 4th I am getting close to 125,000 total commits. I only have 18,107 commits to go. - 2021 Sunday, December 5th I am getting close to 125,000 total commits. I only have 17,832 commits to go. - 2021 Monday, December 6th I am getting close to 125,000 total commits. I only have 17,640 commits to go. - 2021 Tuesday, December 7th I am getting close to 125,000 total commits. I only have 17,419 commits to go. - 2021 Wednesday, December 8th I am getting close to 125,000 total commits. I only have 17,222 commits to go. - 2021 Thursday, December 9th I am getting close to 125,000 total commits. I only have 17,119 commits to go. - 2021 Friday, December 10th I am getting close to 125,000 total commits. I only have 16,891 commits to go. - 2021 Saturday, December 11th I am getting close to 125,000 total commits. I only have 16,657 commits to go. - 2021 Sunday, December 12th I am getting close to 125,000 total commits. I only have 16,431 commits to go. - 2021 Monday, December 13th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Tuesday, December 15th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Wednesday, December 16th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Thursday, December 17th I am getting close to 125,000 total commits. I only have 15,574 commits to go. - 2021 Friday, December 18th I am getting close to 125,000 total commits. I only have 15,155 commits to go. - 2021 Saturday, December 19th I am getting close to 125,000 total commits. I only have 14,783 commits to go. - 2021 Sunday, December 20th I am getting close to 125,000 total commits. I only have 13,521 commits to go. - 2021 Monday, December 21st I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 Tuesday, December 22nd I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 ThursSay, December 23rd I am getting close to 125,000 total commits. I only have 11,399 commits to go. - 2021 Friday, December 24th I am getting close to 125,000 total commits. I only have 11,069 commits to go. - 2021 Saturday, December 25th I am getting close to 125,000 total commits. I only have 11,170 commits to go. - 2021 Sunday, December 26th I am getting close to 125,000 total commits. I only have 11,342 commits to go. - 2021 Monday, December 27th I am getting close to 125,000 total commits. I only have 10,950 commits to go. - 2021 Tuesday, December 28th **This section is really screwed up. A triage and a review+rewrite is needed.** **New data is implemented correctly** - 2022 January 8th at 1:03 am I am getting close to 125,000 total commits. I only have 10,617 commits to go. - 2021 Wednesday, December 29th I am getting close to 125,000 total commits. I only have 10,319 commits to go. - 2021 Thursday, December 30th I am getting close to 125,000 total commits. I only have 9,739 commits to go. - 2021 Friday, December 31st I am getting close to 125,000 total commits. I only have 9,394 commits to go. - 2022 Saturday, January 1st I am getting close to 125,000 total commits. I only have 9,198 commits to go. - 2022 Sunday, January 2nd I am getting close to 125,000 total commits. I only have 8,847 commits to go. - 2022 Monday, January 3rd I am getting close to 125,000 total commits. I only have 8,719 commits to go. There may have been an error in yesterdays calculation. - 2022 Tuesday, January 4th I am getting close to 125,000 total commits. I only have 8,365 commits to go. - 2022 Wednesday, January 5th
I am getting close to 125,000 total commits. I only have 8,180 commits to go. - 2022 Thursday, January 6th # Road to 128k commits # Road to 131072 commits (2^17) # Road to 150k commits # Road to 175k commits # Road to 200k commits # Road to 225k commits # Road to 250k commits # Road to 262144 commits (2^18) # Road to 270k commits

...Lets not go any further until you reach 200k

TODO: Translate status file into multiple languages using Bing Translate or DeepL proposed {2021:AugustsuguA:1202}

TODO: MIME and magic number for ScreenTeX, TeX support

My status posts are long now, and for the best readability, the rest of the post has been collapsed. Click/tap here to expand/collapse the rest of this post

This new dropdown was added on August 16th 2021 as part of the 2021 August 15th status update. It will be a lot more useful starting September 1st 2021 (when all the posts in the issue will use this dropdown, and there will be far less scrolling) ### Project development method _I will copy this to its own separate page eventually_ I rely on the community to take interest in projects to tell me what needs to be worked on. There are a lot of projects, and unless I have stated that they are dead, they are NOT dead. Sometimes I even bring them back from the dead. They are actually just waiting for someone to take interest in them. I cannot manage all 1300+ projects by myself, and I need additional contributors to help. It has always been the plan to get an additional developer or someone to take interest. Meanwhile, I will continue to work on what I feel like doing. ### StopKillerRobots [2021 December 12th] I am now announcing that I am supporting the StopKillerRobots foundation (a group that opposes robots being used in war to kill people. This includes but is not limited to drones (especially when they are used for drone strikes) attack robots, tanks, etc.)) this has been stated many times by many people: robots should NOT be used for violence/combat. Using them to do so violates the first law of robotics, and is highly inhumane, as a robot cannot feel empathy (many top AI researchers have also noted that AI cannot feel empathy or creativity) I am opposed to war in general, but I have to start publicly supporting the efforts against this type of warfare. ### Spelling my name _I will move this to its own separate page eventually_ I have noted throughout my life that a lot of people don't know how to say my name. Some people pronounce it "seen" or other ways. This section will go over the pronounciation of `sean` `Sean` is the Irish spelling of the name. I have been told throughout my life that it is the original spelling, but I have yet to fact check that. It is pronounced the same as `Shaun` or `Shawn` which is pronounced like `shh` (shh as in what the librarian says when you are being an annoyance to the public, seriously though, librarians are awesome) - `awn` (as in yawn, but without the y) I had to give an in-depth example, as it is hard to get the point across through text ### Privacy ~~~staunch privacy activist~~~ (staunch is not a confirmed word) everyone should have the right to secrecy and privacy. Sometimes, privacy is just needed temporarily I don't like being stared at. Having 8 security cameras is like having 8 people staring at you with their mouth wide open, and their eyes shot wide, live streaming you to the Internet with their phone simultaneously I don't have much control over regulations in the current household, I oppose a lot of things, but can't do much ### Git-image revival Git-image revolution: it will now also be an integration layer with other image services to make the idea more feasible, rather than binary Git data #### Limitations Images must be 25 MiB or smaller (GitHub) Some images have to be 1 MiB or smaller, and can only be JPG, JPEG, PNG, or GIF (GitHub) ### The situation with laptop batteries and functionality I am really disappointed in my current laptops poor battery life. I saw an image of a laptop that was over an inch thick today, and it made me miss having that. They used to only be able to fit 1-2 hours of battery life into those things, and they can fit 2-4 hours of battery life in ones like the one I have, so why can’t we just go back to inch thick laptops, but with 24-48+ hour batteries? It is just a really difficult problem with a very easy solution that negatively impacts my life, and most likely other peoples lives as well. However, I have never heard a single other person complain about laptop battery life yet, which I find to be really surprising. I took this passage from my journaling and slightly modified it, as I need to make my voice heard. Having laptops that are just a couple centimeters thick just isn't sustainable if they have to be over 3x more expensive, and have 60x less functionality **This section was last updated on 2021, Tuesday, October 5th at 12:18 am** ### Why laptops should become thick again Laptops should become thick again. This trend of making everything smaller just makes it less functional and more expensive. I lost count of how many times I have made the argument for bigger computers. If I had a 5 pound laptop compared to a ~0.5 pound laptop, I could have such higher functionality, such as not having to use a defective dongle, having a 24+ hour battery life rather than a 2-4 hour battery life, being able to store over 2000 terabytes of data (think this isn't feasible, look no further than the 2 terabyte microSD card that is smaller than a popcorn kernel, now imagine hundreds or thousands of those, it would take up as much space as an external 2 terabyte drive from 2020, but could hold much more) being able to have over a terabyte of RAM, and more. I don't want a Macbook lighter than air, I want a functional computer. Apple has finally admitted that they were wrong when it comes to making laptops smaller. They are now trying to fix a huge problem they created. [Source: the Verge](https://www.theverge.com/22734645/apple-macbook-pro-2021-ports-magsafe-touch-bar-usb-c-future) [See also: the situation with laptop batteries and functionality](#The-situation-with-laptop-batteries-and-functionality) **This section was last updated on 2021, Saturday, November 6th at 12:50 am** ### List of completed projects These are my projects on GitHub that I dub complete, and don't need updates/only need crucial updates **This megasection has been nominated to be added to the profile README on 2021, Tuesday, October 26th at 1:32 am** **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### SNU projects completed [SNU 0D Mode](https://github.com/seanpm2001/SNU_0DMode/) - Last updated on 2021, Friday, October 22nd No other complete SNU projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### Template projects completed These templates are completely done, and don't need any further work, although some of them just need to be archived. [Template_SNU_V1](https://github.com/seanpm2001/Template_SNU_V1) - Last updated on 2021 March 16th [Template_SNU_V2](https://github.com/seanpm2001/Template_SNU_V2) - Last updated on 2021 March 16th [Template_SNU_V3](https://github.com/seanpm2001/Template_SNU_V3) - Last updated on 2021 March 16th [Template_SNU_V4](https://github.com/seanpm2001/Template_SNU_V4) - Last updated on 2021 March 21st [Template_SNU_V5](https://github.com/seanpm2001/Template_SNU_V5) - Last updated on 2021 August 23rd [Template_SNU_Default_V6](https://github.com/seanpm2001/Template_SNU_Default_v6) - Last updated on 2021 August 23rd [Template_Journaling_V1](https://github.com/seanpm2001/Template_Journaling_V1) - Last updated on 2021 March 16th [Template_Journaling_V2](https://github.com/seanpm2001/Template_Journaling_V2) - Last updated on 2021 March 16th [Template_Journaling_V3](https://github.com/seanpm2001/Template_Journaling_V3) - Last updated on 2021 March 16th [Template_Journaling_V4](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 March 21st [Template_Journaling_V5](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Journaling_V6](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Other_V1](https://github.com/seanpm2001/Template_Other_V1) - Last updated on 2021 March 21st [Template_Other_V2](https://github.com/seanpm2001/Template_Other_V2) - Last updated on 2021 March 21st [Template_Other_V3](https://github.com/seanpm2001/Template_Other_V3) - Last updated on 2021 March 21st [Template_Other_V4](https://github.com/seanpm2001/Template_Other_V4) - Last updated on 2021 March 21st [Template_Other_V5](https://github.com/seanpm2001/Template_Other_V5) - Last updated on 2021 August 23rd [Template_Other_V6](https://github.com/seanpm2001/Template_Other_V6) - Last updated on 2021 August 23rd [Template_LifeArchive_Map_V1](https://github.com/seanpm2001/Template_LifeArchive_Map_V1) - Last updated on 2021 April 12th [Template_SNU_2D_ProgrammingTools_V4](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 June 18th [Template_SNU_2D_ProgrammingTools_V5](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 August 23rd [Template_SNU_2D_ProgrammingTools_V6](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V6) - Last updated on 2021 August 23rd [Template_GitHubPages_V1](https://github.com/seanpm2001/Template_GitHubPages_V1) - Last updated on 2021 June 24th [Template_GitHubPages_V2](https://github.com/seanpm2001/Template_GitHubPages_V2) - Last updated on 2021 June 24th [Template_GitHubPages_V3](https://github.com/seanpm2001/Template_GitHubPages_V3) - Last updated on 2021 June 24th [Template_GitHubPages_V4](https://github.com/seanpm2001/Template_GitHubPages_V4) - Last updated on 2021 July 17th [Template_GitHubPages_V5](https://github.com/seanpm2001/Template_GitHubPages_V5) - Last updated on 2021 July 22nd [Template_GitHubPages_V6](https://github.com/seanpm2001/Template_GitHubPages_V6) - Last updated on 2021 August 21st [Snapcraft-template](https://github.com/seanpm2001/Snapcraft-template) - Last updated on 2021 June 24th [Snapcraft-template_V2](https://github.com/seanpm2001/Snapcraft-template_V2) - Last updated on 2021 June 29th [Snapcraft-template_V3](https://github.com/seanpm2001/Snapcraft-template_V3) - Last updated on 2021 July 31st [Snapcraft-template_V4](https://github.com/seanpm2001/Snapcraft-template_V4) - Last updated on 2021 August 22nd [Template_Meadows_V1](https://github.com/seanpm2001/Template_Meadows_V1) - Last updated on 2021 September 3rd [Template_DeGoogle-your-Life_V1](https://github.com/seanpm2001/Template_DeGoogle-your-Life_V1) - Last updated on 2021 September 6th [Template_DeGoogle_V1](https://github.com/seanpm2001/Template_DeGoogle_V1) - Last updated on 2021 September 12th No other complete Template projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** ### Completed Git-image projects [SeansLifeArchive_Images_Pocket_Trains](https://github.com/seanpm2001/SeansLifeArchive_Images_Pocket_Trains/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Clash-Royale](https://github.com/seanpm2001/SeansLifeArchive_Images_Clash-Royale/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Idle_Miner_Tycoon](https://github.com/seanpm2001/SeansLifeArchive_Images_Idle_Miner_Tycoon/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_ModernSkyBurger](https://github.com/seanpm2001/SeansLifeArchive_Images_ModernSkyBurger/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Restaurant-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Restaurant-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Bakery-story](https://github.com/seanpm2001/SeansLifeArchive_Images_Bakery-story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Fashion-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Fashion-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Pet-Shop-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Pet-Shop-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Farm-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Farm-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_City-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_City-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Merge-planes](https://github.com/seanpm2001/SeansLifeArchive_Images_Merge-planes/) - Last updated on 2021 September 3rd [SeansLifeArchive_Images_Jewels_-Android_Game-](https://github.com/seanpm2001/SeansLifeArchive_Images_Jewels_-Android_Game-/) - Last updated on 2021 August 31st [SeansLifeArchive_Images_Topwar_BattleGame_Clickbait](https://github.com/seanpm2001/SeansLifeArchive_Images_Topwar_BattleGame_Clickbait/) - Last updated on 2020 November 24th [SeansLifeArchive_daily-desktop-screenshots](https://github.com/seanpm2001/SeansLifeArchive_daily-desktop-screenshots/) - Last updated on 2021 August 8th [SeansLifeArchive_Images_TinyTowerVegas](https://github.com/seanpm2001/SeansLifeArchive_Images_TinyTowerVegas/) - Last updated on 2021 March 23rd [SeansLifeArchive_Images_PVZ2](https://github.com/seanpm2001/SeansLifeArchive_Images_PVZ2/) - Last updated on 2021 January 24th [SeansLifeArchive_Images_Birthday19](https://github.com/seanpm2001/SeansLifeArchive_Images_Birthday19/) - Last updated on 2020 October 28th [SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-](https://github.com/seanpm2001/SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-/) - Last updated on 2020 October 9th [SeansLifeArchive_Images_Cleanmaster](https://github.com/seanpm2001/SeansLifeArchive_Images_Cleanmaster/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_Bunchie](https://github.com/seanpm2001/SeansLifeArchive_Images_Bunchie/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_PocketFrogs](https://github.com/seanpm2001/SeansLifeArchive_Images_PocketFrogs/) - Last updated on 2021 November 15th No other complete Git-image projects to list **This section was last updated on 2021, Tuesday, November 16th at 12:36 am** #### Other completed projects [Pynuke128](https://github.com/seanpm2001/Pynuke128) - Last updated on 2021, March 4th No other miscellaneous/other projects to list. **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** *** ### Learning C++ This section has been removed on 2021 November 14th to save space. To see the full source, view an older revision, or view the repository [Learn-C-Plus-Plus](https://github.com/seanpm2001/Learn-C-Plus-Plus/) to see all of it. I have much more to list here, and much to learn. *** ### Learning CSS I know a decent amount of CSS, but I still intend to learn more, as I am still at an amateur level in this language. [This section has been expanded to its own repository, see seanpm2001/Learn-CSS](https://github.com/seanpm2001/Learn-CSS/) This section has been removed on 2021 November 15th to save space. To see the full source, click the link above, or view an older revision. *** ### Learning JavaScript #### Hello world in JavaScript A simple Hello world program to print out to the web console ```javascript console.log("Hello WorldWideWeb!"); ``` _(i) This example has been tested yet, and works._ #### Variables in JavaScript Variables in JavaScript ```javascript var x = 2 var y = 16 console.log(2**16); ``` _/!\ This example has not been tested yet, and may not work_ #### Break in JavaScript The break keyword in JavaScript ```javascript console.log("Break time!"); break; ``` _/!\ This example has not been tested yet, and may not work. I still don't know exactly what the `break` keyword does_ #### Functions in JavaScript Functions in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Return in JavaScript Returning in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Alert in JavaScript The alert command creates an alerting dialogue box. ```javascript alert("Alert! The alert dialog box is now present"); break; ``` _/!\ This example has not been tested yet, and may not work_ Spamming this function can result in a checkmarkable option to stop displaying popups, as they can get annoying. ```javascript var x = bool(true) function alertAlot { while (x == true) { alert("I am an alert"); break; } } return alerAlot(); break; ``` _/!\ This example has not been tested yet, and may not work_ #### Comments in JavaScript Comments in JavaScript are identical to comments in C or C++. ```javascript /* This // This is a single line comment is a multiline comment */ /* Multi-line comments * can also * be written * like this */ ``` #### For loop in JavaScript Here is an example of a `for` loop in JavaScript: ```javascript let x = 0; for x in range(1,10) { console.log(x); } ``` I am not sure if JavaScript supports the `range` keyword in the same way that Python does. _/!\ This example has not been tested yet, and may not work_ #### While loop in JavaScript Here is an example of a `while` loop in JavaScript ```javascript let x = -16; while x > 0 { console.log(x) x == x + 1; } ``` _/!\ This example has not been tested yet, and may not work_ #### If statement in JavaScript Section coming soon #### Drawing in JavaScript Section coming soon #### Classes in JavaScript Classes are a feature in JavaScript. The way I know them, they are extremely similar to other languages. At the moment, I don't see much purpose in classes, so I am likely missing something and need to find out what. ```javascript class superClass { console.log("Superclass says Hello"); } ``` #### OnClick in JavaScript This example is going to include HTML alongside JavaScript. The 2 languages work strongly together (along with CSS), so this shouldn't be surprising. Here is the JavaScript portion: ```javascript function javaScript { console.log("Object.OnClick activated, alerting message is going to be sent. If you didn't receive the message, you may have disabled dialog boxes for this page."); alert("Hello HTML, from JavaScript"); } object.onclick = function(){javaScript}; ``` Here is the HTML5 portion: ```html

Specifications

All times are UTC-7 (PDT/Pacific Time)

You may need special rendering support for the <dropdown> HTML tag being used in this document

Majority language is: English (EN_US) / Markdown / HTML5

Minority languages include: Russian (RU) (To be translated: Esperanto, Spanish, Hindi, Vietnamese, Japanese, Khmer, etc.)

Encoding: UTF-8 (with some Emojis, and some Unicode 13.0 characters, such as πŸͺŸ)

File type: Markdown document (*.md, *.mkd, *.mdown, *.markdown)

Line count (including blank lines and compiler line): 3,920


seanpm2001 commented 2 years ago

Status update: 2022 January 7th


Counters

πŸŽ‚ Days until 2 year GitHub :octocat: anniversary: 137 (as of 2022 January 7th at 00:12:00 am to 11:59:59 pm)

:octocat: GitHub consecutive day count: 593 (As of 2022 January 7th at 00:12:00 am to 11:59:59 pm)

🐧 Linux desktop consecutive day count: 548 (as of 2022 January 7th at 00:12:00 am to 11:59:59)

πŸͺŸ Windows 10 with GitHub consecutive day count: 45 (as of 2021 July 9th at 00:12:00 am to 11:59:59)

🐧 Ubuntu 20.04 with GitHub consecutive day count: 548 (as of 2022 January 7th at 00:12:00 am to 11:59:59)

:atom: Total amount of original GitHub repositories: 1,664+o (as of 2022 January 7th at 00:12:00 am to 11:59:59 pm)

I have noted that GitHub rounds up the total number of each statistic, so when something reaches 50 after the kilo point (once it reaches 1000) it rounds up to the next kilo, so 1050 would be 1100, 1150 would be 1200, and so on.

:atom: o=organizations, total number of non-fork organization repositories: 115 as of 2022 January 7th 00:12:00 am to 11:59:59 pm)

Organization repo count guide

Org repo (non-fork) count

Snap repos: 29 (formula: Org:Seanpm2001-snapcraft minus current.unforked minus 4) (verified count, as of July 21st 2021)

.github.io: 79 (80 when including seanpm2001/seanpm2001/github.io/) (formula: org:Seanpm2001-GitHub-Pages-Collection minus current.unforked minus 4) Verified count (as of July 9th 2021) unverified count (as of July 26th 2021)

Count verification needs to be re-checked - July 13th 2021 ((X1 Count verification needs to be re-checked - July 14th 2021 X2:: Count verification needs to be re-checked - July 15th 2021 X3:: Count verification needs to be re-checked - July 16th 2021 X4:: Count verification needs to be re-checked - July 17th 2021 X5)) No new data for this range, update count verification when ready

:electron: Repositories created so far this month: 40+o (as of 2022 January 7th at 00:12:00 am to 11:59:59 pm)

:shipit: Organization count: 770 (as of 2022 January 7th at 00:12:00 am to 11:59:59 pm)

:electron: Organizations created so far this month: 10 (as of 2022 January 7th at 00:12:00 am to 11:59:59 pm)


I had a poor day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on the normal Git-image work, along with some work to my GitHub profile. In the evening I tried to get caught up, but I got to experience something new tonight, which used a lot of time. I got to set up my new Raspberry Pi 4. I spent lots of time on this, and wrote a blog for it. I continued to fall behind, and I stayed up really late trying to catch up, but didn't get too far. I was dealing with low productivity today.

So far this year, the mistake of writing 2021 instead of 2022 has been extremely minimal.

I am working on transitioning the labeling of commits again, changing README.md - Didn't play to README.md - No data as I want it to be more professional. I am slowly starting to do this as of 2021 November 23rd. I am also looking for ways to make my daily desktop screenshots more interesting.

I have a new standard for issue archival today (2021 November 19th) now finally including labels, dates, and users.

I am in the adoption process of the GNU philosophy, and I am still currently trying to find my opinion on the "Linux" vs "GNU/Linux" debate.

I now have a new set of standards to how projects are written. For example, 2 workflows are mandatory in every project: super-lint and makefile. CodeQL-analysis is an optional must-have as well, but isn't available in all projects.

I have a system for workflows now being established. I use them to test if my software is working correctly, and what needs to be fixed. I am still very new to this, and I am learning the process. It is unlikely I will master the entire system by myself. Currently, if a project has JavaScript functionality, I will include workflows for various JavaScript environments, such as Grunt, Gulp, Node, Webpack, Deno, and others. This way, I can test to make sure cross-platform compliant JavaScript source code is being made. The super linter is used as a catch-all to lint any/all programming languages present. The makefile workflow is for testing the makefile at the root of every modern repository, and also other makefiles that maybe included.

Actions:

super-lint.yml

makefile.yml

Daylight savings time came into effect on Sunday 2021 November 7th at 2:00 am (when the time went back to 1 am) for users outside of North America/The United States, please factor that if I say 1 pm, I mean 12 pm. Yes, I hate this system too, it is ridiculous that it is still being used.

This section has been collapsed for readability. Click/tap here to expand/collapse this section.

# Road to 100K commits

Click/tap here to expand/collapse older entries

All entries have been removed from here. Go to an older revision to view them. - 2021 November 9th
I have reached 100,000 commits today. - 2021 October 30th **Planned new roads** # Road to 125k commits

Click/tap here to expand/collapse this section

Entries prior to 2021 November 9th have been removed on 2021 November 9th. View older revisions to see them. I am getting close to 125,000 total commits. I only have 22,973 commits to go. - 2021 November 9th I am getting close to 125,000 total commits. I only have 22,782 commits to go. - 2021 November 10th I am getting close to 125,000 total commits. I only have 22,603 commits to go. - 2021 November 11th I am getting close to 125,000 total commits. I only have 22,475 commits to go. - 2021 November 12th I am getting close to 125,000 total commits. I only have 22,371 commits to go. - 2021 November 13th I am getting close to 125,000 total commits. I only have 22,212 commits to go. - 2021 November 14th I am getting close to 125,000 total commits. I only have 22,023 commits to go. - 2021 November 15th I am getting close to 125,000 total commits. I only have 21,858 commits to go. - 2021 November 16th I am getting close to 125,000 total commits. I only have 21,752 commits to go. - 2021 November 17th I am getting close to 125,000 total commits. I only have 21,614 commits to go. - 2021 November 18th I am getting close to 125,000 total commits. I only have 21,493 commits to go. - 2021 November 19th I am getting close to 125,000 total commits. I only have 21,388 commits to go. - 2021 November 20th I am getting close to 125,000 total commits. I only have 21,133 commits to go. - 2021 November 21st I am getting close to 125,000 total commits. I only have 20,940 commits to go. - 2021 November 22nd I am getting close to 125,000 total commits. I only have 20,824 commits to go. - 2021 November 23rd I am getting close to 125,000 total commits. I only have 20,686 commits to go. - 2021 November 24th I am getting close to 125,000 total commits. I only have 20,446 commits to go. - 2021 November 25th I am getting close to 125,000 total commits. I only have 20,175 commits to go. - 2021 November 26th I am getting close to 125,000 total commits. I only have 19,991 commits to go. - 2021 November 27th I am getting close to 125,000 total commits. I only have 19,631 commits to go. - 2021 November 28th I am getting close to 125,000 total commits. I only have 19,488 commits to go. - 2021 November 30th I am getting close to 125,000 total commits. I only have 19,300 commits to go. - 2021 Wednesday, December 1st I am getting close to 125,000 total commits. I only have 18,996 commits to go. - 2021 Thursday, December 2nd I am getting close to 125,000 total commits. I only have 18,734 commits to go. - 2021 Friday, December 3rd I am getting close to 125,000 total commits. I only have 18,282 commits to go. - 2021 Saturday, December 4th I am getting close to 125,000 total commits. I only have 18,107 commits to go. - 2021 Sunday, December 5th I am getting close to 125,000 total commits. I only have 17,832 commits to go. - 2021 Monday, December 6th I am getting close to 125,000 total commits. I only have 17,640 commits to go. - 2021 Tuesday, December 7th I am getting close to 125,000 total commits. I only have 17,419 commits to go. - 2021 Wednesday, December 8th I am getting close to 125,000 total commits. I only have 17,222 commits to go. - 2021 Thursday, December 9th I am getting close to 125,000 total commits. I only have 17,119 commits to go. - 2021 Friday, December 10th I am getting close to 125,000 total commits. I only have 16,891 commits to go. - 2021 Saturday, December 11th I am getting close to 125,000 total commits. I only have 16,657 commits to go. - 2021 Sunday, December 12th I am getting close to 125,000 total commits. I only have 16,431 commits to go. - 2021 Monday, December 13th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Tuesday, December 15th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Wednesday, December 16th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Thursday, December 17th I am getting close to 125,000 total commits. I only have 15,574 commits to go. - 2021 Friday, December 18th I am getting close to 125,000 total commits. I only have 15,155 commits to go. - 2021 Saturday, December 19th I am getting close to 125,000 total commits. I only have 14,783 commits to go. - 2021 Sunday, December 20th I am getting close to 125,000 total commits. I only have 13,521 commits to go. - 2021 Monday, December 21st I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 Tuesday, December 22nd I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 ThursSay, December 23rd I am getting close to 125,000 total commits. I only have 11,399 commits to go. - 2021 Friday, December 24th I am getting close to 125,000 total commits. I only have 11,069 commits to go. - 2021 Saturday, December 25th I am getting close to 125,000 total commits. I only have 11,170 commits to go. - 2021 Sunday, December 26th I am getting close to 125,000 total commits. I only have 11,342 commits to go. - 2021 Monday, December 27th I am getting close to 125,000 total commits. I only have 10,950 commits to go. - 2021 Tuesday, December 28th **This section is really screwed up. A triage and a review+rewrite is needed.** **New data is implemented correctly** - 2022 January 8th at 1:03 am I am getting close to 125,000 total commits. I only have 10,617 commits to go. - 2021 Wednesday, December 29th I am getting close to 125,000 total commits. I only have 10,319 commits to go. - 2021 Thursday, December 30th I am getting close to 125,000 total commits. I only have 9,739 commits to go. - 2021 Friday, December 31st I am getting close to 125,000 total commits. I only have 9,394 commits to go. - 2022 Saturday, January 1st I am getting close to 125,000 total commits. I only have 9,198 commits to go. - 2022 Sunday, January 2nd I am getting close to 125,000 total commits. I only have 8,847 commits to go. - 2022 Monday, January 3rd I am getting close to 125,000 total commits. I only have 8,719 commits to go. There may have been an error in yesterdays calculation. - 2022 Tuesday, January 4th I am getting close to 125,000 total commits. I only have 8,365 commits to go. - 2022 Wednesday, January 5th
I am getting close to 125,000 total commits. I only have 8,180 commits to go. - 2022 Thursday, January 6th My counter messed up today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. - 2022 Friday, January 7th # Road to 128k commits # Road to 131072 commits (2^17) # Road to 150k commits # Road to 175k commits # Road to 200k commits # Road to 225k commits # Road to 250k commits # Road to 262144 commits (2^18) # Road to 270k commits

...Lets not go any further until you reach 200k

TODO: Translate status file into multiple languages using Bing Translate or DeepL proposed {2021:AugustsuguA:1202}

TODO: MIME and magic number for ScreenTeX, TeX support

My status posts are long now, and for the best readability, the rest of the post has been collapsed. Click/tap here to expand/collapse the rest of this post

This new dropdown was added on August 16th 2021 as part of the 2021 August 15th status update. It will be a lot more useful starting September 1st 2021 (when all the posts in the issue will use this dropdown, and there will be far less scrolling) ### Project development method _I will copy this to its own separate page eventually_ I rely on the community to take interest in projects to tell me what needs to be worked on. There are a lot of projects, and unless I have stated that they are dead, they are NOT dead. Sometimes I even bring them back from the dead. They are actually just waiting for someone to take interest in them. I cannot manage all 1300+ projects by myself, and I need additional contributors to help. It has always been the plan to get an additional developer or someone to take interest. Meanwhile, I will continue to work on what I feel like doing. ### StopKillerRobots [2021 December 12th] I am now announcing that I am supporting the StopKillerRobots foundation (a group that opposes robots being used in war to kill people. This includes but is not limited to drones (especially when they are used for drone strikes) attack robots, tanks, etc.)) this has been stated many times by many people: robots should NOT be used for violence/combat. Using them to do so violates the first law of robotics, and is highly inhumane, as a robot cannot feel empathy (many top AI researchers have also noted that AI cannot feel empathy or creativity) I am opposed to war in general, but I have to start publicly supporting the efforts against this type of warfare. ### Spelling my name _I will move this to its own separate page eventually_ I have noted throughout my life that a lot of people don't know how to say my name. Some people pronounce it "seen" or other ways. This section will go over the pronounciation of `sean` `Sean` is the Irish spelling of the name. I have been told throughout my life that it is the original spelling, but I have yet to fact check that. It is pronounced the same as `Shaun` or `Shawn` which is pronounced like `shh` (shh as in what the librarian says when you are being an annoyance to the public, seriously though, librarians are awesome) - `awn` (as in yawn, but without the y) I had to give an in-depth example, as it is hard to get the point across through text ### Privacy ~~~staunch privacy activist~~~ (staunch is not a confirmed word) everyone should have the right to secrecy and privacy. Sometimes, privacy is just needed temporarily I don't like being stared at. Having 8 security cameras is like having 8 people staring at you with their mouth wide open, and their eyes shot wide, live streaming you to the Internet with their phone simultaneously I don't have much control over regulations in the current household, I oppose a lot of things, but can't do much ### Git-image revival Git-image revolution: it will now also be an integration layer with other image services to make the idea more feasible, rather than binary Git data #### Limitations Images must be 25 MiB or smaller (GitHub) Some images have to be 1 MiB or smaller, and can only be JPG, JPEG, PNG, or GIF (GitHub) ### The situation with laptop batteries and functionality I am really disappointed in my current laptops poor battery life. I saw an image of a laptop that was over an inch thick today, and it made me miss having that. They used to only be able to fit 1-2 hours of battery life into those things, and they can fit 2-4 hours of battery life in ones like the one I have, so why can’t we just go back to inch thick laptops, but with 24-48+ hour batteries? It is just a really difficult problem with a very easy solution that negatively impacts my life, and most likely other peoples lives as well. However, I have never heard a single other person complain about laptop battery life yet, which I find to be really surprising. I took this passage from my journaling and slightly modified it, as I need to make my voice heard. Having laptops that are just a couple centimeters thick just isn't sustainable if they have to be over 3x more expensive, and have 60x less functionality **This section was last updated on 2021, Tuesday, October 5th at 12:18 am** ### Why laptops should become thick again Laptops should become thick again. This trend of making everything smaller just makes it less functional and more expensive. I lost count of how many times I have made the argument for bigger computers. If I had a 5 pound laptop compared to a ~0.5 pound laptop, I could have such higher functionality, such as not having to use a defective dongle, having a 24+ hour battery life rather than a 2-4 hour battery life, being able to store over 2000 terabytes of data (think this isn't feasible, look no further than the 2 terabyte microSD card that is smaller than a popcorn kernel, now imagine hundreds or thousands of those, it would take up as much space as an external 2 terabyte drive from 2020, but could hold much more) being able to have over a terabyte of RAM, and more. I don't want a Macbook lighter than air, I want a functional computer. Apple has finally admitted that they were wrong when it comes to making laptops smaller. They are now trying to fix a huge problem they created. [Source: the Verge](https://www.theverge.com/22734645/apple-macbook-pro-2021-ports-magsafe-touch-bar-usb-c-future) [See also: the situation with laptop batteries and functionality](#The-situation-with-laptop-batteries-and-functionality) **This section was last updated on 2021, Saturday, November 6th at 12:50 am** ### List of completed projects These are my projects on GitHub that I dub complete, and don't need updates/only need crucial updates **This megasection has been nominated to be added to the profile README on 2021, Tuesday, October 26th at 1:32 am** **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### SNU projects completed [SNU 0D Mode](https://github.com/seanpm2001/SNU_0DMode/) - Last updated on 2021, Friday, October 22nd No other complete SNU projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### Template projects completed These templates are completely done, and don't need any further work, although some of them just need to be archived. [Template_SNU_V1](https://github.com/seanpm2001/Template_SNU_V1) - Last updated on 2021 March 16th [Template_SNU_V2](https://github.com/seanpm2001/Template_SNU_V2) - Last updated on 2021 March 16th [Template_SNU_V3](https://github.com/seanpm2001/Template_SNU_V3) - Last updated on 2021 March 16th [Template_SNU_V4](https://github.com/seanpm2001/Template_SNU_V4) - Last updated on 2021 March 21st [Template_SNU_V5](https://github.com/seanpm2001/Template_SNU_V5) - Last updated on 2021 August 23rd [Template_SNU_Default_V6](https://github.com/seanpm2001/Template_SNU_Default_v6) - Last updated on 2021 August 23rd [Template_Journaling_V1](https://github.com/seanpm2001/Template_Journaling_V1) - Last updated on 2021 March 16th [Template_Journaling_V2](https://github.com/seanpm2001/Template_Journaling_V2) - Last updated on 2021 March 16th [Template_Journaling_V3](https://github.com/seanpm2001/Template_Journaling_V3) - Last updated on 2021 March 16th [Template_Journaling_V4](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 March 21st [Template_Journaling_V5](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Journaling_V6](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Other_V1](https://github.com/seanpm2001/Template_Other_V1) - Last updated on 2021 March 21st [Template_Other_V2](https://github.com/seanpm2001/Template_Other_V2) - Last updated on 2021 March 21st [Template_Other_V3](https://github.com/seanpm2001/Template_Other_V3) - Last updated on 2021 March 21st [Template_Other_V4](https://github.com/seanpm2001/Template_Other_V4) - Last updated on 2021 March 21st [Template_Other_V5](https://github.com/seanpm2001/Template_Other_V5) - Last updated on 2021 August 23rd [Template_Other_V6](https://github.com/seanpm2001/Template_Other_V6) - Last updated on 2021 August 23rd [Template_LifeArchive_Map_V1](https://github.com/seanpm2001/Template_LifeArchive_Map_V1) - Last updated on 2021 April 12th [Template_SNU_2D_ProgrammingTools_V4](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 June 18th [Template_SNU_2D_ProgrammingTools_V5](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 August 23rd [Template_SNU_2D_ProgrammingTools_V6](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V6) - Last updated on 2021 August 23rd [Template_GitHubPages_V1](https://github.com/seanpm2001/Template_GitHubPages_V1) - Last updated on 2021 June 24th [Template_GitHubPages_V2](https://github.com/seanpm2001/Template_GitHubPages_V2) - Last updated on 2021 June 24th [Template_GitHubPages_V3](https://github.com/seanpm2001/Template_GitHubPages_V3) - Last updated on 2021 June 24th [Template_GitHubPages_V4](https://github.com/seanpm2001/Template_GitHubPages_V4) - Last updated on 2021 July 17th [Template_GitHubPages_V5](https://github.com/seanpm2001/Template_GitHubPages_V5) - Last updated on 2021 July 22nd [Template_GitHubPages_V6](https://github.com/seanpm2001/Template_GitHubPages_V6) - Last updated on 2021 August 21st [Snapcraft-template](https://github.com/seanpm2001/Snapcraft-template) - Last updated on 2021 June 24th [Snapcraft-template_V2](https://github.com/seanpm2001/Snapcraft-template_V2) - Last updated on 2021 June 29th [Snapcraft-template_V3](https://github.com/seanpm2001/Snapcraft-template_V3) - Last updated on 2021 July 31st [Snapcraft-template_V4](https://github.com/seanpm2001/Snapcraft-template_V4) - Last updated on 2021 August 22nd [Template_Meadows_V1](https://github.com/seanpm2001/Template_Meadows_V1) - Last updated on 2021 September 3rd [Template_DeGoogle-your-Life_V1](https://github.com/seanpm2001/Template_DeGoogle-your-Life_V1) - Last updated on 2021 September 6th [Template_DeGoogle_V1](https://github.com/seanpm2001/Template_DeGoogle_V1) - Last updated on 2021 September 12th No other complete Template projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** ### Completed Git-image projects [SeansLifeArchive_Images_Pocket_Trains](https://github.com/seanpm2001/SeansLifeArchive_Images_Pocket_Trains/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Clash-Royale](https://github.com/seanpm2001/SeansLifeArchive_Images_Clash-Royale/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Idle_Miner_Tycoon](https://github.com/seanpm2001/SeansLifeArchive_Images_Idle_Miner_Tycoon/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_ModernSkyBurger](https://github.com/seanpm2001/SeansLifeArchive_Images_ModernSkyBurger/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Restaurant-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Restaurant-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Bakery-story](https://github.com/seanpm2001/SeansLifeArchive_Images_Bakery-story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Fashion-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Fashion-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Pet-Shop-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Pet-Shop-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Farm-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Farm-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_City-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_City-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Merge-planes](https://github.com/seanpm2001/SeansLifeArchive_Images_Merge-planes/) - Last updated on 2021 September 3rd [SeansLifeArchive_Images_Jewels_-Android_Game-](https://github.com/seanpm2001/SeansLifeArchive_Images_Jewels_-Android_Game-/) - Last updated on 2021 August 31st [SeansLifeArchive_Images_Topwar_BattleGame_Clickbait](https://github.com/seanpm2001/SeansLifeArchive_Images_Topwar_BattleGame_Clickbait/) - Last updated on 2020 November 24th [SeansLifeArchive_daily-desktop-screenshots](https://github.com/seanpm2001/SeansLifeArchive_daily-desktop-screenshots/) - Last updated on 2021 August 8th [SeansLifeArchive_Images_TinyTowerVegas](https://github.com/seanpm2001/SeansLifeArchive_Images_TinyTowerVegas/) - Last updated on 2021 March 23rd [SeansLifeArchive_Images_PVZ2](https://github.com/seanpm2001/SeansLifeArchive_Images_PVZ2/) - Last updated on 2021 January 24th [SeansLifeArchive_Images_Birthday19](https://github.com/seanpm2001/SeansLifeArchive_Images_Birthday19/) - Last updated on 2020 October 28th [SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-](https://github.com/seanpm2001/SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-/) - Last updated on 2020 October 9th [SeansLifeArchive_Images_Cleanmaster](https://github.com/seanpm2001/SeansLifeArchive_Images_Cleanmaster/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_Bunchie](https://github.com/seanpm2001/SeansLifeArchive_Images_Bunchie/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_PocketFrogs](https://github.com/seanpm2001/SeansLifeArchive_Images_PocketFrogs/) - Last updated on 2021 November 15th No other complete Git-image projects to list **This section was last updated on 2021, Tuesday, November 16th at 12:36 am** #### Other completed projects [Pynuke128](https://github.com/seanpm2001/Pynuke128) - Last updated on 2021, March 4th No other miscellaneous/other projects to list. **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** *** ### Learning C++ This section has been removed on 2021 November 14th to save space. To see the full source, view an older revision, or view the repository [Learn-C-Plus-Plus](https://github.com/seanpm2001/Learn-C-Plus-Plus/) to see all of it. I have much more to list here, and much to learn. *** ### Learning CSS I know a decent amount of CSS, but I still intend to learn more, as I am still at an amateur level in this language. [This section has been expanded to its own repository, see seanpm2001/Learn-CSS](https://github.com/seanpm2001/Learn-CSS/) This section has been removed on 2021 November 15th to save space. To see the full source, click the link above, or view an older revision. *** ### Learning JavaScript #### Hello world in JavaScript A simple Hello world program to print out to the web console ```javascript console.log("Hello WorldWideWeb!"); ``` _(i) This example has been tested yet, and works._ #### Variables in JavaScript Variables in JavaScript ```javascript var x = 2 var y = 16 console.log(2**16); ``` _/!\ This example has not been tested yet, and may not work_ #### Break in JavaScript The break keyword in JavaScript ```javascript console.log("Break time!"); break; ``` _/!\ This example has not been tested yet, and may not work. I still don't know exactly what the `break` keyword does_ #### Functions in JavaScript Functions in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Return in JavaScript Returning in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Alert in JavaScript The alert command creates an alerting dialogue box. ```javascript alert("Alert! The alert dialog box is now present"); break; ``` _/!\ This example has not been tested yet, and may not work_ Spamming this function can result in a checkmarkable option to stop displaying popups, as they can get annoying. ```javascript var x = bool(true) function alertAlot { while (x == true) { alert("I am an alert"); break; } } return alerAlot(); break; ``` _/!\ This example has not been tested yet, and may not work_ #### Comments in JavaScript Comments in JavaScript are identical to comments in C or C++. ```javascript /* This // This is a single line comment is a multiline comment */ /* Multi-line comments * can also * be written * like this */ ``` #### For loop in JavaScript Here is an example of a `for` loop in JavaScript: ```javascript let x = 0; for x in range(1,10) { console.log(x); } ``` I am not sure if JavaScript supports the `range` keyword in the same way that Python does. _/!\ This example has not been tested yet, and may not work_ #### While loop in JavaScript Here is an example of a `while` loop in JavaScript ```javascript let x = -16; while x > 0 { console.log(x) x == x + 1; } ``` _/!\ This example has not been tested yet, and may not work_ #### If statement in JavaScript Section coming soon #### Drawing in JavaScript Section coming soon #### Classes in JavaScript Classes are a feature in JavaScript. The way I know them, they are extremely similar to other languages. At the moment, I don't see much purpose in classes, so I am likely missing something and need to find out what. ```javascript class superClass { console.log("Superclass says Hello"); } ``` #### OnClick in JavaScript This example is going to include HTML alongside JavaScript. The 2 languages work strongly together (along with CSS), so this shouldn't be surprising. Here is the JavaScript portion: ```javascript function javaScript { console.log("Object.OnClick activated, alerting message is going to be sent. If you didn't receive the message, you may have disabled dialog boxes for this page."); alert("Hello HTML, from JavaScript"); } object.onclick = function(){javaScript}; ``` Here is the HTML5 portion: ```html

Specifications

All times are UTC-7 (PDT/Pacific Time)

You may need special rendering support for the <dropdown> HTML tag being used in this document

Majority language is: English (EN_US) / Markdown / HTML5

Minority languages include: Russian (RU) (To be translated: Esperanto, Spanish, Hindi, Vietnamese, Japanese, Khmer, etc.)

Encoding: UTF-8 (with some Emojis, and some Unicode 13.0 characters, such as πŸͺŸ)

File type: Markdown document (*.md, *.mkd, *.mdown, *.markdown)

Line count (including blank lines and compiler line): 3,936


seanpm2001 commented 2 years ago

Status update: 2022 January 8th


Counters

πŸŽ‚ Days until 2 year GitHub :octocat: anniversary: 135 (as of 2022 January 8th at 00:12:00 am to 11:59:59 pm)

:octocat: GitHub consecutive day count: 594 (As of 2022 January 8th at 00:12:00 am to 11:59:59 pm)

🐧 Linux desktop consecutive day count: 549 (as of 2022 January 8th at 00:12:00 am to 11:59:59)

πŸͺŸ Windows 10 with GitHub consecutive day count: 45 (as of 2021 July 9th at 00:12:00 am to 11:59:59)

🐧 Ubuntu 20.04 with GitHub consecutive day count: 549 (as of 2022 January 8th at 00:12:00 am to 11:59:59)

:atom: Total amount of original GitHub repositories: 1,665+o (as of 2022 January 8th at 00:12:00 am to 11:59:59 pm)

I have noted that GitHub rounds up the total number of each statistic, so when something reaches 50 after the kilo point (once it reaches 1000) it rounds up to the next kilo, so 1050 would be 1100, 1150 would be 1200, and so on.

:atom: o=organizations, total number of non-fork organization repositories: 115 as of 2022 January 8th 00:12:00 am to 11:59:59 pm)

Organization repo count guide

Org repo (non-fork) count

Snap repos: 29 (formula: Org:Seanpm2001-snapcraft minus current.unforked minus 4) (verified count, as of July 21st 2021)

.github.io: 79 (80 when including seanpm2001/seanpm2001/github.io/) (formula: org:Seanpm2001-GitHub-Pages-Collection minus current.unforked minus 4) Verified count (as of July 9th 2021) unverified count (as of July 26th 2021)

Count verification needs to be re-checked - July 13th 2021 ((X1 Count verification needs to be re-checked - July 14th 2021 X2:: Count verification needs to be re-checked - July 15th 2021 X3:: Count verification needs to be re-checked - July 16th 2021 X4:: Count verification needs to be re-checked - July 17th 2021 X5)) No new data for this range, update count verification when ready

:electron: Repositories created so far this month: 41+o (as of 2022 January 8th at 00:12:00 am to 11:59:59 pm)

:shipit: Organization count: 770 (as of 2022 January 8th at 00:12:00 am to 11:59:59 pm)

:electron: Organizations created so far this month: 10 (as of 2022 January 8th at 00:12:00 am to 11:59:59 pm)


I had a decent day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on the BlazeOS operating system project a lot. I wrote a ton of ideas down, including the IgniteBook platform, which is a subsystem to emulate the Amazon Kindle Fire. I began work on a MOBI file reader called Mobi Dick (named after the book) and I also included a copy of the book as one of the 10 default books for the platform (since it is public domain and it is a classic) I made some project language files, created the Blazed CafΓ© Java UI library, created the ePubStation EPUB file reader, and created the bPage animation library.

With all this progress on 1 task, I fell behind further on my catchup process. I also continued to setup my Raspberry Pi today, and worked additionally on trying to get more caught up.

So far this year, the mistake of writing 2021 instead of 2022 has been extremely minimal.

I am working on transitioning the labeling of commits again, changing README.md - Didn't play to README.md - No data as I want it to be more professional. I am slowly starting to do this as of 2021 November 23rd. I am also looking for ways to make my daily desktop screenshots more interesting.

I have a new standard for issue archival today (2021 November 19th) now finally including labels, dates, and users.

I am in the adoption process of the GNU philosophy, and I am still currently trying to find my opinion on the "Linux" vs "GNU/Linux" debate.

I now have a new set of standards to how projects are written. For example, 2 workflows are mandatory in every project: super-lint and makefile. CodeQL-analysis is an optional must-have as well, but isn't available in all projects.

I have a system for workflows now being established. I use them to test if my software is working correctly, and what needs to be fixed. I am still very new to this, and I am learning the process. It is unlikely I will master the entire system by myself. Currently, if a project has JavaScript functionality, I will include workflows for various JavaScript environments, such as Grunt, Gulp, Node, Webpack, Deno, and others. This way, I can test to make sure cross-platform compliant JavaScript source code is being made. The super linter is used as a catch-all to lint any/all programming languages present. The makefile workflow is for testing the makefile at the root of every modern repository, and also other makefiles that maybe included.

Actions:

super-lint.yml

makefile.yml

Daylight savings time came into effect on Sunday 2021 November 7th at 2:00 am (when the time went back to 1 am) for users outside of North America/The United States, please factor that if I say 1 pm, I mean 12 pm. Yes, I hate this system too, it is ridiculous that it is still being used.

This section has been collapsed for readability. Click/tap here to expand/collapse this section.

# Road to 100K commits

Click/tap here to expand/collapse older entries

All entries have been removed from here. Go to an older revision to view them. - 2021 November 9th
I have reached 100,000 commits today. - 2021 October 30th **Planned new roads** # Road to 125k commits

Click/tap here to expand/collapse this section

Entries prior to 2021 November 9th have been removed on 2021 November 9th. View older revisions to see them. I am getting close to 125,000 total commits. I only have 22,973 commits to go. - 2021 November 9th I am getting close to 125,000 total commits. I only have 22,782 commits to go. - 2021 November 10th I am getting close to 125,000 total commits. I only have 22,603 commits to go. - 2021 November 11th I am getting close to 125,000 total commits. I only have 22,475 commits to go. - 2021 November 12th I am getting close to 125,000 total commits. I only have 22,371 commits to go. - 2021 November 13th I am getting close to 125,000 total commits. I only have 22,212 commits to go. - 2021 November 14th I am getting close to 125,000 total commits. I only have 22,023 commits to go. - 2021 November 15th I am getting close to 125,000 total commits. I only have 21,858 commits to go. - 2021 November 16th I am getting close to 125,000 total commits. I only have 21,752 commits to go. - 2021 November 17th I am getting close to 125,000 total commits. I only have 21,614 commits to go. - 2021 November 18th I am getting close to 125,000 total commits. I only have 21,493 commits to go. - 2021 November 19th I am getting close to 125,000 total commits. I only have 21,388 commits to go. - 2021 November 20th I am getting close to 125,000 total commits. I only have 21,133 commits to go. - 2021 November 21st I am getting close to 125,000 total commits. I only have 20,940 commits to go. - 2021 November 22nd I am getting close to 125,000 total commits. I only have 20,824 commits to go. - 2021 November 23rd I am getting close to 125,000 total commits. I only have 20,686 commits to go. - 2021 November 24th I am getting close to 125,000 total commits. I only have 20,446 commits to go. - 2021 November 25th I am getting close to 125,000 total commits. I only have 20,175 commits to go. - 2021 November 26th I am getting close to 125,000 total commits. I only have 19,991 commits to go. - 2021 November 27th I am getting close to 125,000 total commits. I only have 19,631 commits to go. - 2021 November 28th I am getting close to 125,000 total commits. I only have 19,488 commits to go. - 2021 November 30th I am getting close to 125,000 total commits. I only have 19,300 commits to go. - 2021 Wednesday, December 1st I am getting close to 125,000 total commits. I only have 18,996 commits to go. - 2021 Thursday, December 2nd I am getting close to 125,000 total commits. I only have 18,734 commits to go. - 2021 Friday, December 3rd I am getting close to 125,000 total commits. I only have 18,282 commits to go. - 2021 Saturday, December 4th I am getting close to 125,000 total commits. I only have 18,107 commits to go. - 2021 Sunday, December 5th I am getting close to 125,000 total commits. I only have 17,832 commits to go. - 2021 Monday, December 6th I am getting close to 125,000 total commits. I only have 17,640 commits to go. - 2021 Tuesday, December 7th I am getting close to 125,000 total commits. I only have 17,419 commits to go. - 2021 Wednesday, December 8th I am getting close to 125,000 total commits. I only have 17,222 commits to go. - 2021 Thursday, December 9th I am getting close to 125,000 total commits. I only have 17,119 commits to go. - 2021 Friday, December 10th I am getting close to 125,000 total commits. I only have 16,891 commits to go. - 2021 Saturday, December 11th I am getting close to 125,000 total commits. I only have 16,657 commits to go. - 2021 Sunday, December 12th I am getting close to 125,000 total commits. I only have 16,431 commits to go. - 2021 Monday, December 13th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Tuesday, December 15th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Wednesday, December 16th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Thursday, December 17th I am getting close to 125,000 total commits. I only have 15,574 commits to go. - 2021 Friday, December 18th I am getting close to 125,000 total commits. I only have 15,155 commits to go. - 2021 Saturday, December 19th I am getting close to 125,000 total commits. I only have 14,783 commits to go. - 2021 Sunday, December 20th I am getting close to 125,000 total commits. I only have 13,521 commits to go. - 2021 Monday, December 21st I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 Tuesday, December 22nd I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 ThursSay, December 23rd I am getting close to 125,000 total commits. I only have 11,399 commits to go. - 2021 Friday, December 24th I am getting close to 125,000 total commits. I only have 11,069 commits to go. - 2021 Saturday, December 25th I am getting close to 125,000 total commits. I only have 11,170 commits to go. - 2021 Sunday, December 26th I am getting close to 125,000 total commits. I only have 11,342 commits to go. - 2021 Monday, December 27th I am getting close to 125,000 total commits. I only have 10,950 commits to go. - 2021 Tuesday, December 28th **This section is really screwed up. A triage and a review+rewrite is needed.** **New data is implemented correctly** - 2022 January 8th at 1:03 am I am getting close to 125,000 total commits. I only have 10,617 commits to go. - 2021 Wednesday, December 29th I am getting close to 125,000 total commits. I only have 10,319 commits to go. - 2021 Thursday, December 30th I am getting close to 125,000 total commits. I only have 9,739 commits to go. - 2021 Friday, December 31st I am getting close to 125,000 total commits. I only have 9,394 commits to go. - 2022 Saturday, January 1st I am getting close to 125,000 total commits. I only have 9,198 commits to go. - 2022 Sunday, January 2nd I am getting close to 125,000 total commits. I only have 8,847 commits to go. - 2022 Monday, January 3rd I am getting close to 125,000 total commits. I only have 8,719 commits to go. There may have been an error in yesterdays calculation. - 2022 Tuesday, January 4th I am getting close to 125,000 total commits. I only have 8,365 commits to go. - 2022 Wednesday, January 5th
I am getting close to 125,000 total commits. I only have 8,180 commits to go. - 2022 Thursday, January 6th My counter messed up today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. - 2022 Friday, January 7th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. - 2022 Saturday, January 8th # Road to 128k commits # Road to 131072 commits (2^17) # Road to 150k commits # Road to 175k commits # Road to 200k commits # Road to 225k commits # Road to 250k commits # Road to 262144 commits (2^18) # Road to 270k commits

...Lets not go any further until you reach 200k

TODO: Translate status file into multiple languages using Bing Translate or DeepL proposed {2021:AugustsuguA:1202}

TODO: MIME and magic number for ScreenTeX, TeX support

My status posts are long now, and for the best readability, the rest of the post has been collapsed. Click/tap here to expand/collapse the rest of this post

This new dropdown was added on August 16th 2021 as part of the 2021 August 15th status update. It will be a lot more useful starting September 1st 2021 (when all the posts in the issue will use this dropdown, and there will be far less scrolling) ### Project development method _I will copy this to its own separate page eventually_ I rely on the community to take interest in projects to tell me what needs to be worked on. There are a lot of projects, and unless I have stated that they are dead, they are NOT dead. Sometimes I even bring them back from the dead. They are actually just waiting for someone to take interest in them. I cannot manage all 1300+ projects by myself, and I need additional contributors to help. It has always been the plan to get an additional developer or someone to take interest. Meanwhile, I will continue to work on what I feel like doing. ### StopKillerRobots [2021 December 12th] I am now announcing that I am supporting the StopKillerRobots foundation (a group that opposes robots being used in war to kill people. This includes but is not limited to drones (especially when they are used for drone strikes) attack robots, tanks, etc.)) this has been stated many times by many people: robots should NOT be used for violence/combat. Using them to do so violates the first law of robotics, and is highly inhumane, as a robot cannot feel empathy (many top AI researchers have also noted that AI cannot feel empathy or creativity) I am opposed to war in general, but I have to start publicly supporting the efforts against this type of warfare. ### Spelling my name _I will move this to its own separate page eventually_ I have noted throughout my life that a lot of people don't know how to say my name. Some people pronounce it "seen" or other ways. This section will go over the pronounciation of `sean` `Sean` is the Irish spelling of the name. I have been told throughout my life that it is the original spelling, but I have yet to fact check that. It is pronounced the same as `Shaun` or `Shawn` which is pronounced like `shh` (shh as in what the librarian says when you are being an annoyance to the public, seriously though, librarians are awesome) - `awn` (as in yawn, but without the y) I had to give an in-depth example, as it is hard to get the point across through text ### Privacy ~~~staunch privacy activist~~~ (staunch is not a confirmed word) everyone should have the right to secrecy and privacy. Sometimes, privacy is just needed temporarily I don't like being stared at. Having 8 security cameras is like having 8 people staring at you with their mouth wide open, and their eyes shot wide, live streaming you to the Internet with their phone simultaneously I don't have much control over regulations in the current household, I oppose a lot of things, but can't do much ### Git-image revival Git-image revolution: it will now also be an integration layer with other image services to make the idea more feasible, rather than binary Git data #### Limitations Images must be 25 MiB or smaller (GitHub) Some images have to be 1 MiB or smaller, and can only be JPG, JPEG, PNG, or GIF (GitHub) ### The situation with laptop batteries and functionality I am really disappointed in my current laptops poor battery life. I saw an image of a laptop that was over an inch thick today, and it made me miss having that. They used to only be able to fit 1-2 hours of battery life into those things, and they can fit 2-4 hours of battery life in ones like the one I have, so why can’t we just go back to inch thick laptops, but with 24-48+ hour batteries? It is just a really difficult problem with a very easy solution that negatively impacts my life, and most likely other peoples lives as well. However, I have never heard a single other person complain about laptop battery life yet, which I find to be really surprising. I took this passage from my journaling and slightly modified it, as I need to make my voice heard. Having laptops that are just a couple centimeters thick just isn't sustainable if they have to be over 3x more expensive, and have 60x less functionality **This section was last updated on 2021, Tuesday, October 5th at 12:18 am** ### Why laptops should become thick again Laptops should become thick again. This trend of making everything smaller just makes it less functional and more expensive. I lost count of how many times I have made the argument for bigger computers. If I had a 5 pound laptop compared to a ~0.5 pound laptop, I could have such higher functionality, such as not having to use a defective dongle, having a 24+ hour battery life rather than a 2-4 hour battery life, being able to store over 2000 terabytes of data (think this isn't feasible, look no further than the 2 terabyte microSD card that is smaller than a popcorn kernel, now imagine hundreds or thousands of those, it would take up as much space as an external 2 terabyte drive from 2020, but could hold much more) being able to have over a terabyte of RAM, and more. I don't want a Macbook lighter than air, I want a functional computer. Apple has finally admitted that they were wrong when it comes to making laptops smaller. They are now trying to fix a huge problem they created. [Source: the Verge](https://www.theverge.com/22734645/apple-macbook-pro-2021-ports-magsafe-touch-bar-usb-c-future) [See also: the situation with laptop batteries and functionality](#The-situation-with-laptop-batteries-and-functionality) **This section was last updated on 2021, Saturday, November 6th at 12:50 am** ### List of completed projects These are my projects on GitHub that I dub complete, and don't need updates/only need crucial updates **This megasection has been nominated to be added to the profile README on 2021, Tuesday, October 26th at 1:32 am** **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### SNU projects completed [SNU 0D Mode](https://github.com/seanpm2001/SNU_0DMode/) - Last updated on 2021, Friday, October 22nd No other complete SNU projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### Template projects completed These templates are completely done, and don't need any further work, although some of them just need to be archived. [Template_SNU_V1](https://github.com/seanpm2001/Template_SNU_V1) - Last updated on 2021 March 16th [Template_SNU_V2](https://github.com/seanpm2001/Template_SNU_V2) - Last updated on 2021 March 16th [Template_SNU_V3](https://github.com/seanpm2001/Template_SNU_V3) - Last updated on 2021 March 16th [Template_SNU_V4](https://github.com/seanpm2001/Template_SNU_V4) - Last updated on 2021 March 21st [Template_SNU_V5](https://github.com/seanpm2001/Template_SNU_V5) - Last updated on 2021 August 23rd [Template_SNU_Default_V6](https://github.com/seanpm2001/Template_SNU_Default_v6) - Last updated on 2021 August 23rd [Template_Journaling_V1](https://github.com/seanpm2001/Template_Journaling_V1) - Last updated on 2021 March 16th [Template_Journaling_V2](https://github.com/seanpm2001/Template_Journaling_V2) - Last updated on 2021 March 16th [Template_Journaling_V3](https://github.com/seanpm2001/Template_Journaling_V3) - Last updated on 2021 March 16th [Template_Journaling_V4](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 March 21st [Template_Journaling_V5](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Journaling_V6](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Other_V1](https://github.com/seanpm2001/Template_Other_V1) - Last updated on 2021 March 21st [Template_Other_V2](https://github.com/seanpm2001/Template_Other_V2) - Last updated on 2021 March 21st [Template_Other_V3](https://github.com/seanpm2001/Template_Other_V3) - Last updated on 2021 March 21st [Template_Other_V4](https://github.com/seanpm2001/Template_Other_V4) - Last updated on 2021 March 21st [Template_Other_V5](https://github.com/seanpm2001/Template_Other_V5) - Last updated on 2021 August 23rd [Template_Other_V6](https://github.com/seanpm2001/Template_Other_V6) - Last updated on 2021 August 23rd [Template_LifeArchive_Map_V1](https://github.com/seanpm2001/Template_LifeArchive_Map_V1) - Last updated on 2021 April 12th [Template_SNU_2D_ProgrammingTools_V4](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 June 18th [Template_SNU_2D_ProgrammingTools_V5](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 August 23rd [Template_SNU_2D_ProgrammingTools_V6](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V6) - Last updated on 2021 August 23rd [Template_GitHubPages_V1](https://github.com/seanpm2001/Template_GitHubPages_V1) - Last updated on 2021 June 24th [Template_GitHubPages_V2](https://github.com/seanpm2001/Template_GitHubPages_V2) - Last updated on 2021 June 24th [Template_GitHubPages_V3](https://github.com/seanpm2001/Template_GitHubPages_V3) - Last updated on 2021 June 24th [Template_GitHubPages_V4](https://github.com/seanpm2001/Template_GitHubPages_V4) - Last updated on 2021 July 17th [Template_GitHubPages_V5](https://github.com/seanpm2001/Template_GitHubPages_V5) - Last updated on 2021 July 22nd [Template_GitHubPages_V6](https://github.com/seanpm2001/Template_GitHubPages_V6) - Last updated on 2021 August 21st [Snapcraft-template](https://github.com/seanpm2001/Snapcraft-template) - Last updated on 2021 June 24th [Snapcraft-template_V2](https://github.com/seanpm2001/Snapcraft-template_V2) - Last updated on 2021 June 29th [Snapcraft-template_V3](https://github.com/seanpm2001/Snapcraft-template_V3) - Last updated on 2021 July 31st [Snapcraft-template_V4](https://github.com/seanpm2001/Snapcraft-template_V4) - Last updated on 2021 August 22nd [Template_Meadows_V1](https://github.com/seanpm2001/Template_Meadows_V1) - Last updated on 2021 September 3rd [Template_DeGoogle-your-Life_V1](https://github.com/seanpm2001/Template_DeGoogle-your-Life_V1) - Last updated on 2021 September 6th [Template_DeGoogle_V1](https://github.com/seanpm2001/Template_DeGoogle_V1) - Last updated on 2021 September 12th No other complete Template projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** ### Completed Git-image projects [SeansLifeArchive_Images_Pocket_Trains](https://github.com/seanpm2001/SeansLifeArchive_Images_Pocket_Trains/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Clash-Royale](https://github.com/seanpm2001/SeansLifeArchive_Images_Clash-Royale/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Idle_Miner_Tycoon](https://github.com/seanpm2001/SeansLifeArchive_Images_Idle_Miner_Tycoon/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_ModernSkyBurger](https://github.com/seanpm2001/SeansLifeArchive_Images_ModernSkyBurger/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Restaurant-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Restaurant-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Bakery-story](https://github.com/seanpm2001/SeansLifeArchive_Images_Bakery-story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Fashion-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Fashion-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Pet-Shop-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Pet-Shop-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Farm-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Farm-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_City-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_City-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Merge-planes](https://github.com/seanpm2001/SeansLifeArchive_Images_Merge-planes/) - Last updated on 2021 September 3rd [SeansLifeArchive_Images_Jewels_-Android_Game-](https://github.com/seanpm2001/SeansLifeArchive_Images_Jewels_-Android_Game-/) - Last updated on 2021 August 31st [SeansLifeArchive_Images_Topwar_BattleGame_Clickbait](https://github.com/seanpm2001/SeansLifeArchive_Images_Topwar_BattleGame_Clickbait/) - Last updated on 2020 November 24th [SeansLifeArchive_daily-desktop-screenshots](https://github.com/seanpm2001/SeansLifeArchive_daily-desktop-screenshots/) - Last updated on 2021 August 8th [SeansLifeArchive_Images_TinyTowerVegas](https://github.com/seanpm2001/SeansLifeArchive_Images_TinyTowerVegas/) - Last updated on 2021 March 23rd [SeansLifeArchive_Images_PVZ2](https://github.com/seanpm2001/SeansLifeArchive_Images_PVZ2/) - Last updated on 2021 January 24th [SeansLifeArchive_Images_Birthday19](https://github.com/seanpm2001/SeansLifeArchive_Images_Birthday19/) - Last updated on 2020 October 28th [SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-](https://github.com/seanpm2001/SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-/) - Last updated on 2020 October 9th [SeansLifeArchive_Images_Cleanmaster](https://github.com/seanpm2001/SeansLifeArchive_Images_Cleanmaster/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_Bunchie](https://github.com/seanpm2001/SeansLifeArchive_Images_Bunchie/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_PocketFrogs](https://github.com/seanpm2001/SeansLifeArchive_Images_PocketFrogs/) - Last updated on 2021 November 15th No other complete Git-image projects to list **This section was last updated on 2021, Tuesday, November 16th at 12:36 am** #### Other completed projects [Pynuke128](https://github.com/seanpm2001/Pynuke128) - Last updated on 2021, March 4th No other miscellaneous/other projects to list. **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** *** ### Learning C++ This section has been removed on 2021 November 14th to save space. To see the full source, view an older revision, or view the repository [Learn-C-Plus-Plus](https://github.com/seanpm2001/Learn-C-Plus-Plus/) to see all of it. I have much more to list here, and much to learn. *** ### Learning CSS I know a decent amount of CSS, but I still intend to learn more, as I am still at an amateur level in this language. [This section has been expanded to its own repository, see seanpm2001/Learn-CSS](https://github.com/seanpm2001/Learn-CSS/) This section has been removed on 2021 November 15th to save space. To see the full source, click the link above, or view an older revision. *** ### Learning JavaScript #### Hello world in JavaScript A simple Hello world program to print out to the web console ```javascript console.log("Hello WorldWideWeb!"); ``` _(i) This example has been tested yet, and works._ #### Variables in JavaScript Variables in JavaScript ```javascript var x = 2 var y = 16 console.log(2**16); ``` _/!\ This example has not been tested yet, and may not work_ #### Break in JavaScript The break keyword in JavaScript ```javascript console.log("Break time!"); break; ``` _/!\ This example has not been tested yet, and may not work. I still don't know exactly what the `break` keyword does_ #### Functions in JavaScript Functions in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Return in JavaScript Returning in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Alert in JavaScript The alert command creates an alerting dialogue box. ```javascript alert("Alert! The alert dialog box is now present"); break; ``` _/!\ This example has not been tested yet, and may not work_ Spamming this function can result in a checkmarkable option to stop displaying popups, as they can get annoying. ```javascript var x = bool(true) function alertAlot { while (x == true) { alert("I am an alert"); break; } } return alerAlot(); break; ``` _/!\ This example has not been tested yet, and may not work_ #### Comments in JavaScript Comments in JavaScript are identical to comments in C or C++. ```javascript /* This // This is a single line comment is a multiline comment */ /* Multi-line comments * can also * be written * like this */ ``` #### For loop in JavaScript Here is an example of a `for` loop in JavaScript: ```javascript let x = 0; for x in range(1,10) { console.log(x); } ``` I am not sure if JavaScript supports the `range` keyword in the same way that Python does. _/!\ This example has not been tested yet, and may not work_ #### While loop in JavaScript Here is an example of a `while` loop in JavaScript ```javascript let x = -16; while x > 0 { console.log(x) x == x + 1; } ``` _/!\ This example has not been tested yet, and may not work_ #### If statement in JavaScript Section coming soon #### Drawing in JavaScript Section coming soon #### Classes in JavaScript Classes are a feature in JavaScript. The way I know them, they are extremely similar to other languages. At the moment, I don't see much purpose in classes, so I am likely missing something and need to find out what. ```javascript class superClass { console.log("Superclass says Hello"); } ``` #### OnClick in JavaScript This example is going to include HTML alongside JavaScript. The 2 languages work strongly together (along with CSS), so this shouldn't be surprising. Here is the JavaScript portion: ```javascript function javaScript { console.log("Object.OnClick activated, alerting message is going to be sent. If you didn't receive the message, you may have disabled dialog boxes for this page."); alert("Hello HTML, from JavaScript"); } object.onclick = function(){javaScript}; ``` Here is the HTML5 portion: ```html

Specifications

All times are UTC-7 (PDT/Pacific Time)

You may need special rendering support for the <dropdown> HTML tag being used in this document

Majority language is: English (EN_US) / Markdown / HTML5

Minority languages include: Russian (RU) (To be translated: Esperanto, Spanish, Hindi, Vietnamese, Japanese, Khmer, etc.)

Encoding: UTF-8 (with some Emojis, and some Unicode 13.0 characters, such as πŸͺŸ)

File type: Markdown document (*.md, *.mkd, *.mdown, *.markdown)

Line count (including blank lines and compiler line): 3,904


seanpm2001 commented 2 years ago

Status update: 2022 January 9th


Counters

πŸŽ‚ Days until 2 year GitHub :octocat: anniversary: 134 (as of 2022 January 9th at 00:12:00 am to 11:59:59 pm)

:octocat: GitHub consecutive day count: 595 (As of 2022 January 9th at 00:12:00 am to 11:59:59 pm)

🐧 Linux desktop consecutive day count: 550 (as of 2022 January 9th at 00:12:00 am to 11:59:59)

πŸͺŸ Windows 10 with GitHub consecutive day count: 45 (as of 2021 July 9th at 00:12:00 am to 11:59:59)

🐧 Ubuntu 20.04 with GitHub consecutive day count: 550 (as of 2022 January 9th at 00:12:00 am to 11:59:59)

:atom: Total amount of original GitHub repositories: 1,665+o (as of 2022 January 9th at 00:12:00 am to 11:59:59 pm)

I have noted that GitHub rounds up the total number of each statistic, so when something reaches 50 after the kilo point (once it reaches 1000) it rounds up to the next kilo, so 1050 would be 1100, 1150 would be 1200, and so on.

:atom: o=organizations, total number of non-fork organization repositories: 115 as of 2022 January 9th 00:12:00 am to 11:59:59 pm)

Organization repo count guide

Org repo (non-fork) count

Snap repos: 29 (formula: Org:Seanpm2001-snapcraft minus current.unforked minus 4) (verified count, as of July 21st 2021)

.github.io: 79 (80 when including seanpm2001/seanpm2001/github.io/) (formula: org:Seanpm2001-GitHub-Pages-Collection minus current.unforked minus 4) Verified count (as of July 9th 2021) unverified count (as of July 26th 2021)

Count verification needs to be re-checked - July 13th 2021 ((X1 Count verification needs to be re-checked - July 14th 2021 X2:: Count verification needs to be re-checked - July 15th 2021 X3:: Count verification needs to be re-checked - July 16th 2021 X4:: Count verification needs to be re-checked - July 17th 2021 X5)) No new data for this range, update count verification when ready

:electron: Repositories created so far this month: 53+o (as of 2022 January 9th at 00:12:00 am to 11:59:59 pm)

:shipit: Organization count: 770 (as of 2022 January 9th at 00:12:00 am to 11:59:59 pm)

:electron: Organizations created so far this month: 10 (as of 2022 January 9th at 00:12:00 am to 11:59:59 pm)


I had a good day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on the BlazeOS operating system project a lot. I made separate copies of all the sub-projects into their own 10 repositories. I also created 2 repositories that I have plans for that are still held off. I continued to fall behind today.

I did not use my Raspberry Pi at all today. I also have begun to deal with severe down key issues on my laptop, which is the start of the very end of this keyboard (it has been getting significantly worse)

So far this year, the mistake of writing 2021 instead of 2022 has been extremely minimal.

I am working on transitioning the labeling of commits again, changing README.md - Didn't play to README.md - No data as I want it to be more professional. I am slowly starting to do this as of 2021 November 23rd. I am also looking for ways to make my daily desktop screenshots more interesting.

I have a new standard for issue archival today (2021 November 19th) now finally including labels, dates, and users.

I am in the adoption process of the GNU philosophy, and I am still currently trying to find my opinion on the "Linux" vs "GNU/Linux" debate.

I now have a new set of standards to how projects are written. For example, 2 workflows are mandatory in every project: super-lint and makefile. CodeQL-analysis is an optional must-have as well, but isn't available in all projects.

I have a system for workflows now being established. I use them to test if my software is working correctly, and what needs to be fixed. I am still very new to this, and I am learning the process. It is unlikely I will master the entire system by myself. Currently, if a project has JavaScript functionality, I will include workflows for various JavaScript environments, such as Grunt, Gulp, Node, Webpack, Deno, and others. This way, I can test to make sure cross-platform compliant JavaScript source code is being made. The super linter is used as a catch-all to lint any/all programming languages present. The makefile workflow is for testing the makefile at the root of every modern repository, and also other makefiles that maybe included.

Actions:

super-lint.yml

makefile.yml

Daylight savings time came into effect on Sunday 2021 November 7th at 2:00 am (when the time went back to 1 am) for users outside of North America/The United States, please factor that if I say 1 pm, I mean 12 pm. Yes, I hate this system too, it is ridiculous that it is still being used.

This section has been collapsed for readability. Click/tap here to expand/collapse this section.

# Road to 100K commits

Click/tap here to expand/collapse older entries

All entries have been removed from here. Go to an older revision to view them. - 2021 November 9th
I have reached 100,000 commits today. - 2021 October 30th **Planned new roads** # Road to 125k commits

Click/tap here to expand/collapse this section

Entries prior to 2021 November 9th have been removed on 2021 November 9th. View older revisions to see them. I am getting close to 125,000 total commits. I only have 22,973 commits to go. - 2021 November 9th I am getting close to 125,000 total commits. I only have 22,782 commits to go. - 2021 November 10th I am getting close to 125,000 total commits. I only have 22,603 commits to go. - 2021 November 11th I am getting close to 125,000 total commits. I only have 22,475 commits to go. - 2021 November 12th I am getting close to 125,000 total commits. I only have 22,371 commits to go. - 2021 November 13th I am getting close to 125,000 total commits. I only have 22,212 commits to go. - 2021 November 14th I am getting close to 125,000 total commits. I only have 22,023 commits to go. - 2021 November 15th I am getting close to 125,000 total commits. I only have 21,858 commits to go. - 2021 November 16th I am getting close to 125,000 total commits. I only have 21,752 commits to go. - 2021 November 17th I am getting close to 125,000 total commits. I only have 21,614 commits to go. - 2021 November 18th I am getting close to 125,000 total commits. I only have 21,493 commits to go. - 2021 November 19th I am getting close to 125,000 total commits. I only have 21,388 commits to go. - 2021 November 20th I am getting close to 125,000 total commits. I only have 21,133 commits to go. - 2021 November 21st I am getting close to 125,000 total commits. I only have 20,940 commits to go. - 2021 November 22nd I am getting close to 125,000 total commits. I only have 20,824 commits to go. - 2021 November 23rd I am getting close to 125,000 total commits. I only have 20,686 commits to go. - 2021 November 24th I am getting close to 125,000 total commits. I only have 20,446 commits to go. - 2021 November 25th I am getting close to 125,000 total commits. I only have 20,175 commits to go. - 2021 November 26th I am getting close to 125,000 total commits. I only have 19,991 commits to go. - 2021 November 27th I am getting close to 125,000 total commits. I only have 19,631 commits to go. - 2021 November 28th I am getting close to 125,000 total commits. I only have 19,488 commits to go. - 2021 November 30th I am getting close to 125,000 total commits. I only have 19,300 commits to go. - 2021 Wednesday, December 1st I am getting close to 125,000 total commits. I only have 18,996 commits to go. - 2021 Thursday, December 2nd I am getting close to 125,000 total commits. I only have 18,734 commits to go. - 2021 Friday, December 3rd I am getting close to 125,000 total commits. I only have 18,282 commits to go. - 2021 Saturday, December 4th I am getting close to 125,000 total commits. I only have 18,107 commits to go. - 2021 Sunday, December 5th I am getting close to 125,000 total commits. I only have 17,832 commits to go. - 2021 Monday, December 6th I am getting close to 125,000 total commits. I only have 17,640 commits to go. - 2021 Tuesday, December 7th I am getting close to 125,000 total commits. I only have 17,419 commits to go. - 2021 Wednesday, December 8th I am getting close to 125,000 total commits. I only have 17,222 commits to go. - 2021 Thursday, December 9th I am getting close to 125,000 total commits. I only have 17,119 commits to go. - 2021 Friday, December 10th I am getting close to 125,000 total commits. I only have 16,891 commits to go. - 2021 Saturday, December 11th I am getting close to 125,000 total commits. I only have 16,657 commits to go. - 2021 Sunday, December 12th I am getting close to 125,000 total commits. I only have 16,431 commits to go. - 2021 Monday, December 13th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Tuesday, December 15th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Wednesday, December 16th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Thursday, December 17th I am getting close to 125,000 total commits. I only have 15,574 commits to go. - 2021 Friday, December 18th I am getting close to 125,000 total commits. I only have 15,155 commits to go. - 2021 Saturday, December 19th I am getting close to 125,000 total commits. I only have 14,783 commits to go. - 2021 Sunday, December 20th I am getting close to 125,000 total commits. I only have 13,521 commits to go. - 2021 Monday, December 21st I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 Tuesday, December 22nd I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 ThursSay, December 23rd I am getting close to 125,000 total commits. I only have 11,399 commits to go. - 2021 Friday, December 24th I am getting close to 125,000 total commits. I only have 11,069 commits to go. - 2021 Saturday, December 25th I am getting close to 125,000 total commits. I only have 11,170 commits to go. - 2021 Sunday, December 26th I am getting close to 125,000 total commits. I only have 11,342 commits to go. - 2021 Monday, December 27th I am getting close to 125,000 total commits. I only have 10,950 commits to go. - 2021 Tuesday, December 28th **This section is really screwed up. A triage and a review+rewrite is needed.** **New data is implemented correctly** - 2022 January 8th at 1:03 am I am getting close to 125,000 total commits. I only have 10,617 commits to go. - 2021 Wednesday, December 29th I am getting close to 125,000 total commits. I only have 10,319 commits to go. - 2021 Thursday, December 30th I am getting close to 125,000 total commits. I only have 9,739 commits to go. - 2021 Friday, December 31st I am getting close to 125,000 total commits. I only have 9,394 commits to go. - 2022 Saturday, January 1st I am getting close to 125,000 total commits. I only have 9,198 commits to go. - 2022 Sunday, January 2nd I am getting close to 125,000 total commits. I only have 8,847 commits to go. - 2022 Monday, January 3rd I am getting close to 125,000 total commits. I only have 8,719 commits to go. There may have been an error in yesterdays calculation. - 2022 Tuesday, January 4th I am getting close to 125,000 total commits. I only have 8,365 commits to go. - 2022 Wednesday, January 5th
I am getting close to 125,000 total commits. I only have 8,180 commits to go. - 2022 Thursday, January 6th My counter messed up today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. - 2022 Friday, January 7th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. - 2022 Saturday, January 8th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. (The counter went forward today, but not nearly as high as it should be. It says I am up to 116,941 commits, wih 9,059 to go) - 2022 Sunday, January 9th # Road to 128k commits # Road to 131072 commits (2^17) # Road to 150k commits # Road to 175k commits # Road to 200k commits # Road to 225k commits # Road to 250k commits # Road to 262144 commits (2^18) # Road to 270k commits

...Lets not go any further until you reach 200k

TODO: Translate status file into multiple languages using Bing Translate or DeepL proposed {2021:AugustsuguA:1202}

TODO: MIME and magic number for ScreenTeX, TeX support

My status posts are long now, and for the best readability, the rest of the post has been collapsed. Click/tap here to expand/collapse the rest of this post

This new dropdown was added on August 16th 2021 as part of the 2021 August 15th status update. It will be a lot more useful starting September 1st 2021 (when all the posts in the issue will use this dropdown, and there will be far less scrolling) ### Project development method _I will copy this to its own separate page eventually_ I rely on the community to take interest in projects to tell me what needs to be worked on. There are a lot of projects, and unless I have stated that they are dead, they are NOT dead. Sometimes I even bring them back from the dead. They are actually just waiting for someone to take interest in them. I cannot manage all 1300+ projects by myself, and I need additional contributors to help. It has always been the plan to get an additional developer or someone to take interest. Meanwhile, I will continue to work on what I feel like doing. ### StopKillerRobots [2021 December 12th] I am now announcing that I am supporting the StopKillerRobots foundation (a group that opposes robots being used in war to kill people. This includes but is not limited to drones (especially when they are used for drone strikes) attack robots, tanks, etc.)) this has been stated many times by many people: robots should NOT be used for violence/combat. Using them to do so violates the first law of robotics, and is highly inhumane, as a robot cannot feel empathy (many top AI researchers have also noted that AI cannot feel empathy or creativity) I am opposed to war in general, but I have to start publicly supporting the efforts against this type of warfare. ### Spelling my name _I will move this to its own separate page eventually_ I have noted throughout my life that a lot of people don't know how to say my name. Some people pronounce it "seen" or other ways. This section will go over the pronounciation of `sean` `Sean` is the Irish spelling of the name. I have been told throughout my life that it is the original spelling, but I have yet to fact check that. It is pronounced the same as `Shaun` or `Shawn` which is pronounced like `shh` (shh as in what the librarian says when you are being an annoyance to the public, seriously though, librarians are awesome) - `awn` (as in yawn, but without the y) I had to give an in-depth example, as it is hard to get the point across through text ### Privacy ~~~staunch privacy activist~~~ (staunch is not a confirmed word) everyone should have the right to secrecy and privacy. Sometimes, privacy is just needed temporarily I don't like being stared at. Having 8 security cameras is like having 8 people staring at you with their mouth wide open, and their eyes shot wide, live streaming you to the Internet with their phone simultaneously I don't have much control over regulations in the current household, I oppose a lot of things, but can't do much ### Git-image revival Git-image revolution: it will now also be an integration layer with other image services to make the idea more feasible, rather than binary Git data #### Limitations Images must be 25 MiB or smaller (GitHub) Some images have to be 1 MiB or smaller, and can only be JPG, JPEG, PNG, or GIF (GitHub) ### The situation with laptop batteries and functionality I am really disappointed in my current laptops poor battery life. I saw an image of a laptop that was over an inch thick today, and it made me miss having that. They used to only be able to fit 1-2 hours of battery life into those things, and they can fit 2-4 hours of battery life in ones like the one I have, so why can’t we just go back to inch thick laptops, but with 24-48+ hour batteries? It is just a really difficult problem with a very easy solution that negatively impacts my life, and most likely other peoples lives as well. However, I have never heard a single other person complain about laptop battery life yet, which I find to be really surprising. I took this passage from my journaling and slightly modified it, as I need to make my voice heard. Having laptops that are just a couple centimeters thick just isn't sustainable if they have to be over 3x more expensive, and have 60x less functionality **This section was last updated on 2021, Tuesday, October 5th at 12:18 am** ### Why laptops should become thick again Laptops should become thick again. This trend of making everything smaller just makes it less functional and more expensive. I lost count of how many times I have made the argument for bigger computers. If I had a 5 pound laptop compared to a ~0.5 pound laptop, I could have such higher functionality, such as not having to use a defective dongle, having a 24+ hour battery life rather than a 2-4 hour battery life, being able to store over 2000 terabytes of data (think this isn't feasible, look no further than the 2 terabyte microSD card that is smaller than a popcorn kernel, now imagine hundreds or thousands of those, it would take up as much space as an external 2 terabyte drive from 2020, but could hold much more) being able to have over a terabyte of RAM, and more. I don't want a Macbook lighter than air, I want a functional computer. Apple has finally admitted that they were wrong when it comes to making laptops smaller. They are now trying to fix a huge problem they created. [Source: the Verge](https://www.theverge.com/22734645/apple-macbook-pro-2021-ports-magsafe-touch-bar-usb-c-future) [See also: the situation with laptop batteries and functionality](#The-situation-with-laptop-batteries-and-functionality) **This section was last updated on 2021, Saturday, November 6th at 12:50 am** ### List of completed projects These are my projects on GitHub that I dub complete, and don't need updates/only need crucial updates **This megasection has been nominated to be added to the profile README on 2021, Tuesday, October 26th at 1:32 am** **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### SNU projects completed [SNU 0D Mode](https://github.com/seanpm2001/SNU_0DMode/) - Last updated on 2021, Friday, October 22nd No other complete SNU projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### Template projects completed These templates are completely done, and don't need any further work, although some of them just need to be archived. [Template_SNU_V1](https://github.com/seanpm2001/Template_SNU_V1) - Last updated on 2021 March 16th [Template_SNU_V2](https://github.com/seanpm2001/Template_SNU_V2) - Last updated on 2021 March 16th [Template_SNU_V3](https://github.com/seanpm2001/Template_SNU_V3) - Last updated on 2021 March 16th [Template_SNU_V4](https://github.com/seanpm2001/Template_SNU_V4) - Last updated on 2021 March 21st [Template_SNU_V5](https://github.com/seanpm2001/Template_SNU_V5) - Last updated on 2021 August 23rd [Template_SNU_Default_V6](https://github.com/seanpm2001/Template_SNU_Default_v6) - Last updated on 2021 August 23rd [Template_Journaling_V1](https://github.com/seanpm2001/Template_Journaling_V1) - Last updated on 2021 March 16th [Template_Journaling_V2](https://github.com/seanpm2001/Template_Journaling_V2) - Last updated on 2021 March 16th [Template_Journaling_V3](https://github.com/seanpm2001/Template_Journaling_V3) - Last updated on 2021 March 16th [Template_Journaling_V4](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 March 21st [Template_Journaling_V5](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Journaling_V6](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Other_V1](https://github.com/seanpm2001/Template_Other_V1) - Last updated on 2021 March 21st [Template_Other_V2](https://github.com/seanpm2001/Template_Other_V2) - Last updated on 2021 March 21st [Template_Other_V3](https://github.com/seanpm2001/Template_Other_V3) - Last updated on 2021 March 21st [Template_Other_V4](https://github.com/seanpm2001/Template_Other_V4) - Last updated on 2021 March 21st [Template_Other_V5](https://github.com/seanpm2001/Template_Other_V5) - Last updated on 2021 August 23rd [Template_Other_V6](https://github.com/seanpm2001/Template_Other_V6) - Last updated on 2021 August 23rd [Template_LifeArchive_Map_V1](https://github.com/seanpm2001/Template_LifeArchive_Map_V1) - Last updated on 2021 April 12th [Template_SNU_2D_ProgrammingTools_V4](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 June 18th [Template_SNU_2D_ProgrammingTools_V5](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 August 23rd [Template_SNU_2D_ProgrammingTools_V6](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V6) - Last updated on 2021 August 23rd [Template_GitHubPages_V1](https://github.com/seanpm2001/Template_GitHubPages_V1) - Last updated on 2021 June 24th [Template_GitHubPages_V2](https://github.com/seanpm2001/Template_GitHubPages_V2) - Last updated on 2021 June 24th [Template_GitHubPages_V3](https://github.com/seanpm2001/Template_GitHubPages_V3) - Last updated on 2021 June 24th [Template_GitHubPages_V4](https://github.com/seanpm2001/Template_GitHubPages_V4) - Last updated on 2021 July 17th [Template_GitHubPages_V5](https://github.com/seanpm2001/Template_GitHubPages_V5) - Last updated on 2021 July 22nd [Template_GitHubPages_V6](https://github.com/seanpm2001/Template_GitHubPages_V6) - Last updated on 2021 August 21st [Snapcraft-template](https://github.com/seanpm2001/Snapcraft-template) - Last updated on 2021 June 24th [Snapcraft-template_V2](https://github.com/seanpm2001/Snapcraft-template_V2) - Last updated on 2021 June 29th [Snapcraft-template_V3](https://github.com/seanpm2001/Snapcraft-template_V3) - Last updated on 2021 July 31st [Snapcraft-template_V4](https://github.com/seanpm2001/Snapcraft-template_V4) - Last updated on 2021 August 22nd [Template_Meadows_V1](https://github.com/seanpm2001/Template_Meadows_V1) - Last updated on 2021 September 3rd [Template_DeGoogle-your-Life_V1](https://github.com/seanpm2001/Template_DeGoogle-your-Life_V1) - Last updated on 2021 September 6th [Template_DeGoogle_V1](https://github.com/seanpm2001/Template_DeGoogle_V1) - Last updated on 2021 September 12th No other complete Template projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** ### Completed Git-image projects [SeansLifeArchive_Images_Pocket_Trains](https://github.com/seanpm2001/SeansLifeArchive_Images_Pocket_Trains/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Clash-Royale](https://github.com/seanpm2001/SeansLifeArchive_Images_Clash-Royale/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Idle_Miner_Tycoon](https://github.com/seanpm2001/SeansLifeArchive_Images_Idle_Miner_Tycoon/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_ModernSkyBurger](https://github.com/seanpm2001/SeansLifeArchive_Images_ModernSkyBurger/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Restaurant-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Restaurant-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Bakery-story](https://github.com/seanpm2001/SeansLifeArchive_Images_Bakery-story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Fashion-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Fashion-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Pet-Shop-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Pet-Shop-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Farm-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Farm-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_City-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_City-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Merge-planes](https://github.com/seanpm2001/SeansLifeArchive_Images_Merge-planes/) - Last updated on 2021 September 3rd [SeansLifeArchive_Images_Jewels_-Android_Game-](https://github.com/seanpm2001/SeansLifeArchive_Images_Jewels_-Android_Game-/) - Last updated on 2021 August 31st [SeansLifeArchive_Images_Topwar_BattleGame_Clickbait](https://github.com/seanpm2001/SeansLifeArchive_Images_Topwar_BattleGame_Clickbait/) - Last updated on 2020 November 24th [SeansLifeArchive_daily-desktop-screenshots](https://github.com/seanpm2001/SeansLifeArchive_daily-desktop-screenshots/) - Last updated on 2021 August 8th [SeansLifeArchive_Images_TinyTowerVegas](https://github.com/seanpm2001/SeansLifeArchive_Images_TinyTowerVegas/) - Last updated on 2021 March 23rd [SeansLifeArchive_Images_PVZ2](https://github.com/seanpm2001/SeansLifeArchive_Images_PVZ2/) - Last updated on 2021 January 24th [SeansLifeArchive_Images_Birthday19](https://github.com/seanpm2001/SeansLifeArchive_Images_Birthday19/) - Last updated on 2020 October 28th [SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-](https://github.com/seanpm2001/SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-/) - Last updated on 2020 October 9th [SeansLifeArchive_Images_Cleanmaster](https://github.com/seanpm2001/SeansLifeArchive_Images_Cleanmaster/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_Bunchie](https://github.com/seanpm2001/SeansLifeArchive_Images_Bunchie/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_PocketFrogs](https://github.com/seanpm2001/SeansLifeArchive_Images_PocketFrogs/) - Last updated on 2021 November 15th No other complete Git-image projects to list **This section was last updated on 2021, Tuesday, November 16th at 12:36 am** #### Other completed projects [Pynuke128](https://github.com/seanpm2001/Pynuke128) - Last updated on 2021, March 4th No other miscellaneous/other projects to list. **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** *** ### Learning C++ This section has been removed on 2021 November 14th to save space. To see the full source, view an older revision, or view the repository [Learn-C-Plus-Plus](https://github.com/seanpm2001/Learn-C-Plus-Plus/) to see all of it. I have much more to list here, and much to learn. *** ### Learning CSS I know a decent amount of CSS, but I still intend to learn more, as I am still at an amateur level in this language. [This section has been expanded to its own repository, see seanpm2001/Learn-CSS](https://github.com/seanpm2001/Learn-CSS/) This section has been removed on 2021 November 15th to save space. To see the full source, click the link above, or view an older revision. *** ### Learning JavaScript #### Hello world in JavaScript A simple Hello world program to print out to the web console ```javascript console.log("Hello WorldWideWeb!"); ``` _(i) This example has been tested yet, and works._ #### Variables in JavaScript Variables in JavaScript ```javascript var x = 2 var y = 16 console.log(2**16); ``` _/!\ This example has not been tested yet, and may not work_ #### Break in JavaScript The break keyword in JavaScript ```javascript console.log("Break time!"); break; ``` _/!\ This example has not been tested yet, and may not work. I still don't know exactly what the `break` keyword does_ #### Functions in JavaScript Functions in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Return in JavaScript Returning in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Alert in JavaScript The alert command creates an alerting dialogue box. ```javascript alert("Alert! The alert dialog box is now present"); break; ``` _/!\ This example has not been tested yet, and may not work_ Spamming this function can result in a checkmarkable option to stop displaying popups, as they can get annoying. ```javascript var x = bool(true) function alertAlot { while (x == true) { alert("I am an alert"); break; } } return alerAlot(); break; ``` _/!\ This example has not been tested yet, and may not work_ #### Comments in JavaScript Comments in JavaScript are identical to comments in C or C++. ```javascript /* This // This is a single line comment is a multiline comment */ /* Multi-line comments * can also * be written * like this */ ``` #### For loop in JavaScript Here is an example of a `for` loop in JavaScript: ```javascript let x = 0; for x in range(1,10) { console.log(x); } ``` I am not sure if JavaScript supports the `range` keyword in the same way that Python does. _/!\ This example has not been tested yet, and may not work_ #### While loop in JavaScript Here is an example of a `while` loop in JavaScript ```javascript let x = -16; while x > 0 { console.log(x) x == x + 1; } ``` _/!\ This example has not been tested yet, and may not work_ #### If statement in JavaScript Section coming soon #### Drawing in JavaScript Section coming soon #### Classes in JavaScript Classes are a feature in JavaScript. The way I know them, they are extremely similar to other languages. At the moment, I don't see much purpose in classes, so I am likely missing something and need to find out what. ```javascript class superClass { console.log("Superclass says Hello"); } ``` #### OnClick in JavaScript This example is going to include HTML alongside JavaScript. The 2 languages work strongly together (along with CSS), so this shouldn't be surprising. Here is the JavaScript portion: ```javascript function javaScript { console.log("Object.OnClick activated, alerting message is going to be sent. If you didn't receive the message, you may have disabled dialog boxes for this page."); alert("Hello HTML, from JavaScript"); } object.onclick = function(){javaScript}; ``` Here is the HTML5 portion: ```html

Specifications

All times are UTC-7 (PDT/Pacific Time)

You may need special rendering support for the <dropdown> HTML tag being used in this document

Majority language is: English (EN_US) / Markdown / HTML5

Minority languages include: Russian (RU) (To be translated: Esperanto, Spanish, Hindi, Vietnamese, Japanese, Khmer, etc.)

Encoding: UTF-8 (with some Emojis, and some Unicode 13.0 characters, such as πŸͺŸ)

File type: Markdown document (*.md, *.mkd, *.mdown, *.markdown)

Line count (including blank lines and compiler line): 3,929


seanpm2001 commented 2 years ago

Status update: 2022 January 10th


Counters

πŸŽ‚ Days until 2 year GitHub :octocat: anniversary: 133 (as of 2022 January 10th at 00:12:00 am to 11:59:59 pm)

:octocat: GitHub consecutive day count: 596 (As of 2022 January 10th at 00:12:00 am to 11:59:59 pm)

🐧 Linux desktop consecutive day count: 551 (as of 2022 January 10th at 00:12:00 am to 11:59:59)

πŸͺŸ Windows 10 with GitHub consecutive day count: 45 (as of 2021 July 9th at 00:12:00 am to 11:59:59)

🐧 Ubuntu 20.04 with GitHub consecutive day count: 551 (as of 2022 January 10th at 00:12:00 am to 11:59:59)

:atom: Total amount of original GitHub repositories: 1,667+o (as of 2022 January 10th at 00:12:00 am to 11:59:59 pm)

I have noted that GitHub rounds up the total number of each statistic, so when something reaches 50 after the kilo point (once it reaches 1000) it rounds up to the next kilo, so 1050 would be 1100, 1150 would be 1200, and so on.

:atom: o=organizations, total number of non-fork organization repositories: 115 as of 2022 January 10th 00:12:00 am to 11:59:59 pm)

Organization repo count guide

Org repo (non-fork) count

Snap repos: 29 (formula: Org:Seanpm2001-snapcraft minus current.unforked minus 4) (verified count, as of July 21st 2021)

.github.io: 79 (80 when including seanpm2001/seanpm2001/github.io/) (formula: org:Seanpm2001-GitHub-Pages-Collection minus current.unforked minus 4) Verified count (as of July 9th 2021) unverified count (as of July 26th 2021)

Count verification needs to be re-checked - July 13th 2021 ((X1 Count verification needs to be re-checked - July 14th 2021 X2:: Count verification needs to be re-checked - July 15th 2021 X3:: Count verification needs to be re-checked - July 16th 2021 X4:: Count verification needs to be re-checked - July 17th 2021 X5)) No new data for this range, update count verification when ready

:electron: Repositories created so far this month: 55+o (as of 2022 January 10th at 00:12:00 am to 11:59:59 pm)

:shipit: Organization count: 770 (as of 2022 January 10th at 00:12:00 am to 11:59:59 pm)

:electron: Organizations created so far this month: 10 (as of 2022 January 10th at 00:12:00 am to 11:59:59 pm)


I had a difficult day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on trying to take better care of myself, as I have been struggling with self care lately. I have been also dealing with immense keyboard difficulties and failures. This laptop is finally going.

Today on GitHub, I worked on the DeGoogle-your-Life source project, the BlazeOS project, the GOI project, and the WacOS project. I was just trying to stay caught up on these, and get them more up to date.

I had several appointments today, and afterwards, I spent time trying to get caught up, as I am currently 14 days behind on work. I skipped Tree World uploads today, as I didn't have enough storage or time.

I have started to use my own file formats in notes lately, such as DroTeX and URLL. They are really useful formats. I am not ready to admit that I have a problem yet, as I don't see it as a problem (the 14 days of work and the 2000+ projects) as part of appointment discussion, I have a new set bedtime and mental health, maximum of 10 minutes of screen time after 11:00 pm, go to bed immediately after (It didn't work out every day this week)

So far this year, the mistake of writing 2021 instead of 2022 has been extremely minimal.

I am working on transitioning the labeling of commits again, changing README.md - Didn't play to README.md - No data as I want it to be more professional. I am slowly starting to do this as of 2021 November 23rd. I am also looking for ways to make my daily desktop screenshots more interesting.

I have a new standard for issue archival today (2021 November 19th) now finally including labels, dates, and users.

I am in the adoption process of the GNU philosophy, and I am still currently trying to find my opinion on the "Linux" vs "GNU/Linux" debate.

I now have a new set of standards to how projects are written. For example, 2 workflows are mandatory in every project: super-lint and makefile. CodeQL-analysis is an optional must-have as well, but isn't available in all projects.

I have a system for workflows now being established. I use them to test if my software is working correctly, and what needs to be fixed. I am still very new to this, and I am learning the process. It is unlikely I will master the entire system by myself. Currently, if a project has JavaScript functionality, I will include workflows for various JavaScript environments, such as Grunt, Gulp, Node, Webpack, Deno, and others. This way, I can test to make sure cross-platform compliant JavaScript source code is being made. The super linter is used as a catch-all to lint any/all programming languages present. The makefile workflow is for testing the makefile at the root of every modern repository, and also other makefiles that maybe included.

Actions:

super-lint.yml

makefile.yml

Daylight savings time came into effect on Sunday 2021 November 7th at 2:00 am (when the time went back to 1 am) for users outside of North America/The United States, please factor that if I say 1 pm, I mean 12 pm. Yes, I hate this system too, it is ridiculous that it is still being used.

This section has been collapsed for readability. Click/tap here to expand/collapse this section.

# Road to 100K commits

Click/tap here to expand/collapse older entries

All entries have been removed from here. Go to an older revision to view them. - 2021 November 9th
I have reached 100,000 commits today. - 2021 October 30th **Planned new roads** # Road to 125k commits

Click/tap here to expand/collapse this section

Entries prior to 2021 November 9th have been removed on 2021 November 9th. View older revisions to see them. I am getting close to 125,000 total commits. I only have 22,973 commits to go. - 2021 November 9th I am getting close to 125,000 total commits. I only have 22,782 commits to go. - 2021 November 10th I am getting close to 125,000 total commits. I only have 22,603 commits to go. - 2021 November 11th I am getting close to 125,000 total commits. I only have 22,475 commits to go. - 2021 November 12th I am getting close to 125,000 total commits. I only have 22,371 commits to go. - 2021 November 13th I am getting close to 125,000 total commits. I only have 22,212 commits to go. - 2021 November 14th I am getting close to 125,000 total commits. I only have 22,023 commits to go. - 2021 November 15th I am getting close to 125,000 total commits. I only have 21,858 commits to go. - 2021 November 16th I am getting close to 125,000 total commits. I only have 21,752 commits to go. - 2021 November 17th I am getting close to 125,000 total commits. I only have 21,614 commits to go. - 2021 November 18th I am getting close to 125,000 total commits. I only have 21,493 commits to go. - 2021 November 19th I am getting close to 125,000 total commits. I only have 21,388 commits to go. - 2021 November 20th I am getting close to 125,000 total commits. I only have 21,133 commits to go. - 2021 November 21st I am getting close to 125,000 total commits. I only have 20,940 commits to go. - 2021 November 22nd I am getting close to 125,000 total commits. I only have 20,824 commits to go. - 2021 November 23rd I am getting close to 125,000 total commits. I only have 20,686 commits to go. - 2021 November 24th I am getting close to 125,000 total commits. I only have 20,446 commits to go. - 2021 November 25th I am getting close to 125,000 total commits. I only have 20,175 commits to go. - 2021 November 26th I am getting close to 125,000 total commits. I only have 19,991 commits to go. - 2021 November 27th I am getting close to 125,000 total commits. I only have 19,631 commits to go. - 2021 November 28th I am getting close to 125,000 total commits. I only have 19,488 commits to go. - 2021 November 30th I am getting close to 125,000 total commits. I only have 19,300 commits to go. - 2021 Wednesday, December 1st I am getting close to 125,000 total commits. I only have 18,996 commits to go. - 2021 Thursday, December 2nd I am getting close to 125,000 total commits. I only have 18,734 commits to go. - 2021 Friday, December 3rd I am getting close to 125,000 total commits. I only have 18,282 commits to go. - 2021 Saturday, December 4th I am getting close to 125,000 total commits. I only have 18,107 commits to go. - 2021 Sunday, December 5th I am getting close to 125,000 total commits. I only have 17,832 commits to go. - 2021 Monday, December 6th I am getting close to 125,000 total commits. I only have 17,640 commits to go. - 2021 Tuesday, December 7th I am getting close to 125,000 total commits. I only have 17,419 commits to go. - 2021 Wednesday, December 8th I am getting close to 125,000 total commits. I only have 17,222 commits to go. - 2021 Thursday, December 9th I am getting close to 125,000 total commits. I only have 17,119 commits to go. - 2021 Friday, December 10th I am getting close to 125,000 total commits. I only have 16,891 commits to go. - 2021 Saturday, December 11th I am getting close to 125,000 total commits. I only have 16,657 commits to go. - 2021 Sunday, December 12th I am getting close to 125,000 total commits. I only have 16,431 commits to go. - 2021 Monday, December 13th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Tuesday, December 15th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Wednesday, December 16th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Thursday, December 17th I am getting close to 125,000 total commits. I only have 15,574 commits to go. - 2021 Friday, December 18th I am getting close to 125,000 total commits. I only have 15,155 commits to go. - 2021 Saturday, December 19th I am getting close to 125,000 total commits. I only have 14,783 commits to go. - 2021 Sunday, December 20th I am getting close to 125,000 total commits. I only have 13,521 commits to go. - 2021 Monday, December 21st I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 Tuesday, December 22nd I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 ThursSay, December 23rd I am getting close to 125,000 total commits. I only have 11,399 commits to go. - 2021 Friday, December 24th I am getting close to 125,000 total commits. I only have 11,069 commits to go. - 2021 Saturday, December 25th I am getting close to 125,000 total commits. I only have 11,170 commits to go. - 2021 Sunday, December 26th I am getting close to 125,000 total commits. I only have 11,342 commits to go. - 2021 Monday, December 27th I am getting close to 125,000 total commits. I only have 10,950 commits to go. - 2021 Tuesday, December 28th **This section is really screwed up. A triage and a review+rewrite is needed.** **New data is implemented correctly** - 2022 January 8th at 1:03 am I am getting close to 125,000 total commits. I only have 10,617 commits to go. - 2021 Wednesday, December 29th I am getting close to 125,000 total commits. I only have 10,319 commits to go. - 2021 Thursday, December 30th I am getting close to 125,000 total commits. I only have 9,739 commits to go. - 2021 Friday, December 31st I am getting close to 125,000 total commits. I only have 9,394 commits to go. - 2022 Saturday, January 1st I am getting close to 125,000 total commits. I only have 9,198 commits to go. - 2022 Sunday, January 2nd I am getting close to 125,000 total commits. I only have 8,847 commits to go. - 2022 Monday, January 3rd I am getting close to 125,000 total commits. I only have 8,719 commits to go. There may have been an error in yesterdays calculation. - 2022 Tuesday, January 4th I am getting close to 125,000 total commits. I only have 8,365 commits to go. - 2022 Wednesday, January 5th
I am getting close to 125,000 total commits. I only have 8,180 commits to go. - 2022 Thursday, January 6th My counter messed up today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. - 2022 Friday, January 7th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. - 2022 Saturday, January 8th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. (The counter went forward today, but not nearly as high as it should be. It says I am up to 116,941 commits, wih 8,059 to go) - 2022 Sunday, January 9th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. (The counter went forward today, but not nearly as high as it should be. It says I am up to 117,098 commits, wih 7,992 to go) - 2022 Monday, January 10th # Road to 128k commits # Road to 131072 commits (2^17) # Road to 150k commits # Road to 175k commits # Road to 200k commits # Road to 225k commits # Road to 250k commits # Road to 262144 commits (2^18) # Road to 270k commits

...Lets not go any further until you reach 200k

TODO: Translate status file into multiple languages using Bing Translate or DeepL proposed {2021:AugustsuguA:1202}

TODO: MIME and magic number for ScreenTeX, TeX support

My status posts are long now, and for the best readability, the rest of the post has been collapsed. Click/tap here to expand/collapse the rest of this post

This new dropdown was added on August 16th 2021 as part of the 2021 August 15th status update. It will be a lot more useful starting September 1st 2021 (when all the posts in the issue will use this dropdown, and there will be far less scrolling) ### Project development method _I will copy this to its own separate page eventually_ I rely on the community to take interest in projects to tell me what needs to be worked on. There are a lot of projects, and unless I have stated that they are dead, they are NOT dead. Sometimes I even bring them back from the dead. They are actually just waiting for someone to take interest in them. I cannot manage all 1300+ projects by myself, and I need additional contributors to help. It has always been the plan to get an additional developer or someone to take interest. Meanwhile, I will continue to work on what I feel like doing. ### StopKillerRobots [2021 December 12th] I am now announcing that I am supporting the StopKillerRobots foundation (a group that opposes robots being used in war to kill people. This includes but is not limited to drones (especially when they are used for drone strikes) attack robots, tanks, etc.)) this has been stated many times by many people: robots should NOT be used for violence/combat. Using them to do so violates the first law of robotics, and is highly inhumane, as a robot cannot feel empathy (many top AI researchers have also noted that AI cannot feel empathy or creativity) I am opposed to war in general, but I have to start publicly supporting the efforts against this type of warfare. ### Spelling my name _I will move this to its own separate page eventually_ I have noted throughout my life that a lot of people don't know how to say my name. Some people pronounce it "seen" or other ways. This section will go over the pronounciation of `sean` `Sean` is the Irish spelling of the name. I have been told throughout my life that it is the original spelling, but I have yet to fact check that. It is pronounced the same as `Shaun` or `Shawn` which is pronounced like `shh` (shh as in what the librarian says when you are being an annoyance to the public, seriously though, librarians are awesome) - `awn` (as in yawn, but without the y) I had to give an in-depth example, as it is hard to get the point across through text ### Privacy ~~~staunch privacy activist~~~ (staunch is not a confirmed word) everyone should have the right to secrecy and privacy. Sometimes, privacy is just needed temporarily I don't like being stared at. Having 8 security cameras is like having 8 people staring at you with their mouth wide open, and their eyes shot wide, live streaming you to the Internet with their phone simultaneously I don't have much control over regulations in the current household, I oppose a lot of things, but can't do much ### Git-image revival Git-image revolution: it will now also be an integration layer with other image services to make the idea more feasible, rather than binary Git data #### Limitations Images must be 25 MiB or smaller (GitHub) Some images have to be 1 MiB or smaller, and can only be JPG, JPEG, PNG, or GIF (GitHub) ### The situation with laptop batteries and functionality I am really disappointed in my current laptops poor battery life. I saw an image of a laptop that was over an inch thick today, and it made me miss having that. They used to only be able to fit 1-2 hours of battery life into those things, and they can fit 2-4 hours of battery life in ones like the one I have, so why can’t we just go back to inch thick laptops, but with 24-48+ hour batteries? It is just a really difficult problem with a very easy solution that negatively impacts my life, and most likely other peoples lives as well. However, I have never heard a single other person complain about laptop battery life yet, which I find to be really surprising. I took this passage from my journaling and slightly modified it, as I need to make my voice heard. Having laptops that are just a couple centimeters thick just isn't sustainable if they have to be over 3x more expensive, and have 60x less functionality **This section was last updated on 2021, Tuesday, October 5th at 12:18 am** ### Why laptops should become thick again Laptops should become thick again. This trend of making everything smaller just makes it less functional and more expensive. I lost count of how many times I have made the argument for bigger computers. If I had a 5 pound laptop compared to a ~0.5 pound laptop, I could have such higher functionality, such as not having to use a defective dongle, having a 24+ hour battery life rather than a 2-4 hour battery life, being able to store over 2000 terabytes of data (think this isn't feasible, look no further than the 2 terabyte microSD card that is smaller than a popcorn kernel, now imagine hundreds or thousands of those, it would take up as much space as an external 2 terabyte drive from 2020, but could hold much more) being able to have over a terabyte of RAM, and more. I don't want a Macbook lighter than air, I want a functional computer. Apple has finally admitted that they were wrong when it comes to making laptops smaller. They are now trying to fix a huge problem they created. [Source: the Verge](https://www.theverge.com/22734645/apple-macbook-pro-2021-ports-magsafe-touch-bar-usb-c-future) [See also: the situation with laptop batteries and functionality](#The-situation-with-laptop-batteries-and-functionality) **This section was last updated on 2021, Saturday, November 6th at 12:50 am** ### List of completed projects These are my projects on GitHub that I dub complete, and don't need updates/only need crucial updates **This megasection has been nominated to be added to the profile README on 2021, Tuesday, October 26th at 1:32 am** **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### SNU projects completed [SNU 0D Mode](https://github.com/seanpm2001/SNU_0DMode/) - Last updated on 2021, Friday, October 22nd No other complete SNU projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### Template projects completed These templates are completely done, and don't need any further work, although some of them just need to be archived. [Template_SNU_V1](https://github.com/seanpm2001/Template_SNU_V1) - Last updated on 2021 March 16th [Template_SNU_V2](https://github.com/seanpm2001/Template_SNU_V2) - Last updated on 2021 March 16th [Template_SNU_V3](https://github.com/seanpm2001/Template_SNU_V3) - Last updated on 2021 March 16th [Template_SNU_V4](https://github.com/seanpm2001/Template_SNU_V4) - Last updated on 2021 March 21st [Template_SNU_V5](https://github.com/seanpm2001/Template_SNU_V5) - Last updated on 2021 August 23rd [Template_SNU_Default_V6](https://github.com/seanpm2001/Template_SNU_Default_v6) - Last updated on 2021 August 23rd [Template_Journaling_V1](https://github.com/seanpm2001/Template_Journaling_V1) - Last updated on 2021 March 16th [Template_Journaling_V2](https://github.com/seanpm2001/Template_Journaling_V2) - Last updated on 2021 March 16th [Template_Journaling_V3](https://github.com/seanpm2001/Template_Journaling_V3) - Last updated on 2021 March 16th [Template_Journaling_V4](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 March 21st [Template_Journaling_V5](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Journaling_V6](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Other_V1](https://github.com/seanpm2001/Template_Other_V1) - Last updated on 2021 March 21st [Template_Other_V2](https://github.com/seanpm2001/Template_Other_V2) - Last updated on 2021 March 21st [Template_Other_V3](https://github.com/seanpm2001/Template_Other_V3) - Last updated on 2021 March 21st [Template_Other_V4](https://github.com/seanpm2001/Template_Other_V4) - Last updated on 2021 March 21st [Template_Other_V5](https://github.com/seanpm2001/Template_Other_V5) - Last updated on 2021 August 23rd [Template_Other_V6](https://github.com/seanpm2001/Template_Other_V6) - Last updated on 2021 August 23rd [Template_LifeArchive_Map_V1](https://github.com/seanpm2001/Template_LifeArchive_Map_V1) - Last updated on 2021 April 12th [Template_SNU_2D_ProgrammingTools_V4](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 June 18th [Template_SNU_2D_ProgrammingTools_V5](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 August 23rd [Template_SNU_2D_ProgrammingTools_V6](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V6) - Last updated on 2021 August 23rd [Template_GitHubPages_V1](https://github.com/seanpm2001/Template_GitHubPages_V1) - Last updated on 2021 June 24th [Template_GitHubPages_V2](https://github.com/seanpm2001/Template_GitHubPages_V2) - Last updated on 2021 June 24th [Template_GitHubPages_V3](https://github.com/seanpm2001/Template_GitHubPages_V3) - Last updated on 2021 June 24th [Template_GitHubPages_V4](https://github.com/seanpm2001/Template_GitHubPages_V4) - Last updated on 2021 July 17th [Template_GitHubPages_V5](https://github.com/seanpm2001/Template_GitHubPages_V5) - Last updated on 2021 July 22nd [Template_GitHubPages_V6](https://github.com/seanpm2001/Template_GitHubPages_V6) - Last updated on 2021 August 21st [Snapcraft-template](https://github.com/seanpm2001/Snapcraft-template) - Last updated on 2021 June 24th [Snapcraft-template_V2](https://github.com/seanpm2001/Snapcraft-template_V2) - Last updated on 2021 June 29th [Snapcraft-template_V3](https://github.com/seanpm2001/Snapcraft-template_V3) - Last updated on 2021 July 31st [Snapcraft-template_V4](https://github.com/seanpm2001/Snapcraft-template_V4) - Last updated on 2021 August 22nd [Template_Meadows_V1](https://github.com/seanpm2001/Template_Meadows_V1) - Last updated on 2021 September 3rd [Template_DeGoogle-your-Life_V1](https://github.com/seanpm2001/Template_DeGoogle-your-Life_V1) - Last updated on 2021 September 6th [Template_DeGoogle_V1](https://github.com/seanpm2001/Template_DeGoogle_V1) - Last updated on 2021 September 12th No other complete Template projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** ### Completed Git-image projects [SeansLifeArchive_Images_Pocket_Trains](https://github.com/seanpm2001/SeansLifeArchive_Images_Pocket_Trains/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Clash-Royale](https://github.com/seanpm2001/SeansLifeArchive_Images_Clash-Royale/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Idle_Miner_Tycoon](https://github.com/seanpm2001/SeansLifeArchive_Images_Idle_Miner_Tycoon/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_ModernSkyBurger](https://github.com/seanpm2001/SeansLifeArchive_Images_ModernSkyBurger/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Restaurant-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Restaurant-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Bakery-story](https://github.com/seanpm2001/SeansLifeArchive_Images_Bakery-story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Fashion-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Fashion-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Pet-Shop-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Pet-Shop-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Farm-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Farm-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_City-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_City-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Merge-planes](https://github.com/seanpm2001/SeansLifeArchive_Images_Merge-planes/) - Last updated on 2021 September 3rd [SeansLifeArchive_Images_Jewels_-Android_Game-](https://github.com/seanpm2001/SeansLifeArchive_Images_Jewels_-Android_Game-/) - Last updated on 2021 August 31st [SeansLifeArchive_Images_Topwar_BattleGame_Clickbait](https://github.com/seanpm2001/SeansLifeArchive_Images_Topwar_BattleGame_Clickbait/) - Last updated on 2020 November 24th [SeansLifeArchive_daily-desktop-screenshots](https://github.com/seanpm2001/SeansLifeArchive_daily-desktop-screenshots/) - Last updated on 2021 August 8th [SeansLifeArchive_Images_TinyTowerVegas](https://github.com/seanpm2001/SeansLifeArchive_Images_TinyTowerVegas/) - Last updated on 2021 March 23rd [SeansLifeArchive_Images_PVZ2](https://github.com/seanpm2001/SeansLifeArchive_Images_PVZ2/) - Last updated on 2021 January 24th [SeansLifeArchive_Images_Birthday19](https://github.com/seanpm2001/SeansLifeArchive_Images_Birthday19/) - Last updated on 2020 October 28th [SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-](https://github.com/seanpm2001/SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-/) - Last updated on 2020 October 9th [SeansLifeArchive_Images_Cleanmaster](https://github.com/seanpm2001/SeansLifeArchive_Images_Cleanmaster/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_Bunchie](https://github.com/seanpm2001/SeansLifeArchive_Images_Bunchie/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_PocketFrogs](https://github.com/seanpm2001/SeansLifeArchive_Images_PocketFrogs/) - Last updated on 2021 November 15th No other complete Git-image projects to list **This section was last updated on 2021, Tuesday, November 16th at 12:36 am** #### Other completed projects [Pynuke128](https://github.com/seanpm2001/Pynuke128) - Last updated on 2021, March 4th No other miscellaneous/other projects to list. **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** *** ### Learning C++ This section has been removed on 2021 November 14th to save space. To see the full source, view an older revision, or view the repository [Learn-C-Plus-Plus](https://github.com/seanpm2001/Learn-C-Plus-Plus/) to see all of it. I have much more to list here, and much to learn. *** ### Learning CSS I know a decent amount of CSS, but I still intend to learn more, as I am still at an amateur level in this language. [This section has been expanded to its own repository, see seanpm2001/Learn-CSS](https://github.com/seanpm2001/Learn-CSS/) This section has been removed on 2021 November 15th to save space. To see the full source, click the link above, or view an older revision. *** ### Learning JavaScript #### Hello world in JavaScript A simple Hello world program to print out to the web console ```javascript console.log("Hello WorldWideWeb!"); ``` _(i) This example has been tested yet, and works._ #### Variables in JavaScript Variables in JavaScript ```javascript var x = 2 var y = 16 console.log(2**16); ``` _/!\ This example has not been tested yet, and may not work_ #### Break in JavaScript The break keyword in JavaScript ```javascript console.log("Break time!"); break; ``` _/!\ This example has not been tested yet, and may not work. I still don't know exactly what the `break` keyword does_ #### Functions in JavaScript Functions in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Return in JavaScript Returning in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Alert in JavaScript The alert command creates an alerting dialogue box. ```javascript alert("Alert! The alert dialog box is now present"); break; ``` _/!\ This example has not been tested yet, and may not work_ Spamming this function can result in a checkmarkable option to stop displaying popups, as they can get annoying. ```javascript var x = bool(true) function alertAlot { while (x == true) { alert("I am an alert"); break; } } return alerAlot(); break; ``` _/!\ This example has not been tested yet, and may not work_ #### Comments in JavaScript Comments in JavaScript are identical to comments in C or C++. ```javascript /* This // This is a single line comment is a multiline comment */ /* Multi-line comments * can also * be written * like this */ ``` #### For loop in JavaScript Here is an example of a `for` loop in JavaScript: ```javascript let x = 0; for x in range(1,10) { console.log(x); } ``` I am not sure if JavaScript supports the `range` keyword in the same way that Python does. _/!\ This example has not been tested yet, and may not work_ #### While loop in JavaScript Here is an example of a `while` loop in JavaScript ```javascript let x = -16; while x > 0 { console.log(x) x == x + 1; } ``` _/!\ This example has not been tested yet, and may not work_ #### If statement in JavaScript Section coming soon #### Drawing in JavaScript Section coming soon #### Classes in JavaScript Classes are a feature in JavaScript. The way I know them, they are extremely similar to other languages. At the moment, I don't see much purpose in classes, so I am likely missing something and need to find out what. ```javascript class superClass { console.log("Superclass says Hello"); } ``` #### OnClick in JavaScript This example is going to include HTML alongside JavaScript. The 2 languages work strongly together (along with CSS), so this shouldn't be surprising. Here is the JavaScript portion: ```javascript function javaScript { console.log("Object.OnClick activated, alerting message is going to be sent. If you didn't receive the message, you may have disabled dialog boxes for this page."); alert("Hello HTML, from JavaScript"); } object.onclick = function(){javaScript}; ``` Here is the HTML5 portion: ```html

Specifications

All times are UTC-7 (PDT/Pacific Time)

You may need special rendering support for the <dropdown> HTML tag being used in this document

Majority language is: English (EN_US) / Markdown / HTML5

Minority languages include: Russian (RU) (To be translated: Esperanto, Spanish, Hindi, Vietnamese, Japanese, Khmer, etc.)

Encoding: UTF-8 (with some Emojis, and some Unicode 13.0 characters, such as πŸͺŸ)

File type: Markdown document (*.md, *.mkd, *.mdown, *.markdown)

Line count (including blank lines and compiler line): 3,949


seanpm2001 commented 2 years ago

Status update: 2022 January 11th


Counters

πŸŽ‚ Days until 2 year GitHub :octocat: anniversary: 132 (as of 2022 January 11th at 00:12:00 am to 11:59:59 pm)

:octocat: GitHub consecutive day count: 597 (As of 2022 January 11th at 00:12:00 am to 11:59:59 pm)

🐧 Linux desktop consecutive day count: 552 (as of 2022 January 11th at 00:12:00 am to 11:59:59)

πŸͺŸ Windows 10 with GitHub consecutive day count: 45 (as of 2021 July 9th at 00:12:00 am to 11:59:59)

🐧 Ubuntu 20.04 with GitHub consecutive day count: 552 (as of 2022 January 11th at 00:12:00 am to 11:59:59)

:atom: Total amount of original GitHub repositories: 1,668+o/1680+o (as of 2022 January 11th at 00:12:00 am to 11:59:59 pm)

I have noted that GitHub rounds up the total number of each statistic, so when something reaches 50 after the kilo point (once it reaches 1000) it rounds up to the next kilo, so 1050 would be 1100, 1150 would be 1200, and so on.

:atom: o=organizations, total number of non-fork organization repositories: 115 as of 2022 January 11th 00:12:00 am to 11:59:59 pm)

Organization repo count guide

Org repo (non-fork) count

Snap repos: 29 (formula: Org:Seanpm2001-snapcraft minus current.unforked minus 4) (verified count, as of July 21st 2021)

.github.io: 79 (80 when including seanpm2001/seanpm2001/github.io/) (formula: org:Seanpm2001-GitHub-Pages-Collection minus current.unforked minus 4) Verified count (as of July 9th 2021) unverified count (as of July 26th 2021)

Count verification needs to be re-checked - July 13th 2021 ((X1 Count verification needs to be re-checked - July 14th 2021 X2:: Count verification needs to be re-checked - July 15th 2021 X3:: Count verification needs to be re-checked - July 16th 2021 X4:: Count verification needs to be re-checked - July 17th 2021 X5)) No new data for this range, update count verification when ready

:electron: Repositories created so far this month: 56+o (as of 2022 January 11th at 00:12:00 am to 11:59:59 pm)

:shipit: Organization count: 770 (as of 2022 January 11th at 00:12:00 am to 11:59:59 pm)

:electron: Organizations created so far this month: 10 (as of 2022 January 11th at 00:12:00 am to 11:59:59 pm)


I had a difficult day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on my V8 template a bit, creating a branch for monthly tree world projects. This is the start of a plan to branch out for smaller project types. I did some catchup work today, but spent a very long amount of time playing the video game Tree World, as I was addicted today. I partially resumed Git-image work. Today, I also worked on the Boom Bay video game project, as I recently had some ideas for it, and I have been having a growing itch to program in LISP/Scheme, despite a damaged keyboard.

Today, I also worked briefly on the Team8Collection project, and my audio database. At the end of the day, I started a small project to archive a small project I found when cleaning my laptop, an un-uploaded Robot project that has work put into it. It was dubbed My robot friend but for originality, I added ARCHIVE_ to the original name. It is written in C++11 and Scratch 2.

I have started to use my own file formats in notes lately, such as DroTeX and URLL. They are really useful formats, also, so far this year, the mistake of writing 2021 instead of 2022 has been extremely minimal.

I am working on transitioning the labeling of commits again, changing README.md - Didn't play to README.md - No data as I want it to be more professional. I am slowly starting to do this as of 2021 November 23rd. I am also looking for ways to make my daily desktop screenshots more interesting.

I have a new standard for issue archival today (2021 November 19th) now finally including labels, dates, and users.

I am in the adoption process of the GNU philosophy, and I am still currently trying to find my opinion on the "Linux" vs "GNU/Linux" debate.

I now have a new set of standards to how projects are written. For example, 2 workflows are mandatory in every project: super-lint and makefile. CodeQL-analysis is an optional must-have as well, but isn't available in all projects.

I have a system for workflows now being established. I use them to test if my software is working correctly, and what needs to be fixed. I am still very new to this, and I am learning the process. It is unlikely I will master the entire system by myself. Currently, if a project has JavaScript functionality, I will include workflows for various JavaScript environments, such as Grunt, Gulp, Node, Webpack, Deno, and others. This way, I can test to make sure cross-platform compliant JavaScript source code is being made. The super linter is used as a catch-all to lint any/all programming languages present. The makefile workflow is for testing the makefile at the root of every modern repository, and also other makefiles that maybe included.

Actions:

super-lint.yml

makefile.yml

Daylight savings time came into effect on Sunday 2021 November 7th at 2:00 am (when the time went back to 1 am) for users outside of North America/The United States, please factor that if I say 1 pm, I mean 12 pm. Yes, I hate this system too, it is ridiculous that it is still being used.

This section has been collapsed for readability. Click/tap here to expand/collapse this section.

# Road to 100K commits

Click/tap here to expand/collapse older entries

All entries have been removed from here. Go to an older revision to view them. - 2021 November 9th
I have reached 100,000 commits today. - 2021 October 30th **Planned new roads** # Road to 125k commits

Click/tap here to expand/collapse this section

Entries prior to 2021 November 9th have been removed on 2021 November 9th. View older revisions to see them. I am getting close to 125,000 total commits. I only have 22,973 commits to go. - 2021 November 9th I am getting close to 125,000 total commits. I only have 22,782 commits to go. - 2021 November 10th I am getting close to 125,000 total commits. I only have 22,603 commits to go. - 2021 November 11th I am getting close to 125,000 total commits. I only have 22,475 commits to go. - 2021 November 12th I am getting close to 125,000 total commits. I only have 22,371 commits to go. - 2021 November 13th I am getting close to 125,000 total commits. I only have 22,212 commits to go. - 2021 November 14th I am getting close to 125,000 total commits. I only have 22,023 commits to go. - 2021 November 15th I am getting close to 125,000 total commits. I only have 21,858 commits to go. - 2021 November 16th I am getting close to 125,000 total commits. I only have 21,752 commits to go. - 2021 November 17th I am getting close to 125,000 total commits. I only have 21,614 commits to go. - 2021 November 18th I am getting close to 125,000 total commits. I only have 21,493 commits to go. - 2021 November 19th I am getting close to 125,000 total commits. I only have 21,388 commits to go. - 2021 November 20th I am getting close to 125,000 total commits. I only have 21,133 commits to go. - 2021 November 21st I am getting close to 125,000 total commits. I only have 20,940 commits to go. - 2021 November 22nd I am getting close to 125,000 total commits. I only have 20,824 commits to go. - 2021 November 23rd I am getting close to 125,000 total commits. I only have 20,686 commits to go. - 2021 November 24th I am getting close to 125,000 total commits. I only have 20,446 commits to go. - 2021 November 25th I am getting close to 125,000 total commits. I only have 20,175 commits to go. - 2021 November 26th I am getting close to 125,000 total commits. I only have 19,991 commits to go. - 2021 November 27th I am getting close to 125,000 total commits. I only have 19,631 commits to go. - 2021 November 28th I am getting close to 125,000 total commits. I only have 19,488 commits to go. - 2021 November 30th I am getting close to 125,000 total commits. I only have 19,300 commits to go. - 2021 Wednesday, December 1st I am getting close to 125,000 total commits. I only have 18,996 commits to go. - 2021 Thursday, December 2nd I am getting close to 125,000 total commits. I only have 18,734 commits to go. - 2021 Friday, December 3rd I am getting close to 125,000 total commits. I only have 18,282 commits to go. - 2021 Saturday, December 4th I am getting close to 125,000 total commits. I only have 18,107 commits to go. - 2021 Sunday, December 5th I am getting close to 125,000 total commits. I only have 17,832 commits to go. - 2021 Monday, December 6th I am getting close to 125,000 total commits. I only have 17,640 commits to go. - 2021 Tuesday, December 7th I am getting close to 125,000 total commits. I only have 17,419 commits to go. - 2021 Wednesday, December 8th I am getting close to 125,000 total commits. I only have 17,222 commits to go. - 2021 Thursday, December 9th I am getting close to 125,000 total commits. I only have 17,119 commits to go. - 2021 Friday, December 10th I am getting close to 125,000 total commits. I only have 16,891 commits to go. - 2021 Saturday, December 11th I am getting close to 125,000 total commits. I only have 16,657 commits to go. - 2021 Sunday, December 12th I am getting close to 125,000 total commits. I only have 16,431 commits to go. - 2021 Monday, December 13th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Tuesday, December 15th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Wednesday, December 16th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Thursday, December 17th I am getting close to 125,000 total commits. I only have 15,574 commits to go. - 2021 Friday, December 18th I am getting close to 125,000 total commits. I only have 15,155 commits to go. - 2021 Saturday, December 19th I am getting close to 125,000 total commits. I only have 14,783 commits to go. - 2021 Sunday, December 20th I am getting close to 125,000 total commits. I only have 13,521 commits to go. - 2021 Monday, December 21st I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 Tuesday, December 22nd I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 ThursSay, December 23rd I am getting close to 125,000 total commits. I only have 11,399 commits to go. - 2021 Friday, December 24th I am getting close to 125,000 total commits. I only have 11,069 commits to go. - 2021 Saturday, December 25th I am getting close to 125,000 total commits. I only have 11,170 commits to go. - 2021 Sunday, December 26th I am getting close to 125,000 total commits. I only have 11,342 commits to go. - 2021 Monday, December 27th I am getting close to 125,000 total commits. I only have 10,950 commits to go. - 2021 Tuesday, December 28th **This section is really screwed up. A triage and a review+rewrite is needed.** **New data is implemented correctly** - 2022 January 8th at 1:03 am I am getting close to 125,000 total commits. I only have 10,617 commits to go. - 2021 Wednesday, December 29th I am getting close to 125,000 total commits. I only have 10,319 commits to go. - 2021 Thursday, December 30th I am getting close to 125,000 total commits. I only have 9,739 commits to go. - 2021 Friday, December 31st I am getting close to 125,000 total commits. I only have 9,394 commits to go. - 2022 Saturday, January 1st I am getting close to 125,000 total commits. I only have 9,198 commits to go. - 2022 Sunday, January 2nd I am getting close to 125,000 total commits. I only have 8,847 commits to go. - 2022 Monday, January 3rd I am getting close to 125,000 total commits. I only have 8,719 commits to go. There may have been an error in yesterdays calculation. - 2022 Tuesday, January 4th I am getting close to 125,000 total commits. I only have 8,365 commits to go. - 2022 Wednesday, January 5th
I am getting close to 125,000 total commits. I only have 8,180 commits to go. - 2022 Thursday, January 6th My counter messed up today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. - 2022 Friday, January 7th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. - 2022 Saturday, January 8th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. (The counter went forward today, but not nearly as high as it should be. It says I am up to 116,941 commits, wih 8,059 to go) - 2022 Sunday, January 9th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. (The counter went forward today, but not nearly as high as it should be. It says I am up to 117,098 commits, wih 7,992 to go) - 2022 Monday, January 10th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. (The counter went forward today, but not nearly as high as it should be. It says I am up to 117,226 commits, wih 7,774 to go) - 2022 Tuesday, January 11th # Road to 128k commits # Road to 131072 commits (2^17) # Road to 150k commits # Road to 175k commits # Road to 200k commits # Road to 225k commits # Road to 250k commits # Road to 262144 commits (2^18) # Road to 270k commits

...Lets not go any further until you reach 200k

TODO: Translate status file into multiple languages using Bing Translate or DeepL proposed {2021:AugustsuguA:1202}

TODO: MIME and magic number for ScreenTeX, TeX support

My status posts are long now, and for the best readability, the rest of the post has been collapsed. Click/tap here to expand/collapse the rest of this post

This new dropdown was added on August 16th 2021 as part of the 2021 August 15th status update. It will be a lot more useful starting September 1st 2021 (when all the posts in the issue will use this dropdown, and there will be far less scrolling) ### Project development method _I will copy this to its own separate page eventually_ I rely on the community to take interest in projects to tell me what needs to be worked on. There are a lot of projects, and unless I have stated that they are dead, they are NOT dead. Sometimes I even bring them back from the dead. They are actually just waiting for someone to take interest in them. I cannot manage all 1300+ projects by myself, and I need additional contributors to help. It has always been the plan to get an additional developer or someone to take interest. Meanwhile, I will continue to work on what I feel like doing. ### StopKillerRobots [2021 December 12th] I am now announcing that I am supporting the StopKillerRobots foundation (a group that opposes robots being used in war to kill people. This includes but is not limited to drones (especially when they are used for drone strikes) attack robots, tanks, etc.)) this has been stated many times by many people: robots should NOT be used for violence/combat. Using them to do so violates the first law of robotics, and is highly inhumane, as a robot cannot feel empathy (many top AI researchers have also noted that AI cannot feel empathy or creativity) I am opposed to war in general, but I have to start publicly supporting the efforts against this type of warfare. ### Spelling my name _I will move this to its own separate page eventually_ I have noted throughout my life that a lot of people don't know how to say my name. Some people pronounce it "seen" or other ways. This section will go over the pronounciation of `sean` `Sean` is the Irish spelling of the name. I have been told throughout my life that it is the original spelling, but I have yet to fact check that. It is pronounced the same as `Shaun` or `Shawn` which is pronounced like `shh` (shh as in what the librarian says when you are being an annoyance to the public, seriously though, librarians are awesome) - `awn` (as in yawn, but without the y) I had to give an in-depth example, as it is hard to get the point across through text ### Privacy ~~~staunch privacy activist~~~ (staunch is not a confirmed word) everyone should have the right to secrecy and privacy. Sometimes, privacy is just needed temporarily I don't like being stared at. Having 8 security cameras is like having 8 people staring at you with their mouth wide open, and their eyes shot wide, live streaming you to the Internet with their phone simultaneously I don't have much control over regulations in the current household, I oppose a lot of things, but can't do much ### Git-image revival Git-image revolution: it will now also be an integration layer with other image services to make the idea more feasible, rather than binary Git data #### Limitations Images must be 25 MiB or smaller (GitHub) Some images have to be 1 MiB or smaller, and can only be JPG, JPEG, PNG, or GIF (GitHub) ### The situation with laptop batteries and functionality I am really disappointed in my current laptops poor battery life. I saw an image of a laptop that was over an inch thick today, and it made me miss having that. They used to only be able to fit 1-2 hours of battery life into those things, and they can fit 2-4 hours of battery life in ones like the one I have, so why can’t we just go back to inch thick laptops, but with 24-48+ hour batteries? It is just a really difficult problem with a very easy solution that negatively impacts my life, and most likely other peoples lives as well. However, I have never heard a single other person complain about laptop battery life yet, which I find to be really surprising. I took this passage from my journaling and slightly modified it, as I need to make my voice heard. Having laptops that are just a couple centimeters thick just isn't sustainable if they have to be over 3x more expensive, and have 60x less functionality **This section was last updated on 2021, Tuesday, October 5th at 12:18 am** ### Why laptops should become thick again Laptops should become thick again. This trend of making everything smaller just makes it less functional and more expensive. I lost count of how many times I have made the argument for bigger computers. If I had a 5 pound laptop compared to a ~0.5 pound laptop, I could have such higher functionality, such as not having to use a defective dongle, having a 24+ hour battery life rather than a 2-4 hour battery life, being able to store over 2000 terabytes of data (think this isn't feasible, look no further than the 2 terabyte microSD card that is smaller than a popcorn kernel, now imagine hundreds or thousands of those, it would take up as much space as an external 2 terabyte drive from 2020, but could hold much more) being able to have over a terabyte of RAM, and more. I don't want a Macbook lighter than air, I want a functional computer. Apple has finally admitted that they were wrong when it comes to making laptops smaller. They are now trying to fix a huge problem they created. [Source: the Verge](https://www.theverge.com/22734645/apple-macbook-pro-2021-ports-magsafe-touch-bar-usb-c-future) [See also: the situation with laptop batteries and functionality](#The-situation-with-laptop-batteries-and-functionality) **This section was last updated on 2021, Saturday, November 6th at 12:50 am** ### List of completed projects These are my projects on GitHub that I dub complete, and don't need updates/only need crucial updates **This megasection has been nominated to be added to the profile README on 2021, Tuesday, October 26th at 1:32 am** **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### SNU projects completed [SNU 0D Mode](https://github.com/seanpm2001/SNU_0DMode/) - Last updated on 2021, Friday, October 22nd No other complete SNU projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### Template projects completed These templates are completely done, and don't need any further work, although some of them just need to be archived. [Template_SNU_V1](https://github.com/seanpm2001/Template_SNU_V1) - Last updated on 2021 March 16th [Template_SNU_V2](https://github.com/seanpm2001/Template_SNU_V2) - Last updated on 2021 March 16th [Template_SNU_V3](https://github.com/seanpm2001/Template_SNU_V3) - Last updated on 2021 March 16th [Template_SNU_V4](https://github.com/seanpm2001/Template_SNU_V4) - Last updated on 2021 March 21st [Template_SNU_V5](https://github.com/seanpm2001/Template_SNU_V5) - Last updated on 2021 August 23rd [Template_SNU_Default_V6](https://github.com/seanpm2001/Template_SNU_Default_v6) - Last updated on 2021 August 23rd [Template_Journaling_V1](https://github.com/seanpm2001/Template_Journaling_V1) - Last updated on 2021 March 16th [Template_Journaling_V2](https://github.com/seanpm2001/Template_Journaling_V2) - Last updated on 2021 March 16th [Template_Journaling_V3](https://github.com/seanpm2001/Template_Journaling_V3) - Last updated on 2021 March 16th [Template_Journaling_V4](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 March 21st [Template_Journaling_V5](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Journaling_V6](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Other_V1](https://github.com/seanpm2001/Template_Other_V1) - Last updated on 2021 March 21st [Template_Other_V2](https://github.com/seanpm2001/Template_Other_V2) - Last updated on 2021 March 21st [Template_Other_V3](https://github.com/seanpm2001/Template_Other_V3) - Last updated on 2021 March 21st [Template_Other_V4](https://github.com/seanpm2001/Template_Other_V4) - Last updated on 2021 March 21st [Template_Other_V5](https://github.com/seanpm2001/Template_Other_V5) - Last updated on 2021 August 23rd [Template_Other_V6](https://github.com/seanpm2001/Template_Other_V6) - Last updated on 2021 August 23rd [Template_LifeArchive_Map_V1](https://github.com/seanpm2001/Template_LifeArchive_Map_V1) - Last updated on 2021 April 12th [Template_SNU_2D_ProgrammingTools_V4](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 June 18th [Template_SNU_2D_ProgrammingTools_V5](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 August 23rd [Template_SNU_2D_ProgrammingTools_V6](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V6) - Last updated on 2021 August 23rd [Template_GitHubPages_V1](https://github.com/seanpm2001/Template_GitHubPages_V1) - Last updated on 2021 June 24th [Template_GitHubPages_V2](https://github.com/seanpm2001/Template_GitHubPages_V2) - Last updated on 2021 June 24th [Template_GitHubPages_V3](https://github.com/seanpm2001/Template_GitHubPages_V3) - Last updated on 2021 June 24th [Template_GitHubPages_V4](https://github.com/seanpm2001/Template_GitHubPages_V4) - Last updated on 2021 July 17th [Template_GitHubPages_V5](https://github.com/seanpm2001/Template_GitHubPages_V5) - Last updated on 2021 July 22nd [Template_GitHubPages_V6](https://github.com/seanpm2001/Template_GitHubPages_V6) - Last updated on 2021 August 21st [Snapcraft-template](https://github.com/seanpm2001/Snapcraft-template) - Last updated on 2021 June 24th [Snapcraft-template_V2](https://github.com/seanpm2001/Snapcraft-template_V2) - Last updated on 2021 June 29th [Snapcraft-template_V3](https://github.com/seanpm2001/Snapcraft-template_V3) - Last updated on 2021 July 31st [Snapcraft-template_V4](https://github.com/seanpm2001/Snapcraft-template_V4) - Last updated on 2021 August 22nd [Template_Meadows_V1](https://github.com/seanpm2001/Template_Meadows_V1) - Last updated on 2021 September 3rd [Template_DeGoogle-your-Life_V1](https://github.com/seanpm2001/Template_DeGoogle-your-Life_V1) - Last updated on 2021 September 6th [Template_DeGoogle_V1](https://github.com/seanpm2001/Template_DeGoogle_V1) - Last updated on 2021 September 12th No other complete Template projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** ### Completed Git-image projects [SeansLifeArchive_Images_Pocket_Trains](https://github.com/seanpm2001/SeansLifeArchive_Images_Pocket_Trains/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Clash-Royale](https://github.com/seanpm2001/SeansLifeArchive_Images_Clash-Royale/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Idle_Miner_Tycoon](https://github.com/seanpm2001/SeansLifeArchive_Images_Idle_Miner_Tycoon/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_ModernSkyBurger](https://github.com/seanpm2001/SeansLifeArchive_Images_ModernSkyBurger/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Restaurant-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Restaurant-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Bakery-story](https://github.com/seanpm2001/SeansLifeArchive_Images_Bakery-story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Fashion-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Fashion-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Pet-Shop-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Pet-Shop-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Farm-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Farm-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_City-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_City-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Merge-planes](https://github.com/seanpm2001/SeansLifeArchive_Images_Merge-planes/) - Last updated on 2021 September 3rd [SeansLifeArchive_Images_Jewels_-Android_Game-](https://github.com/seanpm2001/SeansLifeArchive_Images_Jewels_-Android_Game-/) - Last updated on 2021 August 31st [SeansLifeArchive_Images_Topwar_BattleGame_Clickbait](https://github.com/seanpm2001/SeansLifeArchive_Images_Topwar_BattleGame_Clickbait/) - Last updated on 2020 November 24th [SeansLifeArchive_daily-desktop-screenshots](https://github.com/seanpm2001/SeansLifeArchive_daily-desktop-screenshots/) - Last updated on 2021 August 8th [SeansLifeArchive_Images_TinyTowerVegas](https://github.com/seanpm2001/SeansLifeArchive_Images_TinyTowerVegas/) - Last updated on 2021 March 23rd [SeansLifeArchive_Images_PVZ2](https://github.com/seanpm2001/SeansLifeArchive_Images_PVZ2/) - Last updated on 2021 January 24th [SeansLifeArchive_Images_Birthday19](https://github.com/seanpm2001/SeansLifeArchive_Images_Birthday19/) - Last updated on 2020 October 28th [SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-](https://github.com/seanpm2001/SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-/) - Last updated on 2020 October 9th [SeansLifeArchive_Images_Cleanmaster](https://github.com/seanpm2001/SeansLifeArchive_Images_Cleanmaster/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_Bunchie](https://github.com/seanpm2001/SeansLifeArchive_Images_Bunchie/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_PocketFrogs](https://github.com/seanpm2001/SeansLifeArchive_Images_PocketFrogs/) - Last updated on 2021 November 15th No other complete Git-image projects to list **This section was last updated on 2021, Tuesday, November 16th at 12:36 am** #### Other completed projects [Pynuke128](https://github.com/seanpm2001/Pynuke128) - Last updated on 2021, March 4th No other miscellaneous/other projects to list. **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** *** ### Learning C++ This section has been removed on 2021 November 14th to save space. To see the full source, view an older revision, or view the repository [Learn-C-Plus-Plus](https://github.com/seanpm2001/Learn-C-Plus-Plus/) to see all of it. I have much more to list here, and much to learn. *** ### Learning CSS I know a decent amount of CSS, but I still intend to learn more, as I am still at an amateur level in this language. [This section has been expanded to its own repository, see seanpm2001/Learn-CSS](https://github.com/seanpm2001/Learn-CSS/) This section has been removed on 2021 November 15th to save space. To see the full source, click the link above, or view an older revision. *** ### Learning JavaScript #### Hello world in JavaScript A simple Hello world program to print out to the web console ```javascript console.log("Hello WorldWideWeb!"); ``` _(i) This example has been tested yet, and works._ #### Variables in JavaScript Variables in JavaScript ```javascript var x = 2 var y = 16 console.log(2**16); ``` _/!\ This example has not been tested yet, and may not work_ #### Break in JavaScript The break keyword in JavaScript ```javascript console.log("Break time!"); break; ``` _/!\ This example has not been tested yet, and may not work. I still don't know exactly what the `break` keyword does_ #### Functions in JavaScript Functions in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Return in JavaScript Returning in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Alert in JavaScript The alert command creates an alerting dialogue box. ```javascript alert("Alert! The alert dialog box is now present"); break; ``` _/!\ This example has not been tested yet, and may not work_ Spamming this function can result in a checkmarkable option to stop displaying popups, as they can get annoying. ```javascript var x = bool(true) function alertAlot { while (x == true) { alert("I am an alert"); break; } } return alerAlot(); break; ``` _/!\ This example has not been tested yet, and may not work_ #### Comments in JavaScript Comments in JavaScript are identical to comments in C or C++. ```javascript /* This // This is a single line comment is a multiline comment */ /* Multi-line comments * can also * be written * like this */ ``` #### For loop in JavaScript Here is an example of a `for` loop in JavaScript: ```javascript let x = 0; for x in range(1,10) { console.log(x); } ``` I am not sure if JavaScript supports the `range` keyword in the same way that Python does. _/!\ This example has not been tested yet, and may not work_ #### While loop in JavaScript Here is an example of a `while` loop in JavaScript ```javascript let x = -16; while x > 0 { console.log(x) x == x + 1; } ``` _/!\ This example has not been tested yet, and may not work_ #### If statement in JavaScript Section coming soon #### Drawing in JavaScript Section coming soon #### Classes in JavaScript Classes are a feature in JavaScript. The way I know them, they are extremely similar to other languages. At the moment, I don't see much purpose in classes, so I am likely missing something and need to find out what. ```javascript class superClass { console.log("Superclass says Hello"); } ``` #### OnClick in JavaScript This example is going to include HTML alongside JavaScript. The 2 languages work strongly together (along with CSS), so this shouldn't be surprising. Here is the JavaScript portion: ```javascript function javaScript { console.log("Object.OnClick activated, alerting message is going to be sent. If you didn't receive the message, you may have disabled dialog boxes for this page."); alert("Hello HTML, from JavaScript"); } object.onclick = function(){javaScript}; ``` Here is the HTML5 portion: ```html

Specifications

All times are UTC-7 (PDT/Pacific Time)

You may need special rendering support for the <dropdown> HTML tag being used in this document

Majority language is: English (EN_US) / Markdown / HTML5

Minority languages include: Russian (RU) (To be translated: Esperanto, Spanish, Hindi, Vietnamese, Japanese, Khmer, etc.)

Encoding: UTF-8 (with some Emojis, and some Unicode 13.0 characters, such as πŸͺŸ)

File type: Markdown document (*.md, *.mkd, *.mdown, *.markdown)

Line count (including blank lines and compiler line): 3,959


seanpm2001 commented 2 years ago

Status update: 2022 January 12th


Counters

πŸŽ‚ Days until 2 year GitHub :octocat: anniversary: 131 (as of 2022 January 12th at 00:12:00 am to 11:59:59 pm)

:octocat: GitHub consecutive day count: 598 (As of 2022 January 12th at 00:12:00 am to 11:59:59 pm)

🐧 Linux desktop consecutive day count: 553 (as of 2022 January 12th at 00:12:00 am to 11:59:59)

πŸͺŸ Windows 10 with GitHub consecutive day count: 45 (as of 2021 July 9th at 00:12:00 am to 11:59:59)

🐧 Ubuntu 20.04 with GitHub consecutive day count: 553 (as of 2022 January 12th at 00:12:00 am to 11:59:59)

:atom: Total amount of original GitHub repositories: 1,669+o/1681+o (as of 2022 January 12th at 00:12:00 am to 11:59:59 pm)

I have noted that GitHub rounds up the total number of each statistic, so when something reaches 50 after the kilo point (once it reaches 1000) it rounds up to the next kilo, so 1050 would be 1100, 1150 would be 1200, and so on.

:atom: o=organizations, total number of non-fork organization repositories: 115 as of 2022 January 12th 00:12:00 am to 11:59:59 pm)

Organization repo count guide

Org repo (non-fork) count

Snap repos: 29 (formula: Org:Seanpm2001-snapcraft minus current.unforked minus 4) (verified count, as of July 21st 2021)

.github.io: 79 (80 when including seanpm2001/seanpm2001/github.io/) (formula: org:Seanpm2001-GitHub-Pages-Collection minus current.unforked minus 4) Verified count (as of July 9th 2021) unverified count (as of July 26th 2021)

Count verification needs to be re-checked - July 13th 2021 ((X1 Count verification needs to be re-checked - July 14th 2021 X2:: Count verification needs to be re-checked - July 15th 2021 X3:: Count verification needs to be re-checked - July 16th 2021 X4:: Count verification needs to be re-checked - July 17th 2021 X5)) No new data for this range, update count verification when ready

:electron: Repositories created so far this month: 57+o (as of 2022 January 12th at 00:12:00 am to 11:59:59 pm)

:shipit: Organization count: 770 (as of 2022 January 12th at 00:12:00 am to 11:59:59 pm)

:electron: Organizations created so far this month: 10 (as of 2022 January 12th at 00:12:00 am to 11:59:59 pm)


I had a difficult day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on various tasks, including catching up on status files. I completed the status posts for January 1st to January 5th, and wrote notes for the January 7th and 12th entries. I got caught up on activity file work, and did lots of file sorting, and clearing already-backed-up unneeded files from my laptop, as I am low on space. I plan on doing a hard drive backup later on this weekend. I tried to force myself to have an earlier bedtime tonight, but it failed.

I also finalized the upload and configuration of the miniature robot project I found last night. Now knowing that it contains Scratch data, I found some scrathics (Graphics made in Scratch) and made a repository for my scrathics. I got my audio database up to date, along with a few other projects, did some work on the AudiBass manager software project, and did the usual (but limited) Git-image work.

I have started to use my own file formats in notes lately, such as DroTeX and URLL. They are really useful formats, also, so far this year, the mistake of writing 2021 instead of 2022 has been extremely minimal.

I am working on transitioning the labeling of commits again, changing README.md - Didn't play to README.md - No data as I want it to be more professional. I am slowly starting to do this as of 2021 November 23rd. I am also looking for ways to make my daily desktop screenshots more interesting.

I have a new standard for issue archival today (2021 November 19th) now finally including labels, dates, and users.

I am in the adoption process of the GNU philosophy, and I am still currently trying to find my opinion on the "Linux" vs "GNU/Linux" debate.

I now have a new set of standards to how projects are written. For example, 2 workflows are mandatory in every project: super-lint and makefile. CodeQL-analysis is an optional must-have as well, but isn't available in all projects.

I have a system for workflows now being established. I use them to test if my software is working correctly, and what needs to be fixed. I am still very new to this, and I am learning the process. It is unlikely I will master the entire system by myself. Currently, if a project has JavaScript functionality, I will include workflows for various JavaScript environments, such as Grunt, Gulp, Node, Webpack, Deno, and others. This way, I can test to make sure cross-platform compliant JavaScript source code is being made. The super linter is used as a catch-all to lint any/all programming languages present. The makefile workflow is for testing the makefile at the root of every modern repository, and also other makefiles that maybe included.

Actions:

super-lint.yml

makefile.yml

Daylight savings time came into effect on Sunday 2021 November 7th at 2:00 am (when the time went back to 1 am) for users outside of North America/The United States, please factor that if I say 1 pm, I mean 12 pm. Yes, I hate this system too, it is ridiculous that it is still being used.

This section has been collapsed for readability. Click/tap here to expand/collapse this section.

# Road to 100K commits

Click/tap here to expand/collapse older entries

All entries have been removed from here. Go to an older revision to view them. - 2021 November 9th
I have reached 100,000 commits today. - 2021 October 30th **Planned new roads** # Road to 125k commits

Click/tap here to expand/collapse this section

Entries prior to 2021 November 9th have been removed on 2021 November 9th. View older revisions to see them. I am getting close to 125,000 total commits. I only have 22,973 commits to go. - 2021 November 9th I am getting close to 125,000 total commits. I only have 22,782 commits to go. - 2021 November 10th I am getting close to 125,000 total commits. I only have 22,603 commits to go. - 2021 November 11th I am getting close to 125,000 total commits. I only have 22,475 commits to go. - 2021 November 12th I am getting close to 125,000 total commits. I only have 22,371 commits to go. - 2021 November 13th I am getting close to 125,000 total commits. I only have 22,212 commits to go. - 2021 November 14th I am getting close to 125,000 total commits. I only have 22,023 commits to go. - 2021 November 15th I am getting close to 125,000 total commits. I only have 21,858 commits to go. - 2021 November 16th I am getting close to 125,000 total commits. I only have 21,752 commits to go. - 2021 November 17th I am getting close to 125,000 total commits. I only have 21,614 commits to go. - 2021 November 18th I am getting close to 125,000 total commits. I only have 21,493 commits to go. - 2021 November 19th I am getting close to 125,000 total commits. I only have 21,388 commits to go. - 2021 November 20th I am getting close to 125,000 total commits. I only have 21,133 commits to go. - 2021 November 21st I am getting close to 125,000 total commits. I only have 20,940 commits to go. - 2021 November 22nd I am getting close to 125,000 total commits. I only have 20,824 commits to go. - 2021 November 23rd I am getting close to 125,000 total commits. I only have 20,686 commits to go. - 2021 November 24th I am getting close to 125,000 total commits. I only have 20,446 commits to go. - 2021 November 25th I am getting close to 125,000 total commits. I only have 20,175 commits to go. - 2021 November 26th I am getting close to 125,000 total commits. I only have 19,991 commits to go. - 2021 November 27th I am getting close to 125,000 total commits. I only have 19,631 commits to go. - 2021 November 28th I am getting close to 125,000 total commits. I only have 19,488 commits to go. - 2021 November 30th I am getting close to 125,000 total commits. I only have 19,300 commits to go. - 2021 Wednesday, December 1st I am getting close to 125,000 total commits. I only have 18,996 commits to go. - 2021 Thursday, December 2nd I am getting close to 125,000 total commits. I only have 18,734 commits to go. - 2021 Friday, December 3rd I am getting close to 125,000 total commits. I only have 18,282 commits to go. - 2021 Saturday, December 4th I am getting close to 125,000 total commits. I only have 18,107 commits to go. - 2021 Sunday, December 5th I am getting close to 125,000 total commits. I only have 17,832 commits to go. - 2021 Monday, December 6th I am getting close to 125,000 total commits. I only have 17,640 commits to go. - 2021 Tuesday, December 7th I am getting close to 125,000 total commits. I only have 17,419 commits to go. - 2021 Wednesday, December 8th I am getting close to 125,000 total commits. I only have 17,222 commits to go. - 2021 Thursday, December 9th I am getting close to 125,000 total commits. I only have 17,119 commits to go. - 2021 Friday, December 10th I am getting close to 125,000 total commits. I only have 16,891 commits to go. - 2021 Saturday, December 11th I am getting close to 125,000 total commits. I only have 16,657 commits to go. - 2021 Sunday, December 12th I am getting close to 125,000 total commits. I only have 16,431 commits to go. - 2021 Monday, December 13th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Tuesday, December 15th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Wednesday, December 16th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Thursday, December 17th I am getting close to 125,000 total commits. I only have 15,574 commits to go. - 2021 Friday, December 18th I am getting close to 125,000 total commits. I only have 15,155 commits to go. - 2021 Saturday, December 19th I am getting close to 125,000 total commits. I only have 14,783 commits to go. - 2021 Sunday, December 20th I am getting close to 125,000 total commits. I only have 13,521 commits to go. - 2021 Monday, December 21st I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 Tuesday, December 22nd I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 ThursSay, December 23rd I am getting close to 125,000 total commits. I only have 11,399 commits to go. - 2021 Friday, December 24th I am getting close to 125,000 total commits. I only have 11,069 commits to go. - 2021 Saturday, December 25th I am getting close to 125,000 total commits. I only have 11,170 commits to go. - 2021 Sunday, December 26th I am getting close to 125,000 total commits. I only have 11,342 commits to go. - 2021 Monday, December 27th I am getting close to 125,000 total commits. I only have 10,950 commits to go. - 2021 Tuesday, December 28th **This section is really screwed up. A triage and a review+rewrite is needed.** **New data is implemented correctly** - 2022 January 8th at 1:03 am I am getting close to 125,000 total commits. I only have 10,617 commits to go. - 2021 Wednesday, December 29th I am getting close to 125,000 total commits. I only have 10,319 commits to go. - 2021 Thursday, December 30th I am getting close to 125,000 total commits. I only have 9,739 commits to go. - 2021 Friday, December 31st I am getting close to 125,000 total commits. I only have 9,394 commits to go. - 2022 Saturday, January 1st I am getting close to 125,000 total commits. I only have 9,198 commits to go. - 2022 Sunday, January 2nd I am getting close to 125,000 total commits. I only have 8,847 commits to go. - 2022 Monday, January 3rd I am getting close to 125,000 total commits. I only have 8,719 commits to go. There may have been an error in yesterdays calculation. - 2022 Tuesday, January 4th I am getting close to 125,000 total commits. I only have 8,365 commits to go. - 2022 Wednesday, January 5th
I am getting close to 125,000 total commits. I only have 8,180 commits to go. - 2022 Thursday, January 6th My counter messed up today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. - 2022 Friday, January 7th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. - 2022 Saturday, January 8th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. (The counter went forward today, but not nearly as high as it should be. It says I am up to 116,941 commits, wih 8,059 to go) - 2022 Sunday, January 9th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. (The counter went forward today, but not nearly as high as it should be. It says I am up to 117,098 commits, wih 7,992 to go) - 2022 Monday, January 10th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. (The counter went forward today, but not nearly as high as it should be. It says I am up to 117,226 commits, wih 7,774 to go) - 2022 Tuesday, January 11th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. (The counter went forward today, but not nearly as high as it should be. It says I am up to 117,401 commits, wih 7,599 to go) - 2022 Wednesday, January 12th # Road to 128k commits # Road to 131072 commits (2^17) # Road to 150k commits # Road to 175k commits # Road to 200k commits # Road to 225k commits # Road to 250k commits # Road to 262144 commits (2^18) # Road to 270k commits

...Lets not go any further until you reach 200k

TODO: Translate status file into multiple languages using Bing Translate or DeepL proposed {2021:AugustsuguA:1202}

TODO: MIME and magic number for ScreenTeX, TeX support

My status posts are long now, and for the best readability, the rest of the post has been collapsed. Click/tap here to expand/collapse the rest of this post

This new dropdown was added on August 16th 2021 as part of the 2021 August 15th status update. It will be a lot more useful starting September 1st 2021 (when all the posts in the issue will use this dropdown, and there will be far less scrolling) ### Project development method _I will copy this to its own separate page eventually_ I rely on the community to take interest in projects to tell me what needs to be worked on. There are a lot of projects, and unless I have stated that they are dead, they are NOT dead. Sometimes I even bring them back from the dead. They are actually just waiting for someone to take interest in them. I cannot manage all 1300+ projects by myself, and I need additional contributors to help. It has always been the plan to get an additional developer or someone to take interest. Meanwhile, I will continue to work on what I feel like doing. ### StopKillerRobots [2021 December 12th] I am now announcing that I am supporting the StopKillerRobots foundation (a group that opposes robots being used in war to kill people. This includes but is not limited to drones (especially when they are used for drone strikes) attack robots, tanks, etc.)) this has been stated many times by many people: robots should NOT be used for violence/combat. Using them to do so violates the first law of robotics, and is highly inhumane, as a robot cannot feel empathy (many top AI researchers have also noted that AI cannot feel empathy or creativity) I am opposed to war in general, but I have to start publicly supporting the efforts against this type of warfare. ### Spelling my name _I will move this to its own separate page eventually_ I have noted throughout my life that a lot of people don't know how to say my name. Some people pronounce it "seen" or other ways. This section will go over the pronounciation of `sean` `Sean` is the Irish spelling of the name. I have been told throughout my life that it is the original spelling, but I have yet to fact check that. It is pronounced the same as `Shaun` or `Shawn` which is pronounced like `shh` (shh as in what the librarian says when you are being an annoyance to the public, seriously though, librarians are awesome) - `awn` (as in yawn, but without the y) I had to give an in-depth example, as it is hard to get the point across through text ### Privacy ~~~staunch privacy activist~~~ (staunch is not a confirmed word) everyone should have the right to secrecy and privacy. Sometimes, privacy is just needed temporarily I don't like being stared at. Having 8 security cameras is like having 8 people staring at you with their mouth wide open, and their eyes shot wide, live streaming you to the Internet with their phone simultaneously I don't have much control over regulations in the current household, I oppose a lot of things, but can't do much ### Git-image revival Git-image revolution: it will now also be an integration layer with other image services to make the idea more feasible, rather than binary Git data #### Limitations Images must be 25 MiB or smaller (GitHub) Some images have to be 1 MiB or smaller, and can only be JPG, JPEG, PNG, or GIF (GitHub) ### The situation with laptop batteries and functionality I am really disappointed in my current laptops poor battery life. I saw an image of a laptop that was over an inch thick today, and it made me miss having that. They used to only be able to fit 1-2 hours of battery life into those things, and they can fit 2-4 hours of battery life in ones like the one I have, so why can’t we just go back to inch thick laptops, but with 24-48+ hour batteries? It is just a really difficult problem with a very easy solution that negatively impacts my life, and most likely other peoples lives as well. However, I have never heard a single other person complain about laptop battery life yet, which I find to be really surprising. I took this passage from my journaling and slightly modified it, as I need to make my voice heard. Having laptops that are just a couple centimeters thick just isn't sustainable if they have to be over 3x more expensive, and have 60x less functionality **This section was last updated on 2021, Tuesday, October 5th at 12:18 am** ### Why laptops should become thick again Laptops should become thick again. This trend of making everything smaller just makes it less functional and more expensive. I lost count of how many times I have made the argument for bigger computers. If I had a 5 pound laptop compared to a ~0.5 pound laptop, I could have such higher functionality, such as not having to use a defective dongle, having a 24+ hour battery life rather than a 2-4 hour battery life, being able to store over 2000 terabytes of data (think this isn't feasible, look no further than the 2 terabyte microSD card that is smaller than a popcorn kernel, now imagine hundreds or thousands of those, it would take up as much space as an external 2 terabyte drive from 2020, but could hold much more) being able to have over a terabyte of RAM, and more. I don't want a Macbook lighter than air, I want a functional computer. Apple has finally admitted that they were wrong when it comes to making laptops smaller. They are now trying to fix a huge problem they created. [Source: the Verge](https://www.theverge.com/22734645/apple-macbook-pro-2021-ports-magsafe-touch-bar-usb-c-future) [See also: the situation with laptop batteries and functionality](#The-situation-with-laptop-batteries-and-functionality) **This section was last updated on 2021, Saturday, November 6th at 12:50 am** ### List of completed projects These are my projects on GitHub that I dub complete, and don't need updates/only need crucial updates **This megasection has been nominated to be added to the profile README on 2021, Tuesday, October 26th at 1:32 am** **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### SNU projects completed [SNU 0D Mode](https://github.com/seanpm2001/SNU_0DMode/) - Last updated on 2021, Friday, October 22nd No other complete SNU projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### Template projects completed These templates are completely done, and don't need any further work, although some of them just need to be archived. [Template_SNU_V1](https://github.com/seanpm2001/Template_SNU_V1) - Last updated on 2021 March 16th [Template_SNU_V2](https://github.com/seanpm2001/Template_SNU_V2) - Last updated on 2021 March 16th [Template_SNU_V3](https://github.com/seanpm2001/Template_SNU_V3) - Last updated on 2021 March 16th [Template_SNU_V4](https://github.com/seanpm2001/Template_SNU_V4) - Last updated on 2021 March 21st [Template_SNU_V5](https://github.com/seanpm2001/Template_SNU_V5) - Last updated on 2021 August 23rd [Template_SNU_Default_V6](https://github.com/seanpm2001/Template_SNU_Default_v6) - Last updated on 2021 August 23rd [Template_Journaling_V1](https://github.com/seanpm2001/Template_Journaling_V1) - Last updated on 2021 March 16th [Template_Journaling_V2](https://github.com/seanpm2001/Template_Journaling_V2) - Last updated on 2021 March 16th [Template_Journaling_V3](https://github.com/seanpm2001/Template_Journaling_V3) - Last updated on 2021 March 16th [Template_Journaling_V4](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 March 21st [Template_Journaling_V5](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Journaling_V6](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Other_V1](https://github.com/seanpm2001/Template_Other_V1) - Last updated on 2021 March 21st [Template_Other_V2](https://github.com/seanpm2001/Template_Other_V2) - Last updated on 2021 March 21st [Template_Other_V3](https://github.com/seanpm2001/Template_Other_V3) - Last updated on 2021 March 21st [Template_Other_V4](https://github.com/seanpm2001/Template_Other_V4) - Last updated on 2021 March 21st [Template_Other_V5](https://github.com/seanpm2001/Template_Other_V5) - Last updated on 2021 August 23rd [Template_Other_V6](https://github.com/seanpm2001/Template_Other_V6) - Last updated on 2021 August 23rd [Template_LifeArchive_Map_V1](https://github.com/seanpm2001/Template_LifeArchive_Map_V1) - Last updated on 2021 April 12th [Template_SNU_2D_ProgrammingTools_V4](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 June 18th [Template_SNU_2D_ProgrammingTools_V5](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 August 23rd [Template_SNU_2D_ProgrammingTools_V6](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V6) - Last updated on 2021 August 23rd [Template_GitHubPages_V1](https://github.com/seanpm2001/Template_GitHubPages_V1) - Last updated on 2021 June 24th [Template_GitHubPages_V2](https://github.com/seanpm2001/Template_GitHubPages_V2) - Last updated on 2021 June 24th [Template_GitHubPages_V3](https://github.com/seanpm2001/Template_GitHubPages_V3) - Last updated on 2021 June 24th [Template_GitHubPages_V4](https://github.com/seanpm2001/Template_GitHubPages_V4) - Last updated on 2021 July 17th [Template_GitHubPages_V5](https://github.com/seanpm2001/Template_GitHubPages_V5) - Last updated on 2021 July 22nd [Template_GitHubPages_V6](https://github.com/seanpm2001/Template_GitHubPages_V6) - Last updated on 2021 August 21st [Snapcraft-template](https://github.com/seanpm2001/Snapcraft-template) - Last updated on 2021 June 24th [Snapcraft-template_V2](https://github.com/seanpm2001/Snapcraft-template_V2) - Last updated on 2021 June 29th [Snapcraft-template_V3](https://github.com/seanpm2001/Snapcraft-template_V3) - Last updated on 2021 July 31st [Snapcraft-template_V4](https://github.com/seanpm2001/Snapcraft-template_V4) - Last updated on 2021 August 22nd [Template_Meadows_V1](https://github.com/seanpm2001/Template_Meadows_V1) - Last updated on 2021 September 3rd [Template_DeGoogle-your-Life_V1](https://github.com/seanpm2001/Template_DeGoogle-your-Life_V1) - Last updated on 2021 September 6th [Template_DeGoogle_V1](https://github.com/seanpm2001/Template_DeGoogle_V1) - Last updated on 2021 September 12th No other complete Template projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** ### Completed Git-image projects [SeansLifeArchive_Images_Pocket_Trains](https://github.com/seanpm2001/SeansLifeArchive_Images_Pocket_Trains/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Clash-Royale](https://github.com/seanpm2001/SeansLifeArchive_Images_Clash-Royale/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Idle_Miner_Tycoon](https://github.com/seanpm2001/SeansLifeArchive_Images_Idle_Miner_Tycoon/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_ModernSkyBurger](https://github.com/seanpm2001/SeansLifeArchive_Images_ModernSkyBurger/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Restaurant-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Restaurant-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Bakery-story](https://github.com/seanpm2001/SeansLifeArchive_Images_Bakery-story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Fashion-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Fashion-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Pet-Shop-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Pet-Shop-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Farm-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Farm-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_City-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_City-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Merge-planes](https://github.com/seanpm2001/SeansLifeArchive_Images_Merge-planes/) - Last updated on 2021 September 3rd [SeansLifeArchive_Images_Jewels_-Android_Game-](https://github.com/seanpm2001/SeansLifeArchive_Images_Jewels_-Android_Game-/) - Last updated on 2021 August 31st [SeansLifeArchive_Images_Topwar_BattleGame_Clickbait](https://github.com/seanpm2001/SeansLifeArchive_Images_Topwar_BattleGame_Clickbait/) - Last updated on 2020 November 24th [SeansLifeArchive_daily-desktop-screenshots](https://github.com/seanpm2001/SeansLifeArchive_daily-desktop-screenshots/) - Last updated on 2021 August 8th [SeansLifeArchive_Images_TinyTowerVegas](https://github.com/seanpm2001/SeansLifeArchive_Images_TinyTowerVegas/) - Last updated on 2021 March 23rd [SeansLifeArchive_Images_PVZ2](https://github.com/seanpm2001/SeansLifeArchive_Images_PVZ2/) - Last updated on 2021 January 24th [SeansLifeArchive_Images_Birthday19](https://github.com/seanpm2001/SeansLifeArchive_Images_Birthday19/) - Last updated on 2020 October 28th [SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-](https://github.com/seanpm2001/SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-/) - Last updated on 2020 October 9th [SeansLifeArchive_Images_Cleanmaster](https://github.com/seanpm2001/SeansLifeArchive_Images_Cleanmaster/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_Bunchie](https://github.com/seanpm2001/SeansLifeArchive_Images_Bunchie/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_PocketFrogs](https://github.com/seanpm2001/SeansLifeArchive_Images_PocketFrogs/) - Last updated on 2021 November 15th No other complete Git-image projects to list **This section was last updated on 2021, Tuesday, November 16th at 12:36 am** #### Other completed projects [Pynuke128](https://github.com/seanpm2001/Pynuke128) - Last updated on 2021, March 4th No other miscellaneous/other projects to list. **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** *** ### Learning C++ This section has been removed on 2021 November 14th to save space. To see the full source, view an older revision, or view the repository [Learn-C-Plus-Plus](https://github.com/seanpm2001/Learn-C-Plus-Plus/) to see all of it. I have much more to list here, and much to learn. *** ### Learning CSS I know a decent amount of CSS, but I still intend to learn more, as I am still at an amateur level in this language. [This section has been expanded to its own repository, see seanpm2001/Learn-CSS](https://github.com/seanpm2001/Learn-CSS/) This section has been removed on 2021 November 15th to save space. To see the full source, click the link above, or view an older revision. *** ### Learning JavaScript #### Hello world in JavaScript A simple Hello world program to print out to the web console ```javascript console.log("Hello WorldWideWeb!"); ``` _(i) This example has been tested yet, and works._ #### Variables in JavaScript Variables in JavaScript ```javascript var x = 2 var y = 16 console.log(2**16); ``` _/!\ This example has not been tested yet, and may not work_ #### Break in JavaScript The break keyword in JavaScript ```javascript console.log("Break time!"); break; ``` _/!\ This example has not been tested yet, and may not work. I still don't know exactly what the `break` keyword does_ #### Functions in JavaScript Functions in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Return in JavaScript Returning in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Alert in JavaScript The alert command creates an alerting dialogue box. ```javascript alert("Alert! The alert dialog box is now present"); break; ``` _/!\ This example has not been tested yet, and may not work_ Spamming this function can result in a checkmarkable option to stop displaying popups, as they can get annoying. ```javascript var x = bool(true) function alertAlot { while (x == true) { alert("I am an alert"); break; } } return alerAlot(); break; ``` _/!\ This example has not been tested yet, and may not work_ #### Comments in JavaScript Comments in JavaScript are identical to comments in C or C++. ```javascript /* This // This is a single line comment is a multiline comment */ /* Multi-line comments * can also * be written * like this */ ``` #### For loop in JavaScript Here is an example of a `for` loop in JavaScript: ```javascript let x = 0; for x in range(1,10) { console.log(x); } ``` I am not sure if JavaScript supports the `range` keyword in the same way that Python does. _/!\ This example has not been tested yet, and may not work_ #### While loop in JavaScript Here is an example of a `while` loop in JavaScript ```javascript let x = -16; while x > 0 { console.log(x) x == x + 1; } ``` _/!\ This example has not been tested yet, and may not work_ #### If statement in JavaScript Section coming soon #### Drawing in JavaScript Section coming soon #### Classes in JavaScript Classes are a feature in JavaScript. The way I know them, they are extremely similar to other languages. At the moment, I don't see much purpose in classes, so I am likely missing something and need to find out what. ```javascript class superClass { console.log("Superclass says Hello"); } ``` #### OnClick in JavaScript This example is going to include HTML alongside JavaScript. The 2 languages work strongly together (along with CSS), so this shouldn't be surprising. Here is the JavaScript portion: ```javascript function javaScript { console.log("Object.OnClick activated, alerting message is going to be sent. If you didn't receive the message, you may have disabled dialog boxes for this page."); alert("Hello HTML, from JavaScript"); } object.onclick = function(){javaScript}; ``` Here is the HTML5 portion: ```html

Specifications

All times are UTC-7 (PDT/Pacific Time)

You may need special rendering support for the <dropdown> HTML tag being used in this document

Majority language is: English (EN_US) / Markdown / HTML5

Minority languages include: Russian (RU) (To be translated: Esperanto, Spanish, Hindi, Vietnamese, Japanese, Khmer, etc.)

Encoding: UTF-8 (with some Emojis, and some Unicode 13.0 characters, such as πŸͺŸ)

File type: Markdown document (*.md, *.mkd, *.mdown, *.markdown)

Line count (including blank lines and compiler line): 3,975


seanpm2001 commented 2 years ago

Status update: 2022 January 13th


Counters

πŸŽ‚ Days until 2 year GitHub :octocat: anniversary: 130 (as of 2022 January 13th at 00:12:00 am to 11:59:59 pm)

:octocat: GitHub consecutive day count: 599 (As of 2022 January 13th at 00:12:00 am to 11:59:59 pm)

🐧 Linux desktop consecutive day count: 554 (as of 2022 January 13th at 00:12:00 am to 11:59:59)

πŸͺŸ Windows 10 with GitHub consecutive day count: 45 (as of 2020 July 9th at 00:12:00 am to 11:59:59)

🐧 Ubuntu 20.04 with GitHub consecutive day count: 554 (as of 2022 January 13th at 00:12:00 am to 11:59:59)

:atom: Total amount of original GitHub repositories: 1,669+o/1681+o (as of 2022 January 13th at 00:12:00 am to 11:59:59 pm)

I have noted that GitHub rounds up the total number of each statistic, so when something reaches 50 after the kilo point (once it reaches 1000) it rounds up to the next kilo, so 1050 would be 1100, 1150 would be 1200, and so on.

:atom: o=organizations, total number of non-fork organization repositories: 115 as of 2022 January 13th 00:12:00 am to 11:59:59 pm)

Organization repo count guide

Org repo (non-fork) count

Snap repos: 29 (formula: Org:Seanpm2001-snapcraft minus current.unforked minus 4) (verified count, as of July 21st 2021)

.github.io: 79 (80 when including seanpm2001/seanpm2001/github.io/) (formula: org:Seanpm2001-GitHub-Pages-Collection minus current.unforked minus 4) Verified count (as of July 9th 2021) unverified count (as of July 26th 2021)

Count verification needs to be re-checked - July 13th 2021 ((X1 Count verification needs to be re-checked - July 14th 2021 X2:: Count verification needs to be re-checked - July 15th 2021 X3:: Count verification needs to be re-checked - July 16th 2021 X4:: Count verification needs to be re-checked - July 17th 2021 X5)) No new data for this range, update count verification when ready

:electron: Repositories created so far this month: 57+o (as of 2022 January 13th at 00:12:00 am to 11:59:59 pm)

:shipit: Organization count: 770 (as of 2022 January 13th at 00:12:00 am to 11:59:59 pm)

:electron: Organizations created so far this month: 10 (as of 2022 January 13th at 00:12:00 am to 11:59:59 pm)


I had a better day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on various tasks, including catching up on status files, which I made significant progress on. My laptops keyboard has been on a severe decline, for whatever reason, only the numberpad remains the biggest issue [0-9] which includes parentheses, asterisk, exclamation point, at sign, pound sign, dollar sign, percent sign, carot marker, and ampersand. It has really been difficult, and I plan to switch over to the Raspberry Pi soon to get this laptops keyboard fixed for a second time. The number keys have been repeating a lot, pressing 2 to 3 times per press, and it has been a tedious problem to mitigate.

Today, I spent a lot of time working on WacOS, specifically Man pages (manual pages) for the project. I also worked on the usual Git-image projects today, along with my Raspberry Pi blog.

I also finalized the upload and configuration of the miniature robot project I found last night. Now knowing that it contains Scratch data, I found some scrathics (Graphics made in Scratch) and made a repository for my scrathics. I got my audio database up to date, along with a few other projects, did some work on the AudiBass manager software project, and did the usual (but limited) Git-image work.

I have started to use my own file formats in notes lately, such as DroTeX and URLL. They are really useful formats, also, so far this year, the mistake of writing 2021 instead of 2022 has been extremely minimal.

I am working on transitioning the labeling of commits again, changing README.md - Didn't play to README.md - No data as I want it to be more professional. I am slowly starting to do this as of 2021 November 23rd. I am also looking for ways to make my daily desktop screenshots more interesting.

I have a new standard for issue archival today (2021 November 19th) now finally including labels, dates, and users.

I am in the adoption process of the GNU philosophy, and I am still currently trying to find my opinion on the "Linux" vs "GNU/Linux" debate.

I now have a new set of standards to how projects are written. For example, 2 workflows are mandatory in every project: super-lint and makefile. CodeQL-analysis is an optional must-have as well, but isn't available in all projects.

I have a system for workflows now being established. I use them to test if my software is working correctly, and what needs to be fixed. I am still very new to this, and I am learning the process. It is unlikely I will master the entire system by myself. Currently, if a project has JavaScript functionality, I will include workflows for various JavaScript environments, such as Grunt, Gulp, Node, Webpack, Deno, and others. This way, I can test to make sure cross-platform compliant JavaScript source code is being made. The super linter is used as a catch-all to lint any/all programming languages present. The makefile workflow is for testing the makefile at the root of every modern repository, and also other makefiles that maybe included.

Actions:

super-lint.yml

makefile.yml

Daylight savings time came into effect on Sunday 2021 November 7th at 2:00 am (when the time went back to 1 am) for users outside of North America/The United States, please factor that if I say 1 pm, I mean 12 pm. Yes, I hate this system too, it is ridiculous that it is still being used.

This section has been collapsed for readability. Click/tap here to expand/collapse this section.

# Road to 100K commits

Click/tap here to expand/collapse older entries

All entries have been removed from here. Go to an older revision to view them. - 2021 November 9th
I have reached 100,000 commits today. - 2021 October 30th **Planned new roads** # Road to 125k commits

Click/tap here to expand/collapse this section

Entries prior to 2021 November 9th have been removed on 2021 November 9th. View older revisions to see them. I am getting close to 125,000 total commits. I only have 22,973 commits to go. - 2021 November 9th I am getting close to 125,000 total commits. I only have 22,782 commits to go. - 2021 November 10th I am getting close to 125,000 total commits. I only have 22,603 commits to go. - 2021 November 11th I am getting close to 125,000 total commits. I only have 22,475 commits to go. - 2021 November 12th I am getting close to 125,000 total commits. I only have 22,371 commits to go. - 2021 November 13th I am getting close to 125,000 total commits. I only have 22,212 commits to go. - 2021 November 14th I am getting close to 125,000 total commits. I only have 22,023 commits to go. - 2021 November 15th I am getting close to 125,000 total commits. I only have 21,858 commits to go. - 2021 November 16th I am getting close to 125,000 total commits. I only have 21,752 commits to go. - 2021 November 17th I am getting close to 125,000 total commits. I only have 21,614 commits to go. - 2021 November 18th I am getting close to 125,000 total commits. I only have 21,493 commits to go. - 2021 November 19th I am getting close to 125,000 total commits. I only have 21,388 commits to go. - 2021 November 20th I am getting close to 125,000 total commits. I only have 21,133 commits to go. - 2021 November 21st I am getting close to 125,000 total commits. I only have 20,940 commits to go. - 2021 November 22nd I am getting close to 125,000 total commits. I only have 20,824 commits to go. - 2021 November 23rd I am getting close to 125,000 total commits. I only have 20,686 commits to go. - 2021 November 24th I am getting close to 125,000 total commits. I only have 20,446 commits to go. - 2021 November 25th I am getting close to 125,000 total commits. I only have 20,175 commits to go. - 2021 November 26th I am getting close to 125,000 total commits. I only have 19,991 commits to go. - 2021 November 27th I am getting close to 125,000 total commits. I only have 19,631 commits to go. - 2021 November 28th I am getting close to 125,000 total commits. I only have 19,488 commits to go. - 2021 November 30th I am getting close to 125,000 total commits. I only have 19,300 commits to go. - 2021 Wednesday, December 1st I am getting close to 125,000 total commits. I only have 18,996 commits to go. - 2021 Thursday, December 2nd I am getting close to 125,000 total commits. I only have 18,734 commits to go. - 2021 Friday, December 3rd I am getting close to 125,000 total commits. I only have 18,282 commits to go. - 2021 Saturday, December 4th I am getting close to 125,000 total commits. I only have 18,107 commits to go. - 2021 Sunday, December 5th I am getting close to 125,000 total commits. I only have 17,832 commits to go. - 2021 Monday, December 6th I am getting close to 125,000 total commits. I only have 17,640 commits to go. - 2021 Tuesday, December 7th I am getting close to 125,000 total commits. I only have 17,419 commits to go. - 2021 Wednesday, December 8th I am getting close to 125,000 total commits. I only have 17,222 commits to go. - 2021 Thursday, December 9th I am getting close to 125,000 total commits. I only have 17,119 commits to go. - 2021 Friday, December 10th I am getting close to 125,000 total commits. I only have 16,891 commits to go. - 2021 Saturday, December 11th I am getting close to 125,000 total commits. I only have 16,657 commits to go. - 2021 Sunday, December 12th I am getting close to 125,000 total commits. I only have 16,431 commits to go. - 2021 Monday, December 13th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Tuesday, December 15th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Wednesday, December 16th I am getting close to 125,000 total commits. I only have 16,024 commits to go. - 2021 Thursday, December 17th I am getting close to 125,000 total commits. I only have 15,574 commits to go. - 2021 Friday, December 18th I am getting close to 125,000 total commits. I only have 15,155 commits to go. - 2021 Saturday, December 19th I am getting close to 125,000 total commits. I only have 14,783 commits to go. - 2021 Sunday, December 20th I am getting close to 125,000 total commits. I only have 13,521 commits to go. - 2021 Monday, December 21st I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 Tuesday, December 22nd I am getting close to 125,000 total commits. I only have 13,340 commits to go. - 2021 ThursSay, December 23rd I am getting close to 125,000 total commits. I only have 11,399 commits to go. - 2021 Friday, December 24th I am getting close to 125,000 total commits. I only have 11,069 commits to go. - 2021 Saturday, December 25th I am getting close to 125,000 total commits. I only have 11,170 commits to go. - 2021 Sunday, December 26th I am getting close to 125,000 total commits. I only have 11,342 commits to go. - 2021 Monday, December 27th I am getting close to 125,000 total commits. I only have 10,950 commits to go. - 2021 Tuesday, December 28th **This section is really screwed up. A triage and a review+rewrite is needed.** **New data is implemented correctly** - 2022 January 8th at 1:03 am I am getting close to 125,000 total commits. I only have 10,617 commits to go. - 2021 Wednesday, December 29th I am getting close to 125,000 total commits. I only have 10,319 commits to go. - 2021 Thursday, December 30th I am getting close to 125,000 total commits. I only have 9,739 commits to go. - 2021 Friday, December 31st I am getting close to 125,000 total commits. I only have 9,394 commits to go. - 2022 Saturday, January 1st I am getting close to 125,000 total commits. I only have 9,198 commits to go. - 2022 Sunday, January 2nd I am getting close to 125,000 total commits. I only have 8,847 commits to go. - 2022 Monday, January 3rd I am getting close to 125,000 total commits. I only have 8,719 commits to go. There may have been an error in yesterdays calculation. - 2022 Tuesday, January 4th I am getting close to 125,000 total commits. I only have 8,365 commits to go. - 2022 Wednesday, January 5th
I am getting close to 125,000 total commits. I only have 8,180 commits to go. - 2022 Thursday, January 6th My counter messed up today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. - 2022 Friday, January 7th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. - 2022 Saturday, January 8th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. (The counter went forward today, but not nearly as high as it should be. It says I am up to 116,941 commits, wih 8,059 to go) - 2022 Sunday, January 9th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. (The counter went forward today, but not nearly as high as it should be. It says I am up to 117,098 commits, wih 7,992 to go) - 2022 Monday, January 10th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. (The counter went forward today, but not nearly as high as it should be. It says I am up to 117,226 commits, wih 7,774 to go) - 2022 Tuesday, January 11th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. (The counter went forward today, but not nearly as high as it should be. It says I am up to 117,401 commits, wih 7,599 to go) - 2022 Wednesday, January 12th My counter messed up again today, so I am unable to get an exact number. I have 2 different numbers that I can't interoperate right now. (The counter went forward today, but not nearly as high as it should be. It says I am up to 117,604 commits, wih 7,396 to go) - 2022 Thursday, January 13th # Road to 128k commits # Road to 131072 commits (2^17) # Road to 150k commits # Road to 175k commits # Road to 200k commits # Road to 225k commits # Road to 250k commits # Road to 262144 commits (2^18) # Road to 270k commits

...Lets not go any further until you reach 200k

TODO: Translate status file into multiple languages using Bing Translate or DeepL proposed {2021:AugustsuguA:1202}

TODO: MIME and magic number for ScreenTeX, TeX support

My status posts are long now, and for the best readability, the rest of the post has been collapsed. Click/tap here to expand/collapse the rest of this post

This new dropdown was added on August 16th 2021 as part of the 2021 August 15th status update. It will be a lot more useful starting September 1st 2021 (when all the posts in the issue will use this dropdown, and there will be far less scrolling) ### Project development method _I will copy this to its own separate page eventually_ I rely on the community to take interest in projects to tell me what needs to be worked on. There are a lot of projects, and unless I have stated that they are dead, they are NOT dead. Sometimes I even bring them back from the dead. They are actually just waiting for someone to take interest in them. I cannot manage all 1300+ projects by myself, and I need additional contributors to help. It has always been the plan to get an additional developer or someone to take interest. Meanwhile, I will continue to work on what I feel like doing. ### StopKillerRobots [2021 December 12th] I am now announcing that I am supporting the StopKillerRobots foundation (a group that opposes robots being used in war to kill people. This includes but is not limited to drones (especially when they are used for drone strikes) attack robots, tanks, etc.)) this has been stated many times by many people: robots should NOT be used for violence/combat. Using them to do so violates the first law of robotics, and is highly inhumane, as a robot cannot feel empathy (many top AI researchers have also noted that AI cannot feel empathy or creativity) I am opposed to war in general, but I have to start publicly supporting the efforts against this type of warfare. ### Spelling my name _I will move this to its own separate page eventually_ I have noted throughout my life that a lot of people don't know how to say my name. Some people pronounce it "seen" or other ways. This section will go over the pronounciation of `sean` `Sean` is the Irish spelling of the name. I have been told throughout my life that it is the original spelling, but I have yet to fact check that. It is pronounced the same as `Shaun` or `Shawn` which is pronounced like `shh` (shh as in what the librarian says when you are being an annoyance to the public, seriously though, librarians are awesome) - `awn` (as in yawn, but without the y) I had to give an in-depth example, as it is hard to get the point across through text ### Privacy ~~~staunch privacy activist~~~ (staunch is not a confirmed word) everyone should have the right to secrecy and privacy. Sometimes, privacy is just needed temporarily I don't like being stared at. Having 8 security cameras is like having 8 people staring at you with their mouth wide open, and their eyes shot wide, live streaming you to the Internet with their phone simultaneously I don't have much control over regulations in the current household, I oppose a lot of things, but can't do much ### Git-image revival Git-image revolution: it will now also be an integration layer with other image services to make the idea more feasible, rather than binary Git data #### Limitations Images must be 25 MiB or smaller (GitHub) Some images have to be 1 MiB or smaller, and can only be JPG, JPEG, PNG, or GIF (GitHub) ### The situation with laptop batteries and functionality I am really disappointed in my current laptops poor battery life. I saw an image of a laptop that was over an inch thick today, and it made me miss having that. They used to only be able to fit 1-2 hours of battery life into those things, and they can fit 2-4 hours of battery life in ones like the one I have, so why can’t we just go back to inch thick laptops, but with 24-48+ hour batteries? It is just a really difficult problem with a very easy solution that negatively impacts my life, and most likely other peoples lives as well. However, I have never heard a single other person complain about laptop battery life yet, which I find to be really surprising. I took this passage from my journaling and slightly modified it, as I need to make my voice heard. Having laptops that are just a couple centimeters thick just isn't sustainable if they have to be over 3x more expensive, and have 60x less functionality **This section was last updated on 2021, Tuesday, October 5th at 12:18 am** ### Why laptops should become thick again Laptops should become thick again. This trend of making everything smaller just makes it less functional and more expensive. I lost count of how many times I have made the argument for bigger computers. If I had a 5 pound laptop compared to a ~0.5 pound laptop, I could have such higher functionality, such as not having to use a defective dongle, having a 24+ hour battery life rather than a 2-4 hour battery life, being able to store over 2000 terabytes of data (think this isn't feasible, look no further than the 2 terabyte microSD card that is smaller than a popcorn kernel, now imagine hundreds or thousands of those, it would take up as much space as an external 2 terabyte drive from 2020, but could hold much more) being able to have over a terabyte of RAM, and more. I don't want a Macbook lighter than air, I want a functional computer. Apple has finally admitted that they were wrong when it comes to making laptops smaller. They are now trying to fix a huge problem they created. [Source: the Verge](https://www.theverge.com/22734645/apple-macbook-pro-2021-ports-magsafe-touch-bar-usb-c-future) [See also: the situation with laptop batteries and functionality](#The-situation-with-laptop-batteries-and-functionality) **This section was last updated on 2021, Saturday, November 6th at 12:50 am** ### List of completed projects These are my projects on GitHub that I dub complete, and don't need updates/only need crucial updates **This megasection has been nominated to be added to the profile README on 2021, Tuesday, October 26th at 1:32 am** **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### SNU projects completed [SNU 0D Mode](https://github.com/seanpm2001/SNU_0DMode/) - Last updated on 2021, Friday, October 22nd No other complete SNU projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** #### Template projects completed These templates are completely done, and don't need any further work, although some of them just need to be archived. [Template_SNU_V1](https://github.com/seanpm2001/Template_SNU_V1) - Last updated on 2021 March 16th [Template_SNU_V2](https://github.com/seanpm2001/Template_SNU_V2) - Last updated on 2021 March 16th [Template_SNU_V3](https://github.com/seanpm2001/Template_SNU_V3) - Last updated on 2021 March 16th [Template_SNU_V4](https://github.com/seanpm2001/Template_SNU_V4) - Last updated on 2021 March 21st [Template_SNU_V5](https://github.com/seanpm2001/Template_SNU_V5) - Last updated on 2021 August 23rd [Template_SNU_Default_V6](https://github.com/seanpm2001/Template_SNU_Default_v6) - Last updated on 2021 August 23rd [Template_Journaling_V1](https://github.com/seanpm2001/Template_Journaling_V1) - Last updated on 2021 March 16th [Template_Journaling_V2](https://github.com/seanpm2001/Template_Journaling_V2) - Last updated on 2021 March 16th [Template_Journaling_V3](https://github.com/seanpm2001/Template_Journaling_V3) - Last updated on 2021 March 16th [Template_Journaling_V4](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 March 21st [Template_Journaling_V5](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Journaling_V6](https://github.com/seanpm2001/Template_Journaling_V4) - Last updated on 2021 August 22nd [Template_Other_V1](https://github.com/seanpm2001/Template_Other_V1) - Last updated on 2021 March 21st [Template_Other_V2](https://github.com/seanpm2001/Template_Other_V2) - Last updated on 2021 March 21st [Template_Other_V3](https://github.com/seanpm2001/Template_Other_V3) - Last updated on 2021 March 21st [Template_Other_V4](https://github.com/seanpm2001/Template_Other_V4) - Last updated on 2021 March 21st [Template_Other_V5](https://github.com/seanpm2001/Template_Other_V5) - Last updated on 2021 August 23rd [Template_Other_V6](https://github.com/seanpm2001/Template_Other_V6) - Last updated on 2021 August 23rd [Template_LifeArchive_Map_V1](https://github.com/seanpm2001/Template_LifeArchive_Map_V1) - Last updated on 2021 April 12th [Template_SNU_2D_ProgrammingTools_V4](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 June 18th [Template_SNU_2D_ProgrammingTools_V5](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V4) - Last updated on 2021 August 23rd [Template_SNU_2D_ProgrammingTools_V6](https://github.com/seanpm2001/Template_SNU_2D_ProgrammingTools_V6) - Last updated on 2021 August 23rd [Template_GitHubPages_V1](https://github.com/seanpm2001/Template_GitHubPages_V1) - Last updated on 2021 June 24th [Template_GitHubPages_V2](https://github.com/seanpm2001/Template_GitHubPages_V2) - Last updated on 2021 June 24th [Template_GitHubPages_V3](https://github.com/seanpm2001/Template_GitHubPages_V3) - Last updated on 2021 June 24th [Template_GitHubPages_V4](https://github.com/seanpm2001/Template_GitHubPages_V4) - Last updated on 2021 July 17th [Template_GitHubPages_V5](https://github.com/seanpm2001/Template_GitHubPages_V5) - Last updated on 2021 July 22nd [Template_GitHubPages_V6](https://github.com/seanpm2001/Template_GitHubPages_V6) - Last updated on 2021 August 21st [Snapcraft-template](https://github.com/seanpm2001/Snapcraft-template) - Last updated on 2021 June 24th [Snapcraft-template_V2](https://github.com/seanpm2001/Snapcraft-template_V2) - Last updated on 2021 June 29th [Snapcraft-template_V3](https://github.com/seanpm2001/Snapcraft-template_V3) - Last updated on 2021 July 31st [Snapcraft-template_V4](https://github.com/seanpm2001/Snapcraft-template_V4) - Last updated on 2021 August 22nd [Template_Meadows_V1](https://github.com/seanpm2001/Template_Meadows_V1) - Last updated on 2021 September 3rd [Template_DeGoogle-your-Life_V1](https://github.com/seanpm2001/Template_DeGoogle-your-Life_V1) - Last updated on 2021 September 6th [Template_DeGoogle_V1](https://github.com/seanpm2001/Template_DeGoogle_V1) - Last updated on 2021 September 12th No other complete Template projects to list **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** ### Completed Git-image projects [SeansLifeArchive_Images_Pocket_Trains](https://github.com/seanpm2001/SeansLifeArchive_Images_Pocket_Trains/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Clash-Royale](https://github.com/seanpm2001/SeansLifeArchive_Images_Clash-Royale/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Idle_Miner_Tycoon](https://github.com/seanpm2001/SeansLifeArchive_Images_Idle_Miner_Tycoon/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_ModernSkyBurger](https://github.com/seanpm2001/SeansLifeArchive_Images_ModernSkyBurger/) - Last updated on 2021 September 5th [SeansLifeArchive_Images_Restaurant-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Restaurant-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Bakery-story](https://github.com/seanpm2001/SeansLifeArchive_Images_Bakery-story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Fashion-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Fashion-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Pet-Shop-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Pet-Shop-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Farm-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_Farm-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_City-Story](https://github.com/seanpm2001/SeansLifeArchive_Images_City-Story/) - Last updated on 2021 September 2nd [SeansLifeArchive_Images_Merge-planes](https://github.com/seanpm2001/SeansLifeArchive_Images_Merge-planes/) - Last updated on 2021 September 3rd [SeansLifeArchive_Images_Jewels_-Android_Game-](https://github.com/seanpm2001/SeansLifeArchive_Images_Jewels_-Android_Game-/) - Last updated on 2021 August 31st [SeansLifeArchive_Images_Topwar_BattleGame_Clickbait](https://github.com/seanpm2001/SeansLifeArchive_Images_Topwar_BattleGame_Clickbait/) - Last updated on 2020 November 24th [SeansLifeArchive_daily-desktop-screenshots](https://github.com/seanpm2001/SeansLifeArchive_daily-desktop-screenshots/) - Last updated on 2021 August 8th [SeansLifeArchive_Images_TinyTowerVegas](https://github.com/seanpm2001/SeansLifeArchive_Images_TinyTowerVegas/) - Last updated on 2021 March 23rd [SeansLifeArchive_Images_PVZ2](https://github.com/seanpm2001/SeansLifeArchive_Images_PVZ2/) - Last updated on 2021 January 24th [SeansLifeArchive_Images_Birthday19](https://github.com/seanpm2001/SeansLifeArchive_Images_Birthday19/) - Last updated on 2020 October 28th [SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-](https://github.com/seanpm2001/SeansLifeArchive_Images_RedmondVisitDay1-June-27th-2019-/) - Last updated on 2020 October 9th [SeansLifeArchive_Images_Cleanmaster](https://github.com/seanpm2001/SeansLifeArchive_Images_Cleanmaster/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_Bunchie](https://github.com/seanpm2001/SeansLifeArchive_Images_Bunchie/) - Last updated on 2020 October 8th [SeansLifeArchive_Images_PocketFrogs](https://github.com/seanpm2001/SeansLifeArchive_Images_PocketFrogs/) - Last updated on 2021 November 15th No other complete Git-image projects to list **This section was last updated on 2021, Tuesday, November 16th at 12:36 am** #### Other completed projects [Pynuke128](https://github.com/seanpm2001/Pynuke128) - Last updated on 2021, March 4th No other miscellaneous/other projects to list. **This section was last updated on 2021, Saturday, October 23rd at 12:30 am** *** ### Learning C++ This section has been removed on 2021 November 14th to save space. To see the full source, view an older revision, or view the repository [Learn-C-Plus-Plus](https://github.com/seanpm2001/Learn-C-Plus-Plus/) to see all of it. I have much more to list here, and much to learn. *** ### Learning CSS I know a decent amount of CSS, but I still intend to learn more, as I am still at an amateur level in this language. [This section has been expanded to its own repository, see seanpm2001/Learn-CSS](https://github.com/seanpm2001/Learn-CSS/) This section has been removed on 2021 November 15th to save space. To see the full source, click the link above, or view an older revision. *** ### Learning JavaScript #### Hello world in JavaScript A simple Hello world program to print out to the web console ```javascript console.log("Hello WorldWideWeb!"); ``` _(i) This example has been tested yet, and works._ #### Variables in JavaScript Variables in JavaScript ```javascript var x = 2 var y = 16 console.log(2**16); ``` _/!\ This example has not been tested yet, and may not work_ #### Break in JavaScript The break keyword in JavaScript ```javascript console.log("Break time!"); break; ``` _/!\ This example has not been tested yet, and may not work. I still don't know exactly what the `break` keyword does_ #### Functions in JavaScript Functions in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Return in JavaScript Returning in JavaScript ```javascript function aFunctionalFunction { console.log("A functional function has finished functioning."); break; } return aFunctionalFunction(); ``` _/!\ This example has not been tested yet, and may not work_ #### Alert in JavaScript The alert command creates an alerting dialogue box. ```javascript alert("Alert! The alert dialog box is now present"); break; ``` _/!\ This example has not been tested yet, and may not work_ Spamming this function can result in a checkmarkable option to stop displaying popups, as they can get annoying. ```javascript var x = bool(true) function alertAlot { while (x == true) { alert("I am an alert"); break; } } return alerAlot(); break; ``` _/!\ This example has not been tested yet, and may not work_ #### Comments in JavaScript Comments in JavaScript are identical to comments in C or C++. ```javascript /* This // This is a single line comment is a multiline comment */ /* Multi-line comments * can also * be written * like this */ ``` #### For loop in JavaScript Here is an example of a `for` loop in JavaScript: ```javascript let x = 0; for x in range(1,10) { console.log(x); } ``` I am not sure if JavaScript supports the `range` keyword in the same way that Python does. _/!\ This example has not been tested yet, and may not work_ #### While loop in JavaScript Here is an example of a `while` loop in JavaScript ```javascript let x = -16; while x > 0 { console.log(x) x == x + 1; } ``` _/!\ This example has not been tested yet, and may not work_ #### If statement in JavaScript Section coming soon #### Drawing in JavaScript Section coming soon #### Classes in JavaScript Classes are a feature in JavaScript. The way I know them, they are extremely similar to other languages. At the moment, I don't see much purpose in classes, so I am likely missing something and need to find out what. ```javascript class superClass { console.log("Superclass says Hello"); } ``` #### OnClick in JavaScript This example is going to include HTML alongside JavaScript. The 2 languages work strongly together (along with CSS), so this shouldn't be surprising. Here is the JavaScript portion: ```javascript function javaScript { console.log("Object.OnClick activated, alerting message is going to be sent. If you didn't receive the message, you may have disabled dialog boxes for this page."); alert("Hello HTML, from JavaScript"); } object.onclick = function(){javaScript}; ``` Here is the HTML5 portion: ```html

Specifications

All times are UTC-7 (PDT/Pacific Time)

You may need special rendering support for the <dropdown> HTML tag being used in this document

Majority language is: English (EN_US) / Markdown / HTML5

Minority languages include: Russian (RU) (To be translated: Esperanto, Spanish, Hindi, Vietnamese, Japanese, Khmer, etc.)

Encoding: UTF-8 (with some Emojis, and some Unicode 13.0 characters, such as πŸͺŸ)

File type: Markdown document (*.md, *.mkd, *.mdown, *.markdown)

Line count (including blank lines and compiler line): 3,985


seanpm2001 commented 2 years ago

Status update: 2022 January 14th

Counters


I had a decent day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked mainly on the WacOS project, along with basic Git-image work and daily Git-image work. I have still not gone back to normal.


Move note

Data has been moved on the 2022 February 8th revision. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 15th

Counters


I had a decent day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on various projects, mainly on bringing the Team8 Collection game project up to date. I also updated my Linux configuration repository, and did partial Git-image Part B work, along with daily Git-image part A work.


Move note

Data has been moved on the 2022 February 8th revision. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 16th

Counters


I had a poor day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on my anti-WideVine DRM article, and partial daily Git-image work. I did not get anything else done.


Move note

Data has been moved on the 2022 February 8th revision, which started with the 2022 January 14th entry post. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 17th

Counters


I had a decent day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on modernizing the BluPhone project, and doing the usual daily Git-image documentation like yesterday; partial, but not fully.

I created my modern Wikipedia account today, with plans for usage on all Wikimedia sister projects. It used a few hours of my time today, and was backed up to GitHub via my Wikipedia repository.


Move note

Data has been moved on the 2022 February 8th revision, which started with the 2022 January 14th entry post. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 18th

Counters


I had an OK day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on modernizing my Wikimedia source code project, along with further profile setup. I didn't do anything else today.


Move note

Data has been moved on the 2022 February 8th revision, which started with the 2022 January 14th entry post. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 19th

Counters


I had a pretty good day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on modernizing and updating my top DeGoogle article projects (DeGoogle-your-life & Its-time-to-cut-WideVine-DRM) and also to address some constructive criticism that was given that helped me improve the articles. I didn't receive the notification until just today, when someone else mentioned it to me, unfortunately I don't have a very good notification system in place.

I also worked further on my Wikimedia project, the usual shortened Git-image work, updates to my GitHub profile repository, and a few small changes to the Team8_Collection project.


Move note

Data has been moved on the 2022 February 8th revision, which started with the 2022 January 14th entry post. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 20th

Counters


I had a poor day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on very limited amounts of Git-image work, and updates to my Raspberry Pi blog and Wikimedia source code. I also did several forks today, but that was about it.


Move note

Data has been moved on the 2022 February 8th revision, which started with the 2022 January 14th entry post. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 21st

Counters


I had an OK with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked on the usual limited Git-image work, along with significant work on my Raspberry Pi and Wikimedia source code repositories. I also did an update to my URLL specification, defining version 2 of the specification. That was it for today.


Move note

Data has been moved on the 2022 February 8th revision, which started with the 2022 January 14th entry post. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 22nd

Counters


I had a poor day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked solely on my Wikimedia source code project. I am starting to experience severe issues with all the number keys on my laptop, and I have also been procrastinating today on many works. It wasn't the best development day for me.


Move note

Data has been moved on the 2022 February 8th revision, which started with the 2022 January 14th entry post. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 23rd

Counters


I had an OK day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date.

Today, I worked heavily on a loophole free camera privacy specification, my Raspberry Pi blog, and limited Git-image work. I did not do anything else today.


Move note

Data has been moved on the 2022 February 8th revision, which started with the 2022 January 14th entry post. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 24th

Counters


I had an OK day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date. I have recently decided to stop this project, as I found it was eating up far too much time, and needed to be automated.

Today, I was mostly inactive on GitHub, internally, I was working very hard on getting caught up. I did not use my Raspberry Pi at all today due to a lack of time, and I finally found my fatal productivity mistake, which is that the all-contributors setup, data, and thread archival needs to be automated, and should not be done manually anymore. I only worked publicly on my GNOME System Monitor Git-image and Daily Desktop Screenshot projects.


Move note

Data has been moved on the 2022 February 8th revision, which started with the 2022 January 14th entry post. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 25th

Counters


I had an OK day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date. I have recently decided to stop this project, as I found it was eating up far too much time, and needed to be automated.

Today, I was again mostly inactive on GitHub, internally, I was working very hard on getting caught up. I did not use my Raspberry Pi at all today due to a lack of time, and I only worked publicly on basic Git-image projects.


Move note

Data has been moved on the 2022 February 8th revision, which started with the 2022 January 14th entry post. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 26th

Counters


I had a pretty good day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date. I have recently decided to stop this project, as I found it was eating up far too much time, and needed to be automated.

Today, I was more active on GitHub, working on a variety of projects, but procrastinating against getting completely caught up. I began to resume and finalize the extended Git-image work I had been holding off for weeks, and also worked on my video directory and camera privacy specification. I also created several new projects today, doing work with APK files, creating an experimental redirect page, publishing the StealthGeo font I have been working on for about a week, creating a root life archive repository titled SeansLifeArchive and publishing the concept of the Document Version Control System for uOffice that I have had held off for a while, since I have been trying to get caught up. I didn't do anything else today.


Move note

Data has been moved on the 2022 February 8th revision, which started with the 2022 January 14th entry post. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 27th

Counters


I had an OK day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date. I have recently decided to stop this project, as I found it was eating up far too much time, and needed to be automated.

Today, I was focused strongly on getting caught up on GitHub image snapshot uploads, and limited Git-image work. That was it for today.


Move note

Data has been moved on the 2022 February 8th revision, which started with the 2022 January 14th entry post. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 28th

Counters


I had an OK day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date. I have recently decided to stop this project, as I found it was eating up far too much time, and needed to be automated.

Today, I was focused on several things again. I did limited Git-image work, and got caught up on battery documentation image uploads, worked heavily on my Raspberry Pi blog, and my first GitHub image repo. I also published the idea for the DeciCube an experimental max density storage device ranging in the billions to trillions of dollars in cost, but with the ability to store over 500 thousand copies of the entire 2021 Internet on a single brick of data. This project is named so, as it can hold over a decillion bytes of data, and is in the shape of a giant cube. It is considered max density, as every Silicon atom is used for storage, with an estimated 108 atoms being needed per byte of data. I can't manufacture one myself, obviously, but max density storage devices have been an interest of mine for a couple years now, and this is the second practical example I have come up with. It requires meeting the limits of Moores Law to build, and there is no way to make it more compact until we can find out how to make atoms smaller, or something similar, if that is even possible (maybe there is something smaller in scale to an atom)

I had time to use my Raspberry Pi for audio conversion today, and I continuously tried to get caught up. I had one of my repositories hit 10K commits for the first time today (SeansLifeArchive_Images_GitHub) and I dealt with further keyboard failures, with the 1, 2, 3, and prnt scrn (F10) keys failing. Today was also the climax of my CPU fan failure, the fan itself sounding like it was made from paper today. The next day (and as of writing this on 2022, Thursday, February 10th) it has had no further issues, and doesn't even go to a support assistant screen upon boot anymore... for now.


Move note

Data has been moved on the 2022 February 8th revision, which started with the 2022 January 14th entry post. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 29th

Counters


I had an OK day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date. I have recently decided to stop this project, as I found it was eating up far too much time, and needed to be automated.

Today, I was focused on semi-limited Git-image work, preparing for next month, staying caught up, and making minor revisions to the DeciCube. That was it for today.


Move note

Data has been moved on the 2022 February 8th revision, which started with the 2022 January 14th entry post. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 30th

Counters


I had a poor day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

I have been working on a super verbose task for over a week, which is setting up the all-contributors bot and archiving the setup data, posts, and replies. It is one of the most verbose issue archival tasks I have worked on to date. I have recently decided to stop this project, as I found it was eating up far too much time, and needed to be automated.

Today, I was only able to do limited Git-image work, and that was it. I worked on other tasks in the background, but mostly procrastinated.


Move note

Data has been moved on the 2022 February 8th revision, which started with the 2022 January 14th entry post. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

Status update: 2022 January 31st

Counters


I had a poor day with development today. The month started disorganized, and I hope it gets better. I wanted to stay caught up until January 1st, but it all fell apart in a power outage on 2021 December 27th/28th, and the amount of work I am behind in is just piling up. I am still very far behind today. I have lots planned, but I just continue to fall behind.

Today I worked solely on my 2020 GitHub image repo, and forking several projects. That was pretty much it, I did work on getting caught up in the background.


Move note

Data has been moved on the 2022 February 8th revision, which started with the 2022 January 14th entry post. It was too difficult to maintain, and not worth maintaining. Data will need to be moved to subprojects. Data from 2022 January 13th and below contain all the uncut data.

The following major data was omitted:

The data was mostly being duplicated with little change, occupying unnecessary space. I have now gone back to the classic way of writing status posts. It should reduce the writing time per day from ~20+ minutes to <5 minutes.


seanpm2001 commented 2 years ago

End of month

2022 January

Status files are no longer being added here. See #55 for more daily status posts (For 2022 February)