Slashdot Mirror


User: joechiu

joechiu's activity in the archive.

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

Comments · 5

  1. Re:WTF is a Telco anyway? on Should Voice-over-IP Be Regulated? · · Score: 2

    Very good, I agree with your general premise. I don't think Telco's deserve special protection from innovators...

    But you say:

    Modern customers are happy to pay for bandwidth. Burst bandwidth, commited bandwidth, quality of service. These are the things a customer will pay for. Charge by the minute, charge by the megabyte and you are dead.

    But charging by the minute and/or by the bytes is just a form of burst/commited bandwidth and quality-of-service...

    The key point is "quality of service".

    If you have an always-on, commited, full bandwidth, for a fixed (buy very high) fee, you're essentially charged by the minute AND by the megabyte, whether you use them or not. But that's the price you pay for the highest quality-of-service.

    If, OTOH, you're "unlimited" access is aggregated with 100+ webhogs in your neighborhood, and has an uptime of only 92%, you'll probably pay a much lower fee for your "minute" or "bytes". In exchange, you're accepting a much lower quality-of-service.

    From an information-transport perspective, a telephone line is fundamentally no different from a wireless network or a fiber-optic drop -- it offers a certain amount of bandwidth and quality-of-service -- in the absence of artificial barriers (monopolies), the price should rise/drop to reflect this.

  2. Re:Unix/Linux does this for you automatically on Other Uses For The Linux RAM Disk? · · Score: 1

    Unix/Linux does this for you automatically. The disk caching functionality will keep the disk blocks belonging to recently used programs in memory

    You can additionally turn on the "sticky bit" to improve program loading performance using "chmod +t filename".

    From the info page for chmod:

    3. save the program's text image on the swap device so it will load more quickly when run (called the "sticky bit"). For directories on some systems, prevent users from removing files that they do not own in the directory; this is called making the directory "append-only".

    That is, when the program terminates, reclaim the memory, but keep the program "text" in swap. For small programs, this cuts down on the text-load overhead. Let's say you had a script that calls grep and sed a gazillion times (instead of writing it all in perl) -- with the sticky bit, grep and sed would load-and-fixup only once for each program.

    Hmmm... from looking around the archives, it looks like Linux might (or might not) ignore the sticky bit... It looks like some research is in order here...

  3. Sounds like amateur radio packet relay concept on Alternative Wireless Networks · · Score: 1

    Of course, these guys are now talking about using wireless ethernet to carry the traffic; but the idea of radio peer-to-peer has been around. Heck, look in the config for linux kernel, and you'll see the amateur-radio AX.25 packet radio support.

  4. Re:Barcoded Code on Free Barcode Reader From Radio Shack · · Score: 1

    It used to be an early form of 2D barcodes... I think it was called something like the Cauzin strip... Sounded neater in theory than in practice. The decoder was too expensive to bother with, and dot-matrix printers (at the time) has lousy dot density for "hobbyist" use...

  5. Anyone care to hack it? on Free Barcode Reader From Radio Shack · · Score: 1

    It'd be cool if someone can reverse-engineer the CueCAT for normal barcode scanning...

    If the CueCAT is a standard wedge barcode decoder, I'm sure someone can hack their way around the software to extract the desired barcode data...

    OTOH, if the "wedge" only captures the raw barcode bitmap, and requires the "CueCAT driver" to decode the barcode, someone has to write a barcode decoding algorithm...

    FWIW, I wrote a Code 39 and Interleaved 2 of 5 decoder in college... It does NOT decode UPC's, though. If you're interested, you can get it here.

    The source-code zip-file has a password: "timeline". The password is there because I normally release it as "postcard-ware"... (A little obnoxious, I know, but I've gathered some beautiful postcards from all over the world for this... And, really, anyone could have asked me to e-mail them the password, and I would.)

    Please be gentle! It's old sleepless-newbie-student C code, but it did work. If someone can spend time to port it to Windows and the CueCAT, that'll be really cool... I don't have the time right now. :-(