Slashdot Mirror


User: firewrought

firewrought's activity in the archive.

Stories
0
Comments
969
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 969

  1. Re:Show time on Google: Our Robot Cars Are Better Drivers Than You · · Score: 1

    Where I come from, that's called "gross negligence" and "endangering lives". If you need to be taken to a hospital ASAP, call the police or an ambulance.

    Where I'm from, 80 MPH is "cruising speed", at least on the interstate. ;-)

  2. Re:Poor conclusion on Uneven Enforcement Suspected At Nuclear Plants · · Score: 1

    "Those running [nuclear reactors]" are generally tied to the plant and don't travel around much. Operator experience is not really tied to the number of reactors in a given area.

    But organizational experience is geographically clustered. When something goes bad wrong at one unit in a big fleet (like Entergy's or Exelon's), the whole organization is stimulated to respond (with new processes, best practices, safety culture, etc.). Western fleets are smaller and their operators have less cumulative organizational experience (though they are apparently trying to compensate by starting a new industry group).

  3. Re:It's not the surveillance on RMS: How Much Surveillance Can Democracy Withstand? · · Score: 1

    Democracy can handle the monitoring of everything, if protection and regulations are in place and enforced.

    False. Policies and procedures are paper-thin. They do not reflect social reality; they do not reflect organizational reality; and they do not reflect technical reality. And tomorrow--when the next witch hunt, the next red scare, the next 9/11 happens--all those high and mighty policies will be changed with the stroke of a pen or (more likely) no pen at all... just silent, expectant pressure from the top.

    The only policy that prevents misuse of data is that of not collecting it in the first place. Even a great policy embedded into the heart and soul of a nation will be circumvented, diluted, compromised, and re-interpreted with the passage of time, despite every government agent swearing to defend it.

  4. Re:They've got money to burn on Adults Make Riskier, More Inconsistent Decisions As They Get Older, Study Finds · · Score: 4, Informative

    The typical U.S. household headed by a person age 65 or older has a net worth 47 times greater [boston.com] than a household headed by someone under 35. This wealth gap is now more than double what it was in 2005 and nearly five times the 10-to-1 disparity a quarter-century ago.

    Isn't that as it should be, after working and saving all your life? Net worth includes possessions, house, savings for retirement, etc. Also, take the aging one-percenters (or the 0.1%) out of the numbers (or use median instead of mean) and I bet the disparity growth is a lot flatter. Fundamentally, there's a difference b/t being well off because you worked hard all your life and being well off because you (1) owned the means of productions, (2) bought off legislators, and (3) found a way to exploit others.

  5. Re:Marketing on Silent Circle Moving Away From NIST Cipher Suites After NSA Revelations · · Score: 1

    It would imply that the NSA is decades ahead of academia in not only cryptography but almost every area of computer science. Considering how inefficient and incompetent the rest of the government is (even the DoD, i.e. unencrypted drones) I just cannot believe that is the case.

    In 1995, NSA added a single bit-rotation to SHA that made it considerably stronger, but they didn't explain their reasoning at the time. It took several more years before academia found significance weaknesses, with 2004 being the year that SHA-0 (as the original, non-rotated version is now called) was really cracked wide open. That (arguably) puts them about a decade ahead (in a situation where they willingly tipped their hand). These folks employee the most math PhD's in the world and have their own chip fabs... it's not hard to imagine them being two decades ahead on some important cryptographic questions.

  6. Re:Wrong party on How Car Dealership Lobbyists Successfully Banned Tesla Motors From Texas · · Score: 1

    The canonical example is pollution.... individuals would have legal standing to sue in court.

    Would this work? You decide.

    I want to be support libertarians, but these just-so stories do nothing to advance their credibility. In your example, being big gives you resources that you can use to cover up the problem (for decades), bribe public officials, corrupt scientific debate, conduct media blitzes, create shell corporations, intimidate witnesses, and [in some cases] force consumers to contractually relinquish their right to legal redress. Good luck trying to fight that on lower-middle class wage. It happens, but with such rarity and friction that this game-theoretic scenario is not going to unfold in the way you describe.

  7. Re:What do lambdas provide that anon classes do no on Java 8 Developer Preview Released · · Score: 2

    I don't really get the point of adding such a major syntax-changing feature to the language for the sole purpose of syntactic convenience.

    While there are definitely a lot of judgement calls and tradeoffs to consider when designing a language, syntactic convenience is a big part of why we use programming languages to begin with.

    I mean.... wasn't that their whole main argument against operator overloading? (the other argument, that operator overloading makes for unreadable code can be shown to be a red herring).

    As you indicate, the operator overloading argument was/is bogus. I suspect that everyone tried to misuse the feature when it was introduced with C++, in much the same way that everybody used a dozen different fonts the first time they ran a WYSIWYG word processor. The people who got bit by this bad code went on to write best practices and coding standards that breathlessly prohibited operator overloading and Java followed suit. So you have dumb things like == testing for reference equality of strings, Vec3D classes that you must .add() and .subtract() instead of + and -, and naturally-ordered things that you can't compare with < and >. Hopefully one day Java will reverse this bad decision too.

  8. Re:Al-Qaeda keeps losing recruits to Google on Leaked Documents Detail Al-Qaeda's Efforts To Fight Back Against Drones · · Score: 1

    "Yeah, hey guys... I actually came here on the 'death to america' ticket, but it turns out I like jeans, scantily clad girls, beer, and decent-paying jobs and, you know, I'd be grateful if you could, I don't know, keep me?"

    Yeah... I always thought we should be "bombing" them (the Islamic states) with girly mags and Britney Spears CD's.

    Secularization is a solution.

  9. Re:Americans have limited Free Speech on Aussie Public Servant Criticises Gov't On Twitter, Gets Sacked · · Score: 1

    Courts mistake an informed jury for a partial jury. By allowing courts to manage the information a jury hears, they in fact create partial juries. The correct solution to a jury that is swayed by speech is more speech that counters the first speech. Whoever runs out of valid arguments first is the loser.

    Whoever gets tarred with the biggest stigma would be the loser. The justice system you imagine would decide cases based on gossip and innuendo, on ill-researched half-truths spouted by loud mouths and anonymous forum posters, on the popular passions of the current moment, on who voted for the wrong party or liked the wrong vices or joined the wrong religion (or the wrong sub-sub-denomination of a religion). Seriously, where did you get those rose-colored glasses of human nature? If we worked like that, we wouldn't need a justice system: mobs and vigilantes would dispassionately confront the accused, gather witness statements, and determine the appropriate judgement.

    Can you imagine if we held scientists, who are also supposed to be impartial judges of evidence, to the standards of a jury? Instead of submitting papers for peer review by experts, we'd be submitting them to people who are prohibited from knowing anything about the field.

    No, you'd be submitting them to people who mostly don't know anything about the field and are prohibited from researching outside the curated environment of a courtroom. And yeah, that would suck for science. But there's a difference: science produces extremely technical descriptions of the real world. Law, by contrast, should (in theory, and sometimes in fact) be executable by laypersons... you could replace juries with panels of lawyers or judges versed in the technical aspect of the law and probably get better "technical" outcomes. But too much technicality and the law becomes divorced from the day-to-day real world wisdom of the people who are subject to it. The operations of law require a balance b/t technical and human factors that's not required in the sciences.

  10. What Obama didn't say... on Obama on Surveillance: "We Can and Must Be More Transparent" · · Score: 5, Insightful
    • Full investigation and prosecution of NSA officials.
    • Repeal of retroactive warrants, retroactive teleco immunity, secret NSL orders, and other extra-judicial bullshit.
    • Immediate legislation to broaden the definition of domestic surveillance and establish strict penalties for companies who cooperate with it.
    • Amnesty/whistleblower protection for Snowden. Oh, and his passport back.
  11. Re:Well maybe there will be some time to fix thing on Luxury Car Hacker To Speak At USENIX Despite Injunction · · Score: 3, Insightful

    See here's the deal: Just because one person discovers something, it doesn't magically mean that everyone else can figure it out right away.

    Um, no, that pretty much is the case with computers. Unlike stealth technology (your example), you don't have to have a multi-billion dollar military-industrial partnership to accomplish something clever with computers. You've just got to spend time learning and tinkering. And these security flaws aren't some fundamental-problem-of-physics stuff... it's often just a matter of sniffing out broken/shoddy code, which is pretty much the standard output of the industry. If you think differently, you're probably one of those people who refers to your nephew as a "computer genius" because he got your email working again that one time.

    Here's the other deal: companies would rather shut you up than to acknowledge and fix the flaws in their own products. They'd also rather their customers live with the risk. For many companies, it is only the threat of disclosure that makes them invest the time and resources needed to secure their systems. (I'll grant that most software companies seem to have finally accepted this reality and tackle security more heavily, but it seems that the auto companies are still trying to play legal hardball.) And most security researchers (including this one, if other comments I've seen are correct) are willing to give manufactures some advance notice (though it resulted in court troubles in thanks, apparently). But ultimately the utmost professional obligation of a security researcher is to inform the public so they can either protect themselves or force the manufacturer's hand.

  12. Re:He should just go to America and face the music on Edward Snowden Still Stuck At Airport, May Be Permitted Entry Into Russia Soon · · Score: 2

    Snowden stated that he tried to get that position for the specific purpose of digging up whatever he could to use against his country... That makes him a traitor in my book.

    Pretty sure he dug it up for his country, and against the real traitors (his employers) who are usurping the autonomy of the people of the United States.

    At any rate, he undoubtedly sought the Booz Allen gig because he suspected agency wrongdoing based on his prior experiences with the NSA/CIA. I don't think you could ask for a better whistleblower than this: someone willing to get the full story, obtain and screen evidence, and responsibly disclose the matter to public attention (while giving up a $200,000/year Hawaiian lifestyle).

  13. Re:It Still Doesn't Mean Much... on D-Wave Large-Scale Quantum Chip Validated, Says USC Team · · Score: 4, Informative

    Why would a quantum computer would reduce the O notation?

    Because it's running in multiple worlds simultaneously? It's not just using 1's and 0's but superpositions of the two that are effectively in both states at once. Heh... I'm really don't understand this stuff, but the big deal about quantum computing is that it will make some previously intractable (e.g., non-polynomial) problems accessible to us. All problems in complexity class BQP become, essentially, polynomial on a quantum computer. If you've got enough qbits, among other things.

  14. Re:Business as usual on Nationwide Snooping System Launched In India · · Score: 1

    To be truly effective, the encryption needs to be universal

    unless people start using it, it will never reach the point of universal

    And you won't make it universal until you bake into a popular protocol that's easy to use, that doesn't require extensive setup or pay-to-play, and that doesn't allow the user to trust a suspicious connection. OpenSSH and bitcoin have probably done it best so far, and I'm not sure that's anywhere close enough for the general public.

    Even then, I think we underestimate the arrogance of law... if you successfully made encryption universal, then laws would be passed to force decryption (5th be damned) or monitor the endpoints.

    Preserving liberty ultimately requires activism and civil disobedience.

  15. Re:Dynamically Typed? on Lobster, a New Game Programming Language, Now Available As Open Source · · Score: 1

    even in some dynamic languages you still have to type var

    And "var" is terser than the average class/type name.

    most dynamic languages still have interfaces

    ...which are implicit/ducked-typed. In a statically-typed system, you explicitly define the interface for the sake of the type system. To help it help you, so to speak.

    C++ doesn't require a mandatory class container for static methods, constants and globals, this is entirely a language specific thing

    Granted, this is more language specific, but most dynamic langs have evolved from being able to run as straight-line scripts with no nesting/front-matter. I was trying to list all of the things that make dynamics langs briefer in general... beyond casts. :-)

  16. Re:Dynamically Typed? on Lobster, a New Game Programming Language, Now Available As Open Source · · Score: 1

    The only increase in code from static typing is explicit conversion.

    Don't forget (1) type declarations; (2) array initializers, (3) storage class identifiers; (4) interfaces; (5) generic types; (6) more verbose API's for reflection (and damn near everything else); and (7) mandatory class "container" for static methods, constants, and globals. And at the design level, there's even more opportunity for brevity since various cheats are available, such as defining classes and methods at runtime, etc.

    Of course, that's talking in generalities. Static langs are doing more now to reduce verbage and copy some dynamic-language "feel". C# especially since it introduced local type inference, anonymous methods/closures, LINQ, and DLR...

  17. Re:Ours to lose on NSA Surveillance May Have Dealt Major Blow To Global Internet Freedom Efforts · · Score: 1

    I sincerely hope that story is pure BS

    It pretty much is BS... one tell-tale sign is the outer "wrapper" story explaining how he got the news. This is a common narrative crutch that lets an author "ease into" introducing his world. Instead of saying "I got a message and met my contact in the middle of the night", there is a slow, omnious build-up to the dramatic unveiling of the story's payload.

    Then there the dialog... it's very tight, TV-like script with a lot of back-and-forth that reads punchy (“You don’t know jack") while chopping up the message into narrative-sized bites. There's even the obligatory recap that's followed by the journalist character saying "We know all this already." You see this type thing all the time in the movies: character A explains to character B some background info that the audience needs to know but that character B should already know; the author then papers over the narrative mismatch by having character B object to the unnecessary sharing.

    The informant's pleading to "get the story out" is a very efficient mechanism: (1) it adds more drama, (2) it lends a sort of fake credibility to the unnamed informant, and (3) it simultaneously solicits the reader to take action/forward the story/whatever.

    Hilariously, notice how the author promises more at the end... "My source provided additional information, but I am abiding by his wish to get this much out... Stay tuned." Four days later, he's forgotten about it and has move on to his next agit-prop piece.

  18. Re:Bottom head? on 900 Ton Containment Vessel Bottom Head Installed At Vogtle 3 · · Score: 5, Interesting

    Unit 3 means it is the third reactor in the power plant. Vogtle is the name of the power plant (probably the name of the place it is located in). Apparently there are already 2 units installed there with Generation II reactors and they are now in the process of construction another two units with Generation III reactors of the Westinghouse AP1000 design.

    Vogtle was President/Chairman of Southern Company, Georgia Power's parent company. (Southern tends to name most of their plants after company bigwigs.) Apparently, he was a real POW who inspired the motorcycle dude in The Great Escape.

  19. Social responsibility is part of good design... on Ask Slashdot: When Is the User Experience Too Good? · · Score: 1

    We can argue the exact extent of the responsibility and how strongly to favor the group over the individual (or visa-versa), but the consideration is very real.

  20. Re:Holy Mackerel on Google Chrome 27 Is Out: 5% Faster Page Loads · · Score: 1

    Not sure if it would be granular enough. I use Google products and would want js to work but only when I'm actually browsing to one of their sites.

    Thing is, many websites fetch common JavaScript libraries from Google's CDN (in addition to using maps, fonts, and other API's). Much of the web is unintelligible without them. On the bright side, it looks like Google does their tracking thru separate domain names (doubleclick.net, googleadservices.com, google-analytics.com), and NoScript can discriminate among those.

    However, you may want to look at RequestPolicy, which requires you to whitelist all cross-domain access in a way that is clearly modeled after NoScript, which should prevent web bugs and other non-script techniques. (In fact, since so many sites require JS to view/use, I'm beginning to think that RP has a better premise than NS when it comes to managing web privacy/safety.)

  21. Re:A Better Idea on House Bill Would Mandate Smart Gun Tech By U.S. Manufacturers · · Score: 4, Insightful

    How about we actually fucking teach kids about guns, how they work, and what they're used for? That would do a hell of a lot more to curtail gun-related deaths

    While we're at it, can we get Hollywood celebrities to hold guns properly on film? Don't stick your finger into the trigger guard until you're ready to destroy something.

    Seriously. I understand that Hollywood movies aren't gun safety tutorials and that, for instance, Will Smith has to whip out his gun and use it to mock-threaten his daughter's boyfriend in Bad Boys 2, but if these celebrities kept their fingers pointed down the barrel instead of resting on the trigger, it might make a difference when some drunk dumbass decides to imitate them. Drives me nuts whenever I see this on film/TV.

  22. Re:It's like deja vu all over again on Microsoft's "New Coke" Moment? · · Score: 1

    I don't have any of the problems you mentioned with the Ribbon. It works just fine....I think the real problem here for you is that you are adverse to change

    When it comes to UI design, being adverse to change isn't a personal failure: it's a customer preference that needs listening too. Not listening and shoving Ribbon (or more recently, Metro/whatever) down your users' throats is design arrogance, which is a personal failure.

    I'm glad the ribbon works for you (to give it credit, it is more discoverable and the live-preview is nice), but it does have objective UI issues (lack of customizability, keyboard navigability, etc.). I guess that's great for lulling newbies deeper into the product, but it sucks for power users.

  23. Re:If it's proprietary... on Hiring Developers By Algorithm · · Score: 1

    Leaving a backdoor in this program would be the ultimate job security guarantee.

    So if you ever encounter any of these, it's worth giving the Konami Code a try, just to see if it will boost your rank. :-)

  24. Re:Goose meet Gander on An Open Letter To Google Chairman Eric Schmidt On Drones · · Score: 1

    We should all accept that if we do things in a public place, that we have performed a public act. If you are emitting radio waves, or reflecting photons, or causing vibration of air molecules, others should have a right to receive these signals.

    That's nice and simple and... completely, totally inhumane. Because, technologically speaking, preventing technological intercept of the things that we need to be private (and we do have an innate psychological need for privacy) is impossible for the common man.

    (And incidentally, those who want Assange's head aren't motivated by privacy rights. In fact, you'd probably find very little support for privacy among that group. Look to raw authoritarianism and us-vs-them thinking for the source of their bias.)

  25. Re:Truth simply is on Prof. Stephen Hawking: Great Scientist, Bad Gambler · · Score: 2

    I reject that idea that any attempt to reason about god ultimately equates to arrogance and self-worship. Geeze. Rationality is ultimately about doing the best with the evidence and information we have.