Slashdot Mirror


User: antoy

antoy's activity in the archive.

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

Comments · 146

  1. Re:if you win... on Geek Olympics Code for Gold · · Score: 1

    And while the -top- guys probably could do your data structures homework, most participants (like myself) had no formal algorithms and data structures training.

    Ditto here. I participated for the last three years and didn't win anything. Altough I can't claim to be as bright as the top kids, I really think it would help if I actually had some training. When I remember what I was doing to solve some problems, I shiver; I spent most of the time reinventing Dijkstra or minimum spanning tree, and I often was very close to making a solution to the problem but stupid implementation problems killed me. The key to doing good is knowing that most problems are witty twists of known generic problems, and knowing all the core graph algorithms by heart (not just the theory - you should be able to knock up a working implementation in 10 minutes). Then, you'll have enough time to think it through; some of the problems were relatively simple in retrospect; others look impossible and by looking at the solutions by the gold medalists you realize that they know quite a few things more than you.

  2. Re:What's the problem? on .Net On Lego Mindstorm · · Score: 1

    No, the *grandparent* made that "braindead" comment, the one who was also a .Net supporter. You are so eager to flame you are attacking the wrong person.

    I meant grand-parent, sorry. But I was aware that the one who said it was a .Net supporter; what difference does it make? It's still wrong. I was not replying to support .Net, I was replying to clear up FUD.

    I apologize for the "brain-dead" expression though. I don't know what got into me, I guess I got too tired of correcting these misconceptions. I acted like a prick, sorry.

  3. Re:What's the problem? on .Net On Lego Mindstorm · · Score: 1

    C# is not technically cross platform, it only is because the OSS world is making it so. That'd be like saying a Win32 executable is cross platform compatible because of Wine.

    Oh for crying out loud. Get a clue man. C# is not technically cross platform? C# is a language, targeting the CLR, which has no Win32-specific parts whatsoever. The only difference is that Sun decided to make a Linux version for the Java VM and compiler, and Microsoft decided not too (duh). Maybe you mean the IL code generated by a C# compiler then? Wrong again, still technically cross platform. Hell, you can download the source code for a beta implementation of .NET for FreeBSD from MS. Sure it's Shared Source licensed, but if you thought that Mono was a damned emulation layer you might want to take a look.

    The parent also made the brain-dead comment that .NET is ripped off by Mono. See above: Mono is an implementation of a runtime and compiler set based on the ECMA .NET standards and also happens to include an emulation layer for the Windows specific class libraries, and a few classes of it's own. If you read a few documents from the .NET SDK, you'll notice how they often mention having multiple implementations of the framework, and how they should work alike in certain cases.

  4. Shit. on 3D Chocolate Printer Made from Legos? · · Score: 4, Funny

    Just when you think you've gotten used to the zany Slashdot titles, you get '3d Chocolate Printer Made From Legos'. We're officially on another dimension now.

  5. Re:ogg on Windows Media Player 10 Reviewed · · Score: 3, Informative

    It does not and it never will. Infact, I wont be surprised if they totally drop the support for MP3. MP3 encoding has been intentionally crippled to force the users to encode in WMA
    Bullshit. WMP 9 only had MP3 encoding in the form of an addon. In WMP 10 it's there by default, and other than the lack of some bitrates, it's not crippled. And removing MP3 playback? What the hell?
    By the way, my lil' brother said that he was playing ogg files on WMP 10 using a codec/plugin or something. I'll ask him where he got that, but googling returned this.

  6. Re:Too much like MS? on Gnome 2.8 RC1 Released · · Score: 1

    Nope. They dropped the single-click act along with Active Desktop. It's still in there, but no one uses it.

  7. Easiest way on Windows.... on Sampling Short Sequences From Long MP3 Recordings? · · Score: 1

    Is probably Windows Media Format SDK. If I remember correctly, you should use the DeliverTime function (which takes a timespan as an argument), and this will callback OnTime. Then you can just throw your dice and decide whether you wanna keep the sample batch or not. I've used it along with LAME to mix mp3s, it should work just fine.
    Contact me if you're stuck anywhere, I might be able to help.

  8. Re:ID's roots are in the horror action genre?? on Life After Doom · · Score: 2, Insightful

    That would seriously rock.

  9. Re: HP pavilion zt3000 on Laptops with the Longest Battery Life? · · Score: 1

    Same here for my HP Pavilion zt3000. On the 'Max Battery' profile I can get 5+ hours with wireless enabled. My brother watched a dvd on the plane here and told me it lasted for 4 1/2 hours.

    I just pulled the plug to see the estimated time remaining. It says 6:12 hours :-)

    From my experience with HP laptops though, It's possible that you won't get the same battery model. My previous laptop, an Athlon XP Pavilion ze4430 could barely reach 2 1/2 hours. It's the processor, of course, but a friend of mine had the same model and easily got 3 1/2 hours. Using an HP battery tool I found out that the maximum capacity of my battery was significantly lower than his.

  10. Re:Will the coders use it though? on Ars Technica Tours Mono · · Score: 2, Insightful

    Then again, the transition to from Win32 to Longhorn will be just as painful as a transition from Win32 to Linux/BSD w/ X.
    How did you come up with that? Not only will existing programs work just fine, but legacy code can interop with .NET. It's quite easy, I've tried it.
    You could have a point if you are putting Mono into the picture. The new .NET APIs (WinFX, Avalon and the such), will take as much getting used to as a Mono/GTK# change. So where's the problem, why not switch to the Mono solution?

    For one, it's Visual Studio .NET. Despite some hideous bugs some of you will be quick to mention, it's a rather splendid development environment, and 2005 is even better. Mono has Monodevelop, which is fine for hacking around but lacks a UI designer/page designer, and all sorts of goodies VS.NET users are used to. So if you're hoping for a huge developer switch to Linux, consider it highly unlikely.

    Linux is being held back by more than lack of hardware drivers. It's held back by lack of commercial developers willing to explore the platform. Quality open-source office suites and desktop environments exist because companies exist to back them, for their own interests (or because the program is so good/popular it makes money from donations and support); smaller projects don't get the attention they need to prosper; They exist, but most of them they are terribly unrefined.

    That's where Mono can help: IF they so desire, developers can target both Linux and Windows, since GTK+/GTK# has been ported to Windows (i don't know how well this works, or how messy this is, but I'll give it a shot soon).

    (Dead tired, incoherence warning for the above)

  11. Re:dear god on Mozilla Gains on Internet Explorer · · Score: 1

    Maybe it's because we, the Mozilla-using public, are not doing what we should do.

    Next time you help a friend install Windows, make sure the first thing you do once it's running is a Firefox install.

    Family now uses Firefox, because it's there. Father uses Firefox at work, because Internet Explorer trojans were constantly changing his home page (he asked me how to fix it, I said Firefox of course. :-)

  12. Re:BFD on Why Learning Assembly Language Is Still Good · · Score: 1

    The fact remains that an efficient algorithm coded in 100% assembly will still beat the same efficient algorithm coded in Javascript.

    I think he's saying that having a good understanding/knowledge of algorithms is more important perfomance-wise than knowing how to optimize your code. He's not saying that assembly optimization is unimportant or nonexistent. I agree with him.

  13. Re:inquiring minds want to know... on Microsoft Revamps Licensing Plans · · Score: 1

    You just use the license of the dead server, I guess.

  14. Re:About the ending--**SPOILER** on 'Matrix Revolutions' Opens Today · · Score: 1

    Neo stops the sentinels because he was enlightened by the process of becoming the One.

    Yes, but when did this happen? Neo gained his first-level 'One' powers in the first Matrix film by 'believing' at first and then by dying and being brought back to life. In Reloaded, Neo says 'I can feel them now' and all of a sudden he can stop squiddies. His Door choice in the Architect room couldn't have had anything to do with it. The Architect very simply said that it just leads back to the Matrix. It's a film, things aren't supposed to happen by themselves.

    How did Smith enter Bane?

    I don't know what's so complicated about this one. Smith copied himself onto Bane early into Reloaded and then 'logged off' the Matrix. Agents couldn't do it because they couldn't take the body of a rebel Zion human, but Smith could. No need to get more technical than that.

    How did he get so powerful?

    He's an agent who was freed, an 'officer' of the Matrix gone renegade. That , and the fact that part of Neo was in him, gave him his powers. If the original poster's question was 'When did he destroy the city in such extent when Trinity and Morpheys were in there a few hours ago and haven't run into a single Smith' you're right, this isn't shown at all.It should have been, because when Neo enters the Matrix to fight Smith it almost feels like another world altogether.

    While I easily get carried away when watching films which depict epic battles, I can see the flaws of Revolutions : Too many 'I don't know's (count them!), too many 'I just know's and too many answers that answer nothing. I don't really mind open endings, but this one left me in a confused state. *SPOILERS* The peaceful resolution is based on nothing! Machines don't need Neo's help anymore, and if they let people leave the Matrix, the matrix will propably crash in the future. They have nothing to gain from this and they have a lot to lose. If they had continued destroying Zion, then *absolutely everything* Neo had done would have been in vain. Character relationships remain unresolved (what about Morpheus and Niobe?), characters are downsized (what happened to the great Morpheus?) sentilels seem to be incompetent in large numbers and aren't scary at all. Smith transcends from Seeker of Power ('I want everything' and the fact the he was looking for the Architect in Reloaded) to Destroyer of Worlds (purpose: kill everything, as he states). And as someone else noted, nobody cares about the people in the Matrix anymore. Most important of all, nobody cares about the Matrix itself, and its inherent coolness (that is what people wanted to see, after all).

    Anyways, I enjoyed the flick. I'm not one who will say 'this sucks' or leave in the middle of the movie. I just switched into lighthearted mode: Excanging funny remarks throughout the movie with my buddy kept us happy. That, and getting all excited on the action scenes, that sort of thing :p

  15. Re:Stateful Packet Inspection recommended on The Enemy Within: Firewalls and Backdoors · · Score: 1

    Simple. Don't use Windows.. That's a Windows problem.

    It's actually a problem with most modern operating systems, including Linux. Any executable file that is run on Linux or Windows by default inherits all permissions of the user who runs it. So if your user account allows any kind of connection, the backdoor is free to use this ability.
    The problem with Windows is that its sometimes too easy to get yourself a backdoor, and even in Windows XP the 'firewall' is just a packet-filter which will do nothing against trojans. I personally use Kerio Firewall, which tells me when a program tries to call home. Programs like Soundforge and Windows Media Player were often caught in the act (although they probably mean well :) Another easy trick is using the runas command to run untrusted programs in a sandbox account.

  16. Re:nmap used for hax0ry in Matrix: Reloaded!! on Review: Matrix: Reloaded · · Score: 1

    udging from the four-integer IP, we finally have confirmation that IPv6 has still not been adopted after 5 generations of Zion...
    No need. There are not that many people any more, remember?

  17. Three Games. on What Games Have Actually Affected You? · · Score: 1

    Alien Vs Predator: The Scary Game.
    Legend of Zelda: Link's Awakening (you weren't expecting THAT Zelda did you?): Coolest plot(or so it seemed when I played it,I was 12).
    Dungeon Keeper: Played it without reading the manual. I was still learning of new ways to do stuff till Level 19.

  18. Re:Damnit! on HTML Rendering Crashes IE · · Score: 1

    I turn off ActiveX and Java on IE here and still, it manages to crash. This is serious.

    What does Java or ActiveX got to do with it? It's an html parsing error.

  19. Re:Damnit! on HTML Rendering Crashes IE · · Score: 2, Interesting

    Not only did THIS version of IE crash, but the others I had open did too!

    It crashed only a single IE window on my pc. I run IE 6.0 on XP with all the updates, but maybe it has something to do with the 'Open folder windows in separate processes' option I have enabled.
    It's not a serious vulnerability, but it sure is a very embarassing one :)

  20. Re:That Giant Sucking Sound... on Is .NET Relevant to Game Developers? · · Score: 1

    I'm not sure, but since GC always runs in the background I guess it just kickstarts GC and returns immediately.

  21. Re:That Giant Sucking Sound... on Is .NET Relevant to Game Developers? · · Score: 1

    Also, as I mentioned, having memory deallocation occur synchronously to my call to a destructor means the GC will never thrash

    It is possible to explicitly cause a garbage collection at any time (using System.GC.Collect). Calling this after each dereferencing is major overkill but a game written in .net should do that periodically in its idle periods to prevent thrashing. That is an extra step that seems to be required if you want smooth operation as needed in games.