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

 



Forgot your password?
typodupeerror
×

Comment It has to be entertaining (Score 2) 107

I'm afraid I don't have any specific suggestions, but if you want them to get interested in programming, it needs to be an environment that let's them build things that they're already interested in. Generally speaking, that probably means it should be relatively simple to create videogames in the environment you choose. I learned how to program in AppleBASIC on an Apple II+ as a kid, and the very first thing I tried once I reached a basic level of competence was to create a videogame. I've seen this pattern over and over. Even college students seemed to be a lot more enthusiastic about final projects if they had the option of creating games - nearly all of them opted to do so.

Modding existing games is a great place to start, because they're already starting out with something they like, and they can see results very quickly. The downside, of course, is that setting up a modding environment is often rather tricky (depends on the game, of course). Other good candidates are things which affect devices in the real world, such as controlling robotics. Lego Mindstorm comes to mind. Seeing real-world reactions from something you programmed is incredibly addictive.

I've long wished there was a quality multi-media / game development engine (2D would be fine) all in one development environment that contained a lot of sample art assets and an integrated language that's simple, robust, and safe. Many modern development environments are often too difficult to set up, unfortunately, and those "all-in-one game development" packages I've seen have been severely lacking in quality. Granted, maybe there are some good ones out there I haven't seen.

Comment Re:Unethical? (Score 1) 187

The simple answer would be "to learn", of course. Humans are insatiably curious - gathering knowledge even if it's unlikely to benefit us directly.

Besides, I don't mean they wouldn't aim to bring back the species... I meant that I don't believe that scientists would simply dump it back into the wild without fully understanding what the impact would be.

After doing a bit of research, I actually found that they have a home waiting for them, should the species actually be brought back. It's an enclosed nature reserve in Siberia designed as something of a large-scale laboratory, with the intent of recreating the northern subarctic steppe grassland ecosystem during the last ice age. I'd wager that this place or similar parks would be the likely home of any initial populations, and would remain so until their effects on existing ecosystems could be studied in great detail.

Comment Re:Unethical? (Score 1) 187

Rabbits, weeds, insects, and velociraptors can easily get out of hand. Giant, slow-breeding mammals are easily culled if needed. We've nearly wiped out entire species of large mammals before because of over-hunting. The dangers of them over-populating are probably about the same as the danger of modern elephants over-populating. That is, extremely low.

Besides which, we've learned plenty of painful lessons about the dangers of releasing new animals into new territories. I don't think anyone (well, anyone in a position to actually do so) is foolish to enough suggest we just fling open the Canadian ranges or Siberian wilderness to herds of wooly mammoths.

Comment Re:Unethical? (Score 1) 187

Was anyone seriously considering releasing them into the wild, though? That's not at all what I had in mind certainly. We well understand the danger of transplanting species at this point - I learned about feral pigs destroying Hawaii's rainforests many years ago. My parents live on a small lake, and the homeowners there have to battle foreign weeds annually that threaten to swallow up everything else. Yeah, many people, especially scientists, now well understand the dangers of throwing new species into a region, because they've seen the damages caused by that first-hand.

So, no, I doubt anyone's foolish enough to do something as reckless as that. If they do start creating these animals, of course, they'd better have a plan for what to do with them. I don't think it would be impossible to create a closed-off reserve for them, in which we can make a long term study about how they might interact with the surrounding environment. I still think that would be fascinating.

Comment Re:One has to wonder (Score 1) 106

The Cryptlocker guys, unfortunately, did a near perfect job implementing their ransom-ware and command/control net. Both the US Justice Dept and Interpol did go after them, and ultimately took down the Zeus botnet controlling the malware, even getting back all the keys for the encrypted files. Don't think for a second that the Justice Dept wouldn't have loved to catch those guys and splash it all over the front page if they could have, though.

I don't buy the conspiracy theories. You can bet the feds are still trying to track Cryptolocker guys with considerable zeal, given how much damage that software caused. I think they just hid their tracks better than the Silk Road operators.

Comment Unethical? (Score 5, Interesting) 187

I'm curious about why one would consider this unethical? That nature had her shot and declared these animals unfit for habitation on the earth, perhaps? That this could open the door to more widespread tampering with genetics? We interfere with the "natural order" all the time, most especially when it comes to our own comfort and survival. I'm sort of curious why people would suddenly start worrying about bringing extinct animals back to life. I'll admit I haven't given this a lot of thought yet, but my initial reaction is that it seems like a fascinating opportunity if we can pull it off.

Maybe someone that opposes this on ethical grounds could enlighten me.

Comment Re:Sexism = Sexy these days (Score 1) 642

The exact boundary line is subjective, but it's not exactly difficult to just play it safe, especially when you're talking to the press or meeting with the public. Professional adults don't intentionally push against those sorts of boundaries unless they're trying to call attention to themselves, because it can do nothing but distract from what they're actually trying to convey. And that's exactly what happened here.

I feel a little bad for this guy, because he probably has never been to a business meeting in his life where such attire would be equally inappropriate, and probably got blindsided by this. Someone should have really given him some advice that what he was wearing wasn't appropriate, and to throw on a jacket or something.

Comment Re:Lasers and deformable mirrors arnt expensive (Score 1) 150

I saw nothing in those links that indicates the military prefers this sort of communication to normal fiber for their US landlocked bases. I'd guess the military probably values that technology for places in which laying down permanent fiber isn't an option. For instance, when a war breaks out, there's a need to set up all sorts of bases and command headquarters in completely unpredictable or currently inaccessible places. Moreover, a laser beam can't as easily be disrupted by enemy ground forces or by bombardment. I'd bet this also has applications for ship-to-ship communications, or maybe ground to air drone as well.

Comment Re:2 seasons 1978 and 1980 (Score 1) 186

The reboot ended up worse than the original, at least for me. The human characters were so unlikeable I started rooting for the cylons. And the moment the show started getting seriously pseudo-mystical/quasi-religious was the moment I dropped it. The original show would have been fantastic if it had just taken itself just a bit more seriously and dropped most of the cheese. The reboot seemed to take itself too seriously. Or at least, tried to be "deeper" than it really needed to be.

Don't get me wrong, the actors did a fantastic job, the cinematography was brilliant, and some of the early episodes were amazing... I just disliked the overall direction of the series. No skin off my nose if others liked it though.

Comment Re:Seems obvious (Score 3, Insightful) 103

I broke myself of the habit of running many of my desktop applications fullscreen, especially web viewing, since it's pointless. It's frustrating, but it's really web developers fault for insisting on presenting information in a narrow column format. Fixed or maximum width pages drive me bonkers. To this day, most (all?) standard WordPress layouts, for instance, have a maximum width far short of a standard monitor width Why, for heaven's sake? HTML is infinitely malleable in it's native form.

The move to widescreen is certainly a nod to entertainment software, since it's much more suited to playing movies / TV shows and playing videogames in that wide view. It's also really useful in the rarer types of software that edit data in horizontal tracks, such as music sequencers or video editors.

Unfortunately, it's far less useful to those working primarily with text or other largely vertically oriented documents (like programmers). I suspect that's actually *most* computer users, especially business users. However, I also suspect that since resolutions have largely reached a "good enough" state, not a lot of people complain too much about wasted horizontal space in most of their day-to-day tasks. Instead, like me, they probably just use the space to shuffle other windows around.

If you do nothing but write code or work on other vertical documents, then of course you can always tilt that widescreen 90 degrees and get a massive amount of vertical space. Most people don't do this because they still on occasion make use of that widescreen aspect, playing the occasional video or videogame which sort of demands a horizontal aspect ratio.

Comment Re:$62,000 per person, $156,000 per family (Score 1) 419

Yes, we technically don't need to pay off our debt. That doesn't mean there isn't a practical limit to how much we can actually be indebted without destroying our economy. Nor does it mean it's actually healthy to stay in perpetual debt to the extent we are now. We're currently largely staying afloat only thanks to China buying up massive numbers of US bonds. Consider the ramifications of that very carefully.

We do have to pay off bonds when they come due, and we pay those bonds off with new bonds. Or printing money, which, yes, shrinks the debt, but it also shrinks the purchasing power of every other dollar out in circulation. And when you say "inflation shrinks the debt", what you are actually saying is that inflation reduces the return for people who invested in US Bonds, not to mention every other US-based investment. The reason it helps your mortgage is because you're actually paying the thing off. But the US is financing it's debt with new debt, so it gets hurt by higher inflation since that pushes up interest rates, the same as if you were refinancing your house every five years.

It's not the debt that's the root of the problem, although that's bad enough. It's the near-perpetual deficit spending. To stop doing that, we need to either raise taxes, cut spending, or both. None of our politicians have the political will do it, because everyone understands it's going to cause a lot of short term pain when we do, and no one wants to take the political hit for that.

Speaking of AAA... we lost our AAA credit rating in 2011, and it's been downgraded at least once since then, if I recall. We're still the largest economy (measuring GDP) by a good margin, but we really need to manage our debt better, or it may not stay that way. People seem to think we have some special magic that allows us to ignore the laws of economics that seem to apply to everyone else.

Comment Re:The culture of responsibility switches. (Score 5, Interesting) 262

I can probably make some educated guesses about what may have transpired, at least from the performance side, since I've done engine-side programming for AAA games in the past.

Unless you're working with an established and already-polished game engine, all the art content for a game of this size has to be built far in advance of when the engine is fully ready to render it at full efficiency. By it's very nature, optimization is something that has to occur near the end of development for a game, since there's no way to optimize game features until they're largely finished and can approach performance issues holistically. The hardest thing about that is you have to make a very early prediction about how much your game will be able to render. It's extremely time-consuming to fix if it turns out your engine simply can't cope with the amount of artwork or game content it's being asked to process, as that artwork and game content has been in the pipeline for years.

The kicker is that you can't really know for sure what the bottlenecks are exactly and how you can improve on them before you begin the investigation and optimization process, nor can you really predict with 100% certainty how effective your efforts will be, or how long it will take. This is why the recommended specs on boxes are often, at best, simply guesses that are made by the engine developers many months in advance of the title's ship date, and are a reflection of how well they *think* they can get the game engine working. Of course, in other cases, it's managerial wishful thinking, trying to sucker people with lower-end systems into purchasing the game. To me, it seems entirely likely that the programmers either overestimated how much they could optimize the engine / game code or the artists went far beyond their established budgets. Maybe both. Management compounded this issue by not giving the development team time enough to fix the problems.

None of this excuses them in the least, of course, especially on consoles with immutable, fixed hardware to test on. They should have owned up a many months ago and let people know the game wouldn't be ready, because there's zero chance they didn't know about all these problems. Unfortunately, there's a great deal of pressure put on programmers to simply try to patch up the game as best they can given the current time left in the schedule, rather than re-assessing realistically how much time they *actually* need to fix the game, because, you know, money. Instead, I'd imagine that those guys were crunching for many months before the game shipped, and they're still crunching away with insane hours, trying to fix all those bugs. It probably ending up being counter-productive too, because, at least in my case, the quality of my code dropped rather dramatically when I was exhausted.

It's pretty difficult to really know what's going on inside a company. For any game we released, I always saw lots of fan speculation about what was going on, and more often than not, it was well off the mark. So definitely take any speculation, including mine, with a grain of salt. What's absolutely inescapable, though, is that Ubisoft management is ultimately responsible for the go/no-go ship decision, and decided that they didn't care enough about their customers or their reputation to bother getting their game polished to an acceptable standard before launch.

I haven't bought an Ubisoft game since they started on this ridiculous anti-consumer DRM campaign, and this makes me really glad I'm still staying the hell away from them. Yeah, I'd probably have enjoyed the Assassin's Creed series, but there are plenty of game companies that don't piss all over their customers, and they'll be getting my dollars instead.

Comment Re:Pinky swear? (Score 2) 98

I think they're doing this precisely because they want to head off government regulation, most likely because they fear government regulation would be much stricter than what they are imposing on themselves via this document. It's probably the same reason why industries like movies and videogames set up their own rating systems. If they waited for the government to do it, it might be worse than than what they came up with themselves - at least from their perspective.

Obviously, those companies are not doing this out of the goodness of their hearts, but likely because they see privacy as a potential hot-button consumer issue in the future, and would like to preempt the discussion if at all possible with this document. If they can self-regulate themselves reasonably well, fine. If not, we can go the legislation and regulation route.

All I'm saying here is that it would be foolish of them to thumb their noses at their customers and piss them off, because they're more likely to either lose sales or get burdened with more regulation via the government that way, as has happened so often before. One would like to think they could eventually learn from decades of mistakes and stay ahead of the curve for once. Maybe some people think of me as naive for thinking a company would use privacy as a selling point, but I'd say there's at least one example to point to recently.

Slashdot Top Deals

To do nothing is to be nothing.

Working...