Programming

A Modern Day '101 Basic Computer Games'? 69

pcraven asks: "Back when I learned how to program, I found a book called 101 Basic Computer Games by David H. Ahl. This book had a lot of simple programs that I could type into the Apple //e. It made programming interesting. I'm not sure I would have started a career in programming without it. Today I haven't found any recent equivalent to this book. I want a bunch of sample computer games that students can program that they will find fun and interesting. Something that a CompSci 101 graduate could type in and run. Does anyone know of a book or web site like this?"
Toys

Building Fuel Cells from Kits? 25

ItsMr.Data asks: "I am looking for a model fuel cell. After checking many web sites, and this one seems to have the best selection. I am wondering if, due to the high cost of the kits, any Slashdot readers have ever built their own fuel cells. I would also like to know if any readers have found any good resellers of kits and supplies."
Hardware

Wireless Keyboard w/o a Wireless Mouse? 61

Pampusik asks: "I'm looking for a decent wireless keyboard, but do not need a wireless mouse. Unfortunately, it seems it is nearly impossible to buy a wireless keyboard without having a mouse bundled with it. The only wireless, mouse-less keyboard I've been able to find is an option from Logitech. It is, however, not an impressive keyboard. Are there other options available?"
Software

Recorded Speech to Text Software? 66

shfted! asks: "Recently, I've been given the task of transcribing several dozen audio tapes of interviews to typed word, that is, listening for 10 seconds, write what was said, repeat. At around 4 hours per hour long tape, I would like to automate the process somehow. Recording the tape into the computer is no problem, but I need some software that will do the speech recognition accurately more than quickly -- several hours per tape is not an issue (I have access to several machines running 24/7). I will still have to go over the computer's work to correct any mistakes. A free solution for Linux would be best, non-free and Windows solutions are okay, but a working solution is highest priority. Can anyone point me in the right direction(s)?"
Technology

Controlling the Cable Congestion? 110

JaytheMover asks: "I've just moved, and my wife won't allow me to set up my desk as I had before. I had a gaggle of cables under my desk which only NOW seems to bother her in the new house. How do you guys keep this mess under control? I Googled 'Cable Organizer' and found this thing called the cable organizer at cable-safe.com which hangs the cords like in a closet or this cable snake thing which binds them all together. What do Slashdot readers use to keep their cable clean and their wives happy?"
Wireless Networking

Rolling Your Own Wireless Communications System? 254

nuggetman asks: "My high school, like most others, has a theater program. One critical element of the show is the tech crew - the group of people behind the scenes who keep it all running. Communication between the stage manager (myself) and crew members (as well as between crew members) is critical. For this job right now, we're using standard hand-held walkie-talkies. They get the job done, but they're susceptible to dead batteries, incompatibility between VOX headsets, and interference from janitors, the office, hall monitors, and even the local McDonald's. We've been wanting to invest in a theater-communication system, but they can run extremely expensive. Is there any hardware out there that could use a standard PC (Linux or Windows) and some wireless headsets to roll your own communication system that could cover a long enough range (say the theater which is the size of a gym plus a decent range outside it) at a low enough cost? Our school just installed 802.11b/g throughout the hallways, so we could tap into that if necessary and add our own router near the stage if we had to."
Toys

Looking for High-Tech Watches? 82

M3wThr33 asks: "I currently own a Casio WQV-3, which is a digital camera watch with IR, but lately it's taken a turn for the worse. With the news of Fossil recently scrapping their latest PDA watch, I'd like to know what other kinds of high-tech gizmos I can slap on my wrist? I've recently been eyeing the Matsucom OnHandPC, but am beginning to think that it's outdated. I already have a Palm Zire71, so the watch would be more for the 'ooh' and 'ahh' factor, as opposed to actual usefulness."
Music

Track Separation Detection for Streaming Media? 22

manavendra asks: "I have been using a couple of streaming audio rippers for about a week now (StreamRipper and StationRipper, most notably), but most of them seem to be afflicted with the same problem - inconsistent track separation. I've read about the Shoutcast Metadata Protocol, but I haven't properly understood how the silence-detection mechanism of track separation works. There have been users who have observed that since most tracks are skewed by a few seconds (depending upon the radio station), they advise adding provision to delay or advance the timing. Has anyone implemented a better mechanism, since basing breaks on silence detection seems dodgy in first place? Can someone can shed some light on the inherent problems of reliable track separation?"
Java

Who Needs Case-Sensitivity in Java? 434

David Barber asks: "I've just started learning Java, and to my exceptional disappointment it is as case-sensitive as C. I'd like to ask Slashdot readers to make the case for case-sensitivity in a programming language, because I can't see it. Although I've used C on and off since 1976, I also have a history of Fortran, COBOL, PL/I, assembler, and other legacy languages that were never case sensitive (perhaps due to the single case nature of card punches). Today I use modern languages including Visual Basic which preserves case for pleasing appearance, but is not case-sensitive itself (it will correct the case for you in the IDE, which is quite nice). In all my years of programming I have never seen the rationale for making a programming language case sensitive. It simply makes typing it in harder, and mistakes easier, yet we persevere with maintaining it in modern languages like Java. Without making this into a religious war, can someone make the argument of why case-sensitivity in a language is 'a good thing'? And don't confuse this with handling case-sensitive data, which is fine."
Businesses

Crawling for Certificates? 30

flosofl asks: "I work for a large company in the Authentication and Cryptography Group. Recently, we have decided to centralize all management of our certificates. Right now we manage something on the order of 200 certs. We estimate that there may be something on the order of 100-150 certs in our enterprise that we are unaware of/managed locally. What we especially want to eliminate are the 'in house' cert servers that have cropped up here and there. What we need is a tool to crawl the network and discover these certificates. I thought maybe nmap, but could not find any options for this. I am aware of the Certificate Discovery Protocol, but can find nothing other than specification pages and I am not a programmer. We would like some kind of tool that would crawl the networks and discover servers with VeriSign, InstaSSL, and type of certs. We also would like to keep it inexpensive (sub $10,000). Any help would be appreciated."
Software

Reviving the Firewall Design Program? 42

rcha101 asks: "I'm not sure if many of you are aware but Robert L. Ziegler use to host (IMHO) the best online firewall configuration tool (formerly available here here, check out the link now for his sad synopsis) until recently when he decided to pull the plug on it. I have since been trying to contact him in an effort to get this tool back online and develop the IPFW2 side of it (correct some of the rules, add extra features to it etc) but have had no luck. Does anyone know how to contact him? Has anyone else been in a similar situation? What web tools do you use that could suddenly disappear overnight? Robert are you out there?"
Programming

Teaching Kids to Make Games? 134

FreakerSFX asks: "My son has shown an avid interest in video games like most kids his age. What's different now is that he insists that he wants to learn how to build his own game. He's 9 and fairly gifted from a mathematics and computer standpoint and certainly capable of learning basic programming. What tools/books are recommended for a neophyte computer game programmer?" I remember one of my first exposures to computer languages was Logo, which was a language that seems perfectly suited to young children. There is a Windows version available here that seems like it would be perfect for the development of simple games, especially for youngsters. What languages, and language resources, are you aware of that might be suitable for youngsters with an interest in creating games, and learning programming?
Data Storage

State of the JPEG2000 Standard? 97

ehb asks: "With all the (r)evolutions going on in networking (IPv6), video (MPEG4/H.264) and audio (MPEG4 AAC), I was wondering what happened to that big image compression promise of some years ago: JPEG2000. According to the official JPEG2000 page, although the entire standard not is completed, the important parts are, which would allow JPEG2000 to function as a still-image replacement for the old JPEG! I have seen lists of software programs that implement (parts?) of the JPEG2000 specification, but missed the important ones (web browsers, etc). There even exists an Open source implementation of the codec, so what is holding everything back? The benefits over normal JPEGs are huge, so can someone shed some light on the hold-up?" Back in April of 2002, JPEG2000 was "coming soon", and it was touted as being the "the future of imaging", but after that the hype seems to have dried up. What happened to this promising specification? Did another format surpass it (PNG, perhaps)?
It's funny.  Laugh.

The Absolute Worst Working Environment? 1716

goodEvans writes "As I write this, there is a window open behind me with a small jet engine outside. This is supplying vast amounts of compressed air to the aircraft undergoing heavy maintenance in the hangar right outside my door. There is a 6-inch diameter air hose going through the office and out the door. All this requires that I sit at my desk wearing a body warmer to keep out the cold, and both ear defenders AND ear plugs to keep out the noise! And this will go on for half a day once a week! What are the worst conditions you have ever had to work under?" Can you top that? (If top is the word ...)
Portables

Hacker-Friendly Wireless Phones w/ GPS? 49

Milo_Mindbender asks: "I'm looking to buy a cell phone that is reasonably accessible to hacking. Not illegal stuff, I'd just want to be able to write and load programs on the phone myself. I particularly want access to the GPS in the phone. I'm not picky about what language or environment I have to use as long no hardware mods to the phone are required and I don't have to pay someone an arm and a leg for a developers kit. Can anyone recommend something (just normal sized phones please, not the big PDA hybrids) they've had good luck with?"
Spam

Is E-Mail Obscuration Worth It? 204

ThenAgain asks: "Many sites obscure e-mail addresses by adding noise (like 'STOPSPAM') or by translating the punctuation into words (Ex: 'me at domain dot com'). This makes users feel good but does it actually help? Ten lines of perl could defeat any of the present schemes with ease and the spammers have shown plenty of adaptability. So if we're not helping hold back the flood of spam, why are we decreasing the utility of the web by eliminating mailto tags and forcing users to hand-correct the addresses in their mail clients?"
Privacy

Using IRC for Electronic Meetings? 67

paenguin asks: "Our Linux User Group sometimes needs to hold Exec meetings, electronically. We have used IRC in the past, but it leaves us with a problem: there is no easy or built-in way to prove who is who. Do Slashdot readers know of a way to provide non-repudiation over IRC, or of another open source method of holding group electronic meetings where we can verify that everyone is who they say they are?" Wouldn't a private IRC server, with a combination of suitable IRC services (ala NickServ and ChanServe) and fairly restrictive policies, be one solution to this problem? How would you set up such a system? For those willing to brave the setup hassles, might some form of secure IRC also be an option?
Businesses

Sharing IT Problems with Executives? 562

dicey asks: "Later this week all of the IT department at my company (50-80 people) is having a dinner with the company President and VP/CIO. One major reason for this is so that they can get a better understanding of what is going on in IT and how it impacts the company overall. Ideally, with the ideas and sharing, these guys will have a better appreciation for us, adjust our budgets appropriately, and help us in our business. However, many of us are wary to speak about what is going on because it will inevitably reveal problems with the company. We are worried about what we discuss coming back to our directors ultimately to bite us. I am curious what my fellow Slashdot readers have done in similar circumstances, where there is a great chance to let someone high up in your company know of problems so that they can be rectified, but whereby revealing them you may get hurt in the process."
Wireless Networking

Wireless Technologies for ISPs? 32

PhraudulentOne asks: "I work for a small rural ISP in Canada and we are planning to offer highspeed internet access (512k-2Mbps) for our rural customers that are too far down the line (or are unlucky enough to be in another carriers area) to receive DSL access. I am wondering how many of you have had success deploying wireless over a 3-10 mile range and what technologies worked for you. I have deployed a 2.4Ghz solution in the past by Alvarion but this time I am interested in the possibilities of 5.8Ghz/3.5Ghz/900Mhz or 2.4Ghz. I have looked at some technologies (ie. Angel) that work in the 1900Mhz spectrum as well. NLOS (non line of sight) would be great which 900Mhz works well with, but high bandwidth would also be a plus."
Businesses

Best Web Forums for Businesses? 37

ClintJCL asks: "I've recently been tasked to create an online web forum for my employer. Actually, they said 'weblog' but when I got more clarification, it is not really a blog but more of a message forum that is what they want. How do I find a good forum? I have looked into many, many forums, and there are simply too many out there to compare them all myself. Is there a website that reviews online forums and their software? Is there somebody who is experienced in doing this, that perhaps has some good advice?" We last touched on this subject exactly a year ago, and it seems that businesses are warming to the idea. Have new and better options popped up in the intervening time?

Slashdot Top Deals