“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.
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.”
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.
On Feb 25th 2016BasicIncome.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 2016The 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.
On Feb 14th 2016The 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.
On Jan 30th 2016The 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 2015BasicIncome.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.
On Oct 6th 2015The 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 2015New 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 2015The 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.
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
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
“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?
Title Examiners, Abstractors, and Searchers
Cargo and Freight Agents
Photographic Process Workers and Processing Machine Operators
New Accounts Clerks
Data Entry Keyers
Timing Device Assemblers and Adjusters
Insurance Claims and Policy Processing Clerks
Insurance Appraisers, Auto Damage
Umpires, Referees, and Other Sports Officials
Etchers and Engravers
Packaging and Filling Machine Operators and Tenders
Shipping, Receiving, and Traffic Clerks
Milling and Planing Machine Setters, Operators, and Tenders, Metal and Plastic
Claims Adjusters, Examiners, and Investigators
Bookkeeping, Accounting, and Auditing Clerks
Inspectors, Testers, Sorters, Samplers, and Weighers
Hosts and Hostesses, Restaurant, Lounge, and Coffee Shop
Credit Authorizers, Checkers, and Clerks
Payroll and Timekeeping Clerks
Agricultural and Food Science Technicians
Real Estate Brokers
Counter and Rental Clerks
Prepress Technicians and Workers
Motion Picture Projectionists
Camera and Photographic Equipment Repairers
Ophthalmic Laboratory Technicians
Log Graders and Scalers
Pesticide Handlers, Sprayers, and Applicators, Vegetation
Grinding and Polishing Workers, Hand
Crushing, Grinding, and Polishing Machine Setters, Operators, and Tenders
Dental Laboratory Technicians
Textile Bleaching and Dyeing Machine Operators and Tenders
Farm Labor Contractors
Electromechanical Equipment Assemblers
Shoe Machine Operators and Tenders
WoodworkingMachine Setters, Operators, and Tenders, Except Sawing
Bridge and Lock Tenders
Billing and Posting Clerks
Ushers, Lobby Attendants, and Ticket Takers
Fabric Menders, Except Garment
Textile Winding, Twisting, and Drawing Out Machine Setters, Operators, and Tenders
Model Makers, Wood
Surveying and Mapping Technicians
Secretaries and Administrative Assistants, Except Legal, Medical, and Executive
Rock Splitters, Quarry
Counter Attendants, Cafeteria, Food Concession, and Coffee Shop
Switchboard Operators, Including Answering Service
Compensation and Benefits Managers
Office Clerks, General
Receptionists and Information Clerks
Dispatchers, Except Police, Fire, and Ambulance
Jewelers and Precious Stone and Metal Workers
Postal Service Clerks
Grinding, Lapping, Polishing, and Buffing Machine Tool Setters, Operators, and Tenders, Metal and Plastic
Landscaping and Groundskeeping Workers
Adhesive Bonding Machine Operators and Tenders
Electrical and Electronic Equipment Assemblers
Molding, Coremaking, and Casting Machine Setters, Operators, and Tenders, Metal and Plastic
Print Binding and Finishing Workers
Operating Engineers and Other Construction Equipment Operators
Library Assistants, Clerical
Gaming Surveillance Officers and Gaming Investigators
Nuclear Power Reactor Operators
Bill and Account Collectors
Textile Cutting Machine Setters, Operators, and Tenders
Weighers, Measurers, Checkers, and Samplers, Recordkeeping
Manicurists and Pedicurists
Paralegals and Legal Assistants
First-Line Supervisors of Housekeeping and Janitorial Workers
Door-to-Door Sales Workers, News and Street Vendors, and Related Workers
Hotel, Motel, and Resort Desk Clerks
Helpers–Painters, Paperhangers, Plasterers, and Stucco Masons
Excavating and Loading Machine and Dragline Operators
Cooks, Short Order
Interviewers, Except Eligibility and Loan
Couriers and Messengers
Welders, Cutters, Solderers, and Brazers
Coin, Vending, and Amusement Machine Servicers and Repairers
Cement Masons and Concrete Finishers
Meat, Poultry, and Fish Cutters and Trimmers
1 Waiters and Waitresses
Mail Clerks and Mail Machine Operators, Except Postal Service
Drilling and Boring Machine Tool Setters, Operators, and Tenders, Metal and Plastic
Accountants and Auditors
Industrial Truck and Tractor Operators
Forging Machine Setters, Operators, and Tenders, Metal and Plastic
Tax Examiners and Collectors, and Revenue Agents
Refuse and Recyclable Material Collectors
Extruding, Forming, Pressing, and Compacting Machine Setters, Operators, and Tenders
Butchers and Meat Cutters
Radio, Cellular, and Tower Equipment Installers and Repairs
Model Makers, Metal and Plastic
Machine Feeders and Offbearers
Outdoor Power Equipment and Other Small Engine Mechanics
Conveyor Operators and Tenders
Service Unit Operators, Oil, Gas, and Mining
Fiberglass Laminators and Fabricators
Cooling and Freezing Equipment Operators and Tenders
Production Workers, All Other
Combined Food Preparation and Serving Workers, Including Fast Food
Plating and Coating Machine Setters, Operators, and Tenders, Metal and Plastic
Painting, Coating, and Decorating Workers
Cabinetmakers and Bench Carpenters
Insurance Sales Agents
Loan Interviewers and Clerks
Office Machine Operators, Except Computer
Extruding and DrawingMachine Setters, Operators, and Tenders,Metal and Plastic
Automotive Body and Related Repairers
Geological and Petroleum Technicians
Heat Treating Equipment Setters, Operators, and Tenders, Metal and Plastic
Dining Room and Cafeteria Attendants and Bartender Helpers
Electrical and Electronics Installers and Repairers, Transportation Equipment
Rail Yard Engineers, Dinkey Operators, and Hostlers
MultipleMachine Tool Setters, Operators, and Tenders,Metal and Plastic
Coating, Painting, and Spraying Machine Setters, Operators, and Tenders
Medical Records and Health Information Technicians
Gas Compressor and Gas Pumping Station Operators
Food and Tobacco Roasting, Baking, and Drying Machine Operators and Tenders
Mechanical Door Repairers
Tour Guides and Escorts
Musical Instrument Repairers and Tuners
Gaming and Sports Book Writers and Runners
Signal and Track Switch Repairers
Pump Operators, Except Wellhead Pumpers
Appraisers and Assessors of Real Estate
Molders, Shapers, and Casters, Except Metal and Plastic
Patternmakers, Metal and Plastic
Crane and Tower Operators
Reinforcing Iron and Rebar Workers
Medical and Clinical Laboratory Technologists
Human Resources Assistants, Except Payroll and Timekeeping
Taxi Drivers and Chauffeurs
Sewing Machine Operators
Stationary Engineers and Boiler Operators
Rail-Track Laying and Maintenance Equipment Operators
Bus Drivers, School or Special Client
Rail Car Repairers
Tool Grinders, Filers, and Sharpeners
Terrazzo Workers and Finishers
Extruding and Forming Machine Setters, Operators, and Tenders, Synthetic and Glass Fibers
Separating, Filtering, Clarifying, Precipitating, and Still Machine Setters, Operators, and Tenders
Metal-Refining Furnace Operators and Tenders
Cartographers and Photogrammetrists
Production, Planning, and Expediting Clerks
Highway Maintenance Workers
Parking Lot Attendants
Floor Sanders and Finishers
Food Preparation Workers
Buyers and Purchasing Agents, Farm Products
Pourers and Casters, Metal
Forest and Conservation Workers
Miscellaneous Agricultural Workers
Maintenance Workers, Machinery
Computer-Controlled Machine Tool Operators, Metal and Plastic
Real Estate Sales Agents
Cutting and Slicing Machine Setters, Operators, and Tenders
Veterinary Assistants and Laboratory Animal Caretakers
Subway and Streetcar Operators
Sawing Machine Setters, Operators, and Tenders, Wood
Food Servers, Nonrestaurant
Plant and System Operators, All Other
Executive Secretaries and Executive Administrative Assistants
Earth Drillers, Except Oil and Gas
Chemical Plant and System Operators
Power Plant Operators
Meter Readers, Utilities
Sales Representatives, Wholesale andManufacturing, Except Technical and Scientific Products
Laborers and Freight, Stock, and Material Movers, Hand
Parking Enforcement Workers
Proofreaders and Copy Markers
Tailors, Dressmakers, and Custom Sewers
Lathe and TurningMachine Tool Setters, Operators, and Tenders,Metal and Plastic
Layout Workers, Metal and Plastic
Plasterers and Stucco Masons
Electrical and Electronics Engineering Technicians
Tool and Die Makers
Paving, Surfacing, and Tamping Equipment Operators
Rolling Machine Setters, Operators, and Tenders, Metal and Plastic
Gaming Change Persons and Booth Cashiers
Baggage Porters and Bellhops
Septic Tank Servicers and Sewer Pipe Cleaners
Automotive and Watercraft Service Attendants
Printing Press Operators
Insulation Workers, Floor, Ceiling, and Wall
Helpers–Brickmasons, Blockmasons, Stonemasons, and Tile and Marble Setters
Mixing and Blending Machine Setters, Operators, and Tenders
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.
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.
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 😉
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.
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
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.
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.
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!
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!
During this entire time a standing request for pro-C-51 comments has been floating around the pages of both the ConservativeParty of Canada and the Liberal Partyof Canada and various articles concerning the passing of C-51. (The CPC had at least double the time of the LPC, I wasnt seeking any specific ‘official’ supporters – Literally ANY Canadian)
The response? Silence. Absolute crickets.
Looks like I’ll have to resort to social media comments, of which there is only a few and they are all quite similar and very weak, What makes them so weak? Well, for starters, anytime you parrot the ideology of Nazi Germany Propagandists as a defense for actions or beliefs … You lose the argument.
Can you tell the difference between a 2015 Canadian C-51 Supporter and a 1940’s Germany Nazi Propagandist? Let’s find out.
“If your not doing anything wrong than you have nothing to worry about”
“If you’ve nothing to hide, You’ve nothing to worry about”
“People must have something to hide not liking this law”
“Unless you are a _____ist you have nothing to worry about”
“Thank God. It’s amazing how people get angry at this when the Government is actually doing something to stand up against people who are bent on destroying anyone who doesn’t think and believe like them. We have been tolerant long enough. I’m thankful that H__er is working at protecting our border.”
Plot twist. None of these are quotes of German Propagandists. They are all Canadian supporters of C-51. It’s pretty tough to tell the difference isnt it? In that last one, Just replace Heil with ‘Go’ and fill in the blank with Harper. You can find the original comments here
Believe me, I would have much rather written this article poking holes in any reasoned, logical argument in favor of C-51. Instead, We have this. (I dont really need to poke holes in these arguments do I? … I thought we did that in World War II)
This is what Hitlers Minister of Propaganda said after the “passing of the authorization bill in the Reichstag by an overwhelming majority of two thirds” that “clearly prove the legality of our action”
To critics of the bill, He said “I have nothing to hide and nothing to colour, for this young Germany has no reason to fear”.
It just sends chills down your spine doesnt it? That here and now, Today in Canada we have citizens proudly echoing such sentiments?
Bill C-51 passed the Senate by a vote of 44 to 28, Coincidentally, the same ratio as the Reichstag authorization bill. This, In spite of the quarter of a million plus (268,353 at the time of writing) Canadians that spoke out very vocally against the bill. Join the rest of Canada here
It shames me as a Canadian that current events bear so many parallels to one of the darkest times in recent human history. It disturbs me how little I had to work to make these so readily apparent comparisons. Indeed I’m not the only one making them. In my search for C-51 supporters I saw at least a dozen people took the time to take some of these Canadians aside and say ‘Hey listen, You know who you sound like right?’
“An original source for the quote comes from a premise presented in the book written by Franz Kafka’s, The Trial. It was turned into a play many times since and in one of those play, unknown as to which one, the phrase was stated as “you have nothing to fear if you have nothing to hide” being a statement made by the prosecutor.
It is believed that Joseph Goebbels picked up the phrase from that play and used it skillfully numerous times in many of his local speeches. I have researched it and found that he made several such speeches and one of them occurred in the beginning of the Nazi propaganda efforts to root out the Jews within Germany, “admit you are Jewish and we will take care of you” was another such quote used in the propaganda.”
Canadians are speaking out as loudly as possible against Bill C-51 with yetanotherNational Day of Action to #StopC51. The main focus of the protest is to highlight some very simple demands and gather/march in Ottawa. It is surprising we need to demand our Government do something as basic as affirm and uphold the Charter, And yet here we are. Those very simple demands are as follows:
Honour the Treaties with First Nations and the Rights of Indigenous People
Honour First Nations Right to be Consulted (Section 35)
Stop racist legislation and fear mongering
A GoFundMe has been setup to assist with transportation costs from surrounding areas. At the time of writing it has reached $1,718 of its $2,000 goal. Donated funds will be used for: “Printing costs for posters and flyers, Equipment and art supplies for demonstrations, Secure travel”
An excerpt from the widely circulated Call to Action is as follows:
Enough is enough! Bill C-51 is part of a long string of initiatives to expand the government’s security powers and signals a dramatic new direction for Canadian security. Presented as anti-terror legislation, Bill C-51 creates excessive over reaching powers for security agencies, that will harm online innovation, political discourse, and our civil liberties.
The Conservative Government is rushing this bill through parliament without responsible parliamentary process. The actions of the government are degrading our democracy and our international reputation.
This bill disproportionately targets indigenous communities, environmental activists, dissidents, and Muslims, many of whom are already subjected to questionable and overreaching powers by security officials. Bill C-51 will make it easier and ostensibly lawful for government to continue infringing upon the rights of peaceful people.
“Bill C-51… is a dangerous piece of legislation in terms of its potential impacts on the rule of law, on constitutionally and internationally protected rights, and on the health of Canada’s democracy”
-106 Law professors from across Canada in and Open
Letter to the Government criticizing Bill C-51
Any government that would propose legislation that is unconstitutional and undemocratic does not have the moral authority to maintain power in a true democracy. Generations before us have defended the rights and freedoms that are now in jeopardy.
In response people from the four directions will march in solidarity on Parliament Hill on May 30th to #RejectFear and call on Members of Parliament to;
-Withdraw / Repeal Bill C-51
-Affirm and Uphold the Canadian Charter of Rights and Freedoms
-Honour the Treaties with First Nations and the Rights of Indigenous People
-Honour First Nations Right to be Consulted (Section 35)
-Stop racist legislation and fear mongering
Our security lives in our solidarity, standing together for our rights and civil liberties, not in legislation that creates secret police and secret courts. Bill C-51 does nothing to protect Canadians, it actually will make us less safe.
“The powers of CSIS have always depended on how a ‘threat to the security of Canada’ is defined, and section 2 of the CSIS Act already has an extremely broad definition. This has been interpreted to include environmental activists, indigenous groups, and other social or political activists. Concerns are heightened with the proposal to grant CSIS a ‘disruptive’ kinetic role.”
-Canadian Bar Association
#RejectFear and let’s stand together for the well-being of all the people on this land.