{"id":15055,"date":"2023-12-13T17:13:17","date_gmt":"2023-12-13T21:13:17","guid":{"rendered":"http:\/\/nycphantom.com\/journal\/?p=15055"},"modified":"2024-02-01T16:21:43","modified_gmt":"2024-02-01T20:21:43","slug":"journal-of-the-week-11","status":"publish","type":"post","link":"http:\/\/nycphantom.com\/journal\/?p=15055","title":{"rendered":"Journal of the Week"},"content":{"rendered":"\n<p><strong>12\/21\/2023<\/strong> Software Programming Developer jobs <strong>Salary overview of 2023<\/strong>: <a href=\"https:\/\/www.levels.fyi\/2023\/?level=Principal\" data-type=\"link\" data-id=\"https:\/\/www.levels.fyi\/2023\/?level=Principal\" target=\"_blank\" rel=\"noreferrer noopener\">A great site<\/a> that shows the highest pay in U.S. and Europe, etc. Managerial role of these could go as high as 500k-1mil.<\/p>\n\n\n\n<p><strong>12\/20\/2023<\/strong> Interestingly, for the first time, two companies I work for held the year end <strong>holiday parties on the same day<\/strong>, same time, same street (26th st): Blackbarn by SP, Hill Country BBQ Market by NYGC. Not sure if I was infected by anyone in either party, but I had a 2 week severe cold after that, worst I've ever had in my life I believe. Days of thick mucus coughed out. NYGC folks knew of my feet in two boats that day, but not SP: I don't tell them because either they wouldn't care anyway, or they don't have the capacity to fathom what was going on, such as R, who actually saw me hurrying back to Blackbarn from NYGC after I brought the doggy bags from Hill Country BBQ across the street to stow them in the office. I <strong>lied about forgetting my headsets at SP, so I'm going to add this entry to Faults category, should have said something like \"looking for my wife near the train station\", which is a doable stretch I would say.<\/strong><\/p>\n\n\n\n<p><strong>12\/19\/2023<\/strong> <strong>Solving for \"do not disturb\"<\/strong> work\/study when being interrupted. I came across a <a rel=\"noreferrer noopener\" href=\"https:\/\/blobstreaming.org\/why-do-programmers-need-private-offices-with-doors-do-not-disturb\" data-type=\"link\" data-id=\"https:\/\/blobstreaming.org\/why-do-programmers-need-private-offices-with-doors-do-not-disturb\" target=\"_blank\">couple of articles<\/a> (the <a rel=\"noreferrer noopener\" href=\"https:\/\/ledger.com\/blog\/hacking-adhd-strategies-for-the-modern-developer\" data-type=\"link\" data-id=\"https:\/\/ledger.com\/blog\/hacking-adhd-strategies-for-the-modern-developer\" target=\"_blank\">other one being related to ADHD<\/a>: attention deficit hyperactivity disorder) lately on this. It is still an interesting topic for me to look into. Basically, <strong>two kinds<\/strong>, by common consensus: <strong>interruptible <\/strong>jobs vs. <strong>uninterruptible<\/strong>\/do not disturb jobs. However, I am not ready to agree with this \"two kinds concept\" yet. So I add this entry to Projects Category.<\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/www.fastcompany.com\/90999149\/these-ai-tools-can-help-you-create-something-in-under-a-minute?utm_source=tldrmarketing\" data-type=\"link\" data-id=\"https:\/\/www.fastcompany.com\/90999149\/these-ai-tools-can-help-you-create-something-in-under-a-minute?utm_source=tldrmarketing\" target=\"_blank\">More<\/a> fun <strong>AI Toys<\/strong>: These AI tools can help you create something in under a minute<\/p>\n\n\n\n<p><strong>Remote jobs<\/strong> are everywhere after COVID19. Many online job recruiting sites saw the need to list remote jobs as their own category. Hybrids and remote become essential criteria for one looking for jobs. A <a rel=\"noreferrer noopener\" href=\"https:\/\/remote.com\/jobs\" data-type=\"link\" data-id=\"https:\/\/remote.com\/jobs\" target=\"_blank\">Good site<\/a> praised to be popular this year. I am interested to look into this myself. This is still a novel venture, hopefully it's not just a fad and I come in too late.<\/p>\n\n\n\n<p>Signs of <strong>Bad Manager<\/strong>, based on <a rel=\"noreferrer noopener\" href=\"https:\/\/productmanagers.substack.com\/p\/recognizing-a-bad-manager-how-to\" data-type=\"link\" data-id=\"https:\/\/productmanagers.substack.com\/p\/recognizing-a-bad-manager-how-to\" target=\"_blank\">this site<\/a>. This is as well a helpful reminder for myself in managerial role:<br>Signal #1: Other reports face similar challenges<br>Signal #2: Your manager doesn\u2019t know what they want<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/nycphantom.com\/journal\/wp-content\/uploads\/2023\/12\/image-6.png\"><img loading=\"lazy\" decoding=\"async\" width=\"721\" height=\"278\" src=\"http:\/\/nycphantom.com\/journal\/wp-content\/uploads\/2023\/12\/image-6.png\" alt=\"\" class=\"wp-image-15080\" srcset=\"http:\/\/nycphantom.com\/journal\/wp-content\/uploads\/2023\/12\/image-6.png 721w, http:\/\/nycphantom.com\/journal\/wp-content\/uploads\/2023\/12\/image-6-300x116.png 300w\" sizes=\"auto, (max-width: 721px) 100vw, 721px\" \/><\/a><\/figure>\n\n\n\n<p>Signal #3: You know something is wrong but you just don\u2019t know what [This point is a bid weak, I don't quite agree, unless it's for dummies who don't even know how to evaluate themselves and things around them with the basics]<\/p>\n\n\n\n<p><strong>Signs of Bad Employee<\/strong>, based on <a rel=\"noreferrer noopener\" href=\"https:\/\/www.saastr.com\/10-signs-of-a-mediocre-hire\/?utm_source=tldrfounders\" data-type=\"link\" data-id=\"https:\/\/www.saastr.com\/10-signs-of-a-mediocre-hire\/?utm_source=tldrfounders\" target=\"_blank\">this site<\/a>:<br><span style=\"text-decoration: underline;\">Unable to hit deadlines.<\/span> This is different than missing a few, with a proper heads-up.<br><span style=\"text-decoration: underline;\">Get angry when they fall behind.<\/span> Instead of quietly stepping up and just getting it done.<br><span style=\"text-decoration: underline;\">Refuse to own a quantitative KPI or goal.<\/span> They don\u2019t want to own a number.<br><span style=\"text-decoration: underline;\">Don\u2019t raise their hand when they need help.<\/span> They just hide it. Often even to themselves.<br><span style=\"text-decoration: underline;\">Always \u201cvery busy\u201d.<\/span> The best employees always find a way to help, to take a little more on to help the team.<br><span style=\"text-decoration: underline;\">Argue with bosses and other leaders in public.<\/span> The boss isn\u2019t always right. But understanding someone has to make the call on tough decisions is important.<br><span style=\"text-decoration: underline;\">Argue when you ask them to fix something that wasn\u2019t done that well.<\/span> The best agree and just go fix it.<br><span style=\"text-decoration: underline;\">Push back on doing core parts of their job.<\/span> So you end up doing it yourself.<br><span style=\"text-decoration: underline;\">Need folks to do all their work for them.<\/span> More an issue with mediocre managers. They are often unwilling to do any actual work themselves.<br><span style=\"text-decoration: underline;\">Hire mediocre folks under them.<\/span> It\u2019s true. This is the worst part.<br><span style=\"text-decoration: underline;\">Hire folks that just do what they are told.<\/span> Instead of folks that are great.<br><span style=\"text-decoration: underline;\">Blame others.<\/span> It\u2019s never their fault.<br><span style=\"text-decoration: underline;\">Gossip.<\/span> A little is OK, but mediocre employees often become toxic ones, spending too much time on office-related gossip.<br><span style=\"text-decoration: underline;\">Claim they did the work that their report or other resource actually did.<\/span> The best highlight the team member that did the work. The mediocre claim they did it themselves, or obscure who actually did it.<br><span style=\"text-decoration: underline;\">Threatened by a new great hire.<\/span> Again, a little of this is OK. But great employees embrace all great hires. Even when there is overlap with their role and path.<br><span style=\"text-decoration: underline;\">Take more than 2 hours a week to manage, maximum.<\/span> That\u2019s just too much. More here.<br><span style=\"text-decoration: underline;\">Lie. Mediocre employees lie.<\/span> They just lie. They claim they got the project done, but didn\u2019t. They claim they held the date, but didn\u2019t actually do it. They claim they hit the plan, but they didn\u2019t. The lie sort of works a little, at first, if they are in a position of trust. But then they have to lie more.<\/p>\n\n\n\n<p><strong>12\/16\/2023<\/strong> <strong>Hacking NJ DEP<\/strong>: So it's time for me to renew my NJ Saltwater Recreational Registry Program, basically fishing permit, which is free. Apparently they move the process to a new online site that required me to create a whole new profile, requiring a NJ-only driver's license. I tried random number since mine's NY, didn't work. So <a rel=\"noreferrer noopener\" href=\"http:\/\/www.highprogrammer.com\/alan\/numbers\/dl_us_nj.html\" data-type=\"link\" data-id=\"http:\/\/www.highprogrammer.com\/alan\/numbers\/dl_us_nj.html\" target=\"_blank\">I looked up this site<\/a> (content pasted in comment) that teaches how how NJ Driver's license ID Number is read, thus far, and it worked when I entered some randomized number follow the rules: L09275767608782. I suppose I will correct it when I get an NJ license. After all, I do live in NJ and it's stupid to require NJ Driver's license as a proof.<\/p>\n\n\n\n<p><strong>12\/15\/2023<\/strong> <a rel=\"noreferrer noopener\" href=\"https:\/\/www.digitalnative.tech\/p\/24-predictions-for-2024-part-i\" data-type=\"link\" data-id=\"https:\/\/www.digitalnative.tech\/p\/24-predictions-for-2024-part-i\" target=\"_blank\">How Couples Meet in the US Chart<\/a>: Interesting survey to look at the <strong>trend of dating\/courtships<\/strong>. I also noticed that for <strong>older guys, it maybe an advantage to use going back to college as a dating source<\/strong>. Online dating is definitely becoming the norm these days. Those who did it through families are probably seen as losers, unless they are independent, meaning not just in having a stable jobs, but actually has his own ventures in his life: running his own business, his own family, his own projects, etc. Active, not passive. Lots of guys these days, especially in churches, stay single because the girls dump them due to lack of activeness in loving and showing care for the ladies. While the guys' excuse is \"these girls aren't <strong>submissive <\/strong>enough...oops...I mean <strong>biblical <\/strong>enough.\" These guys will not likely go for online dating method, for they are <strong>passive losers<\/strong>. They are between dating through friends (the second highest popular method after online dating) or family. But without much friends, they are really stuck.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/nycphantom.com\/journal\/wp-content\/uploads\/2023\/12\/image-5.png\"><img loading=\"lazy\" decoding=\"async\" width=\"730\" height=\"617\" src=\"http:\/\/nycphantom.com\/journal\/wp-content\/uploads\/2023\/12\/image-5.png\" alt=\"\" class=\"wp-image-15070\" srcset=\"http:\/\/nycphantom.com\/journal\/wp-content\/uploads\/2023\/12\/image-5.png 730w, http:\/\/nycphantom.com\/journal\/wp-content\/uploads\/2023\/12\/image-5-300x254.png 300w\" sizes=\"auto, (max-width: 730px) 100vw, 730px\" \/><\/a><\/figure>\n\n\n\n<p><strong>12\/14\/2023<\/strong><\/p>\n\n\n\n<p>In the world of <strong>Generative AI<\/strong>, <a rel=\"noreferrer noopener\" href=\"https:\/\/blog.roboflow.com\/first-impressions-with-google-gemini\/?utm_source=tldrnewsletter\" data-type=\"link\" data-id=\"https:\/\/blog.roboflow.com\/first-impressions-with-google-gemini\/?utm_source=tldrnewsletter\" target=\"_blank\">this is<\/a> probably a good place to start learning about <strong>GEMINI<\/strong>. Basically Google's competition against OpenAI's ChatGPT.<\/p>\n\n\n\n<p><strong>4 database types<\/strong>: relational (SQL), NoSQL, NewSQL, and Vector databases. <a rel=\"noreferrer noopener\" href=\"https:\/\/www.swequiz.com\/learn\/database-types-explained?utm_source=tldrwebdev\" data-type=\"link\" data-id=\"https:\/\/www.swequiz.com\/learn\/database-types-explained?utm_source=tldrwebdev\" target=\"_blank\">A good overview<\/a> on these:<br><strong>A relational database<\/strong> is a type of database that stores and provides access to data points that are <strong>related to one another<\/strong>.&nbsp;<br><strong>NoSQL<\/strong>, standing for \u201c<strong>Not Only<\/strong> SQL,\u201d refers to a broad category of database management systems that differ from traditional relational database management systems (RDBMS) in some key ways.<br><strong>NewSQL <\/strong>is a term coined to describe a <strong>new generation of relational database<\/strong> management systems (RDBMS) that provide the same scalable performance of NoSQL systems for online transaction processing (OLTP) read-write workloads while maintaining the ACID guarantees of a traditional database system.<br><strong>Time-series databases<\/strong> are specialized database systems designed for <strong>handling time-stamped<\/strong> or time-series data\u2014data points indexed in time order.<br><strong>Vector databases<\/strong> are specialized database systems designed to store, manage, and perform operations on vector data\u2014data represented in high-dimensional space. They are particularly adept at handling complex data types such as <strong>images, audio, video<\/strong>, and text, which are commonly used in <strong>machine learning models<\/strong>.<br><\/p>\n\n\n\n<p><strong>SVG Tutorial using HTML<\/strong>: a <a rel=\"noreferrer noopener\" href=\"https:\/\/svg-tutorial.com\/\" data-type=\"link\" data-id=\"https:\/\/svg-tutorial.com\/\" target=\"_blank\">very simple clear guide<\/a>: deals with vector animation, interactive buttons, etc.<\/p>\n\n\n\n<p>Learning <strong>Distributed Systems<\/strong> using Maelstrom in Go: Seemingly <a rel=\"noreferrer noopener\" href=\"https:\/\/fly.io\/dist-sys\/\" data-type=\"link\" data-id=\"https:\/\/fly.io\/dist-sys\/\" target=\"_blank\">good tutorial<\/a> on basic understanding of it.<\/p>\n\n\n\n<p>First <strong>AI News media<\/strong>: <a href=\"https:\/\/www.channel1.ai\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.channel1.ai\/<\/a><br>Completely reported using AI characters.<br>After <strong><a href=\"https:\/\/www.heygen.com\/\" data-type=\"link\" data-id=\"https:\/\/www.heygen.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">HeyGen<\/a> AI,<\/strong> where you can create your own AI presentation, making yourself speaking a foreign language, etc. this is just going more and more unreal.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>12\/21\/2023 Software Programming Developer jobs Salary overview of 2023: A great site that shows the highest pay in U.S. and Europe, etc. Managerial role of these could go as high as 500k-1mil. 12\/20\/2023 Interestingly, for the first time, two companies &hellip; <a href=\"http:\/\/nycphantom.com\/journal\/?p=15055\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42,15,10],"tags":[],"class_list":["post-15055","post","type-post","status-publish","format-standard","hentry","category-computer-science","category-faults","category-projects"],"_links":{"self":[{"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=\/wp\/v2\/posts\/15055","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=15055"}],"version-history":[{"count":21,"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=\/wp\/v2\/posts\/15055\/revisions"}],"predecessor-version":[{"id":15317,"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=\/wp\/v2\/posts\/15055\/revisions\/15317"}],"wp:attachment":[{"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15055"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=15055"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=15055"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}