randalluk's comments

randalluk | 3 years ago | on: Lenovo ThinkPad P1 Gen3 Review – with Linux

> Me; it's far superior to anything outside of a mouse.

I used to love the track point - it felt so efficient to have my pointing device right on the home row of the keyboard.

Eventually I realised it was the cause of some pretty bad RSI (or something) in my index finger. Now I have to remove the plastic cap to stop myself from using it.

randalluk | 4 years ago | on: David Rosenthal on cryptocurrencies

> There is if we add on a tax for the negative externalities, we need to consider both positive and negative externalities to get the tax right.

There are few positive externalities directly associated with the act of burning oil, except some associated with global heating.

There may be positive and negative externalities from the things people choose to do with the power generated. Companies are generally better at internalising positive effects than negative ones, for obvious reasons. If my chemical plant produces hot water as a waste product, I can sell that to the plant next door or to a district heating system. Competent business try not to leave value on the table, and try not to pay costs that they don't have to. But where they can be identified, sure, subsidise away. Just not crypto mining.

> So there must be a large positive externality here somewhere

Not necessarily. There is/was a large positive asset: ie. a huge store of chemical energy underground. It has allowed us to do incredible things. If the cost of it included the negative impacts of burning it, the market would use less of it, smarter, more efficiently, towards the most valuable outcomes, and in better balance with the harms.

>who do you think is bearing the cost of these negative externalities right now? ...would they not be better off if we got them access to fossil fuel

I'm not a climate scientist and I'm not qualified to re-litigate the scientific consensus, which is that global heating is dangerous. Some will be more affected than others by increased incidence of extreme weather, water wars, mass migration, cost of flood defences etc. But ultimately it is a "tragedy of the commons": few of us are innocent, most of us are impacted or at risk in some way. It isn't even in the interests of those of us with economic power to stop polluting, because the cost of each of our individual actions is externalised. If I take a flight, I get the full benefit, but experience only one eight billionth of the total harm. That's why it needs a systemic fix.

randalluk | 4 years ago | on: David Rosenthal on cryptocurrencies

>That is the informal definition of an externality right there.

You pay a grocer who pays a farmer who pays a fertiliser manufacturer who buys some natural gas. You wanting to eat has a reasonably direct impact on demand for fossil fuels, and therefore prices and profits. The oil company doesn't capture all the value, partly because they're not doing all the work, and partly because of competition.

If the oil companies went away tomorrow, the price of oil would skyrocket, because people want to eat, and new oil companies would form to meet the demand. There is no need for subsidy.

Positive externalities are things like "I financed construction of a road for my own commercial reasons, but other people can use it for free". Or "I wanted to renovate the rundown building I live in, but doing so made my neighbour happy too".

But to come back to the point, finally. The argument is that we know crypto mining has negative externalities (crypto miners don't have to reimburse people negatively impacted by climate change). The article argues that permissionless blockchains are doomed, ultimately, to fail anyway. So they will destroy value, by pointlessly wasting fuel AND by harming the climate (which doesn't factor into a miner's decision-making because it's an externality).

randalluk | 4 years ago | on: David Rosenthal on cryptocurrencies

There surely are positive externalities, but the very useful things we burn fossil fuels for are reflected in the price - cheap or no. Those primary reasons for burning fuel will have all sorts of externalities, positive and negative. And one would expect similar externalities from the work done by renewable energy.

If your position is simply that we are fortunate our planet was/is abundant in fossil fuels, I don't disagree (ideally there wouldn't have been enough to completely wreck the climate we depend on, but...). But the issue is whether we should trust the market in respect to cryptocurrency mining specifically. The history of human civilisation seems a bit beyond the scope.

randalluk | 4 years ago | on: David Rosenthal on cryptocurrencies

As the article says

>Libertarianism's attraction is based on ignoring externalities, and cryptocurrencies are no exception.

The economy as currently regulated doesn't correctly price in externalities such as the ongoing cost of global heating generated by burning fossil fuels.

randalluk | 4 years ago | on: David Rosenthal on cryptocurrencies

>we keep having articles saying that bitcoin transactions are a waste of energy, and everyone ignoring that the block reward halves every few years until it drops to zero, so it not built with the incentives to use this much energy forever.

Bitcoin transactions aren't a waste of energy, a high bitcoin valuation is an incentive to "waste" energy (commit resources to mining).

The block rewards will drop over time, but they're denominated in BTC, so it's hard to predict what the incentive to mine will be.

It will be a long time before block rewards reach zero.

randalluk | 4 years ago | on: Show HN: Peer to Peer Recruiting?

> AD: The fact that Paul is taking on all the risk, in effect Paul has made a self-endorsement via proxy...

Is funding your own stake via a third party explicitly allowed, or is it abuse that's too hard to police and therefore you turn a blind eye, with the above justification?

If the latter, employers should be aware they may be biasing hiring in favour rule-breakers.

For most jobs, there are plenty of people who can do it. Of those people, this system advantages those with easier access to some financial capital. Not great for diversity or social mobility.

randalluk | 5 years ago | on: An RFC that adds support for Rust to the Linux kernel

If you're a driver, at some point you'll probably need to write bytes into a device register, mapped to a raw address in physical memory. That's a fundamentally unsafe thing to do: it relies on you as a programmer setting up the structure of the data in those registers correctly. Get it wrong and you can scribble over some arbitrary piece of memory, for example. The compiler can't check your working. It doesn't know the specification of every piece of hardware - that's what drivers are for.

randalluk | 5 years ago | on: Show HN: RentMyCPU – An open-source computational network

Every Ethereum smart contact is validated (run) on every node in the Ethereum network, in order to achieve distributed consensus. It should be possible to be thousands of times more efficient than that (which suggests they could achieve much lower prices for buyers combined with greater rewards for CPU owners).

randalluk | 5 years ago | on: uBlock Origin works best on Firefox

Nobody in this discussion has said they're against inherited wealth. Just that its existence is one reason to favour "one person, one vote" over "one dollar, one vote"

randalluk | 5 years ago | on: uBlock Origin works best on Firefox

There's an unstated premise here that the market doesn't force some people's choices on other people. I doubt that that's true - especially when competition is limited. There are limited alternatives currently, and this discussion contains plausible scenarios by which huge companies could use their power to limit even further those alternatives, and the choice available to us.

randalluk | 5 years ago | on: Moderna mRNA sequence released to GitHub [pdf]

RNA is genetic material, but it encodes instructions to make proteins, which form the physical shell of the virus crucial to its function. As a very rough analogy, the RNA is source code and the proteins are the compiled program.

It's often the protein molecules that the immune system learns to recognise and attack.

RNA vaccines work because your body automatically translates them into some recognisable part of the viral protein, and then develops an immune reaction to that.

If a virus had Ψ instead of U in its RNA, it's still going to be making the same type of proteins. I can't see why it would be more likely to evade an immune response.

randalluk | 5 years ago | on: GitHub, fuck your name change

I don't think it's ridiculous, no. (But I think wincing at some of your examples would be.)

Really I'm not the best person to judge though. I'm happy to be guided by people who experience racism and groups tackling the legacy of slavery. Because those things seem important whereas my terminology preferences for asymmetric nodes in a distributed system, when there are plenty of sensible alternatives, seem less so.

randalluk | 5 years ago | on: Logical Fallacies

> If you can directly identify any of these fallacies while arguing on the internet your stance on the subject instantly becomes correct and the opposing view wrong.

Elsewhere, this line of reasoning is called the "fallacy fallacy". But the linked site describes the fallacy fallacy as "an argument that is based on false claims, but is logically coherent", which sounds more like a false premise to me.

page 1