Recent Articles

Building Scalable Web Applications Using the Cloud

Posted 10 Jun 2016 at 20:04 UTC by johnnyb

Excited that my new book is #1 on some of Amazon's "Hot New Release" lists. Check it out here - Building Scalable Web Applications Using the Cloud. If you ever wanted to get into cloud programming but didn't know where to start or how to use it effectively this is your book.

Some people think that cloud programming comes automatically by buying a cloud server. Not so much. This books gives you a bare-bones walkthrough of the things that you need to not only build your app in the cloud but make it scalable as well.

Read more... (2 replies)

The Wreck of the Edmund Kuro5hin

Posted 3 May 2016 at 15:45 UTC by badvogato

The legend lives on from trolltalk on down
Of the big net they call Intar Webby
The net, it is said, never gives up her dead
When the posts of October turn gloomy.
With a load of whiny diaries - 26,000 tons more
Than the Edmund Kuro5hin weighed empty
That good site and true was a bone to be chewed
When the trolls of October came early

The ship was the pride of the USian side
Coming back from some server in Wisconson
As the big Scoop sites go it was bigger than most
With a crew and the Captain well seasoned.

Read more... (4 replies)

Corporation can't have both ways

Posted 10 Feb 2016 at 22:56 UTC by badvogato

Corporations and their BIG brother Uncle Sam can't have it both ways. Trumpeting Open Source Innovation on one hand and heavy handed prosecution with 'trade secret' without IBM's comment on the the other hand.

Read more... (1 reply)

A New Book Introducing Programming

Posted 28 Jan 2016 at 22:18 UTC by johnnyb

My new programming book, New Programmers Start Here, just came out today! I'm very excited to get this in the hands of new programmers.

This book tries to be a "pull up by your bootstraps" guide to programming. It introduces more than just the language (JavaScript in this case) by taking the reader through how all of the pieces of data on a computer connect together, and how the computer itself works. I believe that this is the best first-programming book for new programmers.

If you have friends who are designers who want to start transitioning to programming, they should pick up this book. If you have young friends who want to get into programming, they should pick up this book.

Read more... (0 replies)

The Nine Billion Names of God

Posted 8 Dec 2015 at 21:01 UTC by ringbark

In 1953, Arthur C Clarke wrote a short story in which monks were proposing to automate the listing of the names of God, believed by them to be around nine billion. How would we get on doing this?

Read more... (4 replies)

so I heard GNU turns 30 !

Posted 19 Sep 2015 at 15:06 UTC by badvogato

From CSvax:pur-ee:inuxc!ixn5c!ihnp4!houxm!mhuxi!eagle!mit-vax!mit-eddie!RMS@MIT-OZ
From: RMS%MIT-OZ@mit-eddie
Newsgroups: net.unix-wizards,net.usoft
Subject: new Unix implementation
Date: Tue, 27-Sep-83 12:35:59 EST
Organization: MIT AI Lab, Cambridge, MA

Free Unix!

Starting this Thanksgiving I am going to write a complete
Unix-compatible software system called GNU (for Gnu's Not Unix), and
give it away free(1) to everyone who can use it.
Contributions of time, money, programs and equipment are greatly
needed.

Read more... (3 replies)

Progress on Internet Child Pornography

Posted 17 Sep 2015 at 18:29 UTC by MichaelCrawford

I aim to Solve what I at first called, then referred to but now denote as The Software Problem:

Software failure is fundamentally a human problem, not a technical one.

Purely technical solutions fail to effect truly meaningful and lasting change.

A common - but commonly ineffective non-technical Solution to the Deadly Sin of Greed is the arrest, prosecution and imprisonment of the greedy. The progress I report herein aims not to imprison anyone rather to spare the many victims of Child Sexual Predators. While I do expect vast quantities of prosecutions to result from my FBI/IC3 report, I hope to "Break The Cycle", in that many child sexual predators are themselves the adult survivors of incest and child molestation.

I am one such adult survivor, my abuser - in the common parlance - hoped to "train" me to accept my fate by leaving kiddieporn lying around in my plain sight. While my widely-known Madness resulted, that I was so-trained leads to my present focus on the development of Technical Measures, not to so elminate Child Sexual Exploitation rather to take the money out of it.

Adults - even teenagers - have sexually-abused children since the Dawn of Humanity; my own work is unlikely to eliminate it.

But at least I can lead the Venture Capital community to make wiser choices as to which web startups they fund.

To Wit:

Read more... (0 replies)

Is There a Mandatory Reporter in the House?

Posted 27 Aug 2015 at 04:00 UTC by goingware

I haven't had a whole lot of luck getting anyone at Adult Protective Services to respond. I received just one email to say that a social worker would call me on the phone to handle my mother's APS intake, but after I responded that I was out of minutes and so must do it via email, I haven't heard back from them.

From time to time a Mandatory Reporter will agree with me that they are obligated to file a Mandatory Report. I expect that's what Mandatory Reporters are for: to agree that they would be imprisoned were they not to file.

Oddly those Mandatory Reports are never filed yet the Mandatory Reporters are never prosecuted.

Just now I quite bluntly confronted my mother regarding my father's murder. She administered at least six caplets of Extra Strength Tylenol per day - quite likely more than six - for at least two years, perhaps three, as Tylenol was modestly effective for Dad's Shingles, which later progressed into Neuralgia.

This despite that he had Hepatitis twice during his life from eating tainted shellfish.

When Dad's doctor ordered a CAT Scan of his liver to determine whether the hardened lump in it could be cancer or just Cirhosis, Mom flatly refused to permit it "Because his insurance doesn't cover CAT scans".

Read more... (0 replies)

SECURITY ADVISORY: Please Block favicon.ico in Your Firewall

Posted 18 Aug 2015 at 06:39 UTC by MichaelCrawford

Even if you don't use a firewall you might use a non-filtering proxy. If so you might be able to filter just "/favicon.ico" from every web site.

I discovered a Zero-Day in the wild this morning. It exploits your browser, quite possibly your entire system through the favicon.ico that is placed at the root directory of many web sites:

http://www.example.com/favicon.ico


It is already public knowledge that neither Chrome nor Firefox place size file size on favicons, thus a very large one - even a standards-compliant graphic document - could crash your browser, possibly crash your computer by running it completely out of virtual memory (ie. swap space). Large favicons exploit dialup modem users via the Denial Of Service that results from downloading a very large file without the end-users knowledge or permission.

I am already developing a Firefox and Chrome Add-Ons as well as Safari and Internet Explorer Plug-Ins that will block all favicons in their initial releases; later versions will user a separate process - a sandbox - to validate the document format of each favicon.ico, render its pixels in a memory buffer then display the now-safe image in the browser's address bar.

My Add-Ons and Plug-Ins will warn the user of invalid documents and display Message Boxes - Alerts - if the favicon.ico document actually does contain a Virus, Trojan Horse or Worm.

Read more... (3 replies)

Malicious Slanders and Censures are Poison: Answer to Del

Posted 14 Aug 2015 at 19:12 UTC by MichaelCrawford

... a man is needed, who is ready, as Christ taught,
to be poor, wretched, thirsty, hungry,
and to suffer all kinds of persecution, reviling and defamation.

Jonathan Swift
jon@soggywizards.com

Saturday, September 28, 2013

Revised Friday, August 14, 2015

So crawford, so predictable. I bet there are dozens of 911 not an emergency phone calls to go along with this.

What boggles the mind is how the system fails time and time again
to keep the crawc0ck locked up and medicated.

-- Del Griffith

Creative Commons License
Malicious Slanders and Censures
are Poison: Answer to Del
by Jonathan Swift is licensed under a
Creative Commons Attribution-NoDerivatives
4.0 International License
.

In reality, despite my most-diligent, at times desperate effort it is Damn near impossible to pry my medicine out of the hands of all but a very few mental health and medical professionals. To the extent I get any medicine at all - even just a little bit - I quite commonly find that medicine sickens me, that I am allergic to it, that it works well at first but after some time stops working so we must work together to find another - my options are running out - frequently that my new medicine fails to yield joy of any sort.

Read more... (0 replies)

the Unique Game Conjecture etc...

Posted 11 Aug 2015 at 18:30 UTC (updated 11 Aug 2015 at 19:03 UTC) by badvogato


Then there were the cookies. One time, inside a local bakery, Knot was surprised to find that three 33-cent cookies were being sold for a dollar. While it didn’t prevent him from buying the cookies, he said, “even if it’s one cent, it seems off.”

"three 33-cent cookies were being sold for a dollar" is more correct than 99 cents. And here's my argument:

For a kid, who really wanted to eat 3 cookies and whose mother saw the price per unit gave him 1 dollar. A smart kid can eat cookie at a time and pay 1 more after he finished one and save one cent by the end of day. An impatient kid WILL pay 1 dollar for 3 cookies to show off his cookies to other envious neighborhood kid.

THAT IS a more ideal pricing, for each according to their need and their want. Also, if I have 3 cookies in a jar, if you get all three from me, that jar's value for holding cookie is depleted when no new cookies are made for the jar.

Be it cookies in a jar or jobless/homeless people look for work and housing. Division of labor, Division of tools one must have to bring fruit for one's labor, Division of grace from a higher order, how economic professors figure all THAT out without living thru it for good and bad time themselves?

penny for your thought? btw, hearty congratulation to Knot as the newest recipient of Nevanlinna Prize

Also support advogato master lkcl 's rhombus-tech with his concern and add your cents to his community of ideas

Read more... (0 replies)

HOWTO think about deep mind without going postal?

Posted 7 Aug 2015 at 21:29 UTC (updated 7 Aug 2015 at 23:29 UTC) by badvogato

Devil's in the details. who really use Lunatic Python ?

also, I came across this old entry that belonged to my 'banned' acct on jiaoyou8.com:

Booker T. Washington and W.E.B. DuBois
By Dudley Randall

"It seems to me," said Booker T.,
"It shows a mighty lot of cheek
To study chemistry and Greek
When Mister Charlie needs a hand
To hoe the cotton on his land,
And when Miss Ann looks for a cook,
Why stick your nose inside a book?"

"I don't agree," said W.E.B.
"If I should have the drive to seek
Knowledge of chemistry or Greek,
I'll do it. Charles and Miss can look
Another place for hand or cook,
Some men rejoice in skill of hand,
And some in cultivating land,
But there are others who maintain
The right to cultivate the brain."

"It seems to me," said Booker T.,
"That all you folks have missed the boat
Who shout about the right to vote,
And spend vain days and sleepless nights
In uproar over civil rights.
Just keep your mouths shut, do not grouse,
But work, and save, and buy a house."

"I don't agree," said W.E.B.
"For what can property avail
If dignity and justice fail?
Unless you help to make the laws,
They'll steal your house with trumped-up clause.
A rope's as tight, a fire as hot,
No matter how much cash you've got.
Speak soft, and try your little plan,
But as for me, I'll be a man."

"It seems to me," said Booker T.--

"I don't agree,"
Said W.E.B.

Read more... (0 replies)

HOWTO Light A Fire Under A Solicitor

Posted 1 Aug 2015 at 10:55 UTC by MichaelCrawford

Subject: General Inquiries

Dear Mister Storage,

Please reply with the name and street address of Maritime Moving and Storage's Agent For Service Of Process so my Process Server can serve my complaint.

I am the plaintiff and Maritime Moving and Storage is the respondent.

I am filing a United States Federal complaint against your firm for Unlawful Restraint Of Trade.

You put the arm on Damn near every last one of the the tools of my trade when my quite elderly and quite profoundly mentally ill mover directed you to ship MY property to Vancouver, Washington.

This despite that you yourselves specifically informed my mother that it was a violation of Canadian as well as United States law for you to do so.

You shipped my stolen property to Vancouver, British Columbia when you sweet-talked my mother into providing a photocopy of her own passport as well as her own name and handwritten signature on my stolen property's customs declaration.

Mom's signature is felony perjury however she was not at the time mentally competent to sign contracts.

At Maritime Moving and Storage's own expense, I shall retain on of your friendly competitors to return my stolen property to the U-Haul climate-controlled storage facility on Windmill Road in Dartmouth. Most distressing to me these past few years is that your theft of my grandfather's piano prevents me from playing it when I visit Halifax from time to time to solicit potential clients.

While I am a United States citizen, I have a Canadian Social Insurance Number, a Work Permit (ie. temporary residency) and hope to become a Canadian citizen someday.

Elder Abuse is QUITE a serious criminal offense.

Clark County Washington Adult Protective Services is already working to help my mother get her money back, I expect that the Halifax Regional Municipality's Adult Protective Services will be happy to point out the error of Maritime Moving and Storage's ways by putting every last one of you sorry lot behind bars for a good long time.

I can't help you there. Doubtlessly the damages you pay out of my lawsuit's judgement - no, I will not accept a settlement, only judgement creates precedent - will return at least a small portion of my father's life insurance to my mother.

My beloved mother, Patricia Ann Crawford is now penniless and will soon be homeless as well. My hope has always been to provide for Mom's Golden Years, but she has no "Golden" years because you right chaps robbed my mother blind.

Have A Nice Day.

Michael David Crawford, Consulting Software Engineer
mdcrawford@gmail.com
+1 (503) 688-8345


Solving the Software Problem: a Taxonomy of Error

Read more... (2 replies)

We Can Put An End To Identity Theft

Posted 28 Jul 2015 at 06:35 UTC by MichaelCrawford

Are you familiar with the problem of "Belling The Cat"? All the mice will benefit but one mouse must volunteer to tie the bell to her collar.

While lending for interest is the second-oldest profession, identity theft is a very recent phenomenon that originates in the use of identifying numbers for credit reporting. These provide Unique Keys for databases records.

"Michael David Crawford" is quite common; I figure the reason I try and try and try and try but just can't get laid is that my Evil Twin here in Washington State was a registered sex offender who did time in Walla Walla then got the idea in his head to open fire on the Lakewood Police while wearing a motorcycle helmet with metal plates duct-taped to it.

I expect we are cousins. Google our name and you will find we resemble each other.

We have always had credit but not always computers. One required credit references from live humans - written by hand, with an inkwell-dipped quill pen.

I lost everything when a medical clinic stored my plaintext Social on a notebook computer in gross violation of the HIPAA regulation then left it in a car in the dead of night. I have nothing to lose by Belling The Cat myself:

United States Social Security Number: 518-92-8663

California State Identification Card:

C0225719
CRAWFORD
MICHAEL DAVID
43 PRADO RD
SN LUIS OBISP, CA 93401

DOB 02/24/1964
SEX M
HAIR GRY
EYES BRN
HGT 5'-11"
WGT 200 lb

ISS 04/08/2013

DD 04/08/201354716/CCFD/19

Signed: Michael D. Crawford


Note that it is an ID card, NOT a Driver's License.
Read more... (0 replies)

Police Raid Homes of e-Vote Machine Security Researchers

Posted 4 Jul 2015 at 08:23 UTC by MichaelCrawford

From aortega at Hacker News:

Independent researches have found several security vulnerabilities in the e-voting machines that will be used this Sunday in the elections of local authorities in Buenos Aires. Tonight police raided homes of several of those researchers.

The vulnerabilities include a filtration of the SSL keys the machines use to communicate and authenticate with the central counting servers.

Twitter.

In spanish, about some of the vulnerabilities.


Read more... (3 replies)

Fixing ActiveMerchant / Authorize.net Certificate Issues

Posted 28 May 2015 at 21:50 UTC by johnnyb

If you are having issues with ActiveMerchant and Authorize.net in the past few days, please check out my blog entry on issues with root CAs.

Read more... (0 replies)

holyghost called but Nash no longer hears voices

Posted 25 May 2015 at 23:07 UTC (updated 28 May 2015 at 20:25 UTC) by badvogato

Holyghost called but Nash no longer hears voices. Hence a beautiful mind was ejected and pronounced dead on the scene. I wonder if it was Abel who lost his cool at the waiting game or is it that some other Paraclete made a miscalculation on the timing belt.

Read more... (1 reply)

Dr. Xi xiaoxing needs your support

Posted 24 May 2015 at 10:57 UTC (updated 26 May 2015 at 21:45 UTC) by badvogato

Do you believe in Emerson's conviction that Americans sometimes fail to see the best of our own people and in their own best hours and in their own best thoughts?

Ever since 911 and wars we waged since then, terror reigned supreme.  It has obscured our focus on what America really stands for to the world.  Too many times, an indictment turns into a declaration of war between race, sex and whatever one can name it for the worst in us.

Today, this particular reflection is prompted by Temple Univ.  Physics Dept. Chair, Dr. Xi xiaoxing being accused of 4 counts of wire fraud and notice of forfeiture in an indictment unsealed in eastern district court of Pennsylvania of US of A this Thursday.

Read more... (4 replies)

The Global Computer Employer Index

Posted 23 May 2015 at 05:06 UTC by MichaelCrawford

My aim in building The Global Computer Employer Index is to link directly to the "Jobs" or "Careers" section of tech company websites. Unlike the more-common job boards, I don't list individual jobs, rather it is up to each company to list them on their own sites. Job board posts are taken down when the position is filled, or when the term they are paid for expires. My listings are permanent.

Do not be dismayed if your company is not listed; just mail your homepage to mdcrawford@gmail.com There is no charge for this service nor will there ever be.

The page for Santa Cruz County explains how this started back in 1997. Last year I decided to cover the entire planet.

When I add new cities I post announcements on my What's New? page.

I take requests if you'd like me to post employers in any specific location.

Read more... (1 reply)

Islamic State announces new phonetic alphabet for warriors

Posted 22 Feb 2015 at 07:29 UTC (updated 22 Feb 2015 at 08:30 UTC) by lloydwood

The Caliphate of the Most Holy and Profound Islamic State of Iraq and the Levant has announced a new phonetic alphabet for accurate, error-free communications amongst its armed forces.

Read more... (0 replies)

1082 older articles...

Suggest a story

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!