skysight-inc/HackerNews huggingface dataset:
> Why is the Hobbit being filmed in 3D?

Because Peter Jackson wanted to film it in 3D.

From the point of view of filmmakers, stereoscopic 3D is something new to be explored, like color, or before that, sound, or before that, editing.

Avatar and Hugo are two solid examples of 3D done right. I hear that The Great Gatsby will be another great example, as well as The Hobbit, which will be the first major 3D studio release filmed at 48 fps (which makes the stereoscopic effect much easier to watch).

My own company, Fohr, among other things deals with some major issues affecting live-action 3D. (To date, the best 3D is being done by computer-generated animation films. This is because each element in the scene can have it's stereoscopic parameters adjusted independently. When live footage is captured, though, this is far more difficult to accomplish.)

Bottom line: filmmakers are embracing 3D because they like it, and because they want to help pioneer the storytelling devices that make for good 3D.
Here are performance numbers for a variety of approaches using a list of length 256. You can see that having a local reference to the global chr function (as discussed in the article) can give a slight speed boost. Using join() in conjunction with map() performs fairly well.

python -m timeit -s 'l = range(256);' '"".join([chr(i) for i in l])'
# 10000 loops, best of 3: 80.5 usec per loop
python -m timeit -s 'l = range(256); lchr = chr' '"".join([lchr(i) for i in l])'
# 10000 loops, best of 3: 75 usec per loop
python -m timeit -s 'import itertools; l = range(256); lchr = chr' '"".join(itertools.imap(chr, l))'
# 10000 loops, best of 3: 52.8 usec per loop
python -m timeit -s 'l = range(256); lchr = chr' '"".join(map(chr, l))'
# 10000 loops, best of 3: 48.9 usec per loop
python -m timeit -s 'l = range(256); lchr = chr' '"".join(lchr(i) for i in l)'
# 10000 loops, best of 3: 87.2 usec per loop
python -m timeit -s 'l = range(256); lchr = chr' '
s = ""
for i in l:
s += lchr(i)
'
# 10000 loops, best of 3: 64.2 usec per loop
BT sues Google over Android 'patent infringements'
With respect, this is not how claims work. You can't make a claim and then expect your opponents to have the burden of proof to refute it.

If you make a claim such as 'GCC produces significantly worse code than alternate compiler A' then it's completely reasonable to ask for something to support it. Tone wise perhaps the post could have been improved, but the principle stands.
Eh it's been 4 years for me now.
People often think that academic journals are providing the service of 'publishing' but they are in fact providing a reputation management and curating system. Not a great one, mind you. The fact that the end product is a journal is just an artifact.

Actually come to think of it, small record labels provide a similar gatekeeper, tastemaker kind of role.
BT are the same people who realised, a bit too late, that they had the patent for hyperlinks.

(http://news.bbc.co.uk/1/hi/sci/tech/1072484.stm)

They did, eventually, lose that.
Very broken on my Win7 EeePC with up-to-date Chrome.
The Most Recent Effective jQuery Plugins
Volume sliders for circles is something I've wanted for a while. My wife and parents are posting to Google+ now, but sometimes I miss their posts. Now I can pump up the volume on my "Family" circle to 11 and I'm more likely to see their posts.
Voice-controlled Apple TV, other services being pitched to TV execs
please submit just english
Update From Pod2g: Attempting Untethered iPhone 4S Jailbreak
SOPA Lens: A Chrome Extension that shows easy it may be to take down sites.
I'm stereotyping and generalizing a bit, but the crowd I've seen adopting nosql and node and other "cutting edge tech" tend to be the same people who mock PHP for being crappy, invoking references to "register_globals"-style hacks as being one of many reasons why "PHP sucks!"

Is nosql going to (re)teach people that security is something you have to be vigilant of, regardless of the underlying tech? If so, good.
RIM now worth less than Apple's App Store alone
Yes it can be done, but its extremely tough if it is your first visa application (much easier to do a transfer). In that case you'd want the company to petition for you while you were interning (h1-b cap opens in April if I remember correctly) so that after your internship you could get approved and start in October (thats when you're allowed to start working).

The trick is to know all the ins and outs of the process (or get an experienced immigration attorney to advise you), so that if any issues come up you (preferably your attorney) can walk them through the process. It really isn't that hard, but not a lot of people bother to sit down and learn how to do it correctly.

The other thing is that if you can pay the associated costs on your own, then you can insulate the company from the process to a large degree ... I'm not sure that option is still available though, as I think it has been changed to require the company to pay all the fees on their own.
This is neat and largely spot on, but I do want to call out one specific thing that I strongly, strongly disagree with:

> Validate user input used in SSJS commands with regular expressions.

If I had a dollar for every time I saw someone trying and failing to solve things like SQL injection, XSS, and path injections with regexes, I'd be a millionaire. It's ridiculously hard to get it right. The best solution is: don't ever, ever put user input into code. Ever. Build it based on user input, but don't put user input into the code.

Edit: Just because a lot of people may not be familiar with the pitfalls, here are a couple things:

- What character set is your input string, what character set is your regex engine using, and what character set is the consumer of the input expecting? An impedance mismatch at any of these points could allow malicious strings to go right through, even if the regex would normally match it just fine. For instance, if you're emitting XML and you're using a regex to try and match bad things in that XML, consider that your regex might miss, say, UTF-16, which could be totally valid in the XML if you change the charset in the definition tag.

- You're building something that generates a file path; you want to restrict the user from moving up the directory structure and also want to make sure they're not writing into the 'foo' directory. So you do (in effect): if path =~ /\.\.\// then bail else return_file(path.replace('foo/', '')) end -- if a malicious user passes in '../../../../etc/passwd' then it'll get caught by your filter; if they pass in 'foo/bar.txt' then it'll really read 'bar.txt'; but if they pass in '.foo/./.foo/./.foo/./.foo/./etc/passwd' then it'll read '../../../../etc/passwd'. If you're modifying things after the regex, be very careful that you're not compromising the regex.
What's the difference between a "donation" to a power figure and a bribe?
Good design, Bad design, Great design
Most of these technologies provide tools to make code safe, and generally make it easier to be safe than not to be (templates escaping by default, expression languages[0] and ORMs[1] making non-escaping code longer and more complex than escaping codepaths, etc...)

That does not seem to be the case here, not in the tools, and not in the culture.

[0] http://www.sqlalchemy.org/docs/core/tutorial.html

[1] http://www.sqlalchemy.org/docs/orm/tutorial.html
Do Github it.

At best, someone works with you to expand on it.
At worst, nothing ever happens with it.

Ugly code or not, sharing is beautiful.

I find it incredibly rare for someone to go through Github and "steal" an idea of someone else's. People just don't have the time for that.
Micro-copter used by National Geographic Photographer
It would be nice to know whether parts of node.js itself are vulnerable to those attacks or just badly written user code
Ive laughed at these type of questions and told them "How 90's of you". Of course I work in a more entrepreneurial field where getting the job done is more important than fretting over a linked list. Just my two cents.
Tab Sessions in Cloud9
There were some interesting additional examples (and commentary) in the HN discussion when this was last linked (18 mos ago): http://news.ycombinator.com/item?id=1370847
That's just wishful thinking. Who sells 'quality guarantees'? It's always packaged as 'support', which boils down to support personnel man hours. So still pay for worked hours.

If you fix bugs you need to contribute back to the trunk, at which point anybody can use them without paying for the dev time. Paying devs to work on such a project is useful mostly as a marketing tactic, and to develop in-house expertise on the tech.

Let's face it, all open source business models boil down to repackaged and rephrased consultancy work, which scales by making more paid hours. It's as simple as that.
I wouldn't consider reversing a linked list a data structures question, it's a coding question. Everyone knows what a linked list is and that you have to iterate through it and flip the "arrows". The tricky part is being able to maintain all the pointers and know how to order your operations and handle any edge cases. That's what questions like these are supposed to check for, can you actually articulate into code a solution that you understand on a high level in your head.
Q10 dietary Capsules that can beneficial for the heart
Q10 Nutritional capsules possess emerged as among the most utilized dietary health supplements in current many years. These health supplements are....
There are at least 22 states that allow for both voter initiatives and referendums[1], and not all of them suffer from the issues you are outlining. Also, it isn't setup so that every issue is addressed in this manner.

[1]http://en.wikipedia.org/wiki/Initiatives_and_referendums_in_...
"I agree with him/her that there's really few games out there that mimics the game mechanics of zelda."

I guess I take two general issues with that statement. The first is that the author's criterion, or yours, about what constitutes "very few" is vaguely defined. How many would be "more than a few"? I'm really not trying to pick nits here. I very much understand and appreciate your main point. But it seems as if the comment section of this article is brimming over with examples of Zelda-like games (whether or not they are true "clones" is also vague and subjective).

Second, do we really want games to be "mimicking" Zelda? Is that a goal we're generally in favor of? Personally speaking, I'm completely content to let Zelda be Zelda, and let other developers and publishers try to break different ground in different areas. If we're generally in favor of an expansion of the Zelda-type subgenre of Action RPGs, that's fine. But why must games in this subgenre have to "mimick" Zelda in order to meet our needs? By very definition, isn't the attempt at mimicking Zelda going to doom those games to being second-rate Zelda clones?
For the purposes of security, I don't think that matters.
An Indian Inventor Disrupts The Period Industry
You might also like this answer on Quora:
http://www.quora.com/Whats-it-like-to-be-a-drug-dealer/answe...
you start your word with + and you will get a autocomplete that works like @ at twitter ;-) Also hashtags are now supported.
I have no experience with how Facebook does it, but I find myself sharing a lot of things with just a single user on G+. Then we discuss it.
It seems like iskander's account is hellbanned, I think it's one of those rare false positives. Anyway, he replied to your comment:

"On the other hand, seeing violence up close gives you a better understanding of experiences many people outside the affluent west have to deal with. I ran back toward my bus after it blew up in Jerusalem and I mostly don't regret it. I hav been haunted by the experience since (the smell most of all) but I also feel like I gained a lot of sympathy for people whose situations were previously totally abstract to me."

-------------------------

Not everyone's meant to be a reality junkie. A body can only handle so much (like heroin). http://unqualified-reservations.blogspot.com/2011/07/dispatc...
Take Advantage of Bad Real Estate Markets - What Is a Short Sale?
Logical recourse requires constant vigilance and discipline. Logic requires an environment where being illogical is detrimental to one's goals.

Take the community of Hacker News for example. Any constructive and rational chain of thought is positively reinforced by the community and any name-calling or irrational rant fades away into oblivion. Such environment keeps every participant in the honest.

The environment in politics is toxic. Not just in US but in almost all democracies. A representative, once elected, gets immersed in the political environment. He quickly adapts to the environment because its so much easier. When the time comes to be re-elected, they dont have to prove that they are competent but that they're not as bad as their competitor (or that their party is not as bad as the one they're competing against).

To effect any change, the environment needs to change. And it will not change as long as seasoned and career politicians, cynical and jaded by the political climate, keep getting re-elected. Obama is a good example of this phenomenon. I'm not a from US but I closely followed the 2008 US elections. And I bought the idea of hope. But once Obama was elected, he was submersed in the political climate
and he adapted.

So, while educating congress is a step in the right direction, as the blog suggests; infusing new blood in politics is also crucial. Creating a healthy environment in the Capital (not just of US, but every country) can go a long way to affect the changes that are long way due in the political process.
It is quite true. A lot of hardware today require drivers (ah.. I remember days I hated software modems 'cos without drivers these were useless, and now this is normal). And most drivers are proprietary. And on top of it - often hardware is being customized by OEMs requiring even more spcialized drivers.. And of course, nobody bother with doing drivers for Linux...

This is a case with my new Dell Precision M6600. It have on-chip GPU and discrete GPU. I still trying to find a way to switch to integrated GPU. And this one of the areas Ubuntu 12.04 should fix (well. To be exact, not Ubuntu, but kernel included into this distribution).

Just from witching from external GPU to internal GPU I expect to bump battery-time to ~6 hours from current 3 hours.
Life Fills Up
Attempting to post this link to facebook breaks it.

http://www.informationdiet.com/blog/read/dear-internet-its-no-longer-ok-to-not-know-how-congress-works-

deletes the trailing hyphen and becomes

http://www.informationdiet.com/blog/read/dear-internet-its-no-longer-ok-to-not-know-how-congress-works
The RQ170 Affair: Spoofing, Jamming, and The GBAS
Productizing Twilio Applications
Sells Manor: Running 64-bit Win8 on My MacBook Air
I've been thinking about this too. It seems that some solutions do exist. Yet, the downside is that in reality there is too much data created and in the world of US politics facts matter much less than you'd hope (see the recent debates and Poltifact).

However, I do dearly want this system. I want it to be accurate and I want it to be useful.

One difference however is I was thinking of it as a Wiki. Discuss pages are transcripts of conversations in committe or on the floor. That way you could see line for line diffs, etc. Although a Git-style thing would be neat too.
You can already specify your nickname/pseudo in your profile, im not sure if it carries any specific meaning in the app yet.
As someone moving from the U.S. (possibly) to London in a few years, that's actually pretty comforting. I'm mostly self taught so any hardcore CS problems will throw me. I CAN reverse a linked list, but only if it's a doubly linked list :). (Ok, kidding, I can reverse a singly linked list, but ask me what heapsort is and I would definitely have to look it up.)
Simply put: The rules of web development still apply when building sites with new technologies.

The original paper is based on use of `eval`, which people using NodeJs wouldn't do (I've not seen one example of it) -especially when V8 has an efficient `JSON.parse`.

The attack against NoSQL databases is a Sql(JS?) Injection attack - and not even a sophisticated one. Sure, services like iriscouch open themselves up to this kind of attack, but the way the paper describes it is pretty much by design.
Honestly, I'm looking for someone. No promises though. We'd have to talk and see if we're a right fit. Where are you located? How advanced are those skills you mention? I need help writing some HTML and CSS sometimes and I actually could really use someone to help me do some copywriting. Just get in touch using the email in my profile and maybe we can work something out. No promises, though. I don't want to be an ass and get your hopes up.
How to deal with startup fatigue
Sounds like they already have an easy, legal alternative. Which most people seem to agree is the best way to beat piracy.

That said, if you don't think there's going to be an installer/.reg file/some easy fire and forget way to switch a computer's DNS to an uncensored one for techies to send to their friends, you're being shortsighted.
For what it's worth I don't really care much about your resume other than the fact that it is a signal for if you _may_ be a good hire. My job as an interviewer is to test if you are a good hire and you need to be able to pass that test. I ask easy programmings questions as a smoke test of technical competence. I banter about your interests and past achievements to see if we are able to communicate and get along (as well as probe for bullshit). I ask hard problems to see how you think and your motivation to get the job done.

Having been in a big company, the primary reason we did lots of coding is to ensure that we have enough signal that you can code. One bombed interview may not mean much, but any more may be an indication that you cannot get the job done without some amount of babysitting.
but a lot of people similar to Candidate A who can actually code are being presented with questions about linked lists and similar structures no-one who has written code for years would remember, let alone use in their daily work lives.

Your reference to "remembering" is entirely irrelevant. What is relevant here is whether the candidate can reason through the problem - and more power to the candidate if s/he's been out of school for N years. What I strive for with technical questions is not to find out how well the candidate remembers their Knuth( although finding someone who actually read Knuth is nice ) - it is to determine how well they think through problems. And with no offense intended, if you can't at the very least come up with some ~3N complexity stupid-but-it-works stack-based solution to the problem of reversing a linked list, you probably shouldn't be a professional developer.
But was shot as a 3D movie apparently, Wikipedia:

'Sony Pictures Imageworks designed the visual effects sequences.[54] Burton felt 3D was appropriate to the story's environment.[11] Burton and Zanuck chose to film with conventional cameras, and convert the footage into 3D during post-production; Zanuck explained 3D cameras were too expensive and "clumsy" to use, and they felt that there was no difference between converted footage and those shot in the format.[55] James Cameron, who released his 3D film Avatar in December 2009, criticized the choice, stating, "It doesn't make any sense to shoot in 2-D and convert to 3-D".[56]'
So many things define Zelda. Ocarina of Time without the score would be a completely different game. If it were so simple to make a clone, people would already have done it.

Then again, I stopped bothering with the series after Majora's Mask which I didn't even like.
Twas the night before ebooks...
I don't think they're suggesting that the internet will shut off, just that the overhead of them having to respond to takedown demands etc will be more than their 11 employees are able to deal with in a standard working week on top of their existing workload, meaning it will cease to be financially viable.
I can't find them right now, but I remember reading a blog post or two complaining that manually dividing your contacts into Circles (and maintaining those Circles over time) was bad/useless busy work to force on users. I wonder if this Volume thing will feel like just another micro-managing necessity that makes it worse.

But I'm glad to see that they've added lots of features - like multiple admins for brand Pages, which was a big complaint during the recent brand Page rollout. Google is clearly listening to its users and trying hard to compete in the crowded social network environment.
Open Congress: http://www.opencongress.org/ seems like something pretty close to what you are describing. I think its just a layer on top of the thomas.loc.gov system someone else mentioned, but it also does tracking of who changes/supports what.

Judging from the number of comments, it isn't very heavily used.
Thanks for posting that. It brought my awareness to something important.

I worked in 1 WTC and was about to get into the elevator when the first plane hit on 9/11. I was outside on the corner when the second plane hit.

When my head started to clear some time later--a week? two?--the clearest thought I had was: if my last act as a human had been connecting a data input form to a database table, it would have been a tremendous waste of my life.

Shortly thereafter I entered a new career and a new trajectory through life. The last 10 years have been amazing.

Living with the visceral awareness that sudden death is possible has changed me in many ways. Mostly for the better.

I do have some symptoms of PTSD. Low-flying planes freak me out intensely, as do sudden loud noises and low vibrations strong enough to shake things.

On balance, though, it has catalyzed tremendously positive change in my life. I'm glad that you've been able to make the same of it.

Cheers to being alive.

(Bizarrely, I was also in London on 7/7. A bomb squad truck nearly ran me over (on my bike) going the wrong way down the road near Liverpool St. station, and my wife was very nearly on the Hackney Wick bus.)
Core i7 Laptop - Laptops i7 Price list
This is sad and this is why we had to build our own PaaS to run our scientific calculations. Basically, if you want to serve sensitive businesses in Europe, the door is closed for AWS or RackSpace usage. For scientific payload, AWS is great because you can batch work at low cost, so not being able to use it is frustrating.
Saving Humanity From Homo Sapiens
Wadler's law, generalized: http://communitymgt.wikia.com/wiki/Bikeshedding
And yet you've heard more about MegaUpload in the last week than you ever have before.
I completely disagree. If you view data structures as something that you "remember" from your university days, then you are more of a "tool user" than a programmer. No matter what a candidate has managed to accomplish using their IDE and copy/paste adventures, if they can't reverse a linked list on the spot they are a blindingly obvious "no-hire".

This should be the sort of thing anyone looking for a programming job should be able to do as the programming equivalent of muscle memory.
I wouldn't be at liberty to comment either way. Talk to your friendly, neighborhood defense contractor.
There are plenty of large corporations that oppose SOPA that haven't been throwing out as much money as the entertainment industry. I think that was his point.