Hacker News new | past | comments | ask | show | jobs | submit | more arithma's comments login

I knew this was happening, but reading it, hey, maybe that's one way to get anti-gravity. Just loop the topology on itself. Obviously commenting in jest, but now I'm intrigued to see if someone has seriously considered this.


One of the theoretical reverse time travel machines I read about in the past involved stabilizing a wormhole first and then dragging it somewhere else, like to the future relative to current time by traveling near light speed with it, so you could get back to the earlier time.

Kip Thorne wrote of something that involved an extreme amount of mass in a spinning cylinder. That kind of mass was imagined to be at a huge scale like harnessing a number of stars and compressing them, iirc.

A device theorized or implemented by Salvatore Pais involves use of superconductors and microwaves to create an effective vacuum, like dragging part of spacetime. It could allow FTL relocation without actual speed. This could also create an area of effectively high masses that could allow time travel, even eventually reverse time travel, under theoretical conditions.


C++ expression-power has increased considerably since C++11, and I believe, semantically, Prime Number generation in both C++ and Python could be python-line for c++-(line[s]) translated. C++ approaching the comfort and ease of use of Python is a worthy goal to reach. The flip side is well appreciated too (Cython, where Python can converge to C++ performance is noteworthy as well).


We all at least are dumber than we'd like to be. Nobody would refuse a pill that would make them smarter. Sorry for off-topic, but this has been gnawing at me lately, feels like something is a miss about my cognition, only very subtle, nothing to go for any kind of practitioner. Is there any route actually for giving the good old fat bucket a rattle to make it work back at original capacity? Have you ever tried anything?

I know this is off-topic, if it annoys anyone, I could take it somewhere else, but thought people interested in this article might have experimented or self-reflected.


Just a question, isn't all criticism against bitcoin applicable to gold?

Money/Currency/Value in general can't be reduced or derived from first principles. You always have to take into account human nature, economic activity, and most unfortunately: psychology. So all criticism about how bitcoin inherently being pointless, sounds like off-tune. I want good reasons to/NOT-to buy in.

First-world country citizens kind of trust their governments to at least behave lawfully, or at least be eventually accountable. There are systems in place for transactions and accounting, and "everyone" has access.

The "Value" of bitcoin, coming from a struggling third-world country (Lebanon), is in the ability to be independent of a currency that is inflating quickly, being able to transact with the outside world (even if only in bulk) without being under the mercy of a failing financial system that is lurking around to take a share in every which way possible.

The energy consumption needs of bitcoin are an obvious drawback. But I don't think it's fair to brush away the whole thing for only that reason.

Disclosure: I own an embarrassingly small amount of bitcoin (~0.4BTC).


Gold isn't controlled by a handful of miners in China, the way Bitcoin is.

The whole decentralization-as-design principle of Bitcoin has shown that, given few constraints, anything of value naturally centralizes on the select few with the means to control it anyways.

The block size debate, and the tragedy of the commons that it shines a light on, is a prime example of that.


Gold is controlled by small handful of nations, which are in turns controlled by a small handful of people.


One person used to control a lot of gold too: https://en.wikipedia.org/wiki/Mansa_Musa


How do they "control it" exactly?


By design, any changes to update the Bitcoin protocol need to be accepted by the miners with the majority of computing power - a.k.a. a hard fork.

For many reasons, such as stealing electricity and having access to chip manufacturers, there are a handful of miners in China who have the majority of the computing power for Bitcoin. They can mine bitcoins at a cost that is less than for everyone else.

This creates problems because there are updates to Bitcoin that are needed, such as allowing the Bitcoin network to process more than 7 transactions a second (for reference, Visa does 40,000 a second). Unfortunately, this small block size rate means people have to pay extra fees to prioritize their bitcoin transactions to happen in the next 20 minutes.

The miners get to keep these additional fees, so they are incentivized to keep the network slow and people paying more. This is why the Chinese miners have rejected any updates to improve Bitcoin transaction rate, meaning bitcoin is slower and more expensive for everyone but the miners extract more money from the network. It's tragedy of the commons.


"By design, any changes to update the Bitcoin protocol need to be accepted by the miners with the majority of computing power - a.k.a. a hard fork."

This is incorrect and a common misunderstanding about Bitcoin. Hard forks require users to update, and it doesn't matter what the miners do. It also doesn't require a majority of users to upgrade, anyone who does upgrade will be on the new network, and anyone who does not upgrade will be on the old network.

Bitcoin (and other blockchains) are structured so that miners have as little power as possible. Pretty much the only thing miners can do in practice is choose to censor transactions, and that would be considered an attack. Networks have recourse like bricking all mining hardware, which typically acts as a sufficient deterrent to such attacks. Miners can also double-spend (a form of creative self-censorship), but the same network recourse applies.

In practice I don't think there are any examples of miners intentionally making a blockchain slower and more expensive. Miners pretty much always fit every possible transaction into every block, and any throughput restrictions are determined at the protocol level by protocol devs, not by miners.


Semantics. Any hard fork that majority of miners do not accept and support becomes it's own branch and a separate crypto.

This is why I reference the bitcoin block size debacle. Bitcoin Cash was created as a hard fork that miners ultimately did not accept and is now just a dwindling alt coin.


It's not semantics, it's an incorrect worldview. Miners follow revenue. If miners had chosen to mine Bitcoin Cash, all that would have happened is they would have lost a ton of money competing with eachother while the miners who stayed on the original chain raked in hundreds of millions in additional profit.

Segwit2x had 80% hashrate support at the time it was proposed. It also had the support of most of the exchanges and major centralized players in the space. And yet, Segwit2x did not succeed.

Miners don't control Bitcoin.


As far as I remember miners favored the block increase while a critical mass of validating users didn’t.


The distribution and difference in hash power speaks otherwise.


That’s not how it works. Miners follow the chain with the most users and highest economic share. Check this article if you want a more accurate depiction of how it went: https://bitcoinmagazine.com/articles/bitcoin-independence-da...


That's over a year ago. Any remaining miners on bitcoin cash have jumped ship: https://bitcoinist.com/miners-abandon-bitcoin-cash-for-bitco...


Producers are subservient to consumer demand. No amount of production can force a consumer who refuses to change their consumption into buying an alternate good. If a town demands exclusively kosher bread, bakers cannot survive by baking non-kosher bread to sell to them.

Block producers (miners) must find buyers for the blocks they produce, if they don't find buyers, they go bankrupt.

>changes to update the Bitcoin protocol need to be accepted by the miners

You've got it backwards, changes to Bitcoin need to be accepted by block consumers (node operators). If they don't demand those changes, blocks with those changes don't get produced.

Demand and supply are fundamental components to economic action. The steal man version of your argument is: "While consumers induce production, some consumers' demands might be flippant -- They signal they will only buy kosher bread but they'll accept an alternate good. Though production switching costs are practically zero in SHA256 PoW, and entry into production is non excludable, an adversary has enough funding to pay premiums to producers to forego market demand, for the good they produce, longer than consumers are willing to refrain from consumption -- inducing a consumer-demand shift."

In game theory and economics its not a dominating strategy which is indicative of the many failed attempts to cartelize SHA256 PoW


>Block producers (miners) must find buyers for the blocks they produce, if they don't find buyers, they go bankrupt.

In a buyers market. With the small block size, bitcoin is a seller's (miner's) market and refusing to upgrade preserves their market power - hence the tragedy of the commons.

>You've got it backwards, changes to Bitcoin need to be accepted by block consumers (node operators).

The number of bitcoin nodes has been dropping for years. The rational actors who are incentivized to support the network are making the decisions right now by choosing which forks to support.


>In a buyers market. With the small block size, bitcoin is a seller's (miner's) market and refusing to upgrade preserves their market power - hence the tragedy of the commons.

The produced good (SHA256 hashes and the transferable UTXO set of bitcoin nodes) is an excludable, rivalrous good. Hence it doesn't suffers from tragedy of the commons problems. This is the foundation of excludability in economics.

https://en.wikipedia.org/wiki/Excludability

"seller's" or "buyer's" "markets" are weak concepts that don't control which goods are produced. If an agent market sells or market buys that doesn't dictate which goods are produced.

Again, no amount of production nor no amount of consumption can get a consumer or producer to shift their consumption or production to a good they do not want.


This is one of my big issues with Bitcoin, and other cryptocurrencies. It's not a democratic system, it's controlled by whoever has the most investment in the currency (either through mining power, or amount of currency).

This means that the people who get the most decision making power are incentivized to only make changes that help their investment. Any change that would help a majority of users, but harm these top users, is basically a non-starter.


With some crypto currencies, the developers are invested only by development efforts, holding negligible mining power or amount of currency (which they have to buy like anyone else). They work like a meritocracy, with those who contributed most to the design and coding have the most decision making power.


VisaNet actually is a bit faster than that; they claim current capacity for about 75k/s.


I don't follow Bitcoin, but after first hearing abort how it would be a decentralised network, all I could think was "have you ever heard of the power law?".


>Just a question, isn't all criticism against bitcoin applicable to gold?

Gold fluctuates a lot less. Its hard to swallow "ok ok bitcoin is useless but it can still be a stable currency/safe asset" when the price is booming and crashing every year.


Fluctuation has to do with volume. (eg, penny stock) In the 1700s the stock market looked a lot like bitcoin.


Bitcoin isn’t useless, it’s useful for storing or transferring Bitcoin in a permissionless way.


Gold is something that exists IRL.

It has value even in the absence of a market to buy/sell it. It can be melted down and formed into jewelry, as a simple example.

The reason I won't buy into crypto is it's impossible to make informed investment decisions because, as an investment, the price is driven too highly by unknown market forces (at least unknown to me...).

Perhaps it's a good investment if you truly feel you understand what drives the price of bitcoin, or have insider knowledge that you know will affect its price that others don't.


I've never really understood the argument around gold being better because you can melt it down into jewelry. If there isn't a market for gold anymore, then the jewelry wouldn't be worth more than costume pieces, right?

I guess the argument is that you can still make pennies on the dollar if there isn't a market for it anymore?

Your other arguments I can understand, although I do think the use of cryptocurrencies will keep growing whether I like it or not.


Bitcoin exists IRL - you can write down you private key on the piece of paper and that piece of paper suddenly is worth however many bitcoin is behind that key.

The informed investment decision is that crypto is entirely new asset class and bitcoin is king. There is redistribution happening between asset classes and especially this year when 30% of all USD in existence was printed, there will be large inflows into bitcoin. Of course it will be volatile for a while.


Jewelry is even more useless than ledgers.


The point is that it’s not going away. Many times it has been pronounced dead but it has maintained enough utility to keep growing. This gives people confidence in it over time.


There are parallels, but gold has a 5000 year incumbency. It's outlasted not only Empires, but eras. It's valued by cultures that have no relationship with one another and no common past, totally independent.

It's physical so it can't be 'cracked' and people like physical things.

It's universal in how it is understood. Bitcoin is 'well understood' by basically 0.0001% of the population arguably not even most it's traders.


> It's valued by cultures that have no relationship with one another and no common past, totally independent.

Actually, not really. In historical terms, the gold standard is historically limited to cultures that existed in (direct or indirect) trading relationships with the Mediterranean culture. Notably, China (and correspondingly East and Southeast Asia) instead used a silver standard, while the New World cultures eschewed gold or silver for monetary standards.


In the age where we might see asteroid mining in our lifetimes, or possibly even economically transmuting elements, gold seems like a bad investment to me.


The power requirements for transmuting elements would probably significantly out do the power needed for mining bitcoin.

In the case of asteroid mining, it'd likely go the way of the diamond. Diamonds are not rare and easy to create in labs yet still retain high values due to monopolization of the supply. No company that mines asteroids will want to flood the markets. Instead, they will monopolize the supply and find a balance of introducing supply and maintaining prices.


> Just a question, isn't all criticism against bitcoin applicable to gold?

Pretty much. It is insane that gold mines pollute the environment while central banks hoard double-digit percentage of ever mined gold in their vaults. And I see also no difference in the stupidity of central banks supporting gold price or cryptocurrency price.

(There is a small difference, though, as a noble metal, gold actually has some utility outside inves^H^H^H^Hgambling and illegal trade)


Gold is not just a store of value, it's a material with many practical uses (like all the electronics that make having this conversation possible). Even gold's decorative value gives it a serious advantage over BTC in my book (though I like silver and platinum better, to be honest).


Most of gold's value is attributed to speculation just as bitcoin is. Bitcoin uniquely offers a way to spend money without the government knowing about it. Ransomware, moving money out of China, buying drugs online were all extremely difficult without bitcoin. Of course Bitcoin isn't completely anonymous, but it can be. Buy bitcoin with cash to a new wallet and then send anywhere.

Gold is just the physical version of that. Just like all money is made up, the value of bitcoin and gold are pretty much imaginary.


That’s literally more money than I have in my bank account lol


Gold is a material with certain physical properties that cannot be replicated: it's attractively shiny, rare, dense, and chemically inert. These properties make it ideal for an international store of value across time. Moreover, those properties are independent of the current jurisdiction. Regardless of society's conventions, iron will never be worth more than gold.

Although Bitcoin's current implementation limits the supply to 21M BTC, the idea of a cryptocurrency can be replicated ad-nauseum and is 100% fungible. For all intents and purposes, it has no intrinsic advantage over, say Ethereum or Monero. The fact there are perfectly fine alternatives for it makes the value proposition much more shaky than gold. If people en masse, for any reason switch to other cryptocurrency, the existing tokens are rendered useless. And there are many scenarios in which this can happen - government action, protocol attack, untangling of distributed trust, breaking SHA256, BTC no longer fashionable, transaction cost creep,...


> Just a question, isn't all criticism against bitcoin applicable to gold?

Gold has limited value as a commodity and widespread usage in central bank reserves. People I know who value Bitcoin highly do it on the expectation that either high net worth individuals will start to hold some small part of their net worth in BTC OR central banks will adopt it as a reserve currency.

How viable those two outcomes are determines whether you view BTC and gold similarly.


Gold doesn’t become more expensive to transport as the price goes up.


Only if you don't care to insure for transporting your gold. If you do care, it definitely would be more expensive to insure a more valuable cargo.

But more crucially, if you need to use extraordinary quantities of gold to settle a transaction (ie. When nation states buy something with their gold reserves) the gold likely won't even move: most of it are stored in "trusted" first world nation central banks like the bank of england.

But then again, with bitcoin you don't need "trusted" central banks.


Yes it does. Security always comes at a cost.


the energy consumption is my biggest criticism, so the answer is "no" (even though you try to sidestep that). buying a pack of gum with bitcoin could power a whole house for 2 months, that's awful and irresponsible.


The main purpose of Bitcoin is not to buy a pack of gum, it's to provide a sovereign store of value with a stable monetary policy.

Bitcoin's energy bills are paid for by its users via transaction fees and inflation. It's a weird form of gatekeeping to single out Bitcoin as 'a waste' when plenty of people create economic waste buying large houses, buying makeup, buying meat instead of grains, etc etc.

If you are concerned about the environment, regulate the creation of energy, not the use of energy. Restricting Bitcoin on environmental concerns will just result in people using more energy elsewhere. But if you mandate that power plants must be X efficient and Y sustainable, the market will naturally figure out how to best allocate the limited energy.


How much energy do you think the current financial system consumes? Eg paying for a pack of gum with your Mastercard

Edit: This wasn't intended to be a hypothetical- I agree BTC uses significantly more per transaction, but I'm curious how it compares to the entirety of a system like Mastercard divided by number of transactions (including all employee/office space/commute/etc energy consumption). There are clearer/fewer inputs for Bitcoin for sure but that doesn't mean we shouldn't account for the total environmental cost of a behemoth like Mastercard.

Bitcoin can never and should never replace our current payments network as it simply cannot scale in its current form. But, I do think people simply look at the cost to run the technology itself and assume that's the total environmental cost of a system.


> I'm curious how it compares to the entirety of a system like Mastercard

You should also include the cost of running all of the world's central banks.

US Federal Reserve budget is about $5B. Assuming 328.5k BTC mined per year, no tx fees, $20k BTC value, and mining at break even, mining energy costs are about $6.57B. It seems like they're on the same order of magnitude.

I am more concerned about the misaligned incentives for PoW, and to a lesser extent for PoS.


Significantly less energy per transaction, which is the only metric that matters.


Lightning network will also scale to millions of transactions per second and consume much less than each Bitcoin transaction.


Yes, non-blockchain transactions are much more efficient. But then what's the point of using blockchain if transactions happen off-chain?


The total energy cost of paying a pack of gum with your Mastercard is probably on the order of running your computer for a few seconds. Maybe as much as a minute, I don't know to what degree the financial system uses replication.


Less than the cost of the transaction fees + terminal and merchant fees amount of energy


orders of magnitude less


Nice to know I'm not the only one weighing these costs.


Reading something allows one to create a proof of being after. Writing something allows one to create a proof of being before.

Are there other ways of conceptualizing this problem?


This kind of reminds me of the usual interview question: can you make a fair die from an unfair one.

Similarly, us as humans, could possibly have the ability to get over some/all of our distorted senses.

I am not talking about every day life here. It's in principle possible to deal with the logical fallacies that we're programmed with, but it requires effort.

What am more interested to convey is: our potential for objectivity is troubled with subjectivity. It is, however, not impossible on just the account of having subjective distortions. Those can be overrun.

There are many other similar analogies that come to mind, one that is prominent: digital systems made from purely analog ones.


From a capabilities point of view, they're native. You can access the OS api just like any other native app.

From a developer side, it looks like developing a webapp without the usual limitations of API access, albeit at an extra cost of marshaling or build-complexity.

There really is no reason to think of HTML/CSS/JS as Web only though.


Are there similar predictions but on a short time scale. Like from now until 10,000 AD?

Culture, technology, and geology (and hey, everything else, biology, astronomy..)

I find it hard to try and see what the future may hold, and it seems that is the case since we're at an event horizon of human culture change. Talks of singularity already having come upon us is relevant in terms of predictability to a certain extent, but I kind of feel comfortable to say that humanity will indeed stabilize in at most 5k years, since we're already hitting marginal returns in technology investments. There might be two more singularities that can unlock more unpredictability: AI and biology.


I was always looking for some “realistic” SciFi for the next let’s say 500-1000 yrs. I couldn’t find anything that didn’t include some stuff that was clearly coming out of the Fantasy domain


Well, 120 years ago moon landing was from fantasy domain too :)


Fair enough :)


AI overtaking humans and maybe some kind of merging with that is bound to be a big change. Bit hard to see beyond that.


There's this, but it only goes to 2280: https://en.wikipedia.org/wiki/Timeline_of_the_near_future


This is definitely interesting, but there's always Javascript in the browser. It's turing complete by design, and it can and is sandboxed to a lot of success. The fast and quick conclusion that TC in itself is dangerous is not warranted, but when it's not intended, it can have unexpected consequences that might have some security, or other (stability) implications. That's what I take away from the article.


A bit tangential, but this reminded of an idea I had when I was learning about containerization and overlayfs. Would postgres work with data stored in an overlay and allow a similar workflow?


Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: