HN user

ajg1977

4,887 karma
Posts90
Comments398
View on HN
www.youtube.com 12y ago

Authoring Tools Framework

ajg1977
1pts0
abclocal.go.com 13y ago

Oculus Rift co-founder killed by gang trying to escape police

ajg1977
726pts288
m.winsupersite.com 13y ago

Office 2013 license only allows one install (ever) for non-subscription

ajg1977
2pts0
thedailywtf.com 14y ago

Sketchy Skechers.com

ajg1977
4pts0
pogue.blogs.nytimes.com 14y ago

Nook's specs are exagerated

ajg1977
3pts0
9to5mac.com 14y ago

Siri now functional on older hardware

ajg1977
2pts0
krugman.blogs.nytimes.com 14y ago

The Progression of Economics

ajg1977
2pts0
krugman.blogs.nytimes.com 14y ago

The slump before the slump

ajg1977
2pts0
www.engadget.com 14y ago

AT&T reacts to iMessage, removes lower tier SMS plans

ajg1977
31pts17
plus.google.com 15y ago

How not to design a CAPTCHA

ajg1977
1pts0
www.gamasutra.com 15y ago

What it takes to become a Nintendo studio

ajg1977
3pts0
blogs.msdn.com 15y ago

C# Generics History: Some Photos From Feb 1999

ajg1977
10pts1
online.wsj.com 15y ago

The 401(k) generation is beginning to retire, and it isn't a pretty sight.

ajg1977
2pts0
www.engadget.com 15y ago

Sony announce PlayStation Store, PlayStation framework for Android

ajg1977
19pts13
www.gamasutra.com 15y ago

MLB'11 adds support for severely disabled players

ajg1977
1pts0
www.insomniacgames.com 15y ago

Using buffer overflow exploits to patch ROM based products

ajg1977
1pts0
blog.tripit.com 15y ago

Tripit acquired by Concur for $120 mil

ajg1977
5pts0
blog.netflix.com 15y ago

Netflix to remove "Add to DVD Queue" from 'streaming devices'

ajg1977
4pts1
www.appleinsider.com 15y ago

Apple to cut down on 'free'apps that rely on external subscriptions?

ajg1977
7pts0
www.9to5mac.com 15y ago

iOS GameCenter hacked

ajg1977
2pts1
krugman.blogs.nytimes.com 15y ago

Economics and Morality

ajg1977
1pts0
earthquake.usgs.gov 15y ago

Silicon Valley sees big shake up (literally)

ajg1977
11pts9
digitaldaily.allthingsd.com 15y ago

Verizon sends invites for special Media Event next Tuesday

ajg1977
1pts0
www.pressgazette.co.uk 15y ago

Plixi, formerly TweetPhoto, aims to cash in on users pics

ajg1977
1pts0
www.microsoft.com 15y ago

Windows 8 to support ARM, System on a chip, architectures

ajg1977
81pts75
gigaom.com 15y ago

Pixar's Brad Bird on fostering innovation.

ajg1977
4pts0
www.insomniacgames.com 15y ago

It doesn't have to suck

ajg1977
3pts1
media.armadilloaerospace.com 15y ago

GPU Data Paging for Mobile Games

ajg1977
5pts0
www.macstories.net 15y ago

Apple cancel iOS Airprinting via PC/Mac?

ajg1977
2pts0
www.amazon.com 15y ago

Amazon to add "lending" feature to Kindle

ajg1977
143pts85

I'm one of the engineers working on this, I even make a semi-appearance in the video. I'm not really going to say much about it because it's a little annoying that it leaked out, and by such a crappy recording too, but -

a) I think the title here is pretty good, better than the hyperbolic one the Inquirer used.

b) Your middle two paragraphs are spot on

c) Given the video, it's understandable people are focused on the "actor as a virtual character" previsualization part ('but Avatar did this two years ago!', 'our game engine does that!', yadda yadda). That's only a small part of it, and honestly one of the less interesting ones.

I don't see what you think is condescending though. There's not a lot of difference today in the skill-set of a CG artist and a games artist. Generally they're just working to different budgets. (I say that as someone who spent 15 years working on console games).

The painstaking days of game artists building models that use less than 100 verts and hand-painting 256x256 textures are gone. Now, both your CG and game-artist build super-high resolution models, probably starting with something like ZBrush, then decimate down to whatever they need with the highres asset used to generate normal or displacement maps.

Optimius Prime in the original Transformers movie used ~20x more polygons than a PS4/Xbone game would today for a similar character. That's pretty amazing when you think that the GPUs in those machines are already handily outmatched by PCs, and the performance gains Nividia/AMD bring with every hardware cycle.

There's a big difference between "X would like to access your contacts" and "X would like to access your contacts, then store everything on their servers for reasons/duration of their determination"

Right, and that lack of bargaining power is because in these days of hefty PCs and standardized software studios can always find other VFX shops, either in the US or abroad, to do a "good enough" job for less.

There's zero chance of requiring studios to only use unionized VFX shops, so unionizing them will simply make them either less competitive (need to charge more to cover guaranteed benefits) or more prone to bankruptcy (cannot meet commitments to workers if there's a shortage of work)

Uhh, no. The last thing the US VFX industry needs right now is to become more expensive.

The problem is not artists being screwed over pay & benefits, the problem is that most VFX shops are struggling to stay in the black, period. In part this is due to overseas competition and expensive bidding processes, but also shops taking on work at or below cost in an effort to keep people employed.

When I installed Windows 8 a few weeks ago, the 64-bit install was about 20GB so where the hell is the other 21GB going?

Is the recovery partition literally a mirror image of the default install? That sounds ridiculous because the thing is basically a computer so could have a USB-restore, but I don't see how they get to 40GB+ otherwise.

<facetious>21GB of trials and time-limited software? </facetious>

I can't speak for this specific case, but when releasing software to others (open sourcing, licensing, etc) it's common to run the codebase through something like Black Duck. Everything that comes up as a false positive needs to be checked into and cleared. Everything that's a true positive must have its license read to ensure that any terms of its release are being met.

For software that's been released but doesn't have a clear license (e.g. some "Pull to refresh" implementation on Github) it's often necessary to ask the author to sign some form of "no, I really won't sue you" release.

If it's discovered that some license was inadvertently violated (e.g. attribution) then it can be necessary to send a mea culpa to the licensor so they're not incensed if someone points the violation out to them later.

(IANAL, but I have done this dance before).

I'm doubtful that a JIT could realistically adapt its output based on runtime performance metrics, but if you have links I'd love to read more.

Well that point is complete nonsense so you should undrive it.

Just because a piece of code incurs hardware related performance issues does not mean it's "no longer close to the real machine". Cache misses? Reorder your data, or start inserting prefetch statements. Mispredicted branches? Issue a hint, or structure your code better.

Both of these are profile-guided optimizations. It's very difficult for compilers to optimize for access patterns that will only become clear in the context of execution, and often depend on your target spec machine.

Pointless, wasteful bureaucracy

I think few people would consider border controls to be any of these things.

You were flagged somehow and that sucks, but if you don't like the immigration procedures of the US you are free to either a) live elsewhere or b) try to take action to change it (we are a democracy after all). On the other hand, venting on a blog isn't going to do anything but irk people who wish they were fortunate enough to hold a US green card, or come back to haunt you if this happens again and some cranky overworked agent google's you.

FWIW I'm a former, now naturalized, US green card holder and this happened to me twice in six years. It sucks, but I considered it a very small price to pay for being able to freely travel and work (or not work!) in this country.

Most employees think they have an awesome skill that could contribute to an exciting new project but fewer actually do. The last thing a new project needs is for staffing to be based on maneuvering and people calling in favors.

If X has skills that could be of use that will already be recognized he'll be brought inside the gates when necessary. If he has some amazing insight that only happens when he learns about the project, well there's always version 2.

I agree that shows are generally overpriced but you've selected some bad examples - Boardwalk empire had 12 episodes so even at $3 an episode (premium content or HD) that's still less than the $40 you'd pay on Amazon.

Assuming its my company and we're a small outfit I'd love to have them but I wouldn't pay 3x (or even 2x) overhead.

1) At a 3x salary you'll need to lose two other employees and sacrifice the redundancy, idea mix etc that you point out. Reducing the HR etc overhead by two employees is far less of a gain.

2) Their higher output is going to be at least partially due to more intensive work habits which may not be sustainable over the long run.

3) If they ever decide to move on you need to hire three replacements and hope they work out and can take over from your superstar without losing too much momentum (all without ever meeting the guy since its unlikely you'll find & hire them within his two week notice period).

This post is rather naive and shortsighted.

Google is a search company. Owning the platform is Google’s way of making sure they own search. Google does not care about facilitating app sales because they can make 15-30x the money from search.

Google benefits from owning the platform because the Google suite of software (AppStore, Browser, Mail, Maps), bundled on almost every Android device, drives search traffic to Google and encourages users to stay within the Google ecosystem.

Most Android OEM's are effectively forced to carry this software (and meet 'compatibility requirements' such as Google being the default search engine) because without it their devices are far less compelling. Replacing an email client is a solvable problem, a maps alternative is something that could be licensed, but creating an entire AppStore replacements is unrealistic for most companies.

Unless you are Amazon.

If the Amazon AppStore becomes a major player in the Android app market, and OEM's choose to license it, thus forgoing the Google software suite (most of which is much easier to replace), Google will be in serious risk of losing their leverage over OEM's. They will not be able to ensure Android devices drive users to their services, and could even end up paying OEM's (a'la Mozilla) to have Google as the default search option on these devices.

It was clear who had the power in this situation. And when you’re face to face with someone with so much power, you behave in an unusual manner. You dare not take any action.

Sadly that's far from unusual. Meek compliance is how most people (myself included) tend to behave when confronted by federal or state agencies, regardless of how their privacy is being invaded.

If more people raised a stink, the number of US citizens subjected to such a thing would rapidly drop. People would not be dragged from airplanes or into questioning at the slightest hint of suspicion from highly questionable sources. You want to see what's in my storage unit? No problem, go get a warrant. As an aside - if the author was mistaken about its contents they just lied to a federal agent which itself is a crime, regardless of any original innocence).

"Quality counts" is a nice meme, but without specifics it lacks usefulness and can even be misguiding. There are many forms of quality. Some are vital when launching an app, others should be pared back if doing so allows you to launch earlier or provide better core features.

The real trade off with Quality is not profit but iteration speed. Every feature you include has a quality scale from 1-10. A '1' is going to be barely usable and will frustrate users, a '10' can take months to achieve and your feature or app may be irrelevant by the time it's done.

Picking the right value to hit will depend on your market, your users, and your resources.