The Power of the Hacking Community 92
narramissic writes "In the world of business software, vendors routinely offer tools to help developers customize applications. Not so in the consumer space, where TiVo and Xbox are notable exceptions. This article offers and interesting look at what companies have to gain — and lose — by embracing the hacker community. From the article: 'One example is TiVo Inc., founded in 1997 to develop digital video technology that allows users to record TV shows. TiVo, based on Linux, is an extensible platform, and from its early days the company welcomed hackers and professional developers. "When we first came out no one knew what DVR was," said Richard Bullwinkle, vice president of products at entertainment networking company Mediabolic Inc., and formerly a senior member of TiVo's product marketing team. "So we made it hacker friendly."'"
Gaming mod community (Score:5, Insightful)
Basically, make your product good first then worry about whether you want people to modify it or not.
Re:Gaming mod community (Score:4, Informative)
Re:Gaming mod community (Score:5, Insightful)
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
Re:Gaming mod community (Score:4, Informative)
the game itself was a mess of epic proportions. but it had this built in programming language called quakeC.
in many ways ID did a stupid thing when they moved to visual-C++ and similar for quake2, as i believe a lot of people modded quake because the tools where available free of charge.
hell, try out the original firearms mod for quake. its basically a gun customization mod where you can try out different real life guns in their various incarnations. just the M4 have clip, barrel, stock and sight mods, with 3+ variants for each locations.
the later games have had limited weapon slots. i believe that quake had no such limitations...
nothing like firing up the old beast with a new binary and get some insane rendering effects
and when you can play a real time warhammer 40000 mod thats 99% faithful to the rules (using dice checks to see if you hit and so on) it just shows what people where doing back then.
still, it appears that recently there are mods like garrys mod (or something like that) for hl2, and a kind of real time nethack for doom3 (complete with random level layouts) that shows people are going back to creativity with the recent games.
In other words... (Score:5, Insightful)
Basically, they aimed it squarely at the "early adopter" segment so that they would spread the word.
Xbox hacking (Score:5, Insightful)
I'm trying my best not to sound like a Microsoft hater, but the summary/article makes it sound like Microsoft embraces the hacking community with open arms. In the article, reference is made to XNA, which is a framework Microsoft released that allows developers to create games for Windows and the Xbox 360. However, in order to develop for the 360, you need to pay to subscribe to their "XNA Creators Club". XNA also comes with a bunch of restrictions pertaining to the distribution of games created with it.
I don't really see this as "hacking" compared to all the independent work that's been done on the original Xbox. There, you see things like Xbox Media Center [xboxmediacenter.de], which is something I would consider a cool and useful hack, made by a community of like-minded hobbyists.
The Tivo part of the article was a much better example of the power of the hacking community.
Re: (Score:2)
Microsoft has not embraced the hacker movement in the least, and while there is a lot of anti-Sony sentiment right now, I personally respect Sony for allowing Linux on the PS3 from day one.
I see it the other way... (Score:3, Interesting)
In the other corner, I think
Re: (Score:2)
Sony released fl0w as a downloadable game via their service, and is actively trying to recruit indie developers as well.
The XNA is designed more for fairly large developers to easily develop a game for the XBox and Wi
Re: (Score:2)
I guess it might be "more" for somebody else - but XNA is certainly also targetted at hobbyists. For $99 a year, I can do XBox development. I can write a "real" game using most of the features of the console (minus networking for now). How I distribute that is currently up in the air, but I can get it running. And if I can never
Re: (Score:2)
In my opinion, that is the biggest problem with the PS3 right now. (not to fly tangental airlines)
Launch PS3 games aren't that superior to the 360 counterparts, and the sixaxis functionality is hardly used. Why? Because 360 developers got dev kits very early on. The PS3 developers were kept in the dark for ages, and then got dev kits at the last second. Less than a month away from launch, Beth
Re: (Score:2)
All I know is I've watched BlueRay movies on a PS3 and a good projector and it's unreal-super-amazing time. The whole HD thing hasn't seemed to sell yet, but I think we're reaching a tipping point where there's enough content, enough people who've been impressed by it, and it's cheap enough that it goes crazy (like DVD did). And
Re:Xbox hacking (Score:4, Interesting)
While the 360 isn't exactly "designed to be hackable", I think MS deserves some credit for giving developers anything. Any fiddling I do with XNA and the 360 is more than I'd be doing with a Wii.
(Also, it's worth noting that the built-in media player on the 360 works pretty good (though it means an extra step of transcoding via VLC). I watch TV shows off my computer using it all the time. This was a big factor in me purchasing the thing as now I have only one device hooked up to the projector and it plays DVD's, games, and content from the computer. My wife is much happier with this setup.)
Re: (Score:1)
Re: (Score:2)
FWIW, the FreeBSD project recently commited a new geom_xbox360 class to the development tree. I don't have any experience with it (just been reading the mailing list), but it provides access to the hard disk through the GEOM system.
Glad to hear that someone's been hacking the DS. I own the old and new revisions and have considered trying to write an application to drive my home stereo setup (which is connected to a server via an RS-232 link) via the touchscreen. It would be sweet to hit a button on the
Re: (Score:2)
Re: (Score:2)
XBMC rules, if something similar could run on xbox360 (and could decode HD files), I would buy it in a heartbeat.
AMEN! (Score:2)
The XBOX360 is interesting but until it's hacked to run 3rd party unsigned code I won't be buying one. Media Extender crap won't cut it and I know Microsoft will never release features like XBMC has. I could care less about pirating games for it - which can b
Ehhhh (Score:1)
Oblig. (Score:2)
Sounds familiar... (Score:5, Funny)
"Hey Rocky! Watch me pull a brand new consumer electronics must-have out of this hat!"
"Aw, that trick never works!"
*ROOOOAR!*
"I gotta get a new hat!"
Re: (Score:1, Offtopic)
Re: (Score:2)
No kidding (Score:4, Interesting)
Hmm...an interesting thought. (Score:5, Interesting)
If word gets out into the hacking community that the new Gametron 3000 is designed in such a way to ENCOURAGE people to muck with the innards...well, it might do something good.
Take the PS3 for example. Nearly every discussion on the PS3 has the fact that linux is easily loaded to it popping up. It's a shame there is so much negative thinking about the system...in fact, in retrospect, the PS2 was rather simple as well.
HDAdvance + Network Adapter + 200 gig hard drive = fun. Add in a flip top, and it's even more fun. (Altho sony seemed to learn from that mistake by making a slot-loading mechanism this time)
Something that I find to be funny, and something I have noticed few people think about: a PC or laptop is basically a tool that is sold that encourages people to fuck with it...it's a blank slate, a universal tool to be done with whatever someone wants. No restrictions, no nothing (unless of course you are trying to overclock most brand name computers).
Interesting to think about things like that...
Re:Hmm...an interesting thought. (Score:5, Informative)
They exist. They are not nearly as advanced as even the PS1 in most respects, but they exist.
The X Games Station [xgamestation.com] was the first that I know of. Not terrifically powerful, but there, and designed by Andre LaMothe.
Then there is the recently released HYDRA [wikipedia.org] (which I can't find the official link for) which is based on the Parallax Propeller chip which is like the Cell in that it has 8 SPEs so it's very multiprocessor but you can do all sorts of interesting things. Obviously, it's no where near as powerful though. This was also designed by Andre LaMothe.
Re: (Score:2)
Still, thanks for the links, should make for some interesting reading
Re: (Score:2)
They both come with books that explain exactly how EVERYTHING works. The XGS uses a SX-Key processor so you can program it in ASM or even C and such. The Propeller processor in the HYDRA can be programmed in it's ASM or a special language they made to make development easy to teach and learn but powerful called Spin that is based on Pascal, IIRC.
No better way to learn how stuff works than programming the metal. I learned a TON when I used to experiment with programming GBA games on how consoles worked.
Re: (Score:2)
A PC (and I'm not talking about an OEM model for the grandma - I am talking about a purpose built game box) by definition makes the best gaming system:
1. You can upgrade it.
2. It can handle complex controls via keyboard mapping and add-on controllers (for, say flight simulation and other comp
Re: (Score:3, Informative)
If word gets out into the hacking community that the new Gametron 3000 is designed in such a way to ENCOURAGE people to muck with the innards...well, it might do something good.
It isn't a console, but the GP2X linux-based portable d
Re: (Score:1)
Pros:
- This thing is made from the start to be homebrew-friendly
- Runs a small ARM linux distro
- 200mhz (overclock-able) ARM9 + another 200mhz arm9 used for things like decoding video on the fly (but people managed to put asm code directly onto the second core, making it essentially a sound processor or a mini-GL implementation)
- People ported python+pygame onto it
-
- runs on 2 AA
Hacking is just that, a hack. (Score:1)
Actually your wrong Irobot created such a product (Score:2)
Re: (Score:2)
No one these days considers hacking a legitimate business concern or strategy. If one did, then aside from defining a broad and inefficient standard of what hacking consists of, a guy would certainly run his budget dry trying to either patch every known issue or simply become consumable fodder for his competition.What we need is less of the Kevin Mitnik ideals and more of the "let me introduce you to PMITA prison if you break the law".Jus sayin...
I could be wrong, but you appear to misunderstand the use of the term "hacking" used in this article. Perhaps the term "homebrew development" might more correctly define the meaning of the article without confusing the issue by using the term "hack."
iPhone (Score:2, Funny)
Re:iPhone (Score:5, Funny)
You're welcome.
Re: (Score:1)
steve.the.conqueror@apple.com
Re: (Score:2)
Mutual Respect (Score:5, Insightful)
On the Xbox, the Xbox Linux people pushed and asked nicely for an official distro so they could customize the box. Microsoft refused and as a result the security holes were all blown way out into the open. MS didn't embrace the hacking community, they resisted it and as a result not only is their product hacked it's also insecure and allows games to be pirated very easily. The hacking community satisfied themselves regardless of MS's blessing, and MS isn't happy because their console has been exploited. I'm sure customers would also be more satisfied with the Xbox if it allowed some of the hacked features to be available legally as well.
The moral of the story: Hackers will get their way regardless, if you resist them you'll only end up disappointed, but if you embrace them you might wind up with a superior product and it's not like you'd be loosing anything because your sh*t would get hacked regardless of your choice.
Tivo breaks intent of GPL; hostile to hackers. (Score:5, Interesting)
Re:Tivo breaks intent of GPL; hostile to hackers. (Score:5, Insightful)
Completely agree - the article is crap! (Score:3, Insightful)
Kasp3r the friendly Hackzor (Score:1)
Re: (Score:1)
Re: (Score:1)
Computer industry learned this long ago... (Score:3, Informative)
In particluar: (Score:2)
In particular, they learned it anew when Apple follwed the open Apple ][ with the closed Lisa and initially-closed MAC, at which poiont IBM's very-open PC and the clone army took over most of the market.
Pity about Apple then (Score:4, Interesting)
I was very excited yesterday when I heard the news of the Apple iPhone. At last! A phone I can actually control, a have my own software running on! I can integrate into voice mail and SMS!
Not to be. Apple have, perhaps, given in to the airtime providers who want to lock us into old, expensive ways of working. While "Ring Tones" is a multi billion dollar business our mobile phones are going to remain retarded.
I wonder if some one will create a phone that frees us from these chains, and then shows an advert in the superbowl of a 1984 style advert... like, er, Apple?
What a pity.
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
Also, they've been delayed again for ``hardware issues''.
Honestly, I despair of ever seeing a decent hackable hardware device that's very portable and has both decent-speed and large-coverage communication options. For my own part, I gave in a few mon
Re: (Score:1)
Re: (Score:2)
I _really_ don't understand the appeal of ringtones. Who the f cares what the ringer sounds like? The dang things shouldn't even _be_ ringing audibly in most situations anyway. JFC!
At first I just thought I was being slightly eccentric with my disdain for popular American culture, now I'm beginning to wonder if it's just to keep my sanity.
Liability issue? (Score:2)
I'm guessing that the culture of closed consumer electronics systems started with early fears of liability if people tried to modify their electronics. Not that that stopped anybody (myself included).
Re: (Score:2, Interesting)
WRT54G (Score:5, Informative)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Not quite! (Score:3, Informative)
The new WRT54 boxes run
Selling hardware at a loss? (Score:4, Interesting)
When hackers realized it was a generic PC and started buying them en masse, iOpener responded by smearing glue on the circuit board, changing the BIOS, and generally sticking their head in the sand. Linksys got it right with the WRT54GL: sell the good hardware directly to hackers at a fair price.
Today, iOpener is but a sad little footnote in the annals of hardware-hacker history, while the WRT54G(L) is riding high.
Every once in a while, I get angry at hackers who aim to make Xbox or PSP hardware more useful by imbuing it with software that doesn't suck. "Why would you aid the enemy by embracing their hacker-hostile business?", I agonize. Then I remember that those game systems are sold at a loss. Awesome.
Re: (Score:1, Informative)
Meanwhile, Buffalo Tech makes the WHM-G54(-/S), which is more or less the exact same hardware as the GL in a slightly different form factor, for cheaper than the non-L version of the Linksys router.
Re: (Score:3, Insightful)
...until Linksys basically discontinued the WRT54G as we knew it, making it hacker-unfriendly, then re-releasing the GL version for $20-30 more than you could get it initially.
To their credit, this is actually fairly common in the electronics industry. You start by selling a device (possibly at a loss) with expensive parts, in order to just get your product onto the market. Shortly after you've released the original product, you create a new revision using cheaper components and recapture the profits you lost on the first revision. The fact that Linksys continues to produce the WRT54GL version at all shows that they understand the value of being hacker-friendly.
IOpener was FAR worse thanthat! (Score:3, Interesting)
Now, HOW did they get my ADDRESS? HOW did they get my CREDIT CARD number? Why it seems that Circuit City
Re:IOpener was FAR worse than that! (Score:2)
Then, about
Dreambox DVB set-top boxes / DVRs (Score:3, Informative)
One of the interesting hackable Linux-based products on the European market (available in America, too, but only as a sat receiver version) is the Dreambox family of digital set-top boxes and PVRs [wikipedia.org].
Dreamboxes are DVB set-top boxes [wikipedia.org] that can, depending on the model, ...
...and record the MPEG-2 Transport Stream data either to an internal HDD, or to a network share (NFS, CIFS), without restrictions. The better models have two tuners, so you can record from two MUXes simultaneously. The firmware images are Linux-based and typically have a web interface, telnet server, ssh server, busybox shell, samba server, etc. There are various unofficial, enhanced firmware images for the various Dreambox models - with user-written plugins, etc. - and a thriving (if a bit too diverse and decentralized) user community [google.com].
The manufacturer (Dream Multimedia GmbH [dream-multimedia-tv.de]) is supportive of unofficial development. (Hackability is one of the main selling points of their whole set-top box product range.)
Misleading Summary (Score:5, Informative)
The summary is propaganda at best.
How Microsoft got Big (Score:1)
One reason Microsoft got soooo big was they made it easy to get the Windows+DirectX+whatever-else SDK and didn't charge use the usual license fees or royalties that the (commercially unsuccessful) vendors did. This is one difference between Jobs and Gates.
are you kidding me? (Score:1)
TiVo And ReplayTV (Score:1)
Then I have no idea what my ReplayTV is, why I keep using it or even what I am using it for... ungh...
Can I re-invent the wheel too?
Maybe I'll just make it look different and give it a new spiffy name.
Q: What's a TiVo?
A: Its like a ReplayTV.
Oh, OK!
Let the first guy get sued into oblivion and then I'll get my chance to claim it all for myself.
My life for you!
bumpity, bump, bump...
hacking (Score:1)
Re: (Score:3, Informative)
I think the cases used in the article are poor examples of 'hacker' friendly hardware & companies. Companies like Linksys, Dream Multimedia and Gamepark(GP2X) seem much more dedicated to allowing free access to their hardware.
A lot of game developers saw the potential a long time ago and we have quite a few good games that are still great today because of it. Only thing that can be
The I-Opener Lesson (Score:1)
TI Calculators (Score:2)
Re: (Score:2)
Also interesting for the 85 was a seldom used compiler someone made that took the Hex representation of an ASM instruction and converted it to machine code... fun times...
Re: (Score:2)
Re: (Score:2)