Slashdot Mirror


User: colmore

colmore's activity in the archive.

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

Comments · 1,484

  1. Digital Everything on Digital Photocopiers Loaded With Secrets · · Score: 2, Interesting

    I'm starting to really think that we're making a mistake putting full-fledged computers in everything we build. They allow for an amazing array of features, but it makes fully understanding our machines much more difficult. Security problems like this one are inevitable.

    A dumb analog xerox machine is pretty easy to understand, and one that runs on a microcontroller and a few KB of ram (if that) isn't much harder. But who but the most dedicated hacker has any real idea about what is going on inside a modern Xerox. It *might* not have any undocumented "features," but you have no way of knowing. Security has gone from being a matter of applied common sense to involving a large amount of blind trust in these manufacturers.

    It's a symptom of a larger issue though. We're rapidly getting away from having a society where a well educated and technically minded person can understand the actual inner workings of the technology they interact with every day. The tradeoff might be worth it, I'm not a luddite. But we should remember that we are entering into a new kind of relationship with our machines,

  2. Re:major step in the WRONG direction on Obama Outlines Bold Space Policy ... But No Moon · · Score: 1

    Man, forget about emergency rescue. A launch to the moon isn't something you can just do in a few days. If you're going to the moon, just pray that everything goes according to plan.

  3. Re:The purpose of government research on Obama Outlines Bold Space Policy ... But No Moon · · Score: 1

    As long as they don't change the naked-eye appearance of the moon (no Target or AT&T logo, please) then yes, absolutely.

  4. Re:"No Moon" on Obama Outlines Bold Space Policy ... But No Moon · · Score: 1

    I think everyone is missing the point as to why the space program has faltered.

    In the late 50s, missile technology was very primitive compared to where it is now. Sputnik meant that Russia had good enough missiles to hit a somewhat precise location in the US. We had to respond.

    Developing the first ICBMs was enormously complicated. Space research developed a lot of technology that would be used to wipe Moscow off the map.

    Today, missiles are very well developed and the private aerospace industry can largely handle the research without the help of a government agency (though certainly not without government money). Nasa is no longer contributing (as much) technology to the military, and what it does is mainly things like GPS, which can be done with existing space technology or even private launches.

    To a Senator, the space program serves no purpose and aside from being a sweet deal for some states' economies, benefits no voter directly. And while the space program still has some fans, they aren't numerous enough to swing any election.

    Frankly, what NASA needs most is a consistent and predictable budget, a director who won't change jobs when the president leaves office, and hands off from Washington. If they could set a policy and stick to it, we wouldn't be in this mess.

  5. Re:Too bad Obama doesn't share the American dream on Obama Outlines Bold Space Policy ... But No Moon · · Score: 1

    That's not entirely true. There is no two party system in congressional elections, but there very much is a two party system for electing the president, unless you're fine with the senate choosing your presidents for you.

    The fact that you need a majority and not a plurality of electoral votes to win the presidency means that a situation where there were 3 parties each getting roughly a third of the vote would result in presidents never being chosen by popular election.

    Now, political precedent and tradition can be almost as important as written law. For over a century and a half, there were no term limits on the president, but because Washington had served only two terms, nobody else ran for a third term until FDR.

    Similarly, a tradition could be established in the Senate that the Senate always goes with the plurality candidate, and that would effectively give us a multi-party system. Of course, I can't see modern senators voting across party lines to decide who sits in the White House, but it could be done.

  6. Oh my God on Japanese Build a Virtual Hugging Vest · · Score: 1

    Oh my God, this is sad.

    Computers are really bad for a lot of people. Get outside and interact with actual people in the sunlight.

  7. Re:Fearless Leadership? on Microsoft and Apple Rumble Into Middle Age · · Score: 1

    "There are plenty of companies out there that had a scary-cool product or technology, something transformational, but missed something along the way: misjudged the market, misjudged their capital needs, rushed a buggy product to market, etc. Don't hear much from those companies anymore."

    No, I still read about Sony pretty often.

  8. move on Best Way To Land Entry-Level Job? · · Score: 2, Insightful

    Move to a city with a lot of IT. Take ANY job, even if it's Geek Squad. Start networking like crazy, join a LUG, attend conferences and talks, put yourself out there. The vast majority of all jobs are not given to a resume on a stack. Meet people.

  9. VRML 2.0 on Google Launches 3D Driver Project For Chrome · · Score: 1

    VRML was never used. For anything. How is this going to be different? What's the application? Javascript games?

  10. Makes me think of this scene from Clerks on Madoff's Programmers Indicted · · Score: 3, Insightful
  11. Re:You can NOT "just put it in neutral"... on $1M Prize For Finding Cause of Unintended Acceleration · · Score: 1

    What do you mean? We make car analogies all the damn time.

  12. Re:"many developers are so intrigued" on Google Go Capturing Developer Interest · · Score: 1

    Just to be pedantic, I don't think COBOL was a systems language. It was for business logic. Back in those days systems programming was straight assembly.

  13. Re:"many developers are so intrigued" on Google Go Capturing Developer Interest · · Score: 5, Interesting

    Oh whatever, this is news.

    There hasn't been a successful new systems programming language since the introduction of C++ almost thirty years ago. Programming language technology has advanced a great deal since then. A new systems language is a very big deal, and Google is playing very fair and open with it.

    Quit bitching.

  14. Yes, but on Hollywood Treats Hackers Pretty Well · · Score: 4, Funny

    Too bad scenes of someone typing furiously at a computer are boring as hell.

  15. Air Force Commercial on Space Junk Getting Worse · · Score: 1

    Why not just maneuver out of the way like in that ridiculous Air Force commercial?

  16. Re:Push them further away on Space Junk Getting Worse · · Score: 1

    Because Earth orbit is not zero gravity, it's freefall. Moving into a wider orbit takes thrust to counteract Earth's gravity, which is still considerable.

  17. Re:Perceptions from Vancouver on "Green" Ice Resurfacing Machines Fail In Vancouver · · Score: 3, Insightful

    It's a privilege if you own a TV station or a tourism business. It's a privilege if you particularly care about competitive skiing. If you're just a citizen trying to get on with your life, it can be a very inconvenient couple of weeks, and cities often lose millions of tax dollars hosting the olympics.

  18. Re:Summary & Article Leave a Bit to Be Desired on "Green" Ice Resurfacing Machines Fail In Vancouver · · Score: 1

    Natural Gas is only halfway green. It burns clean, but you're still taking stored CO2 and putting it in the air. It's good for things like mercury, but it doesn't do squat for global warming.

  19. Re:And the zombification of our children continues on The Wi-Fi On the Bus · · Score: 1

    I don't think todays kids are learning to deal with boredom very well.

  20. Re:Not good. on The Wi-Fi On the Bus · · Score: 1

    Nothing like the hypnotic effects of glowing rectangles to lull the children into a dull trance.

  21. Re:You get what you pay for. on US Youth Have Serious Mental Health Issues · · Score: 1

    Lack of hardship may be a common trait among slashdot posters and the less than half of americans who go to college, but don't doubt that there's still a great amount of hardship going around and a whole lot of people still live in dire poverty.

  22. Re:American youth have it easy. on US Youth Have Serious Mental Health Issues · · Score: 2, Insightful

    I know you may find this hard to believe, but just because you and the people you know are more successful than the people you knew when you were a kid, doesn't mean that tens of millions don't still live in dire poverty.

  23. Re:Well, what do you think you want to program? on Which Math For Programmers? · · Score: 1

    Keep fighting the good fight, sir.

  24. Re:Why wait, we already know the answer on FCC Wants More Time To Craft Broadband Plan · · Score: 1

    I find this much inferior to just making things a public utility. If you want to have the government guarantee a public service, why pussyfoot around?

  25. Well, what do you think you want to program? on Which Math For Programmers? · · Score: 2, Insightful

    If you're writing GUI programs, implementing business logic, accessing databases, and doing many of the workaday tasks of the grunts of the technology world, you don't need much math. Plenty of people have become very good professional developers with neither a degree in math or computer science.

    However, mathy programming is (to some people) more fun, and if you angle yourself correctly, it's harder and a more rare skill set, so you can get more money. Knowing math is also pretty important if you want to become a professor of computer science, which if you care more about vacation time and benefits than salary, is one of the sweetest gigs going.

    Combinatorics, probability, linear algebra, and graph theory are probably the most applicable to the widest range of problems. I'd put combinatorics at the top of the list, since it's going to be used to figure out the time and space complexity of any complicated data structure or algorithm. If you want to do anything with peer to peer software or networking, then graph theory is more or less essential. Linear algebra is all over any simulation of physics (games, control software for vehicles, pretty much anything with some sort of sensor or motor) as well as finance (there is mad money in financial computing, not as much as two years ago, but still a lot). Probability is good for figuring out things like hash collisions, average performance of algorithms.

    Number theory is used almost exclusively for crytography. Which is an awesome thing to work with. The NSA has a lot of good jobs if you're cool with that morally.

    If it was 30 years ago and more programming jobs required the actual manipulation of 1s and 0s, then boolean algebra and discrete math would be at the top of the list. They still do if you want to work with embedded systems, compilers, or anything under the umbrella of EE/CS.

    Numerical computing (like if you wanted to build MATLAB) uses all sorts of math, and I'm sure there's someone somewhere simulating quantum physics who's up to their neck in Abstract Algebra (which is a fascinating subject if you've got the stomach for some tough proofs)

    There's probably not much undergraduate math that ISN'T useful for writing code in some problem domain or another.

    If you want a good book on the kind of very useful computer math that isn't taught to undergrads nearly enough, check out Hacker's Delight by Henry Warren. It's a beautiful little book that will come in very handy if you ever need to write efficient C or assembly. And if you dig it then dive into the insanity mandala that is Donald Knuth's The Art of Computer Programming.