Slashdot Mirror


User: Zaffle

Zaffle's activity in the archive.

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

Comments · 153

  1. Been there, done that. on Why Does a Screen Re-Draw Make Noises? · · Score: 1

    I've had a similar issue with a few systems, in my experience its been the sound cards at fault. My main workstation had an embedded audio card, (I figured I didn't need that good sound), however when I moved my *mouse*, I could hear it out the speakers when they were turned up. When I connected the output of the MB to my stereo, it got even worse. I disabled the internal audio card, and replaced it with a cheap PCI one, and it fixed most of the issues.

    I'd suspect the same sort of issue with laptops, since they usually have embedded speakers, you may find the same interference.

    You mention when all speakers are removed from the room, you can still hear the noise. I would suggest using a stethoscope to locate the source of the noise. (Your ear may work, but ears are notoriously bad at locating certain types of sounds, the same type I suspect you are hearing). It is almost definatly comming from the monitor, at which point I'd assume its due to the HV circuitry. If this is the case, try changing the video refresh rates, and see if there is any other change. Also note what changes creating the noise. Eg if you create a white box on a black background, does the noise appear, maybe only when moving the white box?, etc.

    Treat this like a physics experiement, assume nothing, and test, then retest basic hypothys: "Ok it happens when I move this window, so now if I reduce what I'm doing to the simplest test, eg a black box on a white screen, does it still happen?".

    If, in the unlikey event, its not comming from your monitor, check your PC speaker, it may be picking up the noise... maybe.

  2. Re:PIN numbers? on Cracker Gains Access to 2.2 Million Credit Cards · · Score: 1
    But if you make a big fuss they're much more likely to remember you when someone comes to investigate. Plus if using a stolen card you're often under a time pressure to use the card before it is cancelled.

    True on the first point. However as for the 2nd, if you wipe the magnetic strip on the card, the reader won't read it, and if they imprint it they won't know till they do their banking. (Of course, I know NZ eftpos setups allow you to manually type the CC#, and therefore know if its stolen, so the whole issue is mute).

    On a related note, there is also the industry of creating fake CC cards, where all you need is to swipe the real CC through a magnetic reader, and you can generate your own CCs, magnetic strips and all, though the captial costs of such a setup are rather high I imagine.

  3. Re:PIN numbers? on Cracker Gains Access to 2.2 Million Credit Cards · · Score: 3, Interesting

    In New Zealand, you can get a PIN number for your card, but this number is only used at EFTPOS (Electronic Funds Transfer at Point Of Sale) systems (where you swipe your card at the store). If you use the ol' fashion card imprint thingy, or if you use it online, the PIN don't mean diddly.
    As for the CSV (the num at the back of the card), a number of clearing houses use it. Its not *suppose* to be stored by the clearing house/site, but who's to say.

    PIN #'s do stop fraud occuring over the counter, but not mail-ordering, web-site. Actually, it doesn't even stop over the counter, since all you need to do is wipe you card with a magnet and demand they do your card the old way, stating it works in every other store. (Most stores will relent if you pressure them).

  4. Re:P2P for Linux... on Locutus Preview Released · · Score: 1

    There are a few P2P clients. Most, IMHO aren't that great. However my ISP traffic shapes most of the P2P networks, so don't take my opinion too much to heart.

    There are a few gnutella clients (qtella springs to mind).

    There is also giFT. giFT use to access the KaZaA network, however they went and changed everything, so now giFT accesses their own OpenFT network. Theoretically anyone can write a client to access the openft network, but they strongly urge/require you to use the giFT daemon, which IMHO seems reasonable enough. Clients (eg giFT-curs) connect to the daemon through a simple protocol, and the giFT daemon does the network talking.

    The advantages are two-fold. Anyone can write a client in their own pretty GUI style, and not have to worry about poluting the network with bad packets. And two, and this is currently theoretical, the giFT daemon can be moddified to support other P2P networks, so there is no reason why the giFT daemon couldn't, for example, connect to both OpenFT and gnuetlla.

    As for bandwidth issues, I'm afraid due to the nature of P2P networks, bandwidth will always be an issue. Networks like napster were ok because they had a central server which coordianted everything, it was also what allowed it to be brought down.

  5. Re:All packets are created equal on IPv6 Application Competition - win $10,000 · · Score: 3, Interesting

    What you are refering to is the QOS field, which exists in IPv4 (what we currently use) and IPv6. However it isn't commonly used in IPv4.
    The end points (eg your Quake client and the server) usually set the QOS field, and what is theorically suppose to happen is the routers along the way go.. ah, he wants low latency, so I'll send these packets down this link.
    However, what usually happens is most routers ignore the QOS bits.

    As for the slow downs, etc. That may be your upstream (ISP), who may twiddle the bits, but they can only do that based on a number of factors, to/from port, IP address, bandwidth usuage, etc.

    There is nothing (much) you can do to avoid your ISP slowing down certain connections, except by making it hard to identify what is "legitimate" and what is "illegitmate" traffic. Eg giFT uses random port numbers of both sides, so its very difficult for the ISP to say, lets throttle giFT traffic. Freenet does much the same thing.

    IPv6 will not answer the bandwidth and traffic shapping problems, all it will answer is the limited number of IP addresses problem. (And if you think about it, probably cause more bandwidth problems because you'll be able to have *LOTS* of different devices all plugged into your upstream bandwidth, all sapping it).

    My recommendation is if you live under a draconian ISP is one of the following:
    1) Move ISPs. If All ISPs are like this, move country.
    2) Go postal, grab yourself a semiautomatic assult rifle, storm into your local ISPs NOC (network operations centre), and demand a 100mbit connection for your laptop, "right this instant!".
    3) Find an open proxy, use that to bypass port based traffic shapping. If your ISP is shapping every port but port 80 (web), go find an open proxy that is running on port 80 and use that for other connections. The best bet would be find some willing (or otherwise) machine somewhere outside of draconia, and put a SOCKS proxy on port 80 on the machine.

    4) Implement IP over carrier pigeon. Pigeons are not known for looking at each IP packet and flying differently because of its contents, though if the packet size is too large, it could slow the transport mechinisim down. I'm not sure if this RFC supports IPv6, but sinces its a transport mechinisim, I should think it would matter.

  6. Consumers Guarantee Act on Slashback: Tableturkey, Stromlo, Mandrake · · Score: 4, Informative

    I don't know about in the States, or whereever the user is posting from, but in NZ we have a Consumers Guarantee Act that states that consumers have a 7 day right of return for all products purchased that are (summerizing) not what they were advertised to be.

    So if you purchased a crystal vase from XYZ Widgets and they shipped you a photocopy of a picture of one, with a note saying all sales are final, or if they shipped a broken one with a note that all sales are final, or if they claimed it was a new one, and it was 2nd hand, you return it to them, with a note that says "all refunds are final, jerks" and report them to the commerce commission.

    Now surely the US has to have something similar there, doesn't it?

    (I am not a lawyer, but I'd like to play one on TV).

    Since the user in question is posting from a .edu address, maybe he could consult a professor of law at whatever university he attends?

  7. Re:Easy to disable on Michelin to Include RFID Transmitter in Every Tire · · Score: 1

    The problem with this is convienance, it will be very easy for "someone" to start tracking your movements.
    Most traffic lights (atleast in NZ major cities) have sensors on the road to detect if there are cars waiting. These are simply big loops of wires that pick up the magnetic disturbance due to the large amount of metal sitting on it. (Which is why, before they made them more sensative, motorbikes had problems, some didn't have enough of a signature to set of the sensor, so the lights never went green).

    If you replace, or even if possible, use the existing coil as a RFID sensors, you could track ever set of tires that has a RFID past the sensor.
    If every intersection in a city had these sensors, you could start watching where people were going.

    This *can* be a good thing. Someone robs a bank, police chase in progress, yeah I need a track on a vechile thats passing the intersection of 5th and main st... now.", and the cops can watch whereever they go. Also detecting speeding, etc.

    However, its also a bad thing, since most people don't want the police knowing they go.

    AS for the problem with associating tires to actual people. Ever go get a warrant of fitness? Bing! They could note the RFIDs there. Maybe you go through the drivethough at McDonalds, use your ATM card, bing again. This may sound unlikely, and a little paranoid (but a little paranoia is healthy), but less likely things have happened. Toll booths (though we don't have many in New Zealand) are another biggy. Especially if you are already using a prepay card system.

    RFIDs are another tool like the hammer. You can use it for bloody good things, and damn evil things too. The issue is, how much are we willing to put up with (as a society, not as a person), and how much will we know about the systems put in place?

    Oh, and if you think you can just destroy the RFID tag, and have no problems? Wait till laws are passed that require them. You are driving down the road, pass over a sensor, and before you know it, a cop pulls you over and gives you a body cavity search for terrorist like activities.

    However, there will always be ways around the system, as the saying goes "any system created by man can be defeated by man".

    Have fun, always wear your tinfoil underwear and hats, and don't forget to check for black helicopters!

  8. Re:A question. on Browsers Which Protect Your Privacy? · · Score: 5, Insightful

    Maybe I am being naive, but...

    How is the process of blocking Ads protecting my privacy?

    Advertising companies (especially DoubleClick) serve up ads for a lot of websites, they also note down what sites you goto, and build up a profile. (Note: this can be stopped using DoubleClicks opt-out feature, however not all advertising sites have this option, and then, they are all opt-out, not opt-in)

    This might not seem like such a bad thing, (eg hey, now I'm only getting ads for games and linux stuff, not tampons and other crap (appoligies to woman and everyone else I offended with that remark)), however they also try their hardest to link this profile with your real name, address, etc.

    This all comes back to a case awhile ago, where a woman sued a supermarket because she slipped on a large patch of water in one of the aisles. The supermarket then, using her "discount" card, produced logs in court showing she would regularly purchase large ammounts of alcohol.

    In the end, do you really want companies you don't know, knowing a lot about what you do on the web, and where you go?

    True, your ISP knows almost everything (if they bother), unless you use FreeNet or something, and Visa/Mastercard/Amex know a lot about your spending habits, but just how much are you willing to put up with?

  9. Re:Fastrack on Peercast Source Available · · Score: 4, Interesting
    The only thing that seemed to bother me was the simple availability of IP addresses gathered from the client. IP addresses = ISP = Account Name = RIAA & MPAA & everyone else knocking on your door.

    This is a problem inherint in most Internet based sharing systems (as that damn annoying popup ad says, you're broadcasting your IP address (duh, it's how the Net works, you can't stop that (well, see below)).

    There are alternatives however, the much proclaimed FreeNet, and IIP, however, with IIP, (which is secure & anonymouse IRC) sending/receiving files is, afaik, still in heavy alpha testing.

    FreeNet, as a concept works, and as a product, is usable, however, due to the complex nature of the task it does (complete anonimity), it is slow. Frost is the best way currently to swap files. Frost is (imho), NNTP for freenet.

    With every other system, your IP address is available, this includes Gnutella and Fasttrack. If you want to hide who you are, you need to use Freenet. Take a look at the "bad" stuff on FreeNet (I mean figuativly, not literally). The reason why there is so much, is because its SAFE to put it there (unless you are really stupid).

    The only other thing you could do is find an ISP that guarentees to destroy any record of who used what IP address at what time. However, that doesn't stop a court ordered tapping being placed to monitor you in real time.

  10. Re:The bug in this game... on Go Stand By the Stairs, So I Can Protect You · · Score: 4, Informative

    Heading is at or very close to 180.
    pitch between 80-85
    target: foot.
    full force

    I found best at 179.62 and 81.06 full force, got 40,000 before I left the first step

    Doesn't happen every time, and you can tell if you've got it by looking at his leg of the foot you hit. If its hasn't got atleast 10,000 before he gets off the first 2 steps, reset, try again. Vary the verticle angle, use the arrow keys, small increments.
    It needs to be full force, (or within 2 bars)

  11. Lynx and Javascript on Code That Pushed the Language Envelope? · · Score: 2

    Someone once wrote javascript support for lynx, can't
    find the URL for it, but googling does find several references to it.

    Ok, so its not as amazing as a chess engine, or Tetris playing javascript code, but still, its pretty wierd.

    The other thing that stretches the imagination as to why is when C coders start implementing Templates in C, rather than using C++. I'm a C coder, but even I know when to use C++.

  12. That funky graph on Mozilla 1.1 Hits The Street · · Score: 4, Interesting

    I just want to know what program they used to generate that funky milestone graph. Anyone know?

  13. Programmers Layout? on Slashback: Legislation, Samplification, Knaves · · Score: 2

    I've been using Dvorak for awhile, and though it did help with my RSI (yey), I still feel there could be a layout more improved for programmers. (especially C programmers).

    { } ( ) all require shifting, then again, there isn't really any place you could move them down from. everything that isn't shifted is important to coding C.

    I'd be tempted to design a new keyboard layout using his program, but put in 4 extra keys, maybe between the backspace/enter/shift column and the rest of the board.

    It would atleast mean my pinky doesn't get stretched on almost every line of code. (how many C lines don't have a ( or { on them?

    I think the best solution other than 4 new keys would be moving the shift key on the left to the home row (switch with capslock).

  14. Re:telnet+SSL+certs on OpenSSH Vulnerability Disclosed, Version 3.4 Released · · Score: 2
    I've been using stunnel+telnet for years and I have had to patch/upgrade a lot fewer times than people using SSH.

    Hmmm, funny, IIRC (if I recall correctly), this is the first time an upgrade of OpenSSH has been required. Sure, upgrades are always around for fixing various bugs, but this is the first remote security hole bug.

    (Ok, now I think about it, there was that Linux local root comprimise w/ openssh, but that wasn't remote, and afaik, linux only).

    Although telnet+SSL+certs can be safer, it requires a lot more setup and general maintaince.

    The most secure box is the one under my couch. Its got no screen, no keyboard, no floppy, no network, and its OFF!

  15. Re:I would like to see bsd style networking on Kernel Summit Wrapup · · Score: 2
    if any of you tried ip-chains or played around with NAT both under Linux then you know what I am talking about. Routing sucks bigtime compared to other unixes. I would like to setup NAT for 2 way address translation and a more readable scripts like ipf under *bsd but linux doesn't support it.

    Its called iptables. Its in 2.4. Its good, and its very much comparable to *BSD style routing. iptables seems to be a pretty good solution. (Hey, third time's a charm. ipfw, ipchains, iptables, yey!).

    As for the readable scripts. I tend to setup a script which just runs iptables how I want it. I use comments to state what I'm doing. Its very readable, and maintainable. If I want to see why a certain packet isn't going through, I open the script and look at what the comments say.

  16. Oh thats just IT! on Slackware 8.1 is Released · · Score: 0, Flamebait

    When Slackware has KDE3 before Debian (unstable) has, then I know Debian is slipping.
    (Okay, yes, KDE3 debs do exist, I'm using them, but they aren't done well and pretty much fuck up any chance of running kde2 related debs on kde3.)

    (No, this isn't a troll, it isn't overrated, nor flaming, nor anything else, just leave me be at +1. I won't hurt anyone).

  17. Re:Things to bear in mind on What is Well-Commented Code? · · Score: 1

    Ah! I spot another information systems graduate.

    Do you ever find your coworkers planting explosives under your car due to your insane coding practices?

    > * A function/method name is too long when it doesn't fit on a typical screen. 80 characters is about my limit.

    Oh for fucks sake! I don't even code on with 80 char wrap, I use 76 chars! an 80 character function name?!? What do you write? Use_This_Function_If_You_Want_To_Increment_A_Varia ble?

    > # Describing the function and purpose of "input" and "output" parameters in a function description comment is a hell of a long winded way of typing "const WhatTheParameterIsActuallyUsedFor". You only have to type it once; that's what copy and paste is for. Don't comment expected values, assert(them).

    Right, now that sounds like fun. Lets take for example strtok (Yes, I know strtok is a bad function, but I'm proving a point). How are you going to explain, in a variable name, that strtok will screw with your input, so don't pass it a buffer you want?

    AS for your implication that comments are no good because they aren't changed, maybe *that* is something that needs to be changed. Personaly I find describing the purpose of the function at the top of it to be a good thing(tm). And if the purpose of the function changes, then of course you need to update the comments.

    You seem to be implying that the less comments you have, the better!? Self commenting code is not a way to avoid documenting the code. There are things that you can not convey with only variable names and function names.

    You want an example of why you need to comment your code. ~/src/undernet_ircd/src/channel.c:set_mode()
    Now *THATS* a function in badly need of commenting. It doesn't matter what you rename the variables, the function is inheriently complex. Yes, it needs a rewrite, but its also a good stop gap in the meantime to commment it.

  18. Re:Who cares on Peer-to-Peer Networks Blocked in NZ · · Score: 2

    &lt:RANT>

    Yup, except, its not a free world.
    For starters, Telecom maintains and controls *ALL* DSL in NZ. Because they still own the local loop.

    So, I go elsewhere?
    Cable. Nope, Not yet. Not atleast in Auckland. (The biggest City in NZ).
    Satelite. Nope, limited by the 2nd biggest provider (IHUG).
    Radio? Ok, *maybe*, for about twice the price, and radio doesn't work in the rain!

    Ok, I'll go live overseas. Doh, its STILL not a free world. The US won't let me just pick up and move in just because I don't like my NZ telephone provider.

    So do NOT just assume just because you have it good that the rest of the world has it the same.

    Heck, Our Prime Minister just admitted to atleast 4 counts of *FRAUD* in public, however for some *reason*, the government isn't pressing charges. Funny that. And you thought Billy boy Clinton was bad, atleast you had the resemblance of a trial or any kind of justice.

    </RANT;>

  19. 1 Billon since epoch on Uncommon Birthdays? · · Score: 3, Interesting

    Well, I celebrated 1 billion seconds since epoch by banging my head repeatidly against a wall trying to figure out why webalizer wasn't working any more. Wasn't until the next day it dawned on me it was 1 billion seconds since the epoch, and that could cause it.

    Mmm, I wonder if I can convince my relatives to give me presents for my 9000 days. *grin*.

    Calculating how old I was in seconds use to be a way of passing a few minutes for me back in highschool. That and working out what the gravitational attraction between me and that cute girl was when she sat 1 meter away from me. I was very bored you understand :)

  20. Can't happen in NZ I think on Non-Competing With Microsoft · · Score: 2
    As far as I know, that can't happen in New Zealand. I've signed an NDA and stuff that says I won't divulge company secrets, etc. But they can't say; "after working here, you can no longer work in this field again", you can't enforce that part of the contract here in NZ.

    A lot of companies put them in, but they can't and don't enforce it. Imagine a chef who signed a non-compete agreement! I'm sorry, you can't go work for any other resteraunt again. We suggest you take up software programming.

    In NZ atleast, you can happily sign one, knowing that they can't enforce it. (Oh, and for those that say signing one is volentary, when they distribute it around and say, "sign it or pack up your desk", its kinda not so voulentary anymore).


    ---

  21. More is better on Why Design New Processor Cores? · · Score: 3
    Newer chips are coming out with a lot of things inbuilt. Eg video decoding, sound, serial ports, etc. All built into the one chip. The internal clock speed of this chip can be really high, thusly allowing it to do a lot of things, the external bus speed is slower to communicate with standard devices. There are a number of new chips coming out like this.

    Other advantages already in use are things like optimized instructions. Its true, most chips in PCs today are RISC, but some (eg the x86 arch) have a CISC wrapper. The actual core of the chips are RISC, and the chip has an inbuilt microcode which is used to represent the CISC instructions.

    So a hypothetical instruction like fetch add 5, and store in pc (FAFSP) could be represented by the microcode instructions load into r1, add 5, mov r1 to pc.

    This of course is highly simplified, but what traditionaly was done with a series of assembler instructions by the programmer (at best) or compilier (at worst) is now done by one assembler instruction, and some microcode thats tailored to that exact chip to give highest possible speed.

    What all this boils down to is, the more you do in chip, the faster its done. Yes, doing more in chip increases complexity, cost, and power consumption (and HEAT!), but it means it goes faster.

    However its usually more efficent (other than perhaps in price) to do it in chip. The power consumption is going to be greater having 5 chips doing all the tasks rather than 1, the same applies to things like cost, heat, etc.

    The only thing you loose is the modularity of it all. When a new revision of the chip comes out, you get a new serial port, video driver, sound card, etc. All of which could have new bugs. (Compare to traditional approach where the subsystems are in different chips, and usually don't get upgraded at the same time). However bug issues are mainly to be worried about by the bleeding edge developers who are the first in the world to work on these chips.

    In the end, your get more bang for your bucks with redesigned cores. And thats all we're all really interested in isn't it?

    ---

  22. Re:I'm very cheap... on The LEGO Desk · · Score: 2
    Wouldn't have the strength. The engine would still have to be metal, so then you'd need a metal chassis(sp), and therefore you'd basically got a normal car, with a lego shell. Which btw- would crumble when going over the first bump, or hitting another car.

    I've heard of picking up the pieces after a car accident, but... :)

    ---

  23. Aussies have it better than kiwis :) on Broadband Net Access Down Under? · · Score: 2
    Once again our neighbour accross the pond has it better than New Zealanders. We have ADSL, and have had it awhile, but we don't have flat rate (ok, so there is currently a 3month eval of FastADSL which is unlimited during the 3 months). The best you can get is (iirc) 4gig at something like NZ$600/month. (After that its pay-per-meg). the usual account is $100 for a 500meg cap. However we do have Satilite (with modem uplink), however that goes to the crapper when it rains.

    ---

  24. Two very important points on IETF To Develop Anti-DoS ICMP · · Score: 3

    Before going off and critising this, take note of these two points:

    1 in 20,000 packets will be affected. So its not as if every packet you sent is affected.

    All it does is send the what the router knows of the packet to the destination.

    In other words, if you are surfing slashdot, every once and awhile, slashdot will get a itrace packet saying that 1.2.3.4:1234 destined for slashdot.org:80 was routed through me.

    However, if you are surfing slashdot, then slashdot ALREADY knows your ip address. This only affects you if you use spoofing to send packets out. And remember, spoofing is (basicaly) connectionless. You can't connect to a website and get a page (or ever request a page) with a spoofed IP address. You can only send out individual packets that have a spoofed from address.

    So, how does this affect my privacy? Well, if I do lots of DOS attacks, or spoofed portscans, then occasionaly the site I'm attacking will find out some of the routers I'm going through. If I'm a regular joe blogs, surf porn sites on company time, and generally do things I don't want the public to know about, then some of the places I visit will find out occasionaly which router I go through. However they can get this information really easily via a standard traceroute.

    So in the end, it has VERY LITTLE affect on privacy, except of those who are trying to spoof their return address (And spoofing your return address is 90% of the time used only in attacks. (Occasionally it could have a legitimant purpose, but if it did, then you shouldn't care if the other site figures out who you are)).

    As far as I can see, its generally a good thing(tm), though they'd better get the authentication right, else it will become useless.

    Oh, thats one thing, if the authentication isn't good enough, then you'll be able to fool some sites into thinking you are routing through a different router. However this only brings us back to square one, no futher.

    ---

  25. Re:Something sounds wrong on Printing Out A New Monitor · · Score: 2
    1000 hours of blue isn't as bad as it sounds, as someone else pointed out if its $10/sq meter, 1000 hours (41 days of continuous use) is damn cheap.

    Even $10/month is pretty damn cheap to have a screen that is plastered onto your wall.

    The only other thing I can figure is the refresh may be slow (like LCDs use to be), so you'd end up with bluring. I'd just like to know what the capibilities of this technology are.

    As to the person questioning my statement about people flocking to *real* flat screen TVs. Have you seen the price of the Sony flatscreens recently? From what I can gather, this technology will be very cheap, the only reason everyone isn't getting a plasma screen is not everyone needs a second mortgage. :) If this paper is as cheap as they claim it will be, then I'd say many many people will be throwing out their old TVs, even if they need to replace the paper every 2 months.

    ---