Category Archives: Cleaning up the internet

100 things that are broken, according to HN (Hacker News)

I take no credit for this concept whatsoever, but the original list by gregjor didn’t include links to the related articles.

It’s pretty easy to find the articles through their search (sorted by popularity fyi), but here they are in one place:

Everything: Everything’s broken and nobody’s upset

TV: TV is broken

Java and Python sorting algorithm: Proving that Android’s, Java’s and Python’s sorting algorithm is broken

OSX memory management: Something is deeply broken in OS X memory management

Hiring: Hiring Is Broken – My interview experience in the tech industry

HTTP: We have broken HTTP

The internet: Edward Snowden: The Internet Is Broken

Email: Email is not broken: Its a framework, not an application

Math.random in V8: Math.random in V8 is broken

Some links: Broken Links

The string type: The string type is broken

Google’s hiring process: Why Google’s hiring process is broken

Web development workflow: Our web development workflow is completely broken

EC2 firewall: The EC2 firewall is broken

RNG: “RNG broken for last 4 months”

SSL: SSL broken. (TLS 1.0 cryptographic attack that works. Not just fake certs.)

The ocean: The Ocean is Broken (2013)

Email forwarding: Google seems to have broken email forwarding

Sleep: Why Broken Sleep Is a Golden Time for Creativity

WhatsApp: WhatsApp is broken, really broken

Bookmarks: Mozilla UX: Save For Later (why bookmarks are broken and how to fix it)

Bitcrypt: Bitcrypt broken

The patent system: EFF Outlines Plan to Fix the Broken Patent System

Breaking news: Breaking News is broken

POSIX close(2): POSIX close(2) is broken

Scientific peer review: Scientific Peer Review Is Broken – Fighting to Fix It with Anonymity

Your Tumblr: Your Tumblr is broken. Fix it.

systemd: Broken by design: systemd

Your wireless router: Your Wireless Router Is Broken – Help Us Fix It At DEF CON

Nearly all binary search and merge sorts: Nearly all binary search and merge sort implementations are broken (2006)

OpenGL: OpenGL Is Broken

Bread: Bread is Broken

Maven: Maven is broken by design

HN submissions system: Tell HN: The Submissions System is Broken

Your Docker image: Your Docker image might be broken without you knowing it

iOS 8.0.1: iOS 8.0.1 released, broken on iPhone 6 models, withdrawn

VirtualBox: VirtualBox broken on Ivy Bridge Macbooks after 10.8.2 and Firmware Update

OpenSSL’s implementation of DSA: OpenSSL’s implementation of DSA appears to be broken

The rest aren’t linked yet, so here’s the search results:

Airport security


The War on Drugs

Diablo III economy

All the crypto code you’ve ever written

Web development

Unicode in Python

Go packaging

DNS in OSX 10.10



The rest aren’t linked yet, so here’s the search results:

Security of USB

Mac App Store DRM

HTML element

Your business

The venture capital model


RC4 in TLS (kind of)

GSM encryption

Visa and MasterCard security

Google’s design process

Silicon Valley

java.nio.file.WatchService, on Linux

Employee equity

The rest aren’t linked yet, so here’s the search results:

East New York

Language learning

DCI in Ruby

Logout in Ruby on Rails

Performance tools

India’s higher education system


Algorithm development

GitHub’s language detection


HN flagging system

Google App Engine

Photo uploading

US justice system


Our pricing model

RC4 in TLS

The calorie

Online dating


Tech journalism


California’s jaywalking law



Your online WYSIWYG editor

Skype for Windows

NBC’s Olympics coverage

The payments industry

Someone’s iPad

The App Store business model


The 30-day free trial

America’s meritocracy

Continental Airlines funnel

Advertising in mobile games

Flash ads


Symantec Internet Security Threat Reports

 Published  Volume # File name
April 2015 Volume 20 21347932_GA-internet-security-threat-report-volume-20-2015-social_v2.pdf
April 2014 Volume 19 b-istr_main_report_v19_21291018.en-us.pdf
April 2013 Volume 18 b-istr_main_report_v18_2012_21291018.en-us.pdf
April 2012 Volume 17 b-istr_main_report_2011_21239364.en-us.pdf
April 2011 Volume 16 21182883_GA_REPORT_ISTR_Main-Report_04-11_HI-RES.pdf
April 2010 Volume 15 b-whitepaper_internet_security_threat_report_xv_04-2010.en-us.pdf
April 2009 Volume 14 b-whitepaper_internet_security_threat_report_xiv_04-2009.en-us.pdf
April 2008 Volume 13 b-whitepaper_internet_security_threat_report_xiii_04-2008.en-us.pdf
September 2007 Volume 12 ent-whitepaper_internet_security_threat_report_xii_09_2007.en-us.pdf
March 2007 Volume 11 ent-whitepaper_internet_security_threat_report_xi_03_2007.en-us.pdf
September 2006 Volume 10 ent-whitepaper_symantec_internet_security_threat_report_x_09_2006.en-us.pdf
March 2006 Volume 9 ent-whitepaper_symantec_internet_security_threat_report_ix.pdf
September 2005 Volume 8 ent-whitepaper_symantec_internet_security_threat_report_viii.pdf
March 2005 Volume 7 ent-whitepaper_symantec_internet_security_threat_report_vii.pdf
September 2004 Volume 6 ent-whitepaper_symantec_internet_security_threat_report_vi.pdf
March 2004 Volume 5 ent-whitepaper_symantec_internet_security_threat_report_v.pdf
September 2003 Volume 4 ent-whitepaper_symantec_internet_security_threat_report_iv.pdf
January 2003 Volume 3 ent-whitepaper_symantec_internet_security_threat_report_iii.pdf
July 2002 Volume 2 ent-whitepaper_symantec_internet_security_threat_report_ii.pdf
January 2002 Volume 1 ent-whitepaper_symantec_internet_security_threat_report_i.pdf

Gravity Forms Notifications/Confirmations Shortcodes

If this actually exists elsewhere, I haven’t been able to find it.

Helpful shortcodes (Merge Tags as Gravity Forms calls them) for confirmations and notifications in the Gravity Forms WordPress plugin.

Your site admin email {admin-email]
The form’s name {form_title}
All fields {all_fields}
Advanced Fields (where # is the Field ID)
Name – Prefix {Name (Prefix):#.2}
Name – First {Name (First):#.3}
Name – Middle {Name (Middle):#.4}
Name – Last {Name (Last):#.6}
Name – Suffix {Name (Suffix):#.8}
Time {Time:#}
Address (Street Address) {Address (Street Address):#.1}
Address (Address Line 2) {Address (Address Line 2):#.2}
Address (City) {Address (City):#.3}
Address (State / Province) {Address (State / Province):#.4}
Address (ZIP / Postal Code) {Address (ZIP / Postal Code):#.5}
Address (Country) {Address (Country):#.6}


User IP Address {ip}
Date (mm/dd/yyyy) {date_mdy}
Date (dd/mm/yyyy) {date_dmy}
Embed Post/Page Id {embed_post:ID}
Embed Post/Page Title {embed_post:post_title}
Embed URL {embed_url}
Entry Id {entry_id}
Entry URL {entry_url}
Form Id  {form_id}
Form Title  {form_title}
HTTP User Agent  {user_agent}
HTTP Referer URL  {referer}
User Display Name  {user:display_name}
User Email  {user:user_email}
User Login  {user:user_login}



  • Page was not included
  • Section (break) was not included

YouTube NoCookie CORS issue

In doing some CSP (Content-Security-Policy) testing I noticed what appears to be CORS (cross-origin resource sharing) issue between and

The errors:

  • XMLHttpRequest cannot load No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘’ is therefore not allowed access.
  • XMLHttpRequest cannot load×360&host=ca-host-pub-5944971763221149&ht_id=6026736&hl=en&ea=0&image_size=450×50%2C468x60&ad_type=text_image_flash&eid=41351017&u_tz=-360&u_his=10&u_java=false&u_h=768&u_w=1366&u_ah=728&u_aw=1366&u_cd=24&u_nplug=5&u_nmime=7&dt=1455234283188&unviewed_position_start=1&videoad_start_delay=0&osd=2&frm=2&sdr=1&t_pyv=allow&min_ad_duration=0&max_ad_duration=110000&ca_type=flash&video_doc_id=yt_g8FhoLmU160& No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘’ is therefore not allowed access.

Noticed by others:

Chart: 7 alternatives to Square

I was looking into mobile payment processors, a need for an upcoming event, and was not satiated with listings on other comparison sites.  Here is my evaluation.

Sites I visited: – ton s of information but way too wordy.  I just wanted to get to the numbers – 10 pages,  and no side-by-side comparisons, no thanks

Off the bat, I was interested in knowing the minimum monthly fee, per transaction fees, if I can swipe cards without an internet connection, how they handle customer support, and finally price of the device.

Open in a new window


Monthly fees/minimums

Most services don’t charge a monthly fee.  Those that do all have a pay as you “go” version and a paid version that trades a monthly for a per swipe fee reduction.

Transaction fees

Very varied.  Refer to the chart


The information here is sparse.  I am still investigating this information.  Square for sure does have this functionality:

Customer support

Still looking into this

Cost of the device

All have a free device except for Amazon Local Register and Flint.

  • Amazon charges $10 for the device but offsets it with a $10 account credit.
  • Flint doesn’t have a device at all.  The app uses the phone’s camera.

Last updated: 6/15/15

By the numbers: In the Future, Employees Won’t Exist

The June 13th, 2015 Tech Crunch article, “In the Future, Employees Won’t Exist“, a guest post by Tad Milbourn (@tadmilbourn), was short on hard numbers in the article.  Maybe this has been covered elsewhere ad nauseam, but I haven’t seen it, so here goes.

In the comments, Mr. Milbourn added some important figures to make the projections, “Independent workers are growing at 6.2% per year where the general workforce is growing at 3% per year. If that trend continues to hold, not only will 40% of the workforce be independent workers by 2020, but a majority of the workforce will be independent not long after.”

The 30% figure used as the starting point in 2010 for independent contractors is the upper bound of the number range (“roughly 25 – 30 percent) stated in a Intuit 2010 study (PDF) page 20.

I ran the numbers based upon the figures provided and by 2020, 40% of the workforce will be independent and “not long after” by 2027 more than 50% (50.47%) of the workforce will be independent.

View in a new window

Obviously, everyone is aware that things change and therein the problem with projections.

Running these numbers to a ridiculous extreme, the last employee will work sometime between 2049 and 2050.


Original article:

Intuit Study:

Related article:

Featured image (CC BY 2.0) flickr user Mindaugas Danys – Coworking at Hub Vilnius

Derivative works/references:

Social Bookmarking Sites that still exist in 2015

Plenty of times you come across lists like these that are one time deals, are never curated, and don’t say when they were published.

This is a review of Search Engine Journal’s “50+ Social Bookmarking Sites” which is still the #1 Google search result despite being originally published in 2007.  Forewarning, this will be curated until 2016, after which it definitely will not be and the plan is a 2016 edition will follow.

Update, here is the new list: 2016: The Complete List of Social Bookmarking Sites

Active service descriptions are from the Search Engine Journal article.

Alive and kicking

  • Delicious
  • BibSonomy : BibSonomy is run by the Knowledge Data Engineering Group of the University of Kassel, Germany. Its specifically designed for researchers, in sharing bookmarks and bibliographies
  • BlogBookMark : Designed specifically for Blog hunters, claims to have the hottest news, gossip, and blog chatter from around the web. I highly sugggest that mainstream bloggers bookmark their entire sites here.
  • blurpalicious : Get Blurped! Not too different from other social bookmarks, but I love the tagline.
  • Bmaccess : Social bookmarking with thumbs :).
  • Bookmark-manager : Organizer for bookmarks, calendar, diary and knowledge.
  • Bookmax : You can store your bookmarks and links to your favorite sites online and access them from wherever you are : basic Social Bookmarking.
  • Buddymarks : The online personal, group and social bookmarks manager.
  • Citeulike : A free service to help academics to share, store, and organise the academic papers they are reading.
  • Cloudytags : A unique word analyzer connects to your page, gets all the words and suggest you the real tags your site is showing to the world.
  • Diigo: Social bookmarking on steroids.
  • Personalize your start page. Share with colleagues, students, friends or the entire web.
  • Folkd: Folkd is a social web-service about pages, news, audios, videos and blogs.
  • Freelink: provides free pages of links that you can access anywhere at anytime.
  • Google: Allows users to save and create bookmarks in their Google toolbar that can be accessed anywhere online. Google is getting more social by the day, so take advantage of their Google bookmarks and citations, because one day they probably will have some kind of influence on external meta data considered by the Google ranking algorithm.
  • Ikeepbookmarks: Popup feature allows you to add links while surfing the web
  • Iloggo: Simple web-based bookmarking tool that you can use for attractively displaying your favorite websites on one page.
  • Kinja: Kinja is a blog guide, collecting news and commentary from some of the best sites on the web.
  • Lilsto: Lilisto lets you store, manage and find your favorite links (or bookmarks) and removes the need to maintain them through your browser.
  • Linkagogo: Favorites and Social Bookmarking Application, its unique dynamic toolbars automatically adapt themselves.
  • Linkarena: German Social Bookmarking site.
  • Memotoo: Lets users centralize and share your personal data.
  • Murl: My URLs is a free online bookmarks manager, think of it as a bookmarks community.
  • MyBookmarks: MyBookmarks – access your bookmarks anytime, anywhere. Free productivity tool for business, student or personal use. Another popular bookmarking site.
  • Myhq: Store your bookmarks in one central location. Fast, text-based, banner free!
  • mySiteVote: mySiteVote is a community where you can vote your favorite site/s and view how popular a site is.
  • Reddit: Timely and shocking news oriented, Reddit stories are instantly voted upon and if liked by the community as a whole, can drive incredible traffic and users.
  • Sitebar: A solution for people who use multiple browsers or computers and want to have their bookmarks available from anywhere without need to synchronize them
  • Sitejot: Free online bookmark manager. Like every other social bookmarking site, it allows users to manage all of their bookmarks online in one convenient place.
  • Slashdot : The godfather of social news, SlashDot bookmarks are still quite powerful .. keep in mind the site has a heavy slant towards Linux and Open Source issues.
  • Startaid: I’ve noticed that StartAid bookmark pages rank highly in Google and other search engines. This basic bookmarking service allows users to describe, tag and categorize sites.
  • StumbleUpon: Owned by eBay, StumbleUpon is an amazing blend of social bookmarking, voting, networking, web surfing, search and blogging. Best of all, StumbleUpon can send major traffic with its userbase of around 3 million users.
  • Stylehive: The Stylehive is a collection of all the best products, brands, designers and stores discovered and tagged by the Hive community
  • Wirefan: Social bookmarking, news articles submission site.

Dead and gone

  • Blinklist: A new chapter for the site. Blinklist will be closing down the bookmarking app
  • Easybm: Allows users to bookmark their frequently visited sites on their private page, allowing 1-click access to their favorite web sites.
  • ez4u: Social Bookmarking – Ez4u to Bookmark : “Ez4u to Organize Ez4u to Share with Others Ez4u to Remember”
  • Furl: Like Delicious, LookSmart’s is one of the first social bookmarking sites and considered an authority by the major search engines. Listing your sites in Furl will lead to traffic from organic rankings and its popular page drives traffic.
  • Gather: Gather is a place to contribute articles and content, blog, tag and connect with people who share your passions. (Plus you can link out from the articles in this authority site).  Now just “Forbidden You don’t have permission to access / on this server.”
  • Hyperlinkomatic: This is a bookmark list manager.  Appears to be a generic site with content mill content.
  • offers a free service which allows you to save your favorite website/links at one location that can be accessed from anywhere.
  • Icio: Danish bookmarking engine. “Website under maintenance”
  • Kaboodle: Kaboodle is a 2.0 shopping community where people recommend and discover new things.
  • Markaboo: MarkaBoo is tool for saving websites, files, and notes from your browser, email or mobile phone.
  • Mister Wong: Mister Wong is a social bookmarking site that originated in Germany, and has since become a popular and widespread tool.
  • MyWebDesktop: A collaboration and communication tool, designed to be as generic and easy to use as a telephone and email.
  • Newsvine: The mission of Newsvine is to bring together big and little media in a way which respects established journalism.
  • Tagza: A very young Social Bookmarking site mostly being used by Indian and Pakistani web masters.

Pivoted / changed formats / merged / completely different

  • Digg: Pivoted to a news aggregator in June of 2012.
  • Favoor: Favoor is your personalized new start page. Collect your favorite internet addresses.  The Favoor personal start page service has become part of
  • MyLife: A social search engine where users can find others.  Now “See Background Details About Anyone + Control What the Public Sees & Says About You. Search billions of records in one place and make sure you look good to employers, clients, friends, and others you just met.”
  • Segnalo: Italian Social bookmarking site.  Now “Political and social services Study materials for documentation and training” (translated with Google Translate)
  • Squidoo: Kind of spammed out, Squidoo is a 2.0 property which lets people and businesses set up a ‘lens’ which lists links, tags and relevant RSS feeds to different subjects. Is now HubPages
  • Xilinus: Organize and manage bookmarks online.  Redirects to Maptimize a marker fusion service for online maps
  • Yahoo! Bookmarks: Easily one of the most popular social search and bookmarking service on the web. It’s similar to Delicious and something they launched before acquiring Delicious. Yahoo Bookmarks lets users store bookmarks using their Yahoo Toolbar and access them from any computer.  Redirects to the Yahoo! Toolbar


  • ClipClip – It has a launch registration page complete with a “Prepare to be amazed!” tagline