Slashdot Mirror


User: Brannon

Brannon's activity in the archive.

Stories
0
Comments
1,642
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,642

  1. Testing is not verification. on Software Error Caused Soyuz/Galileo Failure · · Score: 3, Insightful

    This is probably something that is well understood by the engineers who are building robot surgeons (and maybe even by those building driverless cars), but it certainly isn't well understood by the overwhelming majority of software engineers and it's just a matter of time until the unwashed hordes of C++ monkeys are unleashed unto critical systems.

    Bridges aren't designed and tested by "trial & error"--if they were then half of them would fall down within a few weeks. Neither are buildings or pacemakers or computer chips.

    There are some scary problems with how [many if not most] software engineers see the world which don't bode well for a world where software can kill:
    (a) by and large they've had essentially no exposure to any method of verification other than "trial & error"
    (b) they have insufficient reverence for cause and effect because most of their bugs have really low cost (as in, nobody dies)--therefore they aren't mentally trained to make disciplined decisions.
    (c) arrogance: unlike every other kind of engineer, software engineers rarely encounter the boundaries of their knowledge. A civil engineer knows when to call a materials engineer, a mechanical engineer knows when to talk to an industrial or chemical engineer, but a software engineer spends their entire lives inside a carefully constructed virtual world where they can't really do that much damage.

  2. "Programmers" shouldn't write critical software on Software Error Caused Soyuz/Galileo Failure · · Score: 5, Insightful

    There's almost no overlap between the skills & techniques necessary to write & verify critical software (e.g. when lives or huge amounts of money are on the line) vs. what is considered to be "programming". Modern software engineering's approach to reliable system design is about where hardware engineering was fifty years ago, and about where civil engineering was 100 years ago.

    SQA is a joke. Reliable systems are made using way more robust techniques, including: (a) a severely restricted state space, (b) redundancy, (c) formal proofs, (d) fully (and formally) specified interfaces, (e) random simulation, (f) several different types of coverage, (g) physics-based analysis, etc.

    The failure of the software community to understand this distinction is why I'm scared to death about the coming world of driver-less cars and robots performing surgery. How many people are going to be killed by C++ in the next decade?

  3. People are different, that's why. on Helsinki Aims To Obviate Private Cars · · Score: 1

    You can't imagine why anyone would want to live in a big city, but apparently you think small cities are okay. Somebody else in this thread can't imagine why anyone would want to live anywhere other than suburbs. I'm sure somebody else is going to pipe up saying we should all live on farms, or on boats. Do you see the trend?

    Part of me would love to counter your smug condescending critique of big cities by telling you all the ways that NYC is superior to whatever strip mall shit hole you live in; but the problem is I don't really believe that NYC is superior. Instead, I think that different people value things differently.

    It's a big world, there are lots of different ways to live.

  4. That's an absurdly close-minded view on Helsinki Aims To Obviate Private Cars · · Score: 1

    You think people only choose to live in cities because they haven't noticed the internet or television?

    People attach different values to different things. People who love living in cities (I'm one of them) place a lot of value on "walking culture", "proximity to varied attractions", "interacting with a potpourri of people", "having a smaller environmental footprint", etc.--and less value on having a large home or a big car. I can totally understand someone else valuing those things differently and reaching a different conclusion. It's a big world and there are a lot of different ways to live.

    > "cannot adjust to living any other way than like cattle"

    What is it with suburbanites that they feel personally attacked (to the point of lashing out with childish hyperbole) by anybody anywhere choosing a different lifestyle than themselves?

    Seriously dude, hop in your car and drive 35 minutes to your 'neighborhood' Applebee's, order some jalapeno poppers and relax.

  5. I don't understand your concern on Apple's App Store Needs a Radical Revamp; How Would You Go About It? · · Score: 2

    1. There's nothing stopping someone from creating their own curated portal which links directly to the per-app download page within Apple's App store. These portals could have reviews & social media or whatever. Why haven't these sorts of portals emerged?

    2. Android doesn't have the walled garden--are the Android app stores wildly easier to use or better at promoting good vs. bad content?

  6. Tesla Model S already fits your criteria on Long-range Electric Car World Speed Record Broken By Australian Students · · Score: 1

    Done.

  7. Good joke. on What's Your STEM Degree Worth? · · Score: 1

    Well played.

  8. Companies can't create a diversified talent pool on Tech Workforce Diversity At Facebook Similar To Google And Yahoo · · Score: 5, Insightful

    out of thin air. The internal demographics of these large companies reflect the demographics of graduates in the relevant fields. The right answer is to get a more diversified college population in computer engineering and computer science, which requires getting more K-12 interest in those fields amongst underrepresented groups. And that's exactly what the big companies are doing--investing in programs that will build a more diversified pipeline of future employees.

    The comparison against MLB is outrageously stupid. African-Americans were already playing baseball in high numbers in separate leagues; MLB just started poaching players from those leagues. Are you claiming that there are some all-female or all-black companies full of millions of computer engineers that Facebook could start hiring from tomorrow?

  9. Yep, everything is cheaper when you steal. on Apple's 2014 WWDC Keynote Will Be Streamed Live; Hopes For a Microconsole? · · Score: 1

    It's all about what kind of person you want to be.

  10. Re:You are critically wrong about two things: on Future of Cars: Hydrogen Fuel Cells, Or Electric? · · Score: 1

    > Other electric cars are catching up and there are emerging standards for DC quick charging.

    You're an idiot.

  11. You are critically wrong about two things: on Future of Cars: Hydrogen Fuel Cells, Or Electric? · · Score: 1

    1. The Tesla recharges 180 miles in about 30 minutes, and getting better all the time. Other electric cars are catching up and there are emerging standards for DC quick charging.

    2. Your driving pattern is not typical so it isn't at all predictive about the future of electric driving.

  12. All indications point to battery electric. on Future of Cars: Hydrogen Fuel Cells, Or Electric? · · Score: 1

    Batteries halve in cost/kwh & kwh/kg about every 10 years. DC fast chargers are legit--Tesla can already charge at >5 miles/minute (120KW, planned increase to 135KW) with a rapidly growing charging infrastructure. Hydrogen refueling is just not enough of an improvement (neither is battery-swapping BTW--which always sounded ridiculous to me).

    New economies of scale are starting to kick in, lots of new battery tech in the pipeline. Government regulations for 55mpg+ is only realistic with hybrid or full electric cars. It's already way cheaper to operate an electric car than a gas car--think about that. People who own electric cars love them. The Model S was named best car in the world by about a million publications.

    We are just waiting for the gap in capital cost (vs. a gas car) to narrow and then it's game over for combustion driving. For those of you who haven't lived through a technology revolution before--this is what the beginning of it looks like. Maybe 20 years until >50% of all passenger miles driven in the US by new cars are driven under electric power.

  13. Yep, nobody has an iPhone or iPad on Report: 99 Percent of New Mobile Threats Target Android · · Score: 1

    Apple is doomed.

    In other news, you're an idiot.

  14. If only there was some way to figure out how on FTC Approves Tesla's Direct Sales Model · · Score: 1

    Tesla manages to service the tens of thousands existing Tesla cars scattered all over the country:

    http://lmgtfy.com/?q=tesla+model+s+service

  15. iOS7 doesn't require iTunes 11 to run on You Can Now Run Beta Versions of OS X—For Free · · Score: 1

    It doesn't require a host computer at all.

    The OSX 10.6 upgrade always costed $20, only the later upgrades have been made free. Apple isn't trying to trick you out of $20.

    It seems like you just maybe had a bad day.

  16. I don't think you know what discrimination means. on Google: Teach Girls Coding, Get $2,500; Teach Boys, Get $0 · · Score: 1

    You also seem confused on 'laws' and possibly on 'gender'.

    Offering a girl-specific incentive is not the same thing as discriminating against boys. Discrimination implies some scarcity coupled with biased allocation (i.e., 50 available slots and 40 of them go to girls). There is no scarcity in programming knowledge--anyone is free to learn. I don't understand any argument for how this discourages boys from learning programming. If anything this is intended to partially offset existing institutionalized discrimination against girls.

    Now, about 'laws'. Google is a private company which is free to offer a sex-specific charity. Ever heard of the 'Boy Scouts'?

  17. How do you "half expect" something? on 60 Minutes Dubbed Engines Noise Over Tesla Model S · · Score: 1

    weird.

  18. Blah blah blah, outrage, blah blah blah. Was Slashdot always this whiney?

  19. There are good days and bad days on Paris Bans Half of All Cars On the Road · · Score: 1

    and it is certainly worse in some parts of the city than others. Midtown is traditionally pretty bad and that's where tourists spend a lot of their time.

    BTW: if you came in the summer you might have mistaken the smell of smog with that of hot garbage. You get used to it.

  20. NYC on Paris Bans Half of All Cars On the Road · · Score: 4, Informative

    My experience is that people who live outside of NYC think that NYC == "Manhattan" while people who live inside NYC think that NYC == {Manhattan, Brooklyn, Bronx, Staten Island, Queens}. The latter is the official definition, but apart from that all the boroughs are strongly connected by subway (or ferry/subway in the case of Staten Island), sNYC taxis & busses, NYC income tax, NYC schools, a single mayor and government, and a number of cultural factors (walking culture, bodegas, etc.).

    Which isn't to say that we're all one big happy family--people have strong allegiances to their borough, but I think most people in NYC feel like we are one city.

  21. Words change meaning over time. on Facebook Mocks 'Infection' Study, Predicts Princeton's Demise · · Score: 2

    Irregardless of the origins of the phrase, it is perfectly reasonable to say "for all intensive purposes".

  22. In what way? on Apple Macintosh Turns 30 · · Score: 1

    Especially with regards to the Mac platform I have no idea what you are talking about.

  23. It means the same thing on Facebook Mocks 'Infection' Study, Predicts Princeton's Demise · · Score: 2

    for all intensive purposes.

  24. Where were the Crown Vics built? on Mayor Bloomberg Battles Fleet Owners Over NYC 'Taxi of Tomorrow' · · Score: 1

    Not in the US...

  25. Because it has been proven to work well on Mayor Bloomberg Battles Fleet Owners Over NYC 'Taxi of Tomorrow' · · Score: 2

    London does it. Every single cab in London is wheelchair accessible, which also makes them convenient for people with strollers and luggage. It doesn't raise the cost of the car by much at all and it is a lot cheaper than having a separate "Access-A-Ride" service to shuttle disabled people around at taxpayer expense.