skysight-inc/HackerNews huggingface dataset:
Awesome post -- it'd be cool to see Kyle test more Mesos frameworks. Singularity (http://github.com/HubSpot/Singularity) is another good option for running scheduled jobs in Mesos (along with web services, background workers, and one-off tasks). It fails fast like Chronos, but we made it clear to use monit, supervisor, or systemd in the docs. ;) We run our entire product on it (~1,600 deployable items) with no issues. Our PROD cluster has launched 8,000,000 tasks so far in 2015!
> Users will simply left Reddit when they will become censored. Many users I knew already did that.

I wonder if there are actual statistics here (reddit probably could compute them, but may not want to release them publicly). I'm an avid redditor, so I obviously disagree with this, but most non-redditors seem to have the impression that the place is disgusting filth and needs to step up its censorship of racism and the like. And I think there are way more non-redditors than redditors.

If you want to argue that it's the right business decision for reddit to be more of a bastion of free speech, as opposed to simply a moral imperative, that needs to be backed up with an analysis of potential new users as well as potential ex-users.
How a hack day project made mobile pages six times faster
Just someone that does want to see Lua more popular - what are you referring to as a resurgence? Following hacker news I don't tend to see much Lua at all at least
Gitlab as id/auth provider, eh? What is out there in terms of id/auth appliances that are sufficiently generic/cross-platform?
Newegg says "Release Date: 08/31/2015"
Multiparty Computation, homomorphic encryption, Private Information Retrieval, etc...

Unfortunately they're not very efficient, and have limited security guarantees. But that's part of an approach to do it securely.
I'm not sure why this is supposed to be a compelling argument. I can go down my IM buddy list through ~100 people who work in tech and all of them will say they'd like better benefits and pay too, despite being some of the best compensated employees in the world.

Also: let's retain fidelity to the original argument. It's not "some" Uber drivers who say they're happy. Every Uber driver I've ever talked to --- and I ask most of them --- says they're happier at Uber than at previous driving jobs. I think that's what the original commenter said as well.

If you look at my comment history, you'll find that I'm not exactly an Uber apologist (I think just take my word on that though). But I think they get a somewhat unfair ding on this particular issue.
Flowdock was (and is) much closer to parity with Slack, and I really wanted to prefer it for various reasons… but Slack just got the UX much closer to where it needed to be.

That combined with a few key adopters are what pushed Slack over the edge to meet the need before Flowdock could.
>They can all be great language designers, but their approach to compiler construction is needlessly overcomplicated.

Actually Lars Bark and team are not "language designers". Smalltalk (Strongtalk), Java (Hotspot), Javascript (V8), all have been designed as languages by other people.

They are world reknowed experts in compiler design.
No experience with Draytek's routers, but I've been happy with their ADSL/VDSL modems (Vigor 120/130). They have some really nice features, like PPPoA -> PPPoE passthrough.
Yeah I know, the Silicon Valley/Gay area hivemind is downvoting my confronting JGC about all this.
I've always wanted to open a bar where cell phone and wifi signals are blocked.

I'd put big signs up announcing that fact, and it would be awesome to see the kinds of people that actively want to hangout where cell phones don't work.
Exploits in a proprietary cloud service like this are harser to sell, at least se acquisition programs are expressly uninterested in them. I wonder what effect that has on bug bounties
I'm not buying it precisely because it is Google branded.

Unlike most of the comments here it isn't a privacy issue for me, I totally respect the privacy argument but personally just don't care enough to make decisions based on it... for me, the issue is that when I think of Google and hardware I think of the Nexus Q, Google TV, etc. Google suddenly (and relatively quickly) drops projects like this on a fairly regular basis and when the whole thing is all "cloud-this-cloud-that" dropping support basically means you've got a conversation-starting paperweight.
45 amazing life hacks that will simplify your life. #11 is pure genius… WOW
> Taking healthcare for example, the incentives of the buyers (patients) and sellers (doctors) are inherently conflicting, as the former seek health, while the latter benefit when the former are sick.

That's trivially true of almost every market. People want food but restaurants benefit when the former are hungry!
Image Information: Find out which image formats your browser support?
Redis Cache by Imcache. Wanna Contribute?
There have been a few projects on KickStarter that do this. For example:

+ https://www.kickstarter.com/projects/sparkdevices/spark-elec...

+ https://www.kickstarter.com/projects/konekt/konekt-dash-cell...

+ https://www.kickstarter.com/projects/264813863/bluz-bluetoot...
The article is about hiring a CTO to take on scaling challenges, which only matters if they plan to grow. I don't see any evidence from any recent statements that they're prioritizing ideology (of any kind) over growth and profit. If keeping SRS and banning everyone else gets them growth, that's what gets them growth.
No, this canard keeps getting brought up over and over again. /r/europe has a serious problem with racists posting all kinds of hate speech. A couple of years ago, the moderators started cracking down on the racism and banning the racists, and now the racists are all crying censorship because a popular subreddit now has a policy against hate speech.

And /r/subredditcancer is a subreddit that exists for hate groups to complain about getting banned from the rest of reddit. Hell, one of the moderators there, KrustyKoonKrackers (username is a KKK reference and contains a misspelled racial slur) used to be a moderator of /r/coontown (good riddance to that hellhole), and another ex-coontown mod, /u/DylannStormRoof (named after a racist mass murderer), is very active on SRC. I've seen SRC repeatedly lie and distort facts to claim that they're getting banned from places for no reason, and every time, it turns out that there's a very, very good reason, and the poster was just lying for sympathy. I can't believe anything anyone says on SRC.
Because the seeds weren't his own anymore. What, you think he believes he bred a roundup ready crop? That's why he lost the case, he definitely knew what he was doing.
Being a fellow law student who decided against a formal CS education, I can second that.
It also works the other way around, a lawyer who knows about computer science is (in my experience) pretty rare, and issues that also require a thorough understanding of technical processes (e.g. privacy legislation) are becoming more and more important.
As another data point, I don't find the Boost dependency an issue at all. Boost libs are just so useful...
You make these inbred parent seeds sound like
private keys in encryption. You jealously guard them, you combine them to create offspring (public keys) which you freely distribute without worry, and lots of people are trying some arcane process to deduce your exact secret.
If you have an array in Lua, which is a table used as a contiguous list of items, this is how you get the number of items:

num_items = #my_array

Your qualm, apparently, is that this # is not built for all use cases of tables.

In C++, what operator tells you how many instance variables a class has? There is none, because that wouldn't make sense in many use cases. Lua tables, offering prototype-based inheritance, experience a similar conceptual ambiguity in the case where you want to take the length of an object.

Lua has made a design decision that the built-in length operator only works on arrays = tables-used-as-a-list and on strings -- cases without ambiguity. If you want the length operator to make sense for a hash map usage, it's a few extra lines of work for you. It's consistent with the langauge being small and flexible, a theme which Lua embraces with elegance.
fwiw, I actually use Firefox (I say that because I assume most of the complainers don't) and was thinking of making my own reading-list service, but Firefox integrating with Pocket saved me the trouble. I use the integration many times a day and it's great. Not sure why this gets so much negative attention (it's not like it's spying on you if you don't use it).
I apologize, I should have been more specific - OS X operates on post-PowerPC Apple hardware just fine up until the 64-bit requirement, but Windows 10 runs on hardware dating as far back as 2003 - see http://www.techradar.com/us/news/software/operating-systems/... for specs.
The goal of this project is to expose the power of node in the easiest way possible. If a package exists to do the sort of analysis you're looking for, then I think you will find it fastest with Tonic -- since you can search for these things right in your product and try them. You can instantly include two similar libraries and compare them, no search - install - remove loop. If node gets better, Tonic gets better. Additionally, notebooks can also be required, and we have primitive support for custom viewers through our HTML viewer. If you publish a notebook that takes data and spits out amazing D3 graphs, we'll render them. Granted, what we have today is a start, but the importance is how it can grow. And yes, for the record we have bar charts.
Indeed. C is a beautiful language. Sure it has its problems if you use it poorly, which is very easy to do, but used properly it is still my favourite language. I find that problems I solve with C are generally solved better in the sense that simpler and easier to read and understand is better.
Therein lies the 'product' ... I'm working on several projects so I wasn't shy to put the general idea of this one out there... It's one of many things I feel passionately are going to be changed by disruptive paradigm shifts ahead.

That being said, you come up w/ the 'solution' and you'll have your 'product'... I already have a general architecture/approach outlined for myself. Create one and, from the looks of the interest here, you'll have an audience to buy it.

Also, with the scale and depth of hacks occurring around the world, you'll soon have an even broader audience.

If you get funded, look me up ;). I'll be looking for work in the coming months =P.
> I fixed my comment to improve clarity.

No, you didn't. tptacek's and Mz's description of what you did is accurate.

You're clearly commenting in bad faith, in a way that crosses over the line of what we ban people for. Your account history also contains many, many comments that break the HN guidelines. Please re-read and follow them from now on.

https://news.ycombinator.com/newsguidelines.html
Cozy Looking for an Operations Engineer in Portland, OR
This article puts into pretty good words what draws me toward indie games nowadays. Their development is typically devoid of artists making beautiful in-game art, so the good ones have to resort to mechanical innovation in order to differentiate themselves against the vast ocean of other games vying for players' time and (usually) money. It's this sort of differentiation that made me fall in love with World of Goo (which also, incidentally, is backed by more conventional storytelling of those wanderlusting gooballs, but I always felt the mechanics of the game were the bigger sell) and Kerbal Space Program. It's this sort of differentiation that caused Minecraft to explode with popularity - both among those playing it and those seeking to emulate it.

The video game industry tends to seesaw between indie-dominated and big-name-dominated. I think we're going to be seeing a hard downswing toward indie-dominated pretty soon, if we're not seeing it already.
I can't say how often, but I've dealt with Reddit issues pretty frequently (at least once a week) where for at least three to five minutes I get the alien mascot (yes I forgot the name) saying the site is down/needs maintenance. It's not so good. Maybe if it was just once or even twice a month it wouldn't be so bad, but for me it's noticeable (so much so that I remember it happening).
We're starting out with something that resembles a managed IDS/IPS but built with the things I wanted after building an IPS product @symantec. Better search, cloud managed, and tuned / triaged / and alayzed by our analysts.

Right now its built on-top of Bro and using tech from Gravitational (www.gravitational.com)
but you need chrome for this don't you?
There's no reason to buy this device for $200.

It's the equivalent of Amazon's Fire phone. It's richly priced, and does very little feature wise to justify its high price. It'll flop accordingly.

$49 or $99 (max) was the correct price point. They have to beat or match routers on price (high quality routers having become dirt cheap), or otherwise provide astounding new capabilities (which this doesn't).
How come the seeds aren't his own? The complete genetic structure of his seeds is certainly different to the Monsanto ones. It's just that the one allele got transferred via cross-pollination and remained in his own seeds he preserved, giving the seeds one specific property which is the same as in the Monsanto seeds.

Breeding is selecting your own seeds based on their properties, and Schmeiser was a breeder.
How is that different from you searching for another job, biding your time, and quitting when you have a suitable replacement candidate?
He comes across as a great guy in all the interviews I have seen of him. Chilled but still excited about the amazing things he has worked on.

On a related note I absolutely love the Computerphile videos with Professor Brailsford. I could listen to that guy talk all day.
Did Mikrotik stopped violate GPL already?

It's was big reason to not buy any of their hardware.
The Mattermost implementation is based on OAuth, so any OAuth provider will work. GitLab itself supports LDAP, OAuth, Kerberos and SAML.
The ratio of people who think about the implications vs the general public who consume rather than question is weighted in favour of big name companies.
Hackers Finally Post Stolen Ashley Madison Data
Indeed, this is the work of Mattermost/Spinpunch. As I mentioned before on https://news.ycombinator.com/item?id=10081462 the Spinpunch team was nice enough to add the OAuth and PostgreSQL support we needed. We hope it will be a fruitful collaboration.
The Architecture of Complexity (1962) [pdf]
Why is Chrome, a proprietary software packaged when there is a practically equivalent FLOSS software (Chromium)?

Or, the more general question -- how Pacman packages and Apricity apps relate to each other? The answer seems to be not straightforward, as if Apricity apps were just sugaring for a subset of the Pacman pkg set, then Chromium would be packaged (given Arch ships Chromium, not Chrome).
Imagine if someone took the old Newton hardware and got a working implementation of Dylan onto it.
3 year olds haven't even started pre-school yet. And some 3 year olds barely talk. Some are not even potty trained yet.

I'm starting my kids when they are 12. I don't want them glued to the computer screen just yet.
A book on NewtonScript is what made OOP click for me. It was so clean.
I've got to admit, with that title I was expecting the usual clickbait junk, but there is some really good stuff here...
The two alternative social platforms you should be using this moment
Maybe it is uninformed. I see now that, yes, that might not be the only reason someone would like it. I was reacting more against the assertion that such an opinion is misogynist, because I don't really know how far that quite goes where sexual fantasy is concerned.
We started out with the idea that companies don't want to manage these devices (fortinet, dell, etc), and designed a new IDS from the ground up with this is mind.

Its too hard to find good security people to do low end triage and analysis and the products mentioned above weren't designed to be cloud managed.

We employ good security people who review alerts across our entire infrastructure, so we get better as we grow.
Very slick, thanks for sharing:)
You've been abusive in this thread in several ways, including by posting this three times. Please stop.

YC is an investor. It provides funding, not "solutions". Founders can spend the funding on childcare if they deem that best for their startup. Probably some do. It's entirely their call.
Are there any open source Newton codebases around? I would like to get a feel for what working with them actually looked like.
It's widely held that modmail is horribly designed.

The admins have recently made some changes to that (threaded modmail), so there's definitely some improvement in that direction though.
You should add a few words about why that matters.
(not saying I disagree, but there may be many reasons)
Show HN: The Definitive Guide to GTFS-Realtime
Why is wifi so darn expensive? Does this thing really have $200 worth of electronics? Is it that much better than the $12 TP-links?
The "usual sense of the word" is a politically charged and unscientific one. There is nothing special about merging genes in a lab versus merging genes by forcing plants to grow together in a field. The end result is the same: a hybrid plant.
Needs "(1962)" in title.
Illegal contract provisions are not enforceable. I can sign a contract saying you can jam my wifi, I can sign a contract saying you can kill me and serve me as the main course at the banquet, but you're still not actually allowed to do those things.
Ask HN: Unfixed responsible disclosure for 6 months
Hi HN,
so I'm a "security researcher" in my part time, finding bugs here and there (mostly XSS stuff, so no actual researcher, just a junior dev finding obvious issues)

Going to start working at a big company soon after enjoing startup life.

After signing the employment contract I took a look at their website and discovered multiple XSS vulns. I can basically inject arbitrary HTML into the page, so display different content, redirecting, everything possible.

I reported it through their responsible disclosure form, got no reply, followed up 1 month (!) later, they said they got the email, but now almost 6 months later it's still not fixed.
It feels ridiculous and really makes me question the company (XSS for so fucking long, this must be a joke. Startup I used to work at fixed issues within 20 minutes - 1 day).

So HN, what would you recommend to do in this situation. Escalating further seems a bit risky, considering they could terminate me, but 6 months feels like a joke/insulting. Or all moral obligations dealt with after making them aware of the issue?
This isn't what "the problem" is. There are lots of problems, but one of the big ones this combats is systematic deliberate fraud. Companies were cherry-picking the trials that got results (and if you run enough trials, some will have results just through chance) in order to get drugs approved that were not any better than placebo.

If there is actual data to suggest who the drug works on best, and empirical tests to determine who that is, it can absolutely be tested within those limits and approved for use on that population.
Strong typing, declarative code, containerization, microservices, reactive systems...trendy?

I've been doing all that in Java for 20 years. Break out the flannel and turn on the Oasis CD... The dream of the 90's lives on in this Portland coder's trendy world!
> Would I be on firm statistical footing if I started looking for effects after the study, as long as I choose a p-value such that (1-((1-p)^n) < 0.05?

No. For one thing, how do you actually know n? If in your analysis you can make c independent binary choices, n would be on the order of 2^c. For most reasonable sequence of choices, n would be impractically large. And if you think you know n, how would you convince everyone else that your value of n is reasonable/trustworthy?

The xkcd case (which is solved by applying the Bonferroni correction) is special because there's only one test run in 20 experiments, so the correction is more straightforward.

There is a good paper about this garden of forking paths by Gelman and Loken [1].

[1] (pdf) http://www.stat.columbia.edu/~gelman/research/unpublished/p_...
Basic Laws of Human Stupidity
> Is this sarcasm?

More of irony, I guess.

Google's core is still about serving you information and possibly some knowledge. To get better insights they need more information. It is as simple as that. MS entered the same field with Windows 10. They need more data to give better Cortana experience. If it's not all the data, Siri, Now & Cortana would suck. Now we are witnessing them going mainstream.
If you have bad data, it doesn't really matter if you have 1 data point or 1 million data points - its still bad data.
>It does the Chinese a bit of good. Arguably, it's bad for some residents of the USA but humanity probably benefits overall. I have no sources for this claim.

Like all trade, if the Chinese feel they can benefit from the fruits of foreign technology they're welcome to it. But not for free.
Honest question from someone who hasn't done C++ in a very long time: why is "header only" a good thing?
Whoah. I had no idea about the "Public Pair" system. This is really neat. Thank you!
That makes a ton of sense. I'm definitely familiar with the difference between "where we could be" and "where the ecosystem is right now":)
No, they're used for the front end as well.
Principle – animated design for Mac
Is there a reason to use this over a JS kernel within Juypter?
Most of this is because of the terrible Linksys software. I've had routers that acted terribly, and seen them perform much better with DDWRT installed.
Nice one...
The perfect thing of Wordpress is that it really helps to upgrade from (very) older version to the new one.

Yah, some months ago I upgraded a wordpress 2.3.3 (released in 2008, http://codex.wordpress.org/Version_2.3.3) to version 4.1 :) I only needed to fix some minor problems!

I will wait 5 years from now to see if I can move from this 4.1 to another one. Sorry Wordpress 4.3 ;)
Those weren't patentable in the same way. (Selectively bred varieties were covered by plant patents and plant breeder's rights, but those are a lot narrower in scope than the utility patents that apply to GM crops.)
You guys can donate me if you want to by buying the donation version of Intermediate Python from [@gumroad](https://gumroad.com/l/intermediate_python) :)

It is only for $10 but if you want to pay less then kindly let me know (pm) and I can give you a custom link.

Cheers!
Author here. I self-published this book as a sequel to my previous book, The Definitive Guide to GTFS.

The first one is all about public transit schedules in GTFS format (used by Google, Apple and most public transit apps).

This one is about real-time data that complements the scheduled data (data such as vehicle positions, trip cancellations, etc...)

If you have any questions about transit, GTFS, or self-publishing, I'll be here all day!
This guy has a serious axe to grind against some previous employer.
I understand the sentiment but I can see a certain logic to using a Google Account.

It gives some protection against an attacker using a default password (as with every other router in the world). Also the hardware could be locked to a particular account in case the firmware is reset and you return to a welcome page.

Also it seems preferable that Google should use it's existing infrastructure instead of creating something new just for this.
German space researchers reboot effort to launch hypersonic space plane