- Mar 2022
-
en.wiktionary.org en.wiktionary.org
-
https://en.wiktionary.org/wiki/idle_hands_are_the_devil%27s_workshop
Proverbs 16:27 "Scoundrels concoct evil, and their speech is like a scorching fire." (Oxford, NSRV, 5th Edition) is translated in the King James version as "An ungodly man diggeth up evil: and in his lips there is as a burning fire." The Living Bible (1971) translates this section as "Idle hands are the devil’s workshop; idle lips are his mouthpiece."
The verse may have inspired St. Jerome to write "fac et aliquid operis, ut semper te diabolus inveniat occupatum" (translation: "engage in some occupation, so that the devil may always find you busy.”) This was repeated in The Canterbury Tales which may have increased its popularity.
-
-
news.osu.edu news.osu.edu
-
such as installing permanent lighting
Remember, bad guys are vampires. They melt with sufficient lighting.
Plenty of campus crime happens during the day, when there is plenty of lighting.
-
- Feb 2022
-
github.com github.com
-
I just thought that if there was any time to improve the naming it would be now, before rolling it out to thousands of devs/projects. I don't think of that as bikeshedding, personally.
-
-
bugs.ruby-lang.org bugs.ruby-lang.org
- Jan 2022
-
www.youtube.com www.youtube.com
-
Comments are turned off.
I'd like to ask everyone to watch this 19 second long "public meeting" with comments disabled so you can see what a joke Government is.
If you agree, please re-share. If you disagree, please explain how you think this could possibly be legitimate in the comments.
-
- Dec 2021
-
writing.fletom.com writing.fletom.com
-
underscores are better than dashes for representing spaces
-
- Nov 2021
-
docdrop.org docdrop.org
-
today I'm here to describe that everything really is connected, 00:02:02 and not in some abstract, esoteric way but in a very concrete, direct, understandable way. And I am going to do that with three different stories: a story of the heart, a story of the breath, and a story of the mind.
These three are excellent candidates for multimedia Stop Reset Go (SRG) Deep Humanity (DH) BEing Journey.
It is relevant to introduce another concept that provides insights into another aspect required for engaging a non-scientific audience, and that is language.
The audience is important! BEing Journeys must take that into consideration. We can bias the presentation by implicit assumptions. How can we take those implicit assumptions into consideration and thereby expand the audience?
For a non-scientific audience, these arguments may not be so compelling. In this case, it is important to demonstrate how science can lead us to make such astounding predictions of times and space not directly observable to normative human perception.
-
-
unix.stackexchange.com unix.stackexchange.com
-
Okay thank you. I'll need to do some thinking then on how to apply that to things like git config --global core.editor
-
-
eleap.unimas.my eleap.unimas.my
-
It is initiated when bargaining is done between the parties, i.e employers and employees
-
- Oct 2021
-
hcommons.org hcommons.org
-
From paper to block and ink we are now learning about the printing press. The best invention at the time because you can create a news paper. And now printers are becoming obsolete and so is the news paper now a news paper is on line.
-
-
archive.nytimes.com archive.nytimes.com
-
Employees were ‘free’ to negotiate a work contract to their liking within the context of accepting the ‘prerogatives’ of managers to organised and remunerate their efforts as they saw fit (Fox, 1974).
Tags
Annotators
URL
-
-
-
DIRECTORY (in progress): This post is my directory. This post will be tagged with all tags I ever use (in chronological order). It allows people to see all my tags, not just the top 50. Additionally, this allows me to keep track. I plan on sorting tags in categories in reply to this comment.
External links:
Tags categories will be posted in comments of this post.
-
- Aug 2021
-
4cd.instructure.com 4cd.instructure.com
-
hold four hours a week on set days and times; M 11:15AM-12:15PM (in-person & on-line) T 10AM-11AM (on-line)W 2:15PM-3:15PM (in-person & on-line)Th 1PM-2PM (on-line) and by appointment
-
-
developer.mozilla.org developer.mozilla.orgwith1
-
If you forget to define x in the object you pass as the second argument, or if there's some similar bug or confusion, you won't get an error -- just unexpected results.
-
-
diggingthedigital.com diggingthedigital.com
-
Aaron linkt in zijn blogpost aan meer bronnen die ik zeker eens verder wil onderzoeken voor mijn eigen Frankopedia.
I love that Frank calls his personal wiki / digital garden / online commonplace book "Frankopedia".
I should come up with a more clever name for mine.
-
-
softwareengineering.stackexchange.com softwareengineering.stackexchange.com
-
Sanity check = Does this even make sense? For example, if your application only outputs integers, sqrt(-1) and log(-1) are undefined.
-
- Jul 2021
-
developer.mozilla.org developer.mozilla.org
-
Sending body/payload in a GET request may cause some existing implementations to reject the request — while not prohibited by the specification, the semantics are undefined. It is better to just avoid sending payloads in GET requests.
-
- Jun 2021
-
graphql-ruby.org graphql-ruby.org
-
However, this request-by-request mindset doesn’t map well to GraphQL because there’s only one controller and the requests that come to it may be very different.
-
-
material-ui.com material-ui.com
-
github.com github.com
-
Whether you agree or not, to me there's nothing in this world that is entirely apolitical - when there are people there is politics. You don't have to agree with my views, nor do I expect you to. Diversity and disagreement is what drives mankind forward.
-
-
docs.gitlab.com docs.gitlab.com
-
We’ve enabled deprecation warnings by default when running specs. Making these warnings more visible to developers helps upgrading to newer Ruby versions.
-
-
en.wikipedia.org en.wikipedia.org
-
DigiNotar was a Dutch certificate authority owned by VASCO Data Security International, Inc.[1][2] On September 3, 2011, after it had become clear that a security breach had resulted in the fraudulent issuing of certificates, the Dutch government took over operational management of DigiNotar's systems.[3]
Dutch Certificate Authority gets hacked.
-
- May 2021
-
-
wanted to surface to the user during SSR if the client-side call would likely fail due to cross-origin fetching, credentials, etc.
-
-
interpersonal.stackexchange.com interpersonal.stackexchange.com
-
First of all, I would start off presenting yourself: Dear XYZ support team I am the web developer in charge of example.com website. By presenting you this way, you are establishing the frame to treat you, hinting that you should be presupposed to be somewhat proficient, so they could choose to answer in a more technical detail.
-
Feel free to hint, brag, or both! The best CS reps should easily take a hint from clear language and a signature like John Appleseed, JavaScript/Ruby Developer, but any will catch on with a simple line like "I know what I'm doing, so I'd appreciate an extra-technical explanation!"
-
Hey, I'm a PhD in [field] and do [whatever] professionally. Before calling you, I've narrowed down the problem to [something on their end], so that's what needs to be addressed. If I could speak to an engineer about [specific problem], that'd be great; but if we've gotta walk through the script, let's just knock it out quickly. If they end up requiring the script, then the best way to use your expertise is to run through it quickly. Keep the chit-chat to a minimum and just do the stuff efficiently. If they start describing how to perform some step, you might interrupt them with, "Got it, just a sec.", then let them know once you're ready for the next step.
-
However, what speaks against just straight up telling them that you're working as [Insert title of your position] and you know what you're talking about?
-
OP is referring to letting people know they can speak like proper adults when talking about technical terms, without going through the usual nanny-like discourse that tech support has to provide to non-techies. For instance, it happened to me with Amazon support. The speaker told me exactly where to touch in order to clear the cache of the Android Amazon App Store. Given that I work as an app developer the guy could have just said "please clear the cache". No need to go through "tap here, then here, now you should see this, tap that"...
-
I have tried different tactics of showing the tech support that I am proficient in their field of work (I work as a web developer). Specifically: using accurate terms and technologies to show my knowledge of them and telling the support that I am the "administrator" of the website in question.
-
How to let tech support subtly know that I am proficient without showing off?
-
-
github.com github.com
-
I would argue though that crashing is better than quietly providing unexpected behavior.
-
-
www.hteumeuleu.com www.hteumeuleu.com
-
We’re the ones who code. The people you talk to are the people who work on your project. When you have a question, we know what we are talking about.
-
- Apr 2021
-
github.com github.com
-
Mentioned here:
but I can't find it on my system
-
-
reallifemag.com reallifemag.com
-
The privacy policy — unlocking the door to your profile information, geodata, camera, and in some cases emails — is so disturbing that it has set off alarms even in the tech world.
This Intercept article covers some of the specific privacy policy concerns Barron hints at here. The discussion of one of the core patents underlying the game, which is described as a “System and Method for Transporting Virtual Objects in a Parallel Reality Game" is particularly interesting. Essentially, this system generates revenue for the company (in this case Niantic and Google) through the gamified collection of data on the real world - that selfie you took with squirtle is starting to feel a little bit less innocent in retrospect...
-
Yelp, like Google, makes money by collecting consumer data and reselling it to advertisers.
This sentence reminded me of our "privacy checkup" activity from week 7 and has made me want to go and review the terms of service for some of the companies featured in this article- I don't use yelp, but Venmo and Lyft are definitely keeping track of some of my data.
-
-
www.kickstarter.com www.kickstarter.com
-
The good news: everyone had a genuine blast. We knew we had experimented our way into something fun, even if the rules and designs still needed a lot of work.
-
- Mar 2021
-
www.jackfranklin.co.uk www.jackfranklin.co.uk
-
Svelte is different in that by default most of your code is only going to run once; a console.log('foo') line in a component will only run when that component is first rendered.
Tags
- opinionated
- difference
- Svelte vs. React
- trying to doing things the same way you did in a different library/framework (learning new way of thinking about something / overcoming habits/patterns/paradigms you are accustomed to)
- reasonable defaults
- opinion
- important point
- turning things around / doing it differently
- unfortunate defaults
Annotators
URL
-
-
www.kickstarter.com www.kickstarter.com
-
click the images below
why not make this a link too?
-
-
en.wikipedia.org en.wikipedia.org
-
Software that is not currently being used gradually becomes unusable as the remainder of the application changes.
-
Infrequently used portions of code, such as document filters or interfaces designed to be used by other programs, may contain bugs that go unnoticed. With changes in user requirements and other external factors, this code may be executed later, thereby exposing the bugs and making the software appear less functional.
-
-
www.sitepoint.com www.sitepoint.com
-
As to opinions about the shortcomings of the language itself, or the standard run-times, it’s important to realize that every developer has a different background, different experience, different needs, temperament, values, and a slew of other cultural motivations and concerns — individual opinions will always be largely personal and, to some degree, non-technical in nature.
Tags
- software project created to address shortcomings in another project
- +0.9
- everyone has different preferences
- good point
- JavaScript
- what is important/necessary for one person may not be for another
- reaction / reacting to
- everyone has different background/culture/experience
- non-technical reasons
- software preferences are personal
- runtime environment
- annotation meta: may need new tag
Annotators
URL
-
-
github.com github.com
-
I don't even know how to tell if they're working 100%, I'm getting mixed signals ..
-
Should it only contain link* calls?
-
When should I use link, vs dir, vs. tree?
-
but I still have no idea if I'm writing this new file correctly.
-
-
store.steampowered.com store.steampowered.com
-
If you plan on using a gamepad with big picture mode I made a config that works perfectly so check it out.
-
-
stackoverflow.com stackoverflow.com
-
Yes, but honestly, and no offense intended, but I don't see the harm in these type questions, nor why some people are offended when they are asked. If I owed a website, I wouldn't mind it because it just creates more pages that can be indexed. I see it as helping the website. But, I did look and didn't see a simple answer. Again, no offense is intended. I've just never understood the complaints.
-
-
jangawolof.org jangawolof.orgPhrases1
-
Almet ji dafa tooy.
Les allumettes sont mouillées.
almet ji -- (French) matches.
ji -- the (indicates nearness).
dafa -- are (?).
tooy v. -- to be/get wet, humid, to be soaked; be fresh, be green.
-
- Feb 2021
-
github.com github.com
-
Here's the last issue where source maps were discussed before the beta release.
-
-
sobolevn.me sobolevn.me
-
Literally, everything in this example can go wrong. Here’s an incomplete list of all possible errors that might occur: Your network might be down, so request won’t happen at all The server might be down The server might be too busy and you will face a timeout The server might require an authentication API endpoint might not exist The user might not exist You might not have enough permissions to view it The server might fail with an internal error while processing your request The server might return an invalid or corrupted response The server might return invalid json, so the parsing will fail And the list goes on and on! There are so maybe potential problems with these three lines of code, that it is easier to say that it only accidentally works. And normally it fails with the exception.
-
exceptions are not exceptional, they represent expectable problems
-
Exceptions are not exceptional
-
-
trailblazer.to trailblazer.to
-
I work with crazy geniuses who share many of my opinions (not all, and that’s good).
-
There is nothing wrong with building your own “service layer”, and many companies have left the Traiblazer track in the past years due to problems they had and that we think we now fixed.
-
-
store.steampowered.com store.steampowered.com
-
Can't have a steam library without MMX.
-
I feel like I should've paid more for this masterpiece.
-
-
www.infoworld.com www.infoworld.com
-
This article explains why you shouldn't use getters and setters (and when you can use them) and suggests a design methodology that will help you break out of the getter/setter mentality.
-
-
hilton.org.uk hilton.org.uk
-
Unlike naming children, coding involves naming things on a daily basis. When you write code, naming things isn’t just hard, it’s a relentless demand for creativity. Fortunately, programmers are creative people.
-
Scalability is the problem you want to have, and sooner rather than later, but maintainability is the problem you’re definitely going to have, sooner or later.
Tags
- requires/demands creativity
- creative people
- good point
- contrast
- maintainability
- naming
- scalability
- well-written
- programming
- good analogy
- naming things is hard
- relentless
- the activity of _
- creative
- software development
- creativity
- problem you are definitely going to have
- frequently encountered (common) problem
- quotable
- good problem to have / problem you want to have
- what programmers are like
Annotators
URL
-
-
nplusonemag.com nplusonemag.com
-
cultural capital
Introduced by Pierre Bourdieu in the 1970s, the concept has been utilized across a wide spectrum of contemporary sociological research. Cultural capital refers to ‘knowledge’ or ‘skills’ in the broadest sense. Thus, on the production side, cultural capital consists of knowledge about comportment (e.g., what are considered to be the right kinds of professional dress and attitude) and knowledge associated with educational achievement (e.g., rhetorical ability). On the consumption side, cultural capital consists of capacities for discernment or ‘taste’, e.g., the ability to appreciate fine art or fine wine—here, in other words, cultural capital refers to ‘social status acquired through the ability to make cultural distinctions,’ to the ability to recognize and discriminate between the often-subtle categories and signifiers of a highly articulated cultural code. I'm quoting here from (and also heavily paraphrasing) Scott Lash, ‘Pierre Bourdieu: Cultural Economy and Social Change’, in this reader.
Tags
Annotators
URL
-
- Jan 2021
-
github.com github.com
-
The code is far simpler and easier to understand/verify
-
-
trumpwhitehouse.archives.gov trumpwhitehouse.archives.gov
-
while Fascism died in 1945 with the collapse of the Axis powers
I would (not) like to introduce you to Francisco Franco and Spain until the 1970s.
-
that first began in the United States
Oh. Hell. No.
Aside from the British example above, the authors seem to have forgotten that "movements to abolish slavery" included movements not run by White abolitionists, such as rebellions by enslaved people. One modest example roughly contemporaneous with the creation of the Bill of Rights: the Haitian Revolution. Or if you're hung up on White people abolitionists, Bartolome de las Casas (late in life). Who the hell even thinks the US invented abolitionism? WTF?
-
But the people do not directly exercise their sovereignty, for instance, by voting directly in popular assemblies.
False. In New England states, they actually do. And there's this little thing called the referendum...
(Y'know, it's not like they're wrong about representative institutions. It's that they insist on putting in stupid false shit when they didn't even need to.)
-
The first was the sundering of civil from religious law with the advent and widespread adoption of Christianity.
WHAT THE EVERLOVING FUUUUUCK??
HAHAHAHAHHAHAHAHAHAHA Hang on I gotta roll on the floor for a minute HAHAHAHAHAHAHAHAHAHA
Ahem.
MAY I INTRODUCE TO YOU CHRISTIAN MONASTICISM? THE HOLY ROMAN EMPIRE? EMPEROR CONSTANTINE? THE POPE? ALL THE POPES? INCLUDING THE TIME THERE WERE TWO POPES?
The sundering of--
Children. Sit down and let the adults do history.
Needless to say:
-
to write the document which we have today.
Incorrect. They came up with what we have today minus twenty-seven important bits of it that comprise most of what the United States has spent the last 240 or whatever years fighting over. The Bill of Rights--the "but mah freedoms" part of the Constitution--didn't come along for four more years.
-
The second momentous change was the emergence of multiple denominations within Christianity that undid Christian unity and in turn greatly undermined political unity.
OK wait. So...civil law was sundered from religious law because of Christianity in the last sentence, but in this sentence, schisms in Christianity (which, remember, had sundered political and religious law) undermined political unity?
(I mean, there were a lot of wars because of the various reformations and counter-reformations, but
- there was no prior Christian unity, as I'm sure the Orthodox would like to remind us, to say nothing of the heretics the Inquisition enjoyed killing all over western Europe
- political unity? Really? Like Europeans weren't over there killing each other even if they were all at least nominally Catholic?
Look, it's like somebody thinks the multi-national, polyglot monastery in The Name of the Rose was representative of pre-Reformation Europe and forgot that The Name of the Rose is a murder mystery.
(They didn't think that. These people wouldn't make it ten pages in anything by Eco. Bear with my nerd analogies.)
-
-
material-ui.com material-ui.com
-
👍 Upvote issue #204 if you want to see it land faster.
-
-
www.addictivetips.com www.addictivetips.com
-
If you’re not a huge fan of Snap packages, but love using Ubuntu, this guide is for you. In it, we’ll go over how you can remove Snap from your Ubuntu system and make it so that your system will no longer have access to the Snap store or anything like that.
-
Snap packages are quickly becoming the primary way that Ubuntu users consume software. Despite Snaps dominating Ubuntu, many users still opt to avoid Snap packages in favor of Apt packages that have long been available in Ubuntu.
-
- Dec 2020
-
www.npmjs.com www.npmjs.com
-
Get told in big red letters when the dependency changed and you need to check that your fix is still valid.
-
-
github.com github.com
-
With some frameworks, you may find your needs at odds with the enterprise-level goals of a megacorp owner, and you may both benefit and sometimes suffer from their web-scale engineering. Svelte’s future does not depend on the continued delivery of business value to one company, and its direction is shaped in public by volunteers.
Tags
- organic
- business interests/needs overriding interests/needs of users
- balance of power
- open-source projects: allowing community (who are not on core team) to influence/affect/steer the direction of the project
- conflict of interest
- future of project depending on continued delivery of business value to one company
- at odds with
- more interested in their own interests
Annotators
URL
-
-
jamstack.org jamstack.org
-
The Jamstack removes multiple moving parts and systems from the hosting infrastructure resulting in fewer servers and systems to harden against attack.
-
-
hacks.mozilla.org hacks.mozilla.org
-
Better contribution workflow: We will be using GitHub’s contribution tools and features, essentially moving MDN from a Wiki model to a pull request (PR) model. This is so much better for contribution, allowing for intelligent linting, mass edits, and inclusion of MDN docs in whatever workflows you want to add it to (you can edit MDN source files directly in your favorite code editor).
-
-
github.com github.com
-
I don't think this is what really matters at the end, since whatever is the implementation the goal should be to provide a library that people actually like to use.
-
- Nov 2020
-
stackoverflow.com stackoverflow.com
-
emphasizing that 'this' and 'global object' are two different things not only in Node.js but in JavaScript in general
-
-
github.com github.com
-
There is no rerender, when you call listen, then all scroll events will warn on chrome. See this entry from svelte: breaking the web
Even the author of this library forgot this about Svelte?? :) (Or maybe he didn't and this response misunderstood/falsely assumed that he had.)
-
-
github.com github.com
-
This one gets the SEO, so I hope you're successful @raythurnevoid.
I assume this gets search traffic because people hope/assume that since there's a React "material-ui" that there might already be a "svelte-material-ui" port/adaptation available. So they search for exactly that (like I did). That and being the first to create that something (with that name).
Tags
- excellent name
- port (adaptation/translation)
- getting/attaining wide reach/audience/popularity due to being or having a name containing a search term that people are looking for
- web search for something brings me here
- being the thing that people are looking for and hoping/assuming already exists
- having a name containing a search term that people are looking for
- getting/attaining wide reach/audience/popularity due to being first to market
Annotators
URL
-
-
stackoverflow.com stackoverflow.com
-
Never use x && y || z when y can return a non-zero exit status.
-
-
unix.stackexchange.com unix.stackexchange.com
-
I think what the author intended to do was check if the second argument was a non-empty string (which is not the same thing as checking whether there are more than 1 argument, as the second argument could be passed but be the empty string).
-
-
mywiki.wooledge.org mywiki.wooledge.org
-
However, this construct is not completely equivalent to if ... fi in the general case.
The caveat/mistake here is if you treat it / think that it is equivalent to if a then b else c. That is not the case if b has any chance of failing.
-
Some people try to use && and || as a shortcut syntax for if ... then ... else ... fi, perhaps because they think they are being clever.
-
-
github.com github.com
-
It is open to the community to help set its direction.
-
-
github.com github.com
-
In Rust, we use the "No New Rationale" rule, which says that the decision to merge (or not merge) an RFC is based only on rationale that was presented and debated in public. This avoids accidents where the community feels blindsided by a decision.
-
I'd like to go with an RFC-based governance model (similar to Rust, Ember or Swift) that looks something like this: new features go through a public RFC that describes the motivation for the change, a detailed implementation description, a description on how to document or teach the change (for kpm, that would roughly be focused around how it affected the usual workflows), any drawbacks or alternatives, and any open questions that should be addressed before merging. the change is discussed until all of the relevant arguments have been debated and the arguments are starting to become repetitive (they "reach a steady state") the RFC goes into "final comment period", allowing people who weren't paying close attention to every proposal to have a chance to weigh in with new arguments. assuming no new arguments are presented, the RFC is merged by consensus of the core team and the feature is implemented. All changes, regardless of their source, go through this process, giving active community members who aren't on the core team an opportunity to participate directly in the future direction of the project. (both because of proposals they submit and ones from the core team that they contribute to)
Tags
- attracting contributors
- change proposal workflow: RFCs
- open-source projects: allowing community (who are not on core team) to influence/affect/steer the direction of the project
- welcoming feedback
- allowing sufficient time for discussion/feedback/debate before a final decision is made
- have discussion/feedback/debate in public (transparency)
- soliciting feedback
- build concensus
- feeling blindsided
Annotators
URL
-
-
cyberlaw.stanford.edu cyberlaw.stanford.edu
-
For both the tailor-customer and doctor-patient examples, personal data is an input used to improve an output (dress, suit, medical treatment) such that the improvement directly serves the interests of the person whose information is being used.
This reminds me of "Products are functions" where your personal data is a variable than enters into the function to determine the output.
-
-
github.com github.com
-
Obviously we shouldn't rush into anything. But changes like these are best made earlier on in a project's lifecycle, so I'm eager to hear what people think so that we can start making some progress.
-
- Oct 2020
-
stackoverflow.com stackoverflow.com
-
You can determine which openssl.cnf is being used by adding a spurious XXX to the file and see if openssl chokes.
-
-
github.com github.com
-
`Module ${a.id} may be unable to evaluate without ${b.id}, but is included first due to a cyclical dependency. Consider swapping the import statements in ${parent} to ensure correct ordering`
-
-
github.com github.com
-
Svelte forces you do to do all kinds of things in a very specific way (as does every other framework/library), those constraints generally make for a better experience.
-
-
-
hyperscript is much simpler to refactor and DRY up your code than with JSX, because, being vanilla javascript, its easier to work with variable assignment, loops and conditionals.
Tags
- making it easy for later refactoring
- hyperscript
- JSX
- reuse existing language constructs
- template language vs. reusing existing language constructs
- javascript
- template language: bad: by not reusing existing language constructs; forced to reinvent equivalents which are inferior and unfamiliar
- comparison with:
- it's just _
Annotators
URL
-
-
github.com github.com
-
Svelte doesn't re-render, so you need to respond to component mount/dismount and prop changes separately as they are distinct concepts and never tied together, unlike in React.
Tags
- different way of thinking about something
- lifecycle callbacks
- trying to doing things the same way you did in a different library/framework (learning new way of thinking about something / overcoming habits/patterns/paradigms you are accustomed to)
- UI library: reacting to prop changes
- distinction
Annotators
URL
-
-
medium.com medium.com
-
Sometimes, you may be tempted to write that wrapper. Because all your (React or Vue or insert your reactive framework here) instincts tell you so.Resist the temptation. There is a better way. A svelter way. Introducing: the use-directive (a.k.a. “actions”).
-
However, especially when starting out, it’s very easy to fall into the “this is how I did things in my previous framework” trap.
Tags
- different way of thinking about something
- Svelte: action (use:)
- Svelte
- trying to doing things the same way you did in a different library/framework (learning new way of thinking about something / overcoming habits/patterns/paradigms you are accustomed to)
- overcoming preconceived opinions
- getting a fresh perspective
- paradigm shift
Annotators
URL
-
-
github.com github.com
-
So while Solid's JSX and might resemble React it by no means works like React and there should be no illusions that a JSX library will just work with Solid. Afterall, there are no JSX libraries, as they all work without JSX, only HyperScript or React ones.
-
- Sep 2020
-
github.com github.com
-
Since this issue seems to pop up periodically, it would be useful to turn this into a warning. It may not be elegant, but it prevents surprise blank screens due to a navigation error.
Not an actual fix.
-
-
github.com github.com
-
The node-resolve plugin doesn't like failing to resolve module IDs (because it usually indicates a bug, like you forgot to install the package in question), so it will throw an error rather than letting Rollup print a warning.
-
-
github.com github.com
-
using modulesOnly behaves exactly as expected when it warns you that the listed npm libraries do not use the ES6 format and are in fact ignored. This option is meant as a way to determine if you still have commonjs libraries in your dependencies that require special treatment via rollup-plugin-commonjs. Your code will probably not work since the listed dependencies will be missing. You should remove modulesOnly and instead add rollup-plugin-commonjs.
-
-
engineering.mixmax.com engineering.mixmax.com
-
User experience above all
-
balancing developer and user experience
-
You oftentimes see packages list react as a peer dependency. Since this prevents react from being installed into that package's node_modules, this is another way of preventing Rollup from bundling the module. This is also nice _if_ you want the application to install react from npm, because if an application forgets to install a peer dependency, npm will issue a warning.
-
-
medium.com medium.com
-
But library users are more numerous, and so their needs are more important.
-
-
github.com github.com
-
When the message say function was called outside component initialization first will look at my code and last at my configuration.
-
-
github.com github.com
-
i feel it should get a runtime warning / error, if it returns something besides function or undefined.
-
-
github.com github.com
-
There is a good amount of properties that should mostly be applied from a parent's point of view. We're talking stuff like grid-area in grid layouts, margin and flex in flex layouts. Even properties like position and and the top/right/left/bottom following it in some cases.
-
The main reason using classes isn't a great solution is that it completely breaks encapsulation in a confusing way, the paren't shouldn't be dictating anything, the component itself should. The parent can pass things and the child can choose to use them or not but that is different: control is still in the hands of the component itself, not an arbitrary parent.
-
The RFC is more appropriate because it does not allow a parent to abritrarily control anything below it, that responsibility still relies on the component itself. Just because people have been passing classes round and overriding child styles for years doesn't mean it is a good choice and isn't something we wnat to encourage.
-
Ideally: Only let a parent control those specific CSS properties, and never let a child use them on the root element.
-
margin, flex, position, left, right, top, bottom, width, height, align-self, justify-self among other is CSS properties that should never be modified by the child itself. The parent should always have control of those properties, which is the whole reason I'm asking for this.
-
new style RFC
Tags
- constraints are helpful
- missed opportunity: link to what you are referring to
- Svelte: how to affect child component styles
- Svelte: components are their own boss (encapsulation)
- breaking encapsulation
- limiting how much library consumers/users can control/override
- control (programming)
- who should have control over this? (programming)
- confusing
- which component/tool/organization/etc. is responsible for this concern?
- programming: who is responsible for this concern?
- whose responsibility is it?
- missed opportunity
- make it a link if can be made a link to something useful/relevant
Annotators
URL
-
-
-
the notion that any given component should be in charge of its own thing, and not do something outside of itself. I.e., loosely coupled components in a sandbox, not tightly coupled to something outside of its own scope.
-
-
oneheglobal.org oneheglobal.org
-
when choosing community building activities that ask students to disclose information about themselves, and especially about how they are feeling, it is important to recognise the risk of unintended harm.
Most faculty in a teaching setting chooses to do certain activities that can make a student very uncomfortable. In high school my teachers would do "icebreakers" and I would hate them because that meant I would have to talk in front of people and sometimes the topic would be a little too personal.
-
-
github.com github.com
-
In a similar vein to (#33), it is arguably just something that compensates for the lack of power in the template language relative to JavaScript.
-
-
github.com github.com
-
The complaint is that by choosing less powerful languages, template-based frameworks are then forced to reintroduce uncanny-valley versions of those constructs in order to add back in missing functionality, thereby increasing the mount of stuff people have to learn.
-
-
github.com github.com
-
Personally, I think class is too blunt an instrument — it breaks encapsulation, allowing component consumers to change styles that they probably shouldn't, while also denying them a predictable interface for targeting individual styles, or setting theme properties globally
-
...but ultimately the component itself has control over what is exposed, and can specify its own fallback values using normal CSS custom property syntax:
-
-
github.com github.com
-
A component should be in complete control of itself. Not only should a component's styles not leak out but other component's style should never leak in. Consider this 'Encapsulation part 2' if you will. When writing a component, you have certain guarantees that not only will the styles you write be contained within the component, but nothing from the outside should affect you either. You have a certain confidence that if it works in isolation, then it will continue to work when embedded within a complex application.
-
By adding constraints, we have managed to create a simple API and a performant output.
-
-
svelte.dev svelte.dev
-
Instead, my purpose is to illustrate why an alternative approach — based on Single File Components with real CSS — is so damn delightful.
-
-
www.americanyawp.com www.americanyawp.com
-
I think this is such a fantastic viewpoint. Sometimes in order to reach our overall goal, we have to "cast down our bucket" in compromise or be the first to extend the olive branch. I like that he used this same analogy for the white southerners as well. We all have to compromise to some degree to reach progress.
-
-
exploringjs.com exploringjs.com
-
JavaScript for impatient programmers
-
-
tailwindcss.com tailwindcss.com
-
Designing with constraints. Using inline styles, every value is a magic number. With utilities, you're choosing styles from a predefined design system, which makes it much easier to build visually consistent UIs.
-
- Jul 2020
-
-
First, let's make it clear that NODE_ENV has no explicit relationship to RAILS_ENV. Setting one of the ENV variables will have no effect on the other.
-
-
svelte.dev svelte.dev
-
You must opt in to continue. If you're not paying, you're the product.
-
-
www.wordpress-web-designer-raleigh.com www.wordpress-web-designer-raleigh.com
-
It’s an established fact that most people don’t really read the content of a website – they scan it
-
- Jun 2020
-
www.forbes.com www.forbes.com
-
“The alarming truth,” warned the researcher, “is that the average number of permissions requested by a flashlight app is 25.”
-
“Asking for too many permissions is dangerous,” ESET malware researcher Lukas Stefanko explains. “These permissions can be misused as an exploit to access more device components, such as call logs, phone numbers, and browsing history.”
-
At the heart of Google’s challenge has been so-called permission abuse—millions of apps requesting the rights to access device data and functions beyond those needed to deliver their own functionality.
-
The security feature in Android 11 is a long overdue crackdown on this permission abuse.
-
-
www.forbes.com www.forbes.com
-
Google’s novel response has been to compare each app to its peers, identifying those that seem to be asking for more than they should, and alerting developers when that’s the case. In its update today, Google says “we aim to help developers boost the trust of their users—we surface a message to developers when we think their app is asking for a permission that is likely unnecessary.”
-
- May 2020
-
support.gitlab.com support.gitlab.com
-
Requested Dormant Username Enter the username you would like to request, without the preceding URL (e.g., "User" instead of "gitlab.com/User")
Problem Type: Dormant Username Requests
-
-
about.gitlab.com about.gitlab.com
-
The GitLab.com support team does offer support for: Account specific issues (unable to log in, GDPR, etc.) Broken features/states for specific users or repositories Issues with GitLab.com availability
-
Out of Scope The following details what is outside of the scope of support for self-managed instances with a license.
-
-
-
For general questions, use cases, or anything else that does not fit into one of the above cases, please post in the GitLab Forum or on a third-party help site.
-
- Apr 2020
-
en.wikipedia.org en.wikipedia.org
-
Some conventions reverse the order of priorities, considering lower values to be higher priority
-
-
-
Having said all that, I think this is completely absurd that I have to write an entire article justifying the release of this data out of fear of prosecution or legal harassment. I had wanted to write an article about the data itself but I will have to do that later because I had to write this lame thing trying to convince the FBI not to raid me.
-
I could have released this data anonymously like everyone else does but why should I have to? I clearly have no criminal intent here. It is beyond all reason that any researcher, student, or journalist have to be afraid of law enforcement agencies that are supposed to be protecting us instead of trying to find ways to use the laws against us.
Tags
- chilling effect
- a government for the people?
- good intentions
- laws/law enforcement agencies are supposed to be protecting us
- intent to commit/facilitate a crime
- fear of prosecution/legal harassment
- researcher rights
- absurd
- don't turn innocent people into criminals (through bad laws)
- journalist rights
Annotators
URL
-
-
lnakamur.files.wordpress.com lnakamur.files.wordpress.com
-
User subjects and data objects are treated as programmable matter, which is to say extractable matter.
yes.
-
- Mar 2020
-
www.quora.com www.quora.com
-
It doesn’t.What it does do is teach AI to recognize various things and fool you into thinking you’re getting better security.When you get something for free, you are the product.
-
-
-
For mainly two reasons: I pay for things that bring value to my life, and when something's "free", you're usually really just giving away your privacy without being aware.
-
-
news.humanpresence.io news.humanpresence.io
-
Rojas-Lozano claimed that the second part of Google’s two-part CAPTCHA feature, which requires users to transcribe and type into a box a distorted image of words, letters or numbers before entering its site, is also used to transcribe words that a computer cannot read to assist with Google’s book digitization service. By not disclosing that, she argued, Google was getting free labor from its users.
-
-
www.wikihow.com www.wikihow.com
-
Get phrasebooks to start studying basic terminology. Phrasebooks are lists of expressions made for travelers to foreign countries. These lists give you an example of the sentence structure a language uses and what kind of words are useful. Find a phrasebook in the language you wish to learn and treat it as a foundation you can build upon as you learn more.
-
-
www.argotrans.com www.argotrans.com
-
Are you telling your customers that you are willing to invest $0 in providing them with a proper translation? Are you prepared to signal that those markets or languages aren’t a priority for your organization? That is a dangerous message to send, primarily if you rely on your global audience for significant amounts of your total revenue.
-
- Jan 2020
-
unix.stackexchange.com unix.stackexchange.com
-
I'm really not sure what the best choice would be (I'd use sed, but that's because I don't know perl well enough.
-
-
-
Which is included in the question, but bears repeating for the "I can't read this /whole/ page" folks.
-
- Dec 2019
-
www.howtogeek.com www.howtogeek.com
-
There are thousands of to-do list apps out there, in part because no system works perfectly for everyone. I’m not going to say todo.txt is the exception, and that it will work for everyone, because that would be crazy. But todo.txt is the most flexible tool I’ve come across. In part, this is because of the sheer number of clients available, but also because the simplicity lends itself to improvisation.
First time I've seen improvisation used like this.
-
-
hypothes.is hypothes.is
- Aug 2019
-
www.macrumors.com www.macrumors.com
-
Now, I'd rather pay for a product that sticks around than have my personal data sold to use a free product that may not be around tomorrow. I value my privacy much more today. If you're not paying for the product... you are the product being sold.
-
- Oct 2018
-
www.youtube.com www.youtube.com
Tags
Annotators
URL
-
-
www.youtube.com www.youtube.com
Tags
Annotators
URL
-
- Sep 2018
-
mashable.com mashable.com
-
Snapchat says it reaches 28.5 to 30 million 18-24 year old users in the U.S. According to a recent survey of Instagram users, approximately 32 percent of its 1 billion-strong user base is 18-24.
Snapchat reaches around 30 million 18-24 year old users; important ages that are more recently able to vote and take political action. Instagram and snapchat are most popular amongst younger users.
-
-
cnx.org cnx.org
-
City officials can actually help if they go out into the streets and ask real people what actually is going on. Something on blogs and on polls arent true, they dont always speak the truth. If they were to go out to communities and build relationships with people, they would have a clearer understanding of what is going on.
Tags
- City officials cannot fix problems if they do not know anything is wrong to begin with. Responding to public opinion polls, actively contributing to a political blog, or starting a new blog are all examples of different ways to be involved.
- group: F18-51-Hybrid
- https://hypothes.is/groups/q2jXEin4/f18-51-hybrid)
Annotators
URL
-
- Aug 2018
-
www.danah.org www.danah.org
-
the kids are all right
Given danah's age, I would suspect that with a copyright date of 2014, she's likely referencing the 2010 feature film The Kids are Alright.
However that film's title is a cultural reference to a prior generation's anthem in an eponymous song) by The Who which appeared on the album My Generation. Interestingly the lyrics of the song of the same name on that album is one of their best known and is applicable to the ideas behind this piece as well.
-
-
archive.is archive.is
-
<small> <table bgcolor="gold" width="100%"> <tbody><tr><td align="left"> #absence_explorer </td> <td align="right"> ABOUT </td> </tr></tbody></table> </small><table bgcolor="#c7dfe6" width="100%"> <tbody><tr><td align="center"> <br> Your search for "ideas are not humans" yielded:
No results
<br> </td> </tr> <tr> <td> </td> <td> </td> </tr><tr> <td> </td> <td> </td> </tr> </tbody></table><table align="center" bgcolor="#c4c4c4" width="100%"> <tbody><tr> <td> </td> <td> </td> </tr><tr> <td> </td> <td> </td> </tr> </tbody></table><table bgcolor="#f3f3f3" width="100%"> <tbody><tr><td align="center"> click buttons for archived results <br> ◁ Search Again for changes on the materials that <br> directly make out the "world" presented before us <br> </td> </tr></tbody></table>
-
- Feb 2018
-
hypothes.is hypothes.is
-
My daughter will be brought up to understand her true value. That’s a promise. As for all the little girls to be born around the world, the creation of these ads is an effort to show how imagination can change the conversation around their lives.
-
-
www.wired.com www.wired.com
-
This is unsettling. Why are the world’s greatest public technocrats also its greatest private technophobes? It seemed as if they were following the cardinal rule of drug dealing: never get high on your own supply.
-
-
archive.org archive.org
-
or
"I have, in the following little volume, collected a few of these, the Love-Songs of a single province merely, which I either took down in each county of Connacht from the lips of the Irish-speaking peasantry - a class which is disappearing with most alarming rapidity - or extracted from MSS, in my own possession, or from some lent to me, made by different scribes during this century, or which I came upon while examining the piles of modern manuscript Gaelic literature that have found their last resting-place on the shelves of the Royal Irish Academy." (iv)
The way Hyde makes reference to sources is casual and non-specific. It would be difficult for a reader to access his sources. Because we have such little insight, it is important to be alert to potential biases in the collecting and editing process.
If we can identify consistencies among the anthologized songs in terms of their depiction of love and lovers, and/or among songs which are excluded from the anthology, we will have reason to regard the very partial disclosure of sources with suspicion.
As I have already noted, part of Hyde’s project is to bring the reader into contact with language which has an ‘unbounded’ power to excite the Irish Muse. Perhaps part of the way he contrives this encounter is to control the kind of subject matter that will appear to the reader as that which occurs most naturally in the Irish language.
-
- Oct 2017
-
genomebiology.biomedcentral.com genomebiology.biomedcentral.com
-
TIA-1 has been described as an ARE-binding protein and binds both U-rich and AU-rich elements.
-
-
engagements2017-18.as.virginia.edu engagements2017-18.as.virginia.edu
-
Some good men, and even of respectable information, consider the learned sciences as useless acquirements; some think that they do not better the condition of men; and others that education like private & individual concerns, should be left to private & individual effort
In this quote, there is this all or nothing mentality; many of the founders seem to take different stances. The question: is the teaching and education of "learned sciences" beneficial? Universities in the 21st century seem to promote goals aimed at developing deeper thinkers, people with a desire and curiosity to continue learning, even after college. The fact that there was such a debate over whether "learned sciences" were an important factor of the UVA curriculum is shocking to me since the University seems to be so centered around creating "informed citizens" nowadays. I have a hard time understanding how learned sciences are useless since I believe they do "better the conditions of men." Learned sciences promote engagement throughout all disciplines and create better students and sharper thinkers as they have stronger abilities to collaborate with others. I think they included this statement to avoid criticism; they decided to ultimately leave the decision of whether or not to include learned sciences to the “private and individual effort,” exhibiting that this decision would be less contested if left to the specific individuals (i.e. professors and students). This surprised me to read because it’s easy to see how much values have changed to bring us to today’s version of the University of Virginia. From my “Doing Fieldwork” engagement, it is easy to see how much other people influence our own perceptions and ideas, so I think that Learned Sciences are an essential part of a college education.
-
- Sep 2017
-
www.mnemotext.com www.mnemotext.com
-
It is up to me, not the state, what beliefs I adopt, what opinions I voice, or what religion I practice.
Except not really. Social institutions like school, religion, saluting the flag, etc. socialize us into acceptable thought/behavior. We are free, to an extent, to rebel against these socializations, but rarely without backlash from friends, family, community, etc. See also: Red Scare
-
- Aug 2017
-
docsouth.unc.edu docsouth.unc.edu
-
wholly destitute of all education but what he received in common with other domesticated animals, enjoying no advantages that could lead him to suppose himself superior to the beasts, his fellow servants.
This is an accurate description of chattel slavery. Slaves were dehumanized to justify treating them inhumanely. They could be bought, sold, traded, and inherited just as livestock.
-
- Jul 2017
-
inst-fs-iad-prod.inscloudgate.net inst-fs-iad-prod.inscloudgate.net
-
Teachers are coaches of understanding, not mere purveyors of content knowl-edge, skill, or activity. They focus on ensuring that learning happens, not just teaching (and assuming that what was taught was learned); they always aim and check for successful meaning making and transfer by the learner.
-
- Apr 2017
-
thisibelieve.org thisibelieve.org
-
Believing there is no God means the suffering I’ve seen in my family, and indeed all the suffering in the world, isn’t caused by an omniscient, omnipresent, omnipotent force that isn’t bothered to help or is just testing us, but rather something we all may be able to help others with in the future. No God means the possibility of less suffering in the future.
Opinions are one thing but when it comes down to this crazy world we live in, I would have to say that God is not the only reason people are suffering. We face our own difficulties and challenges and there is more then one reason to everything. That's just my opinion.
Tags
Annotators
URL
-
- Feb 2017
-
clalliance.org clalliance.org
-
s, and characters from the fictional story world, in ways that powerfully resonate with fans of the series. Participants are mobilized as “Dumbledore’s Army of the real world” in campaigns such as Not In Harry’s Name which pressures Warner Brothers into using Fair Trade chocolate for its Harry Potter Chocolates.
Fair trade chocolate is a topic that i recently learned about after a long discussion with my sister. It essentially is a Standerd that certifies that the chocolate is not made from plantations that make children and work under unfair conditions and wages.Its amazing how they were able to stand up to cooperates to a issue that most people are not even aware of, Great Work
-
- Jan 2017
-
marginalsyllab.us marginalsyllab.us
-
There is little order of one sort where things are in process of construction; there is a certain disorder in any busy workshop; there is not silence; persons are not engaged in maintaining certain fixed physical postures; their arms are not folded; they are not holding their books thus and so. They are doing a variety of things, and there is the confusion, the bustle, that results from activity. But out of occupation, out of doing things that are to produce results, and out of doing these in a social and coöperative way, there is born a discipline of its own kind and type.
This is what my classroom looks like everyday, all day long. Students are in my art classes to produce, problem solve, learn from mistakes, learn from one another. They are actively engaged, the room gets messy. If an admin were to walk in, I'd hope they'd take a moment to observe and realize that what they are seeing is learning! Luckily I do have great admins so they do.
-
-
plantsinaction.science.uq.edu.au plantsinaction.science.uq.edu.au
-
A plant science manifesto
During the Spring 2017 semester, students taking a plant physiology course at Dickinson State University will be publicly annotating chapters from this online textbook.
-
- Dec 2016
-
cft.vanderbilt.edu cft.vanderbilt.edu
-
In terms of Bloom’s revised taxonomy (2001), this means that students are doing the lower levels of cognitive work (gaining knowledge and comprehension) outside of class, and focusing on the higher forms of cognitive work (application, analysis, synthesis, and/or evaluation) in class, where they have the support of their peers and instructor. This model contrasts from the traditional model in which “first exposure” occurs via lecture in class, with students assimilating knowledge through homework; thus the term “flipped classroom.”
-
- Nov 2016
-
lti.hypothesislabs.com lti.hypothesislabs.com
-
Gabby Douglas i
-
Hardy Williams
-
ommie Smith a
-
- Oct 2016
-
school.bighistoryproject.com school.bighistoryproject.com
-
Eventually cells stuck together to form creatures with many cells. Plants and animals came out of the sea onto land and became ever more complex and aware
-
- Sep 2016
-
www.jcgmo.com www.jcgmo.com
-
Added photos Should I remove the quote?
-
-
www.nytimes.com www.nytimes.com
-
“But the question is ‘What are you?’ and the answer is I’m white.”
im white....?
-
- May 2016
-
developer.mozilla.org developer.mozilla.orgRegExp1
-
Standard built-in objects
something like this http://www.publicrecordcenter.com/canada_courts.htm and other stuff like https://duckduckgo.com/?q=parliaments+list&ia=web
-
- Mar 2016
-
mikealger.com mikealger.com
-
VR Interface Design Pre-Visualisation Methods
Meeeoow!!!
-