skysight-inc/HackerNews huggingface dataset:
I see a few down-votes (thats cool...) out of curiosity and to better the discussion would anyone down-voting mind adding to the conversation? Generally curious about peoples thoughts on the MySQL V PostgreSQL situation, in particular how the community is receiving Aurora.
places like this away from the big hubs

Could you please give some examples? Having only worked in mega cities, I am totally unaware of such opportunities.
email me, look at my profile.
Sopa, pipa, acta, tpp is this ambigious acronyns there to confuse the public? How about a new codes acronym f.t. which does not relate to a financial paper.
According to http://www.seattle.gov/economicdevelopment/business-owners/e...
the median income was $52,048 in 2011. I don't know where the $94,000 number comes from, but I find it suspicious.
Top Tech News Websites « AnsMachine
prune the filesystem tree
I agree that the US was a colonialist nation leading up the 1900s. The tribal peoples of Mexico, South America and North America were not recognized as nations of their own. I know that isn't a very satisfying distinction, but you can see the point.

The article on the Embargo Act itself reads: "The Embargo Act of 1807 was a general Embargo that made illegal any and all exports from the United States. It was sponsored by President Thomas Jefferson and enacted by Congress. The goal was to force Britain and France to respect American rights during the Napoleonic Wars. They were engaged in a major war; the U.S. wanted to remain neutral and trade with both sides, but neither side wanted the other to have the American supplies." That's exactly in line with the thesis.

Regarding Samoa and Germany/Phillipines and Spain - this is when these policies began to change. They bubbled from the late 1800s and broke in the early 1900s.

I think there's a narrative difference here: the US broadly did not align themselves with other nations into treaties of peace and of war. The "founding fathers" specifically discussed the danger of political entanglement with other nations - the danger of allowing them to say "yes" and to say "no".

I feel like your interpretation of the Monroe Doctrine, of the Embargo Act and of Manifest Destiny are not charitable for these reasons. Of course the US was not 'isolationist'. I termed it 'non-interventionist'. Even that is not a good term, but what was meant I think is clear.

Yes the US engaged in colonialism and in trade. But it did not involve itself in the spirit of the top post: allowing other nations to have a "yes" or "no" say. It made declarations like the Monroe Doctrine. It did not make treaties like NATO or like TTIP. Categorically these are different in kind than what happened before the 1900s.

Part of that is due to a changing world (I say this in my top post). But the US was also under a different international political disposition.
Yev from Backblaze here -> Glad you like the build! We have more fun things we're working on in that regard ;-)
I am sooooo old.

I had a copy of this back in the day, which I must have picked up for free at a Radio Shack.
PID Theory Explained (2011)
>They'd have to be idiots to promote you under those circumstances.

Why would they have to be idiots? Doesn't this just create a crummy atmosphere where promotions only go to people unwilling or unable to leave the organization?
Malware is not only about viruses – companies preinstall it all the time
This # sounds very low. Generally public companies sell for many times this. Is this because so much of the equity in side projects is tied up in the owner? Or that there isn't growth? I frequently see software firms selling for 8 times revenue.

With interest rates so low, it seems like businesses with recurring revenue that can recoup their costs in 3 years are a steal.
For those interested in reading something like this in historical treatise form: Howard Zinn's A People's History.
"You don't fire your kid because of bad grades"

Hoffman seems to underestimate how dysfunctional some families are :)
For fun I checked out the mixed-mode demo and navigated in the inner browser to the mixed-mode demo, then within that inner-browser I navigated to mixed-mode demo again. It kinda stutters as it first loads, but otherwise seems to work great. Really interesting! Screenshot: http://i.imgur.com/ipyxFE6.png
The IRS records of foreign workers aren't published either.
The obvious solution is allowing people to build more (and denser) residential, but that is a hard sell around here.
Got any links to the leaked source code of the NT4?
I just read your article and I can't agree.

JSX is bad because:
- multiple intermixed syntaxes increases cognitive load
- it requires a pre-compile step (that in some cases makes your payload larger)

Inline-styles are bad because:
- they take precedence over explicit style tags (this makes overriding these styles more difficult. Theming anyone?)
- slows down DOM rendering
- increases memory usage
- decreases code readability

I appreciate your points but they seem to only consider a small number of use-cases. I suggest looking at how Mithril builds its virtual-dom. It's smaller to write, intuitive and just Javascript.
You could be right, and frankly I hope you are.

If the current mini-mania slows down at all or a couple of big names hit some bumps in the road... the financiers' portfolios also are also affected, and if there a GSIFI's that can't afford to take that hit and can't find the liquidity to paper over the losses... yikes
Not the first Kickstarter product to have that problem. But there is more info about it here: http://moonbaseotago.com/onerng/
that sounds like "the big 4" but why are people still not satisfied with working in big and innovative companies like those?
> Revenue is not our primary objective.

This still creates an incentive to meet the needs of the advertisers (instead of the users) or you risk losing your new source of revenue. This conflict of interest in not theoretical - titling a blog post[1] "Providing a Valuable Platform for Advertisers, Content Publishers, and Users" already suggests where your priorities are. There is no middle ground here - users and advertisers have conflicting requirements.

> We really want to change how the industry works.

You are doing no such thing, and you (Mozilla/Firefox) don't have anywhere near the influence you would need to accomplish such a thing. Giving the ad industry a new place to put ads is not going to get them to stop (or even slow down) their current methods; you're just expanding the surface area they can utilize.

At best, the strategy at Mozilla appear to be appeasement, Neville Chamberlain style. Assuring us th "it is privacy for our time" further demonstrates who you really work for.

[1] https://blog.mozilla.org/advancingcontent/2015/05/21/providi...

[2] and DRM
How culture replaced process
Show HN: Download files from the web, directly in your Dropbox, from any device
> phone maker advertising that their phone lasts 6 years without needing replacing

And you know what, phones actually do last 6 years without needing replacing. All they'd have to do is simply point that out. heh
> Instead of extracting keys don't you want to use backup codes (that we provide)?

Perhaps my opinion is wrong - but if I replace my OTP generating device (such as my phone) I don't want to use recovery codes I just want to restore FreeOTP and be on my way. Recovery codes to me is "oh shit I need to get to my account right now because of some important reason X and I don't have my phone with me". To give you some background of why - I have about 20 OTP keys in FreeOTP right now - being able to have root access and restore FreeOTP from Titanium Backup is very important to me.

This was particularly annoying when a service does not provide recovery codes. Or even worse (Symantec VIP OTP) they generate a random key generated based on the device - so even if you reinstall it you can't get the same key back (according to reviews in the play store - updates have even triggered a regen of keys) - locking people out of their accounts because many services who use Symantec VIP access don't offer recovery codes.

This all goes back to the idea of exporting keys from apps like FreeOTP and Google auth. People have asked numerous times but no one wants to implement it in those applications (there is a 3rd party OTP app that claims to store the keys encrypted in dropbox...but last time I used it the automatic backup stopped working....).

To make a long story short - if you present the QR Code I can get the key by using it a barcode scanner - but just tell me what it is so I can throw it in my password manager in the event I need to get into my account without my phone or have to replace my phone.

We can talk offline if you are interested and I can explain how I do 2FA for SVN and Mercurial.
sudo vectorize this loop
>you're basically waving a big flag that says "don't invest in me."

If you're shopping around this can mean your employer has already refused to invest in you, no?
> Non-disabled rider's fares subsidizing accessibility for the disabled is no different than how health insurance works.

Well I guess I'm of the belief that health insurance is a doomed concept, and the government should directly manage and subsidise and industry of health care not insurance, and pay for it by directly taxing the citizens rather than expecting a private group to somehow work better than democratic process.
Great article, it gives me some new ideas like the excel bankaccount with monthly interest. I value the curiosity that our son has. He likes to ask about how we make money with our own company, what taxes are and why you have to pay them. He's really happy when he can buy us an ice cream from his own money and have a good time together.
GitLab developer here! Thank you, Sytse, for answering already, I'm happy to go into a little more depth.

> I highly recommend showing users the key for their storage - I've had to extract the keys from FreeOTP and Google Authenticator a number of times.

I'm curious, in what situation would you need to extract the key while you still have access to it in one of your apps? We have recovery codes for the situation where you've lost the key in your app, but that doesn't seem to be what you're describing. If you're moving from one app or phone to another, you can just turn off 2FA on GitLab and then turn it on again—you'll get a new key.

> How do you leverage 2FA with LDAP/AD accounts? Do you store/check the key in gitlab and then auth the users against LDAP/AD - or store the key in LDAP/AD?

The 2FA flow is the same for regular GitLab users and those backed by LDAP. After the initial username/password auth step, they are presented with the 2FA form. In both cases, the key is only in GitLab.
No they go to the people who threaten to leave as a means of retaining them. That's an even worse environment to work in.
Canadian universities that consistently rank well (e.g. Waterloo or Toronto) usually have students with a history of competitive programming and those teams will practice quite a bit and have dedicated coaches. But most Canadian universities probably don't put a lot of effort into preparation.
Yes. See this post by a Chrome engineer: http://www.reddit.com/r/Android/comments/36py7f/chrome_for_a...
Feel free to put ads on the new tabs page. Watch how many people change to Startpage or create their own startpage to get rid of them after searching Google on how to do so or switch to Chrome :)

Users hate ads. An increasing amount of more technical-savvy users are learning how to remove ads from their internet experience. The more intrusive and prevalent you try to make ads - the harder we'll try to get rid of them.

I consider ads on my new tab page to be intrusive. Luckily I created my own new tab page so this won't be an issue for me.
Boot 2.0.0 Released [Clojure]
The two purpose top-level classifications serve is (1) identifying where to look for retail customers, and (2) discussing distinct business market segments.

I think it makes pretty good sense from both of those perspectives.

It probably doesn't from the point of view that classifications should fit some neat content-description role, but that's never been the function that they actually serve except insofar as content descriptions have utility to the other purposes mentioned.
Hi nadams, I just replied to your original post, at the same time you posted this one. If you have any questions that aren't answered in that reply, feel free to ask!
Temple Univ Prof faces 80 yrs for charges that he passed tech secrets to China
I have been looking for an excuse to use Haxe but the lack of documentation and tutorials are really hampering my adoption, there are a lot of tutorials however for game oriented projects, not for anything else.
Classy Django REST Framework – Alternative Documentation
Could we replace the LinkBait title with a more informative description like "LinkedIn's Reid Hoffman on the biggest employer lie: the company is like a family".
Show HN: Disposable, a Chrome extension to generate Reddit throwaway accounts
New Electronics Kit-Makers Aim to Awaken the Next Generation of Engineers
Thanks for the background. If I understand correctly you want functionality that is not common in other application. We don't want to be on the bleeding edge here, we're no crypto experts and prefer to keep things as simple as possible.
"I order you to stand around and drink beer until you're as loyal as Kif here." - Zapp Brannigan, "Futurama"
Thanks Douwe!
If they are doing that, that means that I'm not doing my job well enough that they feel it's worth their time to find a replacement. If you tell your employer you're thinking about leaving, it should tell them the same thing, they are doing something wrong that they need to correct.
> So why should taxi drivers have to get "licensed"? What exactly is that license? What does it represent besides going through a burdensome ordeal? How would getting licensed increase safety in any way? It's not like anyone wants to experience a car crash.

All businesses must be licenced. Taxi licensing is special because of their special circumstance. They conduct their business primarily on public streets, and without licensing to ensure fair pricing and service to clientele they may:

(a) 'forget' about picking up people of a certain skin color (b) refuse fare to a certain district they don't like (c) arbitrarily set fares depending on what they see as people's willingness to pay--like say setting the fare for single women outside nightclubs to 3x the normal rate.

All of these things I've seen in unregulated environments and to a lesser extent (a & b ) in regulated environments too.
Have you considered that most companies--especially in tech--already are doing that?

They'd be stupid not to.
> It is what makes the internet free for everyone.

"The internet" isn't free for everyone, so saying that advertising is what makes it that way is quite mistaken.

Once you've paid to get on the internet, some of the content is free-of-(additional)-charge, and some of that free-of-(additional)-charge content is subsidized by advertising.
That's not an adjective, that's a reference to Taylor Swift on Security.

SCNR.
The point is not "don't shop around," the point is "don't broadcast to management that you're shopping around."
Could a trip to Mars fry astronauts’ brains?
This is game-changing, love it.
In it's current form, it's a super simple hack that may or may not be useful to anyone.

Theoretically, something along these lines could be used along with Tor to be able to have unlinkable posts on social websites. A bunch of work could be done client-side (aggregating content / conversations from different accounts, etc), but each individual request to the web service could be made from a different IP with a freshly generated account every time, so from the point of view of the operator of the web service or any other user on the web service, it's not possible to tell who posted what, and content is unlinkable.
You're using discriminate in an odd way. Is it discrimination to not set yourself up to be able to provide service for someone because of an additional cost?
What is horizontal and vertical? Why should they be absolutely defined?
Do private cars have to accommodate disabled people?
Stock in a public company is far more liquid. A larger software company is also likely to have employees, big clients etc.

If you're looking to sell and walk away from a founder-run SAAS startup 3x is about right.

Add multiples if you have employees, long term contracts, significant market share etc etc.
Agreed! This particular quote: "Income is not something that employers or the government ration out to you based on a rigged system. It is a something you generate yourself. It is the byproduct of your hard work, combined with learning and mastering the system itself. Even the system itself is subject to your control if you choose."
I agree that the syntax isn't great. But you'll memorize it after a few times. The semantics however are pretty good.
Android's reset function fails to delete data from Samsung and HTC smartphones
"[...] but since the color spectrum fits on a single line [...]"

There's a lot I want to respond to that statement with (purple!), but I'll just mention that photons have more than a single frequency parameter [1]. Contrary to popular belief, this is relevant for human color perception, as the cone photoreceptor cells are sensitive enough to polarization that it can be perceived under certain circumstances [2] (not to mention the impact it has on light intensity in for example gemstones through fresnel effects.

I'll just leave this here: http://makeartbutton.com/dmp/lusion.png

[1] https://en.wikipedia.org/wiki/Stokes_parameters

[2] https://en.wikipedia.org/wiki/Haidinger%27s_brush
If taxis do not generally pick up people from the street, then they should not be forced to conform with special regulations designed for taxis that pick up the public on the street.

However, they should additionally be barred from picking up clients on the street.
Why Palmyra's ruins are so important
Can you share more info on the "Open Trello" thing? I didn't hear about that and it sounds interesting to see how it was resolved.
Show HN: Mockingjay – Fake servers and consumer-driven contracts
You do see he already responded, right? (patio11, first comment above) :)
This is a project born of my frustration of making fake servers and CDCs over and over again as we break our monolith into tiny pieces.

I figured the requirements for both fake servers and CDCs in a lot of cases are the same. "Given a request, i want this response". So I thought, why not just define it once in configuration and be done with it. This stops the two things getting out of sync.

The wiki has lots of info as to how to use it and what the point of it is. Would appreciate any feedback, apart from mean things.
Just because you are willing/able to leave a company doesn't mean you advertise it. Hence "explicit" vs "tacit" in my comment. What a person says about being loyal is irrelevant, you can't assume anyone will stay long term (kind of the point). But if they go out of their way to say they're looking, then they don't want to be there and you shouldn't waste the time & resources training them up.
United Airlines Bug Bounty Program
Cute. I remember some anti-spam outfit trying to "protect" emails with a copyrighted poem in the headers: http://www.oblomovka.com/writing/habeas%3A_the_antispam_haik...

I wonder how far back in OS(X) it dates?
Ask HN: Has someone automated best practices for AWS?
I'm looking for a configuration tool that will let you declaratively specify the condition of your AWS account (mostly IAM, user permissions, roles, etc) in code or config. Perhaps similar to Chef, Ansible, Puppet, etc, but not for individual instances, but rather for the AWS metadata itself.

Has someone built this?
PicnicHealth CEO here. LMK if you've got questions.
The best companies aren't sold, they're bought. ;)
And journalists wouldn't pretend to be interested in purchasing companies just to get a scoop?
I suspect parent is working in Edinburgh, Glasgow or Aberdeen -- maybe not mega-cities, but still quite large hubs.

Anyway his point was, I think: you can be the best developer (or even co-owner) at Small Web Shop Ltd, Countryshire, be paid 1/3rd of what you would get in London, and still have a good life and (occasionally) get interesting work.
"he sits atop the largest, most data-rich hiring platform the world has ever seen"...

How would one extrapolate the "loyalty" issue from that vast amount of data at LinkedIn?

It seems the point is being made in order to give Reid Hoffman a segue to explain his company's approach to hiring, instead of actually attempting to find "the biggest lie" based on actual data.
Godot 1.1 Out
Apple Watch orders fell sharply after the first day and haven’t grown since
I've been hoping for an IBD study since I first heard about uBiome last year - very excited to participate!
I disagree with your characterization of the TTIP.

TTIP is a trade agreement. It is the conditions under which American legislatures will declare various trades legal or illegal.

The Embargo Act of 1807 was specifically designed to tell Great Britain: "STOP DRAFTING OUR SAILORS!". (It failed spectacularly at doing that... but that was clearly the intent). We saw what Great Britain was doing, we didn't like what they were doing, and we created a trade policy (ie: stop all trade... everywhere) in an attempt to punish Great Britain.

The difference is that TTIP is more nuanced and better reasoned. It is also more intricate in defining what is and isn't a trade violation.

You're right, we care more about American Exports today because we have an understanding of how American jobs will be affected by TTIP. By pushing American Chemicals on the TTIP, we are favoring American trade.

Now European health groups will push back. But in the end, the trade dispute will probably benefit all countries involved.
Sad to see that its voted down so aggressively, because it's true.

Many individuals assume it's their privilege to be employed by you.
I'll be sure to check it out. Thx for the recommendation.
Auto layout is fiddly and annoying. You have to specify at least 3 or 4 constraints per element, often more. It also has no concept of flow, which in my book makes it essentially useless for many applications.
Revenue is largely a function of marketing effectiveness/marketing spend coupled with a minimum product/market fit. If someone has a legit internet software product bringing in $500k a year, they'd have to be pretty silly to sell it for $1.5M - unless they're really desperate for cash or hit a scale/product/market/ops ceiling they cant crack.

Capital is free flowing at the moment and a legit revenue-generating, valuable, scalable business shouldn't have to cash out this early or this low.
Definitely want to check this out. Did they redo their site post F8? I had talked w/ some FB devs at the react conference and one said that the code review process at FB was the #1 thing that made him a better programmer day in day out.