Furry artist, spatial data scientist, and streamer 🦝 My site: https://malleyeno.com/

  • 0 Posts
  • 20 Comments
Joined 3 years ago
cake
Cake day: August 7th, 2023

help-circle

  • Okay just for fun, I wanted to take a stab at trying to understand some of the examples mentioned in the article.

    We will actualize a renewed level of cradle-to-grave credentialing.

    We’re gonna do a really good job of making passwords (or degrees?) that last a lifecycle.

    By getting our friends in the tent with our best practices, we will pressure-test a renewed level of adaptive coherence.

    By convincing people we can do our jobs well, we’re gonna prove we’re really good at listening.

    For instance, a leaked 2009 Pepsi marketing presentation with language such as “The Pepsi DNA finds its origin in the dynamic of perimeter oscillations…our proposition is the establishment of a gravitational pull to shift from a transactional experience to an invitational expression …”

    uhhh okay this is tough. how about:

    Pepsi is known for waves (maybe lmao? i genuinely don’t know what perimeter oscillations is trying to say). We want to make people feel like buying Pepsi isn’t just buying something but is an invitation.

    Our device strategy must reflect Microsoft’s strategy and must be accomplished within an appropriate financial envelope

    oh this actually isn’t that hard: “Corporate cut our budget.”





  • I have no idea people hate on cursive (beyond the normal anti-intellectual reasons of hating the idea of teaching people things that aren’t immediately applicable to industry).

    Cursive didn’t come out of nowhere, it fills a legitimate need, and it’s a skill that expresses your individual creative self in an activity you might do everyday (maybe more!) It does wonders for your self-confidence and happiness in life to write on paper well. Paper and pen has been humanity’s companion for centuries if not millennia, and one doesn’t do themselves any favors by intentionally shunning their own handwriting ability. And you dont have to pick between using a keyboard and learning cursive: just do both.







  • Right target, wrong reason: Testing for HAM makes complete sense. It’s government imposed to get licensed, and that’s because the equipment required for HAM could be easily modified to interfere with other electronics or run up against communications laws. HAM being self-regulated (in that everyone is a snitch if they find out you’re operating without a license) is only going to be possible if everyone is a snitch. Also, everyone has to share the radio spectrum, so you should know how to be a good actor before you get the chance to go on air.

    But there is gatekeeping in HAM in how few beginners focused resources there are. At least in Canada, I found only one set of books that taught the latest HAM exam and one series of YouTube videos (thanks Ylabs!)

    I have found very few “your first radio” resources. Hunting for that sort of thing is an intimidating experience, full of jargon and acronyms (not stuff like “VHF” and stuff you need for the exam, but model descriptions and stuff). Lots of sites and radio club web pages aren’t kept up to date, and it’s a lot to ask of new people that they come out to field day for in person meetups when it’s just a bunch of strangers.






  • The rust compiler holds your hand, wraps you in blankets, makes you hot chocolate, kisses you on the forehead before it gently and politely points out what you did wrong and how you can solve it step-by-step. It would never think of something as heinous as swearing at you, shame on you for insulting my wife’s honour like this.




  • I might be already exposing myself as an emacs user, but I think Lisp naming convention is pretty reasonable. I use it in other languages as far as their language rules allow me

    • if a variable or function is a predicate (as in if it tests if something is true or not), append p or _p/-p

    • variables and functions both have lisp case variable-name-here. Sub for _ in languages that dont allow - in names

    • unused or unexposed variables are prefixed _ .

    • top level packages get naming rights. So if I’m making cool-package then variables or functions that are specific to it are cool-package-variable (especially if it is exposed to other packages). cool-package/variable is also good if allowed.

    • otherwise, separate namespaces with /. So there’s main-function and my/main-function. If / is reserved, then I assume the language has a way of segmenting namespaces already and just default to that since _ or - would get ambiguous here.

    See the rest here: https://github.com/bbatsov/emacs-lisp-style-guide