@codepo8 What frustrates is web sites that obfuscate media so that downloading is not easily possible (e.g. an image not as an <img> but as a background-image). You can still download the media via the DevTools, but it's cumbersome. If only a browser could do these shenanigans for me…
@seaotta a) it adds perceivable performance weight, VS Code just feels slower with it (looking at you, java language plugins) and
b) it adds advertisements, e.g. for a „pro“ version (I know I don‘t have a great answer how to make a living from maintaining a VS Code extension, sorry!)
Was Vergebung nicht ist:
🚫 runterschlucken und sich nicht wehren
🚫 geschehenes Unrecht verleugnen
🚫 das Erlittene verharmlosen
🚫 Trauer und Zorn wegdrücken
🚫 „jetzt ist alles wieder gut“
🚫 wiederhergestellte Beziehung (das wäre Versöhnung)
Was Vergebung ist:
✅ freiwilliger, souveräner Akt
✅ auch wenn Schmerz und Wut bleiben
✅ Loslassen von Rache und Bitterkeit
✅ die Weigerung, Opfer zu bleiben
✅ eine Entscheidung
✅ Anerkennung, dass ich selbst auch Vergebung und Gnade brauche
@rauschma@jaffathecake What about [].slice()? Makes it clear that it belongs to Array, yet not a private slot (#) or a static method. This is, however, no generic approach, just works for Arrays ([].slice()) and Objects ({}.toString()).
Twitter life is so much better since I started to consequently block all users that show up with sponsored tweets in my timeline. Suddenly me against ads feels no longer powerless. I even look forward to the next ad just to block the user. Peace of mind: restored.
#ZusammenGegenCorona – denn nur gemeinsam werden wir einen Weg aus der Pandemie finden.
Impfen schützt uns selbst und unsere Mitmenschen, und Impfen macht den Unterschied in unserem Kampf gegen Corona.
Jede einzelne Impfung zählt. Gemeinsam schaffen wir das.
Hey @support_npm! What happend to --scripts-prepend-node-path with npm@7? I can't find it in the 7.x docs [1], and it does not seem to work any more. Is there an alternative? scripts-prepend-node-path=true in the .npmrc doesn't work either.
[1] https://t.co/PL6cRIBLiz
#TIL you can press [Z] in @getaudacity to extend/move a selection to zero-crossings. No more aiming for zero-crossings manually to avoid audible cuts. Literally saves hours of my life.
Answering to a recent tweet of @davidwalshblog made me start blogging. On my website https://t.co/qvqsezNBP8 I'll have blogs about software development (in english), and the sermons I teach in our church (in german). Let's see how that works out! What do you think?
@davidwalshblog CSS selectors can be fast and slow. Avoid * and [], use classes.
Use idleCallbacks.
Cache results on all levels.
Measure, measure, measure.
Measuring itself costs. Know Heisenberg?
Don't bash yourself. The fact that you are caring about performance is the first good thing!
@davidwalshblog Avoid forced reflows. I.e. get everything then set everything (offsetHeight, style etc.).
DOM nesting depth and nr of nodes matters. Keep it small.
<input> is 100x slower than <span>. Use with caution (e.g. in a large editable table use span first and swap to input on focus).
Let's try to improve the built-in <select> element once and for all. Please fill out this survey to help @MSEdgeDev, @GoogleChromeDev, @firefox, @webkit and the standards bodies understand how you use dropdowns in your web projects. https://t.co/PRkCsQgDGW Please RT
@benhermann Although the new @sveltejs looks really promising, I'd go with @reactjs (maybe even via Scala.js and scalajs-react). Large community, easy to learn, plug in only what you need. But in the end, all three share the same concepts, you can achieve nearly the same with any of them.