@joshcodesstuff

0 Followers
25 Following
10 Posts
I loathe semantics so I became a programmer. Interested in Cyber Security, AI/ML, and game development.
YouTubehttps://www.youtube.com/@joshcodes
GitHubhttps://github.com/JoshCodesStuff
Patreonpatreon.com/JoshCodes

I cannot believe the steps I take for privacy and that they are necessary in 2023.

I spoof my user-agent, I block ads, I use a privacy based operating system and web browser, I disable telemetry on my phone, I abandoned almost all social media, hand out fake email addresses, containerize entire websites and manage software operating system integrations and accessibility settings, all to have a slightly less mediocre experience.

Remember when computers were fun?

Just found this extremely helpful guide to getting backlight RGB working on my Gigabyte G5's keyboard. The backlight hasn't been functional since I switched to Linux, and the lighting has either been blue @ 50% or off.

Until Now! Pretty Colors RESTORED!

Thank you @novacustom!

https://configurelaptop.eu/clevo-keyboard-backlight-control-for-linux/

Clevo Keyboard Backlight Control For Linux - NovaCustom

Clevo Keyboard Backlight Control For Linux Guide to enable and set RGB keyboard colour for any Clevo laptop with any GNU/Linux distro! Finally. There is no doubt, that not having control over your keyboard backlight is quite frustrating. The blue keyboard light is simply quite annoying, and it doesn’t turn on after suspend. Even if ... Read more

NovaCustom

“We notice you are using an ad blocker…”

Yes, and I notice you are using a few dozen trackers. Turn off the trackers and I will look at your ads. Until then, we are at an impasse.

@wethegreenpeople @alokir It is definitely a balance. Programmers love to preach DRY (Don't Repeat Yourself), and then always seem to go and write a comment explaining what their last line of code does. Understanding comes from 'why' and 'how', not one or other. Context is very important. That being said, so long as collapsible comments are a thing in most text editors, Im fine with someone being verbose. Programming can be as stylistic as it can be technical.

Writing self documenting code reduces the need for comments significantly, but you’ll still need to write docs and even code comments when needed.

I had a lead architect at one of my previous workplaces who outright forbid writing comments, otherwise the build would fail. That lead to convoluted and slow solutions in order to make the code readable, or just parts that nobody wanted to touch because nobody understood them.

My point is that you should strive towards self documenting code as much as it makes sense, but don’t take it to mean that you should never write comments.

People should be able to tell what your code does without going deep into implementation details but that’s not always possible, especially if you’re working with lower level languages with fewer abstractions, or projects with complex algorithms or architecture.

There are a few things I’ve taken from that article on first reading:

  • I was substantially correct in my understanding of how multidimensional matrices and neural networks are used. While unsurprising given the amount of reading I’ve done over the last several decades on various approaches to AI, it’s still gratifying to feel that I actually learned something from all that reading.
  • I saw nothing in there to argue against my thesis that things like ChatGPT may be doing for intelligence what evolutionary biology has done to creationism. In the case of evolution, it has forced creationists to fall back on a “God of the Gaps” whose gaps grow ever smaller. ChatGPT et al have me thinking that any attribution of mind or intelligence to “mystery” or the supernatural or whatever hand waving is en vogue is or will be consigned to ever smaller gaps. That is, it is incorrect to claim that intelligence, human or otherwise, is currently and will forever remain unexplainable.
  • The fact that we cannot easily work out exactly how a particular input was transformed to a particular output strikes me as a “fake problem.” That is, given the scale of operations, this difficulty of following a single throughline is no different from many other processes we have developed. Who can say which molecules go where in an oil refinery? We have only a process that is shown useful in the lab then scaled to beyond comprehension in industry. Except that it’s not actually beyond comprehension, because everything we need to know is described by the process, validated at small scales, and producing statistically similar useful results at large scales. Asking questions about individual molecules is asking the wrong questions. So it is with LLM and transformers: the “how it works” is in being able to describe and validate the process, not in being able to track and understand individual changes between input and output.
  • Although not explicitly addressed, the “hallucinatory” results we occasionally see may have more in common with the ordinary cognitive failures we are all subject to than anything that can be labelled as broken. Each of us has in our backgrounds something that got misclassified in ways that, when combined with the way we process information, lead to wild conclusions. That is why we have learned to compare and contrast our results with the results of others and have even formalized that activity in science. So it may be necessary to apply that activity (compare and contrast) with other systems, including the ones built in to our brains.
  • Anyway some pseudorandom babbling that I hope is at least as useful as a hallucinating AI.

    ChatGPT and Human Cognition

    Can ChatGPT tell us anything about the way we think?

    Wall of Text
    If your tool's source code repository starts out congratulating readers, and listing recent update logs, you're doing it wrong. Like any other product description, it should start by telling the reader why it exists. Then it should inform them how to use it.
    Congrats to the hosts for a dominant performance. Disappointing early exit for Canada. #WWC #wwc2023 #FIFAWWC #MastodonFC

    Safe to say, the game is already done.

    Bloody well done Australia! This was a brilliant match! ⚽️🇦🇺

    #CANAUS #WWC2023 #Football #Soccer

    Musk failed to get the necessary permits to change Twitter’s building signage to X, and the police shut it down just in time for “er” to remain. #twitter #tech #elonmusk #x #twittermigration #twitterlogo #elon #musk