skysight-inc/HackerNews huggingface dataset:
I wish they'd just acknowledge that Disney really, really wants to keep their IP forever, and just make a "Disney Exemption" -> if you're willing to pay all the money you would normally pay lobbyists to lobby to keep copyright perpetual, you get to keep your IP. Otherwise, you only get X number of years, period. That way we can stop artificially extending copyright terms just to make one corporation happy and ruining public domain for everyone else.

I know some people really want to make Disney play by everyone's rules, but they just have too much damn money and influence. At least they do tend to revive their old IP and not just let it sit there to rot indefinitely, like so many other companies.
Apple clearly has some frequency of updates (10.11.x updates, security updates, etc.) so the fact that they’re a corporation or using closed-source, etc. is not necessarily relevant. If they want to patch something tomorrow, they can.

Since they haven’t changed this package, there may be another reason besides security. For example, some important group at Apple or a big customer may have created a dependency on "git" functionality, and they want to carefully test any change on a large scale before proceeding. Just because it isn’t wise for important things to depend on fragile environments doesn’t mean they can ignore those environments when making changes.

The problem with simple versions is that an update seems to be all or nothing: you can’t easily fix a small security hole when starting from a few versions ago because you have to consider anything else that changed. Ideally, systems are designed in enough layers that small updates really are practical without affecting other features.
TLDR:
std::endl causes a flush of the buffer to the file for every new line, vs "\n" or that doesn't.
Flushing the buffer for every new line is costly, and will slow down your file write.

My addition (which might have been in the video, didn't watch it all): Don't worry about \r\n vs \n, if you're on windows outputting \n will convert to \r\n, as long as you opened the file in text mode.
Yeah, I'm not getting the "This is a very difficult problem to solve" take on this.

The books currently track by location point and you could log on blocks (e.g. every 100 location points progressed).

Amazon's books are already DRM'd to hell, meaning the kindle has to use the unlimited books through the marketplace. Then it's just a matter of reporting user stats, which can be covered in the Unlimited TOS.
> When do we hold someone responsible for a harm? What if the harm is climate change?

We all burned oil in our cars. We didn't make an effort to carpool because it wasn't convenient. Skipped days riding our bike to work because it's too cold, etc.

To me holding the blame entirely on the oil industry is akin to persecuting prostitutes for sex crime.
Kindles could store, locally, the pages that are displayed, and then upload to the server when they have internet connection
Lithium isn't so bad compared with the rare earths like neodymium, used in the permanent magnets in electric motors. I remember seeing a link on this site to a report on the lakes of toxic sludge in China that result from neodymium extraction.
Not divulging their internal research cannot be a crime because industries conduct private research for all kinds of competitive reasons. But the funding of false propaganda campaigns that they know are the opposite of their research should definitely be illegal, probably under fraud legislation I think. The problem is you can't find out that their propaganda campaigns are knowingly false because the research is secret. Though, as with the tobacco industry, the research does seem to leak out eventually, but it can take decades after all the original criminals are dead.
This. It doesn't even really need to be a log. A bitset with each bit representing a page and a `1` representing "this page read" would do the trick. On a massive 8000 page tomb, that's only 1kb.

If Amazon doesn't need the exact pages read, POPCNT the total and send that.
That seems like an exceptionally low allowance for any kind of page view tracking. Given that they have the technology in place server-side, and it's not an incredibly hard problem, the server-side costs to Amazon of doing this would be tiny. No comment on the cost of designing a decent algorithm and keeping ahead in the cat and mouse games.
Their payment approach may seem to be a bit overreaching, but it does make sense. Remember they still provide all the services I listed for apps. If you provide your app for free then Apple makes nothing as well, while still providing those services. It isn't unreasonable to then say that if you make money, Apple gets some too.

It also isn't a bad idea from an incentives point of view. Apple make more money if their developers make more money. And the benefits accrue just over double to the developer than they do to Apple. Similarly developers being less successful also hurts Apple. At least the 30% cut means Apple have to keep earning it.

Remember that as a developer you can walk away, and support other platforms instead. You can avoid stores completely and do everything yourself. With rare exceptions, you are very unlikely to do as well.
I Have No Idea What This Startup Does and Nobody Will Tell Me
> increases exponentially at higher speeds

Exponential with regards of the speed? That sounds odd. So I looked it up:

https://en.wikipedia.org/wiki/Drag_equation

F = (1/2) * \rho * u^2 * C * A

F: drag force
u: flow velocity relative to the object

So, quadratically.
Well, the $2bn of "publishing costs" include paying their CEO tens of millions a year[1], paying million-dollar packages to a number of other managers including Nick Luff and David Palmer, and dropping 1-2 million a year on non-executive board members who don't do anything at all.

Besides, do you really think it takes 28,000 people to publish a single company's journals, given that the selection and review process is all being done for them on a pro-bono basis? There are massive efficiencies there - but the CEO of a 100-person non-profit couldn't justify a $30 million package, so there is absolutely no incentive for change.

[1] http://www.bloomberg.com/research/stocks/people/person.asp?p...
Linus is almost entirely uninvolved with git these days, though. `git log --author=Torvalds` finds no commits in 2015 or so far this year, three patches in 2014, none in 2013, five in 2012, four in 2011... if the git core team felt using C++ was a possible course, Linus would not be involved in the decision.

(That's probably why I misunderstoood your statement an argument against C++ on its own merits.)
Curious as to what challenges were involved in the development... and if it meets the guidelines, this could be a "Show HN".

Guidelines: https://news.ycombinator.com/showhn.html
The problem is also that it is easy to buy some cheap bad food while not saving up for rent/car/school payment. In other words, even though we can't afford our lifestyle, food dolllars are the first dollars, and we go into debt for the rest. So we can over spend on convenient food while still being broke.
If you don't think it's okay, don't give them an upvote.
I think this is relevant enough to be interesting even if it an "ad".

Have my upvote. (It was downvoted when I wrote this.)
I don't ad-block, but I do null-route hosts that I don't enjoy receiving traffic from.

Some hosts make my browser slow and don't contain content I care about. So they are 0.0.0.0 according to my hosts file.

Wired somehow detects that I'm not talking to those hosts and punishes me as show in that screen shot.

I don't like it.

Wired's own webservers are NOT null-routed, so they should serve ad content from their own webservers if they want me to view it.
I'm sure they can do, they bill themselves at a different price
Is the industry or us evil? most of us have big suv's that we drive alone and the only thing we care about oil is the price.

Some will look worried, chat on forums about these stuff but continue to do nothing because "there is nothing we can do".
And my final sentence of the "Welcome to Barnacles" post included a request for votes on YC News, though I didn't screenshot before I reworded that. I honestly had no idea of the rule here, so I've removed it. If there's flags, penalties, or removal I earned it. Nothing more to be done.
no. you put that thing in the language. fix the language. This kind of nonsense is why people don't like using c++, I remember Qt had a similar thing with QThread. They published a popular article called QThread you're doing it wrong, and it turns out their own documentation was doing it wrong.
I think that people from Deer Friendly intentionally manipulate with the data visualization. They smooth the graph elsewhere and only show the population plummeting when it satisfies their agenda.

For example the graph here about NY looks more honest [0].

Also I am not fully convinced about their argument related to the sampling methods. [0] seems to be again more honest in this case.

Also they do not mention increasing numbers of feral hogs that hunt the deer fawn as a predatory balancing factor to the possible cause of deer number decline.

This still does not mean that deer do not cause damage to the other species and biodiversity and that they do not increase their numbers over the resource exhaustion which were the the main claims of [1].

Anyway, the deer example was a counter example to the claim that "all species self-regulate".

Even more generally, in their niche they are a fine example of "trying to exploit in an entire ecosystem for the benefit of a single species". They do not live in harmony with diverse range of other species in their habitat.

[0] http://hvfarmscape.org/mammals

[1] http://www.koryoswrites.com/nonfiction/white-tailed-deer-ove...
I assume BGP == Border Gateway Protocol
https://en.wikipedia.org/wiki/Border_Gateway_Protocol

Suggestion: include a quick abstract what what BGP is with a link for more information.
ip_conntrack_tcp_be_liberal is still in kernel sources and it is enabled in distributions like openwrt. The author does not mention this, so very likely that his/her custom router will drop traffic. Recently I ran into the issue with Netflix traffic which seemed to use window scaling. In my case I did not disable scaling, but had to enable this option on arch Linux.
Also, Google stopped indexing Twitter around the time Twitter started to decline, but Facebook still comes up first for many name searches.
I'm very surprised by this being your experience in 2006.
'60 Minutes' hacks congressman's phone for security report
I'm also assuming that they had to take a bit of a lowest common denominator approach to m2m communication given that they have cell-based (read - costs amazon money) and wifi (does not cost amazon money) enabled versions of the device. If they tracked every page read and sent a log periodically, that _could_ get expensive quickly on the part of the cell-based versions depending on what network agreement they have (numerex, for example, still charges by the kb for this type of low byte traffic). Given that the rules needed to be the same for both types of devices, you couldn't necessarily have an if(wifi){ //send log} else { //send last page syncd} code branch. This is just a giant guess given that I know nothing of amazon's partner network agreements.
eh it's the cost of using a prepackaged solution. I'd move to an internal one but up until now developing features for the app had more precedence than developing a state of the art event tracking solution.
You can get screen resolution from JS, so I don't see how maxing out the window makes any difference.
Now I get what you mean. Yes, it's likely that corps are dragged along for some time even if there is no business happening. It's true that it would be hard to find out about a company that was closed after 3 years but was already dead in the middle of the first.
Homie: Arduino IoT Framework for the ESP8266
Fixed, thanks! Sorry, english is not my first language so there may be lots of mistakes, I would be very happy if you are kind enough to tell me.
The funny thing is that I speak french and I didn't know that the spelling of this word is more french-ish than english-ish.
It's time to stand up to greedy academic publishers
are you SURE? because WebUSB and other abomination are a rising tide of diarrhea
Yes, a little hungry makes you motivated to work. Starving is debilitating, and satiation triggers laziness.

Cryptonomicon has a fun section on this, when a character plots their energy level against sex/masturbation events

You should go in for some high qualty calories to feed your morning brain though.
More like if you don't think it's okay, flag the post.
I'm a card carrying EFF member. The EFF supports Internet Freedom and Privacy (those things go hand in hand).

Without even looking, if they're against you the chances are they're in the right. I've yet to see them do anything I disagree with as someone who considers those points very important.
I initially read one of his articles through a post here. I've since started supporting him through Patreon. Great stuff.
Interview with OpenAI Cofounder Greg Brockman
> Doesnt fast code on these types fly [in] the face of julia static optimization ethos?

What does that even mean? Julia's union types aren't intentionally slow, they just aren't implemented very efficiently yet. Major revisions of how they're implemented are definitely on the roadmap, not far away.

For fine-grained parallelism of the type you'd use MPI for, 1ms overhead (assuming that's pure overhead above and beyond the actual cost of data movement) could be significant, sure. If you have calculations that need to go for thousands of individually cheap iterations, it adds up.
An App to Help You Stop Smoking
One critical thing I wish I could go back and remind my younger self:

The cache is shared across processes.

The net result is that cache latency/hit rate is highly dependent on what else is using the machine. CPU bound tasks (like, say search engine backends) tend to leave extra storage space (say for things like image serving). Streaming images out of a machine can completely thrash the cache without using many cores. When your net latency is based on the slowest percentile to come back, one badly co-scheduled process can ruin your entire cluster capacity.
Show HN: My blog is now powered by the Cosmic JS content platform
You're implying that the US government is in the "outrage porn business".
> but the grid doesn't know who you are.

Sure, the grid only knows where you live, if you own or rent, size of your household, when you're home or away.

Heck with a bit of data mining on "smart meters", I bet you could infer the energy usage of certain appliances such as hair dryer, curling iron, stove, etc., starting to give insight into age, gender, ethnicity, eating habits, you name it. By itself that data will only generate weak correlations, but I'd certain that energy companies are finding buyers for that data who could match it with your credit report, background check, etc.

Face it, the only thing protecting your anonymity is your lack of notoriety.
It's also worth mentioning that transistors are basically back-to-back diodes, and that understanding a diode, really understanding a diode, is the first step towards understanding semi-conductor physics, and electronics in general.

I remember well making crystal radios, firstly with store-bought diodes and capacitors, subsequently making my own capacitors, and then diodes. Taught me so much.

The diode - gateway drug to semi-conductor physics and electronics.
Except in C++, std::endl has been documented from the start to end the line and flush the buffers.
>It all does strike obviously inefficient though. In my day to day research I almost never benefit from work the publishers did. I don't even use them to download my papers because the paywalls are so annoying that I usually go directly to the author's home page (google scholar will even find these for you). Every half-decent CS researcher makes their work available on their personal website, at no cost,

Different fields have different needs. You don't need too much trust in CS or math, because you can just evaluate the arguments and proof. But other fields require much more, and you do benefit from the work they did in only showing you certain papers and not others.
The irony of a chrome user complaining about coercive behavior
> Electric vehicles are many many times simpler than their gas-powered cousins. This simplicity is passed onto the self-driving computer as fewer variables.

From the self-driving computer's perspective they are the same. Running the engine by computer is a solved problem.
Clickable: https://github.com/abhimanu/LinearModelWithNonGaussianNoise
Nice! Looks like there's always a point of no-return experience for geeks like us.
Even if you took all the oil industry executives and board members and brutally murdered them on live television, leaving their corpses to hang from trees by their disemboweled entrails, it would not change anything. Others would take their place, doing the same thing. We all enable this by creating the demand.
So what are people to do when there's no suitable electric vehicle that fills their need? I'm thinking mostly about businesses that need trucks and vans for shipping and distribution. It's going to be a long time before we have all electric Ranger & Transit lineup.

The Dutch market is far too small for any large company to justify moving towards this. So, unless the rest of Europe moves in lockstep with them, this measure will fail or will necessitate exemptions in order to keep business going.

Either that, or they go back to horses and mules.
I am not a WhatsApp user.

What are these QR codes and why does the author of this article say this?

> What all can get stolen:
>
> 1.Anything & everything that you have shared via WhatsApp, like
> bank details, passwords, private pics, personal messages, etc.
>
> 2.Your entire contacts list
>
> 3.Your complete chat data
>
> 4.Your personal information

What's the legit use for these QR codes?
>If so, what is the use of that?

To prevent bad papers from getting through. Editors at a paper are the first filter, peer reviewers are the second.
Did you deliberately obfuscate, falsify documents, spend millions on misleading advertising, attempt to buy off critics or fund massive lobbying of law makers to make legislation become more favourable to yourself and increase your profitability?
Got it. Thank you.
"I am against facebook because I don't think we should entrust a company that earns money by knowing everything about it's users"

I would argue that Facebook has less personal data than Google. Facebook has the data you might want public...Google has your worst secrets.
Your last question is a good one, and the pithy answer is, because it's against the law. But the real answer is that it's against the law because gender discrimination and sexual harassment (and a single act can be both) are such a systemic problem that we had to create laws to address it specifically.
"Creativity cannot be scaled." Actually, in the book The Song Machine, they pretty clearly show otherwise, with teams of topliners, beat makers, etc. churning out hits in a machine-like format: http://www.amazon.com/Song-Machine-Inside-Hit-Factory/dp/039...
I'm surprised "start read" times and "stopped read time" and "actual pages read" isn't taken into account in the whole process. If an entire 1000+ page book is read within less than 5 minutes, something is wrong. I don't care how fast of a reader you are, my classic Kindle wouldn't be able to process that many pages in under 5 minutes anyway.
They still have a enormous amount of oil in the ground but not the government to use it wisely. Despite the disaster the country is with the resources in the ground it is still possible to turn the country around, but clearly not with the present leadership. Sadly South America doesn't have a good track record with coups actually improving things.
Fucking horrific level of data collection.
The Alt-Right Explained
Some file types are blocked [from Gmail]
I'm a Toronto dev. Last interview I went to (at a startup) I was interviewed by a high-school kid, who was picked up by the startup off the strength of his GitHub and portfolio. I never got the job (had a freshly minted degree at the time from the best university in Canada, with a plethora of side projects too). If you have an extensive portfolio you will do fine in my opinion. Yes, contracting exists but I don't have a lot of experience with it personally.

I also have a friend who went from doing low-level microcontroller work to working in finance. Financial industry might be tougher to break in to without a degree but if you know somebody there (as is typically the case with these things) and you score an interview you will be on an equal playing field with the devs with college degrees (again IMHO).

EDIT: A good thing you parenthesized London with (UK) as we have a London in Southern Ontario not too far from TO.
I've thought a while ago about what would I do in a similar situation, besides you know - the common idea of spending more time with the loved ones, and I would probably write a memoir, maybe a book even, and leave it to descendants or to whomever will ever hear my name. I like to think that the mark people like you left on human development would warrant future interest.

Sorry to hear about the sad news. It's the kind that usually leaves one speechless.
As someone with a side project doing formatting ( www.liberwriter.com ) I can confirm that the ToC is supposed to be near the front.
Publishers Must Adapt to a “Distributed First” Model
Show HN: Cupper – A specialty coffee guide curated by experts
That's not relevant. Of course there are multiple ways to fund something. You can pay higher taxes upfront, or pay less and have the users fund it.

The question was whether tolls are inherently immoral.
It might have been smoke and mirrors that got you to that 9 billion dollar valuation so did you really destroy that valuation or was it ever there?
Scylla release: version 1.0
Then there is a massive problem with the global economy. Perhaps we should be trying to find ways of moving away from petroleum as a fuel?
I have a prediction: starts out strong, but devolves into shameless self promotion. Its a common trend i've seen in a handful of "startup" focused groups. But maybe this time will be different.