Monday, July 25, 2016

The Big Internet Brands Of The '90s - Where Are They Now?

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.

Sunday, July 24, 2016

With More Money In Consumer Pockets, Back-To-School Sales Give Retailers A Boost

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

Best Pot Shops

Best Pot ShopsMarijuana law is set to go into effect following month, but it could get 18 to 24 months to establish all the rules and get retailers up and running to sell us healthcare marijuana. The specifications, although, are previously set for monitoring the plants, certifying physicians, and licensing growers, dispensaries, and doctors. Also made a decision: It will only be offered in pill, oil, vapor, ointment, or liquid kind. No smoking permitted, developing, either.

It's all been a long time coming... click here if you are interested in the best dispensary deals.

Weed Dispensary Directory

Best Pot Shops nearby


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.

Marijuana terms

Cannabis dispensary

Weed Store 

Medical Marijuana Dispensary 

Pot Shop

Head Shop

Kush Dispensary

420 Shop

Weed Hookup

Dispensary Deals

And the US taxpayer has been footing the bill. According to 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

Quick UX Prototyping With Adobe XD Shortcuts (PDF Cheat Sheet)


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.

Quick UX Prototyping With Adobe XD Shortcuts (PDF Cheatsheet)

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

Things to Know (and Potential Dangers) with Third-Party Scripts

The following is a guest post by Yaphi Berhanu, who helps people learn JavaScript. Yaphi comes heading a warning: you should know what you're getting into when you allow a third-party script on your site. You're giving them some mighty powerful access, and there is plenty of proof that not all of them have your best interest in mind.

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.

Some of the data Facebook can track, according to their documentation.

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.

Implementation guide allowing emails to be sent in plain text.

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:

An attacker could have inserted any code.

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:

It's always a party when scripts bring their friends.

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

Since 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 on any arbitrary JavaScript. Interestingly enough, the function is actually called arbitraryJSCode.

While 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?

Things to Know (and Potential Dangers) with Third-Party Scripts is a post from CSS-Tricks

Sunday, June 26, 2016

An MIT Algorithm Predicts the Future by Watching TV

An MIT Algorithm Predicts the Future by Watching TV
Using neural networks and shows like “The Office” and “Big Bang Theory,” CSAIL's system was able to predict how actors were about to greet each other. The post An MIT Algorithm Predicts the Future by Watching TV appeared first on WIRED.

Thursday, June 16, 2016

What Design Can Do Refugee Challenge receives more than 600 entries

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…)