skysight-inc/HackerNews huggingface dataset:
I completely believe it is mostly cultural, but still don't quite understand it (did a tiny bit of work in China years ago - another big cultural shift).

The 'formalities' of "how ya' coin'?" "fine, thanks" generally don't have any bearing on my professional work schedule. Someone who says "fine" when they're unhappy... that can lead to problems, but they have other outlets to deal with that. Someone who is essentially lying on a consistent basis on a team project - that has a much bigger impact.

"Do you have any questions about the project?" "No"

"If you have any questions, reach out ASAP - call/email 24/7 if you need anything." "OK".

2 weeks later... nothing's done, and it's clear the other party had 0 clue about what was asked for.

Again... the impact of this on projects is way different from casual/social/watercooler chat. I just don't understand the culture differences enough to know what it stems from and how to combat it.

That said, I'm not in a position where I'm dealing with any Indian-based developers right now, although that might change in January.
That's not trolling, that's vandalism. Trolling is posting things for the sole purpose of inciting flamewars, or getting people to believe you were serious and react with disproportionate fervour.
I have Das Keyboard mechanical keyboards on all of my home systems. I have spinal nerve damage that reduces sensation in some of my fingers. The positive tactile feel of the switches and the clicky sounds are very helpful in compensating for the reduced feeling in my fingers.
I guess the joke is lost on me.
I understood Wolfram before it was cool.
GMail and Instant both had significant internal resistance, as did several projects that were (rightfully, IMHO) canned. Meanwhile, Wave and Buzz were beloved by Googlers.

Much as it pains me to admit that I'm not omniscient, there are ample examples of products where the majority Googler consensus does not reflect the majority market consensus. There are also ample examples of products where the initial market consensus doesn't reflect the final market consensus. (For example, Chrome was beloved internally by Googlers, but was met with a lot of external skepticism when it launched, and then eventually became the dominant browser.)
MOOCs have not failed, Udacity is pivoting for no reason
Snark Mode On:

Right. Let me know how Battlefield 4, Team Fortress, Uncharted, Halo, Call of Duty, et al, are working out for you in a 4 inch screen with touch controls.

Wake me up when your iPhone has almost 2 TFLOPs of computing power and delivers games with 25Gb of graphical content.

Smartphones replace game boys and PS Vitas for casual gamers, they don't replace console and desktop PC gaming by a long shot.

But yeah, Candy Crush Saga and Angry Birds run great.

When was the last time 100,000 people tuned in on Twitch.tv for someone to play a mobile game?
Drug laws are evil. Any sane person would not care about your felony. However, giant corporations have policies, so I'm not sure what the answer to your question is. I just wrote this for moral support.
New Study Shows Brain Benefits Of Bilingualism
Look, this isn't the right forum and I'm not the right person to engage in this. Though I appreciate that your are engaging in a civil manner, I don't think you're being honest with yourself here either, and I recommend you take a deep look at the precise words of your post to understand why.
props for helping the guy out.
The people in my life who live payday to payday overspend, but don't see it that way. They need an iPhone!
On Losing
Just because the converter says it only needs 100mA does not mean it actually only needs 100 mA
>> Everyone is equal in terms of the percentage of product consumers must pay in taxes, for their product.

> For a person making minimum wage, each dollar is worth significantly more to that person than someone making 6 figures a year.

I believe you're referring to "Marginal Propensity to Consume". But MPC is evaluated with respect to dollar-amounts, not percentages like you imply. A dollar bill is tangible, but a percentage is a ratio, which is abstract. So I feel like you're comparing apples to oranges. I.e. a "flat tax" vs a "flat tax rate".

Under a flat tax rate, minimum wage earners are more sensitive to dollar changes, but also pay less total dollars. Does the former compensate for the latter? Moot. But let's not forget that a flat tax rate would simplify the tax code and more conspicuously expose loopholes.

Elegance and simplicity are often unnecessary and quixotic. But in this case, I think it's actually the progressive tax rate schemes which are unnecessary and quixotic. According to the U.S. Constitution, the purpose of a tax is to enable the U.S. Government to raise the funds necessary to continue operating, not to redistribute wealth. A flat tax rate and a progressive tax rate can accomplish this same goal, but a progressive tax rate is so needlessly arbitrary. Inevitably, a progressive tax rate graph looks more like an S-curve than a J-curve. This is due to the asymptote which arises because the domain is [0, inf) while the range is [0%, 100%].

If you're worried about the ethics of inequality, I think this is more aptly dealt with via tax returns and subsidies. I like to think of this as separating the core from the features.
The simplest gestures are often the best. Well done.
Yeah, I could see why dropping that stuff on it would pretty much swamp it. Of course your running a giant PHP infrastructure [1] there which was built the way it was in part because memory and cpu cycles were "free."

What I'm saying is that you could implement the equivalent of OwnCloud and CalendarServer on the Pi knowing that it needed to be memory and CPU efficient, and no doubt get 300 - 500mS responses. But that would mean not using frameworks that start by assuming you have at least 1GB of memory free and can run an interpreter (PHP) on an interpreter (JS) on the actual code.

Looking at the code for these I think the biggest issue is memory for them. A 2G Pi would probably do what you needed, trying to swap on the Pi (especially if you do that to an SD card) makes it really really slow. Its better if you can swap to an NFS mounted file system, and even cooler if you can swap to a custom memory instance in another server :-)

[1] https://github.com/owncloud/core
Have they considered buying a small ecommerce site, preferably one that sells digital products? If you are willing to put in time, better to train them on the store platform and SEO/marketing end.
Finally, I'm very uncomfortable with the way surveillance makes me want to self-censor.

Congratulations: that makes you part of the second category, the under-privileged -- like the inmates of Bentham's original panopticon, felons under surveillance in gaol, unsure whether they were being watched at any time.

(Seriously, if you're retreating into self-censorship and worrying about privacy because of a lack of anonymity, then you're clearly in the disempowered group. Not as underprivileged as some, but sufficiently to be feeling the chill wind down your neck. Welcome to the club.)
Well, for today's software, it kind of is slow. Its IPC performance is about 1 DMIPS/Mhz vs ~3.5 for the latest high-end ARM chips, which also have 3x the clock speed of RPi, and come in quad-core variety. Do the math. That's a 10x-40x delta. Of course such a board wouldn't cost $30 anymore, but they could still improve performance by at least 3x with another low-end, but more modern, CPU, even as single core, but even more as dual-core or quad-core. Even a single core Cortex A7 at 1.2 Ghz would be about 3x faster than Raspberry Pi (90 percent faster IPC * 70 percent faster clock speed).

Personally, I think they should wait until they can make a dual-core 1.5 Ghz Cortex A53 with 1 GB of RAM for $25, which may be possible by 2015, and maybe a quad-core 1.5 Ghz Cortex A53 one with 2 GB of RAM (and perhaps a few extra stuff), for under $50 (I would make it for $40-$45 so the total cost with shipping and whatnot still remains under $50 for most people, instead of going over that price point). A single core Cortex A53 at 1.5 Ghz (its stock clock speed) would be ~5x faster, and also 64-bit. By the way, Cortex A7 and Cortex A53 are both the true successors of the ARM11 CPU RPi is using, and they serve the same markets.

The $25-$50 market, is still probably their best market, since a lot more companies compete at the $100-$200 level.
I'm no lawyer but wouldn't email communication at the very least be used as evidence, if not an "informal contract". The scope of the work had to be defined somewhere. Obviously this falls apart if this was all done via verbal communication but its always a good idea to have this in some form you can store for safe keeping. Even recorded phone conversations count.

A purposeful contract makes sense in every situation but if you have clear documentation without one, you should be pretty well off when a problem arises.

The notion of hourly work is something I try to divorce from my thoughts. Yes I do base what I do on some hourly metric but the complexity has to matter to some degree. Generally more complex = way more hours but that's not always the case. Most of my problems in this area come from uncovering a hornets nest when something just seems simple enough on the surface.

I like to think of it this way. Office is still $x per seat. I may have figured out 98% of a domain but I should charge the last customer the work it took to get to that point from customer #1. I may have to do much less work if I've done my job right but there's no telling exactly what of that they'll want to unravel in the process. Unlike Office I don't have a bankroll for r&d I can charge a premium for to recoup my losses over clients. Clients need to assume that just because they want what someone else has its never what they paid - the hours it takes to just tweak it for them.
Moves is currently featuring on the app store and has a very successful Android app. There are often cross-platform apps that are featured. I'd be interested to see valid sources for your claims - they could very easily be by people who are annoyed their app wasn't featured.
Mitnick and many other hackers have jobs, their crimes are directly related to their job, yours is not related at all to your job. Don't worry at all about it.

That said lighten the charge up a bit if asked say something like, yeah I got caught with a joint in college, don't say I have a felony conviction. Talk to your lawyer and he will probably come up with an even better sounding explanation.

Maybe something like using a friends prescription drugs, etc.
I'd have a look at one of the newer kids on the block, OpenSMTPD. Being from OpenBSD, the man pages are actually good.

http://www.opensmtpd.org/manual.html
You can't contact your ISP? Will they contact you if you stop paying?
Original: http://habrahabr.ru/post/202476/
Given the Amazon comments I suggest you open it and power it on to verify it works while it is still in the 'no-questions-asked' warranty period :-). My neighbor's second one has been working fine for a while now.
Ask HN: Personal Machine Deployments
After the post about running your own mailserver, there were a few comments about how the install/reinstall/restore process ideally would be automated.

It then occurred to me that I should do this with a linux development laptop install for myself. I use git to manage my configuration files[0], and also my org mode[1] notes, and I don't see why I should stop there.

Any thoughts on best ways to go from new laptop -> restored dev linux image? How to manage packages, etc files.. maybe even use things like CoreOS?

[0]: https://github.com/codemac/config/

[1]: http://orgmode.org/
Yeah, I got the latest Orange, the games on it were the pits!
You'd be surprised how much non-effort some of these small companies do. In my second software job with a 3 man software place, I asked my boss if he even called my references in my resume. He said nope.

I got the job through craigslist although, looking to buy an iPhone and we just had a casual coffee discussion for an hour afterwards. Then I started working part time while in school on iOS apps.
Ask HN: For Bitcoin to be ubiquitous, what must happen?
As a believer in the utility and potential of bitcoin, I wanted to poll HN for additional opinions.
In order for Bitcoin to be HUGE, ubiquitous and common among the world's citizens, what specific things must happen? [List]
This would be better if there were more in-depth docs. I want to know if my a bot is on my team? But how? Let's check the docs..oh wait..they're incomplete.

Promising but not ready yet.
Moldbug is great. What do you think of Urbit? From what I understand, it's attempting to create property rights in digital identity like bitcoin does for digital money.
So the same reason barns are red.
I couldn't bear to part with my Model M. I've modded one of them to have have the converter inside with a USB Type B socket. It was made 22 years ago and still works great. It'll probably outlive me.

I've periodically considered converting it (or another one) to be Bluetooth wireless. Is there any consensus on the security of Bluetooth for keyboards?
Please see:

http://www.akkadia.org/drepper/no_static_linking.html
"How I stopped [perfectly fine activity]... And why you should, too."
Runscope Offers New Service To Test Live API Calls
What are lambdas in Java 8?
Also known as the vocal minority.
You could've just sent the bitcoin to Coinbase and sold them there.
Here is another popular article about not using syntax highlighting.

http://www.linusakesson.net/programming/syntaxhighlighting/

I still think it is nutty.
I'd love to hear more details about this. Is this something you came up with yourself, or did you write it with an IP attorney? Would you be willing to share your template agreement somewhere? Has this been a tough sell to any of your clients? Does your agreement include language which either defines what's proprietary or specifies how to define what's proprietary and therefore subject to the NDA?
This reminds me of something I've heard Douglas Crockford propose in the past: syntax highlighting would be more useful [in some languages] if it was used to color different scopes.
I think we may have to wait until the unemployment rate drops to pre-Great Recession levels before we can draw firm conclusions.
Just because something gets talked about a lot doesn't mean it's not worth trying to find a solution.
If we really have hit 'Peak Office' and Windows is on the decline, then no wonder Steve Ballmer is resigning from Microsoft. </joke>
TL;DR - no syntax highlighting means you have to read the code to avoid syntax errors, and that keeps it more present in your head.

Which is true, we used to joke that the C compiler on a VAX was so slow that you wanted to be really really sure it wasn't going to throw some crappy syntax error so you read through your code twice before submitting it. But a friend of mine from the Amiga community showed me that iterating fast often lead to faster code development than slower iteration. In both cases having your code in your head made for a better result, but someone who could iterate fast and hold the code in their head, always out performed the person on the slow path.

It can be hard to develop the discipline though.
Show HN: A new startup of mine that is now available
Just an FYI however: there are lots of different subtypes of Cherry MX keys. You can go with Blue or Green switches (named for the color of the 'stem' under the key cap). They give you a Model M-style feel, with a click halfway down. Brown and Clear give you the feel of the click without the noise, and Red and Black are quiet. User preference and all that.
IDLE isn't supported in Mail.app on iOS because it drains the battery (also, IMAP IDLE isn't push email).
There's a reasonably narrow definition of the term "genocide". Since it started with Lemkin, I recommend starting here: http://en.m.wikipedia.org/wiki/Raphael_Lemkin

It's become a little more complicated since, but intent was pretty much a constant condition, so I doubt this would qualify.

Also wanna add that scale is important to all things society, though I appreciate the humanity of your argument.
When I submitted this, I titled it "hacker communes popping up in San Francisco houses". Then the title was edited. What are the rules of editing the submission titles and who does this meta-editing? I think this editing discourages quality submissions.
Regardless of comments, I would recommend everyone test whatever electronics they buy as soon as possible. The reported failure rate on the PS4 is sadly not all that bad.

HP in the early 2000's paid Best Buy to setup (really turn on an test - pre-Geek Squad days) their computers before customers took them home. The failure rate was interesting.
I think turning syntax highlight off is too radical, you can get all the benefits mentioned in the blog post by using colorschemes like zazen or zenesque.

* zazen: http://www.vim.org/scripts/script.php?script_id=3413

* zenesque: http://www.vim.org/scripts/script.php?script_id=3340
I look at asserts as twitter for comments.
Yeah, this isn't the first time I've seen this kind of comparison. I can only assume it is made by people who simply don't know anything about the gaming industry. These are the same people who think that the desktop is doomed.
Some of the companies you named explicitly exclude marijuana related offenses from the thing you have to declare, if they are small and old offenses, basically anything related to personal use more than 2 years ago. This seems to apply to you.

That being said, be honest and ask your recruiter if it's a problem, it's better to be upfront than to get screwed because of a background check.
+1 the DasKeyboard. This is probably the best keyboard ever made, tied with the model M.
How about you use AWS to send an initial 302 redirect to a cheap host and nothing else ? Any reason that won't work ?
For a month's income, and a much better shot at a job. In the context of the job search, that's a pretty good deal.
I'm surprised you would have chosen a PS4 over a PS3. The PS4 is not backwards compatible and the PS3 has a large assortment of console exclusives as well as being significantly cheaper (and DLNA media streaming if you are into that). There are some intriguing Black Friday sales coming up on the PS3 and they are still releasing exclusive games.

I honestly have no interest in a PS4 at this time. I have a PS3 and looking forward to some games coming out still (and have a huge backlog), but I also want a Wii U (and I will get one contributing to even a bigger backlog).
I wonder if that asymmetry is part of the problem. There's a large population of users who can push junk to the top of the page, and a much smaller population with the ability to downvote it.
I've been using a tex beetle (http://i.imgur.com/3zaaPzV.png) for awhile and love it, but I think if/when it breaks I might make the jump to HHKB's
Ask HN: how do you archive/preserve your source code?
I'd like your input. When you're done with a software project (not open source), how do you preserve/archive your code?

Would you use something like longaccess.com as a long-term backup solution? (disclaimer: I'm the founder of longaccess)

If our service was immediately available, would you use it from the command-line, or would you wait for a desktop GUI?

Any feedback would be valuable. Thank you.
(disclosure: black guy here)

I applaud the author for voicing a perspective that rarely sees the light of day. Here are a couple thoughts I had while reading this article:

1. The term "self-hatred" always begs elaboration w.r.t. why one hates oneself. The hatred can come from internalizing perceptions of ugliness, criminality, dirtiness, etc. These are all very different things and making general statements about an underspecified self-hatred will lead to confusions.

2. Related to the above point, self-hatred is often talked about from a female perspective because what's being talked about is self-hatred stemming from internalizing a sense of female beauty that is at odds with blackness.

3. Likewise, self-hatred (of the ugliness variety) is almost never talked about from a male perspective because many aspects of black maleness do cohere with general perceptions of male beauty (and this despite the fact that black males are still horribly underrepresented on fashion runways).

4. Self-hatred of the criminality sort is very complex and has to do with a number of factors, among which are darkness of skin, body size, clothing, dialect, loudness of voice, gait, body-language, facial features, etc. I personally am of medium complexion, am 5'6" with a slight build and if you spoke to me on the phone you would certainly think I was white. In my entire life I have never thought that someone chose not to sit next to me because I am a black male. My guess is that body size and darkness of skin and facial features are the determining factors in the difference between myself and the author (basically, I look much less like the prototypical scary black guy than the author).

5. The psychology of "disgust" is very interesting and depressing. The idea that people are viscerally repulsed by others and that the object of disgust could internalize subject's feelings is fascinating. This is something that isn't specific to hatred of blacks, of course. Jews and gays come to mind as other groups on the receiving end of this feeling. I've never felt a sense of self-disgust regarding my race.
My only experience with indian coders is their listings on freelancing sites that bid very low. Far lower than would sustain a person in the west. 200$ to make a copy of Gmail. Stuff like that.

My question to y'all is: why is it that I have not yet heard a "we hired indians to code x, and the code was really well done and documented"-comment from anyone yet?

Is it because good indian / paki / nearby coders do not exist, or because they're hired, do the job well and nobody has a reason to mention their work to anyone else?
Bit offtopic but you are right; in the EU you better elbow yourself up to management before you are early 30s or you have reached the plateau money wise. Programmers (good and bad) use 'tricks' to get 'higher up', usually by outright screwing their colleagues in making management thinking they are worth more. If you don't, you'll be stuck on a pay grade which has not much to do with the value of your position.

Anecdotal; I know a lot of crucial programmers in companies who love programming and their job but are stuck with 'raise with inflation' wage and if they threaten with going their bosses tell them sure, bye!
I just got a mechanical keyboard over the weekend, specifically:

Corsair Vengeance K95
http://www.newegg.com/Product/Product.aspx?Item=N82E16823816...

Note, it is $150 now, but when I bought it it was $130 and newegg pretty regularly has 5% or 10% discounts.

You can get them for significantly cheaper, here is one at $70:

CM Storm QuickFire TK CHERRY MX Brown
http://www.newegg.com/Product/Product.aspx?Item=N82E16823129...

Regarding the keyboard I got specifically, it has a metal frame and thus both is study as hell and looks/feels really high-end. It has brilliant backlighting and 18! programmable keys which should be interesting.

Getting down to the mechanical aspect itself, I've never been a snob about keyboards, I've been perfectly content with the cheap keyboard that came with my boxed computer, but I kept hearing gamers rave about mechanical keyboeards, so I figured it must be worth trying.

It is amazing. It really surprises me just how enjoyable it makes typing.

If you do a lot of work with computers (I guess that would be almost everyone here) or programming, I think it is one of the better investments you can make.

Someone already posted a link to a subreddit covering the topic, and it is important that you realize that different colored switches have different characteristics and some prefer one to the other, but reds seem to be the most popular.

http://www.reddit.com/r/buildapcsales

is a good place to keep an eye out for sales if you don't want to take the plunge immediately.