skysight-inc/HackerNews huggingface dataset:
> Google’s recruiting process is well documented online, and from this point my experience was pretty typical.The only difference is that I didn’t need to go through a technical phone screen since I had already demonstrated some proficiency with coding through the foo.bar exercises.

> For my interview, I spent a day at Google headquarters in Mountain View solving problems on a white board.

So what's the point? A phone screen takes what, 30 minutes? This is a lot of time to put in only to have to do it all again on a whiteboard.

I guess it would be better than a phone screen for Google, but this seems like just another hoop for candidates to jump through.

One of my gripes with the tech industry is that companies keep adding more onto the funnel part of the hiring process, but once you get the interview none of it matters. You can contribute to open source, have substantial github projects, complete coding challenges, have years of experience: all of this just helps you get the interview. Once you are in the companies hiring pipeline everyone is put through the same process, none of the other stuff really matters after that point.

Maybe I'm just bitter that my team just hired one candidate over another because they did better in the whiteboard interviews (but had no side projects or real code to show us) while the other person had a lot of (good) code and pretty creative projects to look at.
It would be a missed opportunity not to include such features. Google are not ones to miss opportunities when it comes to mining personal information.
I like you volaski.
> The plan B is always saving enough money to bail early on employment and retiring at 50-55.

Or 35-40, which is not that hard in this field. Live like a college student, earn like a professional, and you'll be able to retire pretty quickly. Which doesn't mean you need to retire at that point, but it means you can.

See https://networthify.com/calculator/earlyretirement and http://www.mrmoneymustache.com/2012/01/13/the-shockingly-sim... . The number of years you have to work before retiring depends entirely on what fraction of your income you save.
Two scientists meeting on a bus leads to discovery in the lab
LTS for Node 0.12 to End at End of 2016
Not the OP, but I'm also not really a fan of subscription model of any software products even though I'm OK with paying for upgrades every year. With subscription model I no longer own the software the moment I stopped paying, even if I already paid monthly fee to equivalent of perpetual license pricing.

But on the other hand, considering I'm already paying $158 for two of their products every year (IDEA and AppCode), being able to pay $149 (discounted rate) and also get a separate app for RubyMine and PyCharm seems like a very nice offer. (Since Ruby/Python plugins in IDEA always lacked few versions behind.)

Nevertheless, I'm sad that to see another one of my most-used software goes away from perpetual license to subscription model.
I'm disappointed, going to https://www.google.com/foobar/ is not enough.
A few openstack projects also use them, to explicitly define the transitions there resources (and/or other objects) will go through in a controlled manner.

http://docs.openstack.org/developer/ironic/dev/states.html

https://github.com/openstack/automaton

http://docs.openstack.org/developer/taskflow/states.html
Sure, and untraceable communications - you put a wire on a spy and they're radio-ing everything home with nothing to indicate it. Battleships get their orders and there's not even a chance of interception, let alone decryption. Do these illusory tunnels bypass things like Faraday cages? What about a ton of mass?

There's a lot of military and consumer applications here, and a ton of potential privacy benefits (an unseen wifi network, who knows -- the list goes on). If you want to get rich off this, brain scanning is not the first market to pursue.
It's no longer a product - it's a service.

Good examples of the way to do this, include Cakewalk and Allegorithmic which both implement a form of pay-to-own. After enough payments, you own a product that you can keep using if you no longer need 'enhancements'.

Whilst software-as-a-service is great for many people, it's not a panacea and certainly not a replacement for people who just want a product that they buy once and can use when they like without further outlay.
Thanks. I've been thinking about the component provides/needs issue as well. I was thinking of wrapping any passed in sub-component in "polyfill / rewire" component created from a factory that can be passed the propTypes that the parent component expects it's child to support and a map from props it will be passed to the props it actually supports. Ideally I'd like to be able to do something like switch between react-material and react-bootstrap on the fly.
A tactile virtual reality system gets a feel for a mouse’s view of the world
Actually, it was my mistake, it's https://www.madoko.net (it's not working without www).

Could someone correct it?
The law is more complicated than any one person understands, but I'd bet 99% of the incarcerated population was jailed for things you already know are illegal.
"This time posts by friends got priority over posts from pages."

Say it ain't so!!!! :)

I know marketing has a reason for existing, but sometimes I wish it didn't. Maybe if you figured out a campaign to get friends of friends to share your page with other people, that'd be solid way to get views. Of course, to do that you gotta have shit people care enough about to share it with a friends. That's a non-starter for a lot of businesses, especially retail.
Why do people blame governments for these kinds of downturns?

The global oil price took a dive.

Sure, you want a diversified economy, but Canada has not many comparative advantages other than resources and being adjacent to the US.

How do people expect Parliament to just make up successful industries out of thin air?

Is there something stopping a Toronto resident from starting the next big fintech startup? Is there something stopping Vancouver residents from starting the next Salesforce?

Nope. Comes down to the culture.
I take your point, but that's some crazy non-JS typecasting in your first two examples :)
As with any interview, YMMV. My own experience was pretty negative - I got asked a question where one pretty much has had to have studied & memorized the approach to solve the question, with no live feedback or direction but mostly silence. I enjoyed a far better process with Facebook, where the interviewers at least made an active effort to engage my mind in the right direction if I blanked or was missing a key piece of knowledge, although their methodology for evaluation leaves some to be desired.

Personally, I greatly dislike how software engineers are hired in the industry, coming from a prestigious graduate program of mathematics. There is an expectation at some of these companies that the candidate studied for their interview (or got just the right set of questions), even if they demonstrated highly valuable skills such as figuring out a complicated trick on the fly without any prior knowledge of anything similar. If one wants the smartest people, it is well-known in academia that that is not how one should evaluate a candidate, so I am not quite sure why such shallow & flawed metrics continue.
SEEKING WORK - remote, UK

I'm a generalist/full-stack software engineer. I build mobile apps (both native and hybrid), web apps, server systems (REST APIs, etc). I'm reliable, work efficiently, communicate effectively, and take pride in my work.

Technologies: Clojure, JavaScript (React, Angular, jQuery, Node.js), Java, Android, iOS, PhoneGap/Cordova, Elixir/Erlang, Ruby, Python, PHP, AWS, MySQL, PostgreSQL, Cassandra, MongoDB, CouchDB, Redis, RabbitMQ.

Website/CV: http://joef.co.uk

E-mail: joe@joef.co.uk
Why human intelligence and AI will co-evolve
if anyone from jetbrains here, in India it is showing prices using hindi (devanagari) numerals which are no longer in common use, even when text is in Hindi, most people will not even understand it. Would recommend to regular numerals.
Uh, any general graph can have cycles and thus result in circular references.
How do you run one-off admin tasks on PaaS? Tips for Cloud Foundry applications
So, does this only happen on chrome or something?
It would be way more efficient to mark their IP not at the search processing level (where they only have so many milliseconds to go around) but at the indexing level... Where they can bring to bear a lot of CPU power.
The mundanity is what makes it real and also very cool to me. I don’t think manned space exploration will look any different in the future … until maybe it starts looking mundane in other ways (think mundanity of commercial air travel). Even if we do go to Mars or other places. LEO has little to do with that … and SLS will look just the same on the inside.
Why the Donald is dangerous
What was the charge, out of curiosity?
There's love and falling in love. The latter is really just infatuation, but it can be hard to tell the difference early on in a relationship.
Introducing Colu-an API/SDK for issuing digital assets on top of Bitcoin
There's an Ask Metafilter question about what you'd say to your 30-something self: https://ask.metafilter.com/224770/The-timetravellers-advice-...

And also forty-something: http://ask.metafilter.com/268248/Advice-to-your-forty-year-o...
Hasn't work been found to be rehabilitating?

(perhaps not backbreaking slave labor, but stamping license plates doesn't seem cruel and unusual)
Jibe - Hiring Senior Ruby Engineer - Full Time On Site
Washington, DC or NY, NY
https://www.jibe.com/company/careers/senior-software-enginee...
email - hpowers@jibe.com (my personal email) for inside track or post_careers@jibe.com
----

If you want a job where there’s more enthusiasm than there is red tape, where hard work charges the atmosphere with excitement and promise, where ideas are encouraged, an entrepreneurial team spirit is essential, and people like coming to work, then Jibe may be the place for you!

Join the close-knit Jibe Post team that conceptualizes and develops our awesome job distribution platform. Hone your skills in an agile, test-driven environment and have a measurable impact on a well-established, profitable, and rapidly expanding business.

You:

• Are a seasoned engineer who enjoys teaching and learning from others
• Are passionate about writing code that is scalable, maintainable, reusable, and well-tested
• Enjoy sharing your experience with the team through mentoring, and technical leadership
• Are interested in building reliable, redundant systems
• Wouldn’t shy away from diving into a large Rails application to refactor it into well tested components and services
• Have experience designing, implementing, and maintaining APIs as a service for your team and customers
• Enjoy optimizing complex data models for understandability and performance

While it can be hard to measure experience strictly in terms of time, you should have a strong, proven background in Ruby and Ruby on Rails. We’d expect something on the order of 4+ years of full-time Ruby experience.
Doom on the Apple Watch
Huge RC Plane
There are also a lot of different projects about watering plants, gardens, or agriculture.
But it's still kind of hard to search in search engines, and have great content...
Man I don't look forward of being 50. It's a hard time getting a decent programming job at 30, imagine 50 :(
I don't think he said this had been done to him. He merely said that's a common 'questioning' technique used in Belize.
this guy is talking about a buyout offer/negotiations, not posting to a public mailing list.
​Good-bye Flash, hello VP9
Toronto?

http://plumber.ca/wp-content/uploads/2013/05/toronto-3.jpg

https://upload.wikimedia.org/wikipedia/commons/9/9b/Dundas_S...

http://www.mymetcondo.com/wp-content/uploads/2012/10/TheMet_...

There are some shitty parts in the suburbs, but lots of nice areas (downtown, Kensington market, Bloor West / Ossington, Summerville, Moore Park, High Park, Entertainment district) and it isn't too pricey ($1500 / month for a 1 bedroom down town).
I absolutely love reading articles like this. Though I'm not passionate enough about the mathematics of physics enough to pursue it, the theories/science being done is absolutely amazing and I enjoy hearing and reading about it immensely.
Thanks!
Child = startup with a lot of overnight support calls.
Not according to Hans Rosling.

http://www.ted.com/talks/hans_rosling_shows_the_best_stats_y...
Episodes in the Life of Bounce
What audience? I'm just some guy complaining about things on the Internet.

Rent-seeking behavior seems intrinsic to human society, such that any group of people larger than a certain size will be forced to deal with it in one way or another.

At this point, nothing short of a constitutional amendment is likely to put a dent in the military industrial complex. And that's not happening any time soon.

Complaining about it helps me to not lose my sanity. And that's good, because without my sanity, I might do something like endorse an armed revolution to reduce the political and economic influence of the military in the U.S. See, as a sane person, I know that doesn't make any sense. There is a right way and a wrong way to fight fire with fire; that's the wrong way.

And it gets a dissenting opinion out there, on the off chance that someone might stray far enough from their own echo chamber to see it.
Seems like he probably could have put a hoop in his driveway or something...
But it's a form of rent, with all that it implies.
You totally underestimate the millions of JS coders who want something better than JS, who have been using JS because that's their only choice.

I think most coders would choose a language that has better tooling and robust standard library over Javascript which doesn't even have a standard library. This is certainly the death of JS.
"namely, a senior employee likely has a lot of his/her own personal overhead to cover, so salary requirements will be understandably greater"

I wouldn't assume that, once the mortgage is paid off and kids have left home the cost of living plummets. In fact there could be a real cost advantage if nobody else is offering them a job.
> Secondly, it's trying to make this horrible recruitment-hoop-jumping bullshit fun. Imagine asking a worker from...basically any other industry to do exercises for 2 weeks before you'll consider them for an interview.

So true.

I was not sure if I was missing something or plain cynical when when I read he had worked for 2 weeks to get an interview.
Two girls, one wormhole?
U.S. Judge Approves $415M Settlement in Tech Worker Lawsuit
The word 'wormhole' suggests to me that there would be no loss of field strength or signal strength, irregardless of the distance in three-dimensional space. A device that could tunnel its magnetic field between, say, Tokyo and New York, with no energy loss -- that's my idea of a wormhole.
I thought this would be an introspective piece from an average user's perspective of whether or not Facebook was worth the emotional/time drain.

It's actually marketing article aimed at business owners who market their pages through Facebook. It doesn't provide any metrics or tools for financial analysis in order to help said business owners answer the question posed by the title.

Just a heads up before you click through :)
Not necessarily.

If I was in prison and could make a case for anything you can bet I'd be the biggest pain in the ass (wrt legal wrangling) I possibly could. I mean, my life is pretty much trashed already, right? No harm in seeing if you can get a reduced time or even a settlement out of it.

That said, I can only imagine that enforced solitude would be pretty awful in its own right.
those questions were not the programming ones, I don't remember the programming ones, but they would be considered pretty tame by most programmer standards, I simply lacked the knowledge at the time..
So noblesse oblige is back in style again eh?
Sapling is too generic to me. Two leaves in a 2 cm stick is a sapling but a juvenile 5 m high tree is also a sapling. Some trees grow really slow, some plants are not trees but have a 'similar' function in nature (bamboo for example) and a lot of trees begin as multitrunked shrubs. Is not trivial to count trees in a forest when several trunks share the same root system so we can expect a lot of troubles and variations. We should focus in measuring live biomass probably instead. To group different saplings of different species and try to cook a result from this is always a problem.

Maybe to make people understanding the consequences of deforestation we need to create a new system and talk instead of ecological categories like seed, seedling, 'treedler', tree and perhaps 'treelder', but I'm just having fun with the words.

Ash, for example, is equal to "a common tree" but people forget often that the morphospecies "a 500 years ash" is extinct in most forests (as all species that depend on it). This is like if we try to define and understand human societies just looking at "people from 20 years or less".
Why would his team not want him to practice?
Where has rent control ever worked favorably for the cities that have implemented it? It's simple economics, as value is derived from a city, the city itself becomes more valuable. A more valuable city has more valuable real estate. More valuable real estate costs more to purchase and develop. "Location, location, location" isn't just some cliche realtors like to use.

In the majority of cases, there's no conspiracy. Rent goes up, because the real value has gone up. It really is that simple.
If you have an existing perpetual license, you can use it infinitely, just as the license agreement stated when you purchased it.

We do however offer a switch to the new model if you like it and if you're interested in new versions that your perpetual license doesn't cover. If you do switch to the new model, you pay as long as you need to use a tool, and you always get the latest version.

IntelliJ Ultimate will continue to offer language plugins, nothing changes in this regard.
Woooo 11 comments in 501 days is really overdoing it, HN is obviously where all his free time goes.

And I didn't say you said fear of failure was bad, I said it was applied too broadly and possibly not even applicable in this case, though you seem to have thoroughly investigated his background, personality, time expenditures and other personal preferences, so I'm sure you know better.
Manhattan Hacker Houses?
Anyone know of any hacker houses in NYC? Thanks!
Suicide is a perfectly legitimate use for guns. If someone is so miserable that they want to die do we really want to make it harder for them? In most such cases the appropriate pill would be a better option: more sure, less dangerous to others. But since we've made those so hard to get, do we really want to condemn the use of other available tools to get the job done?

When my father was dying of brain cancer and his time was short, he walked up to me as angry as I'd every seen him, asking what I had done with his gun. He was prepared at that moment to use it to end his life, fully dressed when he hadn't been out of bed except for the bathroom in more than a month. I hadn't hidden his gun from him, it was misplaced for other reasons. If he had found it where it belonged, the first I'd have heard about it would have been his final gunshot.

Instead he changed his mind and decided to die at the pace of his disease, as his father had. It took about another three weeks, and there was nothing positive about those weeks for him, even with plenty of pain killers at hand. He lost control over himself, his personality, and his dignity. I try not to remember that part of his life.

I don't know that he made the wrong decision. But I do know that it was right that he had that decision to make.

Certainly there are many cases where guns are used for suicides that are tragically misjudged. But since we can't know what those people are feeling, they're in a better place to make that judgment than we are.
One of the biggest mistakes I’ve made in my career
it was the same guy, we'd spoken before on Linkedin.
If we have "always" been getting "not enough" sleep, then for sufficiently large definitions of "always" I begin to question the "not enough".

The twentieth century saw a lot of poorly-informed scientists second-guessing human body mechanims that have been keeping us alive for millions upon millions of years, on the basis of "studies" that constituted tiny, tiny, tiny, tiny samplings of a horrifically n-dimensional parameter space. I don't think the twentieth century scientists came out of it looking too good even now in 2015 and I expect them to continue to look worse as we learn more. This seems as likely a place as any for them to end up having been wrong.
Jimmy Wales Used an AirBnB Equivalent in India in 2007
Maybe your source-level debugger only works in line numbers. Visual Studio doesn't. It knows that "goto fail" is a separate statement and you can place a breakpoint directly on that, not on the if statement, even though they're on the same line.
I saw it, it's very great!!
You also have https://ecodrain.com/en/ a tube heater who recycle the already heated water!! Have a look on the video: brilliant!

Give me more!
Baby-monitoring cameras open to hacking
Which library? From where? Never heard of ramda, but I can tell you it's not standard.

Why should people use JS with a non-standard library when dictionaries come built into better languages?
child + startup = zzzzzz... huh? did you say something?
When I was single I was really into fitness and as a result also made sure I got plenty of sleep. I would go to be really early to ensure I got the full 8hrs. Once I caught up on my sleep something funny started to happen. I would only sleep about 4 hours, then wake up for 2 hrs in the middle of the night. Then go back to sleep for a few more. Net result being only about 6 hrs of sleep.

Anymore, I'm of the opinion that your body knows how much sleep you need. That being on a schedule is almost more important than the specific hourly amount.
Hey, that's quite funny if you consider these "numerals" were actually developed in India eons ago. That's full circle enough to me: https://en.wikipedia.org/wiki/Hindu%E2%80%93Arabic_numeral_s...
I run a small news site as a side project that covers a specific niche. I would say it's nearly impossible to get Facebook reach for small publishers because the Facebook traffic isn't "worth it" from an ad revenue perspective. If I'm a brand with a product or service to sell, sure, paying 10 cents a click is well worth it with a possible conversion. But just to boost traffic to a news story? Certainly minimal return there.

However, having just a "Facebook presence" is obviously important from a branding perspective, so I play the game just to bolster page likes and the occasional post boost.

The "golden age" of free traffic from Facebook for publishers is probably over, most likely a net gain for FB users, but it's incredibly difficult to organically grow a page anymore without putting some money into it.
I'm the developer of Inputmobi. I would love to get some input on the product.

It all started when contracting for some startups and we needed some visual and easy way to give and track feedback from the mobile apps. So.. I built an SDK and started using it .

After a while it turned this "side project" into a product.

I hope you guys like it. Your feedback is really appreciated.

Thanks!
Juan from Argentina
More specifically.. a link that doesn't touch the reference count is a weak reference. It's a known strategy and it does avoid the problem where a cycle can't be collected.

If the weak references are safe (as in, their pointer is assigned to 0 when the target object is collected) then I think there can be performance issues (compared to the competition of a tracing GC).

If the weak references aren't safe, then you have a data structure that's more in the realm of manual memory management, so it's hard to draw a fair comparison with fully memory-managed objects.