skysight-inc/HackerNews huggingface dataset:
>Yes, and it has all incentive to protect my privacy, because if they screw that up, they lose all of my business, and all of everyone else's business, too.

There have been innumerable data breaches and we haven't seen those companies go bankrupt.
I'm I crazy for wanting to write a database after reading this? Noting too serious, just to flex that dev muscle
For school projects, it's more than enough.
For a real world enterprise development, sadly, go without a debugger/supported environment, is a no-go.
Jquery foundation code of conduct
I think very few people actually watch an entire season in one sitting - but I think most people want access to an entire season at once. I think this is a good thing; I read a book at my own pace, and I want to watch a season of a show at my own pace. (Which usually is about five episodes of the show a week.)

There was an NY Times piece (which I cannot find) back when House of Cards first came out talking about why actors and directors who typically do movies are now doing television. Giving viewers an entire season at once gives them enough space to tell long, subtle stories, and the up-front investment from companies like Netflix lets them have production values typically reserved for feature films.
Well, if your SDETs or test managers are getting picked off, my address is in my profile. :-) I've already told Amazon to quit calling, if that helps.
New Heroku Dynos Get 2.5GB RAM
tl;dr The NYT distills the adblocking zeitgeist into layman's terms. Standard quotes from ABP parent company CEO. And from an Irish startup called PageFair that reports on AdBlock use.

Dig this quote:
>In a report last week, Adobe and PageFair, an Irish start-up that tracks ad-blocking, estimated that blockers will cost publishers nearly $22 billion in revenue this year.

I can't even wrap my mind around that $22 billion comment. What does it even mean? It seems...vacuous. It reminds me of the RIAA/MPAA propaganda of the aughts, even though movie/music pirates would never have bought at full retail price to begin with.
Google's Project Ara phone was delayed because it broke apart when dropped
Because you are expected to make the decisions about where to work that has a realistic commute time. If I need to take a helicopter to get to work, should the company pay for it?
Since service workers can no longer afford to live in SF, this seems necessary at some point.

I say that fully tongue in cheek, but it is an interesting reality to consider. If the labor market you are dependent on dries up because of housing and cost of living, and you can't afford to pay more to be competitive, you either go out of business or automate. This seems like a logical step for an industry with notoriously thin margins.

The sarcastic side of me wonders if they'll still prompt for a tip...
> the chances are exactly 50% that the first result is more extreme than the second one

The chance is 50% if you condition only on the information you have before doing either experiment. But once you've done the first experiment, the chance of a more extreme result given what happened the first time may be much more or much less.

(Extreme example: Your experiment consists of rolling ten ordinary 6-sided dice. The null hypothesis is that they're fair dice, fairly rolled, in which case you expect a total not too different from 35 pips. All the dice come up 6. It is not now true that if you run the experiment again, you're as likely to get a more extreme result as you are to get a less extreme one!)

> confidence intervals [...] "x is with a likelihood of 95% between a and b"

But that isn't what a confidence interval means! A 95% confidence interval [a,b] means "If we ran the experiment lots of times, using the same method of computing the interval [a,b] each time, then in 95% of runs (in the long run) the true value would be in the interval [a,b] obtained on that run".

(What you described is what Bayesians call a "credible interval". Of course that interval depends on your prior.)
Are we sure they're actually shutting down? Maybe this is just a demonstration of their product, and the quality of the shutdown notice is so high that we're unable to distinguish this from the real thing.

As a matter of fact, fake shutdown notices could be a great source of...

=== NOTICE OF COMMENT SHUTDOWN ===

The board has decided that this comment stopped being funny several sentences ago, and has decided to disband the whole thing and go get a sandwich. Cheers!
Georgia Tech finds 11 deep security flaws in Chrome and Firefox
The first sentence literally says why it's not just due to count of neurons.

In August 2014, IBM announced that it had built a “brain-inspired” computer chip—essentially a computer that was wired like an organic brain, rather than a traditional computer.

That's not to say it is equivalent to a rat-brain, there will obviously be differences in efficiency of components and portions that aren't replicated correctly or just plain done differently, but your analogy is no better than what you accused the article of.
I put the minified CSS and JS files under vendor/assets/. Is that not kosher?
Turn the tree of life upside down and look again, we are at the bottom, not the top, our existence is only insured by the existence of other species, if we killed off every other species do you think we would thrive? We are dependent on them, subsequently they are not dependent on us, that seems quite smart of 'them', perhaps we should tread more carefully and respect that the intelligence they demonstrate is different, not inferior.
People get an unfair advantage for all sorts of reasons. That's not just restricted at the level of having good/rich parents, it exists at every level of human existence. People are born in rich family, raised in good neighborhoods, go to a better school, get employed in better companies and even to the extent are born in better countries.

One can't deny their children the right to a better life, simply because other children don't have it.

This isn't about an unfair award, but about an unfair punishment.
How embarrassing for them, conquering yesterday's tech today!
tl;dl: Timing.

The rank ordering was Timing, Team, Idea, Business Model, and Funding.

Also, keep in mind that the scores were assigned by Bill Gross, qualitatively, and so I wouldn't necessarily consider this a very scientific survey. It does roughly match findings by a16z and YC, though.
The Soylent founder that everyone thinks is crazy eats Soylent exclusively at home. He also talks about how much he enjoys eating out.
Thank you! Websockets speed it up a little, about ~20-50 ms. I am a fan of open source, I would consider open sourcing part of the backend if I can turn it into a library that is useable.
Proof-link? or lie. (pg fanboy here)
You could write a program which automatically encrypts all the files in a specified directory and then uploads them every hour or so.
Brilliant. Considering they can still use their own service, does the recursion mean infinite $$$, or a stack overflow?
Nobody is stopping other frameworks from taking up such an initiative.
The benefits of real time for any web application
You have authorized access, but the statute says 'cause unauthorized damage' (which in its most literal reading could be an unintentional bug, too - don't think for a moment I'm supportive of this).
I don't know what it says about myself or the current state of startups but I thought this was real until coming to the comments.
How so? We'd need to know both how much data cjensen lost and how much data Glacier has in it to tell, neither of which I know from this conversation.
A well researched article, I love it when people write/speak and have the data to back up their positions.

As far as $30 a month goes for content, my Comcast bill sans internet is about $45 (I split the taxes in 1/2). I'm about to cut the TV part out, I can get all the shows we watch other ways for about $25 a month.

I also pay for some of the online content, I have enough value for the NY Times that I pay to get past their paywall (I'm trading down Starbucks $$$ coffee for a better information flow)

Another poster asked about Ticketmaster / Stubhub / etc. I've given up on major venue's, I can't afford the $100+ seats to be next to a drunk yelling "California!!" (Yes, looking at you G131 at the last Brian Wilson concert) We will go to smaller places where the ticket price isn't so bad.

One of the points in the article that's very true for me is that I have a big music library of new music that's not from the traditional mainstream publishers. I'm always picking up new stuff that I get leads on. (Which reminds me there was someone here that said they had a new album out and I got it, so that direct to consumer model works).

Things change due to technology. Buggy whips are mostly gone at this point and there isn't anyone lobbying congress about bringing them back.
The small increase in build times doesn't bother me at all when I'm generating a binary, but unfortunately it's very noticeable and irritating when using tools like vim-go or syntastic which type-check/lint/gofmt your code. Using these now causes vim to be unresponsive for up to a second every time I save, whereas the delay used to be insignificant.
The Coming Power Struggles Over the “Internet of Things”
The Most Secure Way to Communicate? An iPod Touch
Would that repair cost more than $99 of developer time? Probably.
Beat me to it, I could not for the life of me remember what they were called. Thanks for the link.
> I was sold on a meritocratic position under a boss who believed in a meritocratic ideal

I've found in the places I've worked there's a ceiling on a meritocracy in the workplace. Being the smartest, fastest, best worker doesn't get you through to those high level promotions.

You need to play the game. If you refuse, then be happy you are getting as much pay and good work as you are getting. Or, work for yourself.
The cloud strikes back.
This would be much more interesting without the "Stone Age" nonsense.

The hallmark of the stone age is modifying the stone, not using the stone.
> When I was in southern Europe recently I couldn't help but notice how people would sit in restaurants or cafes and talk for hours. Honestly I have no idea how they can converse for so long and what they talk about.

As an American, this baffles and saddens me. Have you never had a close friend that you can just gab with for hours about shared interests, current events, and so on?
They had a bigger problem: modeling with the wrong distribution.
You can also look at this programming language rankings post by Stephen O'Grady with RedMonk for a longer tail list. (Though I suspect potential biases in the methodology of such rankings become more pronounced the further out on the tail you get.)

http://redmonk.com/sogrady/2015/07/01/language-rankings-6-15...

(Donnie used to be with RedMonk as well.)
I'm just a casual unemployed student developer, but I use private repositories all of the time. It just seems easier to have a couple of private repositories, work on them until they're actually useful and then make them public and share the hell out of them.
There are no robots here.
That process started somewhere.
That was a really nicely done piece, and captures the ethos nicely with that closing line ("For better ads tomorrow, block ads today").

So much of adblocker usage is because ads are ugly, intrusive, creepy (or conversely, pointless), and great vectors for malware, and thus, are bad UX. I'm very much hoping that increased prevalence of adblocking will make the content industry either come up with a way to serve ads without wrecking UX, or monetize differently.
Neat! That's five hundred MB more than my cellphone.
This has a brilliant scaling strategy. If McDonalds decides to one day replace half it's workers with terminals, people will almost certainly see it, and it may impact sales. However here, with the food out of sight they can incrementally swap people for machines, and it'll only affect business if quality dips below acceptable limits.
Is there anyone using Heroku that wishes they didn't start out using it? A lot of my friends in hacker schools end up using Heroku which I think is great but later on don't understand how to really deploy an application outside of Heroku's platform.

Had pricing ever been an issue for any of you?
Thank you very much.

I found this one that supports 45+ cloud storage.

{So far, this supports the most number of cloud I have come across}
Storage Made Easy
https://storagemadeeasy.com/cloud_list
https://en.wikipedia.org/wiki/Storage_Made_Easy
You might not find them convincing, but the reasons I believe that is the case are:

- Human hardware is fairly fixed (unless we go the cyborg route) whereas robot hardware (at least the computation part) evolves roughy exponentially and I don't see reasons for that to stop.

- As robot behaviour evolves (whether through deliberate design, genetic algorithms, or other types of learning) improvements can be replicated quickly and approximately for free. Improvements to human behaviours is notoriously hard, expensive, and time-consuming to replicate.

- We can rewrite many of our wealth creation recipes to make use of more specialised robots instead of flexible humans, which means robots won't need to get close to general AI before this has significant effects on jobs.

- We are starting to see robots perform the most sophisticated human skills: visual recognition, acting on and producing language, and decision making under uncertainty. Granted, robots don't do most of these things very well yet compared with humans, but I don't see fundamental reasons for why the development will stop short of human abilities.

- Robots can work 24/7, won't go on vacation, won't quit on you, don't play political games with the other robots, won't sue you, don't require food and bathrooms, and they'll make fewer mistakes.

- If you're mostly questioning the timing, I don't have a particularly good answer, but given how I understand the state of things I believe we're talking low single-digit decades rather than centuries for a significant proportion of people to look around and not find a job they could do better than a robot for a liveable wage (without government subsidies). If you disagree on the timescale I think we'd need to have a detailed discussion about how we understand technological developments and the jobs people do. You may well be able to convince me that I'm off on the timing.
Thanks, I'll have a read over those two posts, I couldn't really find much discussion of conflicts when I looked.

If GCM/etc sync were available, I'd be very interested in using firebase, since I essentially want things to be offline-first with push messages when things get written to.
If I were making straight HTTP requests I don't see what benefit I would be getting from Firebase at all.

I'm not necessarily thinking of a wildly different conflict resolution scheme, but the fact that it is fixed means that if the behaviour is not quite what I want, I either have to just deal with it, or move to another system. In particular, when there are two conflicting writes to a string field, in scenarios where data loss is not acceptable, I would prefer to tell the user about it than just have the last write win.

I haven't run a sync service before, but I'm not really clear on what makes it require a huge ops team compared to any other high scale system.

Obviously piles of people are using it and are happy with it, it just seems like a pretty narrow solution atm.
This reminds me of how FriendFeed was using MySQL to store unstructured data.

http://backchannel.org/blog/friendfeed-schemaless-mysql
Conveyor belt sushi is similar to an automat as well.
> Eatsa’s team, led by Scott Drummond and Tim Young, are hoping to attract health-conscious types with its hearty salads and quinoa bowls stuffed with green beans, avocado, and root vegetables. The average meal will set you back about 500 calories, which is far lower than most fast food alternatives.

That's just about the number of calories in a big mac. Or a bojangles canjun biscuit. Or a chik-fil-a fried chicken sandwich.
Yup, a large number of apps + a significant number of custom ROMs. It seems like GitHub became a standard for XDA-developers.
>These features are the value proposition

Asking for an explanation or complaining or criticizing a product is good and should be encouraged. Companies should expect negative feedback if they release products that consumers do not like. In fact this helps the Companies too in making products that people want.

I don't quite see why you're telling people to "take it or leave it". That applies to every single product in existence, and I would hazard a guess that most people here are aware of it.
No need. You can recover the public key from a private key using ssh-keygen's 'y' option:

-y This option will read a private OpenSSH format file and print an OpenSSH public key to stdout.

For example:

ssh-keygen -y -f id_rsa > id_rsa.pub
I'm wondering what people need this much RAM for? Wouldn't it make more sense to just spin up more dyno's with fewer instances of your app running on each dyno?
I think it's a good idea to avoid "BEM" in such a mainstream project, since the naming pattern clearly puts some people off.

However, what about the problems that BEM tries to solve? Using a naming pattern to communicate structure (element E is a "child" of block B) is a good idea (instead of e.g. a descendant or a child selector) because of:

a) Performance: one class (e.g .blockB__elementE) will be faster to "match" by the browser than .blockB > .elementE /.blockB .elementE;

b) Less coupling to DOM structure: to have the desired style, element E doesn't necessarily have to a child of B.

Similar points can be applied to modifiers. A "btn--large" instead of "btn btn-large" seems like a good idea for performance and also to avoid conflicts (the latter class will override the first, but I wouldn't want to care with order).
The best enunciation of this was the opening scene of John Dies At The End: https://www.youtube.com/watch?v=O-W_P7rMQRA
Yup, and there's new HTML dot, so I suppose that HTML replaced Objective-C.
Another great example of this is a sports franchise.

The St Louis Rams have different ownership, players, coaches, and city from the LA Rams. Are they the same team?

In sports, every year something small enough changes to make people accept that it is the same team.
Much narrower focus than dluan's proposal (climate science only); pretty much entirely one-sided (criticizes work supporting the consensus view only, kinda like if Batman only fought the cops). The guy who runs it isn't a scientist (though you could argue that he's a statistician, which might be about as good for dluan's purposes).

So I don't think this really fits dluan's description very well.
Netflix has set the price for large quantity of video content way too low. They have successfully exploited the media industries price discrimination to get a ton of content for absurdly low prices. But now netflix is killing off the media companies it free rode on.

Normally I'd say that the price would move to account for it, but netflix has been pretty unable to move their prices without a huge amount of rage from consumers. I think it's similar to how the 99 cent app set the market psychology on mobile apps, Netflix's 8 dollars a month has sort of screwed the video on demand market.

I also believe Netflix knows this. That is why they are getting into original programming. But that is so much more expensive than buying second run tv shows. Especially since they created the binge watch trend.

Netflix spends a 150 million on a season of House of Cards and I watch it in a day and a half. Look at what HBO produces for 15 a month. It's high quality, but it's not a ton of a content.

I'm guessing that in 10 years netflix will have tiers and packages. You'll be able to buy an AMC package and a comedy central package, etc.

Re:30 a month

Cable pays about 30-50 dollar a month to channels for content depending on area and whats in a package. A pretty big chunk of that is sports. I bet you could buy all non sports from the channels for like 25 bucks a customer a month.

But typically channels get half their revenue from advertising.

I'm guessing 30/month is way to low. 50/month maybe?
Are you aware that most degrees awarded are neither doctorates, nor in science/engineering?
I have little to no sympathy for the people who are embarrassed by this release.

They willingly signed up on a site that's intended use is for people to cheat on their spouses.

Society doesn't take marriage as seriously as it used to but I happen to think that it means something.
If you want to know, in general, what Heroku is, don't bother with their web pages. It's marketing fluff.

The first paragraph in Wikipedia is a concise explanation. https://en.wikipedia.org/wiki/Heroku
And even the bacon phenomenon was marketing-driven: http://www.bloomberg.com/bw/articles/2014-10-06/bacon-why-am...
I don't think the general populace realizes that fast food burgers, in general, are not really all that bad. I mean, maybe the fat vs other stuff is not quite as balanced as some would like, though I'd like to point out the French paradox here. [0]

The fries and carbonated sugar water and other accoutrement are where things really go bad.

[0] https://en.wikipedia.org/wiki/French_paradox
Edge there means that the either HTTP header or META (don't remember which one exactly) won't specify IE version number and instead will use whatever is the latest version of the browser is. In IE10 this will mean IE10's engine, in IE11 this will be IE11's. This convention is several years old and predates Edge the browser.
This is exactly what I was thinking
Wait till they become fully aware of the concept of death and their eventual demise and after that when they invent "spirituality" and conjure up silly rituals to distract them away from remembering their fate and the mental stress and anguish that come with it.

Monkeys are in for one hell of a ride right there.
I suspect we're mostly in agreement. Going through and defining every single feature is micromanagement. However, product direction, feature set, and covering user acquisition plans and retention strategy are places where the CEO (a primary stakeholder) must have input and override where necessary; I see that as non-negotiable. There's certainly a balance that must be struck somewhere between the CEO micromanaging all the decisions and the product managers operating in a vacuum.
Those fast food items you listed are usually a part of a meal that includes fries, which add another 400-500 calories.
Sure, I'm all for that. But as long as we have this system where we want corporations to be responsible for citizens' welfare instead of the government, we should make them step up to the plate and actually do it.
Am I correct that this represents a 10x cost over an IaaS provider like Digital Ocean? What features in the Heroku platform justify that? Not trolling, but looking for some brief and logical input that'll give me that 'aha' moment
Is the ship a reference object or a value object?
OpenBSD 5.8 Preorders Enabled, Release Song Published
Just because someone insists on something doesn't mean you have to do it.
They had to transition to Node. The UI was really counter intuitive in Ruby.
Agreed, or implement RDNS verification like the major search engines do.
Depends on what you're doing. I've worked on systems where we had 72gb and 96gb of RAM, and we tuned them within an inch of their lives.

But hey, 512k is good enough for anyone, Bill Gates once said.

edit: If I was doing something memory-intensive or performance-intensive, I wouldn't be on Heroku anyway.
I must be getting ripped off--they always charge me extra for fries.
Because calories are the only thing people consider when thinking about healthy food.