skysight-inc/HackerNews huggingface dataset:
"Because it would be a dull and empty plot if all these characters were brought together simply to perform a job."

What you describe is a very common trope for heist movies, and Inception--despite its depth--satisfies on that level, just as The Matrix satisfies as a sci-fi shoot-em-up despite its depth.

A lot of the best movies satisfy on multiple levels this way.
Wow, very interesting, thanks. Chile seems to be a very interesting place in South America.
You're not.

I want to add that he was just the first guy that popped into my head when I thought C. I questioned it at first too, but the more I thought about it, Linux itself could have just as well have been written in Pascal or Lisp. If it had been, perhaps a lot of the tools, drivers, etc that interact with Linux would've been written in that language as well?

Perhaps a better example is needed.
It uses a PDF exploit. It is currently breaking facetime and mms for many people. I suggest waiting until the kinks are worked out.
Mine took about 5 minutes.
"php.js is an open source project that brings high-level PHP functions to low-level JavaScript platforms such as web browsers"

Wait, what?
But where does Cobb's rampant guilt and Fischer's paternal reconciliation fit into this metaphor for filmmaking? And what does it tell us about filmmaking that would make this worthwhile?

I think it's safer to say the concepts of creation and inspiration are common to dream making and filmmaking and leave it at that.
It uses a PDF exploit (yes malicious site could also use this). Currently MMS and Facetime is being broken for many people. I suggest waiting until the kinks are worked out.
C was never obscure in the way that Haskell is now and C++ once was. It was popularized by the project for which it was invented: UNIX, of which Linux is a two-decades-late clone. C's prevalence has always been closely tied to that of UNIX.
I use http://nearlyfreespeech.net/ for domain registration/cheap shared hosting.
How to Get Started as a Web Entrepreneur
@lzw where are you from? Can you give us more information about you company? This is the most interesting thread ever!
It's not racist - even people from Milan are scared of Roman drivers !
In the USA. There are other countries. At some point one will decide it'd be a great idea to smarten up its citizens, and the rest will have to follow suit if they want to compete.
No it doesn't. (I use linux on a lenovo)
http://chud.com/articles/articles/24477/1/NEVER-WAKE-UP-THE-...

Not that these excerpts really do the analysis justice, but:

>Except that this is exactly what Nolan is arguing against. The film is a metaphor for the way that Nolan as a director works, and what he's ultimately saying is that the catharsis found in a dream is as real as the catharsis found in a movie is as real as the catharsis found in life. Inception is about making movies, and cinema is the shared dream that truly interests the director.

>The whole film being a dream isn't a cop out or a waste of time, but an ultimate expression of the film's themes and meaning. It's all fake. But it's all very, very real. And that's something every single movie lover understands implicitly and completely.

To answer your question more directly, the familial issues in the plot are a vehicle for emotion. These emotions are just as real in a dream as they are in a movie, as they are in real life (to borrow from the analysis' phrasing).
" How is the public transportation system within the city? Is it difficult and slow to get around? There seems to be a subway."

The public transportation system is pretty decent (lots of Air Conditioned buses to most places these days) but the roads are creaking under the influx led by the software boom and often gridlock during rush hours.

You can get decent internet connections in most places. Airtel is the best ISP. I wouldn't call it "broadband" but more than enough for dev purposes. Unless you plan to watch movies online or something you should be fine. Oh yeah get an apartment with power back up. Makes a HUGE difference.
They never make movies about 'just another job,' which is what this would be if not for Cobb's psychodrama/inner-conflict and Ariadne's attempt to help. Although I suppose the goal of inception would make it unique from the characters' perspective but that's too weak because it means nothing to the audience beforehand.
Scaling is more about sound architectural decisions than it is about stack.

(And it is more about "not a problem" than it is about architecture, because a gigantic proportion of all startups will never have any scaling problem to speak of, and the majority of the remainder will be able to solve theirs in fairly boring fashions.)

Almost all startups would be better served by playing around in their technology of choice looking for something that could possibly cause a scaling problem rather than planning for scaling problems.
Best film I've seen in a very long time, the story of Hypatia is the first thing I heard of as a child that made me wary, skeptical and somewhat hostile to religion.

Nowadays we're swimming in a sea of media with the same message.
Even thought I don't agree on this argument, I would add:

- Because it's not OO.
6 months with degree and a startup plan. Work visa while you wait. Revenue not made in Singapore and not banked/kept in Singapore is tax free.
very interesting, indeed. Is there a startup scene in Buenos Aires? Can they speak english?
Sites like this make me very angry.

My first instinct would be to see how the site handles large numbers. The best outcome would be for both (fake) participants to continuing bidding until the values wrapped and they both end up having to pay a large negative number, thereby winning big :)
1. caching

2. prefer static content over dynamic, as much as possible

3. lots of machines, with the requests distributed across all of them

these 3 strategies alone will buy lots of scale
Spend a lot of time during the interviews. That's the surest way to get rid of these kind of people. If you depend on your HR to hire for you then you WILL end up with an unreliable and mediocre bunch of people. (My company has a HR team but I never ask them to find me candidates. I do all activities including resume filtering and pre-screening. As a result I have a much better group of people.)
Denver Townhomes
Search for Denver Homes Sale! Online real estate search tool 360dwellings offers complete information and listings of neighborhoods, condos, loft buildings and much more located in Colorado.
Tong dai dien thoai-Phan phoi, lap dat tong dai dien thoai
Fun. Of course the same exploit can be used to (maliciously) own your phone from any webpage.

I wonder if this is exploitable through iAds. And how long would it take anyone to notice such an attack, if it were stealthier than this jailbreak...
This reddit post tells me why Haskell isn't that popular.

http://www.reddit.com/r/haskell/comments/cs54i/how_would_you...

Writing a quick directory traversal function should be a no-brainer in any reasonably general-purpose language. The fact that the above reddit thread is jam-packed with the ins-and-outs of doing this simple task in Haskell tells me that Haskell may be great for some things, but it's probably not general-purpose, or a great fit for anything close to the heavy I/O, streaming, processing sorts of code I write.

I actually own Real World Haskell, and have tried off and on to get into it, but I found that Clojure 'took' in my brain 1000x more easily than Haskell. It's a real bitch, because I'd love to be able to say I can write Haskell, but gosh-darn it, I just can't. Grrr. Sigh.

quick edit: in answer to your point about a 'killer app' for Haskell, the parsec parser-combinator library looks bloody brilliant. Maybe if I run across a parsing need, maybe it'll help me get something useful out of Haskell, but I suspect my brain just doesn't get on with the Haskelly/MLy languages.
Hmm a tenuous bit of second hand information and it would be nice for the military to have someone outside their ranks to blame.

Is anyone else thinking Adrian Lamo is trolling for attention? Never hurts your career prospects to have your face plastered on the news repeatedly in this way.
Dynadot.com is good. Simple interface, not filled with ads. Last time I registered a domain there I messed up the spelling and they had an option to cancel the registration and refund my money right in the interface (I think you get 4 days to do this.) They are also a real registrar as opposed to a reseller.
it's the ability to serve business customers who are
willing to pay for heavy customizations and the extra
support those entail

You'd need to have flags in the app itself, which would likely turn into an unmaintainable monstrosity. If you have a handful of large clients, are heavily customizing the app for each one, are using a modern framework like Django or Rails and a DVCS, the obvious maintainable approach is to have full individual installs, forks for each install and a modular application that pushes the customizations into pluggable components as much as possible.
The 1 DB/customer approach is usually a bad idea. Strict data security requirements are one of the only situations this approach makes sense compared to the traditional single DB approaches or individual installs.
while I agree that some of the strongest techniques for scaling are available on many platforms/stacks, you will generally have the easiest time of it on a Linux stack rather than say Windows. Only at the thousand-foot perspective does the stack not matter. But on the ground, where the devil is in the details, the stack matters quite a bit when it comes to what toys are available to you, what resources, what options.
I'm assuming, based on your handle here, that you wrote the original piece as well as submitted it to HN. Was the point of the article to provide some obligatory context for the (quite well executed) collage of Steve Jobs? I ask because yet another "apple users are idiots" article doesn't add to the conversation in any meaningful way. You have not covered any new ground, or provided any new insights.

If the body of the article was an excuse for the image, I would actually rather learn about how you created it. Let me again say, "Well done!" and encourage you to write about the process and technology involved in creating the image.

If you intend for the article to stand on its own, may I suggest citing sources other than yourself, or making firmer points that I can either agree with or push back against? Arguing that Apple treats its users like idiots is such an overly broad and subjective statement that a single counter-example negates its strength. Citing yourself does not strengthen your argument, it only emphasizes the force of your opinion.

You are, of course, free to state your opinions as loudly and forcefully as you care to, but if those opinions do not encourage conversation then you will only attract people who already share your opinion, and repel those who don't.
As a meditation on the way in which our creations are inexorably haunted by the personal, Inception works.

As a movie about dreams, it's a missed opportunity. We find dreams compelling because they're profoundly uncanny in a way that we can never fully express; and I think most people would agree that when we dream there is a loss of agency, that dreams simply unfold before us. But there's hardly anything dreamlike about the movie at all, unless you're a lucid dreamer. Inception models a dream as a location rather than as a series of emotionally charged impressions, and it employs a Hollywoodesque narrative grammar rather than dream-logic. It's essentially a heist movie.

Another way to put it is that when I was watching the movie, I kept thinking, "That's so not real." Which is a funny way to respond to a movie about dreams. I hate to be that guy, but I think you're better off reading something like Kafka's "The Judgment" or maybe even watching a good horror movie.
I have found Google Apps to be a great place for domain registration and perhaps one of the cheapest since they provide whois protection along with domain at flat $10/domain name.

Nearlyfreespeech.net is pretty awesome too. I haven't purchased a domain from there but I host my sites and they are perhaps one of the honest people in the business.
this is a clever one
Failing to work on Windows is a much bigger problem than I think most people realize. You can write Java on Windows and (mostly) have it run on Linux or Solaris with no problem. And Windows has a 95%+ share in the corporate OS market. Ruby on Rails has a similar problem (though it's got better on Windows recently), and so does Django, which is a nightmare to get working in a Windows environment.
No instances (that I'm aware of).

What you're missing is that the question-as-stated does not necessarily reflect the real world. The real world does need junction tables. A fully-correct answer to the question-as-stated does not. Change the nouns to anything you desire; the stated problem remains precisely the same, but for this interviewer the answer is different. But not for all interviewers - some do want answers off only what was stated, not off what baggage our language and culture applies to those words.

The question is an artificial, massively-simplified hypothetical problem. What was removed in simplification cannot be inferred with accuracy unless it is stated, and depending on the interviewer, there is always a risk that your answer, however accurate, may be "wrong". It's a guaranteed loss (statistically) for the person being interviewed, and thus most likely for the interviewer as well.
Beijing by a country mile. The seat of gov't is here, top universities are all here, dozens of NASDAQ-listed companies which were once startups themselves are here, terrific world-class infrastructure with relatively low-cots are to be found here in the Northern Capital and - most importantly - on top of that foundation is found the same kind of virtuous cycle found in Silicon Valley and Boston's Rt. 128. That virtuous, self-perpetuating cycle is built around industry insiders peeling off of existing companies and starting out on their own with the support of a burgeoning angel funding ecosystem along with scores of world-class int'l and local VC firms.

On top of that multi-layer cake add a nice coat of all-natural entrepreneurial frosting and Beijing is simply unstoppable as a startup hub.

Up to now the vast majority of the startup effort has been spent on addressing the domestic market spawning literally dozens of publicly listed companies in the internet and wireless space (are there more than 4 or 5 countries in the world that have dozens of listed companies in the consumer internet/wireless space?). In fact, the 3rd largest internet company in the world, after Google and Amazon is China's Tencent/QQ. Up to now, China's market has grown from basically zero in 1995 to by far the largest wireless subscriber base in the world and the largest internet subscriber base in the world.

What's next? Chinese companies will start to aggressively expand via acquisition and geographical expansion and it's already happening. All those market opportunities and forces are combining to make China, and Beijing specifically, a powerhouse in creating new startups and innovative business models. The west likes to think that China is neither creative or innovative, but within a decade it will be clear that that's just not true.
About 20 slides in it starts on some technical content.
Poorly crafted and tested SQL queries or django ORM calls accidentally exposing customer information? Shouldn't happen, but it very well could.
MyWi is the best tethering app. It turns your phone into a wifi access point. The other tethering apps require you to setup adhoc mode and are a major pain in the ass. MyWi makes your phone act like a 3g wireless hotspot and is pretty awesome. Install it through RockApp.
No! Schemas!

I don't usually go on tirades like this, but this is what I do for a living.

You'll want to use schemas vs. databases. Not only is it significantly more convenient (i.e., you'll administer 1 database instead of n), it will let you scale. For instance, a postgres database has a pool of shared memory that it uses for query plans, caching, etc., and you'll be able to optimize the use of it across all of your clients, rather than one by one.

Related is the impact on connection resources. A connection to a database may be used for multiple schemas, so you'll be able to make much better use of those. Suppose you have 1000 clients, which each typically have 1-2 users on your application when it's typically in use. In the multiple database config, you'll need one connection pool per database, each pool having at least 1 open connection, so that under no load you're still maintaining 1000 connections. With the schemas approach, you can maximize the throughput and balance the connections proportionally to your active users rather than the number of customers you have.

Oh, one more biggie: remember the shared buffers? Those are typically per-session (connection). So if you frequently run "select price from widgets where category=?", you'll want to parse, rewrite, plan, compile, and cache that as infrequently as possible, so keep those connections and sessions open as long as possible so you get the benefit of prepared statements. You will see load go down if you do this, from reduced CPU for parsing and plan generation, and reduced system wait since you won't be churning your shared buffers as much.
Ze Frank is hiring for a new startup
Found some way down that page.. a link to a Flash based emulator running the ROM: http://www.codemystics.com/halo2600/
I'm no expert on Montreal's economic activity overall, but Montreal and Quebec have fared relatively well during this recession.

"A look inside the April unemployment numbers of 8.1 per cent shows Quebec, at 7.9 per cent, below the national average, and nearly a full point below Ontario's 8.8 per cent. You don't see that every day. In fact Quebec added 35,000 jobs in April and 91,000 since last July. When the May numbers come in, Quebec will likely have created more than 100,000 jobs in less than a year."

Read more: http://www.montrealgazette.com/health/Canada+recession+bette...

The language issue is always there, but Montreal's startup community is pretty bilingual. It's possible to do business here as a non francophone. But, if you want to establish a long term presence in Montreal, it's a good idea to at least try to learn French.

Montreal Start Up is a seed fund started a few years ago by a group of angel investors / entrepreneurs. It's on its way to a home run with one of it's investments. They are raising a new larger fund - http://montrealstartup.com/

Teralys Capital is a new fund of funds that has "$700 million" in capital commitments". I think 50% will be invested in Quebec.
http://www.teralyscapital.com/who-we-are

On a related note, it seems that Montreal didn't get the memo about the real estate crisis in the US. Prices actually rose in the past year. Housing is still cheap compared to major cities.
It is really difficult to get British visa (leave alone US) if you're from so-called third-world or ex. Soviet block. So, East Asian cities are much better.

btw, this century is the century of the Asia. To alter slightly a famous quote by F. Brooks - think for the future - it will be there sooner than you think. ^_^
eh, being able to openly, legally work is a pretty big advantage, I would think, especially when trying to get investors and stuff. were I an investor, I'd be much less likely to invest in something that was legally shady even if I thought it was morally okay.
To expand on this, and on the OP, one thing that you need after the force is momentum.

I strongly feel that if Ruby was just Rails, it would have petered out by now (maybe people might have even gone back to Perl and CPAN). I think that GitHub may well be the driving force behind Ruby at this point. GitHub gems are pretty decent, but like the OP points out, Haskell packages aren't.
I am similarly puzzled at the implication that C++ was obscure prior to Boost, given that C++ was pretty well entrenched in both industry and academia by the time work on Boost began in 1998.
Lamo is definitely trolling for attention.
Pick up a copy of Nelson's book: "Computer Lib/Dream Machines" for some more fun history of the pre-PC era.
Wesnoth struggles with App Store's GPL incompatibilities
There is a very big difference to those of us who don't have persistent Internet connections. Because of a rather unique social situation, I spend a lot of my time house-sitting at the home of a family member who died recently. I have DSL at my own home, but that place has nothing except electricity, water, and gas.

The result is that I tend to grab a large number of pages from my home connection on my laptop, keep them as open tabs, and read through them when I am away from home. An RSS reader like Brief (a Firefox extension) is also useful for this method of short-term information storage.

My conclusion: an open tab (or a page successfully saved to disk) is something you can use whenever you want, but a bookmark is something you can only reach when you are connected to the Internet.
Is there a way to use Google Apps domain registration if you aren't actually using Apps?
At the moment, no individual who values a good user experience values an Android tablet. They're all oversized HTC smartphones, with vanilla Android operating systems.

Apple designed a wonderful tablet experience, and just so happened to use a similar operating system to their iPhone. Why not? However, they didn't just port it over, add some new and higher screen resolutions and call it a day.

Android has nothing in the tablet space right now. It's all crap. I'll wait until ChromeOS and Android merge into a more polished and more focused tablet type of OS before making any decisions at all.
Comparing The Collapse Of The Roman Empire To The US: We Are Far Worse Off
It seems there are many other who are looking for a good new location. Maybe we should go together, anyone interested in cooperation?
Increase efficiency (and maybe avoid injury to the wrist) by minimizing use of the mouse:

1. Vim / utilize your IDE's keyboard bindings

2. Vimperator for Firefox

3. Vimium for Chrome

4. FreeCommander (or any Norton Commander clone)

5. Activate Gmail keyboard shortcuts

(Edit: added #1 and #5)
I also wrote a post on the impact of regulation on banking wages in my personal blog. http://bit.ly/8Zfh6h
It's automatic: http://www.google.com/support/voice/bin/answer.py?hl=en&...
I'm not sure that these are really the same market share segments. Django, Rails and all that server side stuff is best run on servers, which more often than not, are going to be running a *nix.

Windows has C# and all that, and it works nicely for them.

Perhaps this leads to a wider question of who the Haskell audience really is and what problems they think they solve. Lots of languages have pigeon-holes, Ruby has its super dynamism, Python is an excellent scripting environment, C is fast, etc etc. Haskell is... mathsy. Mathsy applications already have Matlab and such.

I think at the end of the day, Haskell will probably remain a language from which other languages learn from, and that's OK, and that doesn't mean it's unimportant (I think even SPJ has said similar).
Why doesn't Haskell support objects? Seems like that would be quite useful. They don't need to be mutable or anything. They could be like records, that scale.
>"When you have been waging war for 10 years, who are you to say that?" Mr Appelbaum said. "What are you thinking, writing these people's names down? And what are you doing in concrete terms to protect these people?"

A very good point. Anyone in the chain capable of viewing the documents would be capable of selling out such information to people who would pay. Anyone care to guess how many people that could be? Any low-level with a passing glance because they're in the vicinity must be accounted for as well.

My guess? Thousands. Not as many as exposed to Wikileaks, by any means, nor are they helping the individual's security at all... but that's not really their goal.