Slashdot Mirror


User: sphealey

sphealey's activity in the archive.

Stories
0
Comments
2,282
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,282

  1. Re:Fuses on When Space Weather Attacks Earth · · Score: 2

    Brilliant! Why haven't the grid operators thought of that one?!?

    sPh

    Of course, large power transformers can be damaged by electromagnetic storms even when fully disconnected from the grid...

  2. Re:About as much damage as Y2K on When Space Weather Attacks Earth · · Score: 2

    Well, if you lived in Quebec or worked for any of the Canadian electric transmission providers your viewpoint might be a bit different...

    sPh

  3. Re:It's not that complicated on Ask Slashdot: Learning DB the Right Way; Books, Tutorials, or What? · · Score: 1

    - - - - - Tables have "indexes". If you use a SELECT statement with a search request for which there is no helpful index, the entire table will be linearly searched. This is slow. - - - - -

    Some tables have indexes. Some don't. Sometimes it is faster to access rows via an index, and sometimes a full table scan is faster (and in the cases where a full table scan is faster, it will typically be 100x faster than index-to-table access).

    I agree with you that getting started is not that hard (you can also download Oracle for free for training purposes as well), and that doing things from an early stage is key. However, a good solid understanding of the fundamentals is critical and it is not anywhere near as simple as your post would indicate. Very few powerful tools are simple, once you get past the "neat-o!" stage.

    sPh

  4. I don't know if it is possible on Ask Slashdot: Learning DB the Right Way; Books, Tutorials, or What? · · Score: 1

    I'm not sure it is possible, today. From about 1995-2005 forward a large amount of database work, and development of applications against databases, was done by people who didn't really have a good grasp of the fundamentals of the concept, the history of its implementation, or a very thorough knowledge of the available technology. The result is that various self-taught paradigms became embedded in an entire generation of developers, and those paradigms have now been picked up and embedded in technology by vendors. As a result it is very difficult to get any training or mentoring, or even find any books published after 1995, that go through the fundamentals and provide solid examples of the various paradigms and patterns and the strengths/weaknesses of each. IMHO that's in large part because the older patterns were stronger but more difficult to understand and use, so they got pushed aside by the self-taught patterns which are now dominate.

    As a related example see this thread - I would personally say that Postgres and Oracle RDBMS each have their strengths and weaknesses, and each have places where they should be used and should not be used, but the rabid anti-Oracle posters dominate the discussion and shout down any reasoned discussion. Similarly with the "business logic in the RDBMS" paradigm - in my experience over 25 years that often works far better than the "tons of Java middleware" approach, but while each has its advantages the proponents of the latter generally shout down the former. So you only get one viewpoint, and that not always the strongest (again IMHO).

    The state of business software development trends leaves me a big depressed, actually.

    Date is of course very good in the earlier editions if you can understand his math. Later on he went down his own non-traditional path that is more than a bit off the mainstream, and of course there are many very capable database people who don't use or claim to be experts at relational calculus or symbolic logic (was a bit shocked to find out Tom Kyte was in that camp, although he interacts quite a bit with Cary Milsap who is on the other extreme). Kyte's books are very good although practical and not theory, and of course 99% Oracle. _Tales of the Oak Table_ is a good read with many cautionary tales and although written by Oracle professionals the case studies apply to any information technology.

    sPh

  5. The big spec? on The Simian Army and the Antifragile Organization · · Score: 1

    But how do you write the big spec for that? The PMI would never approve.

    sPh

  6. Impossible! on Tesla Faces Tough Regulatory Hurdle From State Dealership Laws · · Score: 5, Funny

    Impossible! North Carolina and Arizona, at least, are libertarian paradises - very "business friendly" - that would _never_ pass legislation interfering with markets or freedom to contract. Never! There must be some misunderstanding.

    sPh

  7. Re:Are you nuts? Don't talk agile with the custome on Why Your Users Hate Agile · · Score: 1

    - - - - - I understand that not all customers can do this, however.

    Whereas my experience is more with a bewildered business unit representative being handing a 200 page "spec" in dense type and bizarre, technical language and told he has until Thursday to approve it (with all the time invested, it is understood that no spec can ever be rejected); then being equally bewildered when the mods delivered (which do in fact match the spec, modulo interpretation) don't do anything like what he needs them to do or thinks he asked for. Similarly with dozens of business unit reps sitting in a room reading laboriously through aforementioned spec line by line and being told to "sign off" on each page; when it doesn't work they are contemptously asked 'why didn't you speak up in the review meeting?'.

    sPh

  8. Re:Are you nuts? Don't talk agile with the custome on Why Your Users Hate Agile · · Score: 5, Interesting

    If anyone thinks that there is complete, 100%, nailed down design for a 75-story skyscraper before any digging starts, and that the design for the 69th floor is similarly nailed down before the 3rd floor is finished, they need to spend some time on a construction site. The overall shape of the building, the structural design, the very bottom and top floors, and the allowable parameters for design of the later floors, sure. But the exact design of floors 50-72? No. Plan for what happens when the selected elevator supplier goes bankrupt, the ship carrying a key delivery of structural steel sinks, the developer finally signs a tenant for 68-70 and he wants an internal staircase and private elevator for his offices? No. Look up "fast-track" in a construction dictionary.

    sPh

  9. Re:Agile doesn't mean that the project won't fail on World's Biggest 'Agile' Software Project Close To Failure · · Score: 1

    The context here is large-scale software and/or systems development, not mechanical/civil engineering. The latter are different animals due to (a) an additional 200 years of experience in discarding what doesn't work (b) the ability to overdesign to avoid unk unks (that's what "factor of safety" means, a concept that James Eads learned the hard way from his mentor) (c) the existence of reasonably clear scientific laws that drive the design. Maybe in 2140 software design and development will have reached an equivalent state of capability, but it isn't clear that there are any scientific principles equivalent to the laws of mechanics that apply.

    sPh

  10. Re:Government efficiency on Spain's New S-80 Class Submarines Sink, But Won't Float · · Score: 5, Insightful

    - - - - - When private enterprise screws up it doesn't come out of your pocket. - - - - -

    Wall Street called; they need another trillion $ of bailout money. Unmarked 20s straight from the taxpayers' pockets please.

    Superfund is another example that comes to mind.

    sPh

  11. Re:Agile/Extreme is analogous to alternative medic on World's Biggest 'Agile' Software Project Close To Failure · · Score: 1

    - - - - - Agile/Extreme programming is the alternative medicine of software development. It's a collection of mostly unrelated and sometimes contradictory concepts, the only common thing between them being lack of widespread adoption. Like alternative medicine, it has components that are useful in some circumstances. These give unearned credibility to Agile, even though they were there well before it. The problem is also similar, these components are taken to the extreme and are claimed to be universal solutions to every situation. - - - - -

    I actually don't disagree, but I would think honesty would compel one to note that one could replace the word "Agile" in that paragraph with the name of any of the structured, "rigorous" methodologies and the observation would be equally valid. Unless one has unlimited time and budget, and the architectural equivalent of demigods, the structured methodologies fail very often too.

    sPh

  12. Re:Agile is not a magic wand on World's Biggest 'Agile' Software Project Close To Failure · · Score: 1

    I've seen waterfall projects fail. The answer was always 'We didn't follow our processes rigorously enough.' No. waterfall can be as foolish a project management method as any other but it seems to have a religious component to it. There were always some change resistors who needed to be sent for more PMBOK training or just rooted out. Probably they were casting magic anti-ISO spells or something.

  13. Re:world's biggest? on World's Biggest 'Agile' Software Project Close To Failure · · Score: 1

    IIRC the UK government's last attempt to build a big national data processing system using the waterfall methodology ended up after 5 years in no system and a 5x10e9 GBP lawsuit against one of the world's largest consultancies. Does that mean that advocates of waterfall claim they "shit unicorns and daisies" and their methodology "can't be failed"?

    sPh

  14. Re:What's that saying about agile? on World's Biggest 'Agile' Software Project Close To Failure · · Score: 1

    - - - - - My new project methodology is to be called Fragile. - - - - -

    That's actually not a bad idea/observation - if you have some deeper thought behind that you could probably get at least a book out of it.

    sPh

  15. Re:Agile doesn't mean that the project won't fail on World's Biggest 'Agile' Software Project Close To Failure · · Score: 2

    Having bashed waterfall quite a bit upthread, I will say that I have no desire to have Facebook's developers program my bank account or inventory control system. Sometimes consistent, validated transactions that don't randomly disappear really are important.

    sPh

  16. Re:Agile doesn't mean that the project won't fail on World's Biggest 'Agile' Software Project Close To Failure · · Score: 2

    - - - - - Agreed. Agile is a WHOLE lot easier to get wrong than it is to get right. - - - - -

    Of course waterfall and other strict-spec methodologies have a 72 year history [1] of failing spectacularly too, and from about 1980 have had the added bonus of being too slow for business velocity.

    sPh

    [1] counting from about 1940, although projects using the mechanical accounting systems of the 1920s may have had similar problems

  17. Re:Agile doesn't mean that the project won't fail on World's Biggest 'Agile' Software Project Close To Failure · · Score: 4, Insightful

    - - - - - A developer's job, in a project like that, isn't to come up with something good. Their job is to implement a specific piece of functionality in the specific way defined by the people whose job is to have the broader view of the project. - - - - -

    The unstated assumption in that theory is that there is a group of human beings who are unto demigods, capable of defining detailed specifications that cover all eventualities, see far into the future, and can be implement mechanistically by simple code grinders. I have run into two or three such people in my entire career, out of the thousands of system architects and business analysts I have worked with in some capacity. And even those three people (a) often got caught by surprise by unintended side-effects (b) were often part of a process that took so long to come to fruition the system so designed was obsolete by the time it was deployed.

    The only industry I am aware of where strict, spec-controlled waterfall is probably appropriate and generally works is aerospace controls systems. Of course that industry is notorious for huge schedule and cost overruns (the A400 software fiasco is particularly instructive in this regard), and even their software is not free from bugs and unintended consequences. Ref the numerous changes Boeing has made to the electrical system control software on the B-787 since it went into service - why didn't they just "get the spec right the first time"? Enrico Fermi's comment on how to manage the unknown is very instructive.

    sPh

  18. Re:Lynx? Luxury! on Ask Slashdot: Dealing With a Fear of Technological Change? · · Score: 1

    I was too busy reading the RFC drafts via Gopher to bother with "formatting".

    sPh

  19. Re:24 yo? on Ask Slashdot: Dealing With a Fear of Technological Change? · · Score: 1

    Assuming the parent is (1) not kidding (2) referring to wool socks, it is quite possible. Wool clothing was far better made 25 years ago than it is today, and far more durable than almost anything on the apparel market now. Not all change is "progress".

    sPh

  20. Re:It's started... on DHS Shuts Down Dwolla Payments To and From Mt. Gox · · Score: 1

    - - - - - If you choose small Italian cars as your unit of currency, they can always be driven, (providing value) no matter how much you've devalued them. - - - - -

    You must have a special source of small Italian cars that aren't in the repair shop 360 days of the year.

    sPh

  21. Re:What? on Salesforce, a Pillow Maker and a $125k AmEx Bill · · Score: 3, Informative

    = = = but why would someone spot their company 125k of cash on a credit card? = = =

    For any corporate account small that GiganticCo, when you as an employee accept an Amex corporate card it has your name on it and you agree to be liable to Amex for all charges on the card, whether or not your employer pays through their direct-bill account. If the employee was direct to use his "corporate account" card as a p-card to pay for a major purchase, and his employer then failed to pay the invoice, well, he'd be in a heap-o-trouble.

    sPh

  22. Re:No on Can Valve's 'Bossless' Company Model Work Elsewhere? · · Score: 1

    = = = No, it's one of the dumbest ideas I've seen spread across the Internet lately. = = =

    Interesting, since is a theme that occurs quite regularly in the work of Poul Anderson, one of the original SF libertarian tough guys. Anderson, writing in the 1950s, put the arrival of a post-scarcity society around 2100, but in many respects the developed world is there today [1]: full output can be sustained with a fraction of the population well below 1.00.

    [1] Modulo the availability of petroleum of course

  23. Re:When government is involved-everything is polit on Got a Cell Phone Booster? FCC Says You Have To Turn It Off · · Score: 1

    Yes, the various economic actors worked auto-magically in concert to clean up the Great Lakes in the early 1970s based on nothing except price signals!

    Oh wait...

    sPh

  24. Re: It's The American Drean on US CEO Says French Workers Have Three-Hour Work Day · · Score: 1

    = = = Just how many teachers have tenure? = = =

    Very, very few at the K-12 level (and not all that many at the college level either). And even where the concept of "tenure" exists in K-12, it is nothing like top-rank university tenure; teachers can be and are fired for all sorts of reasons not involving their performance (e.g. annoying a key school board member with their political views) tenure or no.

    sPh

  25. Re:Unexpected consequences of paywalls. on Tesla Motors Battles the New York Times · · Score: 1

    - - - - - It turns out, there's a special "extended range" mode that will put the battery at 100% instead of 90%. It reduces battery life.

    Most normal people would consider "charging complete" to mean, you know, charging complete. - - - - -

    Agreed. The idea that drivers will spend their time deciding what "mode" their vehicle is currently operating in, particularly when that mode is (a) invisible to the driver (b) reportedly reduces life of the key vehicle component, isn't a very good advertisement for all-electric vehicles.

    sPh

    I personally think that to the extent we still have personally driven automotive vehicles in 2032 they will look like today's Chevy Volt, except with a small diesel instead of gas. Pure electric isn't going to make it for many reasons, but auxiliary load (especially HVAC) is the big one.