Hacker Timesnew | past | comments | ask | show | jobs | submit | WalterBright's commentslogin

I've bought 4 internet radios over the last 25 years. They work for a few years, then are bricked because the remote server disappeared.

You rented the devices with a full up-front payment, but the manufacturer stuck you with the e-waste problem when they decided to be come an absentee landlord.

This needs to be fixed by regulation. If a device requires an online service to function it (a) needs to be clearly advertised as rental and not a purchase, and (b) the device manufacturer must take the devices back and deal with the e-waste if they discontinue the services or release the software stack (including complete and corresponding source code and build environment) to allow third-parties to host it.


This! Absolutely needed regulation. Why is it that such a clearly beneficial and necessary piece of legislation is not making its way through the legislative bodies of the world while age checks somehow magically appeared universally?

D just makes assert() part of the language:

https://dlang.org/spec/expression.html#assert_expressions

The behavior of it can be set with a compiler switch to one of:

1. Immediately halting via execution of a special CPU instruction

2. Aborting the program

3. Calling the assert failure function in the corresponding C runtime library

4. Throwing the AssertError exception in the D runtime library

So there's no issue with parsing it. The compiler also understands the semantics of assert(), and so things like `assert(0)` can be recognized as being the end of the program.


So you are ignoring our well beloved NDEBUG? :)

Our idea of declare (optimize (speed 3) (safety 0))


> By the late 1970s and 1980s the balance had shifted to where more households than not had both parents working.

This is caused by the government sucking up ever larger portions of the economy, while also constricting it with ever more onerous regulations. It has to be paid for somehow.



The enormous increases in government spending is not propaganda.

Amazon is not a monopoly. See Walmart, Ebay, etc. Lots of companies sell products online.

> (eventally) higher prices

I have not noticed Amazon charging higher prices than others. The difficulty in charging higher prices is competitors emerge.


Amazon extracts a lot of the value of a purchase from the seller's take. Sellers risk sanctions if they sell a product cheaper thru their brand website.

It's normal for wholesale prices being at 50% to 60% of what the retailer will sell it for. It's always been like that.

And those wholesalers would not do business with you if you undercut their retail price.

Amazon's practice is normal throughout the industry.

I know this because my business in the 80s would wholesale my products through mail order retailers.


> The problem is capitalism

Capitalist countries build walls to keep people out.

Socialist countries build walls to keep people in.


This is a trite response that doesn't engage with what was originally stated.

The double edged brilliance/danger of capitalism is that it constantly opens up and moves into new markets. This is good, it means once the market determines a need, capital investment can accelerate production of the good that meets that need.

But the flip side is it is coming for everything. Everything will be marketized and monetized and accelerated and made efficient. And there are genuine problems with that.

Regulation has been the historical response, but we've seen concentrated wealth chip away at regulations for decades or even rip them apart overnight.

This is a contradiction that needs to be resolved. One can be pro-capitalism or anti-capitalism and come to the same conclusion.


> we've seen concentrated wealth chip away at regulations for decades or even rip them apart overnight.

There are more and more regulations every day. Oil refineries are being abandoned in California due to regulations so heavy there's no way for them to operate anymore. A friend of mine pulled his business out of California due to stifling regulations.

> Everything will be marketized and monetized and accelerated and made efficient.

I give my unwanted items to the thrift store rather than the landfill. Others sell it on eBay. This is monetizing/making things more efficient. And it's good.


but not universally. oil refineries were causing asthma and environmental degradation.

them moving to another state is a regulatory failure (they shouldn't have another jurisdiction to move to, they should just operate without imposing negative externalities on others, spelling of the refineries).

what value is clean air? what is the value of a human life? how much is your attention worth?

these are questions that capitalism should not answer, but will nevertheless try to.


Socialist economies are much more environmentally destructive, because they are so inefficient they cannot afford the luxury of being environmentally cleaner.

The problem isn't capitalism. That's just poor thinking from someone who has spent too much time thinking about political ideology. The problem is how we finance campaigns combined with gerrymandering. And if you want proof, look at corruption in communist and formerly communist countries. It makes the US look like a bunch of choir boys by contrast. Thinking that it is about capitalism is just an attempt to wedge in some political ideology into a practical problem of governance and a sign someone has never actually had to lead real humans before.

> When resources and opportunities get concentrated at the top of the pyramid

In a free market system, wealth is created, not concentrated.


It does both! There is no natural law which prevents the formation of a monopoly.

> It does both!

No, it does not concentrate wealth. Wealth is not a fixed pie. In a free market, you get wealthy by creating wealth, not concentrating it.

As for monopolies, competition is what prevents them.


This sounds incredibly naive. Competition does not magically prevent monopolies -- once you have a dominant player they just buy or undercut the occasional competing startup.

> once you have a dominant player they just buy or undercut the occasional competing startup

If they buy startups, a thousand more will spring up hoping to be bought. Investors love this game.

And if you think undercutting works, read up on the story of Dow and how they broke the German bromine monopoly [1].

There is no such thing as a natural monopoly. Only governments can create monopolies, usually through regulation.

[1] https://en.wikipedia.org/wiki/Herbert_Henry_Dow#Breaking_a_m...


Every market exists within a regulatory system, which exerts power over the participants in the market. Using wealth, you can acquire influence, and thereby direct the power of the regulatory system to inhibit your competition, or create a legal monopoly for yourself. A free market is not magic; people have to make it happen, and people have many motivations beyond the freedom of markets.

> In a free market, you get wealthy by creating wealth, not concentrating it.

You can do either, or both.


Unregulated capitalism inevitably trends towards a mafia state with an oligarchic structure and concentrated monopolistic power. It’s just an empirical fact at this point.

The engine that really drives innovation and wealth creation is regulated capitalism that preserves competitive markets by restraining anticompetitive behavior.

If you’re ideologically attached to capitalism I have good news for you. That’s the approach that leads to its most effective implementation.

If you’re ideologically attached to “market fundamentalism” as I suspect, which is a reflexive opposition to regulation, then this concentrated market structure is what you’re advocating for.


A free market relies on prohibition of using force or fraud in one's dealings.

If what you mean by "mafia" is "your signature on the contract or or brains" that is not free market.


> Unregulated capitalism inevitably trends towards a mafia state with an oligarchic structure and concentrated monopolistic power. It’s just an empirical fact at this point.

Has there ever been a jurisdiction with unregulated capitalism? I'm unaware of any.

Even the most laissez-faire economies have had bedrock legal infrastructure: property rights enforcement, contract law, courts, which is regulation.

Maybe you’re thinking of anarcho-capitalism? But that has never worked at scale.


Why do you see those two processes as orthagonal?

Transferring A to B is concentrating it in B.

B creating something has nothing to do with A.


> nothing to do with

quite.


> the right is what's causing inequality

If people have rights, then they are unequal. If they have no rights, they are equal.


For example, people have a right to create wealth. To make people equal, it is necessary to take that right away.

Nobody said we should make everyone exactly equal, that's a lazy strawman.

Some inequality will always exist, but it should at the very least have a healthy balance point where the poorest get to live a decent life.

Currently, inequality is a labile runaway process, where the Gini-index is running towards a value close to 1.


[flagged]


1) If the Gini index is 1, they have taken all your money by definition.

2) They are not creating wealth, they are extracting it from the the population at large. Those who actually work, and those who are forced / manipulated by the societal systems in place (and by marketing) to pay them money. Using assets snd resources as leverage to gain more assets and resources is not "creating wealth".

3) If there is no balance point, it does not matter how much wealth they create, the inequality in itself is a much bigger issue. The billionaires get richer and more powerful, and who do they hold power over? The poor. They are taking my (and presumably yours) time and opportunity, limiting the careers I can have, limiting what free society can politically decide to do. Most obviously in terms of climate change, but also in terms of health care, welfare, social mobility, free time, etc.


Hey again, Walter, we always seem to find eachother in these comment threads.

The Soviet Union didn't create wealth? It put a man in space before the USA - that took "wealth" by some definition of the word, perhaps just not "personal wealth."


> The Soviet Union didn't create wealth?

In order to prevent famine, the Soviets decided to allow farmers a portion of land where they could sell what they grew. It kept the country from collapsing. Every historical attempt at collective farms collapsed from starvation or was propped up by government money.


So that it created wealth is agreed, now the question is whether it was a socialist planned economy or not?

I don't understand why people are still engaging with Walter on economics. He only ever posts the same things again and again: hot takes after taking econ 101.

> None of the harassment campaigns done by the Nazis for example really amounted to anything.

I hate to say it, but the aerial bombing campaign against Germany in WW2 was not terribly effective. The Germans were quick to decentralize the factories, and burning down houses did not impair the war effort much.

What did work was bombing the oil infrastructure. Germany ran out of gas.

What also worked was using the B-17 fleet as bait for the Luftwaffe. The Luftwaffe could not help but rise to defend the country, and then they were shot down by P-51s and P-47s and Spits. The goal was to erase the Luftwaffe, and it worked. (Even though German warplane production increased, the pilots were dead and irreplaceable.)


Fighting is rational when the alternative is being killed.

FDR made a big mistake announcing that he was going for unconditional surrender. This resulted in Germany fighting to the bitter end. Hitler dragged it on to the last few hours - he knew what was going to happen to him when the war ended.


It was not mistake. Nazi dragged because they had to due to own ideology.

But allies had to achieve clear military victory, because of WWI aftermath. Germany did not believed it lost, it believed it was betrayed and wanted do-over. No surrender thing was to prevent next round with WWIII as Germans feel like betrayed again.


The Germans had a saying at the time: "enjoy the war because the peace will be hell".

They were correct.

> Germany did not believed it lost, it believed it was betrayed

The citizens were not that stupid. They knew by 1944 that they were going to lose. All they had to do was look up, and see the ever-growing endless streams of B-17s overhead. They knew what the Red Army was going to do to them. They knew payback was coming from the Allies.


During WW2, the British used Spitfires to shoot down V1s. The V1s, pushed by a simple pulse jet, I presume are much faster than the drones. So some WW2 aircraft could be re-armed and used to shoot them down cheaply.

The British also employed a belt of radar-guided flak guns to shoot them down.

I don't hear any comparisons with the V1s, so my idea must be stupid, but I'm not seeing the flaw in it.


I think a big difference is that asymmetry has grown a lot: The modern drone is much cheaper than any manned aircraft (while V1/V2 needed comparable or greater industrial input compared to fighter planes).

If you want to scramble manned fighters (even WW2-style ones!) every time cheap drones are launched then the pure material cost per intercept might be acceptable (no guarantee here: you need more fuel and your ammunition is potentially more expensive than the drones payload, too), but the pilot wage/training costs alone ruins your entire balance as soon as there is any risk of losing the interceptors (either from human error/crashes or the drone operator being sneaky).

Big problem with stationary AA is probably coverage (need too many sites) and flak artillery is not gonna work out like in the past because the drones can fly much lower and ruin your range that way.


The V2 was so expensive it was rather catastrophic to the German war budget. V1s, on the other hand, were very cheap to make and deploy.

> you need more fuel

Not much of a problem.

> and your ammunition is potentially more expensive than the drones payload

I'd say it's on par. A few rounds into a slow moving target moving in straight line would be easy to hit.

> the pilot wage/training costs alone ruins your entire balance as soon as there is any risk of losing the interceptors (either from human error/crashes or the drone operator being sneaky).

The US somehow managed to train an enormous number of competent pilots in WW2. I doubt there would be any shortage of men eager to fly them and "turkey shoot" the drones down. And there'd be a lot of mechanics falling all over themselves to build those machines!


A lot of people might find the idea fun, but actually sitting around in some remote base, just waiting for the next wave of drones to come? Even if you draft those people "for free", they could be working (or raise a family) instead, so the human cost is always there.

In WW2, the US lost ~15000 airmen just in training accidents to crew the ~300k planes it built. I'm sure we could get that rate down substantially with modern simulators and safety investments (=> also not free), but human lives simply got comparatively more expensive (and competent pilots were not that cheap back then either).

The attacker, meanwhile, is certainly gonna lose less men building and controlling the drones, and he can afford at least 10 attack drones for every interceptor you build.

If you did something like this on a larger scale, a big concern would also be that your manned interceptor aircraft simply become targets themselves, so the "low-risk turkey shooting" could quickly degrade.

I do expect (non-suicide?) interceptor drones as countermeasure at some point (specifically against the "cruise missile with props" style of attack drones, less so in the FPV weight class), and those could be conceptually quite similar to old prop fighters.


The marginal cost of a fighter aircraft to shoot down a drone flying slow in a straight line would be minimal, especially compared with the expense of each guided counter-rocket.

As for being targets themselves, the drones would be in enemy airspace so who/what is going to target the fighters?


I don't see how you realistically get airframe cost below $200k; you need basically a cropduster with a bunch of electronic equipment and weapon systems on top. That's worth 10 attack drones at least (realistically, US military would probably pay several times that).

> As for being targets themselves, the drones would be in enemy airspace so who/what is going to target the fighters?

Something like a sidewinder strapped under some of the attack drones. If you create the incentive (juicy, trained pilots exposed in slow aircraft engaging at low range) your opponent is gonna adapt. Exactly this evolution happened with Ukraine sea drones (already shot down several russian aircraft).


> 10 attack drones

It seems as if you anticipate airplanes being destroyed at the same rate as drones? You're right, that doesn't work.

But the idea of airplanes with machine guns is it is cheap to destroy the drones.


A v1 was 30 feet long with a 20 foot wing span, and had no evasive capabilities.

Do the drones being launched by Iran have evasive capabilities?

Unlikely but they can be intelligent about their trajectory. That is avoid known areas of resistance, use natural features for protection.

Being slow moving as they are, they are quite vulnerable to countermeasures after they have been detected. I expected a-10s, helicopter gunships guarding critical infra, but have not heard of anything like that in the news.


A10s are expensive overkill, and helicopters are too slow.

Piston engine airplanes are plenty fast enough and cheap to build and deploy.


Now that comes from an authority :)

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

Search: