skysight-inc/HackerNews huggingface dataset:
> then go on saying that it's bad for humans at the levels found in cigarettes or e-liquids

Is it bad to jump to conclusions that it's safe and everybody else should be happy inhaling your exhaust believing so?

What someone does in their own homes is fine, though this thread was discussing vaping-exhaust being fine in public, and I don't believe people have that right.

Smoking was predominent in restaurants and public areas a while back and we thought it would be impossible to go away, and now that it has, it's been absolutely fantastic.

This is basically just a "safer", not "safe" method that still affects people in a given area.

I'd rather people just use patches or something else rather than vaping down the street, in malls, or sidewalks. This would be completely fine - mind you - that it is likely to have very negative health consequences to those people.
Forgive my ignorance, but can you not just use the Python RethinkDB driver? Or does it have to be Django specific?

https://rethinkdb.com/docs/guide/python/
here is the source, all the tests seem quite the same https://github.com/grigio/bench-go-rust-swift
That makes two. My teeth are terrible. When I was a kid and people would warn me about sugar I would always argue that in the future we'd just be able to replace our teeth. Any day now...
They could also try sell to private equity, or someone like John Malone & Liberty Media. I think even a separate capital stock of the core assets would force more value recognition than what shareholders are seeing now, even as a low priced issue. I'm not sure that Google would want anything here that they couldn't build themselves or don't already have the lead on, but if there's any interest, Yahoo should solicit those offers.
Basically, if caught early, your teeth can remineralize themselves if you provide the right conditions.
Lets do this guys :D going to send one tomorrow :D
If "it" includes parallelism then no, libmill has not done it:

"Libmill is intended for writing single-threaded applications."
http://libmill.org/documentation.html#multiprocessing
Radio Active Exposure
ROFR is pretty standard for partnership businesses (I'm not talking about startups, but actual businesses operating on revenue), so I'm not so sure about it having any chilling effect on negotiations. My wife and I own 1/3 of a brick and mortar business is our town, and once we made an official offer two other people had to sign a document saying they were made the offer and declined (or whatever the legalese is).

It's pretty common and I've had no experience where it causes any issues. It's a cost of doing business when you're talking about equity in a business that has a lot of people involved.
I don't think the whole industry chooses its tools randomly. I think that in the long term, if a tool emerges from the dust it's because of some actual reasons.
If the simplicity of Go will win against the complexity of Rust, for example, I think we should think about the reasons.
In my opinion the problem it's not about Go limits, but instead is about our perspective as developers using our tools. We do really need complexity? We do really need oop everywhere?
If the answer will turn out to be "no", I will need to change my attitude toward Go.
I'll just point out (as a much older engineer than you), that this article is HIGHLY skewed to YC Companies, that have self-selected as not solving hard technical problems.

As a founder, being in YC is probably great.

As an engineering employee, it doesn't seem all that compelling to work for a YC company compared to a non-yc company. None of the benefits of being a YC founder seemingly apply to an employee of a YC company.

This feels like serious echo-chamber nonsense that has little applicability outside the world of startups (and more likely YC startups).

Glassdoor just listed the top companies to work for. https://www.glassdoor.com/Best-Places-to-Work-LST_KQ0,19.htm

Airbnb (YC company). First job i found on their careers page (note, required a lot of clicking...):

https://www.airbnb.com/careers/departments/position/90884

Back-end, Front-end, Full Stack and Machine Learning engineers.
Strong proficiency in any of: C/C++, Java, Python, Ruby-on-Rails
Exposure to architectural patterns of a large, high-scale web application
Rigor in A/B testing, test coverage, and other web best practices

Hubspot. Jobs page: http://product.hubspot.com/apply?gh_jid=86940

Back End: We write lots of micro-services, primarily with Java 8. Our APIs are RESTful and use the minimal Dropwizard framework, and we take advantage of Kafka, Spark, Hadoop for processing volumes of data.

And Zillow (not I skipped Facebook,Google, and Linkedin, and went to Zillow as it's the first Seattle based company listed).

http://www.zillow.com/jobs/openings?j=oXn70fwb

Strong experience with Java, Objective-C or C++
From the story, he didn't seem like he owned the house or car - possible that he paid the leases while in prison.

The mental debt of being in prison probably doesn't help anyone's financial situation either.
For many of the connections I refer to, Facebook was my only way of contacting them. You're right, I could return. It still makes me think that this implicit claim that leaving Facebook improves our mood is faulty. Rarely or never do I see disclaimers about possibly increasing depression by quitting.
"everything is floats" is also technically a solution, but with a curious fail-state.
Netflix accounts for more than a third of prime-time internet traffic in NA
My company stores all raw data for pretty much everything forever (and, in finance, there are a lot of things). It's binary, compressed with xz, and stored in several places. The grand total Glacier cost is something like $50/month.

(Do NOT, for the love of your sanity, emulate this design exactly. Use Backblaze or Google's nearline storage. Do not touch Glacier at all if you can avoid it. When I wrote the Glacier integration, I did it because it was far cheaper than its competitors. That's no longer the case.)
Pants Required: Staying Productive While Working Remotely
"Give me some money so I can create value here" is what you say to investors, not creditors, and putting someone in that role will make them want a much bigger upside than they'd get from a secured loan.
The boundary of the dragon curve got a fractional dimension, therefore it qualifies.
"Craft." My favorite word that blows up the art<->career dichotomy.
USB and Ethernet are not bridged = faster input and output through each.
Thank you for comment.
3. Fuck no. Faster for me to build a custom site than to wrangle with someone's theme that's been built for the lowest common denominator. // I understand what are you saying, but sometimes for me it's faster to just buy a theme and set up everything (for example I had one friend who needed small webshop for hand made stuff) then to code everything from ground. What worries me is when making portfolio is it ok to put website that use bought theme?
First, talk with a lawyer and an accountant. The at-stake amounts are large enough that's short money.

Second, I'd strongly consider doing some/all of this after Jan 1. That will put your ISO+AMT tax into 2016, which will push your tax bill on this transaction to April 2017. (It may make sense to do a smaller amount before year end, depending on your current AMT situation).

(And make sure you make estimated payments (plus withholding) for 2016 that exceed 110% of your 2015 bill -- that way, you can kick the final bill all the way to April 2017).

Finally, the penalty for paying late is not THAT bad: given the amount of money, it may make sense to file in April 2017, pay what you can, and work out a payment plan with the IRS. You are not the first to have this scenario happen.
Interesting that Live Writer uses Windows Forms, though WPF was available, at least within Microsoft, when the project started. I wonder why.
And, of course, Luxembourg, Monaco, Malta, Gibraltar...
Bitcoin Founder Satoshi Nakamoto Has Been.. Found?
It sounds like the title implicates the other libraries that didn't make this short list, that they (in general) do suck.

This isn't a bad thing: https://paragonie.com/security

The intersection between PHP developers, cryptographers, and software security experts is very minimal. Thus, despite PHP powering over 80% of the Internet, the truly reliable cryptography libraries written in PHP are exceedingly rare.
Of course the City is a tax haven itself as well, but yes, there probably is a lot of pressure/lobbying power to leave things as is.
I agree that CurrentC will (hopefully) never take off but it has already had a chilling effect on Apple Pay adoption. There are many stores that used to allow NFC tap-to-pay but actually disabled that functionally entirely to prevent people from using Apple Pay specifically.

e.g. pre Apple Pay I used to be able to use tap-to-pay with an actual credit card at CVS but they've disabled that functionality on all their payment terminals to block Apple Pay. Now I can just go to Walgreens but that doesn't change the fact companies are actively taking steps to retard the growth of Apple Pay.
> I think everyone who uses Go for anything is pretty clear about why they like it, and one of the major reasons is simplicity.

Nope. I like Go because:

* Interfaces

* A sane, fast, build system

* Concise syntax, mostly

* Garbage collection

* Excellent concurrency support

* A (for the most part) well-designed standard library

* Optional semicolons

* Compile-time type-checking

* Static binaries

I like Go because of the features it has, not because of the features it doesn't have.

On balance, although Go sucks, it sucks less than any other language for the sorts of problems I use it for.

> And to be honest, this whole argument about pitchforks seems like a straw man

If you don't notice that criticism of Go is immediately and vigorously argued against... Well, you can't be following the comments very closely.
Also of note: "Sandvine’s report says 65% of aggregate online traffic in North America is currently from real-time entertainment—i.e., audio and video streaming—marking a significant increase from 49% in 2011."
I have always hoped for big advancements in dental care and the ability to improve teeth. I have a lot of anxiety-inducing cosmetic issues with my teeth but the cost to get anything done about it is incredibly prohibitive and not covered by insurance.
I think high level Street Fighter play has the some factor. But! I'm not arguing one is better than the other. If someone wants to play chess, play chess.
The Average Investor Portfolio
Show HN: Compose Auto Numbered Tweetstorms
I think you basically reiterate the point here: if you are in poverty, you don't have enough money for basic necessities (read: non-productive expenses); therefore, you can choose to spend any extra money on those necessities, or go without.

In other words, microloans don't solve poverty.
How to choose a startup
I think tequila_shot is looking for a driver that lets him use RethinkDB with the Django ORM.
Nonparametric estimates of the CDF have a long history and plenty of theory: http://www.win.tue.nl/~rmcastro/AppStat2013/files/lecture1.p...
http://www.mathworks.com/help/stats/examples/nonparametric-e...
Django is pretty tightly coupled with its orm. The last time I looked into it, the mongo/django solution was essentially a fork of django with the data layer completely rewritten
Run emacs as a daemon and use emacsclient. Instant startup!
Thanks! We'll definitely be open sourcing some things from Chronograf and it's free to use. We removed the registration part of it with the release we cut today.

We're fans of Bosun and actually contributed code to the project to get it integrated with InfluxDB. However, we wanted something that was purpose built with the InfluxDB schema in mind, which doesn't map to any existing time series solution.
Good, Better, Beast: Taking Single Board Computer Clusters to the Next Level
Actually it does. They did something relatively harmless for science (and maybe, indirectly, for profit). The whole advertising industry is based on doing worse things, all the time, for pure profit. That this Facebook study is a subject of an outrage is, frankly, ridiculous.
I said more likely, but why is that more likely? Because huge shift in public opinion are from my experience, most likely made by marketing agencies.

Also ads like these:
http://howtonotsuckatgamedesign.com/wp-content/uploads/2013/...
looks all "right gif" does is pull the top animated GIF results from google image search. meh. to top it all off it doesnt filter porn (try /gif porn in your work slack for fun times). doesnt seem very right at all.
I like Javascript. I don't see any problem with the language itself. I see problems with the browser ecosystem as a whole, but that's another story.
I understand the argument "popular != good", but I think that if in the long term a tool raises in popularity this is not random.
There should be reasons for that.
> [...] there is also a lot of harrumphing about how distributed systems are really hard without going into much in the way of details about how to actually evaluate and approach the problem.

So true. Also – I've been involved in a few contexts, tangentially or otherwise, where it seemed to me that there was a root problem that no one quite understood. For reasons, that meant it had to be solved with a distributed system. Now there are more problems, because "distributed systems are really hard."

(N.B. I'm not deriding that phrase, or doubting it's accuracy; just saying that it's also used as a way to shy away from not having a clue what problem you're trying to solve in the first place.)
The Hidden Business of the Internet – Your Data
I did see the time series announcement from Basho and will follow it with interest :)

How are they moving to be a data platform company?
Finally! ( congrats :) )
When we decided to use RethinkDB I had to dig up old driver source code with 50-50 compatible protocol with newer versions of ReDB, sometimes if I wrote too much data in bulk it would simply crash the JVM lol. Now I can sleep better knowing my changes of getting fired are 2% less.

Now regarding the awfulness of JSON objects to/from Java Objects, any good news? (I know it's mostly a Java the lang issue)
This passage from Slaugterhouse Five has really stuck with me:

>America is the wealthiest nation on Earth, but its people are mainly poor, and poor Americans are urged to hate themselves. To quote the American humorist Kin Hubbard, 'It ain’t no disgrace to be poor, but it might as well be.' It is in fact a crime for an American to be poor, even though America is a nation of poor. Every other nation has folk traditions of men who were poor but extremely wise and virtuous, and therefore more estimable than anyone with power and gold. No such tales are told by the American poor. They mock themselves and glorify their betters. The meanest eating or drinking establishment, owned by a man who is himself poor, is very likely to have a sign on its wall asking this cruel question: 'if you’re so smart, why ain’t you rich?'

http://www.goodreads.com/quotes/158414-america-is-the-wealth...
The Internet is wonderful! It democratized publishing - now anyone can put out whatever they want to, and damn the editors! It's wonderful!

Until you realize that you are one of a teeming multitude of people doing the same thing. You can't just post something and have it instantly lauded. Oh, no. You've got to build an audience. You've got to make something interesting enough that your fans tell their friends about it, and some of them become new fans who do the same.

And if you've become your own publisher? Well, you get to learn that there's a lot more to publishing than just putting your stuff in a form people can physically read(/watch/play/etc). There's designing an appealing package for your work. There's distributing your physical product, if you have one.

And there's promotion. Yep. There sure is promotion. Did you know that it often even costs money?

You want to get to the point where you can do it as a living? Better learn something about promotion. Nope, it's not what you signed on for. Nope, it's not what you passionately want to be good at. Yeah, it takes time away from improving your craft, and as soon as you can afford it maybe you'll want to find some way to pay someone else to do it so you can get back to making the work. But first you need the money to pay someone to do it for you.

Otherwise? Well, you can live off of someone else's money and wait to be "discovered". Good luck with that.
Most of your customization can be achieved using spacemacs!
Is Moira Pregnant? On signing up for health care
Copylead, Prospecting gone fast, easy and FUN
Infrastructure as code: The engine at the heart of DevOps
Maillardet's automaton
https://www.youtube.com/watch?v=C7oSFNKIlaM
I'm not sure what to respond to a response about my post not being non-native English speaker friendly... When I'm a non-native English speaker myself...
Try tint:
https://github.com/trueinteractions/tint2/
The readme on their github[1] says that Live Writer was originally part of an acquisition. I would guess that winforms may have already been in use when they acquired Onfolio. There may be other reasons as well, but I don't know what they are :)

[1] https://github.com/OpenLiveWriter/OpenLiveWriter
Realtors Partner with Boys and Girls Clubs of America
Slava @ RethinkDB here. I've never programmed in Clojure (although I spent years programming in Common Lisp), so everything below is what I overheard from the engineers that were looking into this.

The official Java driver can be used from a variety of JVM languages and apparently results in a pretty good experience. Segphault is writing a blog post on this, so you'll see lots of examples soon of what the Java driver looks like in various JVM languages.

Apparently the only exception to this is Clojure -- you can use the Java driver from Clojure, but idiomatically the experience isn't as good as using native Clojure libraries. We're going to play around with this and figure out what to do about it. One possibility is that someone in the community might write a Clojure wrapper on top of the official Java driver -- this would be way easier than writing a Clojure driver from scratch, and would provide idiomatically appropriate interfaces.

I know Aphyr is using clj-rethinkdb for his Jepsen analysis of RethinkDB, and it's working out pretty well, and I know of a few production deployments based on clj-rethinkdb. So another possibility is to invest a little more time/effort into clj-rethinkdb to bring it up to par with official drivers.

We should be able to improve the state of affairs in the next few months.
You're a better engineer than you think
The official driver has a few helper methods to create JSON objects, so this hopefully shouldn't be too painful until the language adds native syntax for JSON.
You are right. I am looking for a driver to work with ORM.
I keep thinking there should be a way to plug the cavity with something that can be absorbed by the tooth and assimilated into it (like happens with baby teeth). Then cover it up with a cap that can be later removed. Gotta find a way to regrow the enamel under that cap too. Is there some reason teeth can't regrow when damaged?
Open Road App. 1 tap to start navigation, 1 tap to start music and 1 tap to call
I've been using Cortana a lot because of my Surface Book being my primary dev laptop.

I like it. In particular its recording, geofencing, and exposure of reminders is just MUCH more reliable than Google Now, which was previously my go-to for such tasks.
Jersey is effectively owned by the Queen, albeit rather indirectly through her role as Duke (sic) of Normandy.

In practice the day to day running of the Channel Islands is left to what's called the Privy Council, but the Queen gets final say.

Parliament isn't involved.

If the Queen objected strenuously to Jersey's role as a tax haven, it would never have become one.

Jersey is one of those edge cases where the feudal nature of the British establishment becomes obvious. Parliament isn't quite only for show, but a lot of wheeling, dealing, and money hiding goes on behind the scenes. Neither the British parliament, nor City regulators, nor the EU have much oversight.
I wouldn't hold my breath. Django isn't popular enough to create a niche driver. Besides as others point out vanilla Django was designed with SQL in mind.
TIL that go is not good, because it's not rust. Also, yes, go has the ability for isolated unsafe code. Namely importing the unsafe package and using that.
I would call the IRS up and ask them what a payment plan would be like for an n million dollar liability, and then weigh whether that scenario is worth the exercise. Because at this point, this is a question of risk tolerance, and risk vs reward.

For some people, a lifetime of debt, no matter what the possible reward, is unbearable, whatever the odds of the outcome. For others, who feel this is their best shot at wealth, and who are comfortable with the risk, it's an easy choice to buy the options.

But yes, get a tax advisor who is familiar with this specific situation (exercising stock in whatever state/country you live in, e.g California) and find out what the various scenarios are.

Anecdote: I and co-workers of mine have been in this scenario. It worked out for some and was a burden for others. Good luck!
Ask HN: C, C++, or Rust which language to learn next?
I'm mostly new to C (have gone through about half of Learn C The Hard Way) and completely new to C++ and Rust. For my day job I use C#, JavaScript, SQL, and a little Python.

I got the Bjarne Stroustrup book Programming: Principles and Practice Using C++ as a gift and now I'm trying to figure out if I should keep digging into C, jump ship to learning C++ or take a look at Rust.

I started learning C because I wanted to dig into a non GC language and get a little "closer to the metal", not because I need it for my day job. My friend got me the C++ book because he said I should spend my time learning a language that I might end up using in a job but that's not my primary concern right now.

Lastly I started looking at Rust because the HN search (https://hn.algolia.com/?query=rust%20c&sort=byPopularity&prefix&page=0&dateRange=all&type=story) returned a lot of interesting comparison beween it and C/C++. They all make it sound like Rust is an easier to learn systems language which lowers the chance of making memory related errors and has a few nice features to make the code easier to read and understand.

Does anybody have opinions on which language I should learn for the purpose of understanding how code interacts with the computer at a low level better, manual memory management, and learning how to deal with pointers (instead of C#/Java references)? Any personal preference out of all the languages?
It's not on github, but I have some build notes at http://www.flyingmachinestudios.com/penguins/job-search-sani... :)
Then the consensus of the poor people in the area becomes "the government forced us out of our homes and sold them cheap to yuppies"
The community-supported goland driver by Dan Cannon is so good that it's not worth writing a new driver. Over time we plan to adopt it under the official RethinkDB umbrella -- I should be able to talk to Dan about a collaboration soon.
I have mine ready for mail tomorrow too. Thank you for doing this.
credit card fees are not 3%, they are 3% + 30 to 40 cents, which effectively make credit cards ineffective for transmission of anything < 50c.
My opinion is learning design patterns are very important to being a really good programmer.

Patterns (and Anti-patterns) are an extremely useful part of software development, specifically because they help engineers be more efficient at solving problems with code.

Factory, funny enough, is the name of a design pattern.

And for good measure, DRY Violation is a good anti-pattern to pick up (though I suspect you know that already even if you can't name it).