Yet more on breaking the Internet

By Robert Ellison. Updated on Sunday, November 6, 2022.

January 18th is Internet blackout day to protest against SOPA and PIPA. As I'm writing this post 6,988,056,464 people still don't read ITHCWY, so I'm taking part by blacking out my software site, catfood.net, which gets substantially more traffic.  

Add your comment...

Related Posts

(All Politics Posts)

Misplaced Outrage

By Robert Ellison. Updated on Sunday, November 6, 2022.

Misplaced Outrage

The video of US Marines urinating on corpses is shocking and counterproductive. But it's not the worst thing that happened to the victims that day. More shocking, and more damaging to the US is that at the same time Guantanamo marked its 10 year anniversary. While the Republican Presidential hopefuls fight over who will be the first to invade Iran. But go ahead, spin up the news cycle for the sideshow.

Photo credit: stroud4341

Add your comment...

Related Posts

(All Politics Posts)

More on breaking the Internet

By Robert Ellison. Updated on Sunday, October 19, 2025.

SOPA

I finally got round to actually reading SOPA and PIPA. 

I make my living from intellectual property, it's my hobby as well. I also used to work at Macrovision, at the time the leading anti-piracy company for Hollywood, software, music and games. I understand the sentiment behind the legislation and agree that theft of IP causes real harm. I'd love to see the pirate sites vaporized. But not at the expense of undermining the fundamental architecture of the Internet. 

The most controversial penalties are removing sites from search results and DNS combined with a shield from prosecution for sites that comply with requests voluntarily or even preemptively. 

It's an insidious infrastructure tax comparable to requiring the phone company from removing you from their directory and taxi drivers to shrug their shoulders and pretend they don't know where you live. It also inverts the DMCA approach of holding sites harmless provided that they respond to take down notices.

Worse still, the legislation would make it illegal to provide a product or service that circumvents these penalties. Because the proposed remedy to piracy is censoring the Internet this equates to making anti-censorship software illegal. 

It's not even like mucking with DNS will be effective. People who want to steal movies will still be able to find them. These are bad laws. Sign a petition and contact your congresspeople to help put the brakes on.

This brings me to a piece on KQED where Rick Cotton from NBC says:

But these new forms of distribution that all of the content providers are embracing cannot compete against stolen, cannot compete against free.

Which sounds like bad news for a company in the business of competing with free. Luckily this isn't true. People happily pay for speed, quality, convenience, features, support, kudos, reputation, collection. Yes, some people will never pay. It's not worth the decreasing returns to go after them both to your company and as with SOPA/PIPA to society as a whole. 

Instead of having Congress censor search results for you grow a pair and use some SEO. Fill the search engines with legitimate ways to access your content. Invent new windows. Treat piracy as market research for unmet needs. 

How about a streaming service for parents who can't get to the cinema that often? I'd happily pay a premium - two tickets, parking, popcorn equivalent - and it's money you're not getting now while I have to wait for a film to eventually show up on Netflix. 

Release raw footage for an episode every season and have a competition for who can cut together the best episode. Embrace the Internet rather than fighting it. 

Don't spend your time and energy and money on SOPA/PIPA and other attempts to fight a battle that can't be won. 

Add your comment...

Related Posts

(All Politics Posts)

(Published to the Fediverse as: More on breaking the Internet #politics #sopa #pipa #dmca #dns Why SOPA and PIPA are terrible ideas and what to do instead. )

Reviews and Links for December 2011

By Robert Ellison. Updated on Friday, February 24, 2017.

REST API Design Rulebook by Mark Masse

2/5

Two huge problems with this book. It's short and very repetitive so the information content is about a couple of blog posts. The 'rules' are highly subjective, and much of the book is pushing the author's WRML 'standard' which I've never seen in the wild. The only real positive is that it's a comprehensive survey of the issues you need to think about when designing a REST API: just don't take the rules as gospel and research best practice from major APIs so you understand the context.

 

Links

What are the 1865 stickers on Bernal Hill about? http://t.co/0CGOmRYe

ITHCWY: Congress: instead of breaking the Internet how about fixing child identity theft?: According the the… http://t.co/4eBrdCPI

Penn Jillette: An Atheist's Guide to the 2012 Election - Boing Boing http://t.co/oA8XEYzP via @BoingBoing

Shouldn't hackers be _taking over_ a network of satellites? http://t.co/QmOcn8oy

ITHCWY: Shiti: Citigroup sent me a nice notice saying they are going to share my information in about four thousand… http://t.co/DQLR5DlV

The coming war on general computation http://t.co/yl9vNJHc (Cory Doctorow)

Zeno's Advent Calendar: http://t.co/EyGf4vBY #fb

“we couldn’t as a company be in a position of acknowledging ... hidden people.” - http://t.co/K7aSceFm

Check this video out -- IDEX: Connecting You to Grassroots Solutions to Poverty http://t.co/kiq32ThR via @IDEX

Catfood Software Blog | Winter Solstice 2011 in Catfood Earth http://t.co/O0x5TngH via @CatfoodSoftware

For Christmas, Your Government Will Explain Why It's Legal to Kill You: http://t.co/rrMIrELV

Arch druid ... said it was a "good omen for the year ahead" that the sun had come up after the ceremony. http://t.co/UxK0BQlf

Looking forward to: Build better web applications with "Get Some REST" http://t.co/DGxCp9uN via @getsomerestbook

Why is @VisualStudio so busy? http://t.co/y9TLULLk

Sphero http://t.co/VCM5rvhK #todo @myEN

HTTP status cats by GirlieMac: classic server error codes, now with cats: http://t.co/1bJc3tgt

Land of the free taken nearly taken care of: http://t.co/uNlYAzoJ just need to do something about home of the brave. #fb

Trillion-frame-per-second video: http://t.co/JLsK5GDm

ITHCWY: Reviews and Links for November 2011: Reamde by Neal Stephenson 5/5 Intelligent and humorous if highly… http://t.co/ysKotKbY

Yet more on http://t.co/Dk1bJ0Ve: http://t.co/OTViMYQW (BoingBoing)

Check this video out -- Cello Wars (Star Wars Parody) Lightsaber Duel - Steven Sharp Nelson http://t.co/8xzzZh6E via @youtube

Stop marketers from being able to call your cellphone! http://t.co/wJd12VzP @CREDOMobile #p2

More on http://t.co/p0AhRSIl hijacking shareware to install crap: http://t.co/lDsXNB2g #fail

RT @justanswer: Want to know how old Santa is or what he gets Mrs. Claus for Xmas? Ask Santa your questions for free! http://t.co/i9WIce ...

You're doing it wrong: on toast, with butter: http://t.co/sTHvdHY6 (Sandwich Monday: The Marmite Sandwich)

Too hot? Switch Google off: http://t.co/ZRLIpH12

2 of 5 stars to REST API Design Rulebook by Mark Masse http://t.co/U6A4yQNk

Aliens on Ice: http://t.co/FmLdlfZ3

There, we fixed it: http://t.co/gEhPi3Z8 (The woman... must marry her rapist as a condition of the release.)

Add your comment...

Related Posts

(All Politics Posts)

Congress: instead of breaking the Internet how about fixing child identity theft?

By Robert Ellison. Updated on Friday, February 24, 2017.

Child Identity Theft; A Lot of Questions Need to Be Answered, But the Most Important One is

According the the Carnegie Mellon CyLab one in ten – 10% – of children in the US have had their identity stolen. Most likely this is related to the relative ease with which social security numbers can be predicted.

As a parent this makes one want to start checking credit reports, but according to a Today Show segment on the topic “Advice for concerned parents on this point is nuanced. Both the FTC and the Identity Theft Resource Center say parents should not check their kids' credit reports on an annual basis.” Kids shouldn’t have credit reports, and if they do then checking them obsessively might do more harm than good by damaging their credit rating.

WTF?

It doesn’t seem that complicated to me. How about at birth or when the child’s social security number is generated placing an automatic block on it until their 18th birthday? There should also be a process to register existing children with the credit rating agencies until automatic registration kicks in. Would this for some reason be difficult or controversial?

Also, is there a great reason for social security numbers to be short and based on states and birth years? I guess there’s a Y2K level problem to update every computer system, but converting SSNs to UUIDs sounds like a great stimulus program to me.

Apparently Representative Jim Langevin has introduced legislation to try and fix the problem for foster children. Which is great, but why just for one special group? If 10% of children (or anything like this number) really are affected then this is a pressing issue that should be getting a lot more attention.

Add your comment...

Related Posts

(All Politics Posts)

(Published to the Fediverse as: Congress: instead of breaking the Internet how about fixing child identity theft? #politics #identitytheft #socialsecurity #cylab #privacy Apparently 10% of children have their identity stolen. Maybe their credit could be automatically frozen until they reach the age of 18? )

The startup costs are too damned high

By Robert Ellison. Updated on Friday, February 24, 2017.

Startup Legal and Technology Costs

The Startup Genome people have launched a complicated tool to benchmark your Startup against others.

I’ve developed a simpler model. It used to be you spent too much money on Sun and Oracle. Now it’s fighting off patent trolls.

Add your comment...

Related Posts

(All Politics Posts)

(Published to the Fediverse as: The startup costs are too damned high #politics #patents #sun #oracle Startups used to spend too much money on Sun and Oracle and now spend too much money on patent lawsuits. )

Episode Four

By Robert Ellison. Updated on Sunday, September 28, 2025.

President Barack Obama meets with staff to discuss ongoing efforts to find a balanced approach to the debt limit and deficit reduction, in the Oval Office, July 11, 2011. (Official White House Photo by Pete Souza)

I became a US Citizen in 2010 so I didn’t get to vote in the last presidential election. If I had been able to vote it would absolutely have been for Obama. I was captivated by the promise of a transformational presidency. I should have known better and I was completely mistaken.

The outcome of the debt ceiling negotiation is motivating me to write about this now, but it’s really just the final straw. Well, not quite a straw, it’s unconscionable that an increase in tax revenue isn’t part of the deal. And how was the conversation boxed into subtle differences in where to cut trillions of dollars rather than why? It’s hard to think of a better way to increase unemployment and decrease growth.

Reasonable people can disagree on the budget. What really bothers me is that Obama has failed so comprehensively to rectify the damage that Bush did to America’s reputation and moral authority. If you want to spread democracy and freedom it would seem to me that the most powerful tool is providing a shining example and an inspiration. America has often played this role – never perfectly but the imperfections have historically been an embarrassment. Now, increasingly, they’re a source of pride: celebrating assassinations, brushing torture under the carpet, a war on whistleblowers and increased use of ‘state secrets’ to brush aside inconvenient due process.

On torture in particular Obama’s “…belief that we need to look forward as opposed to looking backwards.” kills me. It’s not a defense I feel I could use to fight a speeding ticket. It’s a complete abrogation of responsibility.

It also really bothers me that Obama can’t just come out as supporting gay Americans having he same rights as the rest of us.

All this leaves me with a large problem in 2012. Even though I live in California and therefore have a worthless vote I still take my electoral responsibility seriously. I just don’t think I can vote for this guy, even if he’s better than the alternative.

Obama: please don’t run in 2012. I need a new hope.

Add your comment...

Related Posts

(All Politics Posts)

(Published to the Fediverse as: Episode Four #politics #obama #democracy #debtceiling #torture #whistleblowers #statesecrets Why I can't bring myself to support the reelection of President Obama. )

High-Frequency Trading

By Robert Ellison. Updated on Monday, September 29, 2025.

Fibre optic cable

Algorithmic trading is getting a little out of hand:

“For high-frequency trading firms that use powerful computers to pop in and out of positions in milliseconds, so-called collocation, or "colo," is a pricey necessity. That's because trade times are approaching the speed of light, and the only way to make light reach its destination quicker is to shorten the trip.” smartmoney.com

This kind of trading accounts for an estimated 70% of US market volume. It’s completely disconnected from any kind of intrinsic value and only creates a benefit for the HFT firms and the exchanges that pocket the fees and exorbitant server hosting fees.

It’s like installing an ATM skimmer on the capital markets.

I think we need some way to enforce a hold period to discourage this business model. It could be an actual window that forces you to hold stock for a few days before selling (actually a few minutes might help), more likely a tax or fee that is prohibitively high at the millisecond turnover rate but ramps down to nothing after a week. 

Add your comment...

Related Posts

(All Politics Posts)

(Published to the Fediverse as: High-Frequency Trading #politics #hft #atm #stock #market #trading A proposal for a rapidly diminishing tax on how long you hold a stock before trading it again. )

Legislative Service

By Robert Ellison. Updated on Sunday, May 16, 2021.

congress

Churchill said “Democracy is the worst form of government, except for all those other forms that have been tried from time to time.” and since then we seem to have given up trying to find a better one. Twiddling with the mechanics of voting doesn’t count.

My idea: Legislative Service. This is modeled on Jury Service only instead of judging a person you’re asked to judge a proposed bill. In your typical bicameral system of government the Legislative Service would replace the upper house. The Senate in the US, The House of Lords in the UK.

In a US version 101 citizens would be randomly drafted for each bill. The pros and cons of the bill would be presented in an adversarial environment, much like a jury trial. The citizen legislators would then vote anonymously and either pass the bill or send it back to the House of Representatives. The President would retain the right to veto a bill.

Such a system would castrate the malign influence of money and lobbyists in the political system. It would also improve engagement as more citizens take part or talk to friends and family who have served.

You would still have professional legislators who would be responsible to their constituents. They’d just have a harder time adding pork and returning favors. Each bill would need to be palatable to a majority of average citizens.

Possible objections:

People dodge jury service all the time. Wouldn’t you end up with a similar problem? I don’t think so. Legislative Jury would be far more prestigious.

Isn’t the average voter too stupid to understand complex legislation? You are the average voter. In any case, the adversarial system would give both sides a chance to both argue and explain. Expert witnesses could be called. Ballot measures that are voted on by the entire electorate suffer from this problem as money is spent to over-simplify and obfuscate. In Legislative Service you’re taking a representative sample of the electorate and giving them the time and help needed to make a serious judgment.

It’s unconstitutional! This would require a constitutional amendment.

What about knee-jerk legislation? Tyranny of the Majority? Hopefully this system would help to put a brake on hasty and ill-thought through bills. The President would retain veto power and the Supreme Court would be able to annul unconstitutional decisions and so sufficient checks and balances would remain in the system.

Of course getting rid of The Senate isn’t going to happen overnight. I can think of a couple of ways to start moving in the right direction.

Firstly, this plan is just as applicable at the state level. My state, California, is a mess and this proposal could help. There are rumblings about holding a constitutional convention and if this happens I want us to ditch ballot initiatives and replace the State Senate with Legislative Service.

Secondly, and more plausibly, what about setting up Legislative Service as a non-profit to look at each bill and vote on it but without the actual power of preventing bad bills from being enacted? A sort of non-partisan citizen think tank. If any of my billionaire readers are interested get in touch.

I’ve been mulling the idea of Legislative Service for quite some time, but especially following the atrocious reform of the British House of Lords in 1999 resulting in an upper house composed of appointed peers, a handful of hereditary peers and a few bishops. This threw the independent oversight baby out with the unelected toffs bathwater. Since 1999 I’ve lived in California and my revulsion for the US political climate keeps growing. Serious change is needed. I think Legislative Service is it.

Add your comment...

Related Posts

(All Politics Posts)

(Published to the Fediverse as: Legislative Service #politics #politicalreform #churchill #democracy #legislativeservice #california Legislative Service is a form of political reform where the upper chamber is replaced by a jury like process to approve legislation. )