skysight-inc/HackerNews huggingface dataset:
It is awful. It makes the standard way to plan and do a DNS migration really difficult.

It occurred rarely, but a few years ago it was a regular problem because some bigger ISPs were doing it[0]. Not sure how common it is these days.

That being said, I'm having troubling coming up with a project that would be better served with IP addresses than a constant name, so I have no idea what the OP I was responding to could be doing that that problem needed to be addressed at all.

[0] https://www.google.com/search?q=isp+ignore+dns+ttl
I head up recruiting at the company I work for. The biggest reason I ask this is that I'm worried a candidate's expectations are outside of what our budget is. There really is no other legitimate reason to ask in my opinion. Having said that, I'm always happy to share a range (depending on experience level and how the interview process goes of course). What I don't understand is that most startups do put ranges on AngelList these days, so I'm confused as to why there's so much of a cat and mouse game. I'm running an experiment right now to simply be transparent about our ranges, even in initial reachouts. I'm curious what the data suggests in terms of my response rates and ultimately hires made...
Did you use Phoenix on the Pi?
That's amazing! I'm going to write you some more questions during the weekend.
Social might, and that's a hugely stressed "might", have legs as _media_ and the future of it, or at least a portion.

We've been watching the accelerating descent of traditional text and audio media, and more recently video, for the past 20 years. I've had a few epiphanies on this myself in the past year or so:

1. "New media" actually is a pretty decent term. Much of tech -- pretty much most of it that concerns person-to-person exchange (as opposed as machine-to-machine systems controls and feedback) is effectively media. We should think of Facebook, Google, and Apple as largely media companies. Amazon straddles this line more with a focus on commerce, it's also quite directly a media player through books and music.

2. Magazines were created in the 19th century as aggregators of short-form narrative (fiction and non) as a crossover between individual pamphlets and full-length books. Improved print and distribution mechanisms promoted their spread, and by the first quarter of the 20th century several major periodicals still surviving (somewhat) had emerged. In a sense a magazine was a large bundle you could buy for a single set price. The individual items might or might not all appeal, but many or most would. It was stepping back the purchase boundary from the individual piece to the collection.

3. One thing that's happening now is that we're both disaggregating individual periodicals, and creating new aggregations at a larger scale. Hacker News is one of many options for selecting individual items pulled from diverse publishers. The concept's been around as long as there've been mailing lists and newsgroups -- comp.risks has cited various articles and news pieces since the mid-1980s. RSS syndication, Slashdot, Digg, and reddit, Facebook or G+ or Ello feeds, etc., all do much the same thing. What they don't generally do is directly compensate authors.

We're starting to see some changes in that regard, with Facebook apparently negotiating directly with publishers such as The New York Times to publish material directly to Facebook. I'm not sold (I don't do FB), but it's an interesting development.

I've been suggesting a broadband tax or similar automatic payment syndication scheme as a major, if not necessarily the only compensation model (see also Phil Hunt of Pirate Party UK and his broadband tax proposal). Google or major ISPs might also enter into this (or be forced to).

The negative on the future of Social is that social media networks seem to be awfully fragile and capritious. Facebook's fall could well be as fast as Myspace's was.
That sounds like the indended use. I should qualify my comment, I heard it advocated for a primary data storage.
It was announced/demoed at the Dart Dev Summit earlier this week (see talk: https://www.youtube.com/watch?v=PnIWl33YMwA) which imho is fitting. It is still a bit early but you can already follow the related GitHub projects:

https://github.com/domokit
Negotiating without a BATNA is like jumping out of a perfectly good plane without a parachute.
> UIKit always felt like a grown up version of Cocoa to me.

Funny..to me it always feels like Cocoa's slightly disabled kid brother. Curious, what makes it feel "grown up" to you?
Congrats on the 10 Year Anniversary YouTube, Now Please Fix Content ID
Android versus iPhone debate escalates into stabbing and car theft
How Washington Derailed Amtrak
The stuff I'd actually complain about would be the assumptions about continuous integration and continuous deployment--while those are always long-term goals, a lot fo companies never do them. :(

Especially on 19, though, I feel their pain. If the .gov feels it's important to protect developers from their own curiosity and browsing, fat fucking chance they'll retain anyone interesting.
Unless you have a reference for Google saying they purposely do this, it is more likely that the cache is dropping LRU entries as it fills up. Also, I doubt there is a trivial number of actual resolvers behind the google public DNS endpoints, so you may be seeing the result of multiple individual servers without shared cache initially populating their caches.

Some quick tests with dig seem to indicate that, at least for the region I'm in, my queries to google's public DNS is rotating between 4 or 5 servers, as evidenced by the TTLs being returned.
Motel Decides It Should Just Start Faxing All Guest Info to Police Every Night
Amicus Brief Urges Mass. Not to Allow a Loophole for Warrantless Phone Tracking
Is this not possible in Java on Android?
Collavrate – Creating a collaborative and creative virtual environment on the Web
Collavrate is a VR application built entirely on the Web. It allows users to collaborate and create 3D models while being in a virtual environment. By leveraging the Myo armband, Collavrate enables users to draw, model, and control movement using gestures.

Check it out: http://collavrate.zohaibahmed.com
It's a function of company size. You can get North of $300K + options from the larger valley companies if you're good at what you're doing (though they will attempt to lowball you and they definitely discourage you from sharing that bit of info with your colleagues), somewhat less than that at smaller companies (but if there are options involved you'll get a larger chunk of a (much) smaller pie).

At even smaller companies you can be co-founder with substantial risk and associated rewards if it works out well. It's basically a risk management issue, if you don't want a lot of risk and a reasonably high pay with a potential upside you can't beat the giants, if your needs are small and you can deal with the occasional loss it may pay off to gamble.
I read that already :) thanks.

The question I have is rather whether Relay is an alternative to Flux or that the two are meant to be used in conjunction. Also, which usecases would make Flux better and which Relay (if they are not to be used together).
I had exams like that at my school and I hated them. Because I didn't cheat, but others did, obviously, though not provably.
There are people who don't enjoy building stuff in Java and want an alternative (like Dart).
There are also people who don't want to learn (or like) the existing Android APIs.

Sky opens the door to use Dart on the server side, on the web as well as for highly performant native apps for Android (and eventually for other platforms like iOS).
That's a fair point. The one constant in a startup is change. It may be that in the future we'll have developers only doing front-line support for beta features of our API.

Regarding flow, we don't have all of the developers doing support all of the time. We have one developer doing support at a time and rotate each week. This protects the rest of the team from having their flow I interrupted.
I've had a couple of really bizarre HR experiences recently.

HR: When are you available for a phone interview with me?
FSK: I'm available on these days at these times.

Then I never hear back from them again, even after I follow up.
And this is how you deny telling them your salary history.
First time I've ever been called a "poor lady"!

I didn't interact with anyone outside my company, and pretty much the rest of my coworkers were the same. It was like we were in this little bubble and that's how we thought things were outside the bubble. Pretty much everyone in the company (<20 people) went to this startup right after college so AFAIK almost no one got recruiter spam because we didn't even have LinkedIn profiles. It was also over 6 years ago, so the ecosystem was a lot different too. But we were definitely in our own little bubble and it was only when I met my husband (a software dev) did I realize that I was being underpaid.
It's ok to discuss your salaries with your colleagues, especially with the ones that are currently being shafted. But don't discuss your salary with recruiters for other firms, no need to make their lives any easier than they already are. Make them work for their money and disclose a range instead.
If you are asking me to start a negotiation and I give too high a number for your tastes, that isn't my fault, it's your fault for not just offering what I'm worth to you. How am I supposed to know what you consider to be a moonshot?
Hurting someone so that legal responsibility is washed from your hands? Yes, that is wrong.
No data is moving at all, just a change in company to Ireland subsidiary.
That's assuming everyone has knowledge of their true worth. You can certainly find out, but some people only find out after years and others never do.

I've worked in companies that paid 1/3 less than others (management consulting), many people knew they were paid less, but few people left. Jobs can often be sticky.
I'll just leave this here: one of my first answers on Quora about why ElasticSearch should not be a primary data store:

https://www.quora.com/Why-should-I-NOT-use-ElasticSearch-as-...
I think you're missing the point.

The player's action is not separate from the game. The game is what the various players do.

Hate the player. The player is someone you can hate and blame and point fingers to and make an example of so that other players refrain from unwanted behavior.

Hating the game does nothing constructive.
The Measure of All Mass
Saatchi Art| Santa Monica, CA| Sr. Software Engineer (backend)

Saatchi Art is the world's largest online art gallery, connecting people with art and artists around the world. We are looking for a talented senior back-end engineer to help build new features and tools to power our next-generation marketplace platform for art.

Stack: nginx, PHP(Laravel, Zend), Mysql, Couchbase, Solr/Lucene, Node.js, Ruby/Grape/Rails, Redis, & AWS a-plenty (SNS,SQS,Dynamo,RDS).

We are dedicated to helping artists across the globe find homes for their works, to help them make a living by pursuing their passion, to help introduce folks to the world of emerging art.

See more about the position here:
http://www.saatchiart.com/careers
I don't think this is really that big of a concern. If you try to negotiate for more pay, I don't think anyone is going to rescind the offer. The worst case is that they won't budge, in which case you can still take it.

If someone is willing to rescind an offer because they are upset that you tried to negotiate, it's probably not someone you want to work with anyway.
How to crack many Master Lock combinations in eight tries or less
I don't disagree. I've spent a lot of time in Canada and although Canada has a poverty rate not that different from the US, you just don't see the ghettos like you do in the US.

I'm not sure why that is. My initial impression is that Canadian cities just don't allow certain sections of their cities to stagnate and crumble (maybe funding?). I remember reading that at one point in time Philadelphia had 16,000 abandoned vehicles in the city. In Canada, if a car looks like it's abandoned on a public street, you'd be lucky if 2-3 weeks passed before it was towed. Maybe that extends to other efforts as well?
I've always had to do that in the UK. Your previous employer gives you a form called a P45 when you leave that has information about your tax code and your earnings for the previous year.
The Floating Seahorse
Only if they already have illicit access to the systems in question. In which case, considering Dropbox doesn't actually encrypt data at rest, it'd be much easier to get the data at the endpoints than in transit.
Geodetic Bench-Mark Hunting Is the New Nerdy Hobby
Quantum computing OS could speed up arrival of powerful PCs
Why does Google have to "counter" swift?
It's just a blog post. Regular economist articles are better edited, but mainstream economics doesn't make the HN front page.

>25 standard deviations has to be an exaggeration? I fail to see how any model could ever be that far off the mark.

It's easy to be that far off the mark. E.g. assume a normal distribution for a fat-tailed distribution.
Think it depends on your OS of choice. But if on Windows or Linux, i'd say the Lenovo X1 Carbon. Light, enough power and Linux friendly.
Now Run Your Arduino Using Windows 10
A big clojure conference happened last week (http://clojurewest.org/). That's probably spurring a lot of conversation.
well, no. the reason i'm a co-founder is because i want to make a shitload of money.

pushing social boundaries is practiced by all sorts of different people.
Vint Cerf on ACM, Internet issues, and quantum and machine computing
If she doesn't work for the govt. anymore why would she do that?
Location: Victoria, BC, Canada

Remote: Yes

Willing to relocate: Yes

Technologies: C#, ASP.NET, ASP.NET Web API, Identity, Entity Framework, PHP, WordPress, HTML, CSS, Sass, JavaScript

Résumé/CV: http://ca.linkedin.com/in/grantpalin

Email: grant at my username dot com

I'm particularly interested in the .NET and PHP camps, but am also interested in learning other tech e.g. Python & Django/Flask, NodeJS.

Past work has included web front end and back end for a variety of projects. Always interested in taking on a new challenge.
Yeah, I have several modules on NPM that are each just a single function (with unit tests!) that I'm interested in using in more than one package. "265 unique packages" could possibly be "265 short functions" on one extreme end.
Amazon Web Services test driving Tesla batteries in data centers
One can see why long form writing is becoming less popular: apparently all it takes to be published in The New York Review of Books is a tangent-laden, skin deep romp through the author's limited comprehension of a particular subject (in this case 'Indian' regional cultural influence).

Much known history is ignored, and generalizations phrased as truths quite apart from the historically grounding reality that nation-states are essentially modern creations, particularly amongst the politically fast-flux, linguistically and culturally varied regions of the world such as most of the Himalayan and Brahmaputra-valley borderlands.

PS. And the downvotes begin. "Oh, how wonderful the echo-chamber of junket-laden arts world, and their on-high post-colonial exhibition curators!" I wonder if they scammed a trip to Bali or something. FWIW, I translate original texts in some of the areas discussed and am on personal email contact with at least one of the major authors of the cited texts - the extent to which the author misses the point is amazing.
I'm glad to see Rackspace finally having a public contact for positions. Back when I was actively seeking work I thought the problems being solved at Rackspace were were interesting, but I had to apply through that garbage HR system where you get ignored for months on end (ICIMS).

Not really sure why I'm posting this exactly aside from saying, to other companies, just like this instance: please actually have someone you can talk to! If your entire public interface is the ICIMS resume farm I won't even bother with you anymore and I'm not alone in this.
Who cares?

As long as we can cash in our options before the lawsuits come in, we win! Just like my last job in finance, actually.

Plus SQL's gross. You can't even webscale with it, and old people like it, so it must suck.
Choose the Best CMS ( Content Management System ) Always
Why do people play the lottery?
The example you provide on the page: "discover what you should name your kid if you want them to be a US senator" are you actually going to show causal estimates? Names are very endogenous. If you are looking at the likelihood of being a US senator conditioning on someones name, this is very different from the causal effect of the name.
Only if that employee has the time and money to waste on the lawsuit, and has any evidence in hand to make it go. How is that employee supposed to discover this? By fraudulently pretending to be a prospective employer?
See also: http://blogs.msdn.com/b/oldnewthing/archive/2005/04/12/40756...
So vendors are supposed to pre-install a certificate based on that? What happens when you rename it? What happens if you have two of the same AP in the house?
I'm not sure why maximum integration is considered ideal either.
There are more trees in the U.S. than there were 100 years ago
I really like Cargo-Bot for the iPad: http://www.fastcodesign.com/1669821/cargo-bot-an-addictive-i...

Got Robot Turtles for the kids (4 and 7) and they got bored pretty quickly since there's only so much you can do (move, turn, shoot).
The same version of the same package isn't ever downloaded multiple times. That's cached. Packages may be installed in multiple locations though.

NPM doesn't reinstall dependencies that are already above it in the tree. If A depends on B and C, and B depends on (an overlapping version range of) C and D, then B and C will be installed first in A's node_modules directory, and then NPM will install the dependencies of B and C in their own node_modules directories, except that it will avoid installing a copy of C in B's node_modules directory because it already exists in a higher folder.

However, if B and C both depend on D, then NPM will install D in each's node_modules folders. You can run `npm prune` (or `npm dedupe`? I can't remember) to make it lift D up a folder so it only needs one copy.
In the context of web development, one of the biggest offenders (in my experience) is coders who attach a "validate this form/submit it via AJAX" handler to the form submit button's click event, instead of the form's submit event. If I try using Enter to submit the form, their code doesn't run.
Download Cydia iOS 8.3 with TaiG Jailbreak tool – iOS jailbreakiOS jailbreak
> Unlike most other drugs, alcohol intoxication greatly
> increases the likelihood that you will consume more
> alcohol

Unlike most other drugs? Your dealer may be ripping you off and selling you baby powder.

Try giving someone a 300ml dose of Everclear and see if their alcohol consumption increases after that. Now give someone a line of cocaine and tell them you have some more on you, and time how long it is before they suggest taking some more...
>This is where academic theory comes in. The finance sector damages the economy because it does not function as well as the models contend.

This is rather an understatement. Most neoclassical models (the dominant strain of economics, despite its demonstrated failure to predict crises) basically assume that the financial sector doesn't exist.

This is why most economists' reaction was "nobody could see it coming" and their policy recommendation response to the crisis was "even more of the same, please" (deregulation, desupervision and de-facto decriminalization).

Then they wonder why people don't respect them any more.

"Hope", as such, does not come from the school of behavioral economics. That was getting trendy even before the crisis hit and did not help at all. Personally, I can think of only one economist who is making models that accurately model the behavior of financial institutions in the macro-economy - Steve Keen, who is resurrecting and extending upon Hyman Minsky's instability hypothesis.
Money,
Discusslr Review
Great question.

To the parent to your post: look, when you're picking a job, you're essentially buying the stock with your time, if not with part of your comp. Unless you're a true W2 mercenary, you should accept upside at a discount like tptacek's hypothetical.

So the GP got burned in 2001? That's a dumb reason to swear off all exposure to life-changing upside, forever, no matter what the expected return.

Unless you are a mercenary or shark who has to keep moving, think like a savvy investor first. Then indulge your preference for the type of work. And only after all of that worry about the W2 money.

Successful companies will breed opportunity to do the kind of work you want. Successful companies will also build your equity and increase your base rate to eventually catch up to market. Growth will create professional opportunities. Pick based on the prospects of the company first.

ITT people are too focused on the salary negotiations that patio11 brought up, and not enough on the aspects that build true wealth. Don't get trapped in local optimizations...you have to create exposure to outsized upside. If not through equity, then through side-projects and entrepreneurial activity.
Everybody has different needs and expectations. Some of those even evolve or 180 over the course of a single career.

Speaking to your own concern, the tradeoff is that many technical managers are only there because they fell upward. They may understand your job responsibilities well based on their own experience, but they may not be good at advocating for their team or understanding how team members might have different needs and productivity then they themselves delivered. They also might loathe and stress excessively over their own job, which is no good for anybody. You can have a great manager that happens to be highly technical, but you may often find that you have a highly technical manager who's an awful manager. So as you learn what they are, keep an open mind to the skills that are applicable to management itself --being a manager isn't the same as being a technical lead.
I guess 120Hz mobile screens are in the "soon" category now?

http://www.blurbusters.com/mobile-120hz-ips-displays-for-sma...

I'd be quite interested to see one for myself and get an idea whether it makes for a noticeably smoother experience. I expect there will be a lot of trouble getting software to reliably hit that number, though, especially Android...
Imho it makes sense for both Google on Android (Java) and Apple on iOS (Objective-C) to provide more (and more) modern alternatives to develop applications for their platforms.

There certainly are people who are happy with Java and Objective-C but there are many who'd like to use different languages/runtimes/ecosystems.

The popularity of projects like Cordova and CrossWalk show how much demand there is to build applications using web technology even if you have to pay for it in performance.

Sky is a way to use Dart without having to compromise on application performance nor on development feedback speed and debugging tools.

Also think of the people (whether large or small companies) who have to support multiple platforms (Web, Android, iOS, Server, …) simultaneously and right now are forced to use multiple languages and tools for building/debugging. This is incredibly costly, especially if you want to deliver high quality products.
I'm flattered you responded to my comment

Don't be -- I don't think there's any correlation between the quality of a comment and whether I respond to it. ;-)

If you're going to blog about your intimate financial details, you should of course "have your ducks in a row".

Right, but once you've lied about something it's impossible to put that particular duck back where it belongs.