Slashdot Mirror


User: jbolden

jbolden's activity in the archive.

Stories
0
Comments
13,627
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 13,627

  1. Re:testing the wrong skill set on Why the New Guy Can't Code · · Score: 2

    I agree its not a big deal for n=100, that's why I mentioned test data sets. On the other hand n=10m is not uncommon in business programming. My working definition of "system's programming" is "when the constant term matters".

  2. testing the wrong skill set on Why the New Guy Can't Code · · Score: 2

    The "show me something you wrote independently" tests for:

    a) Experience working on your own thing in isolation and a desire to do so.
    b) A genuine love of programming, seeing it as trying to get a job in your passion.
    c) The ability to use easy tools fluidly.

    Now those are good characteristics for a start-up which is who the article is written for. But all of those are negatives in many enterprise jobs.

    Isolated opinionated programmers are a definite determent in enterprises quite often. You want enthusiasm but not passion in most workplaces. You often don't want to test for easy tools, but the ability to use hard tools. Complex applications are orders of magnitude more confusing than simple android applets.

    And finally the Microsoft brain teaser type problems are basically a computer IQ test. They are testing for:
    i) Do you know basic computer science
    ii) Are you smart.

    You can fix skills deficits in employees. Generally you can't fix (i) or (ii), though with younger programers you can sometimes fix (i). You will fight those problems everyday forever. Quite often in programming you can construct two algorithms to solve a problem with times like: n^2 + 25n + 100, 1000n + 20000. If you hire the Android guy you often get the n^2 solution since it works so much better on test data sets.
     

  3. Re:"in an effort to" appear clueless on Hewlett Packard's Cult Calculator Turns 30 · · Score: 1

    You are right I misread the original statement.

    And after that correction I agree with your 4 statements as originally written.

  4. Re:"in an effort to" appear clueless on Hewlett Packard's Cult Calculator Turns 30 · · Score: 1

    Nope the first 2 equations aren't the same. Shifting to algebraic notation:

    3*((4+5)+(6+7)) != ((4+5)+(6+7)) * 3.
    You can't flip 3 like that for arbitrary matrices.

    This equality is fine since you are commuting just the additions.
    4 5 + 6 7 + * 3 + = X
    5 4 + 7 6 + * 3 + = X

    And your 4th statement is wrong. Those 2 (the 2nd and 3rd equation) are both equal to the 4th:
    7 6 + 5 4 + * 3 + = 5 4 + 7 6 + * 3 +

  5. Re:Macs will be a closed platform in the end on Apple To Distribute OS X Lion via the Mac App Store · · Score: 1

    You should tell that to my copy which still has lots of "Protected AAC audio file". Download the song of the week from iTunes store.

  6. Re:3 Steps Ahead? on Red Hat CEO On Patent Trolls: Just Pay Them Off · · Score: 1

    Exactly, this is a political strategy that makes a lot of sense. The industry is unified behind reducing or eliminating software patents. All that's needed now is congressional action.

  7. Re:This is on Red Hat CEO On Patent Trolls: Just Pay Them Off · · Score: 1

    What broke the protection rackets was Robert Kennedy's war on the mob. Hopefully CEOs openly admitting they are paying a protection racket will get the Robert Kennedys involved.

  8. Re:This is on Red Hat CEO On Patent Trolls: Just Pay Them Off · · Score: 1

    I don't know about that. Once CEOs of computer companies are willing to say publicly that entities called "patent trolls" exist and that they are being paid off, essentially a tax congress or the courts may take action. Microsoft has had it with these guys and is doing the heavy lifting in the fight, I'm glad RedHat is helping.

  9. Re:you would think on Hewlett Packard's Cult Calculator Turns 30 · · Score: 1

    I think you might be surprised how much the 48S could do. I had Mathematica 1.3 on my 386-40 with math coprocessor and the 28S (a step down from the 48). Except for symbolic manipulation and excluding speed (which was something like a factor of 1000x) the 48 could keep up. And in terms of ease of use and faster the 28 ran rings around Mathematica.

  10. Re:you would think on Hewlett Packard's Cult Calculator Turns 30 · · Score: 1

    Yep HP calculators are worth a lot. They have small group of dedicated users.

  11. Re:I will never forgive Carly Fiorina on Hewlett Packard's Cult Calculator Turns 30 · · Score: 1

    Good point aout Agilent and scientific equipment possibly. What made HP of the 1970s and 80s unique was they were true innovators.

    Take for example RPL which was the programming language, this was a LISP. Which meant that on my 28s I was able to combine things in totally unique ways. For example I wrote a program to do contour integration: i.e. path integrals in complex spaces that evaluate to complex not real numbers. And it wasn't hard. I could effectively reprogram this calculator to do what I wanted.

    Things like the innovations of the Alpha Chip, yes the innovations of VMS. I'm not mourning the passing of 1970s technology I'm mourning the technologies we don't have because HP isn't that company anymore. Apple is a real innovator imagine if we had another 5 Apple computers running around trying to totally change the world.

  12. Re:"in an effort to" appear clueless on Hewlett Packard's Cult Calculator Turns 30 · · Score: 1

    You aren't just adding you are also multiplying.

  13. Re:Back when HP actually used to "Invent" on Hewlett Packard's Cult Calculator Turns 30 · · Score: 1

    Don't forget chemistry. They had terrific tools for chemists.

  14. Re:Most people are not dealing with the stack on Hewlett Packard's Cult Calculator Turns 30 · · Score: 1

    That's an algebraic equation. Obviously algebraic notation is better for expressing algebraic relationships. RPN is better for numerical methods.

    I.E. RPN for arithmetic, vector calculation, matrix algebra....

    Where RPN though would kick ass is '2+x-4=3*x' [STEQ] [shift x]
    would activate a solve for x function. You can see the whole equation just becomes a single argument in the RPN calculator which is jumping up a level of abstraction.
     

  15. Re:I will never forgive Carly Fiorina on Hewlett Packard's Cult Calculator Turns 30 · · Score: 1

    Everyone said it. She gutted HP. HP was an engineering company when she got there that made great devices in many areas. I can understand going where the money was, but I wish they had sold off the engineering divisions to someone who was interested in those more niche markets.

  16. Re:Good for science and engineering, too on Hewlett Packard's Cult Calculator Turns 30 · · Score: 1

    I still pretty regularly use Pcalc. I also use the command line "e" for that sort of mini calculation. If I want to step up GHCI is pretty awesome.

  17. Re:"in an effort to" appear clueless on Hewlett Packard's Cult Calculator Turns 30 · · Score: 1

    You are using the commutative law there. Replace the numbers with matrices (non commuting) and you would get 2 different answers.

  18. Re:you would think on Hewlett Packard's Cult Calculator Turns 30 · · Score: 1

    If only 20 years you got it as a hand me down. By the time you got it, it probably wasn't worth it. The 15C is nowhere near the 48's which is what was current then.

  19. Re:you would think on Hewlett Packard's Cult Calculator Turns 30 · · Score: 1

    Spreadsheets have been getting worse computationally for almost 20 years. Algebra systems I haven't played with much since 2000 but they have definitely gotten better. And TI has finally brought an algebra system calculator combo out after all this time.

  20. you would think on Hewlett Packard's Cult Calculator Turns 30 · · Score: 4, Informative

    You would think given that calculators still sell pretty well and this one is doing good for 30 full years that HP would maybe consider that they made a mistake in essentially killing off this line. Wouldn't it be wonderful it HP put out hand device for engineers as far advanced a the HPs were then?

    Anyway the scientific version of the 12c is the 15c: http://www.hpmuseum.org/hp15.htm
    And my love was the 28S. http://www.hpmuseum.org/hp28c.htm

  21. Re:Macs will be a closed platform in the end on Apple To Distribute OS X Lion via the Mac App Store · · Score: 1

    I still see a lot of DRM on Apple. As for video I have to plead ignorance. I do rentals to Tivo from Amazon and given that its a rental it has to have DRM.

  22. Re:Macs will be a closed platform in the end on Apple To Distribute OS X Lion via the Mac App Store · · Score: 1

    If they aren't receiving a dime they aren't professional they aren't at the high end of amateur. What you are describing is a "creative hobbyist" market. I have no idea if that's even a distinct market but I've never heard of them acting like a distinct buying group.

  23. Re:Can someone step up to the plate? on Apple To Distribute OS X Lion via the Mac App Store · · Score: 1

    That's not necessarily a problem. Apple doesn't have copyright and thus can't enforce that provision. If I explicitly waive that provision from Apple no GPL violation occurred.

    Think about this situation.
    A writes a GPL app
    B distributes A's application
    C downloads from B.
    D tells C that he must get a giraffe to legally use A's application

    D's act doesn't cause B to violate the GPL.

  24. Re:Can someone step up to the plate? on Apple To Distribute OS X Lion via the Mac App Store · · Score: 1

    And if the system has trouble resolving a dependency then what? What about if it triggers a long series of upgrades? What if that dependency forces an upgrade on another application that breaks it?

    Linux apps handle this sort of thing well because they grow up in an environment of constantly changing libraries.

  25. Re:Can someone step up to the plate? on Apple To Distribute OS X Lion via the Mac App Store · · Score: 1

    Do they have GUIs yes. Finkcommander darwinports GUI... But you have to know what you are doing to use Fink or DarwinPorts.

    Homebrew OTOH would work well for an easy to use repository.