Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment They need to get their business in order (Score 1) 383

Obviously there's a price discrimination problem here. I you look at those millions of pirate downloads and don't think: "If only we could somehow sell the game to some of those people at a lower price, we'd make a ton more money". It's like a grocery store not stocking off-brands and getting mad when people shop elsewhere. If you cut the price in half and three times as many people buy the game, it's a big win.

With some in-game product placement you could even make money off the pirates "Dear Pepsico, if you buy ads in EA EXTRAVAGANZA 2012, your placement will be viewed by all 10 million purchasers, as well as millions more pirate downloads."

It seems like you'd have to be pretty dumb not to view millions of pirate downloads as a money making opportunity, it's not only free for the pirates, it's free for you, no bandwidth to serve the game to them, no support costs at all, and they're running your software on their machine.

Comment Pygame! (Score 1) 237

I see a lot of suggestions on how to avoid coding which seem silly to me. High schoolers that are interested in making games are probably smart enough for a little coding, and it'll do them a lot of good. It certainly doesn't even rule out other people (visual and sound design, etc) as often the design takes as much or more time than the coding.

I really like pygame, it's:
a) python
b) fairly straightforward
c) engine-less
d) cross-platform
e) free and requires only a text editor (I like komodo edit for python, it has the best python auto-complete I know of)

It's not really the thing for a 3d game, if that's your goal (which seems out of the question) you'd need an engine probably. It does a great job of 2d games, and has no inherent 'game engine', which I like, because kids will learn about a lot of the things that an engine is doing under the hood. Have some kids design sprites and levels and sound effects, have others code up games. Writing little platformers and rogue-likes is pretty straighforward.

Comment Blech (Score 1) 103

Every fMRI story I read is summarized basically by "Guy 1 puts Guy 2 in fMRI and now ALL THE SECRETS OF THE BRAIN HAVE BEEN REVEALED AND WE CAN CONTROL LAZERS WITH OUR MIND".

That would be like saying "I looked in a telescope and NOW I AM EMPEROR OF SPACE"

fMRI is a painfully inexact technique, and sample sizes for fMRI studies are generally very small (either very few subjects or few trials compared to a non-MRI study), because of the expense of MRI time and the difficulty in finding subjects who will actually do what you tell them to do (think about this, concentrate on that, for an hour, in an MRI, without moving at all). Add onto that the incredibly poor spatial and temporal resolution (relative to the speed and scale of the brain), the incredible noisiness of the results, the fact that fMRI measures blood flow (NOT neural activity, although the two are certainly closely related).

A good analogy might be looking at a CPU with an infrared webcam and trying to figure out how it works. With very careful investigation you could certainly figure some stuff out, but it would be extremely difficult and slow, and you'd never be able to get beyond a certain level of detail.

Bottom line, while fMRI studies can be very useful, it takes lots of corroborating studies to make any firm statement about how the brain works, and you certainly would be hard pressed to say you 'decoded' anything about the brain in just one study.

Comment This article should be named: (Score 1) 297

"How to get into big college debt for no good reason"

I suspect almost every state in the country has an in-state college or university with a perfectly good comp sci program that costs 10's or even 100's of $k less than an 'elite' school. The notion that the name on your undergrad degree could possibly be worth as much as a house is ridiculous. Worry about where you go to grad school, what classes you take, what grades you get, not where your undergrad is.

If you get a scholarship that makes going to MIT super cheap, the more power to you. All you need to consider when going to an undergrad program as far as I'm concerned is education quality/cost. Undergrad isn't about getting a big name, or having famous professors, or any of that. In grad school, those things can really matter (doing cutting edge research? need cutting edge professor. Learning how to code assembly for the first time? Probably any nice professor will do.). In undergrad, usually you pay more for those things and don't really learn much more. Probably a lot of programming teachers at community college do a better job than a lot of college professors. And they certainly run a lot cheaper.

Really, the best thing to do would be, in my mind:
1) pick a school you're interested in and think you can probably get into (maybe pick two or three)
2) Figure out how many credits they will let you transfer in, and then go to a community college for every last one.
3) Save thousands of dollars, by a car or save for a downpayment on a house
4) Transfer into Big University and get your degree
5) Get the same job as the chumps who went to Elite University
6) Look at your $0 debt in the bank, then look at Mr. Elite University's $100k debt and have a good chuckle.

Comment So silly. (Score 1) 161

It's so silly to condemn tech companies for doing business with "Bad Guys." It's not our (US citizens) job to be world police, and part of that means we don't get to decide who's a big bad government and who's all good (I.E. it's stupid to say any non-white/non-christian-based/non-democratic government is evil). One mans political dissident is another man's terrorist. Sure in some cases it's pretty clear cut (humorist writes funny cartoon about scary dictator who wears funny hat and gets thrown in the slammer), but in others, not so much, and it's not our place to decide. Either we should disallow all foreign sales of arms/surveillance tech/etc or permit it to every country. My preference would be to disallow, since selling things like that merely empowers rich people the world over to screw poor people, but either way, I think neutrality is more important.

Comment Stupid (Score 5, Insightful) 150

Ebook lending is so dumb. It's a silly method to try and bring back the good ole days when people couldn't pirate your stuff because it was a big stack of dead tree. Now it's just some bits, and it's super easy to copy, so copy the hell out of it and sell it at a low price that reflects the ease with which it can be copied. I could pirate videogames, but instead I buy them on steam, because it's easier and better. They aren't just providing some alternative to piracy, they're providing a *better* alternative, and that's why I want to pay for it.

A nice organized ebook store with low prices that tracks what I've purchased is *better* than just pirating them and stashing them on a disk somewhere and loosing them all when that disk dies.

Publishers and people like amazon (amazon, to be fair, does an ok job already) need to think about what they can provide that is better than piracy. Ebook lending is not better than piracy, it's annoying and confusing and sucks.

Comment Why not learn a real languange? (Score 1) 107

Dart may be the new hot turd on the block, but no one uses it, and probably no one will for some time to come, languages take time to pick up speed and mature.

If you're a decent programmer applying to a job that isn't going to suck, they won't care about what languages you know. Part of being a good programmer is learning any new language by yourself, very quickly. If you want to lean a nice easy language that is actually useful, my personal pref. is python, but perl, js, ruby, etc are all good. If you want a more mainstream language, learn java, big companies like lockheed martin and oracle do almost all their application development in java nowadays.

Also, on the topic of teaching yourself, you'll never learn to be a good programmer unless you have some need to do it to solve some problem (it can be a made-up problem). The best thing to do would be to make up something you want to build, pick a language and attack it until you have it working. Make a text-based dungeon crawler, make a console calculator, make a thing that updates your twitter every time you poop. I would highly recommend taking some classes, not so much for the programming (although it'll help), but to learn about algorithm design and computer architecture, especially if you don't want to just build websites your whole life like a chump (no offense to website builders, I do some of it too, I just hope not to forever).

At the end of the day though, if your fortunes are tied to what languages you know, you are a bad programmer and you're going to be out of a job sooner or later. If my boss asked me to learn fortran, I'd be writing some fortran by the end of the week. Once you learn a couple an get to know more about what's going on under the hood, it becomes obvious that languages are just a nice frosting over the same cake. And cake is easy to eat.

Comment Maybe we should get some copying in here? (Score 2) 185

Why is the gut american reaction "Look at those dirty Chinese copying our technology, they're just stupid copycats"

Why don't we instead think "Man, look how quickly they innovate on technology because they aren't locked down by stupid IP law, we should fix our IP law to help innovators (help them not fear being sued to death for improving a product and making a buck and some jobs)"

The fact of the matter is, if we don't "steal" IP (and by steal I mean share and protect inventors and innovators in a reasonable fashion, with sensible time limits and timely filings and better restrictions on what is patentable/copywriteable), some other country will, and they'll be the ones making the cash at the end of the day.

Comment A Glorious Day (Score 1) 170

Really, this sounds like a great thing for browsers and the internet. When developers write things to a standard (HTML5) instead of insane-crazy-time (whatever the hell internet explorer 6 renders), everybody wins. If browser authors want market share, they are forced to pick up features. Even the IE behemoth appears to be realizing that some HTML5 may be critical to its long-term survival.
In the old days the problem was that IE had a monopoly, and sucked, so people wrote crap for IE and it continued the circle of suck. Now there are other real browsers out there, you really can't be sure what systems will run your page (especially in the mobile world, sure webkit is the big boy there at the moment, but not in all places and not forever), so the best solution is to write to the standard as much as possible and let browser authors it.
I know for the purposes of my personal page that's how I operate, I don't have time to QA every system configuration. I make sure it basically loads up on the big 3 engines and call it a day.

Comment just leave em on (Score 1) 403

Why not just leave them turned on and arrest all the morons who are stupid enough to organize crime on a public website that is well known to co-operate with the police. I can't imagine what better evidence of intent there is then:
" 'Ello Mate, let's go bust up a Tesco, g'day, Tally-HO!"
(that's what english people sound like I think we all know)

Comment How do they plan for this to work (Score 5, Insightful) 469

How is this going to make me *less* likely to pirate?

My choices are:
By a blu-ray - do I have the right player? Will it down-convert to less-than-advertized quality? will it cost way too much? who knows (except for costing too much, that I know is a yes)?

Or:
Pirate it for free at a good quality, I don't have to leave my house and new releases are ready to watch in an hour tops. Also I now have just a regular old video file that I can do anything with that I want.

Why studios haven't caught onto this is a mystery to me. Seems like piracy would be dead in the water if ALL movies were offered as unprotected files for a low cost at high speed. If anyone could download any movie ever made at 1meg/s for 1 or 2 bucks with no DRM BS why even bother playing the bittorrent roulette? would some people still do it? probably. Would most law abiding citizens happliy pay rental-prices-or-less to just buy the movie they want? probably. Could they stop wasting their time and money on anti-customer schemes and start worrying about making movies? probably.

Slashdot Top Deals

I have hardly ever known a mathematician who was capable of reasoning. -- Plato

Working...