Verizon's purchase of Yahoo will close the book on one of the oldest Internet companies. What happened to the other famous '90s brands, like GeoCities, Netscape and CompuServe? A nerdy remembrance.
Monday, July 25, 2016
Sunday, July 24, 2016
The National Retail Federation predicts this year's back-to-school spending will shoot up. With a fall in gas prices, and lower inflation and interest rates, economists say Americans have extra cash.
Thursday, July 14, 2016
It's all been a long time coming... click here if you are interested in the best dispensary deals.
Weed Dispensary Directory
In reality, marijuana has more than thousands of many years of healthcare use in human background and not even 1 death has been attributed to the herb. Merely since of the reality that there is no lethal dose tends to make marijuana a significantly far more viable and safer selection for remedy to a variety of ailments and diseases. We know that the use of health care marijuana can exchange the use of specific legal prescription medicines that have significant side results, like accidental death from overdose, but these legal prescription medication continue to be legal even although they are much much more dangerous to the human physique.
According to the Centers for Disease Handle and Prevention, a lot more folks died from drug overdoses in 2014 than any year on record. The majority of people overdoses involve prescription opioids or ache drugs (OxyContin, Percocet,. Hydrocodone, and so on.) Considering that 1999, prescription opioids sold in the US has almost quadrupled, and so has the variety of opioid overdoses. A lot of of these "pain pill" deaths could have been prevented with the use of health-related marijuana. In 2014, more than 14,000 men and women died from overdoses involving prescribed discomfort drugs.
Click here for dispensary seo ranking.
But the actual tragedy regarding health care marijuana is the United States War on Drugs. It has allowed the federal and numerous state and neighborhood governments across the nation to get up military arms against its very own citizens. It has justified the militarization of police forces across the nation. For a nation that claims to be the Land of the Free of charge, we incarcerate much more of our very own citizens than any other nation in the globe. The United States of America has about two% of the globe's population, but it has 25% of the world's prison population, most of them getting nonviolent drug offenders. In excess of 50% of individuals getting marijuana fees. That's right, marijuana arrests now account for above half of all drug arrests in the United States of the eight.2 million marijuana arrests among 2001 in 2010, 80% had been for merely possessing marijuana.
Medical Marijuana Dispensary
And the US taxpayer has been footing the bill. According to drugpolicy.org the US War on Medicines value the American taxpayer in excess of $51 billion annually. As it presently presently expenses more than $30,000 to imprison a single individual for one particular 12 months.
If the war on drugs was functioning, it ought to make medicines more scarce, therefore driving rates up. In reality, drug prices have stayed about the same in excess of the past twenty many years, displaying the War on Drugs has had actually no effect on the black industry of illegal medicines. The only factor the War on Medication has been effective at is arresting and imprisoning our citizens at an alarming fee. The one particular confident way to wipe out an illegal black market is to legalize the quite factor that has been produced illegal. In this way specified states are currently catching on and incorporating millions and hundreds of thousands to their tax revenues every single yr. Even though their citizens are enjoying the correct which means of freedom.
Click here for cannabis shop web design.
Our Jamestown settlers truly brought marijuana to our shores way back in 1611 when they established the initial permanent English settlement right here. By the 1890's it was turning up in a assortment of medications and was freely offered in pharmacies. Then in the 1920's, Mexican immigrants launched us to its recreational use, and the rest, as they say, is history.
Fast forward to 2016, and:
Medical marijuana is legal in 24 states and D.C., with Pennsylvania the most current to sign on.
Legalization of healthcare marijuana is at the moment pending in Florida, Kentucky, Missouri, Nebraska, South Carolina, and Tennessee.
Marijuana is legal for adult and medical use in 4 states: Colorado, Washington, Oregon, and Alaska-and D.C., too, but accompanied there by rigid restrictions.
Meanwhile, it's one particular helluva funds-maker, so no wonder spending budget-strapped states can't look to resist the lure. The numbers talk for themselves. Back in 2014, adult use amounted to $373.8 million; include in the complete for healthcare marijuana product sales and the figure comes in at a whopping $4.six billion!
Click here for best New York marijuana dispensaries
Plus, by 2020, it's projected that adult use sales will amount to $12.1 billion, even though medical income will best $10.7 billion, for a complete of $22.eight billion. Speak about filling the coffers!
So now it's Pennsylvania's flip at the trough. Indeed, despite the fact that our law is brand new, marijuana entrepreneurs are already lining up. Says Doug Porter of the Cannabis Profession Institute, "This is a prime time to start off a marijuana organization." Without a doubt, folks in the know truly assume some 245,000 individuals to signal on proper away and revenue to quickly leading $100 million.
Adds Michael Bronstein, co-founder of the American Trade Association for Cannabis and Hemp in Philadelphia: "Pennsylvania could be one of these robust states. There is a serious marketplace right here."
Wednesday, July 6, 2016
Every designer has their favorite prototyping tools. However, when it comes to UX wireframing and prototyping, there is often more than one tool involved. Sooner or later, you find yourself switching from one tool to another to cherry-pick the best ones among them.
Adobe announced Project Comet in October last year to provide a fast and efficient all-in-one solution. A few months ago, the secret behind the codename was revealed and pushed to the public in a preview version: Adobe Experience Design CC (Adobe XD). Made for fast and fluid UX design, XD gives you everything in one neat bundle: it lets you sketch out ideas, create interactive prototypes, test and share them.
The post Quick UX Prototyping With Adobe XD Shortcuts (PDF Cheat Sheet) appeared first on Smashing Magazine.
Monday, June 27, 2016
The web is full of third-party scripts. Sites use them for ads, analytics, retargeting, and more. But this isn't always the whole story. Scripts can track your behavior, your preferences, and other information.
Here, we're going to look at the potential risks of these third-party scripts.
A third-party script might be a privacy concern
Third-party scripts can report back data that you weren't aware of.
Documentation from Google, Facebook, and Wikipedia, tells us directly that these scripts can track behavior, sites visited, purchase history, demographics, IP address, location, and more. That part is generally known.
While standard third-party tracking is generally documented, there may be tracking we don't know about.
For example, according to a study by researchers at Princeton and Stanford, 42% of the top sites (Alexa top 50 U.S.) present unique identifiers in plain text. That means eavesdroppers can track things like your email, username, full name, home address, purchases, location, history, IP address, and preferences. Just by clicking around the web, you can unknowingly allow someone to build up a huge profile of information about you. In fact, that same study discussed how the NSA piggybacked on some of Google's scripts to track people.
Here's a screenshot of an advertiser's official implementation guide that explicitly gives people code to transmit email addresses to them as unencrypted plain text. They encrypt each address after receiving it, but it still gets sent as plain text, so the damage is done.
A third-party script might be a security concern
Any time you include someone else's external script on your page, there's an inherent security risk because that script has full access to the front end of your site.
Here are some examples of what these scripts have done.
Leaking credit card info through unsanitized data
Security researcher Randy Westergren discovered that many major tracking scripts don't sanitize data properly (thanks to my colleague Sam Ratcliffe for bringing this article to my attention). This allows attackers to inject any code they want, including code that can steal credit card numbers.
Here's a screenshot of malicious code getting injected into an unsanitized URL:
What made the above screenshot particularly tricky is that the vulnerability didn't actually come from that script itself. Instead, it came from another third-party script's unsafe implementation of yet another third-party script.
I ran a test on an affected site to see this vulnerability for myself (don't worry; I didn't use a real card number), and it proved easy to extract sensitive info:
Many of the advertisers have since fixed the vulnerability, but that leaves open the question of what other exploits are still out there.
Exposing private data with non-HTTPS scripts
Many tracking scripts in the wild use regular non-secure HTTP. This can let attackers grab people's information, and it can cause security warnings that can scare away users on secure pages.
Here's an example of an implementation guide that uses HTTP on a secure cart page.
Code can change without you knowing
With third-party scripts, there's always the danger that the code can change or disappear without you knowing it.
My colleague Brent Kimmel told me about a technique called subresource integrity, which essentially lets you make sure you get what you expect. At the time of this writing, it hasn't gained full browser support yet, but keep your eyes open for it.
Also keep in mind that this technique works best when the original third-party script isn't flawed in the first place.
Third-party scripts often load other third-party scripts of their own
When the third-party scripts you trust bring in scripts you don't expect, this multiplies the potential for all of the security and privacy risks mentioned thus far.
Here's an example of a third-party script loading other scripts:
A third-party script might be a performance concern
Slower page loads
Third-party scripts frequently cause pages to load slower. For example, Business Insider's actual site loads in about 1 second, while third-party scripts account for the majority of the 7 to 15 seconds of load time. The following screenshot shows the tail end of a long line of third-party scripts numbering in the hundreds:
To their credit, Business Insider appears to load most of their third-party scripts asynchronously, so the perceived loading time doesn't take nearly as long as 7 to 15 seconds.
What happens when third-party scripts don't let you load them asynchronously?
Some scripts don't let themselves load asynchronously
When a script uses
document.write, that prevents it from being loaded asynchronously. A lot of common third-party scripts use
document.write, so they block the document and extend page load times unnecessarily.
Here's an example:
Some scripts affect scrolling performance
Third-party scripts often perform operations on the scroll event. Here's a screenshot of a script running a loop on every scroll.
While this example alone won't take down a site, it can contribute to a noticeable slowdown when multiple scripts are hammering the scroll event.
A third-party script might have unintended consequences
Third-party scripts can do all sorts of unexpected things to your pages. Here are a few.
Overwriting your variables
Some of the most widely used third-party scripts on the web use unnecessary global variables which can overwrite the variables on your site.
The following screenshot shows a script using two global variables to generate one random number (even using an unnecessary type conversion in the process).
Creating unnecessary risks by using eval
eval will run anything, it's a prime target for attackers. Here's an example of a tracking script with a function that uses
eval doesn't necessarily destroy everything in all cases, it does pose risks, so it at least warrants a second look when you see it.
Changing your layout
Some tracking scripts insert tiny images and iframes at the bottom or top of your page, which can create a gap above your header or below your footer.
The following screenshot shows a tracking tag creating a gap at the bottom of the Comcast/Xfinity site.
Alternatively, a third-party script can simply malfunction as in the following screenshot with some ad code on Elite Daily's site:
Setting you up for errors by tying functionality too closely to the DOM
The following example shows a tracking script whose functionality depends on specific DOM elements. A slight change to the site's layout can break this code.
Third-party scripts can provide powerful functionality, but they also bring risks to privacy, security, performance, and page behavior. Now that you've seen some of the risks of third-party scripts, you'll hopefully have an idea of what to expect when you encounter them.
If you have any questions, thoughts, or stories, feel free to leave a comment. It would be interesting to hear about people's thought process when integrating them. Do you avoid them all together? Do you only allow sources you highly trust? Do you use an intermediary like perhaps Google Tag Manager or Segment? Do you vet the code yourself by reading it or watching DevTools closely?
Sunday, June 26, 2016
Thursday, June 16, 2016
Dezeen promotion: more than 600 entries have been submitted by designers, architects and students for a competition aiming to discover projects that can improve the lives of refugees around the world. (more…)