Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Comment Embedded software is hard (Score 3, Insightful) 62

Not super hard but you have to plan and architect it and you have to have a little bit of discipline with documentation and not allowing crappy code to be submitted. Unfortunately this low bar is well beyond 95% of companies. Most places think a project manager, who knows nothing about code but does know Jira and agile, can run a project by having the test team create bug tickets and randomly assigning tickets to engineers.

Comment abolish retirement (Score 1) 101

An aging population isn't a problem. It's the entitled attitude that most people can start a career in earnest at 28, retire at 55 and then live the same lifestyle till they are 85. It's not about wealth or income it's about how much there is to consume. In Canada we created a huge amount of housing inflation. People expect a combination of government indexed pensions and the equity in their house to pay for 30 years of retirement. The economy doesn't produce enough goods and services to allow that. So far the difference has been taken up by screwing everyone under 45 but the house inflation can't continue and the government deficit is also at it's limit. The concept of retirement has to go. It was funded for one generation by a pyramid scheme and that has come to an end.

Until 20 years ago the median life expectancy after retirement for a man in Canada was 18 months and even then it wasn't sustainable.

Comment People don't like punishing people like them (Score 1) 37

A judge was once a lawyer so while the judge might be very angry, he is unlikely to severely punish another lawyer. This is a problem with all trade groups and licensing and accreditation bodies that are run by people in the industry. In Canada professional engineers can f@#k up and kill someone and the most the governing body will do is take their license away and fine them $5000. That's like $3500 USD for killing someone. So $10k for lying under oath is the most you will see. https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2F...

Comment Why people voted for Trump (Score 2, Insightful) 263

I suggest everyone actually talk to Trump supporters.Not the radical Bible thumpers who think he is the second coming of Christ, but the swing voters. Really listen to them. Ask them questions because at the end of the day the Democrats couldn't beat a crazy lunatic with the attention span of a goldfish. Things you might learn.

1. All voters are liars, and most of them feel entitled. Also most people think they are net contributors to the country.
2. The vast majority of voters oppose illegal immigration, and most oppose the level of legal immigration. They feel as if the "rules" were rigged to allow something that they never voted for. Trump will always win if immigration stays on the top of people's minds. The rigged rules belief also allows his supporters to ignore his blatant breaking of them. 3. When Trump's supporters say they want factory jobs in the Rust Belt, they don't want them for themselves; they want them for someone else to come and live in their cities and towns to pay taxes and, even more importantly, to keep their house prices up. People over 45, who own their own home, worry about the future price of their homes. Most of these people know Trump is lying to them, but the Democrats didn't offer anything better.
4. The Democrats actively alienate people. The Democrats played group politics. They claimed inclusiveness and then courted everyone but men. Every job application in the USA asks are you not white and are you not male. They alienated landlords with rent controls. They alienated builders with zone restrictions. Business owners with lax enforcement of shoplifting and homelessness. They alienated the wealthy and those with ambition of being wealthy with talk of wealth taxes. They alienated competitive female athletes with support for trans athletes. It gets hard to win an election when you have actively insulted or alienated a large portion of the population.
5. The Democrats disappoint their supporters. The Democrats claimed to support Arabs, Muslims, and in particular Palistinians but couldn't bring themselves to condemn Israel's actions. Trump loses no votes with his hate speech because no one expects anything more. Trump won the male muslim vote.
6. Voters are lazy. They don't want to understand issues. They want someone else to blame for problems and the idea that if it wasn't for group X, then the problem would be solved.
7. Voters want more government services but want someone else to pay for them. People vote based on who they think will benefit them the most personally.

Comment I have 5 kids (Score 1) 119

And the quality of different schools in the USA varies from school to school. Sure you can spend a literal fortune and send your kid to Westminister in Atlanta Georgia. A place where they banned cell phones over 10 years ago and pay teachers enough to lure tenured university professors to teach highschool. But there are also great public schools all over the USA. As a parent you just have to do your research and move to the right neighbourhood. However many other parents understand this and housing costs near the best schools are close to double the cost near less preferable schools for the same house.

How much your child learns also depends on how serious your child's friends are about school. My youngest son is friends with the children of CEOs and executives. They are all crazy ambitious. It probably helps that they all grew up in environments where delayed gratification pays off. Another advantage of going to a good school is your kids get contacts and exposure to jobs most of us would never know of. One of the kids I know from Westminister got into debt financing for large corporations. He will likely never finish university as his side job is a 16 hour a day career paying close to 7 figures.

Comment Came for the ignorance (Score 1) 120

And wasn't surprised in the least. I've worked with electric utilities all over the English speaking world and the ignorance is universal. Here the communist John Oliver does an amazing job clearly explaining how electric utilities work. https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3F...

Just ignore his batshit crazy solution at the end. It's almost as if he had someone incredibly intelligent write the first 20 minutes and then someone else who never watched it do the last part.

Comment Only those who pay market rates get to go (Score 1) 38

If you aren't willing to pay $10,000 for the front row of a concert and someone else will then you don't get to go. The artist should get to sell the ticket to the person who wants to go the most.
Or another way to think of it, if you aren't willing to pay $10,000 but you won the lottery for the ticket, then you would likely be willing to sell your ticket for $10,000. So you wouldn't go anyway. The difference being you, not the artist, would be getting the $10,000. Why do you think you deserve this?

Comment The fans are to blame (Score 2) 38

We should be selling tickets as a dutch auction. Day one the prices should be $50,000 for front row to Taylor swift and the price should drop to near zero if the ticket isn't sold as the concert date approaches. Concert tickets are a limited item and price it the fairest way to decide who gets to go. A Dutch auction is an efficient way to discover the market price for concert tickets. Fans by not recongnizing this, by hoping they could get a front row seat for $200, created the environment for scalpers and the secondary ticket market. TicketMaster is scum. I have family in the music promotion business and they hate ticketmaster but ticketmaster won out because they were the scummiest in an inefficient market. They pushed the limits further and captured more of the price inefficiency. The artist are getting screwed but the artists were powerless because ticketmaster now has exclusive deals with almost every significant venue in the western world. If you want to fix it, you first have to recongnize the value of a ticket is what the most someone wants to pay for it is. It isn't what you hope to pay for it. It isn't what you paid for it 20 years ago. It's what some rich guy will pay for his daughter to see her favourite singer. What you are willing to pay for a ticket should logically be what you are willing to sell it for. After we the fans come to our senses, we need to stop allowing venues to have exclusive deals with ticketmaster. If I rent an areana I should be able to sell the tickets anyway I want.

Comment Apartment building limits (Score 1) 202

I currently am in favour of phasing out internal combustion engines as fast as possible but
Most people in apartment buildings will not be able to have chargers where they live. A large apartment building might have less than 15amps of power per unit. The building relies on the fact that people don't all use power at the same time. Shared driers, shared electric water heating being the typical highest draws. Even a few people coming home at 5:30pm and plugging in their cars to a standard 120v wall outlet would cause the building to exceed it's limit. And we can't upgrade the buildings because most of the time the street the building is on is near peak capacity. Upgrading grid capacity is a political exercise usually involving a public utility regulator. Most public utility regulators are incredibly incompetent and even the moderately incompetent ones won't allow the upgrading of the grid in anything like a reasonable amount of time.

Comment Should have been banned years ago (Score 5, Interesting) 148

The most elite private high schools in the USA banned cell phones over 10 years ago. The difference between those schools and the public ones was very obvious. Kids were playing more and having longer conversations. Maybe we didn't notice because the phones came in slowly? Economically the rich kids already had an advantage, taking away the cell phones further gave them an advantage in social skills and attention span.

Comment Carney is fiscally conservative (Score 1) 125

Less than 20% of Canadian voters will ever in their lifetime be net contributors to the government coffers. No party can openly run on a fiscally conservative platform because most of the population relies on the government entitlements. The Conservative party of Canada is conservative only in name. Most of their policy statements are so incoherent that I have no idea what they stand for. Carney has been very careful to keep his speeches on government spending and house price inflation as boring as possible to avoid voters realizing that he might try and fix Canada's long term fiscal and economic problems. If the Conservative party finds a better leader by the next election Carney will be in trouble.

Comment Zigbee, hubs and thread/matter, z-wave (Score 3, Informative) 24

Zigbee is a sort of open standard. You can use the lights with any hub and the hub can be open source. Only the hub can connect to the internet.
Now Thread allows routing over IPv6. So your Thread devices can talk to the internet.

Think of Z-wave as the thing you want, no internet connection, home network with all your devices.
zigbee is the better version of Z-wave but with a terrible vendor association.
Matter is a slightly improved zigbee application layer that runs on UDP
Thread is a networking layer (mostly), that gives every device an IPv6 address and allows your light bulb on the internet. Thread is something only the device makers want, since controlling your devices is more valuable than selling you a device once.

Now none of this matters because the Connected Standards Association controls z-wave, zigbee, Thread and Matter and they only want to promote Thread and Matter. At least until the next shiny thing comes along.

Comment Corporate code is always terrible (Score 2) 80

Corporate code is never architected. It evolves over a hundred thousand Jira tickets implemented by randomly chosen code monkeys. You can't make it platform agnostic because some code monkey will always write something platform specific. You can't even document what it does because it is constantly morphing. I've seen bank programs running in emulators (because the original hardware is long gone) running in another emulator because the emulators hardware is long retired and know one knows exactly what the program even does but they know it is critical to something. Tesco is locked into VMware because they don't have the management skill nor the engineering skill to organize their computing needs in anyway other than a way that leads to lock in. Tesco is the corporate norm. They just got unlucky to choose VMware. Others are locked into Oracle or Salesforce.

Comment I'm not doing anything till the Billionaires do (Score 1) 138

Is such flawed logic on so many levels.
1) The very rich often fly for work purposes. If Taylor Swift flies privately so she can squeeze in a single extra concert that could be 30 million in ticket sales. 30 million extra in economic activity. Taylor Swift concerts, over all, are a low carbon economic activity per dollar. I want to encourage that activity.
2) We reward investing, taking risks and working hard with more money. More money to consume stuff. So if someone makes 100 times the average personls salary, they are entitled to consume at least 50 times the average person.
3) I'm sure if the Billionaires did cut their CO2 output you would say, you aren't going to cut yours till the Chinese do, or maybe the big fossil fuel companies, or maybe the Canadians (Canadians have one of the highest per capital green house gas emissions). You are just looking for an excuse to not do anything.

If you want to stop green house gas emissions convince your politicians to tax ALL green house gas emissions based on their CO2 equivalent warming and ensure that the final consumer of the good or service pays the tax.

Slashdot Top Deals

Nothing succeeds like the appearance of success. -- Christopher Lascl

Working...