jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
People move, and these policies give people an incentive be in certain places. Paying more in SF is saying, "Please move to a city where you'll have more opportunities outside this company." The company is shelling out five or six figures to increase your cost of living, bid up SF house prices, and increase your likelihood of leaving the company. And even the other way around -- "Don't move somewhere you'd rather be, where you'd be happier and more loyal. We'll cut your pay if you do."

When looking at an individual employee's decisions, these policies don't seem to help the company. I think they only really make sense when thinking about populations, where people are less mobile and more fungible.
Well, it's just based on my own observations. There's a relationship to Meyers-Brigg, but I don't think it corresponds exactly.

I'd bet PG is neither INTP or INTJ; he seems like ENTP. An introvert isn't going to start something like YC where you talk to hundreds of people, and manage hundreds of companies.

P vs J or perception vs. judgement doesn't quite characterize it either. I'm specifically talking about a way of approaching the work of programming. A big difference is that MBTI is supposed to apply to the entire population, where I'm just talking about programmers -- less than 1% of people. I think it's possible to describe/categorize the smaller group more accurately.
Measuring instruction counts instead of cpu cycles or wall time can help. Or you can temporarily disable CPU boost clocks to stay within the thermal envelope. You should do that anyway since boosting is another source of noise. On linux it's as easy as

echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo

or

echo 0 > /sys/devices/system/cpu/cpufreq/boost
One of the maintainer here. We just now open-sourced a new ocr library. It contains 5 text detection algorithm, 4 text recognition algorithms, and 1 key information extraction algorithm (details see [1]). It is used internally for some time. We are exicted to join the OpenMMLab [2] ecosystem, and we hope you could try it, and let issues and prs coming!

[1] https://mmocr.readthedocs.io/en/latest/modelzoo.html
[2] https://openmmlab.com/
Personally I don't find UTF-16 to be too bad. It's a simple encoding and very easy to convert to/from UTF-8. So your program can be written in UTF-8 and your WinAPI wrappers can convert as/when needed.
I want to know more about how their "thin POSIX layer" would actually provide backwards compatibility. How could you get a directory listing, look at every single file's POSIX tag to see what its path is?
Do you have a real-life use scenario for this DB-FS paradigm?
Put content on it which is interesting to your intended audience. Promote content. P.S. mail to mailing list, too.
It's altruism, but it isn't astonishing in it's volume. I'm sure that of any suitably large group of people, the total dollar amount of donations to worthy causes will be well into the tens of thousands, which is basically what reddit's done here. You might call them kind of naive for doing things only about those causes that manage to get popular on reddit -- while reddit has some well-publicized random acts of kindness the overall impact of what they've done is pretty tiny.

Would some of those thousands of dollars have been better spent fighting malaria? I really can't say. Is it impressive to donate only to those causes that are presented in such a fashion as to jerk at the proverbial heart-strings? I should think not.

Is reddit above the rest of the Internet in its altruism? I would say perhaps not, but they're a good and valuable net community. There are many instances of Internet activism accomplishing something good, both inside and outside of reddit, and I would say that reddit's accomplishments are nothing short of pretty good.
no, it's not using the same mechanism as a real chroot (since you need to be root user to create a chroot). cde uses strace to intercept all the system calls that a monitored child process makes, and re-writes all file access system calls to re-route their paths inside of cde-root/.
If 73% of Computer Science professors were gay, maybe you'd have a leg to stand on: http://www.insidehighered.com/news/2010/09/14/doctorates [1]

[1] Yes, to be pedantic, this is not the percentage of male computer science professors, but instead the percentage of CS Ph.D. recipients in 08-09. It still does a bang-up job of indicating a discrepancy.
The planned trolling tactic of the Tumblr group, "SPAM /B/ WITH KITTENS", seems... flawed. Are they not aware of the origins of lolcats?
I really disagree with this definition. "Care" is way too strong, as is the idea that people must know each other.

You're describing a very small social network. If every person's immediate family and close social network is a "community", then "community" loses all meaning.

Do I care about the other people just in my apartment building? Not above a minimal base level of caring for anyone, apart from a few cute little kids. Do I know anyone else in the building? No, not really, not even the cute little kids. Would I help one of them in an emergency? Sure.

But we are a community in the sense that we have shared interests: that the elevators be kept running, that power be kept on, that the water supply be kept going, that the parking lot be plowed, that the garbage be collected. We may never have cause to work together in support of these shared interests, but the potential exists.
4chan will fire back with cat gore.
Gah, I can't remember the details now, but I'm sure one of the interviewees in Coders At Work talks about this point. Something about how the notion of pointers/references is fundamentally wrong because it doesn't reflect our understanding of objects in RL.

I realise I'm being tangential now, but thought I'd mention it anyway.
Indeed they could, however one could equally make the case that working on (say) the Photoshop code base is product development, having to rewrite or work around faulty NFS or ext3 File System just to get Photoshop to work is an aberration.

"Improving Stability" of AWS is rightly "Product Development" that Amazon should be undertaking, not their clients on an individual ad hoc basis.
I believe this is the tool you are looking for.

http://findbugs.sourceforge.net/bugDescriptions.html#RV_01_T...
While I don't know the veracity of that particular story (and the "in front of the press" bit seems really unlikely), the old washing-machine-sized drives could indeed walk across a room due to seeking, at least according to the Jargon File: http://www.catb.org/jargon/html/W/walking-drives.html .
Should we ever have that much energy at our disposal, I think we're pretty likely to annihilate ourselves with it
I think that you should just write the code for this yourself, interfacing with a PayPal-like service.

Good luck, I think there's a good chance you'll end up suing many cheapskates if you go down this road.
I want to see an article about making use of not-perfectly-up-to-date backups databases in a different region. Why can't reddit dump a copy of their new articles and comments to the west coast every night, then if the east coast dies, fire that up? Sure it's missing a chunk of the latest day's data, but that has to beat either completely being down or jumping through the technical hoops required to keep separate regions in sync across the internet. Then collect new articles and comments on the backup for a while, and when east coast is fixed merge the new data back over to east coast and go back about business?

Ditto for any web 2.0 we-are-a-fancy-shared-commenting-blog service, or anything that is fundamentally time based aggregation of information. Do database replication systems just not handle the concept of working with temporary gaps in the data?
I guess I'm confused about what you mean by "clean up the stream" and why you find it desirable. If someone fixes a bug by making five small changes, and documents each change with an intelligent commit message, I want those five commits in my history as-is. This also saves the contributor from having to rebase their repository.
First page had some interesting info but tl;dr. A summary would be appreciated from folks that finished the article.
Where are you getting the $1B savings number?
I think ok
Yes definitely. Templates are great for this. Its the fastest way for you to get a site up and begin promoting your business.
So, I used to work on Watson. The way I see it, it's not that development has stalled but that it's nowhere near as impressive as you've been lead to believe. The natural language processing is its biggest weakness. I worked with Watson in a medical context and the NLP was absolutely atrocious. But to be fair, parsing English which is usually informally structured is really difficult! Compound that with the fact that IBM was asking developers with limited domain knowledge to write the parsing rules and well... it's about what you expect.

I should also point out that IBM talks up Watson's abilities way too much -- to the point that customers have thought that Watson could essentially tell the future.
Seems like performance always works in Swift's favor when the compiler is able to reason about the types (e.g. no AnyObject nonsense, banishing the objc dynamic behavior).

Interesting to see Generics performing so poorly, though.
"[3] Pay an intern pennies to do pounds worth of work! Yay!"

And that's why they are (or could be) losing customers... charging a premium for intern work.

I know what my skill was worth straight out of school... vs after putting years of practice in...
a mobile readable version:

https://getscroll.com/r/obvqb
You will lose steam at some point. Go with the flow; take a break, try something else, come back to what matters. I put del.icio.us down for 6 months very early on.
a mobile readable version:

https://getscroll.com/r/ldjaj
I welcome automated tools to judge programming ability.

It'll make large corporations even more efficient at gobbling up all the mediocre, middle-of-the-bell-curve programmers, and it'll make it easier for me to hire the really smart ones.
Yes, that seems to be the essence of it. What's not to understand? Raising children is hard work. It's easy to romanticize it when you've never had to feed a screaming baby at 3am. Letting girls see the difficult side is evidently a great way to convince them they don't want to do that yet.
"Engineers are pretty nice people, and they assume the rest of the world is pretty nice like them," said McAfee. "But that's not the way most people are. And if you build (software) assuming that's the way people are, it will get heavily spammed. So one of the roles that economics plays at Yahoo and other tech companies is to be just a little more suspicious about human nature."

I thought that was what security was for, not economists.
No its not. Your phone needs to stay on the whole time.
pure speculation, but I'm pretty sure brands which are already socially tainted by the general public (e.g. adult entertainment) would gladly take up 4chan for ad space and visibility.
Everything works very well. The stability is perfect.
yah, it should!
Thank you! Maybe I should mention that it is CC-BY-SA licensed, so the project can use it for free if they like. But I am pretty sure the current logo serves the project just fine, and changing it is understandably a low priority for a non-consumer facing project.
I'm surprised Forbes didn't make the list. It has to be the worst of the major business publications in terms of low quality content and high ratio of ads.
Loved the "A Warning for the Smarties" part.
Zed is abrasive, and I don't think I'm a particularly defensive or indirect person. I don't think the issue is that he's willing to be direct with people, it's that he's too quick to tell people to go fuck themselves. A lot of communication issues are misunderstandings and in my experience Zed would much rather tell you to go fuck yourself than listen and figure out what the misunderstanding is. The very best teachers and communicators I know don't hesitate to tell you when they disagree but would almost never literally tell you to go fuck yourself, they find a more polite route.

That said, Zed seems like a good guy at heart, I have seen him offer help to people out of nowhere both here on HN and on Twitter. Not to mention making most (all?) of his Learn the Hard Way material for free. So while I don't particularly care for his communication style I don't want to distract from the fact that he is also doing a lot of great work that genuinely helps people.
It's either that or call a jsonp endpoint, which could still throw up the alert. CORS protects standard AJAX from requesting anything outside the current domain.
Rsync and Tarsnap are two of the of services that are excellent in this nature. In particular, I'm almost 100% certain that if a user goes crazy, and stores 1 TB+ on Rsync, that they wouldn't even blink.

Also incredibly attractive about Rsync, is that if you already have a lot of exposure to AWS, then Rsync is an awesome secondary store, as, based on my limited understanding and reading of their FAQs, their is no connection between AWS and Rsync. Should AWS drop off the face of the earth, or some exploit result in an extended data disaster, Rsync is in no way impacted.
Access Denied
You don't have permission to access

"http://www.networkworld.com/news/2010/121510-former-contract...

on this server.
Reference #18.4d96e753.1292415004.1e78639b

Also:

http://news.ycombinator.com/item?id=2006128 - marc.info - Many comments

http://news.ycombinator.com/item?id=2007694 - Ask HN:
Lotta depressed kids would probably kill themselves if that happened.
This doesn't really make much sense to me...very rich people have their own real-world private social networks already, and unless they're ridiculously wealthy, they probably have lots of not-as-wealthy friends, family members, and acquaintances that they want to keep in touch with too, so now they have to maintain two networks. Seems like they'd just use FB with extra privacy settings or not use anything at all.

Also, I like how both of the exclusive networks for the rich mentioned in sibling comments apparently couldn't afford a .com domain name :)
Cool stuff :) Played with it briefly. Need to find a way to see only unread mails in my priority inbox. gmail allows doing a "is:unread is:important" to get there (apart from the straight route of clicking on the priority-inbox link).

BTW, though vmail intro talks of Vim 7.3, I am not seeing any issue with getting vmail on my Vim 7.2. Guess it is recent enough.
Conditions aren't the important bit imho mate. The important bit is that you can still be got rid of fairly easily (unless you work in the public service, which seems almost impossible to be fired from). In that regard we are quite diff to the UK and more like the USA.

Forced redundancies are indeed uncommon at the moment, but I think that'll change. They weren't too uncommon just a few short years ago either.
It sounds like you might only be doing web dev, so I appreciate that you might not have experience with this, but:

I've been looking at languages and VMs for doing GUI desktop app work. Specifically, cross-platform apps using native GUIs on each platform. Java (I normally use Clojure where I can) has decent cross-platform toolkits, but not so great native bindings. .NET obviously has good Windows GUI stuff, Mono's GTK# and Qyoto seem to work well for Gnome and KDE, and MonoMac seems to be going places. The main alternative seems to be to drop to low-level languages. (C, C++, Obj-C). Do you think it's worth it for me to go ahead with .NET and Mono considering the difficulties you've had with Mono?
OK, so the question is "what will be the next giant wave"? What about "will people use whatever the next giant wave will be instead of Facebook?" IOW, will the next big think overlap enough with Facebook usefullness to mean a hit for Facebook?

Supposing the answer is "yes", I'd say FB flaws matter a lot. Even flaws that users don't see now as such, maybe because they see them as unavoidable. What if a new service, based on another model, arised and it hadn't such flaws?
Quoting Woody Allen:

"Confidence is what you have, before you understand the problem".
You're imagining that there is a limit imposed by a technical measure that can detect accounts that are, by strict definition, breaking the terms of the agreement. And since they are not telling you the limit encoded by this technical measure, the service is not unlimited.

There is no technical measure.

Instead, there is a heuristic that makes them curious about the purpose to which you are putting all your data usage. They then have the right to ask you to show them what kind of stuff you're putting in the cloud drive, at which point they can apply the actual measure—a human, ontological, qualitative measure of the "color" of your bits.

This is how the legal system works; this is how contracts work. Their provisions don't have to be interpretable by a dumb algorithm; they can be AGI-complete to solve for. This is why the court system has both police (instructed in an simple-but-false-positive-generating heuristic), and judges and/or juries (who are expected to then apply the human-deliberation-requiring "true algorithm" to screen out the false positives.)

Picture a savings account that holds "unlimited money." Does this mean that it holds money derived from tax fraud? No. Does this mean that it holds money used to create a correspondent deposit account for a wire-transfer service? No. These facts are intuitively obvious. Why doesn't it do these things? Because an account that does these things ceases to be a savings account per se. In the former case, it becomes an illegal conspiracy if they knowingly continue to serve you. In the latter case, it becomes a business account requiring strict money-service auditing. In both cases, if the bank detects suspicious activity (i.e. pushing millions of dollars around every day in said account), they have every right to ask you to what purpose you're putting their service—and to take the service away if you refuse to answer.
Not true. That would defeat the purpose of the new emerging companies that are trying to get potential employees to do webcam recorded answers to pre defined questions instead of the phone interview. You would see their faces and know their ethnic background easily.
Hey! That's awesome! Thanks for coming back and letting us all know how you did and that I played a small part in it. (small as in that was one tiny blurb I mentioned and all the hard work was done by you alone). It made my day to read that.

Enjoy Philly!
For a "git with good defaults", check out is easygit (eg). It's a Perl porcelain wrapper for git.

http://people.gnome.org/~newren/eg/

easygit uses real git commands, so you don't need to unlearn anything when graduating to git. It has safer defaults and extra sanity checks (like checking for unstaged changes when committing). The help messages are more verbose and use more consistent terminology than git's man pages. For example, easygit always uses the term "staged" instead of "index/staged/add/hard/soft/mixed/cached/HEAD/etc." And `eg revert` behaves the same as Perforce, SVN, and Mercurial revert.
I didn't get the + operation on types until he compared it to C's union. I don't know why he didn't appeal to the logical operations "and" and "or" for * and +, because that's what finally made them click and be consistent for me. For example, you can read int * int as "A type with an int and an int," and you can read int + int as "A type with an int on the left or an int on the right."

The links to the papers by Conor McBride are broken, but you can find them here: http://strictlypositive.org/publications.html
I think so, but not for the reddit/EBS outage.
Tucker the man and his dream.
If you can't imagine writing a spelling corrector from scratch you might want to take a minute and broaden your horizons(I know it was magic pixie dust for me before I read it). http://norvig.com/spell-correct.html

Stemming could be accomplished just as easily, put in a word get back a list of stems. Just a dictionary look up that could be precomputed.
Had to delurk to say this: I love Shutter and coupled with Min.us 's desktop tool, I'm in screen-sharing heaven. :) The only tweak I had to make was turn off the option (in Shutter) to automatically copy the image path to my clipboard, reduce the redraw delay and tell Shutter to not capture the cursor.
I'm sorry to hear that it's relevant to you right now, and glad you've got a good sense of what your preferred environment would be. Good luck finding something that's a better fit for you!
I think that to solve the problem we should get everyone's salary in the open.
Seems like more of a Paul Allen thing to me.
Your linchpin is anecdotal. "Forever" is a second definition after "indefinite." It's not really that important, though, I was just trying to provide some insight to the GP as pertains to Sony's statement.
how so? are you trolling work for chicks again?! I guess I didn't factor in location. Are you adding more legs to the job satisfaction coffee table paradigm? damn you! :)
> There is absolutely nothing inherent in the nature of meat...

This is like declaring there is absolutely nothing inherent in the nature of matter to have temperature. Anyone making such a declaration would be looked at strangely if they wanted to enter a discussion on the nature of temperature.

Declaring from the outset that there is anything particularly weird about biological systems being conscious, when one of the most basic, widely-accepted facts about biological systems is that they can be conscious, is not a good move. It sets up the problem as a Big Mystery, which is what the OP is pointing out.

There are some "problems" that many people are never going to accept the solution to. Every few years someone publishes "the definitive answer" on the Mona Lisa's smile, and I still see people asking, "does nature or nurture cause behaviour?" as if it was a serious or interesting question.

Likewise, there is a very significant chunk of the population dedicated to the proposition that "consciousness is fundamentally mysterious", and one day when we have it worked out pretty well why some complex systems have this emergent property, those people will still be ending articles on the subject with coy gibberish about how "...in the end, you can't reduce the magic of conscious experience to an equation."

Sure you can. And we will, in the same way we came to understand temperature as an emergent property of systems of interacting particles in closed systems, without recourse of phlogiston or caloric or any other thermodynamic secret sauce.
I don't know why this is downvoted. Moot is involved with somebody at Gawker Media. If he is getting social pressure about "sexist" or "misogynistic" content, like pervycreeper claims, it's not out of line to suggest she could be a huge influence on his behavior.
I think you're exactly right. Smart contacts are going to be the next huge computing revolution (punch-cards/no screen -> screen in front of you/keyboard -> small screen in your hand - > virtual big screen on your contacts).

But we're just not there yet tech-wise. And there have to be some intermediate steps along the way (i.e. big ugly glasses/goggles) because it's just going to be too hard to make it commercially viable to go directly to smart contacts.

What Google has shows is that the public won't accept this until it's _awesome_ (and Glass was not awesome). So perhaps the gaming route (Oculus/MSFT) is the path we'll have to take.
> I am apprehensive about the neutrality of a show...

I'd also assume any show that bills itself as "Paul Krugman's column refuted, week after week!" is more of an ideological security blanket than real intellectual engagement or critique.
Except the US has been pretty open to immigration for the last 250 years, while Japan is 98% Japanese.
Just in case: https://epxx.co/artigos/pythonfm_en.html