Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
Image

AMD Offers Women Geek Dating Advice 269

Blacklaw writes "It appears AMD has decided to branch out from integrated circuits and enter the romance market with a handy guide for girls to land themselves a geeky guy. From the article: 'In a blog post written by Leslie Sobon, the company's vice president of marketing, Sobon describes her life in the largely male-dominated world of technology as being "mostly surrounded by guys all day," but says: "I can tell you that — in general — technical guys are pretty cool," and offers advice on how girls can land a geek guy. Although clearly meant in a lighthearted way, Sobon's missive serves to patronize both her company's customers — who, we learn, are socially inept and bad dressers — and women, who apparently can't understand technology and need to find a nice man who can "fix the TV, your PC, and the sprinkler system" along with other magical item s far too complex for the poor female brain to comprehend.'"

Comment Re:Teach 'em the basics (Score 1) 462

people need to understand the concepts of bits, bytes, words, longwords, binary/octal/hex numbers, thinking sequentially and logically, what an operating system actually does, what an IO system is and does, how a computer actually does math, etc., etc., etc.

No, they don't. Especially not at age 14. I live in a first world country, and none of those topics were covered before the final year of highschool (age 18) or the first few years of university. There's a good reason for that - most of those topics are completely useless unless you have something to actually apply them to. Having something to apply them to would require trying to teach C/C++ or assembler to your average 14 year old. That's just not going to end well.

Linux Business

Hemisphere Games Reveals Osmos Linux Sales Numbers 131

An anonymous reader writes "Hemisphere Games analyzes the sales numbers for their Linux port of Osmos and ask themselves, 'Is it worth porting games to Linux?' The short, simple answer is 'yes.' Breakdown and details in the post." A few other interesting details: the port took them about two man-months of work, the day they released for Linux was their single best sales day ever, and they got a surprising amount of interest from Russia and Eastern Europe. Their data only reflects sales through their website, and they make the point that "the lack of a strong Linux portal makes it a much less 'competitive' OS for commercial development." Hopefully someday the rumored Steam Linux client will help to solve that.
Earth

First Photos From the European Solar Decathlon 26

An anonymous reader writes "The 2010 Solar Decathlon Europe kicked off today in Madrid, Spain, with a stunning array of solar-powered prefab homes. Seventeen teams from around the globe are battling it out in the center of the city to see who has the most efficient solar-powered and eco-friendly house. Just as in the competition in Washington DC, the teams will be graded on minimal energy use, innovative architecture and engineering, sustainability, and more. Check out these exclusive photos from the event for a first look at the most exciting houses in this year's competition."
The Internet

Submission + - Broadband Rights & The Killer App of 1900 (publicola.net)

newscloud writes: Tech writer Glenn Fleishman compares the arguments against affordable, high speed, broadband Internet access in each home to arguments made against providing for common access to electricity in 1900 e.g. "...electric light is not a necessity for every member of the community. It Is not the business of any one to see that I use electricity, or gas, or oil in my house, or even that I use any form of artificial light at all." Says Fleishman, "Electricity should go to people who had money, not hooked up willy-nilly to everyone...Like electricity, the notion of whether broadband is an inherent right and necessity of every citizen is up for grabs in the US. Sweden and Finland have already answered the question: It’s a birthright" In the meantime, DIY: cut your cable bill.

Comment Not quite powerpoint (Score 1) 467

I know at my university, most of the professors used PDF (LaTeXed) slides, or digital over-head projectors (as opposed to light-based, which requires those transparent plastic sheets). Other than that, this is fairly standard. That said, I've tended to have quite good professors so far, and most of them will use the whiteboard to show steps or diagrams, and they don't just read straight from the slides.

It's also rather useful in that all the lecture slides get posted to the course websites, so going back and reviewing the material is much easier, and means you can pay more attention in class than if you're scribbling notes hurriedly.

Comment Learn two concurrently (Score 1) 634

Having been in the situation of starting to program when I was about 15, I can say that there is almost certainly no 'perfect' language to start aspiring programmers off on. Indeed, I'm still kicking some of the bad habits I learnt from my first language (PHP), and I now do this professionally.

I'd say the best option is probably to try and learn/teach two languages side-by-side - preferably two that have completely different approaches to programming. The first should be something that allows one to easily learn the fundamental Computer-Science stuff - functions, lists, trees and recursion - and languages like Lisp, Scheme or Haskell - by their nature - lend themselves well, although C can also serve at a pinch.
The second should be some sort of practical/pragmatic programming language, that one can learn how actual everyday programming works in. I'd honestly stay away from Java or C for this - C is scary for actually *doing* stuff when you first start to program, and Java is overly complex. Run with something like Ruby or Python, which give you a good grounding in Object Orientation, and allow a newbie to actually accomplish something. You could also use PHP if the kid's into the Web, as a lot are these days (though make sure you still teach them the OO way of doing things, as opposed to purely procedural.

Once you've got those down, you can happily jump into languages like C/C++ and Java, and start making more than just the toys that all newbies make.

Slashdot Top Deals

A large number of installed systems work by fiat. That is, they work by being declared to work. -- Anatol Holt

Working...