Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror

Comment late stage capitalism? (Score 1) 88

How is this a capitalism problem? The problems are all created by a dictator manipulating markets, building what didn't need to be built, creating the wrong jobs and no internal demand for goods. The only capitalism here is a free market creating and charging for a good that is in demand.

Comment upper class is not your enemy unless you make them (Score 1, Informative) 22

Being a dick is independent to how much money you have. You should like the rich, they pay far more taxes in absolute terms (and usually as a percentage of earnings), they invest and take risks. They own the means of production that makes the poor more productive. They buy/build and maintain the housing that most of the poor live in. If you don't like the arrangement you are free to get together with others in your "class" and create your own communist paradise. Heck you can collect welfare and have your kids educated by the rest of us while you try. The fact that no one ever does without trying to take the means of production says all there needs to be said about communism.

Elon Musk, the guy that proved electric cars could be profitable, was always a dick, the left though chose to make him their enemy.

Comment ASN1 is not a programming language (Score 1) 95

ASN1 is the encoding method for X509 certificates. No, it is not. It is a very high level programming language. https://en.wikipedia.org/wiki/...

It looks a bit like a mixture of Pascal with EBNF.

It usually gets compiled into C or C++

Read the wiki you linked. It is a way to serialize data structures. It defines how the data is moved between machines and it is terrible for parsing. It is {type, length, value} triples on steroids where your values can be be a series of further {type, length, value} triples. Now think of how you would write a parser. You are going to recursively parse the triples. Now what happens when the outer length doesn't match the sum of the inner triples lengths? Depending on how you wrote your parser you will either use the outer length or the inner one. (some triples can be variable length so this does get confusing). The result is different parsers are now parsing differently. I could then create a cert that to a CA looks harmless, have them sign it but my target might parse it differently and give me an incorrect permission.

Comment This has been a problem since the 70s (Score 1) 95

Some people used to say be liberal in what you accept and very strict in what you send. That is you should be willing to accept some errors or messages that don't exactly follow the protocol but always adhere to the standards when sending messages out. Unfortunately this leads to all kinds of security problems. Problems that can't be fixed because the errors are in legacy devices, or problems that the discoverer of the problem has no ability to fix.

The worst example is ASN1. The legacy parsers are terrible for accepting malformed messages and still outputting what seems to be valid output. Except different parsers will output malformed messages differently. Fixing this won't be easy because it would mean rejecting many legacy data structures. For those of you who don't know, ASN1 is the encoding method for X509 certificates.

Comment Americans consume more than they produce (Score 1) 262

It's that F#@King simple. Americans consume more goods, services and government services (the American military is a service), than they produce. So Americans collectively must get more services and goods from the outside world than they export to the rest of the world.
This isn't a class issue, this isn't a moral problem or a decline in productivity. It is a choice by individuals. Why do Americans spend more than they produce? Because others will loan them money at near 0% real interest rates, Americans are generally secure in their futures and don't feel the need to save for a rainy day and finally Americans get good value for what they buy. (yes the poor might not be totally secure but in the grand scheme of a trade deficit the middle class is all that counts).

Comment Gamed - toxic culture in many groups (Score 2) 55

The stack ranking is now gamed. People form groups to protect themselves and then they single out a few individuals in their "team" and snitch on them about various things these people might have done. Things like a joke between friends that is taken out of context or a misunderstanding or the individual who takes responsibility for fixing a big problem suddenly finds themselves as being reported as being the cause of the problem.

Often people are in the targeted group for being in the wrong caste.

Most managers have some idea this is going on but any manager who didn't play the game quickly finds themselves a target. It creates a work place of zero loyalty. As soon as someone stumbles, regardless of how good they were in the past many people start treating them like a pariah. No sense forming alliances with someone who will be fired soon.

Comment Google is a monopolist in ads (Score 1) 41

Because the market will drift towards one standard market which google controls. Google is the exchange where buyers and sellers come together. No one else can compete. No new market place can arise, to sell ad space you need websites to sign up for your market but no one will because there are no buyers. Once Google became dominant the other markets collapsed. Ads are the castle where google makes 90% of their money. Everything else, gmail, search, android, is just a mote to protect the castle.

This is a bad monopoly. Google can distort the market. They control any innovation. They can literally decide what startups can advertise and which can't. In the past market places where at least a little public or where they were private competing market places could be built. This is not true for website ads.

Comment A great step in the right direction (Score 4, Insightful) 112

Now if we could just remove the farm and construction safety exemption for SUVs that will never be used for construction or farming we could save even more lives. For example a car or a mini van must hit the average person, cyclist or child low enough to have them fall on the hood and not take excessive damage to the vital organs. Most SUVs have hoods above my waist and I'm 5'11".

Comment Swapping good pay for bad? (Score 1) 159

The USA currently has lots of really good paying jobs in services. I'm not sure why voters in the USA want to have more jobs sewing shirts or assembling electronics. US unemployment is 4%. I'm not sure where the USA will get lots of people to work for $10 a day especially if they are deporting all the Mexicans.

The US trade deficit is caused by Americans collectively consuming more than the produce. If Trump wants the USA to have a trade surplus then he can just cut the US consumption. The US has a 1.13T capital account deficit. The US defense budget is 824B. So maybe cut that and change the law on taxing interest on mortgages and American consumption would easily fall by 1.2T.

Comment The guardian - the bastion for the entitled (Score 1, Interesting) 211

The insurance companies didn't say it will destroy capitalism. Places with increased risk due to climate change won't be suitable for investing in. If you can't get insurance at a reasonable rate then what you are doing is to risky. You aren't entitled to cheap insurance especially if you are doing something risky. You aren't entitled to a mortgage or any other secured borrowing especially if the lenders think your collateral could be destroyed.

Comment I've been using AI to code (Score 1) 121

I've inheritted the worst project I have ever seen. Maybe not the worst code but the worst run project. Not a single comment in the code, argument and variable names that are sometimes close but not quite right. Function pointers and other indirection for no good reason. Duplicate variables for the same data just in different units. (temperature is stored 10 f$#king different ways). 100,000 line header files with only 3 relevant defines. The AI hasn't been useless. It might have given me some insight but after two months I am now faster using the old algorithmic tools, paper and a bit of crying. Honestly no risk to my job. The rest of the people on this project could be replaced with rocks. They do negative work. In that respect, there are lots of "developers" that could be replaced.

Comment Math (Score 1) 45

The earth has a mass of 6x10^24 kg. A sphere built at Mercury's orbit would be 5x10^22m^2. So you would have 100kg of matter to make each square meter of sphere. I suspect that is 10,000x more than you would need.

Also most of the earth is iron and nickel so 100kg of steel. And before you say it. The only tensile stress on the sphere is it's own mass. The point of the shell is only to capture energy so thin is better. A really thin sphere could be made with existing steel.

Slashdot Top Deals

According to the latest official figures, 43% of all statistics are totally worthless.

Working...