Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment It depends (Score 1) 466

Agreed. It completely depends on what kind of software you want to write or what kind of computing research you want to do. I love continuous math, so I took a fair bit of it, but I've hardly ever used it because of the application domains of most of my software development thus far. I never really liked discrete math or statistics, which is too bad, since they're both a lot more applicable for what I do.

And for Software Engineering as a discipline, math is not a high priority. It's more about prioritizing, process, requirements, documentation, dealing with other humans, and other stuff I'm probably forgetting just now. It's a far cry from a lot of scientific or engineering-oriented programming, which is often done by by small teams with more training in the application area than in computer science or software engineering.

I'd say do the math you like and pursue software development that uses that math.

Comment Re:The problem... (maybe?) (Score 1) 190

So would you also advocate giving up on, say, weather prediction? Until we can come up with a model of the weather based on experimentally-tested theories such as how individual molecules of air move and interact?

It would be really helpful to me professionally if we had models of people that were more like our models of bridges, car engines, airplanes, integrated circuits, etc. But modelling humans explicitly as systems of millions of individual units (e.g., cells, neurons) is going to be a long time coming. Current models of human perception, congition, and so on, are far from perfect, but they're sitll a lot better than nothing.

Comment Re:what's new?; bazaar versus git (Score 1) 198

"The advantage of mg is that it loads immediately"

Loads, loads... Hmmm. What's that? ... Oh, yeah, you mean what you do once every few years when you have to reboot for a kernel or hardware upgrade and then you log in and have to wait 10s or so until emacs fills your screen again? Is that this "load" time you're talking about?

Anybody who cares how long emacs takes to load isn't using it the Right Way(TM)*.

[*] Meaning, of course, how I use it.

Comment Re:Trac = Bugzilla and Wiki (Score 1) 428

I like trac a lot for small projects, but for tracking lots of bugs I find its search interface really frustrating after being used to the flexibility of Bugzilla (esp. for searches). A project I was on used Bugzilla for bugs, and trac for everything else (with its tickets as internal to-do items), and that worked really well.

Mozilla

Mozilla Thunderbird 3 Released 272

supersloshy writes Today Mozilla released Thunderbird 3. Many new features are available, including Tabs and enhanced search features, a message archive for emails you don't want to delete but still want to keep, Firefox 3's improved Add-ons Manager, Personas support, and many other improvements. Download here."
Education

Computer Games and Traditional CS Courses 173

drroman22 writes "Schools are working to put real-world relevance into computer science education by integrating video game development into traditional CS courses. Quoting: 'Many CS educators recognized and took advantage of younger generations' familiarity and interests for computer video games and integrate related contents into their introductory programming courses. Because these are the first courses students encounter, they build excitement and enthusiasm for our discipline. ... Much of this work reported resounding successes with drastically increased enrollments and student successes. Based on these results, it is well recognized that integrating computer gaming into CS1 and CS2 (CS1/2) courses, the first programming courses students encounter, is a promising strategy for recruiting and retaining potential students." While a focus on games may help stir interest, it seems as though game development studios are as yet unimpressed by most game-related college courses. To those who have taken such courses or considered hiring those who have: what has your experience been?

Comment The Tower of London (Score 1) 1095

I don't know if it's geeky, exactly, but I suspect fondness for castles is correlated with geekiness. In any case, I strongly recommend the Tower of London. It might have been just the tour guide we happened to get, but the best tour I ever had of anything anywhere was at the Tower of London.

The Crown Jewels are there, too, and you can look get a surprisingly close look at them. They weren't the highlight, though, at least for me. (Mainly, they were surreal to me; they were so big, I just couldn't believe enough that they were real to be impressed by them.)

Comment Re:Actually, the Mandelbrot set is already 4D (Score 1) 255

Yeah, the stereoscopic effect of two eyes provides depth info, although only to about 20 feet.

Fortuantely, there are other cues, too. I don't think I remember them all, but a few are: parallax (different apparent relative motion of objects at different depth as the viewer moves), occlusion, and accomodation (like a camera, your eye focuses differently for different depths).

So yes, each retina is 2D, but even statically you can build a 3D model from that, and over time you get even more cues. (It is useful to remember, though, that the 3D model in your head is just a a model and may not correspond exactly to what's out there.)

Comment Not invented here (not always harmful) (Score 1) 392

Actually, at least for software, there is definitely concern and scrutiny about whether it's made in the US or elsewhere. Or if it's made in the US but by foreign nationals.

On the hardware side, I heard from someone who works in the defense industry that in his organization, ThinkPads are no longer permitted since they became Lenovo.

And no, I'm not saying that it's a perfect system and there's no chance that a bad actor could sneak something in, but it definitely is the case that they are paying attention to where and by whom their stuff is made.

Comment Re:Samsung (Score 2, Interesting) 557

We've had a Samsung ML-1210 laserprinter (back & white) for several years (more than 4, maybe 6) and it works just as well as ever. It got quite a lot of use for a home printer since my wife was in a web-based grad program for 4 of those years and had to print lots of stuff for that. The only feature I really miss is that it's not duplex.

It isn't PostScript, but on Windows and Mac the Samsung drivers work just fine, and on Linux it works with foomatic no problem. They do also provide drivers for it for Linux, and those are good, too.

If you decided to get color, you should check cost per page. It varies a lot across manufacturers.

Comment [OT] What is art? (Score 1) 157

So whether it's art or not depends on what the creator's attitude to it was? It seems to me that the important thing should be the nature of the artifact produced.

But that's probably why I don't get "modern art": it seems to base the artisticness of an artifact on the story one crafts around the creator, the process whereby the artifact was created, and the artfact, rather than the artifact itself.

Comment Re:Not Quite. (Score 1) 253

[sigh] I've been reading /. for a long time, yet I'm still surprised that this got modded Insightful.

Are you saying that for humans physical traits are evolutionarily irrelevant, or in general they aren't?

Our mental abilities are clearly important, possibly the most important differentiator from other species (from a survival perspective). But I think it's obvious that some physical traits have survival benefits, too. As the earlier post pointed out, bipedalism is a huge beneift for humans, since it lets us use tools better than other species. Our mental abilities wouldn't be nearly as useful in the absence of tool use.

Slashdot Top Deals

Old programmers never die, they just hit account block limit.

Working...