Forgot your password?

Comment: Re:Don't repeat yourself in a multilingual project (Score 1) 167

But now your client's validation doesn't match, unless you're going to go around and force all your clients to update. Maybe at gunpoint or something. Who knows.

Online games won't play unless at the latest patch level, for example.

offline use

if you need to do complicated validation why the heck are you doing it on the client? Just send it to the server

Because the user is using the application during a 2-hour period of having no access to the Internet.

and then let the server return an error

So your suggested workflow is just to let the user enter grossly invalid data for two hours then have the server present pages of error messages once a connection is reestablished.

Again, if this is the metric we're working on, I could just take it up one level and say everyone should learn JavaScript instead of Java

Hence the growth of Node.

Comment: Re:Don't repeat yourself in a multilingual project (Score 1) 167

I don't usually see server architectures and client architectures sharing too much in the way of logic code

Input validation logic and any logic related to offline use needs to be the same (or at least provably identically behaving) on server and client.

Comment: Flappy Bird is Balloon Fight (Score 1) 61

by tepples (#47562445) Attached to: $299 Android Gaming Tablet Reviewed

Various flavors of Survival Horror; from Alan Wake, that Slenderman game, Rust, etc.

I haven't played them. What do they add on top of the Alone in the Dark/Resident Evil/Silent Hill template?

Angry Birds

I played that back when it was called "Gorilla.bas".

There's also CtOS Mobile, which allows mobile players to engage with console players, a fairly new concept.

Apart from the fact that the whole concept of "console players" is an artifact of lockdown regimes, Pac-Man Vs. already did mobile vs. console.

Mass Effect 3 had some novel elements, such as the option to skip the action portions and basically turn the game into an interactive movie.

Isn't that what "FMV games" on Sega CD and 3DO did?

Also, 'annoyance games,' my term, in which I would classify crap like Flappy Bird and F*uck This Game, which seem designed to irritate the shit out of you.

Flappy Bird is a clone of Piou Piou, which is a clone of "Balloon Trip" in Balloon Fight, which is a clone of Joust. F*ck This Game is just WarioWare: each player in a split screen plays a one-button microgame.

Comment: Latency and monthly caps (Score 2) 61

by tepples (#47560703) Attached to: $299 Android Gaming Tablet Reviewed

By the way, now the costs for hardware are passed onto the game publisher rather than the end-user.

Something like OnLive stops working so well once ISPs start charging per GB, at which point the end user has to pay both the ISP and the game publisher. What will the market bear? And I'm told such streaming fails for twitchier genres that rely on eye-blink reactions.

+ - sel4 microkernel now Open Source->

Submitted by Anonymous Coward
An anonymous reader writes "OSnews is reporting that the formally verified sel4 microkernel is now open source: "General Dynamics C4 Systems and NICTA are pleased to announce the open sourcing of seL4, the world's first operating-system kernel with an
end-to-end proof of implementation correctness and security enforcement. It is still the world's most highly assured OS.""

Link to Original Source

+ - 5 Programming Languages You'll Need Next Year (and Beyond)->

Submitted by Nerval's Lobster
Nerval's Lobster (2598977) writes "Over at Dice, there's a breakdown of the programming languages that could prove most popular over the next year or two, including Apple's Swift, JavaScript, CSS3, and PHP. But perhaps the most interesting entry on the list is Erlang, an older language that was invented in 1986 by engineers at Erricson. It was originally intended to be used specifically for telecommunications needs, but has since evolved into a general-purpose language, and found a home in cloud-based, high-performance computing when concurrency is needed. "There aren’t a lot of Erlang jobs out there," writes developer Jeff Cogswell. "However, if you do master it (and I mean master it, not just learn a bit about it), then you’ll probably land a really good job. That’s the trade-off: You’ll have to devote a lot of energy into it. But if you do, the payoffs could be high." And while the rest of the featured languages are no-brainers with regard to popularity, it's an open question how long it might take Swift to become popular, given how hard Apple will push it as the language for developing on iOS."
Link to Original Source

The way to make a small fortune in the commodities market is to start with a large fortune.