Do you really need a 100-million yacht and a 20-bedroom villa? No.
449 karma · joined May 27, 2014
Do you really need a 100-million yacht and a 20-bedroom villa? No.
Additionally, your OS probably already natively hides files that start with a dot, so this is just a UI problem.
Please don’t “solve” this issue by moving files to a sub-directory. If anything, only leave non-config files there, it’s the obvious simple solution that most projects follow anyway.
A better solution would be an intermediary part that never changes — say, CloudFlare — that caches HTML pages forever, automatically adds a “Archived content” header to the page, and warns the author so that they can either allow the archived version or make it a 404/410 instead.
Nobody wants to maintain servers forever, but serving static/frozen pages is much easier and cheaper.
max-width: 100%;
height: auto;
What the other user is talking about is a new feature that FINALLY uses the attributes to preserve the ratio before the image starts loading.Kinda ridiculous that we had to wait 8 years of “responsive design” before they realized that this was always supposed to happen.
This is my go-to:
const $ = document.querySelector.bind(document);
const $$ = document.querySelectorAll.bind(document);
Tip: browser consoles already have these shortcuts, except $$ returns an actual array there instead of a NodeList.https://htmldom.dev/copy-text-to-the-clipboard
I get "trying to stay vanilla", but any reasonably-common snippet should either be installed from npm or published there.
For this specific issue there's a module named almost exactly the same and it restores the previous selection and focus as well: https://github.com/sindresorhus/copy-text-to-clipboard/blob/...
This is the point of published modules: your code isn't stuck into the version someone wrote in 10 minutes 5 years ago.
- GitHub satanically messing with Markdown - changes 666 to DCLXVI
- GitHub changes numbers to Roman numerals in lists
I’d call it functional clickbait.
Examples:
npm init esm
npm init react-app
https://docs.npmjs.com/cli/init npx speed-test
npx fast-cli
The second one uses fast.comProbably most people’s time in maintenance and development is worth more than $9/month, that’s why these services exist.
Semi-related xkcd https://xkcd.com/1319/
Found the blanket statement for npm.
How about instead of reviewing 1 library of 10k lines that does everything, you review 10 focused modules for a total of 1k lines?
Also modules like left-pad don’t change that often so you probably have to review only changes in the top modules.
We need to stop this mentality that dependency count should be low. Look at total LOC and you’ll probably find that it’s not as bad as people like to paint it.
Surely those who have track days can disable the limit or buy a car without it, while the vast majority of "casual speeders" won't be affected by it.
Even 112 is quite high compared to the speed limit in most of the world. 100 would be right, outside Germany.
Even in this[1] difficult comparison you can see the non-human repeating skin patterns on the right and the awkward teeth contour. Also hair-on-skin often looks wet and with unnatural bends.
When comparing wrinkly people then it gets a little harder.
Just acknowledge this and just enjoy what you can.
A few years ago I thought I could get through my to-read list, then I realized I couldn’t and stopped worrying about it.
I don’t really care that they track me for a short time, it’s not like they don’t keep logs anyway.
A computer match wouldn’t have either
We just call it phone because that's what we attached a computer to, but it's more like a pocket computer with LTE modem for most people. I'd call it Pocket PC if I could!
Edit: maybe this isn't entirely correct, Apple calls them WebKit APIs in their docs. Only the latest view is actually called `SFSafariViewController`
There's no reason to commit your dependencies if your intent is security. Just use the lock file. The packages won't change on npm and you'll always get the same version for all sub-dependencies.
Also since the code has to be downloaded (or uploaded to small lambdas, for example), JS developers are generally weary of depending on large libraries.
I have to say this regularly to clean up the list. There's no other way to do this at once.
It may be difficult to an anglophone, but I'd argue that the phonetic irregularities of English are much more of a problem to a learner. "though/tough/through" never happens in Italian.
e.g. I want to translate a message. Either I wait for every messenger/OS to get a decent in-app translator, or I use copy-paste into Google Translate — very clunky, but better than not being able to.