Since neither Forbes nor the author, Jon Matonis, saw fit to point this out, I will.
This is an op-ed piece, written by a board member of the Bitcoin Foundation. Regardless of the merit of the article, it should have been explicitly stated in the piece.
The prominent author bio in the right column discloses his Bitcoin Foundation affiliation, and as a signed 'contributor' piece, it's 'opinion' by format and convention. (They also include a "The opinions expressed are those of the writer" note under the bio.)
Yeah, this is what I found fascinating in your paper(http://demoseen.com/bhpaper.html). I had always wondered how they invalidated the old keys automatically.
Out of curiosity, was that part clear? Writing the section on key rotation and lookaheads took me something like 4 days of editing, and I was never actually happy with it.
the "attack" was using a dictionary. Salting would certainly defeat that, so he'd have to brute-force the key-space which would take years despite the parallel GPU power.
If the observation made here was "this guy got unrealistically impressive results because he was able to parallelize across every password hash", I'd agree.
But the observation was instead "this attack worked largely because the passwords weren't salted". No, false. This attack set a price of $1.62 per password using the simplest available GPU cluster resource. In no definition of cryptographic security is $1.62 a reasonable threshold.
Scrypt, bcrypt, or PBKDF2 can increase that cost factor to many tens of thousands of dollars per password without incurring appreciable costs to the applications using it.
This is what I like about http://railsapi.com (which is just Sdoc), it gives you searchable ruby docs, and each method comes with a link to the code on Github.
This way when you're looking at, say, the Request objects :remote_ip method, one click gets you to the implementation along with the ability to follow the code around the Class.
And since the code for it's available as a standalone (http://github.com/voloko/sdoc/), your not limited to just the Rails docs, but any ruby code on Github.
The idea is that you organize it as you go, rather than repeatedly wasting time every time you have to figure out which tab a page is on by scanning the tab bar.
As other people have stated in past threads, there's plenty of room in the idea for automated organizing to be implemented later.
I tried the addon (FF4 only), you don't really have to organize them all the time (at least from my experience).
If you have 1 tab open, and then click on a link, and open it in a new tab, it will automatically be grouped together with the "parent" tab.
One personal problem I found, it's just that I need to see the tabs all the time, while in this way the other groups are hidden: to see them with this addon you have to click the addon icon (navigation toolbar) or access it by shortcut.
The site was pulled down, here's the copy of the rant:
If you’re reading this, you’re no doubt asking yourself, “Why did this have to happen?” The simple truth is that it is complicated and has been coming for a long time. The writing process, started many months ago, was intended to be therapy in the face of the looming realization that there isn’t enough therapy in the world that can fix what is really broken. Needless to say, this rant could fill volumes with example after example if I would let it. I find the process of writing it frustrating, tedious, and probably pointless… especially given my gross inability to gracefully articulate my thoughts in light of the storm raging in my head. Exactly what is therapeutic about that I’m not sure, but desperate times call for desperate measures.
We are all taught as children that without laws there would be no society, only anarchy. Sadly, starting at early ages we in this country have been brainwashed to believe that, in return for our dedication and service, our government stands for justice for all. We are further brainwashed to believe that there is freedom in this place, and that we should be ready to lay our lives down for the noble principals represented by its founding fathers. Remember? One of these was “no taxation without representation”. I have spent the total years of my adulthood unlearning that crap from only a few years of my childhood. These days anyone who really stands up for that principal is promptly labeled a “crackpot”, traitor and worse.
While very few working people would say they haven’t had their fair share of taxes (as can I), in my lifetime I can say with a great degree of certainty that there has never been a politician cast a vote on any matter with the likes of me or my interests in mind. Nor, for that matter, are they the least bit interested in me or anything I have to say.
Why is it that a handful of thugs and plunderers can commit unthinkable atrocities (and in the case of the GM executives, for scores of years) and when it’s time for their gravy train to crash under the weight of their gluttony and overwhelming stupidity, the force of the full federal government has no difficulty coming to their aid within days if not hours? Yet at the same time, the joke we call the American medical system, including the drug and insurance companies, are murdering tens of thousands of people a year and stealing from the corpses and victims they cripple, and this country’s leaders don’t see this as important as bailing out a few of their vile, rich cronies. Yet, the political “representatives” (thieves, liars, and self-serving scumbags is far more accurate) have endless time to sit around for year after year and debate the state of the “terrible health care problem”. It’s clear they see no crisis as long as the dead people don’t get in the way of their corporate profits rolling in.
And justice? You’ve got to be kidding!
How can any rational individual explain that white elephant conundrum in the middle of our tax system and, indeed, our entire legal system? Here we have a system that is, by far, too complicated for the brightest of the master scholars to understand. Yet, it mercilessly “holds accountable” its victims, claiming that they’re responsible for fully complying with laws not even the experts understand. The law “requires” a signature on the bottom of a tax filing; yet no one can say truthfully that they understand what they are signing; if that’s not “duress” than what is. If this is not the measure of a totalitarian regime, nothing is.
How did I get here?
My introduction to the real American nightmare starts back in the early ‘80s. Unfortunately after more than 16 years of school, somewhere along the line I picked up the absurd, pompous notion that I could read and understand plain English. Some friends introduced me to a group of people who were having ‘tax code’ readings and discussions. In particular, zeroed in on a section relating to the wonderful “exemptions” that make institutions like the vulgar, corrupt Catholic Church so incredibly wealthy. We carefully studied the law (with the help of some of the “best”, high-paid, experienced tax lawyers in the business), and then began to do exactly what the “big boys” were doing (except that we weren’t steeling from our congregation or lying to the government about our massive profits in the name of God). We took a great deal of care to make it all visible, following all of the rules, exactly the way the law said it was to be done.
The intent of this exercise and our efforts was to bring about a much-needed re-evaluation of the laws that allow the monsters of organized religion to make such a mockery of people who earn an honest living. However, this is where I learned that there are two “interpretations” for every law; one for the very rich, and one for the rest of us… Oh, and the monsters are the very ones making and enforcing the laws; the inquisition is still alive and well today in this country.
That little lesson in patriotism cost me $40,000+, 10 years of my life, and set my retirement plans back to 0. It made me realize for the first time that I live in a country with an ideology that is based on a total and complete lie. It also made me realize, not only how naive I had been, but also the incredible stupidity of the American public; that they buy, hook, line, and sinker, the crap about their “freedom”… and that they continue to do so with eyes closed in the face of overwhelming evidence and all that keeps happening in front of them.
Before even having to make a shaky recovery from the sting of the first lesson on what justice really means in this country (around 1984 after making my way through engineering school and still another five years of “paying my dues”), I felt I finally had to take a chance of launching my dream of becoming an independent engineer.
On the subjects of engineers and dreams of independence, I should digress somewhat to say that I’m sure that I inherited the fascination for creative problem solving from my father. I realized this at a very young age.
The significance of independence, however, came much later during my early years of college; at the age of 18 or 19 when I was living on my own as student in an apartment in Harrisburg, Pennsylvania. My neighbor was an elderly retired woman (80+ seemed ancient to me at that age) who was the widowed wife of a retired steel worker. Her husband had worked all his life in the steel mills of central Pennsylvania with promises from big business and the union that, for his 30 years of service, he would have a pension and medical care to look forward to in his retirement. Instead he was one of the thousands who got nothing because the incompetent mill management and corrupt union (not to mention the government) raided their pension funds and stole their retirement. All she had was social security to live on.
In retrospect, the situation was laughable because here I was living on peanut butter and bread (or Ritz crackers when I could afford to splurge) for months at a time. When I got to know this poor figure and heard her story I felt worse for her plight than for my own (I, after all, I thought I had everything to in front of me). I was genuinely appalled at one point, as we exchanged stories and commiserated with each other over our situations, when she in her grandmotherly fashion tried to convince me that I would be “healthier” eating cat food (like her) rather than trying to get all my substance from peanut butter and bread. I couldn’t quite go there, but the impression was made. I decided that I didn’t trust big business to take care of me, and that I would take responsibility for my own future and myself.
Return to the early ‘80s, and here I was off to a terrifying start as a ‘wet-behind-the-ears’ contract software engineer... and two years later, thanks to the fine backroom, midnight effort by the sleazy executives of Arthur Andersen (the very same folks who later brought us Enron and other such calamities) and an equally sleazy New York Senator (Patrick Moynihan), we saw the passage of 1986 tax reform act with its section 1706.
For you who are unfamiliar, here is the core text of the IRS Section 1706, defining the treatment of workers (such as contract engineers) for tax purposes. Visit this link for a conference committee report (http://www.synergistech.com/1706.shtml#ConferenceCommitteeRe...) regarding the intended interpretation of Section 1706 and the relevant parts of Section 530, as amended. For information on how these laws affect technical services workers and their clients, read our discussion here (http://www.synergistech.com/ic-taxlaw.shtml).
SEC. 1706. TREATMENT OF CERTAIN TECHNICAL PERSONNEL.
(a) IN GENERAL - Section 530 of the Revenue Act of 1978 is amended by adding at the end thereof the following new subsection:
(d) EXCEPTION. - This section shall not apply in the case of an individual who pursuant to an arrangement between the taxpayer and another person, provides services for such other person as an engineer, designer, drafter, computer programmer, systems analyst, or other similarly skilled worker engaged in a similar line of work.
(b) EFFECTIVE DATE. - The amendment made by this section shall apply to remuneration paid and services rendered after December 31, 1986.
Note:
· "another person" is the client in the traditional job-shop relationship.
· "taxpayer" is the recruiter, broker, agency, or job shop.
· "individual", "employee", or "worker" is you.
Admittedly, you need to read the treatment to understand what it is saying but it’s not very complicated. The bottom line is that they may as well have put my name right in the text of section (d). Moreover, they could only have been more blunt if they would have came out and directly declared me a criminal and non-citizen slave. Twenty years later, I still can’t believe my eyes.
During 1987, I spent close to $5000 of my ‘pocket change’, and at least 1000 hours of my time writing, printing, and mailing to any senator, congressman, governor, or slug that might listen; none did, and they universally treated me as if I was wasting their time. I spent countless hours on the L.A. freeways driving to meetings and any and all of the disorganized professional groups who were attempting to mount a campaign against this atrocity. This, only to discover that our efforts were being easily derailed by a few moles from the brokers who were just beginning to enjoy the windfall from the new declaration of their “freedom”. Oh, and don’t forget, for all of the time I was spending on this, I was loosing income that I couldn’t bill clients.
After months of struggling it had clearly gotten to be a futile exercise. The best we could get for all of our trouble is a pronouncement from an IRS mouthpiece that they weren’t going to enforce that provision (read harass engineers and scientists). This immediately proved to be a lie, and the mere existence of the regulation began to have its impact on my bottom line; this, of course, was the intended effect.
Again, rewind my retirement plans back to 0 and shift them into idle. If I had any sense, I clearly should have left abandoned engineering and never looked back.
Instead I got busy working 100-hour workweeks. Then came the L.A. depression of the early 1990s. Our leaders decided that they didn’t need the all of those extra Air Force bases they had in Southern California, so they were closed; just like that. The result was economic devastation in the region that rivaled the widely publicized Texas S&L fiasco. However, because the government caused it, no one gave a shit about all of the young families who lost their homes or street after street of boarded up houses abandoned to the wealthy loan companies who received government funds to “shore up” their windfall. Again, I lost my retirement.
Years later, after weathering a divorce and the constant struggle trying to build some momentum with my business, I find myself once again beginning to finally pick up some speed. Then came the .COM bust and the 911 nightmare. Our leaders decided that all aircraft were grounded for what seemed like an eternity; and long after that, ‘special’ facilities like San Francisco were on security alert for months. This made access to my customers prohibitively expensive. Ironically, after what they had done the Government came to the aid of the airlines with billions of our tax dollars … as usual they left me to rot and die while they bailed out their rich, incompetent cronies WITH MY MONEY! After these events, there went my business but not quite yet all of my retirement and savings.
By this time, I’m thinking that it might be good for a change. Bye to California, I’ll try Austin for a while. So I moved, only to find out that this is a place with a highly inflated sense of self-importance and where damn little real engineering work is done. I’ve never experienced such a hard time finding work. The rates are 1/3 of what I was earning before the crash, because pay rates here are fixed by the three or four large companies in the area who are in collusion to drive down prices and wages… and this happens because the justice department is all on the take and doesn’t give a fuck about serving anyone or anything but themselves and their rich buddies.
To survive, I was forced to cannibalize my savings and retirement, the last of which was a small IRA. This came in a year with mammoth expenses and not a single dollar of income. I filed no return that year thinking that because I didn’t have any income there was no need. The sleazy government decided that they disagreed. But they didn’t notify me in time for me to launch a legal objection so when I attempted to get a protest filed with the court I was told I was no longer entitled to due process because the time to file ran out. Bend over for another $10,000 helping of justice.
So now we come to the present. After my experience with the CPA world, following the business crash I swore that I’d never enter another accountant’s office again. But here I am with a new marriage and a boatload of undocumented income, not to mention an expensive new business asset, a piano, which I had no idea how to handle. After considerable thought I decided that it would be irresponsible NOT to get professional help; a very big mistake.
When we received the forms back I was very optimistic that they were in order. I had taken all of the years information to Bill Ross, and he came back with results very similar to what I was expecting. Except that he had neglected to include the contents of Sheryl’s unreported income; $12,700 worth of it. To make matters worse, Ross knew all along this was missing and I didn’t have a clue until he pointed it out in the middle of the audit. By that time it had become brutally evident that he was representing himself and not me.
This left me stuck in the middle of this disaster trying to defend transactions that have no relationship to anything tax-related (at least the tax-related transactions were poorly documented). Things I never knew anything about and things my wife had no clue would ever matter to anyone. The end result is… well, just look around.
I remember reading about the stock market crash before the “great” depression and how there were wealthy bankers and businessmen jumping out of windows when they realized they screwed up and lost everything. Isn’t it ironic how far we’ve come in 60 years in this country that they now know how to fix that little economic problem; they just steal from the middle class (who doesn’t have any say in it, elections are a joke) to cover their asses and it’s “business-as-usual”. Now when the wealthy fuck up, the poor get to die for the mistakes… isn’t that a clever, tidy solution.
As government agencies go, the FAA is often justifiably referred to as a tombstone agency, though they are hardly alone. The recent presidential puppet GW Bush and his cronies in their eight years certainly reinforced for all of us that this criticism rings equally true for all of the government. Nothing changes unless there is a body count (unless it is in the interest of the wealthy sows at the government trough). In a government full of hypocrites from top to bottom, life is as cheap as their lies and their self-serving laws.
I know I’m hardly the first one to decide I have had all I can stand. It has always been a myth that people have stopped dying for their freedom in this country, and it isn’t limited to the blacks, and poor immigrants. I know there have been countless before me and there are sure to be as many after. But I also know that by not adding my body to the count, I insure nothing will change. I choose to not keep looking over my shoulder at “big brother” while he strips my carcass, I choose not to ignore what is going on all around me, I choose not to pretend that business as usual won’t continue; I have just had enough.
I can only hope that the numbers quickly get too big to be white washed and ignored that the American zombies wake up and revolt; it will take nothing less. I would only hope that by striking a nerve that stimulates the inevitable double standard, knee-jerk government reaction that results in more stupid draconian restrictions people wake up and begin to see the pompous political thugs and their mindless minions for what they are. Sadly, though I spent my entire life trying to believe it wasn’t so, but violence not only is the answer, it is the only answer. The cruel joke is that the really big chunks of shit at the top have known this all along and have been laughing, at and using this awareness against, fools like me all along.
I saw it written once that the definition of insanity is repeating the same process over and over and expecting the outcome to suddenly be different. I am finally ready to stop this insanity. Well, Mr. Big Brother IRS man, let’s try something different; take my pound of flesh and sleep well.
The communist creed: From each according to his ability, to each according to his need.
The capitalist creed: From each according to his gullibility, to each according to his greed.
I disagree with his methods, but I kind of sympathize with the guy. He is disgruntled that 1. The rules are different for different entities. (big companies get bailed out but individuals don't) 2. The law isn't consistently applied. (i.e It is arbitrary) and 3. When he got audited he felt like being mummified by red tape. He feels that a confusing bureaucracy is similar to a corrupt one.
But, as someone said his text is a like a 'shell' people can fit into. In that case it might be just me, then.
If you can't live with the IRS or other parts of the US system, there are 194 other countries out there. Many of them are good places for English speakers to live and work. Vote with your feet, not with violence against helpless government workers.
Unfortunately that solution doesn't work so well in practice. The United States is one of the few countries in the world to tax income earned by US citizens in other countries. (The only other ones of which I am aware are North Korea and, while it was in existence, the Soviet Union.)
Furthermore, any US citizen who decides to renounce his or her citizenship is assumed to have expatriated for tax reasons if the tax liability is over $127,000 or the individual's net worth is at least $2 million. (Though those, of course, are not the only reasons that an individual will be assumed to have expatriated for tax purposes.) An individual who has expatriated for tax reasons must pay US taxes on all US-derived income for 10 years and if the individual returns to the US for 30 days in those ten years, all income earned abroad is taxable by the US government. If such an individual has the misfortune of dying during any year in which he or she spent at least 30 days in the US, the entire estate is taxable by the US government.
I'm not sure Stack's tax liability was $127,000, but given his problems with the IRS, I wouldn't be surprised if the IRS would have declared him expatriated for tax reasons had he tried to leave the country. Escaping the long arm of the IRS can be easier said than done.
An individual who has expatriated for tax reasons must pay US taxes on all US-derived income. True, and they're fairly effective at collecting it too by withholding at the source. So if you don't want the IRS in your life, you can't get paid by US companies. Billions of people manage to do so.
10-year rule was replaced in 2008 with "exit tax" - you have to pay taxes on all gains (realized and unrealized) and then you can go about your own business. Realizing gains to pay tax is a pain, but it only gets unbearable if your assets are illiquid.
easy to say, not so easy to do. for an american to legally live and work in another country is not trivial unless you have citizenship in that country. trust me, i would have been out of here years ago if it were less complicated.
Errrrmmm. If you're an American with a degree, it's pretty trivial. It's certainly trivial when compared to what people have to go through to get into the US.
I know a lot of people who have relocated to NL (me), UK, DE, or FR.
1. Americans can travel freely to most countries in Europe, for business or vacation, no visa required. Once there, you can go on job interviews, and firms with many internationals will have no problem arranging a work visa for you. Alternatively, you can arrange the work visa yourself, which is also pretty easy.
2. Many countries (Holland, for example) have agreements that American entrepreneurs can start their own businesses. You just have to show that you will not be a drain on society (i.e. you buy health insurance and have some money in the bank), and that you will be making a 'substantial investment' in your company (usually less than $10k)
3. I studied here, a one-year M.Sc. (which cost less than $15k and was of a surprisingly high quality), and they gave me a green card for a "job-seeking-year", during which I can work anywhere... but have switch my visa to a normal work permit before it expires. It took me 5 days from getting the permit to switching it to a regular permit.
4. Or you can just find a foreign partner, you don't even need to marry them in some countries. Sometimes that's enough, other times they need to show that they earn enough to take care of you both (in case you can't find work), but the threshold is so low it's a joke ($30-35k yearly salary).
Bad news is: Americans living abroad still have to pay US-income tax, if you make a lot of money. You'll have to stay in your new home for a while and get citizenship (5+ years), renounce your US citizenship, and even then they can come after you for a while...
I know so many US expats over here, and only a few have had visa-related issues (all resolved well). Most of those were because someone didn't do their homework, or didn't take it seriously. All of them pale in comparison to the visa-issue that I've heard from expats living in the US.
I met most of my expat friends at the beginning of their visa processes (vacationers or students who want to stay, or fell in love with someone here), so I don't think survivorship bias plays a role in my own observations.
The deck is stacked everywhere, but so what? Get over it. An engineer has the ability to improve the world by building better things without resorting to destruction.
That's rather defeatist. I'd say humanity doesn't have a chance of surviving if it doesn't figure out how to address the concerns of smart, disgruntled people.
Keeping them in check just delays the inevitable meltdown.
I'd say smart, disgruntled people aren't as smart as they think they are.
The societal problem is convincing everyone that they're a genius. When life hands them less than the best and they have to overcome it, they just get disgruntled, because "they're too smart" to deal with it.
Parents, remind your children that there's always going to be someone smarter/faster/stronger/etc than them, and that they should focus on doing as well as they can with the circumstances they're given. There's more good in being the best you can be than there is in being the best; for a lucky few, those things are identical, but for the rest of us they aren't.
> there's always going to be someone smarter/faster/stronger/etc than them
However in this country (the US) the gaps are wider and the deck is stacked more than in any other industrialized nation in pretty much every category.
Why don't we hear more about people flying planes into buildings in China? Or students (or even teachers!) losing it and shooting up their schools?
Is it just that they have better control of their media (so we don't hear about it), better control of the people (so they don't get a chance to do it), or something else?
By the way, there were also some incidence of pupils shooting up their schools in recent years in Germany. I guess you are just much more exposed to American incidents than to the rest of the world. (E.g. have you heard of the whole ugly neo-nazi stuff in east Germany in the 90ies? It still goes on, though at a much lower level of intensity. It's quite hard to find English language sources on the anti-asylum-seekers riots in Hoyerswerda in 1991 but http://www.jstor.org/pss/4146935 is on.)
There have been smart, disgruntled people forever. On the whole, I think they're less violent and therefore less dangerous than dumb, disgruntled people.
In terms of death toll, I'd probably disagree. It seems that 20 men from the upper classes (on horseback, armed and trained to use weapons) could destroy an 11th-century town of 1000-3000 inhabitants (although suffering heavy losses on their end) if they were so inclined. A powerful nobleman could assemble the knights.
In terms of impact, you're probably right. I think it's likely that 9/11 is the first news story to have reached half the world's population in a few hours. However, there are pre-modern events that rival it in terms of potential impact. I can't think of any from the 11th century, but the Defenestration of Prague comes to mind, as would the Gunpowder Plot had it succeeded.
If the Gunpowder Plot had succeeded, it wouldn't have been the destruction of parliament that would have been the issue, it would have likely been a full out campaign to kill every catholic in Briton by the most gruesome methods possible. The public reaction to the Gunpowder Plot was very 9/11 in terms of public opinion against the Catholics. In fact the Gunpowder Plot likely delayed the Catholic Emancipation by potentially two-centuries and increased intolerance towards Catholics quite dramatically.
Honestly if the Gunpowder Plot had succeeded, I have little doubt it would have turned into a massacre of Catholics in Briton and likely devolved into a full out war. Ireland would have received a full massacre for the guerilla war it had waged against Briton, and Spain would have likely come under full attack for supporting the Irish Catholics during that time.
It would be hard to see any result that isn't total war for a successful bombing. Ironically the plot was the worst thing to happen to Catholics but simultaneously the best outcome for the situation.
if the "smart, disgruntled" were so smart, they would figure out how to get what they want so as to be no longer disgruntled.
getting frustrated with life and throwing your hands up isn't smart.
Do you have any concrete suggestions other than "building better things" that might actually lead to change that would address the issues like systemic injustice and economic subjugation in the face of endless corporate welfare?
Empower the people with global democracy in the form of an open web-based voting system, show them what's possible and they may force laws to be enacted globally similar to the NI4D, become lawmakers, and end corruption. Many don't believe that the people are ready for that much responsibility, and it's better for them to be managed by the various elites, but the price for this will always be systemic injustice, economic subjugation, etc.
Taking innocents down is not the way to go, but I otherwise agree. Once people realize healthcare reform is not going to happen and health insurance execs start getting knocked off over rescissions and life caps, I'll secretly be smiling. (Of course, a public option would be a better and nonviolent option.)
Yeah I'm completely perplexed by this. I'm not questioning the guys article, but there's got to be more to it then we are reading. $200 for a two week project is $5 an hour if you only work on it 4 hours a day.
Even in the current economy any halfway decent programmer should be able to pull in more than minimum wage.
When asking for fairly straight-forward work, I believe a lot of contractors use generated code or repurposed code from other projects. At least this has been my experience from outsourcing application development.
It became especially apparent when I began requesting daily subversion commits for projects that lasted more than a day.
I have the same reaction to many of the items maxklein posts. And he has said in the past that he engineers his postings for the effect on the audience...
That said I know more than a few people who use rent-a-coder or odesk as a way to motivate themselves when learning a new language or toolkit.
That's a brilliant concept: nothing teaches you something like a real project, getting paid, even a pittance, helps all the more, and you can put it on your resume honestly.
I agree and am really sick of self-diagnosed "Aspies". Asperger's is the new ADHD, which is to say, the new favored scapegoat for an awkward child (or adult in this case). This will only get worse as publication of Asperger's increases; there's a new movie coming out about some guy with Asperger's, I expect it to do bad things.
ADHD remains the favored scapegoat for a disobedient or hyperactive child.
Not understanding social contract is not necessarily Asperger's. Also, exhibit A could also be seen as not caring, there is no proof that he did not realize.
This is an op-ed piece, written by a board member of the Bitcoin Foundation. Regardless of the merit of the article, it should have been explicitly stated in the piece.