Slashdot Mirror


User: javatips

javatips's activity in the archive.

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

Comments · 409

  1. Re:Good for him on Automobile Black Box Sends Driver to Jail · · Score: 1

    Violating the speed limit is not a crime, at least not in Quebec, Canada. It may be a crime when the violation is beyong some level (like in the current case) but then the crime will be careless driving or careless driving that caused death.

    It's just not respecting some regulation.

  2. Good for him on Automobile Black Box Sends Driver to Jail · · Score: 1

    I concur with other slashdoter that there is no privacy issue there.

    The guy committed a crime and killed someone, then he lied either to the police or in court by saying he was going just a little over the speed limit. He deserved to go to jail.

    If the blackbox was used to check if someone went over the speed limit (but committed no crime) just to give him a speed ticket without other evidence, then I would called that an invasion of privacy.

    In this case, there was some evidence that the guy was lying about its speed, but not enough to jail him. So as good investigators, they seeked more evidences by analysing the blackbox. It looks fair to me!

  3. Re:So rather than send out... on Finding Yourself With Photo Recognition · · Score: 1

    Instead of communicating with a server, you can communicate with some local people...

    It amaze me how some people are trying to find technological way to reduce interaction with other people!

    And don't tell me that language is an issue... If you know english, spanish and/or french, you will find someone who will be able to speak with you... It would be better if you speak any two of these languages.

    By interacting with other people, you will probably get a lot more information that just where you are and where you should be heading.

  4. Nice start on Port Knocking in Action · · Score: 4, Insightful

    That's a nice start.

    It would be nice to be able to use one-time pad to generate the port sequence. By changing constantly, it would be almost impossible for passive listeners to snif the port sequence.

  5. Pure H2O on Sapphire: A Liquid That Won't Get Things Wet · · Score: 2, Interesting

    It is my understanding that H2O (without any minerals) is not a conductive material. So could probably put my laptop (It would have to be clean to not introduce minerals) in pure H2O and it would not be affected.

    Am I right?

  6. Re:Just like X *Windows* is cybersquatting? on Lindows Changes Name to 'Linspire' · · Score: 1

    Hummm, I not sure of this... I just did some googleling and it seems that X was created in the mid-80 and Windows 1.0 was announced in 1983 (and released in 1985 and they started working on it in 1981).

    The dates from x.org are not very precise, but it looks like mid-80s could be intepreted as 1985 which is 2 year after Windows 1.0 was announced.

  7. Re:Too young? on A Babe in Tuxland · · Score: 2, Insightful

    No, it's not necessary for children to use computer, but children like to learn things. A computer is like any other thing they play with... And they like it because when they use it they learn stuff. My 3 years old daughter just love playing with the computer. She likes Bob the Builder web site, she like the 101 Dalmatians Print Studio... She can print dalmatians drawing, then she gets some pencils and start coloring them, then she take some scotch tape and tape the colored drawing on the walls.

    Most of the time, she does not want to stop playing with the computer... I don't beleive studies that say that a children attention cannot span more than 15 minutes. A child on a computer can play with the same game for hours if you let him do it. I try not to let her play for more than 30 minutes at a time, but its always difficult to make her leave the computer.

    Recently she even started playing with Zelda on my N64. She just walk around, but each time she plays it, she learned a little bit more how to actually go where she wants.

    As you said, the problem lies when parents use these tools as a replacement for the attention they should give to the children. But like any tools, when they are well used, they will expand the knowledge of the children. At least, a computer is more interactive than a TV.

    We live in a world full of technology... So the children must learn it... As long as you give attention to your children and that you expose them to a lot of different things, then it's a good thing. When you start using technology to discharge yourself of your parenting role, then it's a bad thing.

  8. Re:Somebody forgot to use encryption! on Passive E-Mail Monitoring Leads To Arrest · · Score: 5, Informative

    With the state of current encryption systems, it is very unlikely... The best approach to break encryption is by breaking the weakest link in the protocol, not the encryption algorithm.

    Once they suspect illegal activities and start an investigation, there is a lot of way to access the plain text without having to break the encryption algorithm. One easy way, is to break into the target computer and install a key logger. This requires a lot less efforts.

    Note that to suspect illegal activities, they can just do some traffic analysis. If they find some pattern (an e-mail is sent from A in CA to B in the UK, then shortly after another e-mail is sent from B in the UK to C in Pakistan, then you have the same path in reverse and the pattern repeat a lot) that trigger their alert, they will monitor A, B and C a little more closely and dig a little deeper to see if it looks suspucious enough for an investigation. Then they start to do active spying and they build their case.

    The passive monitoring in that case does not requires an breaking of encryption... it does not even requires to know the plaintext (if the traffic is encrypted).

  9. Re:i'm so confused on Linux Based HD DDR used on Starship Troopers 2 · · Score: 1

    Maybe you should expand your knowledge a bit as DDR meaning Digital Disk Recorder has been used for years in the audio industry. Way before the DDR meaning Dance Dance Revolution was in it's planning face.

  10. Re:nowhere near on Dan Gillmor Reconsiders Linux on the Desktop · · Score: 1

    Now, in which way is Windows easier than that?

    With Windows, there is no need to type any, how do you call that, root password!

  11. Re:Wireless on Dan Gillmor Reconsiders Linux on the Desktop · · Score: 2

    The problem is to know exactly which card will work... While a site like this can help you, it's very difficult to know right now what is supported by a specific distribution (For example, Mandrake says most WIFI card are supported, but their hardware compatibility is way out of date).

    Most of the blame is on the distros side... They fails to provide proper information and they fail to support hardware that is widely used (even if a GPL driver exist).

  12. Re:Observation... on Why We Need a Second Moore's Law · · Score: 1

    Actually, I beleive the Moore law is an obsevation of an economic reality.

    It just describe the how the semiconductor industry is able to balance increase in computing power, the associated cost of this increase and the return on investement.

    Someone could probably double processor speed every 12 month instead of 18 but it will cost more and the ROI will probably not lead to profitability.

  13. Re:Great on UK Government to Tax Linux? · · Score: 1

    What about Sexual Self-Enjoyment Tax... all /.ers will be left with nothing!

  14. Re:No hurry.. on You're Watching Less TV · · Score: 3, Funny

    THIS HIGH

    On my screen (1400x1050 on a 15.1 laptop screen), this is about 2 CD high... Unless these CDs are DVDs, that not a very impressive number of episodes!

  15. Visual designing is a reality now! on Gates: Hardware, Not Software, Will Be Free · · Score: 3, Interesting

    I'm working on my second project using the MDA (Model Driven Architecture) approach. With MDA, we are able to generate most, if not all, of the infrastructure code. The only thing that developers need to do is writing business code.

    Designer will create the proper UML diagram to represent the structure and some dynamic aspect of the application in a platform independent model. Then we apply some code generation templates to generate the code for a targetted architecture.

    If we go a little further with the code generation, we could actually implements most of the business logic structure based on sequence diagrams.

    For the front end, while it would be hard to generated a really nice interface, we can generated what need to by put in a screen. Then it's a matter of applying a CSS or using a visual editor to reposition the component in the screen.

    I can see that in 10 years, most of the business code will be written that way... Note that one of the premisse of this happening is that proper analysis and design must be done. For that we must change the mindset of a lot of people.

    As for people fearing for their current developer status... These people will have to grow up and start doing real developement instead of using the use the force approach. And for really good developers/architect, there will always be a need for someone to define an architecture and create/maintain the templates required to translate the visual design into real code. And there will also be a need for good developer to write code to implements the complex algorithms required by some applications.

    Anyway, writting most business related code is boring and repetitive, so why not generate it!

  16. Re:/. could learn from this on Google Updates Its Face · · Score: 2, Informative

    Just use the text/low-bandwidth version of slashdot (go check your user preferences).

    It more lean and clean that way and load a lot faster that the ugly default look.

  17. Re:AAC is open source! on BusinessWeek on Opening Apple's iTunes DRM · · Score: 1

    And that is also true for MP3.

  18. Re:PDF on Why You Should Choose MS Office Over OO.org · · Score: 1

    They want to make sure that early version of the document are not accessible by some "keen hacker"...

  19. Re:Ummm on The ROBOlympic Games · · Score: 1

    Probably if he can qualify for the 340lbs Combat category!

  20. Re:easy answer on Using Employee-Owned Technology in the Workplace? · · Score: 1

    You must be running Windows server!

  21. Re:whether it's halfway around the world on Who Are My Neighbors, Mr.Search Engine? · · Score: 1

    You should have said RTFHLDTP.

    (Read The Fine Help Link Down The Page)

  22. Re:I would take C++ over Java/C# anytime on C Alive and Well Thanks to Portable.NET · · Score: 1

    As you said, it can be solved... It can be solved at the IDE level as you said (AspectJ with the AJDT in Eclipse is a good example - it provides hints for every line of code that is a selected pointcut).

    But it can also be solved using AOP... You can easily add trace to an existing application (and your aspects advices will be traced too) so can can see the exact path your application is taking.

    Another way of know what happen, is to use a debugger!

    The main problem with AOP is not editing code and finding problems (we have the same issue with debugging J2EE applications with all the glue code that is generated by application server). The problem is more on how systems are build. We (software architects) are facing the same learning curve they faced years ago when doing the switch between procedural programming and object oriented programming. That's the hard part! Yes it's going to take years before it really catches on, but the benefits on using this new paradigm are the same we had years ago when using the new object oriented paradigm.

  23. Re:I would take C++ over Java/C# anytime on C Alive and Well Thanks to Portable.NET · · Score: 1

    The way I see it, the benefit of garbage collection is nearly canceled by the lack of stack variables and guaranteed destructor calls. I want to just declare a "Socket" variable in the middle of my function and have a guarantee that the socket will be closed when the block is existed in whatever way. finally or with just don't cut it. Say, I use 2 sockets, 1 file, a mutex and a temporary hash table entry at different points in a function. Imagine the mess of nested blocks, especially since Socket.close can actually throw an exception!

    You can easily solve this problem by using Aspect Oriented Programming (AOP). The nice thing about AOP, is that you can solve this kind of problem in a reusable and modular way. This allow you to write cleaner and less buggy code.

  24. Re:slightly different approach.... on The Power of Sewage · · Score: 1

    You telling us that, after stealing jobs, they steal ideas from Mad Max!

    We're doomed!

  25. Re:Am I the only one ... on Tracking Social Networking In Shakespeare Plays · · Score: 1

    Every educated person in nearly every country knows who Hamlet is, and what happens between him, Ophelia, Gertrude etc etc.

    Well... I don't... Maybe I did know at some point but I no longer remember!

    Anyway, outside english speaking nations (which mean most of the world), Shakespeare is not necessary part of an educated person curriculum.