Slashdot Mirror


User: Taagehornet

Taagehornet's activity in the archive.

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

Comments · 152

  1. Communists? on Piracy Built the Romanian IT Industry · · Score: 1

    Eh, communism fell (at least officially) December 1989. As of today Romania has been a member of the EU for a full month.

  2. Does that mean... on Piracy Built the Romanian IT Industry · · Score: 0, Redundant

    70 percent of software used in the country continues to be of an illicit nature

    Linux accounts for the remaining 30 percent?

  3. Re: and why is it flirting with me on The Top 100 Alternative Search Engines · · Score: 1

    and why is it flirting with me

    Continuing an age-old tradition I guess: "Why is a dog asking me questions?" - Award for the Silliest User Interface: Windows Search

  4. Re:How long? on Vista Upgrades Require Presence of Old OS · · Score: 1

    Thank God that the slashdot community is around to prove them otherwise ;)

  5. Re:Seems Consistent on Professors To Ban Students From Citing Wikipedia · · Score: 1

    Indeed, there's absolutely no reason to single out Wikipedia here. Wikipedia is no less trustworthy/politically biased than any other encyclopedia.

    Instead of considering a ban on Wikipedia, the professors ought to teach their students methods for judging the quality or sources ...but that of course is a much harder task.

  6. If something in your food is moving on Something in Your Food is Moving · · Score: 1

    Then don't eat it!

    Reminded me of a poll jwz put up, pointing to the story: The Worm Within

    I'm definitely with jwz on this one: Save that fucker, wash it off, and put it in a jar on your mantle labeled with your name, the date, and "Sample #0001"

  7. Lossless de-DRM'ing on Apple is DRM's Biggest Backer · · Score: 1

    There is a better way, by which you avoid the loss in quality caused by the decompression->compression process (however slight it may be): http://hymn-project.org/forums/viewtopic.php?t=155 3

    ...and you'll save that cd for something useful instead (pr0n?)

  8. Feeding the troll on Vista Casts A Pall On PC Gaming? · · Score: 1

    I for one welcomed your DirectX overloards.

    Let me take a wild guess, you've never had to write code targeting multiple architectures? As if having to include code paths for different versions of DirectX (and subsets hereof) wasn't hard enough, try to imagine the number of paths you'd need without DirectX providing the layer between you and whatever hardware your code runs on right now.

    No, no one pushed DirectX down any throat. DirectX brought the long needed standardization allowing the PC to become a viable gaming platform.

  9. Obligatory penny arcade reference on IE7 Compatibility a Developer Nightmare · · Score: 1

    From my parents' home in Wyoming, I stab at thee!

    I really like the tagging beta thing. It's a really neat way of moderating the editors, and once again it's spot on: wrong, fud.

  10. Re:I don't know about Java on Mac OS X Versus Windows Vista · · Score: 1

    Add methods to a class, even if it's part of the standard library and I don't have the source code

    Just for the record: Extension Methods as introduced with C# 3.0 allows you to do this. The Language Integrated Query (LINQ) Project relies heavily on this feature.

  11. Time will tell on Office 2007 — Better But a Tough Switch · · Score: 1

    Hate it if you must, but the low hum you can hear in the background is the sound of photocopiers starting up all around the globe.

  12. Design by contract on The D Programming Language, Version 1.0 · · Score: 1

    MS provides a rather neat extension of the C# language: Spec#.

    Spec# adds the method contracts and class invariants of Eiffel, the checked exceptions of Java, and introduces non-null types. But the thing that at least I find the most interesting, is the idea of static program verification.

  13. Re:Non Global-Warming Activity on Giant Ice Shelf Snaps · · Score: 1

    Nope, it's growing fatter and fatter

    NASA and National Oceanic and Atmospheric Administration (NOAA) scientists report this year's ozone hole in the polar region of the Southern Hemisphere has broken records for area and depth.

    Overall however, the layer appears to be recovering.

  14. Re:Explanation, please on Hubert Mantel Returns to Novell · · Score: 1
    Think about Samba, [f]or instance. When Novell had good standing in the community, they had Jeremy Allison working for them, if there were things they had a need for in Samba they could just give him a call and know he'd put that on the front burner. Now, their desires are no longer relevant.

    What has Jeremy Allison being *employed* by Novell to do with maintaining "good relations with the community that produces the software"? While Jeremy Allison was working for Novell, were Novell not the ones producing the software? Is it not so that Linux would be left dead in its tracks without the backing of major companies (IBM, Novell, Sun, Nokia, etc.) forced to join efforts in order to compete with Microsoft?

  15. Re:Three words on FSF Launches "BadVista" Campaign · · Score: 1

    Nothing whatsoever, but the GP said "someone else, who" and not "something else":

    Better then getting them locked into someone else, who is actualy worse as far as DRM goes then MS.

    I figured the GP was comparing Microsoft to Apple and not Vista to OS X

    [...] Windows - which can stop working if you upgrade your hardware, or if WGA mistakenly thinks you are running a pirated version.

    Can it? - I've upgraded my hardware quite a few times and reactivation has never failed (if required at all).

    I personally consider locking OS X to Apple hardware the ultimate DRM, but feel free to disagree...

  16. Three words on FSF Launches "BadVista" Campaign · · Score: 1

    The iTunes Music Store?

    (okay, that was actually four words...)

  17. Speculations and guesswork on FSF Launches "BadVista" Campaign · · Score: 5, Informative

    Most of the 'shortcomings' listed in the article are either purely speculative or worse, revealing that the author lacks insight. Just to pick a few examples:

    1. SMB2: Vista introduces a new variant of the SMB protocol called SMB2, which may pose problems for those connecting to non-Microsoft networks, such as Samba on Linux.

    Purely speculative.

    7. Five Versions: The array of Vista editions could prove to be three too many, and upgrades between versions remain an unknown.
    8. Activation: The need to activate the product via the Web could prove to be a time-waster during mass deployments.

    More guesswork.

    9. Storage Space: With Vista taking as much as 10 Gbytes of hard drive space, big and fast hard drives will be a must.

    Hardly relevant, any hard drive sold within the last few years will allow > 100GB.

    10. Backup: See No. 9. Backing up desktops will take a great deal of space.

    No, do not back up the full installation, only your personal data.

    11. Urgency: Unlike Windows XP and Windows 95, there seems to be no must-have reasons behind Vista.

    That hardly qualifies as a shortcoming... to anyone but MS of course.

    12. Learning Curve: Vista is just different enough from XP that technicians and users will need training.
    13. Cost: Moving to Vista can prove to be expensive when one considers the price of the OS, the cost of hardware upgrades and the cost of migration.

    These are not issues specific to Vista. A platform switch will always be a costly affair (the cost of retraining your staff is several orders of magnitude greater than anything else).

    And so it drags on... It might very well be that some of the issues raised are indeed actual problems, but as the article stands it's mostly FUD.

  18. Eh? There's more to Unix than shell scripting on How To Adopt 10 'Good' Unix Habits · · Score: 3, Informative

    "10 good habits that improve your UNIX command line efficiency" would probably have been a better title.

    The title did however bring back fond memories of Eric Raymond's The Art of Unix Programming. The book is available online, and if you were hoping for something a bit more substantial as well, then the section Basics of the Unix Philosophy might be worth a read.

  19. We believe the market is for products that work on HP's Windows Bundle Trouble · · Score: 5, Funny
    'The PC without an OS is not a product because it doesn't work,' said Alain Spitzmuller, legal affairs director for HP France. 'We believe the market is for products that work.'
    That would be like selling printers without including the paper... Oh, never mind...
  20. Re:I really couldn't help myself on Microsoft Formally Releases Robotics Software · · Score: 1

    Don't hold your breath, it might take a while before they arrive...

  21. Mod parent up (please) on Practices of an Agile Developer · · Score: 2, Insightful
    Quoting Martin Fowler

    Two of the greatest rallying cries in XP are the slogans "Do the Simplest Thing that Could Possibly Work" and "You Aren't Going to Need It" (known as YAGNI). Both are manifestations of the XP practice of Simple Design.

    The way YAGNI is usually described, it says that you shouldn't add any code today which will only be used by feature that is needed tomorrow. On the face of it this sounds simple. The issue comes with such things as frameworks, reusable components, and flexible design. Such things are complicated to build. You pay an extra up-front cost to build them, in the expectation that you will gain back that cost later. This idea of building flexibility up-front is seen as a key part of effective software design.

    However XP's advice is that you not build flexible components and frameworks for the first case that needs that functionality. Let these structures grow as they are needed. If I want a Money class today that handles addition but not multiplication then I build only addition into the Money class. Even if I'm sure I'll need multiplication in the next iteration, and understand how to do it easily, and think it'll be really quick to do, I'll still leave it till that next iteration.

    One reason for this is economic. If I have to do any work that's only used for a feature that's needed tomorrow, that means I lose effort from features that need to be done for this iteration. The release plan says what needs to be worked on now, working on other things in the future is contrary to the developers agreement with the customer. There is a risk that this iteration's stories might not get done. Even if this iteration's stories are not at risk it's up to the customer to decide what extra work should be done - and that might still not involve multiplication.

    This economic disincentive is compounded by the chance that we may not get it right. However certain we may be about how this function works, we can still get it wrong - especially since we don't have detailed requirements yet. Working on the wrong solution early is even more wasteful than working on the right solution early. And the XPerts generally believe that we are much more likely to be wrong than right (and I agree with that sentiment.)

    The second reason for simple design is that a complex design is more difficult to understand than a simple design. Therefore any modification of the system is made harder by added complexity. This adds a cost during the period between when the more complicated design was added and when it was needed.

    Now this advice strikes a lot of people as nonsense, and they are right to think that. Right providing that you imagine the usual development world where the enabling practices of XP aren't in place. However when the balance between planned and evolutionary design alters, then YAGNI becomes good practice (and only then).

    So to summarize. You don't want to spend effort adding new capability that won't be needed until a future iteration. And even if the cost is zero, you still don't want to it because it increases the cost of modification even if it costs nothing to put in. However you can only sensibly behave this way when you are using XP, or a similar technique that lowers the cost of change.
  22. Worth a read on Practices of an Agile Developer · · Score: 5, Informative

    Martin Fowler has written a few words on the subject Is Design Dead?

    Highly recommended, grab a cup of coffee ...or two ;)

  23. Input mode switching on Microsoft Loses South Korea Patent Ruling · · Score: 4, Insightful
  24. Re:need to find their heart on The Soul of A New Microsoft · · Score: 1
  25. Re:Better logo on The Soul of A New Microsoft · · Score: 1

    I thought of penny-arcade when reading that post as well, but apologies, this was what popped up in my mind...