HN user

cayblood

151 karma

[ my public key: https://keybase.io/cayblood; my proof: https://keybase.io/cayblood/sigs/gj3tg1F_SZr5hF8fZrTAb8URwRlDQaqYUz0vpRbYzRI ]

Posts3
Comments40
View on HN

One of the profound contributions of Christianity, corroborated in other wisdom traditions, is the assertion that every single one of us ignorantly does irreparable harm to others in the course of our lifetimes. Recognizing this is the beginning of wisdom, and figuring out how to live life in light of this reality has been the driving force behind many different philosophies and religious traditions passed down over the ages. Pretending other people are the problem is the problem. Of course, that doesn't justify gross negligence, but the human ego is very good at dismissing selfish, entropy-increasing behavior as harmless. May I humbly submit that the approach you suggest here is incomplete.

You're partaking of the spoils of your ancestors, and the material losses they caused can be directly traced to the living citizens of Haiti today. It's not really that much about guilt, but about actual liability.

It's important not to treat all porn equally, but I think it is fairly safe to say that much porn was not obtained with the full consent of the people depicted in it, or with completely fair terms of compensation. Even if it was, it is often shared in contexts that pay no royalties to the original actors and creators. Moreover, much pornography depicts sexuality in a way that is focused primarily on male gratification and that treats women abusively. Many young men take these unhealthy and unrealistic depictions of sexuality with them in their relationships, and many women also feel obligated to perform in the ways they are depicted even when they don't enjoy it. To the extent use of certain types of pornography incentivizes all these problems, consumption makes one complicit in these abuses. Regardless of its affect on your personal life, I think it's important to be fully candid with yourself about these 'collateral damage' aspects and be introspective about the extent to which you might be supporting exploitation with some types of porn.

Billionaires Build 6 years ago

"That, not exploiting people, is the defining quality of people who become billionaires from starting companies."

This is one of the sentences in the essay that most reveals Graham's reductionism. A person can become a billionaire without any desire to exploit someone and still the conditions resulting from the success of their organization can, and often do, result in exploitation. Even a brief study of organizational behavior reveals that all organizations do damage, some more than others. We don't need to keep defending organizations. They can handle their own defense. Individuals, on the other hand, are far more vulnerable.

Still confused about how micropayments for content would work practically. Either you have to wait at least until the next block is produced to verify that payment has received before responding to the HTTP request, or you respond before getting paid. Even if the block period is only 10 seconds (which would result in tremendous ledger bloat), the delay would still be too long.

This doesn't seem that "jaw dropping." Hans Rosling was saying this for at least a decade prior to this, that global population would peak around 10B and decline thereafter. That said, I think that viable longevity therapy will significantly alter this trend.

Resignation Letter 6 years ago

Those are three anecdotes, and at least two of them are not as stark as described. The data scientist's timing was bad and his prior relationship with several stakeholders was already on the rocks. There are rumors that the worker who had no idea what the connotations of the ok symbol are has been re-hired. This is hardly anything compared to the armies of celebrities who signed the Harper's letter and are mostly complaining that they can no longer express their opinions without being criticized.

The difficulty here is that several things are happening at once. There is a problem with groupthink at some institutions, but there are also people who are trying to suppress legitimate criticism.

Apple Faceshield 6 years ago

All it takes is one accidental sneeze in a grocery store for a face shield to become useful.

China 7 years ago

Several highly-educated Mainland China associates and colleagues have shared such thoughts with me and expressed general disdain for the HK protestors.

The Arctic World Archive description says: "The film technology relies on silver halides on polyester. This medium has a lifespan of 500 years as measured by the ISO; simulated aging tests indicate Piql’s film will last twice as long."

Why not use a much more accessible medium like M-DISC, which claims a lifespan of at least 1,000 years? https://en.wikipedia.org/wiki/M-DISC

These kinds of systems tend only to work for people who don't need to coordinate their schedule with a significant other. Using online synchronized tools was the only way to prevent our family from constantly being unaware of upcoming events because only one person recorded it on paper somewhere.

The problem with the Lockean conception of rights is that merely improving some natural resources doesn't necessarily entitle a person to claim ownership. It doesn't factor in any externalities resulting from the appropriation, nor does it factor in the inherently communal nature of human life and the fact that no human can practically be reared to maturity without a community, and that therefore our appropriation of limited resources (property) affects our surrounding community in potentially negative ways.

There is an easy solution to this that has been around for a long time. What most people do is park on the outskirts of town, where there tend to be lots of park and ride lots, then take public transit downtown.

So, in your case, you drive your car until you get to the outskirts of whatever large metropolitan area you are visiting, then take public transit.

When we lived in the UK, we frequently drove to a car park near the Hammersmith Station and then took the tube from there to central London.

One aspect of his argument that seems insufficiently explored is an apparent assumption that governance is primarily a binary state, either present or absent.

It's important to recognize that different approaches to governance have different levels of effectiveness and efficiency, and one of the most important aspects of blockchain is how it presents the first real improvement on the present state of the art in governance, or the first real competition to our current forms of government. It can help consensus to be achieved more quickly and efficiently and can make corrupt government more difficult. There are further improvements to blockchains being made to make amendable blockchains where changes to blockchain protocols and contracts can be tested in sandbox environments, essentially systems in which laws and contracts can be tested to see if they produce the desired results before implementing them. The Tezos blockchain is the most notable emerging example of this.

All of these improvements present much more powerful tools for aiding just governance than our forebears had when they created the constitutional democracies that presently govern the world. Governance is not some Platonic binary that is either absent or present, but it is an ideal towards which we're always striving and taking pragmatic steps to implement. Blockchains afford us new tools with which to achieve better governance. They are not an end in themselves or a replacement for traditional governance so much as a means to implement it more efficiently.

Graham's casual dismissal of 'useless' theology demonstrates a complete lack of awareness of the demise of the secularization hypothesis.

There's nothing preventing a contract from adding fallback modes that require interaction from human agents. Indeed, most of the more high-assurance contracts will probably require this.

Most crawlers of any reasonable size need to use anonymizing proxies, throttling and shuffling of proxy IP addresses. All this starts to get complicated in bash.

Your whole point about polyfilling really avoids the issue that web components/Polymer is trying to address. Of course polyfilling is needed now for that, but until we have it, we won't have truly reusable web components, and claiming Riot can substitute Polymer is therefore a pretty big bait and switch, cool though Riot.js may be.

It would still be good for you to address this concern in your documentation since you claim that it's a replacement for Polymer. I would suggest providing a few examples of how one might accomplish CSS isolation on their own in a way that is 'good enough' for real-world use.