Please create an account to participate in the Slashdot moderation system


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:Never (Score 3, Funny) 181

by Jeremi (#49454767) Attached to: Autonomous Cars and the Centralization of Driving

What's dangerous is 3,000 pounds of metal being controlled by a driver who is impaired by alcohol, drugs or messing around on their phone.

I think there will be a market niche to accommodate the previous poster -- imagine a car that works just like a traditional car, except that it refuses to run into anything. It will be analogous to a (smart) mechanical horse -- you can try to get a horse to run into a brick wall, but most horses are going to turn or stop before they break their neck. There's no reason a car couldn't do the same.

Comment: Re:Alternative title (Score 1) 297

by Jeremi (#49454327) Attached to: Would-Be Bomber Arrested In Kansas; Planned Suicide Attack on Ft. Riley

entrapment: cop walks up to suspected thief: "here's the keys to that car, it's yours to take." he takes the car. he's arrest- invalidly. he should not go to jail and he should sue the police for entrapment

entrapment: undercover agent walks up to suspected terrorist: "here's the trigger to that bomb, it's yours to detonate." he (attempts to) detonate the bomb. he's arrested -- invalidly?

Comment: Re:Where's the money going? (Score 1) 107

by Jeremi (#49451473) Attached to: ICANN Asks FTC To Rule On<nobr> <wbr></nobr>.sucks gTLD Rollout

I'm sure any company wishing to buy it from the registered owner would need to up that $2500 by at least a zero or two.

The next question to ask is, why should it bother a company so much that a domain name exists that is not under their control? (i.e. why would they feel the need to spend $2500 or more to obtain it?)

It's pretty apparent that anyone who spontaneously types that domain name into their web browser probably already feels that (companyname) sucks, otherwise they wouldn't have typed in that domain name.

The other way people would find that domain name is by entering "companyname sucks" into a search engine -- in which case they will see all the "companyname sucks" pages, regardless of where they are hosted.

It's doubtful anyone is going to mistake such a domain name for a legitimate company-owned site.

And finally, paying the $2500 is definitely not going to prevent people from saying that "companyname sucks" -- they'll just say it on some other web page, and that web page's URL will be the one that comes up when you google that phrase rather than Six of one, half a dozen of the other, AFAICT.

I'd say that if is getting a lot of traffic, that (company) might want to figure out why people think they suck and take corrective action, rather than simply trying to quash peoples' complaints.

Comment: Why is it good that certificates expire? (Score 1) 104

by Jeremi (#49426459) Attached to: Google Let Root Certificate For Gmail Expire

Sorry, I know this is a really basic question, but a quick Google search didn't turn up any satisfying answers.

The question is: why is it useful to have certificates expire after a particular amount of time? Isn't that similar to writing a program that contains a bug that will cause it to automatically stop working in (so many months/years)?

The only reason I can think of is that if the certificate was compromised this would make sure that people eventually stopped using it; OTOH if the certificate is compromised you'd want people to stop using it immediately, not wait (however many) months/years before stopping; so presumably this wouldn't be a sufficient mechanism to handle that use case anyway.

Comment: Re:Tabs vs Spaces (Score 1) 428

by Jeremi (#49426121) Attached to: Stack Overflow 2015 Developer Survey Reveals Coder Stats

(Replying to myself before someone else does...)

This problem is technically avoidable if every code author is careful to always use tabs only for each line's initial indentation, and never use a tab after a space (or after any other non-tab character on a line), and never use spaces as the initial indent characters.

However, in practice this doesn't happen reliably, presumably because the inevitable mistakes are invisible to the code's author (since it all looks correct in *his* IDE)

Comment: Re:Tabs vs Spaces (Score 5, Funny) 428

by Jeremi (#49426091) Attached to: Stack Overflow 2015 Developer Survey Reveals Coder Stats

As a fairly experienced and slightly wrinkly and grey developer, can anyone tell me why spaces over tabs?

Because in every project that uses tabs,
The code is inevitably
        littered with
        the occasional
  line that does not line up with the others
        for no apparent reason.
        and you will spend part of every day
        either changing your editor's tab settings
        to match the tab settings of the code's author
        or editing the code to "fix" the problem
        (which will of course "break" it for the
        next person whose tab settings don't match yours)

If you avoid tabs and use only spaces, OTOH, the code formatting will look correct on any editor with any tab setting.

Comment: Re:What is inexpensive? (Score 1) 330

by Jeremi (#49406479) Attached to: Inexpensive Electric Cars May Arrive Sooner Than You Think

as a general rule, vehicles with low operating costs retain value better than those with high operating costs

In general I think that's true, but I wonder about whether it applies to the special case of EVs in 2015-2020, given the current rapid evolution of battery manufacturing technology. For example, what do you suppose will happen to the resale value of an 80-mile-range Nissan Leaf if/when Chevy comes out with their 200-mile-range Chevy Bolt at a similar price point?

Comment: Re:seem like? No, are. (Score 1) 330

by Jeremi (#49406445) Attached to: Inexpensive Electric Cars May Arrive Sooner Than You Think

...and they all suck. Bad range, and terrible charge. People continue to buy gas cars because these issues are still not addressed in cars they could potentially afford.

Yes, but they suck quite a bit less than the electric cars of just a few years ago. The state of the art is advancing rapidly; every year there are more EVs and they become competitive for more use cases. The writing is on the wall.

Comment: Re:Have you actually tried using Rust? (Score 1) 211

by Jeremi (#49404239) Attached to: Rust 1.0 Enters Beta

Well, guess what, if that were possible, we would have the right tools by now. The fact of the matter is that performance, security, maintainability, etc. cannot be enforced by tools.

I take it you do all of your programming in assembly language, because there's nothing to be gained by using anything higher-level than that, because you totally know what you're doing at all times?

(Or if not, you've tacitly admitted that there is a benefit to using a tool that enforces some level of safety; you're only quibbling about what that tool should be)

Comment: Re:WWJD? (Score 1) 1168

by Jeremi (#49377139) Attached to: Apple's Tim Cook Calls Out "Religious Freedom" Laws As Discriminatory

I own a business. I am a business man. I decide who my potential customers are, and who I don't accept as customers. No one can make that choice for me.

That's some good bluster, but if you e.g. post "Whites Only" signs on your doors, you'll find yourself in court in very short order. There you'll find out that your freedom to accept or reject customers is in fact circumscribed by anti-discrimination laws.

Dynamically binding, you realize the magic. Statically binding, you see only the hierarchy.