Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:Not for undergraduate (Score 1) 391

I had largely the same experience at UC Berkeley, but I wasn't paying tens of thousands of dollars a year in tuition. If I were going to an elite, spendy private school I would expect more in the classroom.

That said, teachers are only a part of the learning experience. I learned a lot of interesting things from the teaching assistants that helped with our large classes, and still more from random older students in our computer labs. One of the advantages of going to a ginormous research university is that there are a lot of really smart people that you can learn from outside of lectures.

Comment Re:Plenty of heads up. (Score 1) 451

Java developers aren't going to decide to switch to Objective-C to address 5% of the desktop market. Most of the Java developers I know prefer Mac hardware for its easy interoperability with Linux. If Apple kills the Mac OS JVM then we will be forced to switch to Windows. I don't see how this benefits Apple in any way.

Comment Re:All we need is Netcraft confirmation (Score 2, Informative) 244

I know I don't - I don't think there are a whole lot of them. After all, Objective C has no significant enterprise market and 5% of all desktops. The only software market they have a significant presence in is mobile apps, which is growing but is still pretty tiny. I don't see Objective C getting all that much traction unless Apple loosens their grip, and that doesn't seem very likely.

Image

Study Says Your Personality Doesn't Change After 1st Grade 221

A study authored by Christopher Nave, a doctoral candidate at the University of California, says that our personalities stay pretty much the same from early childhood all the way through old age. From the article: "Using data from a 1960s study of approximately 2,400 ethnically diverse schoolchildren (grades 1 - 6) in Hawaii, researchers compared teacher personality ratings of the students with videotaped interviews of 144 of those individuals 40 years later. They examined four personality attributes - talkativeness (called verbal fluency), adaptability (cope well with new situations), impulsiveness and self-minimizing behavior (essentially being humble to the point of minimizing one's importance)." This must explain my overriding need to be first captain when we pick kickball teams at the office.
Image

Officials Use Google Earth To Find Unlicensed Pools 650

Officials in Riverhead, New York are using Google Earth to root out the owners of unlicensed pools. So far they've found 250 illegal pools and collected $75,000 in fines and fees. Of course not everyone thinks that a city should be spending time looking at aerial pictures of backyards. from the article: "Lillie Coney, associate director of the Electronic Privacy Information Center in Washington, DC, said Google Earth was promoted as an aid to curious travelers but has become a tool for cash-hungry local governments. 'The technology is going so far ahead of what people think is possible, and there is too little discussion about community norms,' she said."
Math

First Self-Replicating Creature Spawned In Conway's Game of Life 241

Calopteryx writes "New Scientist has a story on a self-replicating entity which inhabits the mathematical universe known as the Game of Life. 'Dubbed Gemini, [Andrew Wade's] creature is made of two sets of identical structures, which sit at either end of the instruction tape. Each is a fraction of the size of the tape's length but, made up of two constructor arms and one "destructor," play a key role. Gemini's initial state contains three of these structures, plus a fourth that is incomplete. As the simulation progresses the incomplete structure begins to grow, while the structure at the start of the tape is demolished. The original Gemini continues to disassemble as the new one emerges, until after nearly 34 million generations, new life is born.'"
Handhelds

New Handheld Computer Is 100% Open Source 195

metasonix writes "While the rest of the industry has been babbling on about the iPad and imitations thereof, Qi Hardware is actually shipping a product that is completely open source and copyleft. Linux News reviews the Ben NanoNote (product page), a handheld computer apparently containing no proprietary technology. It uses a 366 MHz MIPS processor, 32MB RAM, 2 GB flash, a 320x240-pixel color display, and a Qwerty keyboard. No network is built in, though it is said to accept SD-card Wi-Fi or USB Ethernet adapters. Included is a very simple Linux OS based on the OpenWrt distro installed in Linksys routers, with Busybox GUI. It's apparently intended primarily for hardware and software hackers, not as a general-audience handheld. The price is right, though: $99."
Image

New Gadget Tells You When To Take a Break 50

Kilrah_il writes "An Israeli company developed a gadget that measures your blood pressure and tells you when you are stressed and need to take a break from your computer. 'The user grasps two sensors shaped like computer mouses to measure the electric activity of the heart in minute detail. Software then combines the measurements with prerecorded personal details such as age and sex to calculate various indicators for stress and mood.' Looks like a must-have accessory for Slashdotters everywhere."

Comment Re:That's not flame bait ... (Score 1) 520

Sadly I agree that many developers will put up with awful working conditions, but that is mostly because they are paid pretty well. I disagree that you don't need brilliant developers, but it can be difficult finding the right balance between folks that write "profound code" and folks that are willing to copy that code and finish all the required functionality. Software development is still growing rapidly, so any company that thinks their developers are willing to put up with anything to keep their jobs is going to lose out when the economy gets good and there are many jobs available.

If everyone followed your suggestion then developers would all work in the equivalent of a college computer lab - long tables with closely packed workstations and no personal space. I have never seen anyone try this, but even when companies use relatively small, open cubes it can be distracting to many developers. OTOH I have worked in a building where every developer had an office with a door that closed, and that didn't really help either since it made collaboration kind of tough. I think it is worth thinking about productivity when it comes to setting up an office. The incremental costs are not that high compared to the cost of even a single-digit change in a typical developer's productivity.

Comment Re:11k Is Too Big? (Score 1) 582

It can be difficult to determine the size of a program when you are first starting to write it. Obviously it would be faster to hack together a trivial program like "Hello World" in a simple text editor. IDEs are more useful when you are solving non-trivial problems, like maintaining a couple hundred source files and integrating dozens of external libraries.

Slashdot Top Deals

Today is a good day for information-gathering. Read someone else's mail file.

Working...