skysight-inc/HackerNews huggingface dataset:
Howto: Setup a IPSEC/L2TP VPN on Ubuntu 12.03 with openswan, xl2tpd and ppp.
What I'm curious about, is why Ada Lovelace day is not held on her birthday, which is in December?
Samsung Galaxy Ace
The Samsung Galaxy Ace Plus S7500 Vodafone Pay as you go Mobile Phone - Black is a full touchscreen phone with many impressive features to keep you satisfied. Browse the internet at high speeds, shoot quality pictures and videos with the 5 megapixel camera and enjoy your favourite music, wherever you are.
How do you indent your code? Not having my editor handle the indentation is the first thing I'd miss.
Facebook let some companies see pages you Liked
The making of Microsoft Surface
You seem to be seeking the moral high ground for justifying a country's exercise of its ability to curtail immigrants.

As the responses are showing, the moral high ground is largely unavailable for this particular motion.

On the other hand, a country can do what the heck it pleases on letting people in, which is generally the bedrock of its powers anyway, so why is this an issue.

All immigrants know that they are the mercy of a bureaucracy they have to please. Not at the mercy of some high minded ideal system.

- ninja edit for clarity and brevity.
That's old Office 2010, the all brand new Office 2013 is coming up in a few months.
Distribution choice - What do different BSDs have in common? - Unix and Linux
It's not consumer tech, he's not selling an app for $.99.

15 interested leads from agencies, each one willing to do six or seven figures of business, is a huge win.
Spotflux
And to people who know what juju is, it sounds exactly like what its intention is. You wouldn't be confused if the title was "The new Chrome UI" or something of the sort.
another vote for Snow Crash
Yes, because devops roam around designing their architectures on 3.5" screens.
A Super Easy Way to convert SDI to HDMI for Driving HDMI Monitor
Social Events made easy
I believe it was meant to be a pun :)
Why did you choose Redis instead of memcached ? In your particular setup, arent you concerned about the few little extras of memcached like locking, etc. ?
How to get paid for your voice.
Discussion from June: http://news.ycombinator.com/item?id=4113428
Seems most people didn't really read his story from beginning to end. Specifically the part at the beginning of the post: "The product itself is not delivered as a separate executable, but as a complete product. We don't permit our customers to crack it open..."

If he distributes his product as a monolithic and atomic item, wouldn't he be forced to release all parts of it if requested?
The new inspector is totally unusable. It doesn't seem to solve any of the normal workflows that you run into doing front end dev work. Like inspecting source, looking at the console, looking at network traffic, request/response headers and contents, etc. The console lags unbearably. Even printing an object, it gives you a nice view of the contents but opening it might take 10 seconds. The list goes on. Fortunately I don't have to debug much js at the moment but I switch to Chrome when I need to. Very glad to be able to switch back now with just WebKit because I do prefer it as a browser.
Wp Auto Affiliate Links has been released
Most of those issues stem from people recording with 30FPS. Having ridden thousands of miles with my GoPro's (1 & 2) mounted on my motorbike, I've come to realize that the quality is way better at 720p@60FPS compared to 1080p@30FPS. 120FPS @ WVGA removes the rolling shutter issue almost completely, but at that point the resolution is too low. I'm definitely looking forward to trying out 1080p@60FPS on the 3.
Overlooked programming language
I have bmi around 18 and sleep is my biggest problem since my first memories.
nyud.net doesn't really archive anything.
https://en.wikipedia.org/wiki/Coral_cache
I think this it utterly irresponsible to publish without trying to contact Microsoft's security team first. Why on earth?
> One other subtle thing I miss from Windows 7 is that shortcuts to apps like Notepad will start multiple instances of the app. For some unfathomable reason, the Windows 8 start screen always goes to the first instance of the app if you try to start Notepad or the like multiple times. That would be OK but I can't find any way to override it and easily start multiple instances. Start8 brings back the old behavior here.

You can do that by right clicking the icon on the bottom taskbar and click the app to start. It did drive me crazy until I figured this out.
In normal practice uml diagrams are not created. To put it bluntly, in many environments it would be a waste. Many people in the business world equate software development to sending an email or using excel. How do you explain a complex system or process diagram to them? All they understand is that there was a meeting so the software should be done in a day or so.
As you may or may not be aware, I'm personally aware of you and value your opinion significantly more than an average HN commenter.

Therefore let me just say that one of the reasons that I would suggest the bond from the initial company is to cover the potential government obligation in the case of a significant period of unemployment. Does this not seem to be an important difference? If not, then it would seem that the H1-B status is not as different from a regular citizen as I thought, and employers of H1-B visa holders do not have as much control as I thought that they did.
Not again. We have been through this with ActiveX and it was no fun. Similarly we have been through "works on every OS (if it is Windows)".

Web development today with JS/CoffeeScript + jQuery + Underscore and other libs is not hard. Just accept that different users will use different browsers.
Yes now I can getting use to this. I agree this is not bad way to start.
Apple issues invites to October 23rd event, possibly for iPad mini
Question 1 is interesting. Are there any 'not obvious' examples of functions f and g such that O(f(n)) == O(g(n))?
Growth Hacking: Structuring incentives that lead to user-generated growth
Thank you for that! We're going to change the name anyways ... :)
Now that's idiotic. There needs to be a conversation before it can be used by more than one persion, and it likely needs to be used by many people as the result of conversation (and blog posts) before there is enough anecdotal evidence to warrant a scientific study.

Not to mention the fact that if it works for someone, it is by definition effective for that person, and worth noting for that person.

What's with the influx of HN'ers demanding scientific proof before any matter is discussed? Same debate happened over whether meditation was helpful.
Human-Powered Helicopters: Straight Up Difficult (NPR Video)
YouTube will only show ads for videos that either use copyrighted content in some way (usually music) or are videos by a YouTube partner and they have a deal with Google to split ad revenue for the video.

This video would never have ads on YouTube.
In this context, privilege is being used in the sense of, "he was a child of privilege."
Louis Vuitton Damier Ebene Canvas Hot Sale
deadlock scenarios? didnt the article just explain how MVCC avoids them?
The answer to that mess? Modes.
How to Create Mobile-Ready WebForms Applications 101
You can cause a blue screen by trying to copy the device context of the screen to itself with BitBlt - a stupid thing to do but still causes a blue screen
Such as f(x)=2x and g(x)=3x perhaps?
Depends what you consider to be obvious, I guess...
Shuttleworth demos Juju at OSCON
Because he will marginally improve civil rights while being no better or worse on environmental or economic matters.
Torres celulares tienen un impacto en la salud
It's also illegal: they're using the resources of a competitor for their own promotion. I'm pretty sure it's a case of unfair competition (IANAL).

It's self-destructive in the long term, for two reasons:

You won't attract the best customers (1) and your competitor will not forget (2).
> "supportive short-term and long-term community housing and treatment", which doesn't sound like institutional care

But it is. The housing/treatment he is referring to covers a range of facilities from supported housing to crisis centers to residential and secure residential treatment facilities based in the community. The goal of these facilities is to provide the stability necessary for a person to compensate and, ideally, re-enter society.

Some folks need to enter a crisis center for a short stay during a time of instability. Some simply need a place to live (supported housing) with just a little more structure. There are also people who are chronically ill and do well (some not so well) in a residential or secure residential treatment program, but will never leave because they are unable to function without the stability of an institution.

Mental illness is a spectrum, hence the array of different support tools. The programs the OP was if'ing about exist, and are progressing. For instance, there is new legislature in my state that expands these programs to include general medical and dental care.
I think your instincts are spot on. There was nothing wrong with the fist two ideas, it was just the third that may have crossed the line.

Talking to vendors is fine, just realize that they are probably sales oriented people (largely depends on the conference of course), so if you are trying to get them to use your service, you may be barking up the wrong tree.
It's actually not a good point, see my reply above.

Upvote for using the word 'promulgating' though. Good show :o)
I think the defining feature of Windows 8 will be its transformability. On the go, you will use it in tablet mode, like an iPad. But at home or at work, you will put it into some kind of docking station and it will connect to your monitor, mouse and keyboard and you will use it like your desktop today.

While the contrast between those two modes (Metro vs. Desktop) is kind of jarring, the utility of having both interfaces available at all time is a major boon that no current tablet or tradional laptop can match.

The point here is that you can substitute one Windows 8 device for both your tablet and your desktop, without sacrificing either. This is something I look forward to and I am willing to pay the usability price for. That said, I don't see tablets being powerful enough for my kind of work just yet. But they will get there, eventually.
Yes they are. We have to see how it will compare. The GoPro2 compares poorly in low light compared to Sony with lower dynamic range. So I can't wait to see some comparison
Why does this video sound like a tv shop program selling body hair removal solutions.
If the whole viral marketing business is unethical then maybe not (not sure if that is the case).
He made the right conclusions and these programs have already been implemented. (at least in my state)

There are many community-based mental health providers. They are private-sector companies, usually nonprofits, that provide treatment paid for by state funding (medicaid, etc.).
The Git Revolution Is Here
No, because I find it slightly unsavoury. Not unethical, but perhaps a company I would briefly reconsider associating with.
The study schedule that I was taught is to work in half-hour sections. Review for 5 min, study for 20, take a 5 min break. Start the next block with a review of the previous.

After the first day, review on a schedule. For instance the following day, several days later, a week later, a month later. Each day for your review look back in your notes the appropriate time.

When I was a student I was never that organized. Instead I would sit down and try to think through sketches of everything that I was supposed to have learned. Just pretend that I'm teaching it, and start sketching out my knowledge. Wherever I ran into trouble remembering details, that was generally a spot that I needed to review and I'd look it up in the text.

This is unorganized, but I'd walk into follow-up courses a year or two later and still know the previous course cold. So it worked for me.

You could also do it by just redoing parts of previous homework assignments. But that feels to me like a lot more work (unless the professor assists).
R at 12,000 Cores
Apple: We've got a little more to show you
Companies get cheap labor and foreign workers get great opportunities. Protectionism may appear to help local workers in the short term but it will damage the entire country in the long term.
If a company wants to pay them less, they can find a way.
Migrating from Subversion to Git and the Lessons Learned
SDD (Slap Driven Development)
Introducing Juju: Manage Infrastructures for DevOps and sysadmins
Given that those suffering from the illness so often hate the medication (I say this based on having 2 or 3 people tell me this, which is hardly data), doesn't that indicate how bad the medication is? If the disease is felt to be better (by some) than the treatment then we aren't doing very well.
MDMA is currently being tested (in sessions combined with therapy) for treating PTSD. I've heard nothing about its consideration for schizophrenia but it wouldn't be surprising.
OS X hasn't changed its major version number in over 10 years. :-)

iOS major version bumps frequently though...
"Scarcasm/trolling aside, it's not four years of scaling because they didn't need more than one server until late last year."

There are many axes on which you can scale and many different interpretations. People have reported that postgres scales very well to many cores and many concurrent users (something like 300K read queries per second or something ridiculous[1]). It also scales nicely for concurrent writes and avoids locking in situations where most other databases don't.

There may be cases where postgres adapted plans (automatically using statistics and the cost-based optimizer, of course) for them as their data grew. Responding to data growth is a kind of scaling -- if using a database without that capability, it may be stuck with a horrible plan that falls over as the data grows.

Scaling to multiple servers is, no doubt, important; but it's not the only important definition of "scaling" (if it were, then multi-core would just be a fad). Lots of technologies scale to many servers beautifully, but lose focus on other aspects of scalability or are just plain inefficient.

[1] http://rhaas.blogspot.com/2012/03/performance-and-scalabilit...
Only two mentions of the result being "disappointing", I somehow expected it to be higher. Still, thanks for providing those exams, they were very fun and refreshing :)
Drop the 95 cents as well. Now it's on $9.00. The best thing about this offer is that almost all applications are included that are not offered in Home edition.
Good Luck Microsoft and Users..
Well, Linus is wrong. We all do this every day, and have written and unwritten rules to enforce it.

Just because he can code, doesn't mean he has reflected on other things..
Well… The discussion is about programming, not dictation.

Vim is very well suited to programming because we spend a significantly longer time thinking about, navigating and modifying code than actually writing it.

That's how most people do programming and Vim is ace for all of that thanks to:

* text-objects and motions to fly through your code and edit with laser-like precision in as few keystrokes as possible

* counts to perform repetitive actions in a flash

* ranges for when you want to act on a specific part of the file

* incsearch

* :global

* macros

* :s/foo/bar

* etc.

When it comes to actually write new code, Vim doesn't help much. Well… if you don't consider:

* filename completion <C-x><C-f>

* keyword completion <C-n>

* line completion <C-x><C-l>

* <C-r>= to insert the result of an expression

* <C-y> to input the char above the cursor

* etc.

But then again, we are talking about programming, here, and nobody ever pretended that Vim was the answer to every problem. Or even your problem, for that matter.

In a situation like yours, I'd probably use something like Dragon or simply use stenography like my secretary mother did 30 years ago. I'm very much in love of Vim, actually, but I wouldn't recommend it to anybody that is not a somewhat experienced coder. And even then, there's an entire population of programmers who spend their days generating code, fighting against OOP hell and refactoring refactorings. Those people would probably not derive any benefit from using Vim. Just like you. And nobody is trying to sell them Vim. Just like you.

Use the right tool for the job.
That’s My Boy is a 2012 American comedy film starring Adam Sandler, Andy Samberg, and Leighton Meester. The script was written by David Caspe and directed by Sean Anders.While still in his teens, Donny (Adam Sandler) fathered a son, Todd (Andy Samberg), and raised him as a single parent up until Todd’s 18th birthday. Now, after not seeing each other for years, Todd’s world comes crashing down on the eve of his wedding when an uninvited Donny suddenly shows up. Trying desperately to reconnect with his son, Donny is now forced to deal with the repercussions of his bad parenting skills.That’s My Boy 2012 is a nice movie in the year.

SO nice movie
http://freemoviesite24.com/2012/10/thats-my-boy-2012-720p-bl...
I love what you're saying, but I don't think it would be mutually exclusive with dart. While a standard byte code solves a very similar problem, it's still a different problem, and a much harder and longer one to solve.
for-while-break-continue is such a standard, I still don't see what justifies breaking it. (Do you really have less-than-N-characters rule? :) ) That fact that `continue` doesn't appear often is exactly why it has never been annoying to type.

What if there are three nested loops, two of which contain if-cond-then-continue, wouldn't the new syntax be too ambiguous?
Absolutely, a non-story. But will no doubt be leapt upon by fandroids and Apple haters as an example of Apple's corporate fascism. Apple's store, Apple's rules.
My choice is Edsger Dijkstra's mother, a lesser known, but, according to him, profoundly gifted mathematician, who, incidentally, inspired him to some heights of his own, better known, maths reasoning. Here she is in his papers: http://ewd.cs.utexas.edu.master.com/texis/master/search/mysi...
That's rather narrow minded. If a country has a large prison population there are more people to blame than just those in the prison.
It probably helped that I was pretty cynical when I started this. ;-)
this is awesome interesting...
Performance: EC2 vs. ProfitBricks vs. Rackspace
Try that link from an iPhone. I love small type usually, but that's a little small.
Yes, Instapaper is what I should have done.
I was thinking the same thing - either Moon or Mars Crew / Cargo / Colony Transporter. It's an exciting time around these parts, and as I understand it the Merlin concept is pretty scaleable.

Perhaps the new fuel he's speaking of is some sort of hypergolic mixture (Hydrazine etc) that can be used for just about everything once the vessel arrives somewhere without much available oxygen.
MVC is broken
I've managed to hack it into a semi-vectorised implementation which works up to 700x700 before it runs out of memory.

http://i.imgur.com/xzgXW.png
Consider a program that solves the traveling salesman problem in the following fashion. It searches for an algorithm that solves the traveling salesman problem and proof that such an algorithm runs in polynomial time, and then uses said algorithm to find a solution for the input, simultaneously while trying to solve the traveling salesman problem with some non-polynomial time algorithm that takes O(g(n)) time.

Let f(n) be the worst case running time that program has on inputs of size n. Whether O(f(n)) = O(g(n)) is not obvious. Edit: Actually you asked for an example, and I'm not sure I gave one.
I am more thinking of Dart+Native Client as a nice alternative to native application development rather than an alternative to general web development.

If you wanted to write an application that performed with native speed would you rather write it multiple times for Windows, Linux and OSX, iOS* and Android (and make sure it compiles on multiple architectures) AND force your users to install and update the application on their computer...

OR

Write it once as a mixed Dart/Native Client app targeting the LLVM bytecode and run it securely in the Chrome browser on multiple platforms? All the user needs to do is install Chrome and visit a URL. Updating the app becomes trivial.

I am not saying it is the clear winner, but to me it sounds like a damn interesting alternative with a lot of promise.

It is also possible that Chrome will "win" - either by gaining such majority user-base that targeting specific features of Chrome becomes worth while, or because Dart+Native Client becomes a de facto standard the other browsers adopt.

Also, if you are writing a "web app" to target a niche market that really want to use the application (hard-core gamers?), requiring Chrome really may not be a big deal for the user-base. After all, if people are willing to install native applications on their local system, why would they be unwilling to install Chrome and visit a URL?

* It is unclear if the Chrome browser on iOS will ever be able to download and run native code for both technical and policy reasons.
Why FUD? Javascript is well established, in fact it is the most popular programming language on the Earth. Are you sure that if Dart would not catch up for 2 years, it would not be cancelled by Google (or, as it is nicely said these days, "given to the communit", as Google Wave was.)
Introduction to resolution and MTF curves
French Soup: Soupe au Pistou
Every traditional menu begins with a soup; it’s for this reason that one of France’s first gourmets said that a soup was to a meal what a beautiful entrance hall was to a house.
Iron Man's Virtual Screen Exists
They don't have a vulnerability reward program, so why on earth would you?
They did not fall significantly at all (although in some countries wages stagnated much like in the US). Self-employed wages (plumbers being a common example) may have fallen, but salaried rates did not seem to in aggregate. I hired many people from Poland, as they were very good and well qualified, but did not pay them less. Offshoring still pays less, so that is common too, but then the cost of living is still less in those countries.
It's the same idea behind coworking events.
They seem to be laying off staff as a cost cutting exercise, the ones that are left mean well but are swamped.
I'm also learning Clojure and have been playing with Incanter. Seems quite a decent statistical library/environment. I had a few issues with lazy evaluation with the dynamic charting functions, but I think that has more to do with my inexperience with Clojure than a problem with Incanter. Also, I'm not to sure how active the project is?
At least the start screen should work better with mouse than the old start menu. They had a comparison of approximate easiness of targeting an item in the start menu [1] and in the new start screen [2]. The heatmap uses Fitts' law so colouring depends not only on distance but also on size of the target.

[1] http://bit.ly/REqvYZ+

[2] http://bit.ly/Qrgg88+
Thanks for sharing that. It isn't just the US that is a bit average where mental health is concerned.