bennyp
bennyp avatar

bennyp

@bennyp@kbin.social

Gefilte ficcionado | semitic HTML

bennyp,
bennyp avatar

Why complain? Is construct glorious empire for mother Russia!

I enjoy room temperature coffee more than piping hot or iced.

Most people I know drink their coffee piping hot and act all disgusted at the idea of letting it cool down first. They would pour it away and brew a new one rather than drink the lukewarm stuff. And if you ask a barrista around these parts to not steam the milk but pour it into the coffee cold, you’re often met with indignant...

bennyp,
bennyp avatar

It will be annoying for a minute but this change is good: it will help developers ship extensions faster and with fewer bugs by using standard JavaScript modules and IDE support. As mentioned in the blog: modules were standardized in 2015! At what point does it become acceptable to drop non-standard features?

Understanding JavaScript Function Invocation and "this" (yehudakatz.com)

Over the years, I've seen a lot of confusion about JavaScript function invocation. In particular, a lot of people have complained that the semantics of this in function invocations is confusing. In my opinion, a lot of this confusion is cleared up by understanding the core function invocation primitive, and

bennyp,
bennyp avatar

this is very handy when you want to carry over some shared context. Justin Fagnani described this as an implicit first argument, which is a model that helped me understand how to use it better.

bennyp,
bennyp avatar

How about a browser extention which replaces the debugger keyword in all downloaded js source with void 0 or something?

bennyp,
bennyp avatar

agreeing with krogoth - i use vscode via github's web editor and other such buffoonery, and since many of my teammates also use microsoft's loss-leader false-flag not-quite open-source community trojan editor, I have to stay reasonably current.

so i'm conversant, and use it, but i wouldn't "switch" in the sense of "adopt as my daily driver", for reasons which should be obvious from the last sentence ;)

bennyp,
bennyp avatar

lol if you think this is a "twitter" problem you're out to lunch

bennyp,
bennyp avatar

It depends on what your expectations are and how you see your relationship to your editor (sorry for the cringe anthropomorphism)

If you want to tinker and think of tweaking your editor as a hobby, then sure dive in

If your config already works and you don't need the hassle, then don't

In between? Want to use a specific lua plugin but don't want to commit? You can do that too

bennyp,
bennyp avatar

" already means something though (leader to pick a register)

Try the which-key plugin, and/or make up silly stories for your bindings e.g. "you surround a word "

bennyp,
bennyp avatar

Growing pains? Red hat is 30 years old. The open source initiative was founded in 1998.

The Struggle to Relax: Why ADHD Makes it Tough (youtu.be)

This explains why sometimes I'll research something or study German on my days off instead of playing a video game. I thought I was "wasting" my day off and not properly relaxing. Instead, I was letting my brain off its leash to do what it wanted and that's what it picked. That task was actually relaxing for my brain at that...

bennyp,
bennyp avatar

oh man just the idea of a vacation gets my nerves up

Anyone know of a better way to update Node dependencies?

Every so often I remember how messy it is to be in the #JavaScript ecosystem. Updating from #React 16 to 17 also requires updating #ESLint which requires updating its plugins (fuck you #AirBnB ), which requires you to update #webpack and it’s loaders/plugins, which requires you update #Babel. This doesn’t even account for...

bennyp,
bennyp avatar

Step one is usually to npm remove react

bennyp,
bennyp avatar

I wonder what her opinion is on the Israeli judicial reform.

Actually on second thought I don't really care to know

bennyp,
bennyp avatar

There's no good answer to this other than time and trust. Psychopaths and con artists can and do fake it to quickly gain trust for nefarious purposes. Doesn't mean you have to live in a cave, just don't imagine there are shortcuts to relationships and community.

bennyp,
bennyp avatar

Quote from svgo:

SVG Optimizer is a Node.js-based tool for optimizing SVG vector graphics files.

Why?

SVG files, especially those exported from various editors, usually contain a lot of redundant and useless information. This can include editor metadata, comments, hidden elements, default or non-optimal values and other stuff that can be safely removed or converted without affecting the SVG rendering result.

bennyp,
bennyp avatar

This is Nipple Pad Resellers' moment to shine!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • tester
  • tsrsr
  • DreamBathrooms
  • Durango
  • magazineikmin
  • mdbf
  • Youngstown
  • vwfavf
  • slotface
  • ethstaker
  • rosin
  • thenastyranch
  • kavyap
  • PowerRangers
  • Leos
  • ngwrru68w68
  • osvaldo12
  • cubers
  • everett
  • GTA5RPClips
  • cisconetworking
  • hgfsjryuu7
  • InstantRegret
  • tacticalgear
  • normalnudes
  • modclub
  • khanakhh
  • anitta
  • All magazines