Slashdot Mirror


User: Horshu

Horshu's activity in the archive.

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

Comments · 151

  1. Re:COBOL code is not too different on IBM Takes System/z To the Cloud With COBOL Update · · Score: 1

    COBOL is massively different from the C family of languages, even with the OO added to it. And as for Fortran, it may be alive and well, but try replacing a Fortran job once you lose it.

  2. What's SSL got to do with it? on Ask Slashdot: Why Do Firms Leak Personal Details In Plain Text? · · Score: 1

    So you sent your info to someone encrypted. They sent it back to you unencrypted. SSL *does* assume you trust the recipient.

  3. Never seen one get truly adept, but who knows? on Ask Slashdot: Becoming a Programmer At 40? · · Score: 1

    I've personally never worked with truly excellent developers that didn't start at least hacking in their early teens (or earlier). Doesn't mean it isn't possible, but there's a difference between being able to write code, understanding libraries, and truly start running code in your head while actually thinking in terms of the language. And the over 35 thing is garbage, IMO. You move on from programming to design (architecture) or lead roles, but IMO diminishing skills would be due to atrophy, not age.

  4. What is Google's definition of "Evil"? on Google Seeks 'Do-No-Discoverable-Evil' Patent · · Score: 1

    Seriously.

  5. Publicity-Induced Contrariansism on Terrible Advice From a Great Scientist · · Score: 1

    Wash, rinse, repeat

  6. Funny on Java 8 Delayed To Fix Security · · Score: 1

    Maybe if they hadn't let the featureset get so stale over the years, they wouldn't have to make a choice between cleaning up the mess that is Java vs. achieving parity with .Net. They should have added lambdas years ago, but it's like pulling teeth to get them to make major releases.

  7. Proposed solution on Windows 8.1 May Restore Boot-To-Desktop, Start Button · · Score: 3, Interesting

    Let Explorer run Metro apps (non-maximized, with chrome), and let Metro run Explorer apps (maximized, chromeless). Then let user choose the mode, default being based on form factor but overridable by user.

  8. DirectDraw is also gone on AMD Says There Will Be No DirectX 12 — Ever · · Score: 1

    But that's because it got absorbed into Direct3D. Probably the same thing going on here.

  9. Yawn on Ars Technica Goes Close Up With the Pebble Smartwatch · · Score: 1

    Microsoft called and wants its SPOT watch back. Oh, wait, no it doesn't.

  10. Re:Not sure... on In Wake of Poor Reviews, Amazon Yanks SimCity Download · · Score: 1

    Damn, I remember those games. People hate DRM now, but the stuff back in the 80s could physically break hardware. The hammering drive DRM was unreal.

  11. Setup on Ask Slashdot: Monitor Setup For Programmers · · Score: 1

    At home, I have a single 24", but I am about to go a more ideal two 24's. I consider that ideal because I am not programming full speed, and I have a television to the side as a "3rd" monitor.
    At work, I have two 19" screens, but my preference would be three of them (preferably with a single widescreen), so that I have an IDE window, a debugging window to play the app, and then a third screen for browsing or other OS-packaged apps.

  12. Hard time? on Hacker Behind Leaked Nude Celebrity Photos Gets 10 Years · · Score: 1

    I'd say he'll give new meaning to "hard time", but really, it's not new.

  13. Used to bugs/missing features on Microsoft Has Been Watching, and It Says You're Getting Used To Windows 8 · · Score: 1

    Yeah, I'm really getting used to being forced to check my POP3 inboxes using my supposedly less-powerful WinPhone. And the IE10 renderer's tendency to render all-white/all-black when I have more than 8 tabs open tells me I've been using the browser wrong all these years.

  14. Great on Book Review: Sams Teach Yourself Node.js In 24 Hours · · Score: 2

    Just what the world needs - tinkering-level programmers utilizing their weakly-typed language skills in enterprise code.

  15. Re:The third option on The Scourge of Error Handling · · Score: 1

    I wouldn't want to fire someone for not reading the class documentation (lots of folks are still coming up in the world and haven't yet learned to appreciate having good documentation), but it would definitely be a catalyst for a teaching moment. I've been programming for almost 30 years and still take the (small amount of) time to read class documentation. Less excusable with a senior-level developer, but it's a lesson better learned through positive reinforcement than negative.

  16. Re:People just doesn't get it on The Scourge of Error Handling · · Score: 1

    A well-written program is still at the mercy of its runtime's own exceptions. OutOfMemoryException is another one that can bite you through little-to-no fault of your own, but you still want to handle it in some fashion (assuming "well-written" includes "is graceful", which I believe in)

  17. Exceptions, but no return codes on The Scourge of Error Handling · · Score: 1

    The problem with return codes, IMO, is that the operating system/runtime natively use exceptions, so when you *attempt* to convert code to using error codes, you have a false sense of security that your app won't crash due to thinking you're not using exceptions. I've run into this a couple of times: the architect thinks his/her app is rock-solid (in terms of crashing) but the fact is, you cannot escape exceptions. You may not throw exceptions, but your runtime does, and as a result, your code doesn't use try-catch anywhere. Then you get an exception you don't expect (i.e. a system exception, such as NullReference), and guess what? Your app crashes. Or even worse, you wind up putting a catch (Exception) {} into your code thinking you'll just convert your error into an error code, but you end up losing the true nature of the error as you convert your context-specific exception into a general "ActionFailed" error code. This kind of error winds up being a pain in the ass to diagnose, as you have to backtrack in your code to find where your error information got lost during the conversion.

  18. Re:Really? on How Does a Single Line of BASIC Make an Intricate Maze? · · Score: 1

    Not only that, but randomly dumping out slashes and backslashes is "amazing" code.

  19. It's the employer's call on Ask Slashdot: Developer Or Software Engineer? Can It Influence Your Work? · · Score: 1

    I tend to personally refer to myself as "programmer" or "software dev(eloper)", but it really depends on the employer. Some companies hire their devs as "programmer" or "programmer/analyst", some use "software developer" or even something like ".net developer", while others do use "software engineer". Some states do not allow the improper use of "engineer", while others do (my current one allows it, and my company refers to me as such). And then, there's also the can o' worms known as "software architect", which is high-falutin' synonym for "tech lead", IMO.

  20. Scientists and fake science on Neil deGrasse Tyson Pinpoints Superman's Home Star System · · Score: 3, Insightful

    What's with the trend of these guys spending time calculating fictional things? Wasn't there a mathematician last week who tried calculating some Cthulhu/wormhole fantasy? Waste...of...reputation.

  21. Re:Surprised? on Microsoft Escapes Kaspersky's Top 10 Vulnerabilities List · · Score: 1

    Adobe's getting the autoupdate part, but they're using it as a crutch for their inability to test code thoroughly before publishing. Auto-updating is great to have and good to use, but when the same product is being updated every few weeks (maybe sooner...I just go by how often Adobe updates whenever I reboot my machine) for years on end, it should tell the product management something.

  22. Surprised? on Microsoft Escapes Kaspersky's Top 10 Vulnerabilities List · · Score: 3, Interesting

    Less surprising is that the top vulnerabilities are Oracle's Java and Adobe products. In fact, Adobe can claim 5 of the top 10. Too bad I still have Reader and Flash on my system, but Java was purged from my system about a week after I stopped doing Java development.

  23. Mathematician or parapsychologist? on Physicist Explains Cthulhu's "Non-Euclidean Geometry" · · Score: 5, Funny

    This is the point where his boss should tell him, "The purpose of science is to serve mankind. You seem to regard science as some kind of dodge... or hustle. Your theories are the worst kind of popular tripe, your methods are sloppy, and your conclusions are highly questionable. You are a poor scientist, Dr. Tippett."

  24. Re:Clang Clang on Shake-up at Apple: Forstall Out; iOS Executive Fired For Maps Debacle? · · Score: 3, Insightful

    So you'd rather have the OS chew up cycles than let the apps have them?

  25. +1 for yes on Does Coding Style Matter? · · Score: 1

    I'm a stickler for consistent styling as well as formatting. It's one of the reasons I like .Net so much - they have a nice code analysis engine built into their build system as well as a decent style engine that can be added on. There's a bit of adjustment when the source control system rejects non-compliant code, but once you start learning what the guidelines are, it gets easier to write it properly the first time. The base framework itself is reasonly conformant to those guidelines, so more effort can be placed towards effectively interfacing with the libraries. And it's interesting that almost every place I have worked *wants* to use MS formatting/style guidelines; it's just rare for the boss actually pulls the trigger on enforcing it (inevitably, the argument goes towards "yeah, but how much of an effort will it be to make all of our existing code conform?"). Fortunately, I am currently on a .0 product version that entails a rewrite, the question of making existing code compliant is a non-starter.