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

 



Forgot your password?
typodupeerror
×
Software

Apple Orders Memory Game Developers To Stop Using 'Memory' In Names 409

An anonymous reader writes with this bit of trademark absurdity from geek.com: "Ravensburger is a German gaming company that specializes in jigsaw puzzles, but has also expanded into other areas such as children's books and games. The company owns the trademark to a board game called 'Memory' and has demanded Apple stop offering apps that have the word 'memory' in their title or as a keyword associated with an app. It may seem ludicrous such a common word can be trademarked, but apparently this is a valid claim as Apple is now serving notices to app developers. The choice an infringing app developer has is to either rename their app or remove it from the App Store."
Security

How Red Teams Hack Your Site To Save It 58

Nerval's Lobster writes "The use of a Red Team and penetration testing can strengthen an organization's security posture. But how does a Red Team member actually think like an attacker, and use that mindset to exploit security vulnerabilities? Gillis Jones works for WhiteHat Security, where his job rests within the TRC (Threat Research Center). It's here that he performs hands-on site assessments, which involve manually confirming all the issues reported by an automatic scan of a particular Website or application. His job includes checking the application's POST and GET requests for reflection of any inputs. He also checks for Cross-Site Scripting (XSS), which includes stored, reflected, and DOM XSS vulnerabilities. Those checks let him determine the Website’s basic security posture. If user input isn’t encoded or sanitized, that’s a good indicator of other problems. And if that’s the case, then Jones (or someone like him) will move on to checking for SQL Injection (SQLi) vulnerabilities and other issues."
Games

Submission + - Women in Game Development explored on podcast (baltimoregamer.com)

Tronster writes: "For the past half a year, I've been hosting a game development themed podcast with another AAA dev: Brett Doerle. We recently hosted women from various disciplines at three different, Baltimore-based, game studios to talk about their experience of being game developers in a male centric industry.

Some of their stories were surprising, and I wonder if women in any CS/IT related field are subject to similar situations."

The Military

US Air Force's 1950s Supersonic Flying Saucer Declassified 300

MrSeb writes "Tighten the strap on your tinfoil hat: Recently declassified documents show that the US Air Force was working on, and perhaps had already built, a supersonic flying saucer in 1956. The aircraft, which had the code name Project 1794, was developed by the USAF and Avro Canada in the 1950s. One declassified memo, which seems to be the conclusion of initial research and prototyping, says that Project 1794 is a flying saucer capable of 'between Mach 3 and Mach 4,' (2,300-3,000 mph) a service ceiling of over 100,000 feet (30,500m), and a range of around 1,000 nautical miles (1,150mi, 1850km). According to declassified cutaway diagrams, the supersonic flying saucer would propel itself by rotating an outer disk at very high speed, taking advantage of the Coand effect. Maneuvering would be accomplished by using small shutters on the edge of the disc (similar to ailerons on a winged aircraft). Power would be provided by jet turbines. According to the cutaway diagrams, the entire thing would even be capable of vertical takeoff and landing (VTOL). The fact that there are no disc-shaped aircraft in the skies today, though, suggests that the USAF's flying saucer efforts probably never got past the prototype stage."

Comment Money won't bring happiness (Score 1) 397

Years ago, I left a contracted programming job at a startup that paid about $150k annually, to pursue AAA game development, starting in the low $40k.
Whether working the 40 hr/week or in crunch, I was doing something I absolutely loved.
It was both one of the riskiest and best decisions I ever made, and would do it again in a heartbeat.

Facebook

Zuckerberg: Betting On HTML5 Was Facebook's Biggest Mistake 290

An anonymous reader writes "Speaking yesterday at TechCrunch Disrupt, Facebook CEO Mark Zuckerberg acknowledged that the company's stock performance was disappointing. He also made an interesting remark about Facebook's development efforts over the past couple of years: 'The biggest mistake we made as a company was betting too much on HTML5 as opposed to native. It just wasn't ready.' According to Mashable, 'the benefits of cross-platform development weren't enough to outweigh the downsides of HTML5, which pulls in data much more slowly than native code, and is much less stable. ... Now, Zuckerberg says, Facebook is focused on continuing to improve the native mobile experience on iOS, as well as bringing a native app to Android.'"
Java

Polish Researcher: Oracle Knew For Months About Java Zero-Day 367

dutchwhizzman writes "Polish security researcher Adam Gowdiak submitted bug reports months ago for the current Java 7 zero-day exploit that's wreaking havoc all over the Internet. It seems that Oracle can't — or won't? — take such reports seriously. Is it really time to ditch Oracle's Java and go for an open source VM?"
Displays

Linux Is a Lemon On the Retina MacBook Pro 780

An anonymous reader writes "It turns out that Linux doesn't work too well on the Apple Retina MacBook Pro. Among the problems are needing special boot parameters to simply boot the Linux kernel, graphics drivers not working, no hybrid graphics support, WiFi requiring special firmware, Thunderbolt troubles, GNOME/Unity/KDE not being optimized for retina displays, and other snafus, including 20% greater power consumption with Linux over OS X. According to Michael Larabel, it will likely not be until early next year when most of the problems are ironed out for a clean 'out of the box' Linux experience on the Retina MacBook Pro."

Comment Re:Another Kickstarter Slashvertisement? (Score 1) 122

...Here's an idea, how about we start running Slashdot stories when something from Kickstarter goes from rendering to shipping actual products.

I'd rather hear about promising emerging techs we'll see in the future than press releases when these are out to the mass public; near future projects (consumer or otherwise) is one of the reasons I read Slashdot daily.

I'm sure in the process some items will be vaporware, but I'd expect the majority of these editor approved stories will make it to consumers.

Desktops (Apple)

OS X 10.8 (Mountain Lion) Won't Support Some 64-bit Macs With Older GPUs 417

MojoKid writes "Apple is pitching Mac OS X 10.8 (Mountain Lion) as the cat's meow, with over 200 new features 'that add up to an amazing Mac experience' — but that only applies if you're rocking a compatible system. Some older Mac models, including ones that are 64-bit capable, aren't invited to the Mountain Lion party, and it's likely because of the GPU. It's being reported (unofficially) that an updated graphics architecture intended to smooth out performance in OS X's graphics subsystem is the underlying issue. It's no coincidence, then, that the unsupported GPUs happen to be ones that were fairly common back before 64-bit support became mainstream."

Comment Re:VB6 surprising power (Score 1) 406

I think VB5 also supported COM. (Unsure of this.)
MFC was around long before VB6. We were looking to leverage it at the project's inception but found ATL (with WTL) to provide a lite-weight alternative without the bloated class inheritance. Looking back, as good as ATL was, I don't think we would have survived using it without the WROX books and great samples from CodeProject and similar websites.

The problem is both MFC and ATL are essentially just wrappers to a high procedural, highly struct-passing Win32 API. I prefer them to straight Win32 calling, but they are complex and I'd be surprised if there was a way they could be simplified without losing the flexibility offered.

As for VB6, I believe the EXE's it generated were inherently COM enabled. Each program would support IUnknown and IDispatch. If you wanted a C++ program to talk to it, you needed the IDispatch. Inside of the VB6 world, types were great because they were abstracted, but you are right in that once you marshalled a type out of VB6 into the C++ COM space, it was a bit of a pain to have to work with types like a SAFEARRAYS instead of C array (or STL container.)

So for simple communication, it wasn't too bad. For complex interactions (like the ActiveDocuments we implemented) a crippled object model wasn't required but I would agree that it was a complex setup.

Comment VB6 surprising power (Score 3, Interesting) 406

VB6 is simple, but there is a surprisingly large amount of power to be tapped from it, if you understand the underlying infrastructure.

Having done some hard core COM programming 10 years ago, for a Computer Based Testing "test driver", our team learned we could spend 2 days to get up a "ActiveDoc" in C++ using ATL, and WTL, or we could do the same thing in VB6 within an hour. Considering how fast it was to implement ActiveDocument and custom COM interfaces, I changed my mind on how weak I perceived VB6 was. (Unfortunately many of the VB trained, customer-based implementors of our interface were not as astute, and even in a VB6 environment didn't understand what they needed to do to create a component that would properly talk to the rest of our system.)

Still, knowing how quickly VB6 would let one get up an interface, I was able to help a room mate of mine create a level editor for our own rolled version of Zelda. It was a little cumbersome to learn how to read individual bytes of the palette based sprite files, but VB6 had all the power there.

All that said, VB6 should die IMHO. After (C# / VB).NET came out, it became a lot easier to make object dynamically talk to each other and perform byte level manipulation.

Google

Is Google the New Microsoft? 492

ericjones12398 writes "Google's come up with its solution for Dropbox: If you can't buy 'em, copy 'em. The search engine and online advertising giant replaced its popular Google Docs service with Google Drive, a cloud computing storage service designed to directly compete with start up Dropbox. This raises the question, has Google become the new Microsoft? Us ancient folk who remember the 1990s and the Microsoft anti-trust trial can certainly notice some parallels. A big, dare we say monolithic, company doesn't bother innovating on its own. It just waits for other companies to innovate, makes some changes for legally significant distinctions and enters into competition with the innovator. Sound familiar?

Comment Hope there is a movement for change (Score 1) 293

Spot on; I had a rant / post about this back in 2009 (that I had drafted years earlier)... hoping Apple would take over this market:
http://tronsterhartley.blogspot.com/2009/01/starting-to-clean-out-my-many-drafts-of.html

While it doesn't specifically have to be Apple, it seems that none of the established brands really understand what consumers need in a great car stereo. The Alpine model I mention in the above post included: a remote? Required holding a button for a few seconds to active a feature... in a car Has no way to fast scroll mp3 artists or songs, etc....

The only reason I settled on it was because it could connect to my iPod and play MP3s without a skip between the track. This was after calling up another manufacturer about their models of MP3 playing stereos and being told that gapless playback was "impossible". Thank you business man; you know jack about tech, but it doesn't matter because your company doesn't make a car stereo with a killer feature I need. (Although I could change the color of buttons; which was fun for about 1 day and I haven't touched since.)

I hate Apple's lock-in but vote for their products with my money because they really do care about design beyond what is in a device. It makes all the difference in the world when you have a product that "feels" right. Check out the Nest Thermostat, or Dyson Vacuums to see other companies who also match form and functionality.

Transportation

Why Apple's Next Revolution Should Be In Your Car 293

New submitter eetc writes "This article surveys the sorry state of car makers' stereo and navigation systems: 'It's clear that most of the auto companies that offer more than a car stereo want to lock you into their interface and services — as awful as they are. The rest don't care. The aftermarket stereo and nav systems are no better. Stuffed with even more buttons and light-show gewgaws, they're sure to keep your eyes off the road and may not work easily with your stuff. Add to that mix the split focus of also having to use a separate GPS unit in most vehicles, and you have to wonder what keeps our roads so relatively safe.' The answer in one word: iCar. This is just the sort of broken market that Apple specializes in taking over."

Slashdot Top Deals

So you think that money is the root of all evil. Have you ever asked what is the root of money? -- Ayn Rand

Working...