skysight-inc/HackerNews huggingface dataset:
PC -> Mac

Over-the-counter banking -> Internet banking

Feature phone -> Smartphone

Mouse with no wheel -> One with wheel (and currently Magic mouse)

Own hosted email/Yahoo -> Gmail (or Google Apps for Business)

Dock at the bottom (both Windows and Mac) -> Dock on the left

Unmanaged music collection -> iTunes

No specific editor -> MacVim
I much prefer reading an essay or watching a presentation to reading a slide deck. I suspect I'm not the only one.
Nope, that was you. Congratulations on being in the 20 percent.
Driving theory test uk, simple ways to pass
If we understand the concept of hazard perception test that how to score good marks, how does it works, what are the ways to which one has to come out while driving etc.
In terms of our platform:

* Customer-managed firewalls

Yes

* Redundant switching/interior routing

Yes

* Private layer 2 networks

Yes we have private VLAN functionality. We'll be expanding this to up to 8 per server shortly.

* Bring your own IP space

Yes, this needs to be manually added to our BGP sessions but isn't a problem and we do this regularly for customers.

* Redundant exterior routing (e.g. I advertise my prefix through a new provider during an extended downtime)

We have multiple redundant carriers and they failover automatically. Actually the failover happens instantaneously, even if you are actively pinging you don't even get one dropped packet :-) If you have your own private infrastructure space elsewhere we also are able to choose the preferred carrier too.

* Out-of-band access

Not sure in what context you are talking about here. If you extrapolate I can give feedback.
I was quite enthusiastic about check-ins when the good old Plazes service was launched back in 2004. One of the great things about that service was that originally check-ins were based on the WiFi access point you were connected to. This made them effectively automatic.

Unfortunately they had a very problematic rewrite from PHP to Rails that lost them quite a bit of their user base, and later Nokia bought the company.

Here are some notes from the one and only PlazeCamp they held just before the acquisition:

http://bergie.iki.fi/blog/plazecamp/
http://fourstarters.com/2008/01/17/plazecamp-wrapup/

The key points with Plazes were: automatic check-ins (it only asked you for information when nobody had connected to that network before), nice statistics (how much you travel per day, who spends time in the same place as you), and also some fun stuff like racing to see who registers most new plazes.
You're not being snarky at all, just true.
If I have to hack into a device to use it the way I want, in what sense exactly is it an "open" device?
How to succeed
Why can't you just add a star in Google maps or something? it should be accurate to two meters... I bet there are tens of apps that do it.
Decoding Web Fonts With ‘What Font’ for your website.
When did you change to the standing desk? I heard people grow tired of it after a couple of months.

3G internet connection => Hardline

Living in suburbs => Living in the city center
bought. read. Worth every penny 256 times.
A subset but more visual guide:

http://www.cyanogenmod.com/devices

But new devices are being added every week, like the Motorola Defy was accomplished yesterday.

(in a nutshell cybergenmod is a clean, easy way to put the far newer and feature-rich 2.3.3 on those devices)
I think the tweens you have on your main site look relatively good.

But when I go and look at the demos, I find myself shuddering at the elasticity and harshness of the tweens. I don't find them visually appealing at all.

Also, the link on the text rotation demo image is pointing to the masthead demo instead of the text rotation demo.
Dropbox provides lots of storage for free. Therefore they have a strong incentive to provide this free storage at the lowest possible cost, and deduplication definitely makes sense for themselves if not the users.
New Zealand Government Rushes Through Controversial Anti-Piracy Law
I've changed to standing desk for more than 9 months. Couldn't live without it now.
> "the best student I ever taught algorithms to is female."

Steve Skiena calling someone his best student is a strong statement - any idea who this is?
Husband => No husband
Affluenza => Spartanism
Car => No car

Probably a whole lot of other things. Somewhere in there all that led to:

Chronically Ill => Not Chronically Ill. Definitely don't plan to go back.
Let us know when they stop hating on gays and atheists.
1. Moving to USA

2. Moving to Silicon Valley

3. Building a startup (TBD)
That was kind of the point. He wasn't supposed to settle unless they did something they obviously never would. AKA never settle
SpiderOak definitely looks better from an end user's point of view. How is it going? All of PR love seems to be going to DropBox nowadays.
I think that it works better if you don't say you would prefer to stay. If they want you to stay, they will make the offer anyway.
Looking for a Co-Founder? Foundershookup.com -- Free service
Founder dating site that's free for developers. Biz types heavily screened. Exceptional people. All applications screened.
Awesome Predator Implementation: iPad 3D no glasses
Predator is some cool stuff. Check out previous posts:

News report:
http://news.ycombinator.com/item?id=2403290
Source code:
http://news.ycombinator.com/item?id=2411459
..does Internet Explorer attack and infect her?
Somehow that seems like a rather bad analogy to me..
This looks very similar to Scala. Why reinvent the wheel Red Hat?
Even though most may disagree: Am I the only one who doesn't shed any tears over this news?

A dedicated browser for social networking like Flock always seemed superfluous to me. The recommendations of the Flock project point at this: use other free browsers (preferably FF) with the appropriate extensions.
I understand your point. But, for instance, the first interviewer said : "if you've already solved this problem, please say it and we change it". I think I didn't do anything bad when I said it was pretty common and the solutions are X and Y... I'll not lie and say that's the first time I have to code a solution to reverse words in a String and dealt with it like it's an NP Problem...
Google Diversity
I am working on a startup which would benefit tremendously if there is a breakthrough here. And I do spend time thinking about this quite often.

Some thoughts:

1. Karma is a good indicator in smaller forums, but it doesn't scale with increasing popularity. It becomes easier to game the system then.

2. Qualifications (doctor, engineers, lawyers) on the other hand has worked well enough in the real world.

So is it possible to replace Karma with Qualifications? But before that, how would we define each? Karma is probably what we have now and needs no further definition. Acquiring Qualification should require investment of time and skill, which should be sufficient enough to keep mediocrity out; yet not overwhelming enough to keep willing people out.

I still have no idea how to go about this, and my examples here are only my vague ideas:
- What is the logical equivalent of an exam in programming? Somehow quantify their contributions with code? Open Source? Ask people to do something measurable on HN's code?
- For non-programmers, there will need to be other ways of qualifying.

The words I have used here might smell bureaucracy; but can we take this idea and simplify this?

[Edit: formatting, grammar, language]
> Remember this video? http://www.viddler.com/explore/rentzsch/videos/31/

I know it's off topic here, but could you either elaborate on this or point us to more detailed rebuttal?
And then would be very interesting to feed a Bayesian filter with this feedback, and see if that filter can pick up future "snarky" comments automatically.

If that works, then requiring a proof of work (a simple-ish logical puzzle) attached to a snarky comment could bring a scalable barrier.
There's too much bubble talk lately and people's projects are still half-baked and aren't ready for the bubble to pop, so they're trying to slow it down by cutting each other down. Crab mentality.
Cancer Treatment and Universal Healthcare | Web Ink
The more interesting metric here would be signup. Is the NYT making more money with the paywall than without? Admittedly, it will take some time before any stats are meaningful, but I'd like to see whether the paywall is actually solving NYT's problems, and not some vaguely-related metrics.

I remain skeptical that paywalls are a workable long-term solution for the problems paper journalism faces, but I'd like to see some evidence one way or t'other before making a decision.
I've learned an interesting relation regarding salaries myself. It's not about the amount that you can live with, or what you think you need but about appreciation. I was such an idiot earlier: this whole angle was anything but clear to me.

Early in my career I never asked much and I was quite happy with what I got because I didn't spend that much. All my salaries were big enough compared to the previous salary that I didn't even think much about the fairness of it all. Given also that as a programmer I was still enjoying better than the average national salary and still better than my dad.

But eventually I realized that the only tangible way a company can truly appreciate a good employee is biting the bullet and by paying him a bigger compensation.

Even if he doesn't need it.

In the previous job I stayed for five years. Year by year I started to wonder when will they give me a raise: I still liked the job and I was considered a good programmer. I was already approaching the senior status earlier, but they reworked their career plan and bumped seniority forward into the future. Of course, seniority would have meant some standard increase in the salary. It took me those five years to determine my own value and at the end of it, I left at the brink of my five-year review that turned into an exit interview in promptu.

It wasn't about me physically needing more money: it was about me deserving being paid more money for my skills and experience, about my employer actually acknowledging their appreciation towards my contributions.

These days, I enjoy about the double of the average salary in my country. Quite a considerable increase! I still don't need all that money which has allowed me both to voluntarily work part-time and to also invest part of my earnings monthly. But now I feel like finally receiving each month the appreciation I never got in the previous job. Given my skills and experience, I'm being paid much closer to my market value now and that is what matters, eventhough I still live a small life and could easily live on my old salary.

Job markets are like any other markets: the correct price is not the cost of production plus some profit (or employee's cost of living + some more) but an arbitrary agreement between the smallest amount an employee will accept and the highest amount the employer will pay, an agreement that makes both equally happy.

The next time I'll negotiate a salary, I will have a request ready for an amount that is high enough that I won't be in a hurry to get a raise, but which is hopefully within reasonable limits depending on the job. In the case it's too high for the company, I'm willing to scale back the salary along with my monthly hours, linearly.

But my value per hour remains the same. I know my worth now.
I agree with you for the most part, with one exception. Your workflow is modelled on a hypothetical developer who does markup and backend code, and a CSS guru who does the styling. This approach doesn’t work for the reasons you give, but everything becomes a lot easier if you rejig the responsibilities into:

a) back-end developer who provides the controller, model and a shell view (this could be anything from a basic HTML structure through to raw JSON)

b) front-end developer who has responsibility for building sane markup and clean CSS. It’s in their best interests to keep the styles maintainable: a little extra time writing markup that integrates into the existing styles and refactoring existing CSS to cope with the new modules is worth it in the long run.
Just fyi. this is not the case in Denmark, tax returns are private here.
Attitude does not scale
Telling them that it is cost intensive would be better!
DESI GHEE | CHEESE | BUTTER | MILK | DRY MILK POWDER | FOOD POWDER 
Our dairy products are Desi Ghee, Fat Cow, Fat Buffalo, Sweet Cream, Cheese, Cheese Mozzarella, Cheese Powder, Yellow Butter, Butter Oil, UST Milk, Pasteurized Milk, Skimmed Milk Powder, Whole Milk Powder, Whey Protein Constrate, Ice Cream Powder, Choco Paste
CSS3+HTML apparently is Turing complete: http://lambda-the-ultimate.org/node/4222
It wouldn't matter if GPS info went out over wifi rather than 3G/4G. If you're close enough to sniff wifi then you are probably close enough to have some idea where in the world they are.
FYI, processing.js is a javascript re-implementation of Processing[1], which has a much longer pedigree than the others you mention (it was started in 2001).

Personally, I've often been annoyed with Processing's generic name, as it can make searching for solutions for specific issues in Processing difficult, unless there happens to be a solution on the Processing fora.

[1]: http://processing.org
Exactly why after I read the first line I stopped reading. The real author didn't show up.
I'm absolutely positive that Microsoft Devs and Testers are top notch. That's why I wanted to work there and why I was sad about the result of the interview.
It was not me that didn't get harder questions. The other 3 that were interviewing at the same time said exactly the same thing (they gave the same problems to everyone). In each interview, with the exception of the second one that I solved two coding problems, I was asked a lot of behavioral questions before like 10minutes of the end, where I have to code.
Note to future corporate overlords: if you are going to develop a possible successor to a wildly used programming framework, don't do it in secret for two years while other efforts (Scala, Clojure, Groovy) are gaining massive traction and are ever evolving due to public interest.
Very few OEMs employ firmware locked boot-loaders in the SOC chips they use..thus far Motorola is the only I know that does so..
Technology and Evolution of Usage: Please help me with my survey
Decided to change the topic of my sociology paper last minute: I would be honored to share my conclusions here come the end of the month.
Decided to change the topic of my sociology research paper last minute: Would love it if everyone could fill this out. Will be happy to share the data.
Because since then code has got more hostile. Arbitrary code execution attacks and then local root exploits are not uncommon. You have to make some effort to protect against these. Lxc as mentioned at least isolates processes, file system and network access which helps a lot.
Nginx uses a configurable, fixed number of worker processes, handling many connections per worker process. This allows Nginx to maximize throughput on any variety of multi-processor and/or multi-core configurations.

If one worker dies, any of the connections it's handling will close, but connections associated with the other worker processes stay alive. I'm not 100% sure, but I believe the master process will restart a worker if it dies.

All that said, I've never seen Nginx crash (except when playing around with an experimental third-party module - but never in production). For any production server, you should be using some form of monitoring daemon that will alert in case of a failure and automatically restart the web server process.
Well I haven't had success in getting my old girlfriends to join my "psycho exes" group, so I'm not sure how effective Facebook's system currently is ;)
Are those the topics you're interested in or the ones that you don't want to see? I'm not sure if your example uses command-line argument syntax or search engine query syntax...

I do like the idea, btw. The difficulty most likely is accurately categorizing articles. I know /. added tagging at some point but I'm not sure if that ended up actually being useful.
This is why most looping structurues can be replaced with recursion. It's also why you hear of "unrolling" tail-recursive calls into more traditional looping structures. They're equivalent.
I'm not a python programmer, but I still get the impression that python in younger in spirit than java :-)
Great Unsolved Problem In Computer Science
I have a different theory. When it comes to seriously major ambitions e.g. PGA tour, chess GM forget 10,000 hours because it is way simpler - if at first you don't succeed...give up. You probably don't have the freakish level of god given talent required.
Clearly. And this difference is exactly what we're seeing a lot of here.

Rational: "I am unhappy with $60,000 because it does not meet my needs."

Entitlement: "I was happy with $60,000 until I found out Fred was making $61,000."
I disagree. If I decide to engage in some pass-time and it doesn't work, I'll spend time troubleshooting it even if I don't engage in that pass-time all the time. If I don't fix it now, I'll have to fix it next time, or else give it up forever. If I find out later it's because some idiot made a useless change then that means that person put me in the position of either wasting my time figuring out what happened or walking away from that pass-time forever.
New Zealand to sneak in Internet disconnection with quake emergency legislation
Exactly. The article doesn't even mention revenues, and I think that that's the most important metric here. After all, why would the paper care about declining views if revenues were up?
Mouse => Wacom Tablet

Saved me from carpal tunnel syndrome (I already had the early signs).

Inkjet Printer => LaserJet Printer

Didnt't realize how much I was missing. The time savings alone makes it worth it.

Design Major => Psychology Major

Sometimes it's true what they say, everything in moderation. Once I left art school, I found my passion for design again.
I have to agree with you. When it comes to design, Flock was the anti-Chrome: a huge number of sidebars and tiny icons, all screaming "Look at me!"
The blue-eyed islanders puzzle
Can somebody explain how this doesn't contribute to the discussion? I was trying not to tell nikcub something they may already know, and trying to be helpful for anyone else while not making assumptions on the knowledge of anyone else.
I have a hard time understanding this line of argument.

Per-user deduplication will mean, I need not upload the same file twice into my own account? What's the use of this?

I keep some of my 'paid for' software installables backed up in my Dropbox, and they tot up to ~1.5 GB (the Humble Indie Bundle games). When I started the upload however, it took maybe 5 seconds because of cross-user deduplication, and I am super grateful to them for this feature.

I imagine this feature saves users tons of bandwidth, as most of the people I know use Dropbox for backing up important software, rare music and videos.
The more you try to manipulate people, the worse the culture becomes. Karma and such are technical solutions, which are tools and have their uses but the problem here is one of culture, it is a people problem. And people problems aren't readily resolved with technical solutions. One factor here is growth: It has grown too fast to absorb new members at a rate which allows for inculcation with the culture, so the culture is being damaged. Another is "popularity": Comments are "worse" because you have a higher number/percentage of people who are not as educated/savvy/cultured/whatever. Punishing people for simply not being as well-developed won't develop them -- or, more accurately, will develop them in exactly the wrong way and actively encourage that which is reviled here.

I'm getting tired of howling into the wind and beating a dead horse. My thoughts on such things are essentially ignored here while everyone who is respected (mostly technical sorts, who all want a technical solution to a people problem) rehashes how to manipulate the people with some new technical solution. I only tossed this out in hopes it helps you with whatever startup you are working on (and because it is 4:24am and I am suffering insomnia).

Peace.
Ion Torrent: The Dark Side of DNA Sequencing
I'm curious, how do you handle long periods of standing? Just resting? I can't imagine standing for hours doing computer work.
I don't think it is as easy as you think it is. Consider for example the Scunthorpe Problem [1].

Also consider that people on this site are hackers and so naturally we can all speek Leet [2] ;-) In these days of unicode it's extremely difficult to prevent people posting words that look like swear words, but which on inspection are just unusual characters.

[1] http://en.wikipedia.org/wiki/Scunthorpe_problem

[2] http://en.wikipedia.org/wiki/Leet
This has to be the most unboring README file I ever read. The fun.m and nofun.m have a nice touch too.
Cool thanks for the information.
> Dock at the bottom (both Windows and Mac) -> Dock on the left

Yeah, I did that quite a while ago and have found it great on my laptop but I've just started using a 1900x1200 monitor and am starting to think about switching back.
This doesn't surprise me. I quit linking or passing on NYT links once they basically banned everyone from reading.

I'm not saying I have a huge following, but theres also a million people like me out there.
The back/forward buttons in IE9 change their colors, without asking.
I always refuse to answer about previous salary. As I've said in other places in this thread, previous salary is irrelevant. They have the right to ask and I have the right to refuse to answer. It's part of the negotiation. If me not telling them is enough for them not to want to hire me then I would have been underpaid and unhappy anyway.

>Plenty of "serious" firms ask about last salary earned (in fact, if you were to fill out an application on line

Are you saying that a "serious" firm would have you fill out an application (online or otherwise)? I thought any career level job would expect a resume/CV.
Startup Boom Push Rents to New Highs in SF
Apple announces Final Cut Pro X
Apple tonight took the wraps off Final Cut Pro X, a new version of its professional video-editing
software that the company says is a complete rewrite of the 12-year-old platform.Final Cut X is a
64-bit application written in Apple's Cocoa. It sports a new interface, as well as features to
speed up the editing process, including background rendering, full use of multicore processors, and Apple's Grand Central Dispatch system, as well as the option to make edits as footage is being
imported.
I hardly use the Dock since there are utilities like Spotlight/AlfredApp/LaunchBar/Quicksilver, so I auto-hide it. I'm using an external 1440x900 side-by-side with my built-in 1440x900, but if I even get a tall enough built-in LCD, I'd still leave the Dock on the left. There's never enough vertical space for code for most programming languages.

I guess laptop-only -> laptop + external mon counts too.
Vote on Nuclear Power
Rich people always have people coming out of the woodwork. Just the same negotiating your salary when getting hired and business decisions when starting up are important!
>If someone's going to turn down a great job over a couple of grand that means he's insanely greedy.

False symmetry. For a company, an extra 5k per year shouldn't even make a blip on the radar. If it does then I would have to question the stability of said company. For me however, as my sole income it does make a very obvious difference.
This is a clever move.

The quality of social news websites with up-/downvoting of comments suffers when people behave like in hives. This has increasingly been the case on HN lately. Let the content of a comment decide if you agree, not the number of others who agree with the comment.