skysight-inc/HackerNews huggingface dataset:
AFAIK, most people who choose to work in China are finance professionals, not programmers. But I wouldn't be surprised even if they are programmers. Many companies in China are expanding westward (.e.g Biadu). Bilingual is a big bonus because you can communicate with your co-workers from both East and West. Some people like me can read, write, listen and speak perfect Chinese (Mandarin and Cantonese) and is perfect candidate to work in China.

If we put health issue aside, China's living standard isn't exactly that low, housing price is crazy... and you are a foreginer, you won't go to public school. You will go to international schools and they aren't cheap. But if they earn the same wage as they do back in US, like at least 100k a year? sure, maybe.

Otherwise, I think one of the tedious part of living in China is applying licenses and IDs. According to a research [1], a Chinese citizen may need to apply between 74 to 103 different kinds of ID, license and certificate in one life time.

[1]: http://www.chinanews.com/sh/2014/02-22/5869716.shtml
App loyalty needs to stop so we get better apps
Looks like PHP spec is about twice smaller than ECMAScript 5.1 (http://es5.github.io/)

~42K vs ~82K words.
Three!
There is nothing unexpected by this behavior -- this works exactly the same as any language with the same features (C++, C#, etc). I don't know why you found this at all surprising; it's not at all quirky in this example.
No [redacted], Sherlock. Was clumsily intended as some sort of badly construed comedic effect, to be honest. It didn't really work though.
Can you go into detail?

What kind of plugin is it?
How do you monetize it?
It may be gimmicky to you, but I cannot read an entire book in a sitting or two (as I often do) on any kind of non e-ink monitor and that includes tablets. I can easily do this on a Kindle or other e-ink device. So, for me, e-ink is no gimmick, it is an essential requirement for prolonged reading.
"Corporations no longer are loyal to employees."

I don't find this to be universally true. I was at Google for five years. When my first daughter was born, they gave me 2 weeks of paid paternity leave. When they upped the policy to 7 weeks months later, they made it retroactive and gave me another 5 weeks to spend with my new family. When I was dealing with health problems, my managers were extremely understanding and put a number of different options on the table for how they could help me cope. When my wife and I decided we needed to move somewhere without a real Google presence, they bent over backwards to find a way to make it work without my leaving the company.

It's difficult to separate "company X is being nice to employees because it is in their best interests right now" from "company X is showing loyalty to its employees," and in general morally upstanding behavior coincides closely with long-term self-interest. But to my mind the way I was treated constituted loyalty. The clincher to me is that Google has a newer extraordinary suite of benefits for the families of Google employees that die. That is a good, loyal, and _expensive_ thing to do, and I have a hard time seeing how it makes sense as part of some cynical calculation. I don't think a lot of employees are going to be attracted to or retained by Google because of its stellar death benefits.

To be sure, I know this doesn't mean Google would never ever lay devs like me off in a downturn, nor does it mean that I would never quit Google. (In point of fact, I did.) But I definitely don't advocate, as you suggest, that developers simply go to whatever employer is paying the most right now. Go to whatever employer has built a reputation for treating its employees the best.
I would never do business with a doctor that smoked, nor would I hire a smoker to work in a key role in any business I had hiring authority within. It's a fundamental failing of ability to do cost/benefit analysis.
Just trying to temper the mob mentality. Most businesses could (read: could probably get away with) selling your personal data. But that doesn't mean they do. There is no market for e.g. what types of stories you read on a news site. People also tend to overestimate the value of their data. Postal mailing addresses are worth a bit. Email addresses a lot less. Your luminosity score, I would imagine, is almost worthless to anyone besides luminosity and perhaps a direct competitor.
Your comment assumes that the weapon was one-point safe, which was not true for all US devices. I cannot remember the source but apparently for many years (through at least the 80's, I believe) many US weapons could have produced a yield if subjected to a fire.

Suppose the trigger device providing the precise timing could misbehave at high temperatures. Or, in the same source I mentioned earlier, it was disclosed that there were wiring paths which could have melted together in a fire and cause the weapon to fire.
PHP the Right Way is a good place to start:

http://www.phptherightway.com/
Thanks, I meant the solid text underlines on the advertisements themselves. I should've addressed my question to him.
I'm using domain factory, df.eu. The prices are ok, but their web interface is a bit confusing.
Perhaps they just didn't take the time to make a proper Delete Account feature. With relational data, it can be non-trivial to scrub out all traces of a given entity. There are tricky decisions to make about what cascading effects such a delete should have. An easier approach is to "soft delete" by marking the account as inactive.
I'm fine with that. At least they do not label it as Internet. The customers will decide and I expect their vision will collide with the corporate one. It is also a chance for other companies to offer better packages with undiscriminated access.
It'd be nice to be able to invoke this from within PDF.js.
Are you saying that the UK has a grid pattern and wider streets? I had always heard that the UK had narrow streets in many places, but that's just from watching Top Gear.

Here is a Google autonomous vehicle navigating Lombard Street in San Francisco: http://youtu.be/eXeUu_Y6WOw?t=1m34s
Bookmarked. You may not see this comment, but I'm planning to travel and work remotely for a couple years after I graduate at the end of the year, and I think something like this will help a lot. Thank you!
Yes, they're pretty much a direct competitor to Betfair.
I just got a bluescreen clicking on one of the dir links in the start menu
I'm not sure where the data is coming from but I'm not convinced Bangkok is worthy of 5/5 stars for safety at the moment.
Iteracy: Reading, Writing and Running Code
That's kinda his point.. If everyone used VPNs, then nobody would use this plan, and Sprint would never have even thought it up.
The fact that we're starting to see people oppose the idea that "privacy is necessary at all cost" is comforting.

I'm really worried about the "solutions" that are starting to emerge to "fix" privacy. It's starting to look eerily like SOPA/PIPA.
The Bhagavad Gita: A Walkthrough for Westerners by Jack Hawley
Gandi, although I've heard good things about DNSimple
Note, though, that he is indeed writing to a block device--which is much higher-level than writing to a disk.

Remember back in the 80s, when the BIOS was actually an effective hardware abstraction layer--giving you a defined interrupt to ask the BIOS to, say, write to a disk--and the OS was just for module loading and scheduling and policy-based security? (Not that DOS did either of the latter.)

Well, Xen isn't the new OS; instead, the domU is the new BIOS, and hypercalls are the new BIOS interrupts.

I really hope to see Linux redone (or another *nix created) in this "unikernel" style, where everything hardware-like or HAL-like is taken out, and instead things like filesystem drivers are implemented directly in terms of hypercalls.

I also hope to see UEFI reimplemented as a resident domU, such that a plain old desktop or notebook computer could treat its user OS as a container-image to be slung around, rather than having it "own" the hardware. UEFI actually already supports this mode of operation--allowing you to boot "UEFI applications" that keep UEFI around to provide BIOS-like functionality--but I don't know of a single OS that makes use of that, rather than overwriting the processor interrupt vectors and claiming all of physical memory for itself.
New Blood Test Can Predict Risk of Suicide
It works with any site.
I'm much more skeptical about the "use mouse movements as a proxy for eye gaze" part. For non-interactive elements like text blocks, cursor location has a NEGATIVE correlation with eye gaze (because users will often move the cursor out of the way of what they're reading). I would completely disregard any data that comes out of this.

One way to potentially address this problem: dim out most of the page except a 200-300px diameter circle where the cursor is located. Force the user to use the cursor as a "spotlight" so they can read the resume. This allows you to see where they look & what catches/holds their attention. It's a wholly unnatural way to read, but should serve your particular purpose.
Too subtle, I guess. I was responding to the facts of the first sentence: More than twenty years without a spec.

Why yes, that does remind me why I chose other languages.
The Untold and Insanely Weird Story of A-Rod’s Doping Habits
You don't want a devkit like this to be popular.

These surely aren't ramped up on a full production line, more likely being made in prototype houses that can't handle the volume, and have extensive testing of each unit.

You need to get the OEMs and big teams on board first, and can get the developer-centric experimental products out later.
The Next Evolution of SCOTUS Predictions
How does this compare with SAGE? I want to show this to my old math teacher who taught using that instead.
Code is the least part of the problem. Build a loosely connected system in the languages specialising in that segment. Perl for text processing, Java for message passing, Python to glue it together, Prolog for some AI, whatever floats your goat.

For a multi-million dollar development with more than 6 developers, code is the least of your worries.
I've been happy with (and slowly moving domains to) https://www.iwantmyname.com over the past couple of years.
I haven't found the Clojure haters yet but I can find a Ruby hater without looking too hard.
I think the most significant example of this for me, historically, has been gnu screen. Googling for help with problems or configuration for screen has never been easy, no matter how popular it's become. And there's no obvious disambiguation, either. It's rare for it to be called "GNU Screen," so you're severely limiting results by using that. And actual screens of both the door and display variety, break, are broken into panes, etc.

Not going to lie, it's a smallish part of the reason I switched to tmux.
If you eliminate the hypervisor, you don't have vCPUs at all, so I'm not sure how this is a useful comparison.

The question of IPC performance is an interesting one. We've been building up a database of open source results that show wildly diverging results on different architectures. Surf through http://fable.io for it, or read this work in progress:

http://anil.recoil.org/papers/drafts/2012-usenix-ipc-draft1....
http://anil.recoil.org/talks/fosdem-io-2012.pdf (fosdem slides)

The TL;DR of these numbers is that it's very hard to make firm performance hypotheses about IPC across architectures, NUMA and hypervisors.
Sprint isn’t being paid by any of the apps, but Mr. Draper didn’t rule it out in the future. “It’s definitely possible,” he said. “But we have not gone down that path yet.”

Sprint is collecting users to be sold to the highest bidder.

"Hi Startup, what to be included in our $10 plan? That will cost you X dollars."

Goodbye open internet. Never thought it would actually die in my lifetime. They should start calling this movement ISP 2.0 :(
1918 - Spanish Flu killed 50-100 million people (hard to count accurately back then especially on the back of a world war) at the time 3-5% of the population, it was a horrible mutation that attacked the young and strong as well as the old and weak.

The chance of that happening is remote in any particularly decade the chance of something worse that would "put us back to the stone age" happening is incredibly unlikely.

Hell Europe survived the black death and by some counts that took out a third of the population of some countries.

It's not sunshine and flowers but it's not a world ender either.
Because there are so many more ways for things to be wrong than for them to be right.
> arguments against net neutrality, and it seemed to make an impression.

I'm politically right of center and would like to point out that a non-trivial number of my philosophical peers used to assume "net neutrality" had more to do with a reincarnation of the fairness doctrine than data transit (I'm not even kidding). I'd like to believe that's changing, slowly, but it would take some convincing for me to accept that most of those who argue in favor of free market solutions have any understanding that this is a data ownership--rather than political--issue.

Besides, the issues have become so complex thanks to lobbying efforts by these monopolies that I think your analogy is probably the best approach to help educate the public at large as to the dangers that might arise if this sort of nonsense takes hold further (and sadly, I fear it will--I was afraid of this the day the cable companies were allowed to become ISPs).
Dominant assurance contracts might be interesting here. It's a mechanism like Kickstarter, but if a project can't reach it's funding goal, the entrepreneur pays something the people who tried to support it. This makes waiting for others to fund a project that would benefit you as a side effect an inferior strategy to joining to fund it yourself. It would also make marketing the project (to the people that would benefit from it, in order for them to fund it) easier.

http://en.wikipedia.org/wiki/Assurance_contract#Dominant_ass...

Imagine a consultancy that organizes this type of deals. Identify projects worth doing with well defined and easy to reach beneficiaries and offer them this kind of contract. If that's properly done, they would want in and fund it. Then hire someone to execute. Repeat.

Perhaps this would be easier to do with geographically local projects first. Also it seems like the expertise required to organize this type of deals would be very different from the expertise required to execute them when they are funded, hence the separation of jobs. Fortunately, the projects don't have to be very sophisticated, they can be something as simple as a playground in an area that needs one.
What part of Sprint's (or Verizon's, etc) wireless network was built with tax dollars?
> If it's the former I'd be happy to help you with another try.

thanks, 'sgood. have an offer in Berlin, will be weighing it against a potential offer from London over the next few days. :)
It was a really good talk. I thought that I wasn't going to like it to start with but there were some really good concepts and ideas and by the end it was one of my favourites. Possibly the only talk not featuring sharing mattresses in a two room apartment or something similar.

Choose the interesting path resonated as a useful criteria for making some major decisions.
In business law my professor said: "If I only teach you one thing let it be this: never ever, ever, do business as an unincorporated entity!" He went on for hours to elaborate all the problems of unlimited liability and de facto partnerships--if anyone else is involved in the business you could be found to have unlimited liability for them.

Just incorporate, it costs very little, some law firms will do if for free (I think Wilmer Hale is doing this) or you can do it yourself in very little time with several on-line services like Clerky. YC even has standard documents you can copy so that you're ready if you ever decide you want to run the VC race.
The Laravel framework[1] is a good place to start, it's quite well designed and elegent. It requires at least PHP 5.4.

[1] http://laravel.com/
Sounds too good to be true, what's the catch? Why aren't there thousands/millions of third-world nationals incorporating a business there already via "consultants" and such?
> Think about what your time is worth to an employer. The cost of a replacement part is probably relatively low compared to the cost of your time to fix the machine. Not to mention the opportunity cost of not having the appliance working.

My example was for an item in private use, not commercial. I don't know of anyone who actively bills for their own personal chores at home (such as, say, vacuuming or mowing their yard).

> You're talking about a situation where you'd like to get a price down to $8. It's very tough to make money selling physical products at $8 a pop, let alone things that must be custom made.

Maybe so, but you have to admit charging > $20 for a part that probably costs less than 50¢ leaves at least some room for competition, no?
Pwntools – CTF Framework
I'm no economist, but isn't it possible to have an illiquid market despite high volume?
The point being made is that if everyone connected to the internet through their own personal VPN, either by educating everyone to do so, or some default system built into the infrastructure, then there would be no such thing as limiting you to a certain websites, because your ISP would never know what websites you, or anyone, was browsing. The only thing an ISP could see is bandwidth to/from your IP address, nothing else.

I think it's a pointless argument though. It's too late to set a system like that up now. The average consumer does not know what a VPN is, does not want to learn what a VPN is, and does not want extra steps in setting anything up on their phone or home internet. And what's the other option? Call AT&T and convince them to pipe everyone's internet to a random VPN not owned by AT&T before sending the traffic out elsewhere? It can never happen.
Agree. PHP started itself out with the handicap of a lot of shitty misfeatures, and now that they've beaten it into a state that it's possible (though in no way encouraged) to write decent code in it, anybody who doesn't put on a "PHP: It's not that bad!" party hat gets called a hater.

I'm afraid they're going to have to show me reasons it's actually superior to other languages before I'm going to jump on the train. This "it's less broken than it's ever been" stuff isn't going to cut it.

One thing that makes me chuckle every time I decide to give PHP a fair glance again is "<?php" at the beginning of all the source files. It's hilarious to me that with all the well understood best practices about separation of logic and presentation, people are still seriously using a language where you have to use a little signal to the compiler that means "ok, here's where the HTML stops and the code begins!" I assume at this point it's a vestigial tail, but it's just one irritating reminder that this language was originally designed for half-ass hacks.
Sure, technological advances have allowed search engines to keep pace with the expanding web. But it seems an odd leap to get from there to suddenly blaming them for discoverability* of content.

Besides, I don't think advances like PageRank (the founding technology of Google) are relevant to making old content about a named individual more discoverable.* This kind of quality improvement helps with ranking when you have 100,000 hits. But when you have a unique firstname-lastname combination with 3 hits, all that matters is the number of pages you were able to index.

*Edit: replaced "available" with "discoverable" throughout, per x0x0's critique below, since that was what I meant.
I'm not entirely convinced that the majority of internet users would really miss the rest of the internet if all but the 500 (or 1,000) top websites disappeared. I could see a world where if we left it up to the consumers, the majority of the long-tail Internet would stagnate and disappear because so few are paying for the packages that include those sites.

It's not a perfect analogy, but I'd compare it to broadcast media. The barrier to entry for creating a new TV channel is absurdly high compared to that of creating a website. Imagine a world where suddenly creating a website meant negotiating with Internet providers to get included in the standard packages. It's just a huge step back, but the majority of consumers might not notice the difference. (At least not right away.)
the thing I really liked about my ereader was the battery life and the size/weight of it. I don't think it weighed as much as my iphone, even. But really, the battery life was the biggest thing.

When I was on a cruise, I read something like four or five books on it and only got halfway through the battery life. I could have plugged it in at night, but it's nice to be able to just forget about it.

Ereaders are also a great option when you're hiking/camping. If I ever go back on the appalachian trail, I'm def bringing an ereader with me.

Anecdotally, they feel more comfortable to me to read long books, but that's really just comparing it to an ipad, which is way heavier, and part of that is probably subconsciously buying into the old info on eye strain.
Microsoft decided to extort Windows 7 users too
Mailjet’s APIs are coded in… Free Pascal
Dolphins can't smell.

They retain all of the mammal sense-of-smell genes for smelling in air, but they are corrupted by random mutations. None of them function anymore.
I hear you.

I tried a lot of options before just settling on an ipad for a reader when it comes to anything that resembles a technical manual or text book.

I'd be interested in knowing if anyone has any other better suggestions, as far as that goes.

I guess you could go the route of bringing an external lithium ion battery w/ usb charger cord, but those are always kind of kludgy
The hourly rates are kind of low across the board. May be doubling it or tripling it?
Building the consumer facing networks is a lot harder and more expensive than building the core network. Level 3's capex is a fraction of that of companies like VZN or ATT.
I used to use Gandi, but I've since moved all of my domains over to iwantmyname.com. They're UI is awesome but their support is even better.

(As a meta-comment, whenever VPS comparisons are brought up on HN, it's always Linode vs Digital Ocean. Gut feeling to compare apples to oranges for domains providers, Gandi is Linode while iwantmyname is the Digital Ocean)
Tao of Programming, section 7.1.
LinkedIn Banishing Rapportive Tomorrow
Until the wireless provider starts terminating SSL themselves and requiring devices on its platform to carry their certificate.
How much money do you pay to live for one day?
I think that depends on whether an individual can get past that first 15 minutes. Me, I can have a virtual host running anything I want in a couple of minutes. You too, I'm sure. But for people who aren't pros, just getting something hosted can be a major battle. Not as major as when PHP got its start, but it's still too hard.

That's the lesson I'd love to see other ecosystems learn. PHP, by being very novice-friendly, has developed an enormous user base. How much better off would those people be if they had started with a language that was awesome not just for starting, but for the long term?

(As an aside, I'm throwing no stones here. My first programming language was BASIC, and it took me a long time to unlearn the bad habits it gave me.)
Australian court's 'abuse of legal process' – Wikileaks
I'm sure you've already seen this (it's been around a while), but if not, you'll find it amusing:

http://www.phpwtf.org/

Last I checked, it wasn't quite as good as wtfjs, but it looks like quite a few new surprises have been added rather recently.

Edit: Correction, there's only one new entry as of this year, which is a shame. :)