Slashdot Mirror


User: grungie

grungie's activity in the archive.

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

Comments · 19

  1. It's not just about challenging the US military on E.U. Agrees To Launch Galileo Satellite Location System · · Score: 4, Informative

    Galileo is --in theory-- much more accurate than GPS. You probably don't want your airliner to risk missing the runway by a couple of meters in thick fog. Galileo will give QoS guarantees and greater precision, which will make it a viable solution for critical systems such as air-traffic control. But I have no clue what the current plans are to enforce the policy that it should be a civilian-only system.

  2. Re:Other ideas on Psychology of a Programmer · · Score: 2, Interesting

    Yes walking and breathing fresh air are also very important to me and usually bring me the best ideas.

    One thing that seemed strange to me in the article is the author claiming that pair-programming does not break the creativity flow. While this may be true per se to a large extent, eXtreme Programming (the most popular pair-programming methodology out there) is about pair-programming in open offices, where nothing stands in the way and you have no privacy. Not quite what he is advocating... Have you ever worked in a place where programmers are mixed with customer support and paperwork people spending somewhere between five and eight hours on the phone every day and hailing from one corner to the other while you're trying to concentrate and produce some meaningful code? If something breaks my concentration span, it is noise. Definitely.

  3. Same Work / Fewer Employees = Higher Productivity on Fewer Employees + Same Work = Higher Productivity · · Score: 1

    this makes more sense to me!

  4. Re:*Snort* on NYT Discovers the Panopticon · · Score: 1

    Do you seriously think even 25% of the people setting up their personal page on the net have thought that far?

    I may be as paranoid as you are but I would tend to think that policies need to scale with the fact that not eveyone is smart. And I'm sure even quite a lot /.ers back in the early 90s happily made their own page with pictures of a sunday barbecue and their dog of the sofa, because it was cool to have page.

    My suggestion would be to have search engines agree on a sort of 'decay rate' of information. And additionally, have them periodically revisit the URLS in their databases and remove entries and cache pages to broken links: this way, you could have reasonable confidence that something removed from a webserver will eventually be removed from search engines too.

    My 2 eurocents

  5. Re:PAL vs NTCS Format on Bruce Perens Plans On-Stage DMCA Violation · · Score: 1

    Yes that's still applicable but I think you're mistaking video signaling specs for digital encoding/storage.

    DVDs are neither PAL nor NTSC or SECAM, that's the signal between your player and your TV set (which means that your player needs to support the same signaling standard as your TV, but lots of players do nowadays).

    Video DVDs are just optical disks that store (encrypted) MPEG-2 video. Wether your player support PAL or NTSC or both is a totally different matter.

    My 2 eurocents

  6. Re:we have plenty of hydrogen! on NASA Reports Vast Hydrogen Reserves in Earth's Crust · · Score: 1

    Yeah, and how much energy will you consume separating oxygen from hydrogen? At least it's gaseous H2 that is trapped inside the Earth's crust.

    Thank you for this great idea. I guess nobody before you was brilliant enough to come up with such great chemistry.

  7. Re:If some h4X0r5 go it... on Judge Says Microsoft Must Give States Windows Code · · Score: 1

    Do you even know what you are talking about?

    Even someone whith a good command of assembly, the x86 processors and compilation theory would hardly be able to read and understand more than 1 KB of binary Windows code.

    Don't forget that the source code is likely compiled with a high level of optimization, which unrols loops, rewrites portions of code, inlines functions, etc.

  8. Re:Bow to Xenu, not to Bill Gates on WinXP Keygen Foils Product Activation · · Score: 1

    I'm not a nazi, either. I just recognize they were superior to the other peoples who lived in their Lebensraum

  9. Re:What about the drunks? on Berlin's Robotic Pub · · Score: 1

    Replace wine with "beer and wine" in your post and you have my Belgian story.

    True, simply saying "don't" or "it's the law" is no sensible education. My parents did not get me drunk or make me an alcoholic by pouring me some wine or beer when I was 10 or 11. Now this must probably horrify most Americans but at least, not many EU teens drink themselves to death during weekends just because it is illegal and therefore sounds attractive.

    I didn't know that drink-driving was so common / well-tolerated in the US but here it will cost you quite a lot, including your license. Many people, however, occasionally drive themselves back home slightly above the 0.5 limit (after a good meal or something) but they know they risk a lot and usually feel guilty about it.

  10. Re:Has anyone done this for a home system? on Recommendations for Digital Security Systems? · · Score: 1

    Yes, I'm currently writing such software for a simple Philips webcam, though I don't aim at industrial strength or portability at all.

    The idea is that from the top of my screen, the webcam can monitor a good part of my apartment, so I decided to write the software to do so.

    The basic principle is to grab a certain number of frames per second (only one in my case) and compare the luminance/chrominance characteristics of the pictures two by two. If the difference breaks a certain tolerance, the latest picture is saved to disk and/or sent to an FTP account on the Internet. This way, I could have a picture of a potential computer thief.

    Now this is probably not what they want in a corporate environment. But if you (jasno) are interested in such a setup for home usage, here are some preliminary figures:

    - Comparing two 640x480 images per second eats about 30% of my 200 MHz MMX processor with gcc -O3, 50 % without -O3, and the webcam outputs YCbCr, not RGB, which means the program handles only half as many bytes as it would with RGB24.

    - I'm still experimenting with lossless/lossy compressions and/or external compressions to be performed in a reasonable timespan because my ADSL connection cannot handle that throughput (3.69 Mbit/s vs. 1 Mbit/s max) while 640x480 is a must. For this to work, I based the program on a multithreaded design from the ground up but it's still not clear what kind of compression scheme I will use.

    Anyway, this is just some kind of spare time fun, not much more.

  11. Re:Ahh Dutch... on Belgium: A Computer in Every Home · · Score: 1

    Stomme troll!

  12. Offer the needy computer training instead on Belgium: A Computer in Every Home · · Score: 2, Insightful

    Thanks a lot for this comment about manicheism!

    If you are looking for divides between two communities, you will indeed find them and be able to emphathize them; make statistics about people crossing red lights in Kruishoutem, Dilbeek and Verviers and you will likely find big differences in behaviour, proving you right that one community is brilliant/hard-working and the other is lazy or whatever.

    Yes, my native language is French, and no I don't vote socialist or depend on social security and yes I pay for the social security of people poorer than I, and yes I speak good Dutch as well.

    Language just is not the problem. The problem with this project is that it will likely cost much more than just the PC and the OS (whose cost already is objectable). It would be a much better idea to offer computer training (or whatever other kind of training) to anyone who wishes. This would mean less money better spent than offering money-convertible goods to everyone. The lazy will not take the training and will not cost anything to the government while the most incompetent of all lazy jerks would never refuse the PC.

    My 2 eurocents.

  13. Re:A dutch link? on Belgium: A Computer in Every Home · · Score: 1

    Yes, we have three national languages but the German part is really insignificant in pratice, no more than 1%. This is similar to the fourth national language of Switserland, Romanche.

    You can roughly consider that 55% speak Dutch and 45% speak French. As someone mentioned, quite a lot of people speak English in Brussels (and other parts of the country as well) but as a Bruxellois myself, I can assure you I know of no native Bruxellois who has got English as a monthertongue. Most English speakers are travelers or EU guys (EU has its headquarters in Brussels) or UK consultants (there are soooo many of them ;-), et caetera.

  14. Re:It's distance-limited.... on Ethernet Over Assorted Materials · · Score: 1

    90% of which population?
    The US may have a low population density that makes Cisco's solution impractical, but think of countries such as Japan, China, Singapore, Holland, Belgium, ...

    10 Mb/s would mean 10 times what I get from my ADSL link, and it costs me 40 a month (roughly $ 35). Unless Telco's move up to 8 Mb/s (max for ADSL) or switch to other DSL technologies (which in turn would require more CO's), Cisco's stuff might be interesting.

    But again, it may just be vaporware...

    grungie

  15. A few suggestions... on Satellite Command Security? · · Score: 2, Informative

    I've worked in the satellite industry as well and there are a few things I can tell you from experience:

    - anyone can download the CCSDS PDF documents describing TM/TC links, error correction codes,... And although not many attackers would be courageous enough to implement the whole protocol (I implemented it partially and it was quite lengthy), tiresome bits like reed-solomon and viterbi are freely available from some internet sites. I would say that the protocol aspect is not a security guarantee, since I for instance could develop the protocol stack.

    - As for the hardware, you are kind of right saying not many people would have the right antenna. But it must somehow be possible to use compact antennas/modems since you can buy satellite telephone handsets and most telephony satellite are geostationary (> 30,000 Km). Off-the-shelf satellite reception systems exist and are pretty affordable but I don't think the same is true of transmitters. Depending on the kind of modulation used (It's usually QAM, I think) and the availability of commodity hardware, you would have to be a reasonably skilled electronics and telecom enginner to mount such an attack.

    - Now, assuming the threat actually exists, I would probably foresee a narrow emergency TC link off the main TC band, so that I can upload emergency commands to the sat. Also, if your TM bandwidth allows it, you may have all TC's echoed to the ground. This way, if someone is attacking your satellite, you would notice it immediately and could possibly also locate him/her. And I don't think you could DoS a satellite for long before getting caught, unless you start using mobile attack equipment: 3 satellite would suffice to locate you and the sidelobes of your antenna could betray you on the ground as well.

    What you're telling about unencrypted streams is amazing. Most commercial or scientific satellite I've seen so far use 3DES or a similar symetric algorithm, for uplink at least.

    Note: I'm not an experienced space engineer. It's just that I've worked some time in the field. So don't take my suggestions for granted.

    grungie.

  16. Re:Why always the easy way out? on Fast Track to a CS Degree? · · Score: 1

    I fully agree with the point that self-taught people should not systematically look for the easy way out. If your experience eases the job of getting a degree, fine. But it certainly takes more than reading Kernighan and Ritchie (and practicing a couple of months as well) to graduate in CS.

    I'm very much aware of this, as a developer without a CS degree. And I'm not quite sure I could have gotten my first tech job without the degree I have in linguistics, because my employer was smart enough to understand that I not only had passed the programming and psychological tests but also had an academic education. And I'm very grateful to them.

    Now, looking back at the past three years since I left university, I made a few points:

    - I was VERY lucky to work in a team that developed a cross-platform middleware. Without that, maybe I would be writing miserable Java applets that display the current date in a web page and I would be telling you that you don't need to know what recursion or quicksort is and how it works because there is a qsort() function in libC. Instead, I felt myself challenged and read a lot about algorithmics on my own. Another thing that I learnt on the job and no book could have taught me is methodology. And as far as methodology is concerned, I feel now that I am much better than freshly graduated engineers or CS students who really have no clue what good practice means.

    - My second job got me much closer to the hardware and this is when I noticed I probably should graduate in CS to go further. I quickly learnt how to use an oscilloscope and studied the basics of signal theory but there is just no progressing without integral calculus. And understandably, I haven't gone further than precalculus at high school. I feel a full 4 years CS would be much more beneficial than picking up a calculus book and setting myself to work in my free time.

    I think that I need to play the low key and start CS just as anyone. If I get exemptions in liberal arts, fine, but I don't even expect that. The biggest issue will be to find enough money (a grant, maybe) to allow me not to work (or only part-time) for 4 years. Apart from that, I think it's definitely the right way to go.

    So, to answer the original post, I'd say that it's worth taking the normal curriculum. You will probably learn much more than you think.

  17. Re:No worries, just get MS to OS ActiveX on KDE 2.2.1 Up · · Score: 1

    NT DOES NOT have a proper shell environment out of the box. Tell me how to do arithmetic with the MS shell tools, execute a while loop or even a diff.

    The MS diff implementation is so poor that it is unable to find its way back from the moment is catches a non-matching character. Add a space somewhere and all lines from that point will be reported different because the implementation is character-based instead of line-based.

    Use Cygwin instead. It features SSH 2.

    grungie

  18. Who said zero G ? on Expert: Mars Astronauts Would Lose Teeth · · Score: 1

    There's no such thing as zero gravity.
    And Mars has a G higher than 1/3 that of Earth (3.4 or something like that, I don't know by heart) which is not what can be called microgravity.

    So there should be no major problem at that level, when on martian ground at least.

  19. It should be forbidden by the human rights charter on Human clones priced at $50,000 · · Score: 1

    Human cloning is the start of "Brave New World" era. Biological selection of presumably superior beings is nothing new: the German nazis worked on that too during WW II. Cloning should simply be forbidden by the human rights charter as a crime against humanity because it not not a crime against the being that is cloned but something that affects humanity as a whole. My 2p...