391 Matching Annotations
  1. Sep 2020
    1. You'll have to create a new component that brings in the functionality of both. TooltipButton, TooltipLink, Link, and TooltipRoutedLink. We're starting to get a lot of components to handle a bit of added functionality.
    2. For the tooltip example, if you had a whole bunch of tooltips on different elements, it would be annoying to have different event listeners and "should it be shown" variables for each one.
    1. Perhaps at that point we're better off settling on a way to pass components through as parameters? <!-- App.html --> <Outer contents={Inner}/> <!-- Outer.html --> <div> <div>Something</div> <[contents] foo='bar'/> </div>
    2. I would hope for it to come with React-like behavior where I could pass in a string (like div or a) and have it show up as a normal div/a element when the child component used it.
    1. The lack of spread continues to be a big pain for me, adding lots of difficult-to-maintain cruft in my components. Having to maintain a list of all possible attributes that I might ever need to pass through a component is causing me a lot of friction in my most composable components.
  2. Aug 2020
  3. Jul 2020
    1. I have found many uses for this method: here, here, here, here, here, here, here, here, here, here, here, here, here, here, here, here, here, here, here, here, here, here and here.
  4. Jun 2020
  5. May 2020
    1. Explicit Form (where the purpose of the sign-up mechanism is unequivocal). So for example, in a scenario where your site has a pop-up window that invites users to sign up to your newsletter using a clear phrase such as: “Subscribe to our newsletter for access to discount vouchers and product updates!“, the affirmative action that the user performs by typing in their email address would be considered valid consent.
    2. Make it clear that signing up is optional. Consent must be “freely given”; you may not coerce users into joining your mailing list or make it appear as if joining the list is mandatory. For this reason, you must make it clear that signing up is optional. This is especially relevant in cases where you offer free white-papers (or e-books) for download. While the user’s email address is required for the delivery of the service, signing up for your newsletter is not. In such a case, you must not make it appear as if signing-up to the newsletter list mandatory and must make it clear that it is optional.

      Question (answer below)

      Are they saying that it's not allowed to make signing up for a mailing list a precondition/requirement for anything? This was surprising to me.

      So if you have a newsletter sign-up page that sends a digital bonus gift (like an e-book) to new subscribers, are required to completely change/repurpose your "newsletter sign-up page" into a "download e-book page" (that has an optional checkbox to also sign up for the newsletter, if you want)? That seems dumb to me, since it requires completely reversing the purpose of the page — which was, in my mind, primarily about signing up for the newsletter, with a bonus (an essentially optional one) thrown in for those who do so. Are you required to either repurpose it like that or remove the free bonus offer that would be sent to new subscribers?

      The irony of this is that it requires websites that have a newsletter sign-up page like that to change it into a "newsletter sign-up page" where the newsletter sign-up part is optional. Which make you look kind of stupid, making a page that claims to be one thing but doesn't necessarily do what it says it's for.

      Does this mean, in effect, that you may not lawfully provide any sort of incentive or reward for signing up for something (like a mailing list)? As long as it's very clear that some action is required before delivery of some thing, I don't see why this sort of thing should not be permitted? Would this fall under contract law? And as such, wouldn't such a contract be allowed and valid? Are mailing lists a special class of [service] that has special requirements like this? Or is it part of a broader category to which this requirement applies more generally?

      Why is requiring the user to provide an email address before they can download a digital reward allowed but not requiring signing up to a mailing list? Why isn't it required that even the email address be optional to provide? (To answer my own question, probably because it's allowed to allow a user to request a specific thing to be sent via email, and an email address is required in order to fulfill that request. But...) It seems that the website could just provide a direct link to download it via HTTP/FTP/etc. as an option for users that chose not to provide an email address. (But should they be required to provide that option anytime they / just because they provide the option to have the same thing delivered via email?)

      Answer

      Looks like my question was answered below:

      Explicit Form (where the purpose of the sign-up mechanism is unequivocal). So for example, in a scenario where your site has a pop-up window that invites users to sign up to your newsletter using a clear phrase such as: “Subscribe to our newsletter for access to discount vouchers and product updates!“, the affirmative action that the user performs by typing in their email address would be considered valid consent.

      So the case I described, where it is made very clear that the incentive that is offered is conditional on subscribing, is listed as an exception to the general rule. That's good; it should be allowed.

    3. These exemptions include emails in which the primary purpose is: Transactional: These are emails relating to already-agreed-upon transactions, or emails that deliver goods or services as a part of a transaction that the user already agreed to (e.g. License key or E-book delivery).Relationship: These are emails that update users (that already have a relationship with your service) about changes in product / service terms, features or account information; this also includes warranty, recall, safety, or security information about a product or service.Other (Non-commercial) emails.
    4. Under the FTC’s CAN-SPAM Act, you do not need consent prior to adding users located in the US to your mailing list or sending them commercial messages, however, it is mandatory that you provide users with a clear means of opting out of further contact.
    5. Be specific. You must clearly state the type of email that the user will be consenting to;
    1. Under EU law (namely the GDPR) it is mandatory that you obtain the informed consent of the user before subscribing them to the service. Under EU regulations, acquiring consent can be considered a two-part process that includes informing the user and obtaining verifiable consent via an affirmative action.
  6. Apr 2020
    1. Google figures that since it has a big (encrypted) database of all your passwords, it might as well compare them against a 4-billion-strong public list of compromised usernames and passwords that have been exposed in innumerable security breaches over the years. Any time Google hits a match, it notifies you that a specific set of credentials is public and unsafe and that you should probably change the password.
  7. Mar 2020
    1. The cookie or privacy policy could list those 3rd party cookies in more detail.
    2. You don't have to list every exact cookie on this accept/decline page as it'll just be too confusing for users.
    1. In general, the directive does not specifically require that you list and name individual third-party cookies, however, you are required to clearly state their categories and purpose. This decision by the Authority is likely deliberate as to require such would mean that individual website/app owners would bear the burden of constantly watching over every single third-party cookie, looking for changes that are outside of their control; this would be largely unreasonable, inefficient and likely unhelpful to users.
  8. Feb 2020
    1. Ack - Better than grep. Without Ack, Ag would not exist. ack.vim Exuberant Ctags - Faster than Ag, but it builds an index beforehand. Good for really big codebases. Git-grep - As fast as Ag but only works on git repos. ripgrep Sack - A utility that wraps Ack and Ag. It removes a lot of repetition from searching and opening matching files.
    1. Top 10 Important Online Marketing Tools for Entrepreneurs 4.0 Thank you for your rating! Why not leave a message? Any additional feedback or questions are welcome below. Your Name Your Email Address Phone Number Message the Author Cancel By Shiv | Contact Author less than a minute ago Marketing tools are like a helping hand for many entrepreneurs. As time is money using online marketing tools make your job easy and fast and also saves money. Marketing tools are like a helping hand that makes your job so easy. These tools are designed in such a way that it saves you time, effort and money. Apart from finding customers, one of the most difficult problems faced by entrepreneurs is to save time and manage cash flow. Using tools for marketing your business ensures you meet your goal on time. Here are the top 10 most important online marketing tools for entrepreneurs- Hubspot- Inbound Marketing Tool If you want to buy one tool to grow your business exponentially, this is the tool you should buy. Hubspot offers an inbound marketing tool that promises you with attracting leads, converting them and closing the deal. This tool acts as a funnel for your business that narrows downs your audience into your customers and finally generates revenue out of them. You can get started using the Hubspot tool with just $113 per month. You can also get online tutorials on how to use Hubspot tools online or you can always call or email their support team to help you out. Freelancing Graphic Design Platform by EveryDesigns Marketing is impossible without good designs. In marketing, we have a lot of promotional content that uses heavy design work to attract customers. We, humans, are visual animals and it is easier to influence us visually rather than any other means. You can use the EveryDesigns platform to get designs for your business. It is a one-stop destination for your business to get any graphic design services. The innovation that they offer in their services is by organizing a contest for your designs where multiple designers work from around the world. You choose the best design submitted by designers and pay for only that design. You get multiple design options to choose from, along with a 100% money-back guarantee. MailChimp- Email Marketing MailChimp is the best tool when it comes to email marketing. As an entrepreneur, you know how important email marketing is. If you strategize your email marketing outreach, you can attract very valuable customers to your business website. The best part is that it provides some of its features for free, which is enough for a startup or small business to get started and if you want to buy the paid version, then it is as low as $10 per month. Zoom- Conference Meeting Tool Zoom is a web as well as an app-based conference meeting organization tool that helps you in connecting with different team members throughout the world. You can also use this tool to organize a webinar and post it on youtube by recording it. You can pretty much do anything, it is a better version of skype where you can whiteboard as well. The basic version can be used for free and the paid version with pro features starets at $20 for each member. Klusster- Publication Community Kluster is a tool used by digital marketers to spread content and attract customers to their website. Kluster offers a platform to publish content written by you and promote business. As an entrepreneur, you should understand the importance of the backlink for your website. Klusster is one such platform providing quality publications for businesses. The best part it's free. Grammarly-Content Optimization Tool As a marketer or entrepreneur, you know the power of content marketing. It is the most powerful way of branding your business. Creating content can be tough but, the most important thing is creating grammatically correct content. That’s where Grammarly comes and saves the day. It automatically suggests your corrections for every mistake you made. The basic version is free and the paid version with advanced features is $30. You can really see the difference in your writing after using Grammarly. Zoho Social-Social Media Marketing Tool Social media is a platform that has numerous potential and if you are not using social media then you are missing out on a huge opportunity. There are around 4.3 billion social media users and the primary rule of business is where there are people, there is business. Zoho Social is a social media management tool that helps you in promoting your business on multiple social media channels. You can use different channels like Facebook, Twitter Instagram, etc. and post your content, images using one app. UberSuggest- Digital Marketing Tool UberSuggest is a free digital marketing tool provided by Neil Patel Digital. This tool is best for a digital marketer who does not want to spend a big amount of money on buying digital marketing tools. This tool is very easy to use and offers many features that are enough for you to get started with your website’s SEO. Yoast SEO- WordPress Plugin for SEO Yoast SEO is a plugin that you can install on your WordPress site. This tool is a well-researched tool that recommends you SEO corrections that you should make in order to rank your website for specific keywords. It is the best on-page SEO management tool and comes with a one-time price tag of $89 for one website. You can also subscribe to their service starting from $19 per month where you get all the premium features with multiple plugins in one. If you do not want to buy Yoast SEO Plugin then you can also use the free version of the plugin but it is recommended that you should use the premium version if you want to stay ahead off of your competitors. Google- Search Engine & Other Tools You heard it right. Google is a tool that everyone uses and earlier in this post, I’ve said where there are people there is business, therefore, you should also use it. Google's market share when it comes to search engines is 80-90%. As an entrepreneur, you should aim for ranking your website higher in the high volume search keywords. To do that, you would need your website to be optimized according to the Google guidelines and recommendations. Google Offers multiple tools like search console, analytics, tag manager, etc to manage and optimize your website. You should use these tools to make your website better. Conclusion You can use these tools to have leverage over your competitors and quickly increase sales for your business. You are an entrepreneur and time is money for you, therefore, you should use these tools to save time and money. Comment below, what tool are you using to manage your business along with pricing and if you are using any of the above-mentioned tools, tell us your experience. Tags marketing tools / List of best marketing tools

      Marketing tools are like a helping hand for many entrepreneurs. As time is money using online marketing tools make your job easy and fast and also saves money. Top 10 Important Online Marketing Tools for Entrepreneurs

  9. Jan 2020
  10. Dec 2019
    1. Best to-do list app for taking control of your to-do list
    2. Games are fantastic at motivating mundane activity—how else can you explain all that time you've spent on mindless fetch quests? Habitica, formerly known as HabitRPG, tries to use principles from game design to motivate you to get things done, and it's remarkably effective
    3. The best to-do list apps
    4. Because keeping track of your tasks is an intensely personal thing, and people will reject anything that doesn't feel right pretty much instantly.
    1. The user's usual setup (command aliases, environment variables, umask, etc.) are in effect when remote commands are run. The common practice of setting an account's shell to /bin/false to disable it will prevent the owner from running any commands, should authentication still accidentally succeed for some reason.
    1. A 2009 study of Wikipedia found that most weasel words in it could be divided into three main categories:[13] Numerically vague expressions (for example, "some people", "experts", "many", "evidence suggests") Use of the passive voice to avoid specifying an authority (for example, "it is said") Adverbs that weaken (for example, "often", "probably")
    1. Full changelogs: v8.3.0 -> v9.0.0-beta.0 v9.0.0-beta.0 -> v9.0.0-beta.1 v9.0.0-beta.1 -> v9.0.0-rc.0 v9.0.0-rc.0 -> v9.0.0-rc.1 v9.0.0-rc.1 -> v9.0.0-rc.2 v9.0.0-rc.2 -> v9.0.0-rc.3 v9.0.0-rc.3 -> v9.0.0-rc.4 v9.0.0-rc.4 -> v9.0.0-rc.5 v9.0.0-rc.5 -> master (ie not yet released)
  11. Nov 2019
  12. Sep 2019
  13. Aug 2019
  14. Jun 2019
    1. A guide to available tools and platforms for developing on Ethereum.

      Exhaustive and incredible list of working software related to Ethereum based blockchains. Certainly a resource we will often refer to

  15. May 2019
  16. Apr 2019
  17. Mar 2019
    1. This page, Top Tools for Learning, is updated every year. It lists and briefly describes the top tech tools for adult learning. For the current (2018) list, they are YouTube, PowerPoint, and Google Search. The list proceeds through the top 200 and there are links to each tool. The purpose of this page is to list them; tutorials, etc. are not offered. Rating 4/5

    1. New Media Consortium Horizon Report This page provides a link to the annual Horizon Report. The report becomes available late in the year. The report identifies emerging technologies that are likely to be influential and describes the timeline and prospective impact for each. Unlike the link to top learning tools that anyone can use, the technologies listed here may be beyond the ability of the average trainer to implement. While it is informative and perhaps a good idea to stay abreast of these listings, it is not necessarily something that the average instructional designer can apply. Rating: 3/5

    1. This is one of many pages that lists verbs at various levels of Bloom's old taxonomy (verb lists for the new version are easy to find as well). This one has green bars across the page so may not be best for those who are trying to preserve ink though it is easy and attractive to use if referring to it on the screen. Rating 4/5

    1. in: Comics and Graphic Novels, Media List of steampunk comics and graphic novels

      Great list of Steampunk Comics and graphic novels

  18. Feb 2019
  19. Jan 2019
  20. Nov 2018
    1. List of web 2.0 applications

      EDUTECH wiki is a site that contains a variety of links to lists to hep educators with web 2.0 applications improving productivity Caution: some of the links are not active!

      RATING: 4/5 (rating based upon a score system 1 to 5, 1= lowest 5=highest in terms of content, veracity, easiness of use etc.)

  21. Jul 2018
    1. Welcome!!!!!

      <br>

      To-Do:

      <br>

      • 支持移动端
      • website logo
  22. Apr 2018
  23. Feb 2018
  24. Oct 2017
  25. Jul 2017
  26. Jun 2017
  27. May 2017
    1. David Menasche’s Priority List

      I read this book for a class and highly enjoyed the priority lesson Menasche included in the overall theme of the book.

  28. Mar 2017
  29. Jan 2017
  30. Dec 2016
  31. Jul 2016
    1. (Crooks, 1933; De Zouche, 1945; Kirschenbaum, Simon, & Napier, 1971; Linder, 1940; Marshall, 1968)
    1. school often neatly reinforces the hierarchies of our socio-economic world

      Though it came out a few years after the texts listed in the previous paragraph, Randall Collins’s Credential Society would be relevant.

    2. The phrase comes from his 1973 book Tools for Conviviality, published just 2 years after the book he’s probably best known for, Deschooling Society.  These are just two of a number of very interesting, progressive if not radical texts about education from roughly the same period: Paul Goodman’s Compulsory Mis-education (1964). Jonathan Kozol’s Death at an Early Age (1967). Neil Postman’s Teaching as a Subversive Activity (1969). Paulo Freire’s Pedagogy of the Oppressed (first published in Portuguese in 1968 and in English in 1970). Everett Reimer’s School is Dead (1971).
    1. series of radical educational paperbacks, published by Penguin in the series Penguin Education Specials in the 1970’s. These included: Paulo Freire Pedagogy of the Opprressed ; Paul Goodman Compulsory Miseducation; Ivan Illich De-Schooling Society; Everett Reimer School is Dead. 
  32. May 2016
  33. Apr 2016
  34. Mar 2016
  35. Jan 2016
  36. Jul 2015
    1. a number of text-mining tools aimed at supporting biomedical text extraction, fact finding and text summarization. Some of the better-known or more widely used tools include EBIMed (4), CiteXplore (5) and GoPubMed (6)

      would be good to check these out

  37. Mar 2015
    1. Machines that Make The Machine that make project at the MIT Center for Bits and Atoms seeks to develop low-cost machines that can be made using CNC equipment, like available in fab labs.