skysight-inc/HackerNews huggingface dataset:
Your understanding of how perpetual licenses with upgrade subscriptions work is correct.

Also, you can still be pretty confident that as a language support by an IDE (PhpStorm in your case) evolves, new versions will be supported by this very IDE, and we don't have any plans to release a separate Php7Storm :)

I was referring to a different kind of change where you might switch from PHP to Ruby, from C# to Java. C# and PHP are naturally not the best combination to support in the same IDE, meaning you might switch your tools as you go from language to language.
The dangerous idea that life is a story
I am glad the shipping industry is no longer affected.
On the off chance that someone strays outside their echo chamber and encounters your dissenting opinion, the likely response is not what you would hope for. As written, the likely response will be for them to conclude that people outside their echo chamber are disconnected from reality and not worth paying attention to. Then they'll go back into their echo chamber, and your dissenting voice will have wasted a perfectly good opportunity.

So, friend, I ask you to stop and consider how you want people who encounter your lone voice in the wilderness to react. Assuming you care - perhaps you value having something to complain (and thus wish to ensure its continued existence) about more than you do persuading people that It Doesn't Have To Be This Way.
What is left then - the Robespierre way?
Last 2 years I've been using Go (instead of Python), even for webpages & apis. I'm actually considering going back to Python(for webpages and apis) because dealing with database in Go is really ugly. Currently available orms are nowhere near as useful as sqlAlchemy or django orm :(
Useful service. I'm from Hong Kong and might need it when I travel to mainland China.
Both of those make some very, very optimistic assumptions about how reality works.

Pretty much any major negative event will add a decade and pretty much everyone has at least a one of those. A single one can wipe out years of savings, even at a 50%+ savings rate.

In the real world, you aren't in control of your savings rate for decades on end. No one is. I understand the illusion of that control is appealing but it simply isn't how reality works.

There is a reason the majority of the bankruptcies are from medical issues with 5 figures out of pocket and into the 6 figures when you count lost income.
> At the rate things have been progressing, fundamental medical miracles aren't years or decades away - they're perhaps centuries away... but I hope to be proven wrong.

This is a natural reaction, specially when you see how fast things have advanced in tech. But in medicine, in order to really get the big breakthroughs we dreamed about years ago, some tools were required, and technology has only recently given us these tools: genome sequencing, stem cell manipulation, CRISPR/Cas9, open standards for eHealth, etc etc

So, I'd say there's hope, as many predict that the slope could be exponential...
Are you logged into Gmail? Just click "log in."
The pace of scientific "leaps" would be very hard to quantify, and it's certainly not my impression that it's "speeding up".

Rather, it's my impression that there's been a pretty consistent pace of scientific discoveries for the past 80 years. Advancing technology certainly helps, but technology has been advancing rapidly for quite some time.

The last 20 years hasn't been a big difference from the 20 before it on the hardware end of things.

Recent science has seen an increase in discoveries added by "big data" science (CERN, astronomy) but that's just one more tool in the researchers toolbelt.
I would like to hear the story of how the rug merchant invested in Dropbox, some tech blogger should write about that.
I was super excited when I started reading this article, I thought they were talking about a direct measurement of the CNB.

Right now, the CMB is as far back as we can see in time. That radiation originates from a time when the Universe was around 380,000 years old. The CNB originates from when the Universe was two seconds old. A direct measurement of it would be an astounding achievement and would give us many new insights into how the Universe formed.
This article is primarily about the CodersForSanders organization (https://coders.forsanders.com/), which started on reddit at /r/CodersForSanders and uses Slack to coordinate efforts among over 150 developers, designers, and digital/content folks. I am a member; I built the donation app mentioned in the article (an iPad app for volunteers to collect donations at campaign events using Square readers) and a few other projects.

Regardless of your political leanings, I've found CodersForSanders to be a fascinating experiment at the intersection of grassroots political organization and remote development/tech work. We have worked on projects that campaigns would normally only entrust to expensive consulting firms, but both out of financial necessity and a commitment to grassroots support we have taken on a lot of that work. I wonder if this can be a new model for political organizing in the 21st century.
Second degree aggravated assault, simple assault, and terroristic threat. The witness was mentally ill, although it took a long time for the various authorities (police, prosecutor, and school deans) to disclose the documents and video records that demonstrated this (suicide attempt that evening, no less than seven previous and subsequent false allegations, bizarre and contradictory statements smoothed over by the officer, and an attempt to withdraw the allegation a week later, clinical history of bipolar II and borderline personality disorder.) Once disclosed, the case was dismissed.
Czech Republic criticized after officers mark migrants with numbers
That's interesting. In English we would probably consider constant pitch and meter to be dull. Then again, I remember from Latin in college that the romans tended to play with sentence structure to put the subject at the end of the sentence, making it more suspenseful, so there are probably other language attributes that those more homogenous populations play with to introduce variety and distinguish interesting and dull speakers.
> Will hard-core Linux users who used Java migrate when it makes sense?

Probably only for mobile/desktop app but less likely for back-end/webservice/infrastructure stuff.

Take MSBuild. This is pretty much Ant. Sure, there's NuGet but Ant+Ivy or MSBuild+NuGet combo isn't anywhere close to Maven (despite the XML hate).

Libraries, communities, tools, frameworks of .NET ecosystem is still behind Java.

Unfortunately language features and syntatic sugar alone probably not enough to sway these users. Besides, Java and C# are very similar, technically there's less reward in learning a very similar language.
Magoosh | Berkeley, CA | Lead Ruby Engineer | Onsite | http://magoosh.com

ABOUT US:

We're a 20+ person online test prep/edtech company backed by investors such as 500 Startups and Kapor Capital. We're on a mission to level the playing field, making test prep more accessible, effective, and enjoyable. We're growing strong and quite profitable, with over a million users from over 150 countries and several millions in revenue. You can read about our culture/philosophy here: http://magoosh.com/blog/?category=philosophy

ABOUT THE ROLE:

We've accomplished quite a bit with our small, 2-person engineering team. We're looking for someone who can grow and mentor the team and who also enjoys getting his/her hands "dirty" (half manager/half individual contributor). So far we use Rails (the core of our application), PhoneGap + AngularJS, RubyMotion, GitHub, and we’re hosted on AWS. Salary range $140K to $170K + equity depending on experience.

ABOUT YOU:

- 6+ years of software engineering experience, although we care more about the quality than quantity of experience

- Experience building and releasing web and/or mobile applications

- Experience leading or managing 1 or more software engineers

- Experience recruiting and hiring software engineers

- A passion for making a difference and leveling the education playing field

Apply here: http://grnh.se/isvjl8 or email bhavin@magoosh.com
This seems to be all static html, why doesn't he just turn the branch into a github page?
Show HN: Katha – Snapchat for audio
I've been using these with my team. Each person takes a card or two during the morning meeting to give a bit of flavor to the day's work.
In my experience, local ground-level contributors are often reverted by well-meaning remote mappers who rely on outdated satellite imagery. In areas without a strong community of local mappers, most of the contributions will be coming in from users who've never been anywhere near your actual location.
I saw it mentioned here a while back, it wasn't documented like this one but I figured it's a reasonable enough way for google to be a bit unique in recruiting.
How is everyone not using github pull requests for this?

git checkout -b my-new-feature

<write code>

git add --all :/

git commit -m "added this awesome new feature'

git push origin my-new-feature

<open PR>

<wait for feedback>

<address feedback>

<merge PR>

<ship>
Great answer, thanks dude.
Marx was right if you interpret him as only concerned with unskilled, menial laborers.

And yeah, non-service-sector unskilled labor is going the way of the dodo. I'm having a difficult time mourning this, as it frees up an awe-inspiring amount of human potential.
Probably stands for Habitat. I could see bunks anywhere else. I doubt the astronauts want to show living quarters. Not much privacy as it is.
Angular 2 Series – Part 1: Working with Pipes
i recently starting experimenting with moving from python to go and for fun (for web development) and was surprised at the current available options for ORMs. even established frameworks like Revel seem like they are suggesting using raw sql queries still:

https://revel.github.io/manual/database.html

this is golang's Django i believe ?
Work that gives job skills helps because many criminals are caught in a cycle. Basic education would work as well, perhaps even better.

The problem is that the work they done is used to replace standard jobs and to make a decent profit for those in the chain, which creates a perverse incentive where you now have those who wish for more prisoners as they will make more money. We already have a problem with overcriminalization of actions.
Interesting thoughts there.

I am writing a deep neural network lib in scala as part of my DQN implementation. It's developed in the FP paradigm with some type safety. If anyone is interested, the code is here.
https://github.com/A-Noctua/glaux
Right now only feedforward and convolution with Relu are implemented, no documentation either. But would love to collaborate with anyone also interested in the area.
We are. This is the part I want to optimize:

<wait for feedback>

<address feedback>

<merge PR>
Apple, Google, Other Tech Giants Ordered to Pay $415M in No-Poaching Suit
Hoo boy, MSBuild was always by far my least-favorite part of being a .NET developer. I would like to flippantly say they should just throw it away and replace it, but probably much too late for that.
Really?

> I bet you think cable TV is a bargain too considering the literally thousands of channels you receive...

Why are you putting words in my mouth? I explicitly do not pay for cable because it is outrageously expensive and I watch a fraction of what I am forced to pay for.

I already pay more for these tools I use than I would be paying under the new plan, and I've been looking at buying CLion too. This is a net savings for me, personally.
Suggestion: if a customer pays for an annual subscription of the software, grant them a perpetual license for the corresponding major milestone version of that product. For instance if I paid for an annual subscription of IntelliJ in 2015, grant me a free perpetual license for IntelliJ 14.
More tl;dr: rewrap passphrase to upgrade the file format to v2 with random salt:

ecryptfs-rewrap-passphrase ~/.ecryptfs/wrapped-passphrase

[1] https://medium.com/@2bluesc/rewrapping-ecryptfs-passphrase-t...
>> Why would you want any kind of drug-induced high?

While I wouldn't want anyone getting into synthetic cannibinoids like in the article...
If you don't understand this at all, if you don't understand why people enjoy drugs and drink, that makes you the odd one out, not him.

>> I have much better experiences in real life. (If you haven't, I'd perhaps suggest that you're doing real-life wrong).

You can have both. You don't have to have either great life experiences or enjoy a drug once in a while. That's a weird attitude. Oh, and if you can naturally do anything that comes close to either MDMA or LSD, I'll eat my hat. And my shoes.
Emacs' Org-mode is pretty good for writing articles. It can be configured to use whatever package / setting one wants while exporting to tex / pdf, e.g. use some .sty files (presumably, I haven't needed them yet), or use the beamer class to make a slideshow. It can be integrated with the ESS package so that it can be used as a live programming environment for R, or whatever else the package supports. And it also supports todo lists, agendas, and any sort of note-taking from the first moment.

Example config for latex export (although I do not write academic articles):

https://github.com/cadadr/emacs.d/blob/c81ff8afa3ca4ab553013...
Python simplehttpserver's default address is/was 0.0.0.0. You may want to check if you don't want to accidentally serve the whole world.
Goodyear hid information about defective tires
I'm a little surprised to see it took this long to release what some teams consider an essential feature. I worked at a company where force-pushing master (by-accident) would put the master branch in lock down while someone could fix its history, which is easily solved by this feature.
>People also have a responsibility to Society, they should not steal murder, or any number of other criminal actions.

How many are in prison for non-violent actions that harm none but themselves?
No, the `auto_cd` option, just like in zsh.
How to Ace a Phone Screen
> I disagree. There is no team social dynamic in a white-board interview. There is one person in a position of power who is judging you with a critical eye. The other person is being judged and either really wants this job or, worse, needs the job.

Well, it could be like that, and that's the popular conception, but it doesn't need to be like that. If it was handled more like a small meeting with them all contributing (but the interviewers possibly holding back some as needed to allow the interviewee to contribute), you could probably get a fairly good idea of how quickly they grasp concepts from other, how familiar they are with what they are trying to to, and how well they collaborate.
How a toy maker brought Star Wars' BB-8 droid from screen to shelf
what's the core advantage over make/rake?
5 Product Principles We Live By
Is the problem a function of the size each PR is? If each PR is small, it shouldn't take much time to review.
Sounds like you have addressed my concerns.
Ask HN: How to get into Data Science as a hobby?
I've been programming for about 4 years now (full-stack web) and had a couple previous years doing Database related work (PLSQL, Oracle apps).

After taking a few coursera classes on the subject I'm don't know where to turn now. I had a few classes in college which touched on this (data mining, stats, etc.) but never had any real world projects.

I'm curious..

1. Where can I find side projects to work on which I could apply my beginner knowledge of the field. (end goal to learn more with practical work)

2. How can I use my background in web development to help advance in this field?

Any advice is appreciated
> I am curious about the last assumption: Wood products can hang around for quite a while, so while long-term decomposition may release their carbon into the atmosphere, in the short term we have some very old wood around.

I have a hard time thinking of significant amounts of wood that doesn't decompose, unless treated by humans. There are exceptions, including petrified wood or maybe wood in oxygen-deprived water (I don't know much about that) but I doubt it adds up to much. I know I've read studies about the carbon released by decaying organic matter in rivers and river deltas; it's a well-studied process as far as I know.
Glad to hear i'm not alone in that case. I actually think someone should blog about this, because i've got the suspicion that the "moving to go is fantastic" feeling we get from blog posts suffers from a survivorship bias.
Southern California has a nicer climate than Northern California and is cheaper (since there's less tech). The ''best'' climate in the US is probably San Diego up to Santa Barbara within 5 miles of the coast. San Francisco (the city itself) has infamously frustrating weather.
1 year ago, yes. C# is awesome as a language but I don't see a reason to switch to .net when the JVM has Kotlin, which is nicer than C#, but still super lightweight and thoroughly pragmatic.
TypeScript treats "let" correctly, while transpiling it down to ES3/5 that have no concept of "let".
Thanks Jacques. I first read about you almost 15 years ago. I think you did an interview about the creation of webcams and starting the first webcam community. What struck me was the typical Dutch resentment for success and those that dare to stick their necks out. Commentators would say you were lying or embellishing or try to downplay your successes. That typical envy. I hope you are now totally over that.

A few years back you took a few hours to just chat with me, in a period when I was really depressed and did not believe in myself. Thank for you that. It really helped and you demanded nothing in return. A very approachable, commendable spirit -- I hope there are people around you who do the same for you.

Jacques. Thanks man! Congrats, and here is to many more years!
MoSQL: a MongoDB → PostgreSQL streaming translator by Stripe
Gitlab has protected branches feature for quite sometime. I was wondering when Github is going to implement it. Finally!!!
Yeah, such a measurement is extraordinarily unlikely. Neutrinos are extremely hard to detect, but the thing is there are different temperatures of neutrinos, and their detectability scales extremely non-linearly with temperature. Even with extremely high energy/temperature neutrinos from supernovae or stellar fusion we still only detect the faintest fraction of the vast quantity that flows through the detectors. The CNB is at a temperature of only a few Kelvin, and is made of extremely low energy neutrinos that are effectively impossible for us to detect, let alone study with current technology.
Very nice! I tried the CSS3 routes for card animations when I first built my card game ( https://solitaire.gg ), but ended up going with WebGL since the cross-browser support for CSS3 animations was so wonky.
Seriously, read this post, listen to this post. I am a terrible negotiator (as in I have taken pay cuts because jobs seemed interesting and paid sticker price for cars) and hate it like 95% of the rest of software engineers but it's how the game is played and we're both ourselves individually and ourselves as a group a disservice by not protecting this information.
> They need to toss the dice and assume they interpret your intentions clearly.

Actually, that's testing collaboration right there. If the question is vague, ask if they mean this, or that. Tossing the dice and assuming is exactly the opposite of collaboration.

It's possible the interviewer is just a prick, but it's also possible they want to see how you work and collaborate.
Wait, what happened to freely disclosing your salary to everyone? Remember the hashtag movement??

You mean to tell me that this is actually a bad idea?
> The editor has ‘hick-ups’!

I'm not sure if this is a joke I'm missing, but "hiccups" is the spelling of the term referring to involuntary inhalation as well as (informally) a minor difficulty or setback[0]. A "hick" is an unsophisticated person[1].

[0] http://dictionary.reference.com/browse/hiccup?s=t

[1] http://dictionary.reference.com/browse/hick?s=t
Interestingly denser growth is one of the most effective means we have of reducing the carbon footprint of our cities. Shorter commutes mean less driving. Shared walls mean less heating and cooling energy use.
Central banks [Federal Reserve/European Central Bank/Bank of Japan/People's Bank of China/Swiss National Bank] are responsible for global capital misallocation.

Due to immense and unrelenting political pressure, central banks the world over have mispriced capital at gargantuan scales. This has led to immense distortions in capital markets.

The level of central bank intervention has only grown in the past 30 years. So the resulting economic growth or slowdown is measurably different than before.

Anecdotally, look at the following to see one example of capital distortion in action:

The Swiss National Bank digitally printed an enormous amount of Swiss Francs and bought Euros in order to peg their currency lower (didn't work). They used this excess of digitally printed capital to buy real capital assets such as global equities.

A question to ponder: what is the fair market price of global equities when some buyers can print money? Does it matter?

http://www.bloomberg.com/news/articles/2015-05-06/snb-boosts...
"The SNB stands out among major central banks for its equity investments. It had 522 billion francs ($572 billion) of foreign exchange reserves at the end of March, acquired due to interventions to defend the currency cap of 1.20 per euro it had in place from 2011 to early 2015."

Swiss National Bank's Portfolio 6/30/2015: http://www.nasdaq.com/quotes/institutional-portfolio/swiss-n...
Recruiters are often paid x% of one year's base salary. In this case, your interests are aligned with the interest of the recruiter.

In my experience, recruiters are 'box checkers'. They have little to no knowledge of your skill set or the skills required for the job outside of buzz words that can be printed on a resume. The reason recruiters ask for your salary is not to engage in price fixing but to ensure that they pursue a placement where 1) the candidate is getting a pay bump and 2) the candidate is priced competitively.
Ignoring the recruiter problem for a second, should I ever feel obligated to disclose salary information? I have had potential employers straight up ask me what my current salary is, should I just tell them I'm not going to answer that question?
(I work at Stripe.) We're also accepting applications for our second Open-Source Retreat: https://stripe.com/blog/open-source-retreat-2016
Installing a VPN from the Linux CLI
> Can I write my academic paper, manual, book, thesis, etc. in Madoko instead of LaTeX?

For me a strict requirement for this is that I can use a particular template and document class. Unfortunately I don't have any choice as to what the particular format is. It's not clear if Madoko makes this possible.
I think you are being a little naive about this.

I am sure (much like the cable company does with "introductory" rates) that JetBrains was careful to set an initial price point that makes this a competitive offer.

The problem (as better stated elsewhere) is that the relationship is changed going forward. If they decide to raise the rates you are now left with the decision to continue at a less advantageous rate or have no product at all.

In addition, you assume that a major release per year is an inevitability. There may very well be no compelling reason to update... but it won't matter in this instance because you will pay no matter what.

teacup50 did a better job describing this...
Just tell them it's confidential.
This Is How You Build Products for a New Generation of Savvy 'Data Natives'
For Founders: The Tunnel Vision Trap