skysight-inc/HackerNews huggingface dataset:
Also what is certainly interesting is ethereums difficulty bomb, which should activate later this year. Certainly gives interesting image on ethereums development style, this was implemented to "force" the ethereum devs to implent PoS before it activates. However as far as I understand, the only thing that this forces ethereum devs to do is a hard fork that removes the difficulty bomb somewhere this year.

http://www.coindesk.com/ethereums-difficulty-bomb-smoke-no-f...
If you live in America you can do what you want. You can study hard and get a scholarship to college even if you are really poor as a kid. I know a poor Mexican immigrant who's kids all got college degrees for free. It doesn't really matter if you grow up poor (in America). There are many people who are very rich precisely because being poor as kids drove them to work hard. What does matter is if you grew up in a stable family. If you don't have that you get really whacked out paychologically, and it can affect people for their whole lives. People look to the government to tax and spend to solve social problems. However, oftentimes the government is the cause of such problems in the first place. For example, we see a huge number of people in prison today. Well studies show that 60% of people in prison grew up without a father in the home. The government today actively promotes divorce and children out of wedlock through paying single mothers. The "compassion" has raised a generation of young people who are lost. America has more money than ever but our families are falling apart, torn up by divorce and pornography, and our young people are paying the price. The government should focus on supporting strong families, and you would watch and see so many major social problems evaporate. I know that I am where I am today because of my dads positive influence on me. Without his support I would be nowhere right now. Every kid needs a loving family. It's time the government starts trying to promote that.

Of course in Quatar they have serious human rights issues that need to be resolved. I'm just talking about in America.
O'Reilly themselves say Google play only offers epub, I think they've killed PDF there too
I have been a IDE guy for years.
But here at work everyone uses vim, so I gave it a try. I tried to set up the thing, and gave up shortly after that. Then tried SpaceVim, which was too clunky for my taste (I am sure it will improve, it's a rather recent project). So migrated to Spacemacs, which surprisingly supports vim style commands well.
Opt Out of Interest Based Advertising from YourAdChoices
Shopify launched platform to buy and sell eCommerce websites
This is just a sign-up page? That's not a substantive submission for HN. Here it's better to wait until a thing is actually available.

(It also unleashes the hounds of snark, as seen below.)
Way to take something mediocre and make it truly awful. I'm not trying to be witty here, this is one of the worst user interfaces I've ever seen. Every single aspect of it is worse and I have no idea what benefit it's supposed to be offering. It's like something that was designed by someone who hates reading and has little or no interest in news.

I wish it could be a great opportunity for someone else but it would probably be quite difficult for a small vendor to effectively aggregate so many different news sources. Suggestions welcome, but I've already been looking for a while :-/
Because UDP is fire and forget, you don't have to be able to respond to packets you send; this is why you can't do the same with TCP packages.

To impose fixes upstream, you'd have to do DPI on all data; which is not allowed under some laws (i.e. net neutrality).
I'm with spodek here - I also live near the Union Square Farmer's Market and it's a terrific resource.

Sometimes I'm feeling like something specific for dinner that may not be in season - and thanks to modern agriculture I can still go to the supermarket and get the ingredients. That's definitely not a need that the farmer's markets can fulfill.

But you absolutely can cook very reasonable dinners with the seasonal ingredients you get at the farmer's markets, and I enjoy doing so frequently. Doing this repeatably and reliably for dinner requires a wider breadth of recipes, but IMO is a skill well worth cultivating for not just nutrition but taste.

Personally, the changing of food with the seasons is IMO one of the great joys of life.

It feels like you're talking past the others in the thread here - many of whom can and do rely on CSAs and farmer's markets for their everyday cooking (and not just "fun treats"). Nobody's saying you must not use supermarkets (I sure do), or that CSAs/farmer's markets are the only way to go, but they are fairly complete sources of ingredients for meals.
I'll throw out a lament. I wish Google had released that Robot Arm they built that could lift >10kg payloads. When I heard about it I was throwing money at the screen and wondering why nothing happened.
How to make a small room seem like a giant world in VR
So?

Every single thread of this nature has a similar comment, and I really want to know (ie, I want to hear this fully fleshed out because I think your concerns are valid and worth exploring): is this demonstrative of a new (or in some way more valid) notion of the word "hacker" in "hacker news?"

My sense of that word, and of the culture that underlying it, is that a critical part of its critique is that obscurity, specifically in its implications for security (and thus, perhaps civility and peace and justice), is subject to deprecation in the information age, precisely in favor of styles of disclosure like this: where the pudding for the tasting is provided as the proof.

Have I missed something very important?
Just think of TSA locks as open source locks https://github.com/Xyl2k/TSA-Travel-Sentry-master-keys
It doesn't. O'Reilly customer support just confirmed:

> We do not currently have the DRM free PDF versions available from any online re-sellers.
If you diss the community in a pompous way while being part of it yourself, of course you're going to get downvoted. Rightly so.

Since your comment distorted the hard problem Facebook faces with uncharitable snark ("okay with"), there were other reasons to downvote as well, even if one disagrees with Facebook.
I contacted customer support and they had this to say:

> We currently have the Kindle versions of our title available on Amazon.com and the ePub version at Google Play or IBooks for your mobile devices. We do not currently have the DRM free PDF versions available from any online re-sellers.
the really funny thing is that they have found a strategic position, a local minimum, so deep that apparently they cant get dislodged. even though everyone hates them. even though they provide no demonstrable value. even though, arguably, the process they embody is detrimental to the host (science, humanity, the progress of knowledge).

this is the inarguable sign of a corrupt process - 'eh, i know its wrong, but what are you gonna do?'

i hate the fact that i pay acm membership so i can read papers when i want. i still do every year.
https://mobile.twitter.com/alastairgee/status/87575674352289...
The iPhone turns ten
Team Collaboration and Web Development/Deployment Solution
And that team size doesn't include the V8 team, the Skia team, and probably a few other areas I'm missing.
Over promise, under deliver. Smart move. Certainly one that anyone in programming can relate to.
As a sysadmin/DevOps since last 5 years, I'd converted lots of beginner windows dev/user to Ubuntu/Linux as I'll not allow Micro$hit in our work ;)

Also, I'd rejected lots of offer which are using Exchange Email or work only with Windows system.

After 5 years of my career in India as a sysadmin I'm happy I'd not handled any Microsoft Shit.
The Xiaomi Redmi Pro 2 would bring a double camera, 3 GB of RAM and LCD screen
You're being downvoted, and I suspect it's because you're not considering different workloads. There's an unfortunate amount of software that uses filesystem polling as a crude form of IPC. Check every x seconds to see if a file at a certain path exists. Fast expiring these dentry nodes would hurt that workload.
Andreas Antonopoulos' 'Mastering Bitcoin' book.

In my opinion the best technical resource on Bitcoin.

https://www.bitcoinbook.info

His book on Ethereum is still work-in-progress.
same here, opens automatically.
These pizza-making robots can have a hot pie at your door in 4 minutes
Content Distribution Networks
It would need a much higher return than your estimate if 20% to be worthwhile given the downsides (everything breaks, legions of engineers spend years figuring out how to do the migration). Also most systems end up being I/O or memory pressure bound, so the 20% number could easily be 0% or even negative.
hi, i have similar issue and got a huge billing invoice today. i received a billing of $3193.60 which is huge billing for argo.
I do not recognize the billing and will not accept it.
Because the usage of bandwidths are from my backend api of my website. not the frontend script. and i have set page rules to bypass cloudflare system of my api.

argo should not charge for my api access, only the front end script access.
and your argo is experimental.
how can you charge me for this huge amount?
you are kidding for a customer which spent monthly $20 of the whole system and suddenly for $3193 for a new experimental feature.
this is ridiculous, pls cancel the billing and i have disabled your argo.

cloudflare should estimate the charge amount based on history bandwidth before user enables argo. or this is a rip-off. this is too much money compares to ordinary cloudflare charges. i will not pay the ridiculous invoice and cancel all my service if you insist charging me for this amount.
I've never expected to use a Russian search engine to evade censorship but there we go:

https://www.google.com/search?q=datalink+gw1000

https://yandex.ru/search/?text=datalink+gw1000
http://gunshowcomic.com/comics/20120227-robotthatscreams.png
Same. Google may still have the best database but their product design has really gone into the toilet.
Top Must-Have Magento 2 Extensions in 2017
Are they paying for it to be automated? Further, is it ethical to automate yourself out of a job, and not be able to support your family?
I bet it's the "haxx" domain.
Yeah, I loved the intro but balked at the cost as well. I'd happily pay a flat $30, or $10/yr, but $50/yr turned me away.

Really, I'm not sure it's worth it for me - plenty of other good sources of entertainment, and my vim skills are already solid. If the rest of the game is the same quality as the intro, there are plenty of people it would be worth it for! But... I'm not sure they realize it.
Really enjoyed this, thanks!
One lesson I learned from this, and correct me if I'm misinterpreting the root cause, is that more memory is not always better. This is, to me a far more powerful lesson I gained from this article.
Show incompetence in the testers and get them fired.
But it's actually an interesting game.
The meaning of "Swedish", "German", "French" and "British" for example isn't so clear any longer after EU's happy unlimited-immigration-with-no-questions programme was enacted by Merkel.

Globalism is a great thing. You just have to be more attentive as a pedestrian.
People coming to unstable states like US or Ukraine, balancing on the edge of government collapse, should expect such things to happen with pretty high probability. I really can't see why this could be surprising at all.
A large difference between the US and many jurisdictions is the extreme aversion to prior restraint.

In the US it's perfectly possible to go after someone for publishing/saying something, if in doing so they violated a law (for example, if they deliberately falsely described someone as a criminal), and recover damages and possibly an injunction against them preventing further harm to you.

However, it is designed to be as difficult as humanly possible -- verging on impossible -- to prevent someone from speaking/publishing in the first place. Ordering something never to be said or published at all (rather than allowing damages to be recovered after the fact) is prior restraint, and the US legal system is incredibly hostile to that.

So although there are times when it's permitted in the US, they're rare and the standard which must be cleared is very high. Which in turn leads to people from the US being surprised at the (from our perspective) seemingly casual way that prior restraints on speech are handed out in other countries.
> They called it a "backdoor", and reported it as a game-over vulnerability.

I didn't remember that and it seems to have been removed from the article (with a note on the end which I have missed). Well, that's just sensationalism and must have been picked up way earlier in a sane review process. I stand corrected.
Agreed - but can there ever be any legitimate use case for an home router to speak IGD over its WAN interface? IGD is typically meant to allow your Xbox on your LAN to set up forwarding rules.
No one is allowed to post like this to HN, so we've banned this account. Please don't create accounts to break HN's guidelines with.
That prize belongs to Perl.
So far (10 years) these rules have always worked out for me in the long run:

1) Your loyalty belongs to your company. Always do what is best for your company.

2) Always share your knowledge freely.

3) Never strategize in order to "secure your job".

4) Always pick the project or job where you will learn the most (grow the most as a person).

I would guess 90% of people I have met ignore this and start strategizing at some point.
They seem to always lose in the long run.

"The company treated me wrong, so why should I work as efficient as I can?"

"I can't teach him EVERYTHING or my job won't be as important/secure any more."

"I will pick this project, because I have done something similiar already, so it will be easy work."

When sticking to 1-4, relevant people will notice eventually and your trajectory will go up.

When ignoring points 1-4, relevant people will lose respect for you.
And even worse, you will lose respect for yourself.

This is just my opinion or my experience so far.
Passports are a thing and border controls tend to look at them.
While it may feel cathartic to blame Trump for this, unfortunately the situation is much worse than that. The article is about an ESTA denial. ESTA was put in place during the Bush administration (July 2007), and random ESTA denials happened all the time during the Obama administration. Not much has changed on this front since Trump took office, as far as I can tell.

I'm not sure exactly how we're getting away with having this ESTA thing at all for countries that are supposedly part of the Visa Waiver program, without them retaliating in kind. I only hope that we'll come to our senses and stop before they do so. But given that ESTA has now existed for 10 years and both parties seem to support it, I have low hopes of it going away.
Neat idea. It draws directly from the approach to learning functions of multiple complex arguments in www.htdp.org

Looking forward to 3D syntax for functions of 3 arguments.
Doubly so if the easily measurable increase in quantity could be achieved at the expense of other qualities that are much more difficult to put in indisputable numbers.

That guy who closes tickets faster than anybody else at the company, but does so by crapping all over the code, he's being discussed all the time here on hacker news.
Why is this even relevant? Few people actually read published papers compared to, say, blogs, so the standard needn't be so high - inconveniencing 100 people is better than inconveniencing 1000. Yet nobody pays for copy editing and layout of their blog. It's not only trivial but also not important if it isn't quite right.

If readability is important for journal articles, then layout is the least important way to achieve that. The whole style of writing needs to be changed. They're notoriously hard to read even for other researchers in similar fields. I'm not saying dumb it down but, for example, perhaps they could be structured a bit like a newspaper story with a quick overview using common vocabulary first, then more details and more precise language later. That's just one idea but my general point is that readability is not what they're aiming for anyway so why bother making it look pretty?
I too thought that ladder logic is horrible (and for certain tasks, it is).

Ladder logic predates PLCS though- essentially the same notation was used when relays were used to implement it, and EEs were fine with that.
The "Perf" process currently leads to some perverse incentives. I think part of the removal of Perf is to avoid those incentives for the more entrepreneurial efforts while also not penalizing Googlers that choose to work on those projects. Can't have good folks getting "Needs Improvement" or even "Meets Expectations" because their project didn't pan out.
At a funeral helping to carrying the coffin.

At wedding celebrating the new couple.
Introduction to ConfigurationProperties in Spring Boot
Uhm... So this is problem in the EU but not the US right?

https://en.wikipedia.org/wiki/United_States_presidential_ele...
A brief of mobile app development technological trends prevailing in 2017
2017 is, of course, the year of innovation when we talk in the context of trending mobile app development technologies. The year has already seen a lot of innovation in just a few months. Right from the gadgets to gaming apps and the things in between, everything is growing exceptionally well.
Good books take time. We're not in a rush to make lots of them.
As I said in the prior thread, I'm still betting on this being a clerical error.

I -- US citizen -- was once almost denied boarding of an international flight because the airline's system had screwed up my passport information, and they thought I would need a visa to return to the US (and of course I didn't have a visa). I found this out at the airport. Luckily I was able to get it resolved in time by showing the airline agents my passport, and a supervisor was able to override or correct something to let me get a boarding pass, but relying on the kindness and competence of front-line airport staff is risky at best. I might just as easily have encountered someone who would tell me "The computer says no, and I can't do anything for you when the computer says no".
How do you say it's cheap in farmers market? My experience in SF and SEATTLE is always that farmers market is way more expensive than Safeway or Costco.
We detached this subthread from https://news.ycombinator.com/item?id=14643644 and marked it off-topic.
How to Build SaaS Using Docker-Based Tools – Part 1
Consider a printer (Or even an external disk) connected via USB to the router. A lot of home routers support sharing said printer over the network and some of those routers probably answer to UPnP requests on the WAN port as well.
Learn from the Best, Build Skills: How to Get an Apprenticeship
C++ Metaclasses (P0707 R0)[pdf]
> crystal clear trademark violations

Nope, it's about alleged trade secrets, not trademarks.

http://www.courts.gov.bc.ca/jdb-txt/SC/14/10/2014BCSC1063.ht...

> The current international trademark framework means that the majority of nations in the world would actually require compliance with this order

Given the above, I'm not sure if it's still true. And even if it was, I fail to see why Canadian court should be allowed to effectively make this decision for others. Have all countries in the world obliged to recognize Canadian censorship orders yet?

> I am confident in stating that the freedom of speech concerns arising from this case are not as dire as portrayed.

Meh, it's not exactly reassuring if you say that this ruling doesn't matter because it's business as usual.
It's a pain in the ass to find filings on MDL cases on PACER but heres the email:

http://i.imgur.com/iSjBfztr.jpg
It is really worth emphasizing just how bad the last paper ("the worst of all") is. It does not contain a single piece of actual data, there are no experiments there, only wild hypotheses.

There isn't a single piece of evidence in that paper, the authors simply assume that glyphosate can subvert one of the most important mechanisms in the cell and change any protein that contains glycine.

What kills this hypothesis entirely is that glyphosate is a glycine with a modification on the amino group. That is the part of the amino acid that is used to make the connection to the previous one in a protein. This kind of modification makes it impossible for it to be incorporated into a protein by a peptide bond.

The journal also does not seem trustworthy, it doesn't seem to be indexed in Pubmed, which is a very, very bad sign. Why would a scientist publish in a journal that none of their colleagues could easily find? In this area of science, every journal worth reading (and some more) are indexed in Pubmed. It also seems to only publish ~3 papers per issue.
No worries. We're not changing the way we do business at no starch. Just working to do better.
I read books far more than I do watching movies or tv shows as well, but I don't include technical books in my count. I read general books for entertainment, and maybe learn one or two mundane things that I don't know before. I read maybe 2-3, sometimes 4 books a month for entertainment.

When I read technical books, its going to be because there is a specific thing that I want to learn, and when I'm done with the books, I expect to have a new skill under my belt that I can start polishing. I certainly don't do this at a rate of 1 book a month.

Yeah, the fact the pricing is offered at rate that is way more than most people's (including mine) purchasing habit is a bummer, but the inclusion of DRM meaning that you lose access to your "purchase" once your subscription ends is the deal breaker for me.

The fact there is a lot more content in the Safari offering may look like a good value in the marketing copy, but that just means more noise to filter through for me. I only have limited amount of time to spend on consuming content after all.
Also, it isn't really Apple's fault for not building an Amazon video app, is it? I mean, it's not like they denied them access to the App Store.

I found this to be really stupid behavior of Amazon. Seemed like they only wanted to push their competing product (Fire TV).

It's good they figured things out, though. A Prime Video app was announced at WWDC.
Here's something interesting to know - O'Reilly's online store wasn't an in-house operation. They contracted with an ecommerce company called MarketLive, and then all the ebook stuff was an extensive (and, as far as I know, tightly-coupled) customization. But all the add-to-basket and order-processing and order-confirmation-emails stuff was through MarketLive.

This is significant because early last year MarketLive was purchased by private equity, merged with some other ecommerce companies, and relocated to Texas. So it's quite possible - and here I have no particular knowledge - that the MarketLive platform is being deprecated or entirely abandoned, and this was a more attractive option for O'Reilly than trying to rebuild all that stuff on a different platform.
That's more a proof that the grammar of C++ is absolutely terrible. More modern languages such as rust have been carefully designed to be parsable by non-necronomicon-level code.
Back when I worked for Mozilla, I often had to travel to the Toronto office for team meetings (most of the team I was on was remote).

I always had to carry a letter to give to CBSA at the Canadian border, explaining the difference between Mozilla US and Mozilla Canada, that I was an employee of Mozilla US and would not be paid by Mozilla Canada, that I would not do any work for Mozilla Canada, and in fact (I loved this bit) that I would not be "working" (whatever that legal term meant) at all while in Canada, only attending meetings. We used to joke that we couldn't fix bugs while at those gatherings, since that would be work and put us in violation of what the letter said.
Head Count growing exponential is usually a warning sign for tech-debt.