The system of record ownership of stock does seem prone to abuse and mistake, and I can see why Patrick Byrne and others would like to move this into the blockchain. That might open up new avenues of abuse, of course, and I'm not sure those exploits will be any more predictable than the results of this human abstraction.
I suppose the benefit of a human system is that we can correct errors that we haven't fully anticipated, by using a general rule such as legal precedent. Remote edge cases in a purely machine system would lead to uncorrectable errors, from time to time. I think an ideal system would combine machine rules to avoid dumb-ass mistakes like mislabeling a share cert on transfer, with human systems to overrule unexpected bad results (e.g., transfers that were obviously not intended by the parties, though processed mechanically).
My take away from that is that DTC would be a really juicy target for state-sponsored hackers. Twiddle a few bits here and there and you suddenly own lots of stock.
Except, individuals don't own accounts at DTC, so you'll have to hack and twiddle a few bits here and there of the custodial bank as well. But these are reconciled each day against Security Position Reports generated at the end of the day, so your bits need to reconcile with trades. So you need to hack and twiddle a few bits here and there for a chosen counterparty as well. Except, the exchanges keep track of trades too, so you'll have to twiddle a few bits here and there for an exchange as well.
It's not as simple as this at all, which is why the system has existed for decades. It's not the most efficient, but it's not something that will be replaced by a hackathon project either.
My startup is, in fact, disrupting the custodial stock ownership space right now and we grew out of a FinTech hackathon last year.
I'm joking of course, but it's only a matter of time until someone tries to Uber (can we make that a verb?) their way over these regulations. And fails miserably at it.
We would need a verb that encompasses general infringement of laws that isn't trademarked. Also it would have been called someone trying to YouTube their way back a few years ago.
But who would use it? As far as I know, the banks are pretty happy with this system. And while it's possible to be "that guy" with paper stocks, it's a pain in the butt since you can basically only trade them with people you find on Craigslist. A single centrally managed monopoly seems to be exactly what everybody wants.
As-is, if you hold a paper stock certificate for a privately-held company, you likely cannot sell it. Private stock typically has transfer and sales restrictions; you can only sell if the company approves of the sale or transfer.
The sheer predictability. As soon as I got to the part where it was stated that banks don't like keeping certificates in their own vault, I knew what was coming next. The bank ordered the certificate, somebody noticed it in the vault, and then sent it straight back. It just add to happen. But then it didn't, or at least no mention was made. Until I got all the way to end, and there it was.
All this stuff suggests to me (someone shoot me down) that it's an especially good idea to be incorporated in Delaware. This is the level of drama associated with something as mundane as who has physical possession of stock certificates!
I think this angle is under appreciated. People think you incorporate in Delaware for the taxes, but the "real reason" is the large body of established case law.
The physical holding of a stock certificate is a dangerous thing. If you are an investor in a company that gets sold or goes public (and you have to surrender your shares) and misplace them, it is an expensive mess, even in Delaware.
I played this game. It wasn't expensive, but it sure was annoying sending affidavits back and forth to be signed and countersigned and so forth. For bonus hilarity, we got to do it several times because the number of shares was wrong, then the date the stock was lost was wrong, then the date of the affidavit was wrong.
In my case, I think everybody was at least motivated in the same direction. But if they had decided to put up a fight? Good heavens.
Thus the existence of companies like eShares that do away with this very problem for privately-held companies by issuing stock electronically and providing transparency (audit trails) to stockholders that paper certificates suck at.
eShares is an interesting solution but with so many parties involved (company, lawyers, several investor groups) how do you get one person to drive the solution? My experience is that something like that may be rocking the boat a little bit too hard.
Apologies for the late reply. Most of the time, the company is the driver, since they are the ones with the highest motivation to actually get a clean cap table. Law firms also drive – smart lawyers and paralegals will recognize they can use something like eShares to cut down on work and free up time for more valuable work.
Sure, there are a few companies that it takes a while for everyone to agree on the facts (example: prior CEO raised a bunch of angel capital on bridge notes, but some notes are missing, incomplete, or not executed...) but we have a lot more companies with near 100% acceptance rate of their outstanding cap.
Brokers used to keep physical certificates in their own vaults. I had physical stock certificates in the vaults of a broker than went out of business. It took a few weeks and a lot of phone calls and legal threats to get them back. But they did come back.
OTOH the whole appraisal process is a Delaware thing (and arguably encourages nuisance lawsuits) - by incorporating in another state you could avoid the process entirely.
There is a benefit to the appraisal process in that it is well-defined and somewhat predictable and rational. In a state with less clear process or case law, a dissenting shareholder's path of recourse against a transaction they disagreed with is shareholder litigation, which is costly and may result in a jury trial with very unpredictable results. The DE appraisal process means both sides know what will happen if a shareholder dissents to a transaction, and there is generally confidence that the DE appraisal process is rational. That mitigates some of the risk of shareholder litigation with unpredictable cost and outcome. If you are a shareholder in a company going through a transaction in which there might be other shareholders that dissent, you definitely prefer the predictability of DE.
The issue with incorporating elsewhere is that Delaware law is understood. It is the baseline.
If you go with some rarely incorporated state's Corporate law you don't even know what traps are there, and there are a lot fewer experts. Also it is perfectly possible that no one will have done what you want to do.
This is why some states more or less slavishly copy Delaware corporate law. Of course the weird and complex case law isn't there, but often it is sort of "ported over".
"The financial system is built up in layers of abstraction over some vast and unwieldy machinery... Sometimes the machinery pokes out a bit through the fabric of the abstraction." What does that remind me of? Maybe the concept of "layers of abstraction" applies to many things in life.
It doesn't seem like decentralization or proof-of-work are important here, given that everything is going through a small number of exchanges, and even if not, through a single SEC. The existing system already works on mutual trust between the exchanges and DTC, and it's not the trust that's an issue here, just complexity. Blockchains are complexity.
Cryptographic history and authorization of transfers may be useful, but it just requires some straightforward digital signatures, not blockchains.
You're thinking small. Imagine a world where there aren't parasitic entities littered throughout a process. Imagine a world where I do not need to trust any third parties in order to exchange any sort of value. Imagine a world where you can exchange your stake in a company directly, with another person, P2P.
In such a world, I imagine a good number of investors will only want to trade when there's an overseer who can promise violence to right wrongs, because trading is historically a great way to get scammed. At the moment, given the state monopoly on violence, an organization like the SEC is a good way to do that. There are other ways to accomplish this without a state monopoly on violence, but the ones that come to mind don't sound like worlds I want to live in.
That system sounds convoluted. Here in Brazil, everyone who holds stock has an individual account at the stock exchange (BM&FBOVESPA), managed indirectly through your broker. It's always clear who owns what, since every transfer goes through its systems.
It’s not quite the same. In the US, the shares are legally owned by Cede & Co. on the books of the corporation. DTC then has a database that says the shares really belong to various brokers, for the most part. Finally, the brokers have a database saying which client owns the shares.
This is a legal fiction that you can ignore sometimes, except when you can’t, as in this case.
In many other countries, and I’m not sure about the particulars in Brazil, the central book-entry system is the definitive record of who owns shares. There’s no entity like Cede & Co. that is even nominally the owner. (Sometimes brokers are still listed as nominal owners, eliminating one layer compared to the US.)
Whoever is in the book-entry system is the owner, at least from the point of view of the corporation. This is more similar to the way ownership of Treasury bonds is recorded in the US.
In the countries that I’m familiar with, China has direct recording of ownership for individual brokerage clients, while Denmark has a mixed system where some ownership is recorded directly, but “street name” also occurs. Danish securities owned by foreigners are often held through Euroclear or Clearstream, which does operate more or less like DTC/Cede & Co. in the US.
However, that system exists at a level of abstraction WELL above what the author is describing.
In computing terms, you are talking about the system at the HTTP level of abstraction. The author is talking about the system at the transistor level of abstraction.
From what I understood, it's not a matter of levels of abstraction: the system here really is simpler.
According to BM&FBOVESPA's own website (http://www.bmfbovespa.com.br/pt-br/servicos/servicos-de-pos-... - unfortunately in Portuguese only), it has fiduciary ownership of the assets, and individual accounts for each end investor. The brokerage doesn't "owns is an entitlement to stock" or similar; there's a single indirection layer. Your brokerage manages that account for you, but the account is in your name, not in the brokerage's name; you can even login directly to the bmfbovespa site (your login is your national tax ID) and monitor it.
He is talking about something around the HTTP and DNS protocol layers, so getting access to 'http://example.com/' for instance, wheras the article is dicussing the IP routing and MAC address layers. That is, where the actual packets eventually end up, on which NIC and which server.
The same is true in the U.S., but brokers can also lend out shares for shorting etc, or write derivatives such as options which are contracts that can be exercised to buy/sell a stock at X price. The same is true in Brazil, rest assured, and it gets even more complex than that when you start taking about ETFs, REITs, and more complex derivatives etc.
Was the Brazilian system set up from scratch that way? The beauty of the DTC approach in the US was that it allowed a gradual transition: people who liked their paper certificates could keep using them, people who preferred to have DTC hold them electronically could do that, and both kinds of people could trade with each other seamlessly.
Nowadays there's probably little need for that, but the anglic approach to law in general is to make incremental changes to minimize unintended harm, with much less concern about keeping the law "clean" than European-style systems. I just went to Wikipedia and discovered that the Brazilian constitution was completely rewritten in 1988 (for the seventh time) - that would be unthinkable in the US.
According to that article, the original system used paper certificates stored with the brokers. To do a trade, the broker sent the paper certificates to a central place (the predecessor of the current one), which recorded the trade and sent the paper certificates to the other broker. The current system is a natural evolution of the old system: instead of paper certificates, we have records directly within the CBLC (now a department of BM&FBOVESPA).
The 1988 constitution was rewritten as part of a regime change (from a USA-supported military dictatorship to its present-day democracy). From what I understand, every time the Brazilian constitution was written or rewritten was due to a regime change. I believe the current USA constitution is also from the last time its regime changed, so there's not much difference in that aspect.
This is why NASDAQ and other trading venues are exploring the possibility of using Bitcoin's blockchain to disintermediate the clearing process. The idea is to use asset-tracking protocols (commonly called "colored coins" in Bitcoin land) to associate ownership of an asset with possession of a small, low-value unit of Bitcoin, which then can be transferred in the usual way.
NASDAQ Private Market, the firm's venue for trading private listings, has repeatedly advertised its intention to start testing a blockchain-based clearing process within the next year [0, 1]. The fast, cheap clearing NASDAQ hopes the blockchain will provide may make it much easier to trade shares in private companies (including pre-IPO startups). There are higher regulatory and technological barriers to clearing publicly listed securities, but tracking the ownership of an abstract commodity that is as often traded as a share of stock seems like an obvious application of Bitcoin's decentralized ledger.
So a while ago there was an article that someone was getting close to controlling 50% of the network, which means that they could make arbitrary changes to the blockchain. Whether true or not, if NASDAQ was using the blockchain to track stock ownership, it seems like there would be a HUGE incentive to try and control 50% so you could manipulate it. This seems bad.
EDIT: As I type this my comment sits at 0 points, as does every comment I make even remotely critical of bitcoin and the blockchain. Why does HN hate people that are critical of bitcoin?
They wouldn't use the actual Bitcoin blockchain, I think, as they have nothing to gain from the pseudo-anonymity and have better ways to prevent bad actors than proof of work. Instead they'd use what they call a "distributed consensus ledger" which would require one to get permissions (i.e. be known and sign legally binding agreements) to be part of.
NASDAQ is indeed using Bitcoin's blockchain, via a colored-coins implementation called the Open Assets Protocol [0].
If you have a good reason to use a public, decentralized, open-access, append-only ledger, then you very probably want to use Bitcoin's blockchain. Roll-your-own blockchains make very little sense, as yours will be much less secure than Bitcoin's without massive investments—investments which would give you still better security if they were directed at Bitcoin's blockchain instead.
On the other hand, if you don't want a public, decentralized, open-access, append-only ledger, then you should probably just use Postgres. Like DTC already does.
If NASDAQ started operating in bitcoins blockchain, the influx capital into it would be so insanely astronomical that the scale of the operation would be impossible to 50%.
When people talk about 50% control of bitcoins blockchain today, they are talking about mining pools, where the ones promising the best dividends get all the registrations and thus get a huge chunk of the mining community. Which just means they always sit at 40 - 49% share in the market, and never 50%, because miners know better.
I would have to doubt the feasibility of even an entity as insanely huge as NASDAQ being able to justify enough computational power to get basically one falsified transaction in bitcoin, before the fact NASDAQ was 51%ing bitcoin caused that huge investment in bitcoin mining I mentioned earlier.
So 51%ing bitcoin is a chicken and egg problem. Any source of capital large enough to monolithically 51% the network is also large enough to bring so much attention to bitcoin that new miners would drive the network size up immediately afterwards. You would probably never be able to maintain continuous 51% control over that kind of runaway interest.
If you wanted to attack bitcoin, wouldn't it make more sense to attack or conspire with the owners of the largest mining pools instead of trying to amass all that computational power?
Not really - because the pools are collections of individual miners that each can switch which pool they participate in on a whim. There aren't some much "owners" as facilitators. In practice we've already seen this, when several pools have gotten close to the 50% mark, individual minors have switched pools, or even split their participation across multiple pools.
"An attacker that controls more than 50% of the network's computing power can, for the time that he is in control, exclude and modify the ordering of transactions. This allows him to:
Reverse transactions that he sends while he's in control. This has the potential to double-spend transactions that previously had already been seen in the block chain.
Prevent some or all transactions from gaining any confirmations
Prevent some or all other miners from mining any valid blocks
The attacker can't:
Reverse other people's transactions
Prevent transactions from being sent at all (they'll show as 0/unconfirmed)
Change the number of coins generated per block
Create coins out of thin air
Send coins that never belonged to him"
Regarding your "edit", perhaps voters don't consider your comment that insightful, especially when you spread negative information about bitcoin, such as 50% attacks allowing attackers to "make arbitrary changes to the blockchain".
I downvoted you because - while you raise a generally valid concern - your statement is exaggerated to a degree that makes it grossly misleading. You say:
> which means that they could make arbitrary changes to the blockchain
This makes it sound like the 51% attacker could make arbitrary changes to the ledger, thereby stealing arbitrary shares. That is not the case. For example, such an attacker cannot forge any signatures and thus cannot manipulate transactions. All the attacker can do is censor new transactions or slowly unroll past transactions. In case of 51% of the computing power, unrolling could happen at a speed of (51% - 49%) = 2% of time, i.e. if the attack lasts for 50 days, the attacker could unroll one day worth of transactions. What makes the unrolling problematic, is that it enables the attacker to double-spend. One potential measure for NASDAQ to prevent this is to demand known signatures to be used for transactions (i.e. whenever you transfer shares, you must use a signature you previously registered with NASDAQ). With colored coins, the issuer can enforce such restrictions by refusing to redeem shares that were not properly obtained. So even in case of such an attack, NASDAQ could identify the attacker (or the person collaborating with the attacker in order to attempt a double-spend) and initiate legal measures (i.e. sue the attacker for damages).
> I downvoted you because - while you raise a generally valid concern - your statement is exaggerated to a degree that makes it grossly misleading
Ok, that's fair, however, I specifically said "whether that is true or not" because I didn't know, I was just repeating the article, which is clearly wrong.
In reference to the voting I'd like to suggest you abandon this strategy of down-voting because it's bad information and instead reply in an informative way like you just did because in this case I and other people learned something through discussion which I otherwise would not have.
Your point is valid but not a reason to downvote - on HN downvotes are supposed to weed out aggression, trolling and other unwanted behaviours, not to express disagreement.
That's what the interpretation should be. But because of a comment Paul Graham wrote ~8 years ago, people think they can downvote just if they disagree.
Anyway, we're not allowed to talk about downvoting because it's against the rules. It's the great HN Catch 22.
The pretext of the discussion of what sorts of downvotes are okay is that someone is watching and is going to do something about it.
That seems like it might happen in egregious cases, but I'm not sure why people think someone is going to spend a couple of minutes analyzing whether the 4 down clicks on their tossaway comment were fair minded (whatever that means) or not.
So the problem isn't just that it's a boring discussion, it's also just not a reasonable expectation that every single click be fair (whatever that means).
I work in a co-working space and I see random people coming in to use the Bitcoin ATM here - there's no requirement for identification before putting their cash in and getting Bitcoin in return. How isn't that anonymous?
I've never understood why people whine about upvotes. If there were no upvotes, would you not even post? Do you only post so you can be validated by mouse clicks of people you don't know?
It's a discussion forum not a standalone blog and in discussions people don't like to be ignored or silenced. Just because it's typed out on the internet doesn't change that. I do understand why people whine about people whining about votes but it doesn't make it any less grating.
>As I type this my comment sits at 0 points, as does every comment I make even remotely critical of bitcoin and the blockchain. Why does HN hate people that are critical of bitcoin?
No offense, but you don't appear to understand these subjects very well and you seem to have limited knowledge of them, yet you persist in commenting on them and thereby spreading misinformation.
Possibly you believe you understand the subject better that you actually do? You're not the only person falling into this trap, and I'm sure you intend no malice, but this may be why you get a few downvotes.
I happened to notice this a few days ago, when you made a statement about bitcoin that a few seconds on Google could have shown you was poorly-informed. That's OK, everyone makes mistakes like this sometimes, but when I pointed out the error, you unfortunately tried to divert attention with an extremely weak strawman argument, and then just stopped responding. It's tiresome.
There are many, many criticisms that you could make of blockchain technology and bitcoin, not least of which is that nobody even knows for sure if they will work as intended as they scale up. There's no need to leap into the debate with such poorly-informed statements
Not sure why you were downvoted. But in response to your query, there is always a risk of someone obtaining more than 50% of the netwrok, however with that comes cost, to attack the blockchain by misusing your 50% of the network causes as much damage to yourself as it does to anyone else. Right now if you contolled 50%+ you could double spend your coins, or perhaps you could swap a load of shares into your addresses if NASDAQ were using it to track share ownership, however if you did how long do you think it would take for them to shut down using the blockchain and use e.g. a centralised vrsion they run themselves, you then lose a lot of value in bitcoin, of which you ar emining over 50% of the daily allowance.
Yes it would be possible but it would be expensive and a very short lived way of making money. of course a nation state that wanted to get rid fo BTC would like this but for private individuals or firms there would be no incentive to under take an attack like this.
The entire idea of the Bitcoin blockchain is to provide anonymous consensus. This is a tremendous achievement, but it comes at a great cost, in terms of energy consumption, confirmation time, and risk of reversibility.
Participants in regulated financial markets are all known, which makes the entire design of the Bitcoin blockchain moot. There are much better fits in the design space for financial institutions.
The only reason you see NASDAQ playing with such "colored coin" solutions is that there is currently very little expertise in this space in financial institutions, and there is a monumental hype machine behind Bitcoin.
I love Bitcoin for its counter-economics potential, but "colored coin" solutions for established institutions are a horrendously bad idea.
> The entire idea of the Bitcoin blockchain is to provide anonymous consensus...
>Participants in regulated financial markets are all known, which makes the entire design of the Bitcoin blockchain moot.
My understanding is that one of the major ideas of the Bitcoin blockchain is to solve the Byzantine generals problem, where it's irrelevant whether the participating generals are known. What is relevant is that the generals cannot/do not necessarily trust each other, yet they must still reach consensus. It's the trust issue that's important here, not the pseudonymity that one particular blockchain (Bitcoin's, in this instance) can provide.
> The only reason you see NASDAQ playing with such "colored coin" solutions is that there is currently very little expertise in this space in financial institutions, and there is a monumental hype machine behind Bitcoin.
I can't read the minds of any NASDAQ VIPs, but I suspect they have more than one reason for experimenting with emerging technologies. Maybe they don't want exposure to counterparty risk such as we find in TFA with regards to DTC/Cede & Co. Or perhaps they're attempting to quantify the tradeoffs in risks among different possession and clearing mechanisms. Or, sure, maybe they're being distracted by the newest hotness.
I welcome being proven wrong, but I'd be very surprised that the "monumental hype machine" behind an emerging technology -- whose market cap is less than half of NDAQ's -- is what convinced a group within NASDAQ to consider some use of Bitcoin's blockchain.
That's a common misconception. Solutions to the Byzantine generals problem have been known for a while. Researchers are still looking for more efficient solutions, but PBFT introduced in 1999 is already, well, practical.
The main problem with anonymous consensus are Sybil attacks. You need a way to limit the size of the consensus pool. Bitcoin does that using proof-of-work (quite elegantly, Bitcoin's PoW does actually a lot more than that, but this is really it's raison d'etre).
If you look at the current problem with DTCC, you'll notice is has little to do with centralization, and more to do with the fact that there is no technological transparency. If all of these systems ran with well defined API, most of the issues would go away.
What financial are mostly after is a shared ledger with programmatic access. Distributed is just a nice add-on.
It seems like an excellent use case for the blockchain due to the nature of the commodity.
It's basically a contract of sorts changing hands. Could be done efficiently, you could even track what shares voted for what or instruct your blockchain stocks to vote a certain way (smart contracts).
This is a bit off topic but I'm very curious. How would one go about trading consumable items via the blockchain?
The entries for the items would have to move to a consumed state somehow which seems really hard to track. Maybe it's trivial and I'm missing something?
For arguments sake let's say a barrel of oil or something like that.
> This is why NASDAQ and other trading venues are exploring the possibility of using Bitcoin's blockchain to disintermediate the clearing process. The idea is to use asset-tracking protocols (commonly called "colored coins" in Bitcoin land) to associate ownership of an asset with possession of a small, low-value unit of Bitcoin, which then can be transferred in the usual way.
How would that help? The reason this was an issue at all is that the legal names on the paper certificate matter because of the way Delaware law is written. We already have a perfectly good way of tracking ownership via computer systems; this post is all about the rare case when that fails. I am genuinely struggling to even imagine how you might think the blockchain could possibly help with this. Do you think the Delaware statutes, which have such a specific notion of ownership that being the beneficial owner of a share held at DTC doesn't count, are likely to be worded in a way that makes knowing the secret string of numbers that constitutes a particular private key counts as ownership? That does not seem at all plausible to me.
Group A bought Dell stock with the intention of legally seeking a higher appraisal. But Delaware corporate law has a strange feature of saying appraisal seekers must own their shares continuously after demanding appraisal. But in this case, Group A's bank had changed ownership of the stock with another bank "behind the scenes", which caused a Delaware judge to reluctantly rule Group A's appraisal rights void.
They might be - it will presumably depend on their contract (or possibly another lawsuit). This was purely a ruling on group A's application for appraisal.
I resigned in protest from AMCC for the specific reason that I was concerned that the RAID HBAs whose Mac OS X drivers I worked on were tested in a way that I felt would lead to end-user data loss.
This because I was not permitted to test my driver in the same configuration as used by our customers. OS X userspace supported 64-bit, but the kernel was 32-bit, with some magic employed to break up large I/O.
Our test tool - and we only had one - was 32-bit. Once I realized that I mailed the tool developer to request a 64-bit build. He had never worked on Macs, so I was walking through Xcode when my manager Mike Benz demanded that I stop spending time that could be employed to meet our quarterly revenue targets.
Just before that our CEO Kambiz Hooshmand gave a length talk on the vital importance of ethics at an all-hands meeting, so I had him dragged out of a board of directors meeting so he could tell Benz to let me help our tools coder build a tool that would enable me to prevent end-user data loss.
That didn't work out so well so I resigned. I don't recall everything I wrote; while I do still have the original document it's not readily available. But among other things:
"When I lay on my deathbed looking back on a life well-lived, I am not going to wish I had shipped more product."
Senior Human Resources Manager Sue Depositar knew that I would go to the press so she purchased my silence for thirty-five grand and change. Imagine my surprise when LSI acquired my division a few months later.
While I haven't had the headspace to deal with it yet I'll be sending some snail mail to LSI's board of directors, the attorneys general of california and the united states, and each securities and exchange commissioner.
I invite AMCC to sue me. I would like nothing more than to testify under oath.
After speaking with Robert and Tracy today, I emailed
them the following to explain why for many years I
flatly refused to have anything to do with agency
recruiters. That turned out to be a financial
catastrophe - but for eight good long years I was able
to experience that clean, fresh, restorative feeling
that comes from not being sodomized by supersonic
telephone poles.
Hilarity Ensues
These last two resulted in a seventeen-page totally baseless legal manifesto being hand-delivered to my landlord the morning after Oxford Global Resources Secretary and General Counsel Robert Brown as well as his very, very expensive sidekick Tyler Paetkau got wind of it.
Hello Robert,
I wanted to let you know I received your cease and
desist letter. I agree not to communicate with anyone
other than yo...
I'm just a reader of this thread. You said "care to elucidate?"
For your information, I'll tell you the reason you just entered my personal "crazy" list. Absolutely nothing in the article (which I read) or any comment you replied to, prompted your comment, or followup, here. It's just going off the deep end for no reason whatsoever.
I kept seeing reference to a simple direct manager asking you to allocate your time in a way you disagreed with, and as a result you have gone on a personal crusade to badmouth an employer by name. The real world is full of trade-offs. I'll give you a simple example: it is usually better for 1 person with an idea to put it up as a web app and get users, even though it is 100% guaranteed that a sole full-stack developer handling every single aspect of a production server, marketing, creating product, programming, communicating with users, media, everything - all this guarantees that there will be a security issue. (Because 100% of software has security issues.)
Now according to some people, the world would be better if that one person went and walked at a bagel shop instead of creating the service at all. These people will badmouth and put the work's down, do everything to destroy it, simply because he is 1 guy and not a team of 10,000. These people are (through their actions) enemies to progress, and a very very important thing for startups to do is to avoid this.
Now obviously the employer you mentioned with a mature company. But focusing on delivering product is only possible if there is product to be delivered or people to buy it. Your ethical viewpoint to me seems completely exaggerated, and insane. As insane as if you just wrote (I hope you see this would be insane): "Why did I kill her? I killed her because I cannot in good conscience allow anyone to live in the world who believes in astrology." (I hope you see that this murder would be horrendously wrong, but based on everything you've written perhaps you wouldn't.) Let me be explicit about why it's ethically wrong: the world is a balance of all sorts of influences, and while it is a shame that anyone believes in astrology, the responsible answer is to leave them alone or share the data you have, and if you don't like them then to go do something else.
Likewise, your screeds could have been justified, oh I don't know, if you worked in a nuclear power plant or something and were asked to do somemthing that would cause a 2% chance of meltdown every year. A less than perfect product does not fit this description, and it does not have the level of reliability to ascribe to it. Just like I guarantee that any web app anyone personally makes will have security issues somewhere in the stack.
Nothing is 100.00000000%. The response I just read about is completely inappropriate, and you should feel bad about it. It's okay to be "quixotic". It's not okay for this to extend to "murder" (my analogy) or destroying people worked very hard to create without putting anything constructive in its place. This can be as simple as directing negative comments at someone making a web app.
Finally as a point of information I have absolutely no conflict or interest to declare in the matter, and am not connected to the company you worked for or anyone else. You specifically asked for feedback about why comment here is totally inappropriate, and I've given it.
I judge that your ethical calculus isn't correct at all, I think you're in the wrong, and I think that every single time you go off on this tangent distracts people and robs them of the chance to be spending time more productively. Every sentence I read was a waste of my personal time. stop doing it. go do something productive.
EDIT: Sorry I had to hang up the modem. I'm not done yet but I must hang up again. BRB.
0.
Doubtlessly you are unsurprised the I live in my mother's basement; I am unable to convince Mom to permit me to install a cable modem with my own money because she is completely convinced that would result in her never receiving email from anyone ever again.
Don't Even Get Me Started.
I will cop to the fact that I regard my mother as a Worthy Opponent: I conceded our Chess Game over a year ago. To the extent she does not set fire to her own home Mom can do any damnfool ignorant ill-advised thing she pleases.
I.
I apologize I should have been more clear. Among my worst faults as a writer is that quite commonly I totally lose my reader. That often happen when I speak to people in real life, even those who know me quite well such as my mother.
Most would be offended by your response to my post but I regard it as beholden upon me to make myself lucidly clear.
II.
That others don't follow my own arguments often leads to my arrest, spending up to six months in the slammer only to have my case dismissed, my skull being repeatedly slammed onto concrete by the Oregon Health & Sciences University campus police, being admitted involuntarily to the Northern Nevada Psychiatric Center because I told a shrink that I intended to go camping in the desert - this despite that I had just returned from camping in the desert - and being four-cornered to a bed in California's Atascadero State Hospital because I pointed out a psychiatric nurse that she had just stolen an item of my personal property as well as being repeatedly stunned by Clark County, Washington Deputy Prather because I politely request he arrested me for my completely nonviolent act of civil disobedience:
Don't Tase Me Bro!
Or,
Jonathan Swift Goes To Jail
Prather's panic-stricken behavior led me to believe he murder me in cold blood when I made plain that I would give my life rather than step off that bus:
The Anthropic Principle applies because Deputy Kerr observed that when he bent my arm backwards, rather than complying or crying out in pain I commenced Shambhala Buddhist meditation:
I stepped off the bus then held my hands behind me when Deputy Kerr said "You are under arrest". On our way to the jail in downtown Vancouver I pointed out that he didn't need to waste his limited time by transporting me in his patrol car as I would happily walk to the jail on my own despite being handcuffed.
Kerr was down with that but hilarity ensued when the prosecuting attorney and supervised release officer got wind of me.
tl;dr: "If you can have him evaluated tomorrow defendant's position is that you could have had him evaluated two weeks ago. He is to be released not after five o'clock today."
The supervised release officer thought he could monkeywrench Judge Stahnke's Evil Plan by entering "not before 5:00" in the computer so the County Designated Mental Health Practitioner could evaluate me just after my hearing as he "could have had" me "evaluated to weeks" before. The DMHP and I had a grand old time, the release room Deputy served me supper as I waited, he and I got along real swell.
Then my assistant prosecuting attorney quite desperately requested I agree to his petition to...
I read about halfway through this. It's clear that I and most people I know have an easier path through life than you do. One thing I can suggest is to ask yourself what other people would do in a given situation - and then simply doing that.
I often do just that. For example Richard Stallman and I both purchase meals for panhandlers.
Many of our professional colleagues gripe about Richard for many reasons. They gripe about me too. It can get really old but I don't let it get me down.
Most of those who know me really well agree that were I not Schizoaffective I would be a tenured professor by now. We will never know but maybe I would be well on the way to that Physics Nobel I always coveted.
"Coveted" is the just the right word.
I would still be down with that but these days the Nobel I covet is Literature.
But Life is what happens when you're making other plans.
While I readily agree this doesn't make a whole lot of sense, no one believes me when I tell them I don't have a hard life.
I did at one time when I owned a home, paid my ex-wife's way through art school, spent more time extract my paychecks from clients for good work I delivered than actually performing that work and delivering one of two eulogies when my father passed away.
But for the last five years or so I have felt that most others lead a far, far harder life than I do.
A good friend of mine from high school died of Leukemia last year. He was only forty-nine. One of the closest friends I have ever known also passed away but I don't know when and I don't know why. I am reluctant to find out.
I once heard through the grapevine that a certain woman was in love with me but then she abruptly disappeared. I had no clue; just a couple years ago I found out that she died. Again I do not know just when or why; maybe it's better that I don't find out.
While I long for the love she and I could have known, at least I am alive, and other than my sparky brain I am in generally good health.
Michael: we all wish you well. But we need you to stop posting comments like this to HN. An occasional off-topic observation is one thing, but this has gone way out of bounds.
If you want to discuss this, you're welcome to email us at hn@ycombinator.com.
Perhaps I could make more sense to you by pointing out that I was diagnosed with Obsessive-Compulsive Disorder in 2004. My OCD was plainly apparent to everyone long before that but in 2004 I was diagnosed by a psychiatrist.
OCD is driven by anxiety; carrying out one's compulsive activities eases one's anxiety but does not eliminate it as that anxiety arises for reasons unrelated to one's compulsive behavior.
Other OCD people do stuff like straighten the fringes on their rugs or clean dirt that others cannot see.
I write.
That does have the benefit that it helps with my consultancy websites SEO and at times I can earn some coin from AdSense but it does have the disadvantage that everyone around me goes absolutely bananas if they try to read even a little bit of what I write.
I understand all too well that my writing makes me intolerable to many of those that I know in real life. Bonita compared my getting an idea for a new article or essay to an alcholic proudly announced he had scored a bottle of liquor.
I am able to learn a few things from my time with Bonita, maybe I can do better with some other lover someday.
Thank you for taking the time to explain, which I imagine isn't always easy. From comments you've made in the past we know that you've struggled with mental illness and that's why I said we all wish you well. We don't judge you for it or hold it against you, and I'm confident that that's broadly true of the HN community.
The issue is just a procedural one: when it becomes a problem in the threads, we have to moderate. The mandate of the site is quality over quantity, so we don't have a lot of slack.
It is easy now to explain but not always easy to reach my reader. I often dont make sense to others even with my technical writing. I regard that as my own fault and so feel it is beholden upon me to find a way to enable others to understand either by editing my work or by writing new material.
I once struggled to paas, that is to pass as that which I am not, but I decided to go public in part because working as a coder contributed to my recovery:
... and in part because It is important that others understand that reality is not as concrete as it at first appears. There are many ways to induce delusion in the minds of even completely sane, rational people; I published my first web page about my manic depression in respnse to the 1997 Heaven's Gate UFO cult mass suicide in 1997. The following is version 2.0:
While informed by my studies of anthropology, psychology and social psychology it also draws on my own experience with cults. The world recoiled in horror in 1997 because Heavens Gate made no sense, while I recoiled in horror because it made quite a lot of sense to me.
I had not read your entire post before I composed my Wall of Text.
I readily agree that just one founder with a cool idea and the gumption to implement is often far better than a whole startup full of professionals. There are many good reasons for that that I will discuss later as I expect I must sleep soon.
The vast majority of my professional colleagues regard astrology as morally reprehensible, but the specific reason I left Pasadena to live in Santa Cruz was so that I could get way the Hell away from scientists, mathematicians and engineers:
The Caltech Community
v.
The Outside World:
A Suicide Cult Primer
I wrote that in response to Misha Mahowald - one of but six Institute women who were ever really nice to me - making plain that she would win a Nobel someday then going on to hurl herself in front of a train at the age of thirty-three.
You may be familiar with Carver Meade's Foveon digital camera sensor. Actually he collaborated with Misha but she perished before they could bring their product to market.
While I readily admit it doesn't make a whole lot of sense my connection with Misha has a lot to do with that she chose her own nickname - I don't even know her given name - and that "Misha" is Russian for "Mike".
I was completely overcome with the worst kind of despair and inconsolable grief when I visited just after Senior Ditch Day in 2012. Either the students had all been lobotomized or perhaps they were the reanimated undead.
My plan is to send hardcopies, registered mail return receipt requested to each of Caltech's Trustees, well well as regular snail mail to its most-prominent financial backers, many of my fellow alumni, the California State Fepartment of Mental Health, each of its County Mental Health Clinics, every Mental health professional in the San Gabriel Valley as well as many press outlets most importantly the Sacramento Bee, LA Times, San Francisco Chronicle and the Examiner, the San Jose Mercury News, the Portland Oregonian, the Vancouver Columbian, the New York Times, Wall Street Journal and the Washington Post.
Clinical depression was common among us Caltech Community members when I was at the Institute but I witnessed something profoundly disturbing and quite bizarre in 2013.
I am not the only one to point out this problem, but I expect that I am unique in that I blast this all over the Internet, also that I publish this stuff under my real name.
I at first intended to major in Fine Art when I transferred to UCSC. That's why I chose Porter College rather than Crown or Merrill. To this day I cannot rember changing my major back to Physics but I do remember my attempt to fall backwards off the roof if the six storey Physics and Astronomy building because I was failing the thermo class after aceing a far-more difficult thermo at Caltech.
Mere sucidal ideation is cause for an involuntary ten day psychiatric hospitalization. I didnt know what to after I crept down off that precipice so I dropped twenty dollars in a payphone call to "The Norse Goddess", the first of my three Caltech girlfriends.
She advised me to consult a Psychologist; the campus mental health receptionist told me I must wait two weeks for my appointment so I did.
A year or so after I interviewed with two professional astrologers who wanted software that would calculate the compatibility of a par of lovers. They at first were dismayed that I was also an astronomer but I was the consummate professional when we met. Say what you will about astrology but those two gave me the very best specification I have ever obtained from my clients. Their method of calculation was strictly deterministic.
I went on to work graveyard shift phone support for Mic...
I had not read your entire post before I composed my Wall of Text.
I readily agree that just one founder with a cool idea and the gumption to implement is often far better than a whole startup full of professionals. There are many good reasons for that that I will discuss later as I expect I must sleep soon.
The vast majority of my professional colleagues regard astrology as morally reprehensible, but the specific reason I left Pasadena to live in Santa Cruz was so that I could get way the Hell away from scientists, mathematicians and engineers:
The Caltech Community
v.
The Outside World:
A Suicide Cult Primer
I wrote that in response to Misha Mahowald - one of but six Institute women who were eber really nice to me - making plain that she would win a Nobel someday then going on to hurl herself in front of a train at the age of thirty-three.
You may be familiar with Carver Meade's Foveon digital camera sensor. Actually he collaborated with Misha but she perished before they could bring their product to market.
While I readily admit it doesn't make a whole lot of sense my connection with Misha has a lot to do with that she chose her own nickname - I don't even know her given name - and that "Misha" is Russian for "Mike".
I was completely overcome with the worst kind of despair and inconsolable grief when I visited just after Senior Ditch Day in 2012. Either the students had all been lobotomized or perhaps they were the reanimated undead.
My plan is to send hardcopies, registered mail return receipt requested to each of Caltech's Trustees, well well as regular snail mail to its most-prominent financial backers, many of my fellow alumni, the California State Fepartment of Mental Health, each of its County Mental Health Clinics, every Mental health professional in the San Gabriel Valley as well as many press outlets most importantly the Sacramento Bee, LA Times, San Francisco Chronicle and the Examiner, the San Jose Mercury News, the Portland Oregonian, the Vancouver Columbian, the New York Times, Wall Street Journal and the Washington Post.
Clinical depression was common among us Caltech Community members when I was at the Institute but I witnessed something profoundly disturbing and quite bizarre in 2013.
I am not the only one to point out this problem, but I expect that I am unique in that I blast this all over the Internet, also that I publish this stuff under my real name.
I at first intended to major in Fine Art when I transferred to UCSC. That's why I chose Porter College rather than Crown or Merrill. To this day I cannot rember changing my major back to Physics but I do remember my attempt to fall backwards off the roof if the six storey Physics and Astronomy building because I was failing the thermo class after aceing a far-more difficult thermo at Caltech.
Mere sucidal ideation is cause for an involuntary ten day psychiatric hospitalization. I didnt know what to after I crept down off that precipice so I dropped twenty dollars in a payphone call to "The Norse Goddess", the first of my three Caltech girlfriends.
She advised me to consult a Psychologist; the campus mental health receptionist told me I must wait two weeks for my appointment so I did.
A year or so after I interviewed with two professional astrologers who wanted software that would calculate the compatibility of a par of lovers. They at first were dismayed that I was also an astronomer but I was the consummate professional when we met. Say what you will about astrology but those two gave me the very best specification I have ever obtained from my clients. Their method of calculation was strictly deterministic.
I went on to work graveyard shift phone support for Microport SystemV/AT. At our Christmas party our President Chuck Hickey presented me with a special award for eriting the best weekly status reports.
While doing SQA for MacTCP 1.1 I was pleasantly surprised to find my Microport manager Henry Seltzer doi...
Last week or so a harsh criticism of taking pride in one's work was linked here at HN.
A hypothetical pair of debelopers were discussing their proposed approach to developing I think a web application.
The first wanted to implement it in a dead simple way so as to get to market quickly, save money and so on.
The second scolded the first. "I take pride in my work.". But his proposal was not to work with pride, rather his approach is properly known as "overengineering".
Sometimes consultants, construction companies and the like overengineer so they relieve their client of all his money. Sometimes they do so because they genuinely feel it is the right thing to do.
"Solving the Software Problem: a Taxonomy of Error" asserts that all the world's problems could be solved were we to stop suffering each of the Seven Deadly Sins as enumerated by Catholic Theology:
But the very worst Sin of all? Even the ancient Greeks agree:
Pride. Homer's Odyssey elucidates what Odysseus experienced as a result of his idea that he no longer owed fealty to the Gods because he set Troy up the wooden horse.
But I and many others regard it as crucial to take pride in one's work. This is easier to see in the trades. I have a friend who may be the highest paid carpenter who walks the Earth. Not because he complicates everythimg but because he works efficiently and because he produces quality work.
Another friend is a general contractor. He compared his struggle to motivate his crew to "pushing water uphill".
There is more to it but one who takes pride in one's work is rewarded by the work itself. It is uncommon for thise who do to concern themselves for external reward. For me as a theatrical carpenter it was enough that when the shoe must go on, it does go on and the set is complete by opening curtain.
I will address this in more detail real soon now then post it somewhere at Solving the Software Problem.
The Catholics also have the Seven Heavenly Virtues.
I am not actually Catholic but some of what they have to say is insightful, informative and in the case of The Divine Comedy, funny.
I find it interesting how abstractions in law are similar in abstractions in software engineering: they are created to simplify complex stuff underneath, which are there for historical and backwards compatibility reasons. These abstractions also tend to be leaky, and while beginners rely on them, advanced users dig down and know the stack (or, at least, have a pretty good understanding of what they don't know about the stack) down to the physical realm.
So, I hope that at least software engineers wouldn't be fast to blame "evil lawyers" for purposefully creating a complex system, but rather understand how this clusterfuck comes into being by himself, out of mismanagement and laziness over generations.
Are Delaware appraisal rules being applied, and interpreted under Delaware law, in the cases discussed because Ancestry.com and Dell are both Delaware corporations, or because the entity that actually owns the shares is a Delaware corporation?
While many big public corporations are incorporated in Delaware, there are also quite a few that are not. About 36% of the Fortune 500 are not. Some prominent tech examples are Microsoft (incorporated in Washington) and Apple (incorporated in California).
This article reads like the description of a legal Rube Goldberg machine. Fascinating to watch in action but horrifying to imagine your money caught up in.
I sent a friend xanderjanz's TL;DR and a link, and he replied:
> I have to admit I don't know much about stocks, but the grammar of those sentences hints that this was a C++ problem of misusing pointers :)
My response below, with a warning that if you're not a low level programming geek you should probably not even try to read it:
Actually, it's more like a C# problem of misusing non-pinned-pointers, where the generational garbage collector isn't aware that some invoked C library holds a pointer to something and happily moves it around in memory, and then the C library segfaults.
This is the full story:
Some laws were written under the assumption that owning stock is like calling VirtualAlloc(), but in the 70s there was a paperwork crisis (too many calls to allocate and free pages, the system grinded to a halt) and the US government wrote an stdlib malloc(), which everyone's been using.
There are legacy libraries (laws) written under the assumption that "owning memory" means that the OS page table marks this page as yours, but it's silly because now all pages are marked as malloc()'s. There is case law (bugfix patches) to try and make some sense of it, but in this case malloc() had to free() most of a large allocation but keep some of it allocated and a legacy library that remembers and compares page region base pointers (changed, because most of the large region was free()d) and doesn't look at the malloc() allocation lists (where there was no change in ownership) decided that this memory no longer refers to the same stuff and declined to provide services to it (specifically, a service called "appealing appraisal" that would net the owner of that memory a lot of money).
The CPU (the judge) said he knows this code is buggy and it's not what the user OR the programmer wanted, but he's only the CPU and all he can do is execute the buggy code, and someone please call a programmer (Congress) to fix this code.
116 comments
[ 2.8 ms ] story [ 173 ms ] threadIt's not as simple as this at all, which is why the system has existed for decades. It's not the most efficient, but it's not something that will be replaced by a hackathon project either.
I'm joking of course, but it's only a matter of time until someone tries to Uber (can we make that a verb?) their way over these regulations. And fails miserably at it.
You can sign them and send them in to your broker.
> BONY found the stock certificates for the shares beneficially owned by Manulife and Milliken and redeposited them with DTC in the FAST Account.
I was waiting the whole article to find that sentence.
/s
In my case, I think everybody was at least motivated in the same direction. But if they had decided to put up a fight? Good heavens.
Full disclosure: I work there.
Sure, there are a few companies that it takes a while for everyone to agree on the facts (example: prior CEO raised a bunch of angel capital on bridge notes, but some notes are missing, incomplete, or not executed...) but we have a lot more companies with near 100% acceptance rate of their outstanding cap.
If you go with some rarely incorporated state's Corporate law you don't even know what traps are there, and there are a lot fewer experts. Also it is perfectly possible that no one will have done what you want to do.
This is why some states more or less slavishly copy Delaware corporate law. Of course the weird and complex case law isn't there, but often it is sort of "ported over".
>Here are three stylized facts about stocks
Hmm..."stylized facts", I'm going to have to remember that phrase, it's a good one.
https://twitter.com/patio11/status/583696870704152576
It doesn't seem like decentralization or proof-of-work are important here, given that everything is going through a small number of exchanges, and even if not, through a single SEC. The existing system already works on mutual trust between the exchanges and DTC, and it's not the trust that's an issue here, just complexity. Blockchains are complexity.
Cryptographic history and authorization of transfers may be useful, but it just requires some straightforward digital signatures, not blockchains.
This is a legal fiction that you can ignore sometimes, except when you can’t, as in this case.
In many other countries, and I’m not sure about the particulars in Brazil, the central book-entry system is the definitive record of who owns shares. There’s no entity like Cede & Co. that is even nominally the owner. (Sometimes brokers are still listed as nominal owners, eliminating one layer compared to the US.)
Whoever is in the book-entry system is the owner, at least from the point of view of the corporation. This is more similar to the way ownership of Treasury bonds is recorded in the US.
In the countries that I’m familiar with, China has direct recording of ownership for individual brokerage clients, while Denmark has a mixed system where some ownership is recorded directly, but “street name” also occurs. Danish securities owned by foreigners are often held through Euroclear or Clearstream, which does operate more or less like DTC/Cede & Co. in the US.
However, that system exists at a level of abstraction WELL above what the author is describing.
In computing terms, you are talking about the system at the HTTP level of abstraction. The author is talking about the system at the transistor level of abstraction.
According to BM&FBOVESPA's own website (http://www.bmfbovespa.com.br/pt-br/servicos/servicos-de-pos-... - unfortunately in Portuguese only), it has fiduciary ownership of the assets, and individual accounts for each end investor. The brokerage doesn't "owns is an entitlement to stock" or similar; there's a single indirection layer. Your brokerage manages that account for you, but the account is in your name, not in the brokerage's name; you can even login directly to the bmfbovespa site (your login is your national tax ID) and monitor it.
He is talking about something around the HTTP and DNS protocol layers, so getting access to 'http://example.com/' for instance, wheras the article is dicussing the IP routing and MAC address layers. That is, where the actual packets eventually end up, on which NIC and which server.
Nowadays there's probably little need for that, but the anglic approach to law in general is to make incremental changes to minimize unintended harm, with much less concern about keeping the law "clean" than European-style systems. I just went to Wikipedia and discovered that the Brazilian constitution was completely rewritten in 1988 (for the seventh time) - that would be unthinkable in the US.
According to that article, the original system used paper certificates stored with the brokers. To do a trade, the broker sent the paper certificates to a central place (the predecessor of the current one), which recorded the trade and sent the paper certificates to the other broker. The current system is a natural evolution of the old system: instead of paper certificates, we have records directly within the CBLC (now a department of BM&FBOVESPA).
The 1988 constitution was rewritten as part of a regime change (from a USA-supported military dictatorship to its present-day democracy). From what I understand, every time the Brazilian constitution was written or rewritten was due to a regime change. I believe the current USA constitution is also from the last time its regime changed, so there's not much difference in that aspect.
NASDAQ Private Market, the firm's venue for trading private listings, has repeatedly advertised its intention to start testing a blockchain-based clearing process within the next year [0, 1]. The fast, cheap clearing NASDAQ hopes the blockchain will provide may make it much easier to trade shares in private companies (including pre-IPO startups). There are higher regulatory and technological barriers to clearing publicly listed securities, but tracking the ownership of an abstract commodity that is as often traded as a share of stock seems like an obvious application of Bitcoin's decentralized ledger.
0. http://www.technologyreview.com/news/539171/why-nasdaq-is-be...
1. http://www.wired.com/2015/05/nasdaq-bringing-bitcoin-closer-...
EDIT: As I type this my comment sits at 0 points, as does every comment I make even remotely critical of bitcoin and the blockchain. Why does HN hate people that are critical of bitcoin?
If you have a good reason to use a public, decentralized, open-access, append-only ledger, then you very probably want to use Bitcoin's blockchain. Roll-your-own blockchains make very little sense, as yours will be much less secure than Bitcoin's without massive investments—investments which would give you still better security if they were directed at Bitcoin's blockchain instead.
On the other hand, if you don't want a public, decentralized, open-access, append-only ledger, then you should probably just use Postgres. Like DTC already does.
0. https://github.com/OpenAssets/open-assets-protocol
When people talk about 50% control of bitcoins blockchain today, they are talking about mining pools, where the ones promising the best dividends get all the registrations and thus get a huge chunk of the mining community. Which just means they always sit at 40 - 49% share in the market, and never 50%, because miners know better.
I would have to doubt the feasibility of even an entity as insanely huge as NASDAQ being able to justify enough computational power to get basically one falsified transaction in bitcoin, before the fact NASDAQ was 51%ing bitcoin caused that huge investment in bitcoin mining I mentioned earlier.
So 51%ing bitcoin is a chicken and egg problem. Any source of capital large enough to monolithically 51% the network is also large enough to bring so much attention to bitcoin that new miners would drive the network size up immediately afterwards. You would probably never be able to maintain continuous 51% control over that kind of runaway interest.
It's not that bad. See https://en.bitcoin.it/wiki/Weaknesses
"An attacker that controls more than 50% of the network's computing power can, for the time that he is in control, exclude and modify the ordering of transactions. This allows him to:
Reverse transactions that he sends while he's in control. This has the potential to double-spend transactions that previously had already been seen in the block chain. Prevent some or all transactions from gaining any confirmations Prevent some or all other miners from mining any valid blocks
The attacker can't:
Reverse other people's transactions Prevent transactions from being sent at all (they'll show as 0/unconfirmed) Change the number of coins generated per block Create coins out of thin air Send coins that never belonged to him"
Regarding your "edit", perhaps voters don't consider your comment that insightful, especially when you spread negative information about bitcoin, such as 50% attacks allowing attackers to "make arbitrary changes to the blockchain".
> which means that they could make arbitrary changes to the blockchain
This makes it sound like the 51% attacker could make arbitrary changes to the ledger, thereby stealing arbitrary shares. That is not the case. For example, such an attacker cannot forge any signatures and thus cannot manipulate transactions. All the attacker can do is censor new transactions or slowly unroll past transactions. In case of 51% of the computing power, unrolling could happen at a speed of (51% - 49%) = 2% of time, i.e. if the attack lasts for 50 days, the attacker could unroll one day worth of transactions. What makes the unrolling problematic, is that it enables the attacker to double-spend. One potential measure for NASDAQ to prevent this is to demand known signatures to be used for transactions (i.e. whenever you transfer shares, you must use a signature you previously registered with NASDAQ). With colored coins, the issuer can enforce such restrictions by refusing to redeem shares that were not properly obtained. So even in case of such an attack, NASDAQ could identify the attacker (or the person collaborating with the attacker in order to attempt a double-spend) and initiate legal measures (i.e. sue the attacker for damages).
Ok, that's fair, however, I specifically said "whether that is true or not" because I didn't know, I was just repeating the article, which is clearly wrong.
Anyway, we're not allowed to talk about downvoting because it's against the rules. It's the great HN Catch 22.
That seems like it might happen in egregious cases, but I'm not sure why people think someone is going to spend a couple of minutes analyzing whether the 4 down clicks on their tossaway comment were fair minded (whatever that means) or not.
So the problem isn't just that it's a boring discussion, it's also just not a reasonable expectation that every single click be fair (whatever that means).
No offense, but you don't appear to understand these subjects very well and you seem to have limited knowledge of them, yet you persist in commenting on them and thereby spreading misinformation.
Possibly you believe you understand the subject better that you actually do? You're not the only person falling into this trap, and I'm sure you intend no malice, but this may be why you get a few downvotes.
I happened to notice this a few days ago, when you made a statement about bitcoin that a few seconds on Google could have shown you was poorly-informed. That's OK, everyone makes mistakes like this sometimes, but when I pointed out the error, you unfortunately tried to divert attention with an extremely weak strawman argument, and then just stopped responding. It's tiresome.
https://news.ycombinator.com/item?id=9837379
There are many, many criticisms that you could make of blockchain technology and bitcoin, not least of which is that nobody even knows for sure if they will work as intended as they scale up. There's no need to leap into the debate with such poorly-informed statements
Yes it would be possible but it would be expensive and a very short lived way of making money. of course a nation state that wanted to get rid fo BTC would like this but for private individuals or firms there would be no incentive to under take an attack like this.
Participants in regulated financial markets are all known, which makes the entire design of the Bitcoin blockchain moot. There are much better fits in the design space for financial institutions.
The only reason you see NASDAQ playing with such "colored coin" solutions is that there is currently very little expertise in this space in financial institutions, and there is a monumental hype machine behind Bitcoin.
I love Bitcoin for its counter-economics potential, but "colored coin" solutions for established institutions are a horrendously bad idea.
>Participants in regulated financial markets are all known, which makes the entire design of the Bitcoin blockchain moot.
My understanding is that one of the major ideas of the Bitcoin blockchain is to solve the Byzantine generals problem, where it's irrelevant whether the participating generals are known. What is relevant is that the generals cannot/do not necessarily trust each other, yet they must still reach consensus. It's the trust issue that's important here, not the pseudonymity that one particular blockchain (Bitcoin's, in this instance) can provide.
> The only reason you see NASDAQ playing with such "colored coin" solutions is that there is currently very little expertise in this space in financial institutions, and there is a monumental hype machine behind Bitcoin.
I can't read the minds of any NASDAQ VIPs, but I suspect they have more than one reason for experimenting with emerging technologies. Maybe they don't want exposure to counterparty risk such as we find in TFA with regards to DTC/Cede & Co. Or perhaps they're attempting to quantify the tradeoffs in risks among different possession and clearing mechanisms. Or, sure, maybe they're being distracted by the newest hotness.
I welcome being proven wrong, but I'd be very surprised that the "monumental hype machine" behind an emerging technology -- whose market cap is less than half of NDAQ's -- is what convinced a group within NASDAQ to consider some use of Bitcoin's blockchain.
The main problem with anonymous consensus are Sybil attacks. You need a way to limit the size of the consensus pool. Bitcoin does that using proof-of-work (quite elegantly, Bitcoin's PoW does actually a lot more than that, but this is really it's raison d'etre).
I recommend reading Ben Laurie on the topic. http://www.links.org/files/decentralised-currencies.pdf
---
If you look at the current problem with DTCC, you'll notice is has little to do with centralization, and more to do with the fact that there is no technological transparency. If all of these systems ran with well defined API, most of the issues would go away.
What financial are mostly after is a shared ledger with programmatic access. Distributed is just a nice add-on.
This is a bit off topic but I'm very curious. How would one go about trading consumable items via the blockchain? The entries for the items would have to move to a consumed state somehow which seems really hard to track. Maybe it's trivial and I'm missing something? For arguments sake let's say a barrel of oil or something like that.
0. https://github.com/ethereum/wiki/wiki/White-Paper
How would that help? The reason this was an issue at all is that the legal names on the paper certificate matter because of the way Delaware law is written. We already have a perfectly good way of tracking ownership via computer systems; this post is all about the rare case when that fails. I am genuinely struggling to even imagine how you might think the blockchain could possibly help with this. Do you think the Delaware statutes, which have such a specific notion of ownership that being the beneficial owner of a share held at DTC doesn't count, are likely to be worded in a way that makes knowing the secret string of numbers that constitutes a particular private key counts as ownership? That does not seem at all plausible to me.
So how come Group A's bank isn't liable for any loss that A incurred?
This because I was not permitted to test my driver in the same configuration as used by our customers. OS X userspace supported 64-bit, but the kernel was 32-bit, with some magic employed to break up large I/O.
Our test tool - and we only had one - was 32-bit. Once I realized that I mailed the tool developer to request a 64-bit build. He had never worked on Macs, so I was walking through Xcode when my manager Mike Benz demanded that I stop spending time that could be employed to meet our quarterly revenue targets.
Just before that our CEO Kambiz Hooshmand gave a length talk on the vital importance of ethics at an all-hands meeting, so I had him dragged out of a board of directors meeting so he could tell Benz to let me help our tools coder build a tool that would enable me to prevent end-user data loss.
That didn't work out so well so I resigned. I don't recall everything I wrote; while I do still have the original document it's not readily available. But among other things:
"When I lay on my deathbed looking back on a life well-lived, I am not going to wish I had shipped more product."
Senior Human Resources Manager Sue Depositar knew that I would go to the press so she purchased my silence for thirty-five grand and change. Imagine my surprise when LSI acquired my division a few months later.
While I haven't had the headspace to deal with it yet I'll be sending some snail mail to LSI's board of directors, the attorneys general of california and the united states, and each securities and exchange commissioner.
I invite AMCC to sue me. I would like nothing more than to testify under oath.
RAID HBAs are commonly used by banks.
These last two resulted in a seventeen-page totally baseless legal manifesto being hand-delivered to my landlord the morning after Oxford Global Resources Secretary and General Counsel Robert Brown as well as his very, very expensive sidekick Tyler Paetkau got wind of it.
For your information, I'll tell you the reason you just entered my personal "crazy" list. Absolutely nothing in the article (which I read) or any comment you replied to, prompted your comment, or followup, here. It's just going off the deep end for no reason whatsoever.
I kept seeing reference to a simple direct manager asking you to allocate your time in a way you disagreed with, and as a result you have gone on a personal crusade to badmouth an employer by name. The real world is full of trade-offs. I'll give you a simple example: it is usually better for 1 person with an idea to put it up as a web app and get users, even though it is 100% guaranteed that a sole full-stack developer handling every single aspect of a production server, marketing, creating product, programming, communicating with users, media, everything - all this guarantees that there will be a security issue. (Because 100% of software has security issues.)
Now according to some people, the world would be better if that one person went and walked at a bagel shop instead of creating the service at all. These people will badmouth and put the work's down, do everything to destroy it, simply because he is 1 guy and not a team of 10,000. These people are (through their actions) enemies to progress, and a very very important thing for startups to do is to avoid this.
Now obviously the employer you mentioned with a mature company. But focusing on delivering product is only possible if there is product to be delivered or people to buy it. Your ethical viewpoint to me seems completely exaggerated, and insane. As insane as if you just wrote (I hope you see this would be insane): "Why did I kill her? I killed her because I cannot in good conscience allow anyone to live in the world who believes in astrology." (I hope you see that this murder would be horrendously wrong, but based on everything you've written perhaps you wouldn't.) Let me be explicit about why it's ethically wrong: the world is a balance of all sorts of influences, and while it is a shame that anyone believes in astrology, the responsible answer is to leave them alone or share the data you have, and if you don't like them then to go do something else.
Likewise, your screeds could have been justified, oh I don't know, if you worked in a nuclear power plant or something and were asked to do somemthing that would cause a 2% chance of meltdown every year. A less than perfect product does not fit this description, and it does not have the level of reliability to ascribe to it. Just like I guarantee that any web app anyone personally makes will have security issues somewhere in the stack.
Nothing is 100.00000000%. The response I just read about is completely inappropriate, and you should feel bad about it. It's okay to be "quixotic". It's not okay for this to extend to "murder" (my analogy) or destroying people worked very hard to create without putting anything constructive in its place. This can be as simple as directing negative comments at someone making a web app.
Finally as a point of information I have absolutely no conflict or interest to declare in the matter, and am not connected to the company you worked for or anyone else. You specifically asked for feedback about why comment here is totally inappropriate, and I've given it.
I judge that your ethical calculus isn't correct at all, I think you're in the wrong, and I think that every single time you go off on this tangent distracts people and robs them of the chance to be spending time more productively. Every sentence I read was a waste of my personal time. stop doing it. go do something productive.
there's your feedback.
0.
Doubtlessly you are unsurprised the I live in my mother's basement; I am unable to convince Mom to permit me to install a cable modem with my own money because she is completely convinced that would result in her never receiving email from anyone ever again.
I will cop to the fact that I regard my mother as a Worthy Opponent: I conceded our Chess Game over a year ago. To the extent she does not set fire to her own home Mom can do any damnfool ignorant ill-advised thing she pleases.I.
I apologize I should have been more clear. Among my worst faults as a writer is that quite commonly I totally lose my reader. That often happen when I speak to people in real life, even those who know me quite well such as my mother.
Most would be offended by your response to my post but I regard it as beholden upon me to make myself lucidly clear.
II.
That others don't follow my own arguments often leads to my arrest, spending up to six months in the slammer only to have my case dismissed, my skull being repeatedly slammed onto concrete by the Oregon Health & Sciences University campus police, being admitted involuntarily to the Northern Nevada Psychiatric Center because I told a shrink that I intended to go camping in the desert - this despite that I had just returned from camping in the desert - and being four-cornered to a bed in California's Atascadero State Hospital because I pointed out a psychiatric nurse that she had just stolen an item of my personal property as well as being repeatedly stunned by Clark County, Washington Deputy Prather because I politely request he arrested me for my completely nonviolent act of civil disobedience:
http://www.warplife.com/jonathan-swift/books/software-proble...Prather's panic-stricken behavior led me to believe he murder me in cold blood when I made plain that I would give my life rather than step off that bus:
The Anthropic Principle applies because Deputy Kerr observed that when he bent my arm backwards, rather than complying or crying out in pain I commenced Shambhala Buddhist meditation:
http://msnbcmedia.msn.com/j/MSNBC/Components/Photo/_new/pb-1...I stepped off the bus then held my hands behind me when Deputy Kerr said "You are under arrest". On our way to the jail in downtown Vancouver I pointed out that he didn't need to waste his limited time by transporting me in his patrol car as I would happily walk to the jail on my own despite being handcuffed.
Kerr was down with that but hilarity ensued when the prosecuting attorney and supervised release officer got wind of me.
tl;dr: "If you can have him evaluated tomorrow defendant's position is that you could have had him evaluated two weeks ago. He is to be released not after five o'clock today."
The supervised release officer thought he could monkeywrench Judge Stahnke's Evil Plan by entering "not before 5:00" in the computer so the County Designated Mental Health Practitioner could evaluate me just after my hearing as he "could have had" me "evaluated to weeks" before. The DMHP and I had a grand old time, the release room Deputy served me supper as I waited, he and I got along real swell.
Then my assistant prosecuting attorney quite desperately requested I agree to his petition to...
Good luck with everything.
Many of our professional colleagues gripe about Richard for many reasons. They gripe about me too. It can get really old but I don't let it get me down.
"Coveted" is the just the right word.
I would still be down with that but these days the Nobel I covet is Literature.
But Life is what happens when you're making other plans.
I did at one time when I owned a home, paid my ex-wife's way through art school, spent more time extract my paychecks from clients for good work I delivered than actually performing that work and delivering one of two eulogies when my father passed away.
But for the last five years or so I have felt that most others lead a far, far harder life than I do.
A good friend of mine from high school died of Leukemia last year. He was only forty-nine. One of the closest friends I have ever known also passed away but I don't know when and I don't know why. I am reluctant to find out.
I once heard through the grapevine that a certain woman was in love with me but then she abruptly disappeared. I had no clue; just a couple years ago I found out that she died. Again I do not know just when or why; maybe it's better that I don't find out.
While I long for the love she and I could have known, at least I am alive, and other than my sparky brain I am in generally good health.
If you want to discuss this, you're welcome to email us at hn@ycombinator.com.
The OP requested an explanation so I provided one, however I readily agree that what he requested is not what HN is for.
I can post this stuff at my own website if it comes up again in the future.
My mail is mdcrawford@gmail.com if you have any other concerns to bring up.
OCD is driven by anxiety; carrying out one's compulsive activities eases one's anxiety but does not eliminate it as that anxiety arises for reasons unrelated to one's compulsive behavior.
Other OCD people do stuff like straighten the fringes on their rugs or clean dirt that others cannot see.
I write.
That does have the benefit that it helps with my consultancy websites SEO and at times I can earn some coin from AdSense but it does have the disadvantage that everyone around me goes absolutely bananas if they try to read even a little bit of what I write.
I understand all too well that my writing makes me intolerable to many of those that I know in real life. Bonita compared my getting an idea for a new article or essay to an alcholic proudly announced he had scored a bottle of liquor.
I am able to learn a few things from my time with Bonita, maybe I can do better with some other lover someday.
The issue is just a procedural one: when it becomes a problem in the threads, we have to moderate. The mandate of the site is quality over quantity, so we don't have a lot of slack.
I once struggled to paas, that is to pass as that which I am not, but I decided to go public in part because working as a coder contributed to my recovery:
Programming and Madness
http://www.warplife.com/mdc/essays/mental-illness/programmin...
... and in part because It is important that others understand that reality is not as concrete as it at first appears. There are many ways to induce delusion in the minds of even completely sane, rational people; I published my first web page about my manic depression in respnse to the 1997 Heaven's Gate UFO cult mass suicide in 1997. The following is version 2.0:
http://www.warplife.com/mdc/books/schizoaffective-disorder/r...
While informed by my studies of anthropology, psychology and social psychology it also draws on my own experience with cults. The world recoiled in horror in 1997 because Heavens Gate made no sense, while I recoiled in horror because it made quite a lot of sense to me.
I readily agree that just one founder with a cool idea and the gumption to implement is often far better than a whole startup full of professionals. There are many good reasons for that that I will discuss later as I expect I must sleep soon.
The vast majority of my professional colleagues regard astrology as morally reprehensible, but the specific reason I left Pasadena to live in Santa Cruz was so that I could get way the Hell away from scientists, mathematicians and engineers:
http://www.warplife.com/mdc/books/silicon-valley-shaman/cult...I wrote that in response to Misha Mahowald - one of but six Institute women who were ever really nice to me - making plain that she would win a Nobel someday then going on to hurl herself in front of a train at the age of thirty-three.
You may be familiar with Carver Meade's Foveon digital camera sensor. Actually he collaborated with Misha but she perished before they could bring their product to market.
While I readily admit it doesn't make a whole lot of sense my connection with Misha has a lot to do with that she chose her own nickname - I don't even know her given name - and that "Misha" is Russian for "Mike".
I was completely overcome with the worst kind of despair and inconsolable grief when I visited just after Senior Ditch Day in 2012. Either the students had all been lobotomized or perhaps they were the reanimated undead.
My plan is to send hardcopies, registered mail return receipt requested to each of Caltech's Trustees, well well as regular snail mail to its most-prominent financial backers, many of my fellow alumni, the California State Fepartment of Mental Health, each of its County Mental Health Clinics, every Mental health professional in the San Gabriel Valley as well as many press outlets most importantly the Sacramento Bee, LA Times, San Francisco Chronicle and the Examiner, the San Jose Mercury News, the Portland Oregonian, the Vancouver Columbian, the New York Times, Wall Street Journal and the Washington Post.
Clinical depression was common among us Caltech Community members when I was at the Institute but I witnessed something profoundly disturbing and quite bizarre in 2013.
I am not the only one to point out this problem, but I expect that I am unique in that I blast this all over the Internet, also that I publish this stuff under my real name.
I at first intended to major in Fine Art when I transferred to UCSC. That's why I chose Porter College rather than Crown or Merrill. To this day I cannot rember changing my major back to Physics but I do remember my attempt to fall backwards off the roof if the six storey Physics and Astronomy building because I was failing the thermo class after aceing a far-more difficult thermo at Caltech.
Mere sucidal ideation is cause for an involuntary ten day psychiatric hospitalization. I didnt know what to after I crept down off that precipice so I dropped twenty dollars in a payphone call to "The Norse Goddess", the first of my three Caltech girlfriends.
She advised me to consult a Psychologist; the campus mental health receptionist told me I must wait two weeks for my appointment so I did.
A year or so after I interviewed with two professional astrologers who wanted software that would calculate the compatibility of a par of lovers. They at first were dismayed that I was also an astronomer but I was the consummate professional when we met. Say what you will about astrology but those two gave me the very best specification I have ever obtained from my clients. Their method of calculation was strictly deterministic.
I went on to work graveyard shift phone support for Mic...
I readily agree that just one founder with a cool idea and the gumption to implement is often far better than a whole startup full of professionals. There are many good reasons for that that I will discuss later as I expect I must sleep soon.
The vast majority of my professional colleagues regard astrology as morally reprehensible, but the specific reason I left Pasadena to live in Santa Cruz was so that I could get way the Hell away from scientists, mathematicians and engineers:
I wrote that in response to Misha Mahowald - one of but six Institute women who were eber really nice to me - making plain that she would win a Nobel someday then going on to hurl herself in front of a train at the age of thirty-three.You may be familiar with Carver Meade's Foveon digital camera sensor. Actually he collaborated with Misha but she perished before they could bring their product to market.
While I readily admit it doesn't make a whole lot of sense my connection with Misha has a lot to do with that she chose her own nickname - I don't even know her given name - and that "Misha" is Russian for "Mike".
I was completely overcome with the worst kind of despair and inconsolable grief when I visited just after Senior Ditch Day in 2012. Either the students had all been lobotomized or perhaps they were the reanimated undead.
My plan is to send hardcopies, registered mail return receipt requested to each of Caltech's Trustees, well well as regular snail mail to its most-prominent financial backers, many of my fellow alumni, the California State Fepartment of Mental Health, each of its County Mental Health Clinics, every Mental health professional in the San Gabriel Valley as well as many press outlets most importantly the Sacramento Bee, LA Times, San Francisco Chronicle and the Examiner, the San Jose Mercury News, the Portland Oregonian, the Vancouver Columbian, the New York Times, Wall Street Journal and the Washington Post.
Clinical depression was common among us Caltech Community members when I was at the Institute but I witnessed something profoundly disturbing and quite bizarre in 2013.
I am not the only one to point out this problem, but I expect that I am unique in that I blast this all over the Internet, also that I publish this stuff under my real name.
I at first intended to major in Fine Art when I transferred to UCSC. That's why I chose Porter College rather than Crown or Merrill. To this day I cannot rember changing my major back to Physics but I do remember my attempt to fall backwards off the roof if the six storey Physics and Astronomy building because I was failing the thermo class after aceing a far-more difficult thermo at Caltech.
Mere sucidal ideation is cause for an involuntary ten day psychiatric hospitalization. I didnt know what to after I crept down off that precipice so I dropped twenty dollars in a payphone call to "The Norse Goddess", the first of my three Caltech girlfriends.
She advised me to consult a Psychologist; the campus mental health receptionist told me I must wait two weeks for my appointment so I did.
A year or so after I interviewed with two professional astrologers who wanted software that would calculate the compatibility of a par of lovers. They at first were dismayed that I was also an astronomer but I was the consummate professional when we met. Say what you will about astrology but those two gave me the very best specification I have ever obtained from my clients. Their method of calculation was strictly deterministic.
I went on to work graveyard shift phone support for Microport SystemV/AT. At our Christmas party our President Chuck Hickey presented me with a special award for eriting the best weekly status reports.
While doing SQA for MacTCP 1.1 I was pleasantly surprised to find my Microport manager Henry Seltzer doi...
A hypothetical pair of debelopers were discussing their proposed approach to developing I think a web application.
The first wanted to implement it in a dead simple way so as to get to market quickly, save money and so on.
The second scolded the first. "I take pride in my work.". But his proposal was not to work with pride, rather his approach is properly known as "overengineering".
Sometimes consultants, construction companies and the like overengineer so they relieve their client of all his money. Sometimes they do so because they genuinely feel it is the right thing to do.
"Solving the Software Problem: a Taxonomy of Error" asserts that all the world's problems could be solved were we to stop suffering each of the Seven Deadly Sins as enumerated by Catholic Theology:
http://www.warplife.com/jonathan-swift/books/software-proble...
http://www.warplife.com/jonathan-swift/books/software-proble...
Obviously we have Greed and Sloth.
But the very worst Sin of all? Even the ancient Greeks agree:
Pride. Homer's Odyssey elucidates what Odysseus experienced as a result of his idea that he no longer owed fealty to the Gods because he set Troy up the wooden horse.
But I and many others regard it as crucial to take pride in one's work. This is easier to see in the trades. I have a friend who may be the highest paid carpenter who walks the Earth. Not because he complicates everythimg but because he works efficiently and because he produces quality work.
Another friend is a general contractor. He compared his struggle to motivate his crew to "pushing water uphill".
There is more to it but one who takes pride in one's work is rewarded by the work itself. It is uncommon for thise who do to concern themselves for external reward. For me as a theatrical carpenter it was enough that when the shoe must go on, it does go on and the set is complete by opening curtain.
I will address this in more detail real soon now then post it somewhere at Solving the Software Problem.
The Catholics also have the Seven Heavenly Virtues.
I am not actually Catholic but some of what they have to say is insightful, informative and in the case of The Divine Comedy, funny.
So, I hope that at least software engineers wouldn't be fast to blame "evil lawyers" for purposefully creating a complex system, but rather understand how this clusterfuck comes into being by himself, out of mismanagement and laziness over generations.
While many big public corporations are incorporated in Delaware, there are also quite a few that are not. About 36% of the Fortune 500 are not. Some prominent tech examples are Microsoft (incorporated in Washington) and Apple (incorporated in California).
> I have to admit I don't know much about stocks, but the grammar of those sentences hints that this was a C++ problem of misusing pointers :)
My response below, with a warning that if you're not a low level programming geek you should probably not even try to read it:
Actually, it's more like a C# problem of misusing non-pinned-pointers, where the generational garbage collector isn't aware that some invoked C library holds a pointer to something and happily moves it around in memory, and then the C library segfaults.
This is the full story:
Some laws were written under the assumption that owning stock is like calling VirtualAlloc(), but in the 70s there was a paperwork crisis (too many calls to allocate and free pages, the system grinded to a halt) and the US government wrote an stdlib malloc(), which everyone's been using.
There are legacy libraries (laws) written under the assumption that "owning memory" means that the OS page table marks this page as yours, but it's silly because now all pages are marked as malloc()'s. There is case law (bugfix patches) to try and make some sense of it, but in this case malloc() had to free() most of a large allocation but keep some of it allocated and a legacy library that remembers and compares page region base pointers (changed, because most of the large region was free()d) and doesn't look at the malloc() allocation lists (where there was no change in ownership) decided that this memory no longer refers to the same stuff and declined to provide services to it (specifically, a service called "appealing appraisal" that would net the owner of that memory a lot of money).
The CPU (the judge) said he knows this code is buggy and it's not what the user OR the programmer wanted, but he's only the CPU and all he can do is execute the buggy code, and someone please call a programmer (Congress) to fix this code.