web analytics

I’m now on Medium

I’m now on Medium – https:[email protected]_83


Windows Server 2016 Technical Preview 5 – Verification Info

Filename: 14300.1000.160324-1723.RS1_RELEASE_SVC_SERVER_OEMRET_X64FRE_EN-US.iso
MD5: 6417BA460F95BD91DED05DFACD553783
CRC32: 3B90F777


MedAdvCFG v0.2.1 (Mednafen v0.9.x.x Frontend)

MedAdvCFG v0.2.1 (Mednafen v0.9.x.x Frontend)


Source Code

Source Code


v0.2.1 09-20-2016 4:34PM
Updated for Mednafen v0.9.39.2-win32/64
Reorganized main form controls
Resized main form slightly
Added non-functional fields for Netplay support
Various code optimizations

v0.2.0 08-26-2016 2:49AM

More accurate population of Controller list
Now verifies BIOS on Load if BIOS is set.
Now actually passes sanity checks to cmdline w\ Saturn Core.
Now saves many more settings. Specifically saves:

Force Mono, Disable Sound, Scanlines, video.blit_timesync
video.glvsync, untrusted_fip_check, cd.image_memcache
Axis Scale, Number of Players & Custom Params

Various code optimizations

v0.1.9 08-25-2016 11:56PM

Updated for Mednafen v0.9.39.1-win32/64
Added cd.image_memcache option
Reorganized main form controls
Changed Window Title/About text to reflect 0.9.x.x support.
Various code optimizations

v0.1.8 08-19-2016 2:54PM

Updated for Mednafen v0.9.39-unstable
Added support for Sega Saturn!
Added Controllers for Saturn
Validates various BIOS for Saturn
Auto Selects US/JP region based on BIOS
Resized main form slightly
Various code optimizations

v0.1.7 08-05-2016 10:01AM

Added menu option to Reset All Settings.
Added Video Driver option.
Added Disable Sound option
Added Force Mono Sound option
Added video.blit_timesync option
Added video.glvsync option
Resized main form slightly
Improved path handling involved spaces
Various code optimizations

v0.1.6 07-06-2016 11:19 AM

Now supports SNES/NES Controllers
Auto-Clears/Auto-Populates based on SysCore
Now ignores BIOS/ROM Sanity checks on all SysCore except PSX
Various code optimizations

v0.1.5 06-20-2016 12:48 AM

Reorganized main controls
Added Scanlines
Added Video Deinterlacer
Added Axis Scale
Added Option to Suppress All Confirmations!
Now hides Detailed Bios Verification information when PSX not emulated
Various code optimizations

v0.1.4 06-19-2016 1:27 AM

Reorganized main controls
Added Social Media Links/Icons
Now supports custom parameters

v0.1.3 06-18-2016 9:34 PM

M3U Generation now supported!
Select File – Generate Multi-Disc M3U. Enter # of Discs, Select them. Done
Outputs multi.m3u into current folder for MedAdvCFG.exe
Support Controller Selection (PSX Only for now)
Added Players Count, Will add this many input(x) to command line for controller

v0.1.2 06-17-2016 5:44 PM

Supports toggle of untrusted_fip_check parameter.
Used for Multi-Disc games specifying CUE/BIN in diff folders
Supports Multi-Disc games via M3U file.
M3U Generation coming in next build.
Now saves RomPath.
If RomPath or BiosPath exists, Resetting defaults to that path

v0.1.1 06-12-2016 12:48 AM

Now supports custom Save/Memory Card/State path
Remembers Bios/Firmware Path
Now validates every PSX Bios that has been dumped to date!
Selection of PSX Region now supported.
Auto selects PSX Region based on BIOS Region if known.
Now actually passes PCE/PSX Bios to cmdline
Resized main form slightly

v0.1.0 06-07-2016 6:08 PM

Suppresses ‘Reset ROM/BIOS’ Confirmation if a ROM/BIOS is not set.
Now passes video.fs 0 if Fullscreen is unchecked.
Now passes videoip 0 if Bilinear interpolation is unchecked.
Turns off MD5 Checks on System Core change.
Release compression changed to zip format
Changelog now has timestamps

v0.0.9 06-07-2016

ROM/BIOS MD5 Check is now optional
(Note: Works just fine on small bios/rom/cue. But takes time to md5 an entire iso)
Realigned ROM/BIOS ‘Set’ buttons
Added Mednafen icon.
Global Scaling Factor now saved with ‘File -> Save Settings’
Fullscreen Resolution Override now saved with ‘File -> Save Settings’
LastPath is now saved with ‘File -> Save Settings’
More links in ‘About’ dialog

v0.0.8 06-06-2016

Reorganized main form controls
Clicking Mednafen EXE/ROM/BIOS MD5 Copies it to clipboard
Added Mednafen logo. Click it to go to Mednafen Homepage.
Added Global Scaling Factor. Applies to all axis, fullscreen and windowed.
Added Fullscreen Resolution Override.
Video Scaler settings are now actually passed to cmdline

v0.0.7 06-06-2016

Tested with PCE/PCE_FAST System Cores
Now supports more Cartridge Based Consoles (GB/GBA/GG/MD/VB)
Adds notice that PCE and PSX Cores expect a BIOS Image w\ filenames
Automatically unsets and disables Sanity Checks on all Cores but PSX
Added button to Clear BIOS/ROM

v0.0.6 06-06-2016

Now supports Cartridge Based Consoles (Tested NES/SNES)
Omits -loadcd parameter on all Cores except PSX, PCE, PCE_FAST
Uses -force_module on all cores except PSX, PCE, PCE_FAST
Added detection for some 0.9.37 Builds

v0.0.5 06-05-2016
No more typing paths by hand!
Added Drive/Folder/File Selection panel
Auto collapses on File Selection
Now performs validation of MedEXE,ROM and BIOS on each change.

v0.0.4 06-05-2016

Added detection for v0.9.38.5 x86/x64
Reviewing Command Line is now optional

v0.0.3 06-05-2016

Added Frameskip
Enabled BIOS Sanity Check
Enabled ROM Sanity Check
Enabled Temporal Blur
Enabled Temporal Blur Accumulate color
Enabled Temporal Blur Amount
Enabled Bilinear interpolation

v0.0.2 06-05-2016

Resized main form slightly
Changed colors
Added HotKeys to main form
Published to GitHub https://github.com/Veritas83/MedAdvCFG

v0.0.1 06-05-2016

First release!
Only PSX System Core is tested.


I’m now on Patreon

Patreon Page patreon.com/NigelTodman

I write articles and software for free. Most of my articles are available under a creative commons license. You can find them on my homepage, at The Fifth Column News and posted by various outlets such as Mint Press News and BasicIncome.org

For 3 years I volunteered as the Assistant Webmaster for the non-profit NAAIJ [North American Association of Independent Journalists]. I also maintain the Playing for Free community and website at
www.PlayingForFree.net as well as offer Technical Consulting services at www.VTS-Tech.org Some software and tools are also available there for free 🙂

I have been an advocate of Basic Income every since I heard about it 3 years ago.  On Nov 11th 2013 I published the following article at the
www.NAAIJ.org (now defunct). I have made it available on my homepage  Canada could eliminate Poverty and Homelessness overnight. But will they?

I often scour the web and aggregate and post content that is relevant to my interests to my Facebook, Twitter and Minds accounts.  These interests include but are not limited to: Automation, Basic Income, Robots, Income Inequality, Poverty, Corruption, Renewable Energy, Canadian, American and British Politics, Windows and Linux Security, Programming, AI, Science and more.


Sudden outbreak of common sense as Basic Income considered & piloted

This article can be republished under a Creative Commons Attribution 4.0 International License, With a link back to this article and attribution to Nigel Todman

Subscribe on Minds nigel.todman
Follow on Twitter @Veritas_83
Add on Facebook nigel.todman.3

Back in 2013 I wrote my debut article endorsing a Basic Income.

“Segal says the program would cost only $30 billion a year. A mere fraction of what the Canadian Government is currently spending on programs that fail at tackling the exact same issues. Clearly there is some overhead and waste in the current implementation of those programs, if one program can get the job done at far less than half of what is currently spent. By this logic, Current recipients of social assistance programs, at most are only taking in a fraction of $30 billion, as you’d have to assume at least some overhead is included in that figure. So where is the remaining 150 billion going? Not to the people that need it, that’s for sure.
No matter how hard ‘the right’ fights to keep people poor, homeless or in their ‘private-for-profit’ prisons, This solution isn’t going away anytime soon.”
Canada could eliminate Poverty and Homelessness overnight. But will they?

Since then the discussions surrounding and budgets implementing a basic income have seemed to have taken the world by storm.

Literally while I was drafting this, BBC Radio was having the following discussion that I’m listening to. Newshour Extra Today (4/3/2016) – Money for Nothing? – BBC World Service

Listen below

On Mar 14th 2016, BusinessInsider reported: “On Monday, New Zealand’s Labor Party leader, Andrew Little, announced that the country will consider implementing a version of the system, known formally as “basic income.”

The party will discuss the feasibility of basic income at the Future of Work conference later this month.” New Zealand is debating a plan to give people free money, no strings attached

On Feb 26th 2016, The Huffington Post reported: “In its budget documents, unveiled Thursday, the Liberal government of Premier Kathleen Wynne said it would “work with communities, researchers and other stakeholders in 2016 to determine how best to design and implement a Basic Income pilot.”

Finance Minister Charles Sousa said the province will decide whether to make a basic income permanent on the basis of that pilot project, the Globe and Mail reported.

The idea of replacing numerous government benefits with a single cheque sent to all households, regardless of income, has been gaining steam in recent years.” A Basic Income For Ontario? Province Plans Pilot Project As Part Of Budget

On Feb 25th 2016 BasicIncome.org reported: “In the December 29th, 2015 edition of the German magazine „Die Zeit“ Höttges talks about the effects of the digital revolution on the economy and society and the need to offer basic security to human beings. Höttges claims that a Basic Income would provide such security and could be funded by taxing the gains and profits of big internet firms. In this view, Basic Income would provide a long-term solution for a society that has been restructured through the process of digitalization. He repeats his stance in an interview published in the January 14th, 2016 edition of „Die Zeit“.” GERMANY: Two top managers speak favourably about Basic Income

On Feb. 16th 2016 The Independent reported: “The UK Labour Party is considering universal basic income as part of its new economic policy.

John McDonnell, the shadow chancellor, said the Labour Party would not rule out unconditional pay for all members of society during a talk at the London School of Economics on Tuesday night.

“It’s an idea we want to look at. Child benefit was a form of basic income so it’s not something that I would rule out,” he said.
In January, Caroline Lucas MP called on the Government to commission research into the idea of paying all citizens a flat, unconditional income, which would likely come in place of existing social security measures like means tested benefits.

“The basic income offers genuine social security to everyone and sweeps away most of the bureaucracy of the current welfare system,” Lucas told the Independent in January.” Labour Party considering universal basic income policy, shadow chancellor John McDonnell says

On Feb 14th 2016 The Globe and Mail reported: “Quebec Premier Philippe Couillard says he’s “dead serious” about trying it, and last month appointed a cabinet committee to that end. It is presided by Labour Minister François Blais, a former Laval University political science professor who just happens to have written a book on minimum income programs.

Last week, another Laval academic – Jean-Yves Duclos, a former economics professor who after his election last year became the federal Families, Children and Social Development Minister – says he too is willing to look at implementing it.

The concept is simple. Replace the raft of income-support provisions currently administered, means-tested, audited and doled out by various levels of government – welfare, community housing allowances, employment insurance – with a single benefit. It could be run through the tax system. If your income is below a certain level, you get a cheque.” The guaranteed annual income: A little idea that might just solve some very big problems

On Jan 30th 2016 The Independent reported: “Switzerland is set to vote on a proposal that wants to pay everyone 2,500 Swiss francs (£1,700) a month regardless of whether people are working or not.

If the plans go through, it will become the first country in the world to provide a basic unconditional monthly income, and they are already the first country to vote on the matter.
The committee’s proposal is absed on a survey, carried out by Demoscope Institute, which reportedly showed the majority of Swiss residents would carry on working, or still look for a job, even if the guaranteed income was approved.”
Switzerland will be the first country in the world to vote on having a national wage of £1,700 a month

On Oct 21st 2015, Finlands YLE Uutiset reported: “The Finnish Social Insurance Institution (Kela) will soon begin work on a presentation for basic income, regional news group Lännen Media reports. Once implemented, the model could revolutionise the Finnish social welfare system.

If implemented, the so-called basic income would replace other benefits people currently receive, and would therefore be rather high, Kela’s Research Department Manager Olli Kangas told Lännen Media.

Under basic income all Finnish citizens would be paid an untaxed benefit sum free of charge by the government. Kangas says the model would see Finns being paid some 800 euros a month in its full form, 550 euros monthly in the model’s pilot phase.” Kela to prepare basic income proposal

On Oct 15th 2015 BasicIncome.org reported: “Political party PAN – Pessoas, Animais, Natureza – a minority party in Portugal since its inception in 2009, has increased its votes in the most recent general election (which was on the 4th of October) by 30% relative to 2011. This has allowed PAN to finally elect one congressman. This is of relevance, because PAN will be the first political party in Portugal defending the basic income concept with a seat on the Portuguese parliament. André Silva will be this congressman, who gave a short but hearty speech on the election night. PAN’s elected congressman manifests his availability to search for political stability in the country, establishing dialog with all the other political forces.

Basic income can be found as a feature in PAN’s electoral program (in Portuguese).” Portugal: First pro-Basic Income congressman gets elected to parliament

On Oct 6th 2015 The Huffington Post reported: “Call it basic income, guaranteed annual income, negative income tax, or minimum income, it all essentially amounts to the same simple solution: eliminate poverty by giving people money.

The idea — supported by 46 per cent of Canadians according to one poll — has boosters across the political spectrum because it not only helps people, it can also save money by reducing bureaucracy and poverty-related health care and criminal justice expenses.

The Canadian Medical Association endorsed basic income this past summer and nearly 200 physicians signed a letter to Ontario’s health minister calling for a pilot project because “income is the great divide when it comes to Canadians’ health.”
The Huffington Post Canada sat down with party leader Elizabeth May to discuss why providing a basic income to all Canadians would pay off for Canada.

Tell me about the Green Party’s “guaranteed livable income”?

The goal is to make sure that no Canadian lives in poverty. Let’s skip the steps that involve what I regard as a shame-based system. The current system is very inefficient economically as well as allowing people to live in poverty who shouldn’t. We can actually have a society where no one lives in poverty.” Elizabeth May: Paying Everyone A Basic Income Will End Poverty AND Save Money

On Sep 17th 2015 New Scientist reported: “Today, with the rise of machine-learning algorithms and advanced robotics, many of them have changed their view. It’s possible that within 20 years almost half of all jobs will be lost to machines forever, and nobody really knows how we are going to cope with that.

Those who still adhere to technology’s power to create jobs fail to recognise the shift to a “superstar economy”, where a handful of companies disrupt markets, make billions and employ very few people, while the rest fight for the scraps.

So how would the millions of telemarketers and taxi drivers, for example – whose jobs are at high risk of being automated – survive in this new landscape? One of the most interesting proposals, and one that does not live in the fanciful world of “the market will figure it out”, is the creation of an unconditional basic income (UBI).

It’s a simple idea with far-reaching consequences. The state would give a monthly stipend to every citizen, regardless of income or employment status. This would simplify bureaucracy, get rid of outdated and inefficient means-based benefits, and provide support for people to live with dignity and find new meaning.” As tech threatens jobs, we must test a universal basic income

On July 10th 2015 The Huffington Post reported: “The primary goal is to eliminate poverty while reducing the current welfare system’s complicated and degrading bureaucracy, but according to the Independent, it’s also intended “to allow people to choose to work more flexible hours in a less regimented society, allowing more time for care, volunteering and study.”

However, Quartz reports that Utrecht’s plan, set to begin in January 2016, is focused exclusively on welfare recipients. The experiment will see some people receive the basic income stipend (around 900 euro or C$1,275) without any regulation while other groups, including a control group based on existing the welfare law, will be subject to different rules and requirements.” The Dutch City of Utrecht Is Doling Out Free Money For A ‘Basic Income’ Experiment

I will update this article with more 2016 references as they are reported and remaining 2015/2014 references I have missed.

Nigel Todman is an Independent Journalist, Technical Consultant, Social Activist, Web Developer and Computer Programmer from Ontario, Canada. Add him to Facebook and/or Follow him on Twitter, Subscribe on Minds E-mail: veritas [at] vts-tech [dot] org [PGP] This article can be republished under a Creative Commons Attribution 4.0 International License, With a link back to this article and attribution to Nigel Todman


Automation: A look at exactly how robots will take your job.

Follow on Twitter @Veritas_83
Add on Facebook nigel.todman.3

You may have heard of or seen recent reports that 50% of the Global Workforce is destined for the unemployment line. Most of those reports are based on an article out of the MIT Technology Review entitled Report Suggests Nearly Half of U.S. Jobs Are Vulnerable to Computerization.

That article is making such informed claims based on data from a study out of the University of Oxford Engineering Sciences Department, A copy of which I’ve obtained, Which examined no less than 702 detailed occupations and assessed the likelihood those jobs would be made obsolete in the near future, Or as they call it the “probability of computerization using a Gaussian process classifier”

As much fun as sifting thru probabilities is, You really need to do no more than look at the world around you to see that Automation is coming, Full steam ahead.

Many of you have heard of Google’s Driverless Autonomous car, But have you heard of the ones by Toyota, Audi, Volvo, Mercedes-Benz, General Motors and Nissan? Expect to see driverless cars on the road soon. They’ve been legal to ‘drive’ in at least 4 US States since 2013 (Nevada, Florida, California, and Michigan). In Europe, cities in Belgium, France, Italy and the UK have pilot programs in place to test driverless cars. Germany, the Netherlands, and Spain are also testing driverless cars, not allowing them legally on their roadways yet.

If you’ve seen one driverless car, You’ve seen them all. But one of the offerings from Mercedes-Benz is especially unique in that it is a Self-Driving Semi-Truck Transport, A staple of the global transportation infrastructure.

One of the offerings from Audi is also notable in that it is making self-driving cars go fast! 240km/hr you say? Sure. Turns at 130km/hr? No problem.

Most of you probably aren’t in the market for a Semi-Truck or an Audi supercar. For businesses like Taxi Cab services and just regular people wanting a car there is consumer level offerings such as Google car which I’ll include here for good measure

Indeed Taxi Cab companies are already expressing interest in self-driving fleets

“Following the unveiling of Google’s new self-driving cars yesterday, taxi firm Uber has said it could replace all of its drivers with autonomous vehicles. CEO Travis Kalanick admitted the technology would keep costs down, and these savings could then be passed on to its customers. Speaking at the Code Conference in California, Kalanick said: ‘The reason Uber could be expensive is because you’re not just paying for the car – you’re paying for the other dude in the car. ‘When there’s no other dude in the car, the cost of taking an Uber anywhere becomes cheaper than owning a vehicle.’”
End of the chatty cabbie? Uber plans to eventually replace all its drivers with self-driving cars

Maybe you don’t drive a cab, or a transport truck or a bus for living. Maybe you’re a cashier at multinational mega-franchises such as McDonalds, Tim Hortons, Home Depot or Walmart? Don’t worry. Automation has got you covered as well! As cries for a $15/hr minimum wage increase, Expect to see more of these at your checkouts in response.

McDonalds Self-Order Touch Kiosk

Tim Hortons Self-Order Touch Kiosk

Walmart Self-Checkout

Home Depot Self-Checkout

You don’t work in transportation or customer service? Perhaps you work on a farm? Gone are the days of fertilizing your crops or laying down cover seed by tractor.

“It uses both GPS and LIDAR to navigate with great precision and little in the way of operator intervention. It handles two corn rows at a time without collateral damage to growing plants. It collects data during operation which the farmer can then analyze to determine how to improve crop yields. Applying fertilizer using a tractor-attached applicator is less exact and often leads to crop damage to the top of the corn plants which reduces yield.

Rowbot’s first practical test this summer involved fertilizing 20.2 hectares (50 acres) of corn at a cost of under $25.00 per hectare ($10 per acre) not including fertilizer. The smaller footprint of Rowbot means arable fields can be exploited to the maximum especially when you consider that future iterations of Rowbot will be multifunctional including doing chores like cover seeding.” Rowbot Robot Tends to Farmers’ Fields

Tech Demo

See it in action on an actual Farm

Another award winning offering looking to make farming that much easier with that many less people is a concept project out of the University of Sydney called Ladybird. Gizmodo reports

“The automation of on-farm processes is poised to play a decisive role in minimising input and maximising output of future agriculture,” Dr James Underwood, Senior Research Fellow from the university’s Australian Centre for Field Robotics, told ABC Australia. “Automation can help to increase efficiency and yield, by having many of the manual tasks of farming performed by specially designed agricultural robotic devices.”

The roving robotic platform, toting a curved shell of photovoltaic plates, was designed specifically for monitoring environmental variables and plant health on large farm plots. It measures soil quality and nutrient loads, monitors plant development, and detects and identifies a wide number of pests.

The “Ladybird” was designed and built specifically for the vegetable industry with the aim of creating a ground robot with supporting intelligent software and the capability to conduct autonomous farm surveillance, mapping, classification, and detection for a variety of different vegetables.


ABC Australia interviewed Ed Fagan, the owner of the trial farm, who gushed:

A lot of the time in horticulture, if you’re short of an element in the plant, by the time you see a symptom it’s too late, they will be able to pick up a nutrient deficiency before we see any symptoms.

Secondly, you can use it at night at 2 o’clock in the morning and go out and do an insect survey, so things like cutworm popping out at night time, slugs, worms, things like that. Instead of getting out of bed at 3 o’clock in the morning and wandering around with a torch and looking at about five square metres, this thing could do two or three hectares at night and then in the morning you can just see what you’ve got.” A Solar-Powered Ladybug That Might Just Save Global Agriculture

Not a farmer, Maybe you work in a warehouse. Maybe you’re even Forklift Certified? Meet Warehouse Automation.

The workforce sees a dramatic reduction, But it’s not a completely human-less operation. Those that used to drive a forklift get cut in numbers by 5/6 and will instead become order packers.

Kiva at Automate 2011 in Chicago

Kiva Systems Warehouse Automation at Quiet Logistics

Walmart is large enough to innovate on their own as I’ve previously shown. Given their incredible dominance in the market of selling just about everything. When Walmart does something, The rest of the retail industry across multiple spectrum’s quickly follows suit, adapts, or gets purchased by someone who will. TechCrunch reports.

“Walmart To Go, the retailer’s on-demand shopping service offering home delivery of general merchandise, including in some cases, groceries, is expanding its test in the Denver market today to also include a local pick-up option. Denver area customers will now be able to order their groceries online, then pick up at a nearby store – without having to set foot inside the store.

Instead, customers will pull up to a designated pick-up spot on the side of the store, as directed. Or, in the case of those stores where a drive-through pharmacy is available, they’ll pick up their groceries from the pharmacy window. Depending on the location, they’ll either dial a phone number or enter an order into a touchscreen kiosk to let Walmart staff know they’ve arrived. Then it’s only a matter of popping the trunk.” Walmart Begins Testing Online Grocery Shopping With Local Store Pickup Option In Denver

I could go on and on about how many jobs are going to no longer exist, but this article is getting a little on the long side. Hopefully I havent lost you yet and you’ve made it this far! I’ll do one more. One of my former jobs, The Call Center agent. I was actually employed at a call center for one of ‘The Big Three’ when this news broke. My co-workers had mixed reactions to the development. Forbes Reports

“IBM’s question-answering Watson supercomputer is building quite the résumé. First it won a much-publicized showdown against the two greatest Jeopardy! champions of all time, then it went to medical school and emerged as a budding oncologist. Now Watson has a new job–as a customer-service agent with the mostest. The help desk is a bit of a step down from fighting cancer, but IBM is nothing if not pragmatic. U.S. organizations spend $112 billion on call center labor and software, yet half of the 270 billion customer-service calls go unresolved each year, presenting a fairly sizable opening for an enhanced cognitive computer. Let’s face it: Rare is the occasion when you a) reach a live person and b) they know what they’re talking about. Why not give silicon a chance?

Starting in the next few months, IBM will be rolling out with several key customers an “Ask Watson” feature that will greet and offer help through various channels: Web chats, email, smartphone apps and SMS. Some customers will eventually equip the service with voice recognition from a partner such as Siri or Nuance. The guinea pigs include Australia’s ANZ Bank, Nielsen, Celcom, IHS, and Royal Bank of Canada.”

Here is a video from IBM discussing the concept

I’ve read the University of Oxford study in full and was surprised by one of the findings. While I often research how jobs will be made obsolete by advances in society, technology and automation. I tend to not focus too much on jobs that are lost — but not quite made obsolete. These are jobs lost to offshoring. So on top of the 50% of jobs you’re going to lose to robots, You’re going to lose a further 30% to Manila, Beijing and Dubai. Combine that with the 15% current unemployment … and your looking at 95% total unemployment, Best case scenario (or worst, depending on your worldview)

Here is a list of all the jobs that will be made obsolete in the near future. Ordered from those that will ‘most certainly without a shadow of a doubt’ be automated to those that are ‘very highly likely’ to be automated. Perhaps humanity is about to evolve past the need for your chosen career choice?

  1. Telemarketers
  2. Title Examiners, Abstractors, and Searchers
  3. Sewers, Hand
  4. Mathematical Technicians
  5. Insurance Underwriters
  6. Watch Repairers
  7. Cargo and Freight Agents
  8. Tax Preparers
  9. Photographic Process Workers and Processing Machine Operators
  10. New Accounts Clerks
  11. Library Technicians
  12. Data Entry Keyers
  13. Timing Device Assemblers and Adjusters
  14. Insurance Claims and Policy Processing Clerks
  15. Brokerage Clerks
  16. Order Clerks
  17. Loan Officers
  18. Insurance Appraisers, Auto Damage
  19. Umpires, Referees, and Other Sports Officials
  20. Tellers
  21. Etchers and Engravers
  22. Packaging and Filling Machine Operators and Tenders
  23. Procurement Clerks
  24. Shipping, Receiving, and Traffic Clerks
  25. Milling and Planing Machine Setters, Operators, and Tenders, Metal and Plastic
  26. Credit Analysts
  27. Parts Salespersons
  28. Claims Adjusters, Examiners, and Investigators
  29. Driver/Sales Workers
  30. Radio Operators
  31. Legal Secretaries
  32. Bookkeeping, Accounting, and Auditing Clerks
  33. Inspectors, Testers, Sorters, Samplers, and Weighers
  34. Models
  35. Hosts and Hostesses, Restaurant, Lounge, and Coffee Shop
  36. Credit Authorizers, Checkers, and Clerks
  37. Payroll and Timekeeping Clerks
  38. Agricultural and Food Science Technicians
  39. Telephone Operators
  40. Real Estate Brokers
  41. File Clerks
  42. Counter and Rental Clerks
  43. Prepress Technicians and Workers
  44. Motion Picture Projectionists
  45. Camera and Photographic Equipment Repairers
  46. Cashiers
  47. Ophthalmic Laboratory Technicians
  48. Log Graders and Scalers
  49. Pesticide Handlers, Sprayers, and Applicators, Vegetation
  50. Grinding and Polishing Workers, Hand
  51. Crushing, Grinding, and Polishing Machine Setters, Operators, and Tenders
  52. Dental Laboratory Technicians
  53. Textile Bleaching and Dyeing Machine Operators and Tenders
  54. Farm Labor Contractors
  55. Electromechanical Equipment Assemblers
  56. Shoe Machine Operators and Tenders
  57. Team Assemblers
  58. WoodworkingMachine Setters, Operators, and Tenders, Except Sawing
  59. Bridge and Lock Tenders
  60. Billing and Posting Clerks
  61. Ushers, Lobby Attendants, and Ticket Takers
  62. Cooks, Restaurant
  63. Fabric Menders, Except Garment
  64. Gaming Dealers
  65. Locomotive Engineers
  66. Textile Winding, Twisting, and Drawing Out Machine Setters, Operators, and Tenders
  67. Model Makers, Wood
  68. Surveying and Mapping Technicians
  69. Secretaries and Administrative Assistants, Except Legal, Medical, and Executive
  70. Rock Splitters, Quarry
  71. Counter Attendants, Cafeteria, Food Concession, and Coffee Shop
  72. Switchboard Operators, Including Answering Service
  73. Compensation and Benefits Managers
  74. Office Clerks, General
  75. Receptionists and Information Clerks
  76. Dispatchers, Except Police, Fire, and Ambulance
  77. Jewelers and Precious Stone and Metal Workers
  78. Postal Service Clerks
  79. Grinding, Lapping, Polishing, and Buffing Machine Tool Setters, Operators, and Tenders, Metal and Plastic
  80. Landscaping and Groundskeeping Workers
  81. Adhesive Bonding Machine Operators and Tenders
  82. Electrical and Electronic Equipment Assemblers
  83. Molding, Coremaking, and Casting Machine Setters, Operators, and Tenders, Metal and Plastic
  84. Animal Breeders
  85. Print Binding and Finishing Workers
  86. Operating Engineers and Other Construction Equipment Operators
  87. Library Assistants, Clerical
  88. Gaming Surveillance Officers and Gaming Investigators
  89. Nuclear Power Reactor Operators
  90. Bill and Account Collectors
  91. Textile Cutting Machine Setters, Operators, and Tenders
  92. Weighers, Measurers, Checkers, and Samplers, Recordkeeping
  93. Manicurists and Pedicurists
  94. Paralegals and Legal Assistants
  95. Agricultural Inspectors
  96. First-Line Supervisors of Housekeeping and Janitorial Workers
  97. Door-to-Door Sales Workers, News and Street Vendors, and Related Workers
  98. Tire Builders
  99. Hotel, Motel, and Resort Desk Clerks
  100. Helpers–Painters, Paperhangers, Plasterers, and Stucco Masons
  101. Excavating and Loading Machine and Dragline Operators
  102. Cooks, Short Order
  103. Interviewers, Except Eligibility and Loan
  104. Couriers and Messengers
  105. Welders, Cutters, Solderers, and Brazers
  106. Coin, Vending, and Amusement Machine Servicers and Repairers
  107. Bicycle Repairers
  108. Cement Masons and Concrete Finishers
  109. Budget Analysts
  110. Meat, Poultry, and Fish Cutters and Trimmers
  111. 1 Waiters and Waitresses
  112. Mail Clerks and Mail Machine Operators, Except Postal Service
  113. Drilling and Boring Machine Tool Setters, Operators, and Tenders, Metal and Plastic
  114. Accountants and Auditors
  115. Industrial Truck and Tractor Operators
  116. Forging Machine Setters, Operators, and Tenders, Metal and Plastic
  117. Tax Examiners and Collectors, and Revenue Agents
  118. Refuse and Recyclable Material Collectors
  119. Extruding, Forming, Pressing, and Compacting Machine Setters, Operators, and Tenders
  120. Butchers and Meat Cutters
  121. Radio, Cellular, and Tower Equipment Installers and Repairs
  122. Model Makers, Metal and Plastic
  123. Machine Feeders and Offbearers
  124. Locomotive Firers
  125. Outdoor Power Equipment and Other Small Engine Mechanics
  126. Conveyor Operators and Tenders
  127. Service Unit Operators, Oil, Gas, and Mining
  128. Fiberglass Laminators and Fabricators
  129. Cooling and Freezing Equipment Operators and Tenders
  130. Helpers–Carpenters
  131. Production Workers, All Other
  132. Combined Food Preparation and Serving Workers, Including Fast Food
  133. Retail Salespersons
  134. Plating and Coating Machine Setters, Operators, and Tenders, Metal and Plastic
  135. Fence Erectors
  136. Painting, Coating, and Decorating Workers
  137. Cabinetmakers and Bench Carpenters
  138. Insurance Sales Agents
  139. Dredge Operators
  140. Loan Interviewers and Clerks
  141. Pharmacy Technicians
  142. Office Machine Operators, Except Computer
  143. Extruding and DrawingMachine Setters, Operators, and Tenders,Metal and Plastic
  144. Patternmakers, Wood
  145. Automotive Body and Related Repairers
  146. Geological and Petroleum Technicians
  147. Heat Treating Equipment Setters, Operators, and Tenders, Metal and Plastic
  148. Dining Room and Cafeteria Attendants and Bartender Helpers
  149. Electrical and Electronics Installers and Repairers, Transportation Equipment
  150. Rail Yard Engineers, Dinkey Operators, and Hostlers
  151. MultipleMachine Tool Setters, Operators, and Tenders,Metal and Plastic
  152. Coating, Painting, and Spraying Machine Setters, Operators, and Tenders
  153. Medical Records and Health Information Technicians
  154. Gas Compressor and Gas Pumping Station Operators
  155. Food and Tobacco Roasting, Baking, and Drying Machine Operators and Tenders
  156. Mechanical Door Repairers
  157. Tour Guides and Escorts
  158. Musical Instrument Repairers and Tuners
  159. Gaming and Sports Book Writers and Runners
  160. Signal and Track Switch Repairers
  161. Pump Operators, Except Wellhead Pumpers
  162. Appraisers and Assessors of Real Estate
  163. Molders, Shapers, and Casters, Except Metal and Plastic
  164. Patternmakers, Metal and Plastic
  165. Transportation Inspectors
  166. Traffic Technicians
  167. Crane and Tower Operators
  168. Roofers
  169. Reinforcing Iron and Rebar Workers
  170. Medical and Clinical Laboratory Technologists
  171. Human Resources Assistants, Except Payroll and Timekeeping
  172. Taxi Drivers and Chauffeurs
  173. Sewing Machine Operators
  174. Stationary Engineers and Boiler Operators
  175. Rail-Track Laying and Maintenance Equipment Operators
  176. Riggers
  177. Technical Writers
  178. Bus Drivers, School or Special Client
  179. Stonemasons
  180. Medical Transcriptionists
  181. Bakers
  182. Rail Car Repairers
  183. Tool Grinders, Filers, and Sharpeners
  184. Terrazzo Workers and Finishers
  185. Extruding and Forming Machine Setters, Operators, and Tenders, Synthetic and Glass Fibers
  186. Separating, Filtering, Clarifying, Precipitating, and Still Machine Setters, Operators, and Tenders
  187. Metal-Refining Furnace Operators and Tenders
  188. Cartographers and Photogrammetrists
  189. Semiconductor Processors
  190. Production, Planning, and Expediting Clerks
  191. Construction Laborers
  192. Highway Maintenance Workers
  193. Parking Lot Attendants
  194. Floor Sanders and Finishers
  195. Food Preparation Workers
  196. Furniture Finishers
  197. Buyers and Purchasing Agents, Farm Products
  198. Paperhangers
  199. Carpet Installers
  200. Pourers and Casters, Metal
  201. Forest and Conservation Workers
  202. Miscellaneous Agricultural Workers
  203. Correspondence Clerks
  204. Maintenance Workers, Machinery
  205. Computer-Controlled Machine Tool Operators, Metal and Plastic
  206. Real Estate Sales Agents
  207. Cutting and Slicing Machine Setters, Operators, and Tenders
  208. Veterinary Assistants and Laboratory Animal Caretakers
  209. Subway and Streetcar Operators
  210. Sawing Machine Setters, Operators, and Tenders, Wood
  211. Food Servers, Nonrestaurant
  212. Plant and System Operators, All Other
  213. Executive Secretaries and Executive Administrative Assistants
  214. Nuclear Technicians
  215. Earth Drillers, Except Oil and Gas
  216. Chemical Plant and System Operators
  217. Power Plant Operators
  218. Meter Readers, Utilities
  219. Sales Representatives, Wholesale andManufacturing, Except Technical and Scientific Products
  220. Laborers and Freight, Stock, and Material Movers, Hand
  221. Parking Enforcement Workers
  222. Proofreaders and Copy Markers
  223. Wellhead Pumpers
  224. Tailors, Dressmakers, and Custom Sewers
  225. Security Guards
  226. Lathe and TurningMachine Tool Setters, Operators, and Tenders,Metal and Plastic
  227. Layout Workers, Metal and Plastic
  228. Plasterers and Stucco Masons
  229. Electrical and Electronics Engineering Technicians
  230. Tool and Die Makers
  231. Paving, Surfacing, and Tamping Equipment Operators
  232. Rolling Machine Setters, Operators, and Tenders, Metal and Plastic
  233. Gaming Change Persons and Booth Cashiers
  234. Baggage Porters and Bellhops
  235. Septic Tank Servicers and Sewer Pipe Cleaners
  236. Automotive and Watercraft Service Attendants
  237. Printing Press Operators
  238. Insulation Workers, Floor, Ceiling, and Wall
  239. Segmental Pavers
  240. Helpers–Brickmasons, Blockmasons, Stonemasons, and Tile and Marble Setters
  241. Mixing and Blending Machine Setters, Operators, and Tenders
  242. Sailors and Marine Oilers
  243. Cooks, Institution and Cafeteria
  244. Railroad Conductors and Yardmasters
  245. Railroad Brake, Signal, and Switch Operators
  246. Structural Iron and Steel Workers
  247. Fishers and Related Fishing Workers
  248. Brickmasons and Blockmasons
  249. Pile-Driver Operators
  250. Sheet Metal Workers
  251. Nonfarm Animal Caretakers
  252. Refractory Materials Repairers, Except Brickmasons
  253. Security and Fire Alarm Systems Installers
  254. Engine and Other Machine Assemblers
  255. Pressers, Textile, Garment, and Related Materials
  256. Medical Secretaries
  257. Property, Real Estate, and Community Association Managers
  258. Cleaning, Washing, and Metal Pickling Equipment Operators and Tenders
  259. Electro-Mechanical Technicians
  260. Electrical and Electronics Drafters
  261. Word Processors and Typists
  262. Cooks, Fast Food
  263. Derrick Operators, Oil and Gas
  264. Barbers
  265. Floor Layers, Except Carpet, Wood, and Hard Tiles
  266. Logging Equipment Operators
  267. Aircraft Structure, Surfaces, Rigging, and Systems Assemblers
  268. Motorcycle Mechanics
  269. Helpers–Installation, Maintenance, and Repair Workers
  270. Drywall and Ceiling Tile Installers
  271. Shampooers
  272. Heavy and Tractor-Trailer Truck Drivers
  273. Postal Service Mail Sorters, Processors, and Processing Machine Operators
  274. Gas Plant Operators
  275. Computer Operators
  276. Cutting, Punching, and Press Machine Setters, Operators, and Tenders, Metal and Plastic
  277. Medical Equipment Preparers
  278. Hunters and Trappers
  279. Dishwashers
  280. Purchasing Agents, Except Wholesale, Retail, and Farm Products
  281. Bartenders
  282. Tree Trimmers and Pruners
  283. Locksmiths and Safe Repairers
  284. Environmental Science and Protection Technicians, Including Health
  285. Fallers
  286. Electric Motor, Power Tool, and Related Repairers
  287. Chemical Equipment Operators and Tenders
  288. Archivists
  289. Farm Equipment Mechanics and Service Technicians
  290. Civil Engineering Technicians
  291. Transportation Attendants, Except Flight Attendants
  292. Painters, Construction and Maintenance
  293. Tile and Marble Setters
  294. Postmasters and Mail Superintendents
  295. Helpers–Electricians
  296. Broadcast Technicians
  297. Personal Care Aides
  298. Computer, Automated Teller, and Office Machine Repairers
  299. Bus and Truck Mechanics and Diesel Engine Specialists
  300. Coil Winders, Tapers, and Finishers
  301. Glaziers
  302. Administrative Services Managers
  303. Textile Knitting and Weaving Machine Setters, Operators, and Tenders
  304. Public Address System and Other Announcers
  305. Carpenters
  306. Home Appliance Repairers
  307. Tank Car, Truck, and Ship Loaders
  308. Helpers–Roofers
  309. Pharmacy Aides
  310. Amusement and Recreation Attendants
  311. Laundry and Dry-Cleaning Workers
  312. Opticians, Dispensing
  313. Construction and Related Workers, All Other
  314. Petroleum Pump System Operators, Refinery Operators, and Gaugers
  315. Airfield Operations Specialists
  316. Aircraft Mechanics and Service Technicians
  317. Avionics Technicians
  318. Food Batchmakers
  319. Tire Repairers and Changers
  320. Eligibility Interviewers, Government Programs
  321. Painters, Transportation Equipment
  322. Maids and Housekeeping Cleaners
  323. Light Truck or Delivery Services Drivers
  324. Dental Hygienists
  325. Mechanical Drafters
  326. Boilermakers
  327. Roustabouts, Oil and Gas
  328. Postal Service Mail Carriers
  329. Industrial Machinery Mechanics
  330. Lifeguards, Ski Patrol, and Other Recreational Protective ServiceWorkers
  331. Bus Drivers, Transit and Intercity
  332. Atmospheric and Space Scientists
  333. Foundry Mold and Coremakers
  334. Paper Goods Machine Setters, Operators, and Tenders
  335. Motorboat Mechanics and Service Technicians
  336. Janitors and Cleaners, Except Maids and Housekeeping Cleaners
  337. Statistical Assistants
  338. Helpers–Production Workers
  339. Pest Control Workers
  340. Hoist and Winch Operators
  341. Heating, Air Conditioning, and Refrigeration Mechanics and Installers
  342. Electronic Home Entertainment Equipment Installers and Repairers
  343. Librarians
  344. Computer Support Specialists
  345. Machinists
  346. Social Science Research Assistants
  347. Insulation Workers, Mechanical
  348. Power Distributors and Dispatchers
  349. Stock Clerks and Order Fillers
  350. Administrative Law Judges, Adjudicators, and Hearing Officers
  351. Maintenance and Repair Workers, General
  352. Cutters and Trimmers, Hand
  353. Construction and Building Inspectors
  354. First-Line Supervisors of Food Preparation and Serving Workers
  355. Healthcare Support Workers, All Other
  356. Control and Valve Installers and Repairers, Except Mechanical Door
  357. Geoscientists, Except Hydrologists and Geographers
  358. Pipelayers
  359. Tapers
  360. Motorboat Operators
  361. Welding, Soldering, and Brazing Machine Setters, Operators, and Tenders
  362. Food Cooking Machine Operators and Tenders
  363. Life, Physical, and Social Science Technicians, All Other
  364. Water and Wastewater Treatment Plant and System Operators
  365. Reservation and Transportation Ticket Agents and Travel Clerks
  366. Market Research Analysts and Marketing Specialists
  367. Costume Attendants
  368. Physical Therapist Aides
  369. Electronic Equipment Installers and Repairers, Motor Vehicles
  370. Slaughterers and Meat Packers
  371. Camera Operators, Television, Video, and Motion Picture
  372. Correctional Officers and Jailers
  373. Automotive Service Technicians and Mechanics
  374. Recreational Vehicle Service Technicians
  375. Transportation, Storage, and Distribution Managers
  376. Mine Cutting and Channeling Machine Operators
  377. Museum Technicians and Conservators
  378. Millwrights
  379. Personal Financial Advisors
  380. First-Line Supervisors of Landscaping, Lawn Service, and Groundskeeping Workers
  381. Transit and Railroad Police
  382. Cost Estimators
  383. Helpers–Pipelayers, Plumbers, Pipefitters, and Steamfitters
  384. Chemical Technicians
  385. First-Line Supervisors of Farming, Fishing, and Forestry Workers
  386. Teacher Assistants
  387. Audio and Video Equipment Technicians
  388. Customer Service Representatives
  389. Commercial Pilots
  390. Automotive Glass Installers and Repairers
  391. Advertising Sales Agents

Nigel Todman is an Independent Journalist, Technical Consultant, Social Activist, Web Developer and Computer Programmer from Ontario, Canada. Add him to Facebook and/or Follow him on Twitter E-mail: veritas [at] vts-tech [dot] org [PGP] This article can be republished under a Creative Commons Attribution 4.0 International License, With a link back to this article and attribution to Nigel Todman


I’m now on GitHub

I’m now on GitHub.

Most of the repos are in Visual Basic, But there is some Python, PHP and LUA on there as well. I’ve been looking into Game Development lately so I decided to start with what I know, Visual Basic. Put together a somewhat basic BlackJack implementation. 727 lines of code


Other possibilities for that project are online score submission and actually making the whole game online, So you can play against others. The original goal of a functional local version with score tracking was accomplished 🙂

The most recent repo is an LUA Project, An Addon for World of Warcraft. Written for use on Private Servers, Specifically Interface Version 3XX (WotLK). This is my first look at LUA, Full source history is avail.


Title: GuildWho
Notes: Keeps track of a variety of information about Guild Members. Guild Join Date, Join Level, Rank Change Date, Kick Date,Who Kicked. Total Chat Lines and Achievements.
Author: Veritas83 (GitHub) aka DatMage (Warmane)

Other notables are a Visual Basic project for IMEI #’s – A very early source from 2012, Great educational reference. This code went on to become IMEI Validator Professional Edition


Simple tool I wrote for validation of IMEI #’s (International Mobile Equipment Identity Number)
This is the Original v1.1 Source.

v1.1 05-07-2012
Supports determination of TAC (Type Allocation Code)
Supports determination of RBI (Reporting Body Identifier)
Supports determination of Serial #
Compares TAC to included list to determine Make and Model
Shows Check computation + Luhn Check Digit & Checksum

Another would be one of the Python projects. Written for/as my Security Researcher handle VTSTech.


I wrote this one at first just for the sake of writing it, to see how far I’d get. But there was also a password recovery & auditing competition occurring at the time. Some of the more obscure encryption algorithms weren’t being handled by the most popular and better preforming products such as oclHashCat, At least at the time. Not long after I had RAdmin v2.x recovery working Team Hashcat had their own out as well – We were probably working on it at the same time for the same reasons as we were in the same competition 😉

VTSTech-32Hex v0.36 released 09-07-2014

oclHashCat v1.31 released 10-02-2014

This project was also forked into a 40 character hash version


Next I’m thinking about adding the previously unreleased source code for one of my older tools, 2013 or so I think for this one. BPAdvCFG – Burnout Paradise Advanced Config Tool.

This one will be interesting and will have an accompanying post for it, In it I will be demonstrating how easy it is for a perfectly legitimate file, which you can verify with the accompanying source code, will come back as full of ‘viruses’ and deemed ‘unsafe’. One of antiviruses greatest failures, The False Positive.


Confederate Flag supporter learns How to Internet! Issues epic apology to world.

Originally published by the NAAIJ on July 13th 2015 under a Creative Commons 4.0 Attribution International License

Follow us on Twitter @NAAIJ
Like us on Facebook NAAofIJ

A former Confederate Flag supporter learned How to Internet! Issues epic apology to world. At the time of writing has been shared over 100,000 times and has over 160,000 Likes.

I’ll highlight some excerpts for the TL;DR crowd.

“Although I never meant anything racist by sporting the Confederate flag, I couldn’t help but think of what some of my black friends thought about it. I really can’t think of a time that I was confronted about it. Did it not offend them? Were they too nice or afraid to confront me about it? The more I researched about the history of the flag, the worse I felt. What I had been told about its history was wrong. Thousands of southerners still fly the flag with no racist intent. They still defend the good things they’ve been told about the flag. They, like I once was, are WRONG. The flag is a symbol of a way of life that was wrong. Not that it needs to be stated, but slavery is one of the most evil and cruel things this world has ever seen. The Confederate flag represents this evil.

His conclusion statement/apology

To those I may have offended in the past, who never confronted me, I apologize. I was WRONG.

As our country continues to move forward on equality issues, I believe the only place for the Confederate flag is in our history books.

The full post is embedded below, Be sure to like/share.

If you would also like to do your own research, Start with this quote from the creator of the ‘Stars and Bars’/Confederate Flag/Battle Flag emblem. He leaves no room whatsoever for misinterpretation in what the symbol represents

No wonder it’s a favorite of the KKK, eh?

You can also read the Declaration of Causes from the Seceding States from CivilWar.org Which gives you a state by state declaration that yes. The Confederate Flag is all about racism and slavery. Very specifically and pointedly.

Nigel Todman is an Independent Journalist, Technical Consultant, Social Activist, Web Developer and Computer Programmer from Ontario, Canada. Add him to Facebook and/or Follow him on Twitter E-mail: veritas [at] vts-tech [dot] org [PGP] This article can be republished under a Creative Commons Attribution 4.0 International License, With a link back to this article and attribution to Nigel Todman


Attn Webmasters: Save Domain Privacy, Stop ICANN from exposing WHOIS data.

Originally published by the NAAIJ on June 25th 2015 under a Creative Commons 4.0 Attribution International License

Follow us on Twitter @NAAIJ
Like us on Facebook NAAofIJ

The folks over at Namecheap have sent me a timely e-mail about a campaign of the utmost importance. When you do get to the RespectOurPrivacy.com site, If you’d rather not give your phone number, click the ‘Send E-Mail’ button instead. Once this is done, check your E-mail for a confirmation message, in it will be a link from ICANN. You need to click this and confirm you want to comment.

This campaign is supported by Namecheap, The Electronic Frontier Foundation and Fight for the Future. You can count the NAAIJ in as well.

Here are some quotes on the serious concerns some of the more prominent voices in the tech community are saying

“No WHOIS privacy provider wants their service to be used to conceal illegal activity, and the vast majority of domain owners are not criminals. Using a WHOIS privacy service is no more suspicious than having an unlisted phone number. These new proposed rules would wreak havoc on our right to privacy online. ICANN is moving quickly, so we should too – contact them today and tell them to respect our privacy.”

Richard Kirkendall, Namecheap CEO & Founder

“Domain name privacy protects us from spammers and enables freedom of speech. We’ve got to protect it.”
Holmes Wilson, Co-founder, Fight for the Future

“Some IP rightsholders and law enforcement authorities would like to use ICANN to shortcut the due process of law and other domestic legal safeguards. The weakening of WHOIS privacy services is an example of this, and that’s why we’re speaking up to defend the privacy of domain owners.”

Jeremy Malcolm, Senior Global Policy Analyst, Electronic Frontier Foundation

Here is the e-mail I received.

Hello Nigel,

Did you know that your privacy rights are currently under threat? ICANN is considering introducing a rule that would impact all netizens. If you care about your online privacy, this is a big deal.

Under new guidelines proposed by MarkMonitor and other organizations who represent the same industries that backed SOPA, domain holders with sites associated to “commercial activity” will no longer be able to protect their private information with WHOIS protection services. “Commercial activity” casts a wide net, which means a vast number of domain holders will be affected. Your privacy provider could be forced to publish your contact data in WHOIS or give it out to anyone who complains about your website, without due process. Why should a small business owner have to publicize her home address just to have a website?

We think your privacy should be protected, regardless of whether your website is personal or commercial, and your confidential info should not be revealed without due process. If you agree, please contact ICANN right away and demand your right to privacy and due process. Let them know you object to any release of info without a court order. There’s no time to waste — the close date for comments is July 7, 2015.

Visit our new site RespectOurPrivacy.com and we’ll guide you through the process of calling or emailing ICANN. Thanks!

— Team Namecheap

Nigel Todman is an Independent Journalist, Technical Consultant, Social Activist, Web Developer and Computer Programmer from Ontario, Canada. Add him to Facebook and/or Follow him on Twitter E-mail: veritas [at] vts-tech [dot] org [PGP]


4th National Day of Action Against C-51 (#RepealC51)

Originally published by the NAAIJ on June 13th 2015 under a Creative Commons 4.0 Attribution International License

(Image: Facebook)

Follow us on Twitter @NAAIJ
Like us on Facebook NAAofIJ

Over a quarter of a million Canadians spoke out against Bill C-51 (269,987 at time of writing) with thousands more expressing their concern every day as Canada goosesteps forward with Bill C-51 despite one of Canadas largest protests against it. With yet another National Day of Action to #RepealC51 planned for June 20th

The protest has the following simple demands

This is the full ‘Call to Action’ text from the Calgary Event Page

This month we raise our voices once again in opposition to Bill C-51, C-44, and the whole cacophony of other charter violating bills that have been released recently. This month we take to the streets with the following objectives in mind;
1. To repeal unconstitutional legislature that violates our charter of rights and freedoms.
2. Demonstrate that we will maintain our rights by gathering publicly to speak out as per our constitutional rights.
3. Make sure that the indigenous people of Canada have their voices heard and that their right to consultation without being discriminated against is maintained and demonstrated
4. Stop any fear mongering legislation that may be put in place in the future by showing its not wanted, and not needed.
Thank you, together lets kill these bills!

Here is a list of protest locations

Calgary Facebook Event Page
Edmonton Facebook Event Page
Halifax Facebook Event Page
Kitchener Facebook Event Page
Nelson Facebook Event Page
Sudbury Facebook Event Page
Vernon Facebook Event Page

Here are flyers I’ve observed

Stay tuned for updates.

Nigel Todman is an Independent Journalist, Technical Consultant, Social Activist, Web Developer and Computer Programmer from Ontario, Canada. Nigel is also the Assistant Webmaster for the NAAIJ. Add him to Facebook and/or Follow him on Twitter E-mail: nigel [at] naaij [dot] org [PGP] This article can be republished under a Creative Commons Attribution 4.0 International License, With a link back to this article and attribution to Nigel Todman and the NAAIJ