Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
Slashdot Deals: Deal of the Day - Pay What You Want for the Learn to Code Bundle, includes AngularJS, Python, HTML5, Ruby, and more. ×

Comment Re:Easy solution (Score 1) 301

If dealers don't want to sell them, let manufacturers sell direct to the customers.

Taking the dealer network out of the equation is largely irrelevant.

If VW or GM or Ford open a direct to customers showroom and service center the sales team there aren't going to be any more motivated than the dealer network to sell electric cars. The managers are STILL going to be pushing the upsell service packages and cars that will bring the owners in for additional services too; and the commission structure and sales incentive plans will be counting those metrics.

The exception of course is manufacturers that only make electric cars. So ... Tesla.

Comment Re:C is high level? (Score 5, Interesting) 91

is there an obvious difference in the generated assembly?

There would be in most projects that were not outright trying to obscure they were using C++.

Its been a while since I looked at disassembled code, but you used to be able to easily tell what compiler and even version of that compiler was used just from the boilerplate setup code; the way things were 'arranged', exception handlers etc, and obviously library usage was frequently a dead giveaway. Your not going to see a either an iostream or an STL container in a C program.

Comment Re:PASSWORDS (Score 1) 491

Everything should be two factor password system with one being a token/phone/pc,

No thank you. I'd like to be able access things like webmail without a token. The reason I'm using webmail in the first place is usually that I don't have my phone or laptop with me. And the last thing I want is a token that can never leave my side, and that upon being lost or damaged locks me out of everything everywhere.

Additionally, I dont' want to give all these entities my cell phone number. (A common identifier that can be used to tie multiple otherwise disconnected accounts together; that ties me to a geolocation, a real identity and even payment information -- unless i go to steps like carrying around a dedicated burner phone.)

I simply don't care to hand them all that information; especially since their marketing deparments treat it as a gold mine.

And if I'm not using a phone as my token... I definitely don't want to carry around a bag of RSA dongles.

the second one should be a short, (no more than 6 symobls - including every key on a standard keyboard

a) Whose standard keyboard? Not everyone speaks US english or uses a US english keyboard.

b) Why limit it to 6 characters? None of my passwords are that short. And at 6 symbols your are into easy "over the shoulder" password theft territory.

"Aha! But they won't have the token!" you'll counter.

Aha nothing! many of the people who might steal my password over my shoulder would be able to get access to my phone too. Coworkers, roomates, the pickpocket at the restaurant, bar, or checkout line...)

Each authenticated resource has a different risk profile, and merits different levels of protection. The registrar account holding our domains and our investment accounts needs a lot more security than a logon at slashdot. The same rules for both don't even make sense.

I certainly don't want a dongle for /. and I don't care to give dice my phone number either; nor have to deal with 2 factor to login to /.

Passwords (and authentication in generall) is a complicated problem. And standardizing electronic authentication is as absurd as standardizing physical authentication. (Can you imagine how absurd you'd look declaring that everything from your luggage to the bank vault should use the same type of key to open the lock?)

Comment Re:Follow the money (Score 1) 211

No my logic is that claiming to be X when you are really Y is wrong because it hurts the Y group.

Your problem is that you are blaming someone with disrupted mental faculties for their behaviour.

A person in a coma can't be blamed for not picking you up at the airport despite your prior arrangements before they fell into a coma. And a heroin junkie can't really be blamed for spending every penny on heroin.

If I bundle a bunch of subprime mortgages together and lie and claim that it's a AAA investment, I've harmed the investors.

Sure, but unless you are claiming that the functioning of your brain was literally chemically impaired throughout the process by a chemical alteration that created a base overriding drive to commit securities fraud then its not really applicable here.

By your logic, it's okay for a banker to rip off all of their poorest clients because they *need* to make their Lamborghini payment.

Are you really equating the brain chemistry of someone with a heroin problem so bad they are a homeless street junkie to the brain chemistry of a dishonest banker here?

That doesn't mean you can't sympathize with the addict whose life has gone so far off the rails that they are willing to engage in deception to support their habit

They aren't "willing to engage in deception" their brain lives for heroin now. Expecting them to make better choices is absurd, the person who took the heroin isn't in control anymore. The heroin addicted brain is running show.

. If they *need* heroin, is it okay if they engage in armed robbery?

Of course not. But it goes back to my rapid dog comparison. Its not the dogs "fault" it's biting people. Its not ok for it to bite people, and we need to deal with it... but the dog isn't going to get better on its own. You can't yell "Make better choices" and "Heel boy" in your best alpha male voice and expect the rabid dog to settle down. Its rabid. Its brain chemistry is altered. Its not operating under normal dog brain rules now, and can't be expected to. The rabies are in the drivers seat.

A heroin junkie is the same... its not the person it was.

The junkie made a bad decision to take heroin in the first place, and just as with alcohol we've made a collective decision to hold one accountable for the results of the things you do while you are impaired (largely to avoid the undesirable situation where people would claim they werent' responsible for shit they did while drunk), but it is strictly effective as a *deterrent* approach to make the sober person think twice about getting impaired in the first place.

On a purely practical level ONCE they are impaired, they can't, by definition, be expected to be making rational decisions anymore.

Comment Re:Follow the money (Score 1) 211

Yes I am going to blame him if he asks me for money to buy food and instead buys heroin.

Blaming a heroine junkie for buying H with any cash he gets is like blaming a rabid dog for biting you.

Who else would I blame for that?

You don't blame anybody for that. He's sick. That's what his sickness does. Blaming him or anyone else for it is counter productive.

And, therefore, when I see a person in legitimate need and have no way to separate them from those just looking for drug money,

Those 'just looking for drug money' are in legitimate need too. They just aren't in need of drug money.

I can assume that they are in the latter group and not feel any pangs from my conscience.

That's on you. Your line of logic here that you can't tell X from Y so therefore you treat everyone as Y, even though you know many of them are X. That can be used to rationalize are lot of really nasty stuff.

Comment Re:CISCO (Score 2) 130

The solution was covered.

2 firewalls in sequence.

Cisco + Huewei

  Even if you trust neither to prevent the respective vendors government out, you can reasonably trust the cisco not to be in bed with the chinese, and the hauwei not to be in bed with the americans.

So either state actor is blocked. If the chinese and americans are working *together* to break into your network... you've probably got a situation where your network shouldn't be connected to the internet period... transferring your data via usb sticks ferried by carrier pigeons and children.

Comment Re:Follow the money (Score 1) 211

I am affected by their choices in that I wouldn't have given the money knowing that it was going to be misappropriated.


The homeless junkie you gave a dollar too... your going to blame HIM, a person with a mental disorder / addiction problem -- for 'misappropriation' of funds when he buys junk?

I'd blame the guy in the mirror for that misappropriation.

Comment Re:Follow the money (Score 3, Insightful) 211

Why do people act like these things are any different than throwing change into someone's guitar case?

I expect it is because the guy with the guitar case isn't promising to give anyone a drone if you put money in his case.

You aren't wrong that people are setting their expectations wrong with kickstarter. The money goes in and the product may or may not ever come out. That's a gamble you take.

Its certainly not really an "investment" because your maximum reward is a consumer product worth roughly what you put in, and you certainly aren't a shareholder of the venture that creates the product.

But kickstarters do have an obligation to make a good faith attempt to deliver on their promise. Its not illegal or even a breach of contract to fail at the attempt. But it would be a breach to simply take the money and walk away or otherwise act fraudulently.

Its clearly a very different proposition than outright charity too.

Comment Re:The propaganda machine in public (Score 3, Insightful) 184

If Islam is so great, how come so many people are trying to get away from it?

They aren't. They are taking Islam with them.

What they are trying to get away from is war and the destruction that goes with all that; caused by fanatical extremist nutjobs they don't agree with but lack the power to do anything about.

It seems that the only folks who want to go to the Islamic state are ...

Maladjusted, unhappy, people who feel afraid, helpless, and isolated who want to be part of something bigger and stronger to validate themselves and feel powerful. So... the same sort of people who join street gangs, and for much the same reasons.

Islam is worse than Nazis

ISIS is getting up there. They're still a genocide of millions behind them, but they aren't good people that's for sure. And we shouldn't wait for them ratchet up the death toll any further.

But why blame Islam? Some nutjobs perverted and distorted the religion to integrate it with their propaganda . The root religion is no more at fault here than Christianity was the root problem of the Nazis and their racist perversion of Christianity "Positive Christianity".

West will suffer wherever we offer Muslims refuge.

Your comparison to the Nazi's seems apt again. Were all German's that fled Germany during world war 2 closet Nazi's? That the only reason anyone fled Germany was to start up local Nazi seed groups?

I gather, you fear that any Christians lurking about are secretly planning Spanish Inquisition 2.0 too.

Comment Re:"We want to make the best Mac in the world" (Score 1) 337

I can count on about 3 fingers the number of times I've plugged my MacBook Pro into a terrestrial Ethernet cable.

1) Some us want to do things at more than wifi speed at work. You know like transfer large files.

2) Configuring network gear. From routers, to switches, to server ILO and iDRAC etc.

3) Network troubleshooting. (from as simple as ... "is this network jack working" to "enable port mirroring on the switch and analyze a traffic problem")

4) Network hotspot. (I used my laptop as wireless bridge for other wired devices pretty regularly.

I'm fine with the macbook air not having a network jack. I'm fine with the macbook not having a network jack. You trade size for convenience etc. And joe consumer or even pro-sumer doesn't need it much.

But an actual professional, needs an ethernet port, frequently. And a dongle is annoying, forgettable, and fragile.

Pros need connectors. Not dongles. To not have a network port on a pro laptop is a joke. (And I say this as someone with a 2015 MBP.)

You can argue that some CEO waving around a pro doesn't need an ethernet port, and you'd be right. He doesn't need more than an air either. The pro for him is a status symbol.

Apple should capitalize on that ... the macbook elite; a status symblol mac for ceo's that's more expensive than the rest. A macbook pro for people who need to get work done and need it to be able to actually do things and connect to things, and a macbook air for budget conscious users who just need an ultrabook to do email, write essays, and do light spreadsheet, web browsing, maybe even a little on-the-go html editing etc.

The trouble with apple is that the current pro really isn't all that pro. I'd gladly swap the size of my 2015 macbook pro with my 2009 macbook pro if that meant it could have an ethernet port, even more battery, etc.

Some vendors go too far with too many SKUs for it to make any sense. Apple goes the other way ... but also too far. There aren't enough sku's to really cover what people actually need.

And besides, if something decides to torch my internal FW or Ethernet port, I get to replace a multi-hundred-dollar motherboard (probably), or at least require surgery to replace an internal interface board. If something torches an Thunderbolt Ethernet dongle, HOPEFULLY it will only require a quick and relatively inexpensive swap-out of the dongle.

Nonsense. You've still got the thunderbolt port to fry. Adding a dongle doesn't reduce your 'risk surface' it adds to it. Not only can your 'thunderbolt port' go, but now you also have the risk of your dongle getting lost or broken. And as ANYONE who has ever used dongles know, the odds of the dongle being responsible for wrecking your port are pretty high. Because now instead of a nice flush surface you've got a dongle sticking out of your expensive port just waiting to lever your laptops internal guts around.

Right now I would definitely trade both of my dedicated ports (which by the way, I thought I wanted!) for another Thunderbolt port.

I'm having a hard time picturing a situation where you need a *bunch* of thunderbolt ports and you aren't at a desk you sit at regularly. You could just install a thunderbolt hub if you needed more.

That's the difference between ethernet and thunderbolt. I AM likely to need ethernet anywhere; so simply leaving a dongle plugged into the ehternet cable at my desk isn't good enough. But I'm only likely to need thunderbolt at my desk (especially multiple thunderbolt.)

Comment And Apple is wrong (Score 5, Insightful) 337

The three phases of Apple:

1 - Tell us we don't want something at all.
2 - Watch everyone ignore you and build versions of it anyway.
3- Show up late to the party with an Apple version and say you invented it; rake in the money.

We're moving from stage 1 to stage 2 now.

So translation: Apple is working on it, but its not ready yet.

Marvelous! The super-user's going to boot me! What a finely tuned response to the situation!