ichard writes "In a couple of months I'm going to start working from home full-time. I've been thinking about the obvious things like workspace ergonomics, but I'm sure there are more subtle considerations involved in a zero-minute commute. What are other Slashdot readers' experiences and recommendations for working from home? How do you stay focused and motivated?"
An anonymous reader writes "Contrary to what many individuals think, not everybody on Slashdot went to college for a computer-related degree. Graduating in May of this year, my undergraduate degree will be in psychology. Like many undergraduate psychology students, I applied to a multitude of graduate programs but, unfortunately, was not given admission into a single one. Many are aware that a bachelor's degree in psychology is quite limiting, so I undoubtedly have been forced into a complicated situation. Despite my degree being in psychology, I have an immense interest in computers and the typical 'hard science' fields. How can one with a degree that is not related to computers acquire a job that is centered around computers? At the moment, I am self-taught and can easily keep up in a conversation of computer science majors. I also do a decent amount of programming in C, Perl, and Python and have contributed to small open source projects. Would Slashdot users recommend receiving a formal computer science education (only about two years, since the nonsensical general education requirements are already completed) before attempting to get such a job? Anybody else in a similar situation?"
jm223 writes "I'm currently a student at a major university, where I do IT work for a fairly large student group. Most of my job involves programming, and so far everyone has been happy with my work. Since we're students, though, no one really has the experience to offer major advice or critiques, and I'm curious about how my coding measures up — and, of course, how I can make it better. CS professors can offer feedback about class projects, but my schoolwork often bears little resemblance to my other work. So, when you're programming without an experienced manager above you, how do you go about improving?"
Dmitri Baughman writes "I'm the IT guy at a small software development company of about 100 employees. Everyone is technically inclined, with disciplines in development, QA, and PM areas. As part of a monthly knowledge-sharing meeting, I've been asked to give a 30-minute presentation about our computing and networking infrastructure. I manage a pretty typical environment, so I'm not sure how to present the information in a fun and engaging way. I think network diagrams and bandwidth usage charts would make anyone's eyes glaze over! Any ideas for holding everyone's interest?"
New submitter Manzanita writes "The domain of personal analytics, or 'Quantified Self,' is rich with interesting things to measure and many hackers have started projects. But they will only take off if it is sufficiently easy to gather and use the data. Stephen Wolfram has collected and analyzed a lot of his personal data over the last 20 years, but that is far beyond what most of us have the time for. What do you find worth tracking? What is ripe for developing into a business?"
New submitter derchris writes "We will be on vacation in the U.S. next month for about 3 weeks. We are going to do a road trip between San Francisco, Las Vegas and Los Angeles. To not use roaming for data, and get a heart attack once back home looking at the mobile bill, I was looking at so called 'MiFi' devices, portable 3G Wi-Fi hotspots. As far as I know, more or less all of the U.S. carriers have such devices available. But as I'm not from the U.S., I have no idea what would give me the best 3G coverage in the areas we are travelling. Another question would be whether I can buy one of these devices off eBay, and use it with any SIM card. Let's hope there are users available who could give some advice on this topic."
New submitter es330td writes "I'd like to write a program that takes the old cannon game to another level, but instead of the path being a simple parabolic arc, the projectile will move through a field of objects exerting gravitational attraction (or repulsion) and the player will have to adjust velocity and angle to find the path through the space between launch point and the target.In an ideal world, this would end up as one of these Flash based web playable games, as that would force me to fully flesh it out, debug and complete the app. I doubt this will ever be commercial, so hiring somebody doesn't make sense, and I wouldn't learn anything that way either. I have been programming for almost 20 years, but the bulk of my work has been in corporate programming, primarily web (Cold Fusion, ASP & C#.Net,) or VB6 and then C# Windows GUI interfaces to RDBMS. I have never written a graphics based game, nor have I ever written something using the physics this will require. Once upon a time, I could program in C but I think I would be much better off to work with someone rather than try to roll my own unless good books exist to flatten the learning curve. Any advice on how to proceed?"
jjp9999 writes "I've been looking for some good reading material, and have been delving into the realms of some great, but nearly forgotten authors — finding the likes of Lord Dunsany (The King of Elfland's Daughter) and E.R. Eddison (The Worm Ouroboros). I wanted to ask the community here: do you know of any other great fantasy or science fiction books that time has forgotten?"
holmedog writes "A simple question with a lot of answers (I hope). I recently had issues with my DSL broadband at home, and after a month of no resolution, I was told 300ms latency (to their test servers) was the acceptable range for Centurylink 10.0Mbps. This got a shocked reaction out of me to say the least. I would think anything over 125ms to be in the unacceptable range. So, I have come to you to ask: What do you consider to be acceptable broadband latency and why?"
nirgle writes "I have been wondering lately if there are any kids interested in programming for its own sake anymore. When I was my nephew's age, computers were still fascinating: There wasn't a laptop on every table, facebook wasn't splattered on every screen, and you couldn't get any question answered in just a couple seconds with Google. When I was 10, I would have done anything for a close programming mentor instead of the 5-foot high stack of books that I had to read cover-to-cover on my own. So I was happy when my nephew started asking about learning to do what "Uncle Jay does." Does the responsibility now shift to us to kindle early fires in computer science, or is programming now just another profession for the educational system to manage?" Another reader pointed out a related post on the Invent with Python blog titled "Nobody wants to learn how to program."
Mooga writes "I am a hard-core user of Firefox 3.6.x who has chosen to stick with the older, yet supported version of Firefox for many years now. However, 3.6.x will soon hit end-of-life, making my life, and the lives of similar users, much more complicated. 3.6.x has been known for generally being more stable and using less RAM than the modern Firefox 10 and even Chrome. The older version of Firefox is already having issues rendering modern websites. What are others who have been holding onto 3.6.x planning on doing?"
MBtronics writes "I work at an embedded hardware/software company and we are currently moving all our products for Windows CE to Linux. Our core development team already uses their favorite distro for development, but the rest of the developers are still working on Windows. We are going to give a series of Linux lessons (from 'what is Linux' to installing, using and developing) for everybody in the company who is interested (including non-developers). They will be allowed to choose their own distro, but we will certainly get requests for recommendations. My question to the Slashdot crowd: what distro (and window manager) do you think is the best to teach Linux to the generic public? We are currently thinking of Ubuntu, Fedora or Mint."
An anonymous reader writes "I've been the server admin at a university for the past five years. Recently, I was given the chance to move from servers to networking, and I jumped at it. I now find myself typing up all my open-ended projects, removing certain scripts and stopping others. What would the community recommend as best practices for passing on administration of some servers? I am trying to avoid a phone call that results in me having to remote in, explain something, jog to the other side of campus to access the machine, etc. Essentially, I'm trying to cover all my bases so any excuse my replacement has to call me is seen as nothing but laziness or incompetence. I am required to give him a day of training to show him where everything is on the servers (web and database), and during that day I'm going to have him change all the passwords. But aside from locking myself out and knowing what is where, what else should I be doing?"
First time accepted submitter achbed writes "In conjunction with a friend of mine, I'm operating a small(ish) site that contains a large quantity of music (mp3/ogg) that we pay streaming licenses for. The site currently has about 35GB of files, and pulls down an average of about 3TB a month of bandwidth — and we're just getting started. We've been unable to find any hosting packages out there that are not of the 'unlimited' variety (meaning they can kick us at any time because we're using too much) that are not costing an insane amount of money. Our current 'main page' host charges about $0.50/GB/mo, which for this much data equates to $500 a month per TB. As we are expecting growth, this is quickly going to become a major problem, as were doing this out of our own pockets (that are not that deep). Does anyone have good leads on businesses that provide significant bandwidth (5-10TB/month) for inexpensive money? Or are we going to have to accept a price in the thousands per month to run this kind of site, with 'going viral' providing a significant risk to our pockets?" $500 for what works out to under 5Mbps (95th pecentile mojo) seems a bit steep. These guys want to enter the 20+Mbps realm; I've done some high bandwidth hosting before, but it seems like you enter a different world when you need more than 10Mbps.
An anonymous reader writes "My wife and just successfully funded the production of our board game on Kickstarter, and are putting the over-funding toward the development of an electronic version of the game. It's a two player game turn-taking game with pawn movement that we envision being played on a social network (Words with Friends-style) and it's important to us that it be DRM-free. Does anyone have any experience or know of issues we should consider in terms of preserving the users' rights, achieving scalability, and gaining exposure through the ability to interoperate with platforms like Facebook, the iTunes store, Android market, and so on?"