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...
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?
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
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.
I’m trying to take a look at a scamming website, but it’s using the debugger spamming to make reverse engineering difficult. Is there a way to just disable the debugger keyword? I don’t really like to give the websites control over whatever I want to view.
out of curiousity, since I feel like most of the time I touch any vi derivative it’s because I need a text editor on a command line, not because I really really wanna use it
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 ;)
So, I’ve been a Neovim user for a few years now. I started as most of you (I assume) with vim, and just kept on using and expanding that config file over the years....
I’ve tried all the surround plugins but what I really want is just the simple flow of: make a selection -> press “, ( etc to surround. Is that not possible with vim?
Recent moves by the open-source software company Red Hat point at a growing divide between commercial Linux users and the noncommercial community that supports them.
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...
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...
Rep. Alexandria Ocasio-Cortez (D-N.Y.) on Sunday warned of an “authoritarian expansion of power” by the Supreme Court after it released several controversial opinions in it’s last week of the…
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.
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.
This sunday morning CEST I'm giving a talk at DevConf.cz called "PatternFly Elements: a Performant Design System". It's about how to build design systems with web components, and what the advantages are. If you'll be at the conference, why not stop by?...
A Cuban teenager was offered a job doing 'construction work' in Russia. Instead he was sent to fight on the front lines in Ukraine. (www.businessinsider.com)
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...
Extensions in GNOME 45 - New import system is not backwards compatible (blogs.gnome.org)
By now it is probably no longer news to many: GNOME Shell moved from GJS’ own custom imports system to standard JavaScript modules (ESM)....
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
Is there a title (Mr/Ms/Mrs) that is gender neutral?
Let’s say there’s someone I want to call Mr/Ms/Mrs [Name], but I don’t know their gender, is there a title I can use that doesn’t assume their gender?
This Week in Neovim #51: RIP Vim Boss, preview LSP code actions, grep using the power of an AST, mini.nvim additions and 19 new plugins! (dotfyle.com)
Is there a way to get rid of the debugger keyword in Firefox? (lemm.ee)
I’m trying to take a look at a scamming website, but it’s using the debugger spamming to make reverse engineering difficult. Is there a way to just disable the debugger keyword? I don’t really like to give the websites control over whatever I want to view.
Why would/wouldn’t you switch to a modern IDE like Visual Studio/VS Code if given the decision right now?
out of curiousity, since I feel like most of the time I touch any vi derivative it’s because I need a text editor on a command line, not because I really really wanna use it
Twitter going to plan... (lemmy.world)
Should I switch my Neovim config from VimScript to Lua?
So, I’ve been a Neovim user for a few years now. I started as most of you (I assume) with vim, and just kept on using and expanding that config file over the years....
neovim surround plugins require too many keystrokes
I’ve tried all the surround plugins but what I really want is just the simple flow of: make a selection -> press “, ( etc to surround. Is that not possible with vim?
The Red Hat Drama Is Highlighting Open Source Software's Growing Pains (www.vice.com)
Recent moves by the open-source software company Red Hat point at a growing divide between commercial Linux users and the noncommercial community that supports them.
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...
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...
Ocasio-Cortez warns of ‘dangerous authoritarian expansion of power’ in Supreme Court (thehill.com)
Rep. Alexandria Ocasio-Cortez (D-N.Y.) on Sunday warned of an “authoritarian expansion of power” by the Supreme Court after it released several controversial opinions in it’s last week of the…
what is something that immediately makes you think someone is a decent human being?
I think people who are patient and interact with children with respect and empathy is a giveaway.
Super Mario RPG - Nintendo Direct 6.21.2023 (youtu.be)
OC svgo.nvim: Optimize SVGs in Neovim (github.com)
A quick-and-dirty plugin to optimize your svg files in nvim using svgo
The New CSS (matthiasott.com)
This is a very important article and anyone working with the #web (developers, designers, project managers) should read it carefully....
Performant design systems with Web Components (devconfcz2023.sched.com)
This sunday morning CEST I'm giving a talk at DevConf.cz called "PatternFly Elements: a Performant Design System". It's about how to build design systems with web components, and what the advantages are. If you'll be at the conference, why not stop by?...
Elon Musk threatens to re-assign @NPR on Twitter to 'another company' (www.npr.org)
Musk, who has been scuffling with the media since acquiring the platform last year, asked if NPR was going to start tweeting again.