skysight-inc/HackerNews huggingface dataset:
The changes ICANN seems to be making these days worry me, mostly because I don't see a clear explanation of the reasoning behind their recent moves. When I got the email from namecheap, I did use their template, but I immediately assumed it would be tossed into /dev/null.

If you aren't aware, ICANN has recently been pushing to remove themselves from their US contract, supposedly at the behest of other countries who don't like the idea of US governance of the system. My problem though is that I don't see any clear explanation of why this is actually needed, and I see plenty of reasons why keeping it under US oversight is a good thing.

For example, has ICANN formed an independent outside auditor or oversight body to replace the functions the US has traditionally performed? Good luck wading through their website to figure that out. I've even heard ICANN members say that it's merely "symbolic", so that other countries will trust ICANN more. That doesn't make sense though, when there are some quantifiable differences in operation and oversight under the new governance model.

From PcWorld http://www.pcworld.com/article/2142460/us-ntias-plan-to-end-...

"Without the NTIA contract, there’s no limit on ICANN’s ability to raise fees on its domain-name system services, added Daniel Castro, senior analyst at the Information Technology & Innovation Foundation, a tech-focused think tank.

“Without U.S. oversight, ICANN has the potential to grow into the world’s largest unregulated monopoly,” he said. “We should be very mindful of creating a global organization with little accountability that can effectively tax the Internet.”

The participants in ICANN would not allow the organization to become an unregulated monopoly, Strickling countered. That view “totally disregards the presence of hundreds of stakeholders, thousands of stakeholders, who actually set the policies for ICANN,” he said. “If you’re saying [the groups involved] are all going to allow that to happen, then you’re basically saying you don’t believe in the multistakeholder model.”"

Links for the curious:

ICANN Resources Page: https://www.icann.org/resources/pages/agreements-en

ICANN contract: https://www.icann.org/en/system/files/files/iana-contract-14...

ICANN Board: https://www.icann.org/resources/pages/board-of-directors-201...

If anyone has a good explanation of what they mean, in detail, by "global multistakeholder community", and how those "stakeholders" will actually be able to influence ICANN, I would really like to see it.
Fun phase story:

I get new headphones. Yay! I plug them in, I start listening to music.

Something sounds... odd. I can't quite put my finger on it. Then I load up a track and notice that the vocals are missing. Completely. The backing track's there, but the singer isn't. I switch back to my old headphones. Yup, the singer's there. I call my cow orkers over to verify that I'm not simply going mad. I'm not; they hear it too.

What was happening, we eventually discovered, was that I hadn't noticed that the headphones used a three-ring jack rather than an ordinary two-ring stereo jack, and when plugged in to a two-ring socket, the left and right channels were being shorted together. Because the singer was in the centre of the mix, his vocals were in opposite phases in the two channels, and were therefore cancelling out. The backing track was offset left and right from centre, and so weren't.

Phase artifacts are weird.
But why doesn't Apple doesn't try to create an UBER ?
Mood-changing wearable tech sets pulses racing
Here's the problem: Merkel can't politically justify to give Greece more german taxpayer money because it isn't spent wisely. After 5 years of crisis, Greece still has a primary deficit, while maintaining more extensive welfare programs than most EU Members. Even in the case of debt forgiveness, they would still have a massive household deficit and be in the same situation again soon.

So it's not about getting money back, it's about not burning more money.
You can keep your urls sharable and avoid breaking the back button by storing the map state in the url hash.

something like:
`location.hash = '#map/' + mapLat + '/' + mapLng + '/'+ mapZoom;`

Here's an example of one I made for a client recently.
http://www.btforasthma.com/find-a-clinic?ctry=US&state=NY&lo...

Incidentally, if anyone is looking to hire a consultant with mapping experience, hit me up.
Did you mean competition in that penultimate sentence?
> Essentially this meant every citizen should be properly armed should they be called into duty for defending the country. Sure, a lot has changed since then, but most gun owners I know still take this wording very seriously and believe it is their duty to defend against government tyranny.

I don't see how you get from point A ("well-regulated" means keeping in proper working order) to point B (the purpose of the militia was to defend against government tyranny).

One of the motivating purposes of the Constitutional Convention was to respond to the failure of the state militias to put down armed rebellions against the government. Whether or not the second amendment guarantees the right to own personal firearms, the idea that the framers intended those firearms be used against the government is ludicrous. The most reasonable conclusion from the primary materials is that those well-regulated militias exist to put down those who would take up arms against the government!
Naive questions (largely because this is a whole area of science I'm ignorant to, but I am curious):

If plants could benefit from more efficient photosynthesis, over the span of the billions of years they've been doing it, wouldn't they have evolved to do so? Sure, it may benefit us in some way to assist, but how does the plant benefit?

The fact they're green and not other colors could be a significant evolutionary advantage... or wouldn't we expect to see other a large diversity of other colour plants? Why did green win out and not some other colour that absorbs different areas of the light spectrum?

If one of the laws of nature is survival of the fittest, what do we humans know that makes us think that our ability to tinker with evolution without negative consequences is a wise decision?
John Mayer: My Friendship with Steve Jobs
From another source (law360, which is paywalled):

"prosecution failed to prove that Aleynikov made a tangible reproduction of the source code he was accused of appropriating, as required by the statutory language."

Damn this guy keeps winning on statutory issues. This must be pretty damn embarrassing for the state's attorney.

The guy served a year in prison and there is no indication that he used the misappropriated code. I can't imagine the judicial resources are best used continuing the case.

Though, anyone leaving a company shouldn't take this as a signal that you are allowed to just take code and run out of the door. The federal law he was acquitted under was amended to make what he did illegal. And in most states he's definitely flirting with trade secret misappropriation laws. Don't take any code with you.
Um... because we're her parents and we would see to it she received all the care she needed should a complication arise?
> A finished project is a dead project. If it isn't improving, it's dying.

This might be true for large and broadly scoped projects, but for small Unix-style modules/tools it isn't always the case.

To use real-world examples, see point-in-polygon[1] and robust-point-in-polygon[2]. The tools are both "finished" and any further API scope/modifications would be harmful to the software that has come to depend on them.

They could forever be improved in documentation, discovery (i.e. a website), etc but at a certain point it is better to place your effort into new tools.

[1] https://github.com/substack/point-in-polygon

[2] https://github.com/mikolalysenko/robust-point-in-polygon
Yup. The class keyword is a huge step backward, and it was only put it because of a very different world several years ago when all this was put into motion. It is just a wrapper around prototypal inheritance, but hides a lot of the features in favor of making things look like other OOP languages, even though it isn't.

It is also very debatable if classic OOP is even good at all. JS was heading in the right direction, with more functional approaches, factory based object creation, etc... and now it's all back to square one.

Fortunately I work on a product where most devs have functional programming backgrounds, so the argument isn't too hard to make. But I fear for the community in general.
GoPro Hero Session
I apologize, I meant cities. Thank you for letting me know.
July 2 marked 2 years straight only eating from 6pm-10pm with bullet-proof coffee sometimes during the day. I grew up always needing food and I can attest that my body adapted to eating this way and totally changed when I started eating this way in the sense of strength and lean muscle. Generally I eat pretty clean, lots vegetables meat beans and lentils, with a cheat day once per week, but always within my eating window.

I try to drink a lot of water during the day too. I am conscious that the water is reverse osmosis and then I'll add a pinch of celtic sea salt, some apple cider vinegar, and lemon. I also use active h2 tablets which I highly recommend.
Old Rare Nintendo-PlayStation Lost+Found in Attic
That's why I want to move away from Latin America...

About the tool itself. Great work! It really helps saving us time when looking for opps within a certain region.
Because Apple is smarter than that... they will do what they do best...

Let someone work out the kinks, then step in and make it better...

Why waste all the money on all of this regulatory squabbling... let Uber and Lyft do that, give all the free rides, lose money to make this thing legal... then when it's legal, swoop in and take over...
I was reading an old thread and saw you had a prophetic insight. Any further comments? Chat over here - https://news.ycombinator.com/item?id=9832474
With Google's amount of data, 2 trips will 'force' drivers to restrict input to commuting habits and have more insights on it.

Google still holds 5% of Uber.

For commuting, I'd call it Uber's abandonment and Lyft's death.
Working with encrypted data without decrypting: CryptDB, ZeroDB and homomorphic
is there pythonesque """ """ triple quotes for literal whitespace?
I keep getting disconnected after 10 seconds or so.
I'm sorry, but I have to say it.... NIce boobs
Blood sugar is not boosted by ketosis. Ketosis can occur as a result of low insulin (in which case blood sugar will be high).

https://en.wikipedia.org/wiki/Ketosis#Mechanism

http://www.diabetes.co.uk/blood-glucose/ketosis.html
They are still children in the eyes of their parents. :)

Doesn't matter if it's 20/30/40, you still need to be protected from the temptation of living in sin.
Yes, fixed thanks.
Max Roser (2015) – ‘War and Peace before 1945’
I'm using a 5 year old laptop with intel graphics. It's fine for everything other than CAD and gaming. The former I don't do and the latter I have an XBox.

Perhaps the market isn't there so this is no biggy?
This is good news, for now at least. I'm sure an appeal will come soon.
Getting Started with Vim: An Interactive Guide
You're clearly not understanding this.

Random checks do belong in a large scale mail system such as GMail. Their system only checks 1 in x emails for DKIM/SPF.

Could you imagine running DKIM/SPF checks on EVERY single email coming in? That would take considerable compute power, not to mention increasing memory requirements in a system built to minimize such things so that it can be scaled properly.

Your problem is simple. Make your own MTA compliant to any applicable RFC's and GMail will just work. Skipping important items like SPF and DKIM will ALWAYS cause intermittent issues with various other MTA's.

>> I'd be perfectly ok with all this if I had made changes on my end but I fail to see how not having made changes on my end this suddenly started happening and I'm supposed to be the one at fault.

You're making the assumption that every delivery is going to the same server, running the same code, which tests the same checks... every time. - It doesn't, and won't. Outcomes can change in a system designed to flex and deal with current problems.
That's fair. But there are a lot of parents who would become deeply upset if they found out that their daughter had an IUD. A requirement to inform parents would therefore greatly decrease usage rates, and would effectively add an asterisk to the program that you're only allowed to participate with parental consent. (With the double-asterisk that parental consent isn't required if you're willing to defy them.)

It's a tough choice to make, but I would say that your right to know is less important than a young woman's access to good contraception in the face of parental disapproval.
Good point. I did have to limit it to US only, natural language processing can get really hard, especially if you don't speak the language. Using natural language processing to extract keywords from reviews. Actively looking on how I can add more areas, hopefully add more countries in the future.
To your last point: Evolution is prone to local maximums. We evolved to think beyond them.
https://news.ycombinator.com/item?id=9839112
When google announced Uber integration in their maps, I called it a trojan horse [1] Basically making maps the interface for ride sharing and then adding their own service on top.

[1] https://news.ycombinator.com/item?id=7705706
This is going to be very useful. Finding substantive documentation for package.json has always been a bit of a struggle (there's a page on npmjs.org, but it takes longer to find than it should).
Tips by 60 Devs – social payments platform by developers for developers
Every time I read one of these "this common, popular tool actually SUCKS", it seems like the author is trying to use it in a way it wasn't really intended (or obviously shouldn't be used).

Of course you aren't going to get native performance out of cordova. You are going to get webview performance out of it. If you need native performance, write a native app.
For those not yet using git
RepublicCanine
Awesome landing page design. Did you build it?
I hope you are right. One would really have to think about how to give users more control over the content they see. Allowing mods to tweak the sorting algorithm is a great idea to do this by the way.

Ultimately I think it is wrong that people put so much effort into social media and do not get rewarded for it in a meaningful way (and no, I don't consider a "like" or an "upvote" a sufficient reward). If we could find a way to reward people monetarily for producing and finding valuable content, that might lead to a huge increase in quality.

I have this theory for how companies could be built: look for where value in transferred on the internet (for example if someone watches a video on YouTube, value is transferred from the video producer to the viewer); then send bitcoin in the other direction. This model seems much more efficient to me compared to today's model where the value from the content consumer to the content produces is transferred through a sequence of intermediaries (social media sites, advertisers, advertising networks) that all take a cut.

Obviously one needs to think about the incentives for all actors, I do not think that donation based networks will work because there is really not much incentive to donate.
Locally everything medical(ish) that isn't sex related needs 18 yrs. Everything from vaccination requiring a signed consent form and if under 18, a parent or legal guardian, to ear (or other) piercing, to tattoos.

The traveling health care fair came to my employer recently and I remember pretty much "everything" required a similar boilerplate consent form, even just pricking your finger for blood sugar screening.

For consistencies sake, 18 yrs sounds reasonable. If we're going to apply boilerplate almost everywhere, why not simply apply it everywhere?

There is no particular reason 18 is a good age. Eighteen and a day passes for all medical decisions but weirdly enough not to drink a simple beer, and some states have really weird legislation about exactly which vegetation is permitted to possess / smoke. Somewhere in the range of 13 to 22 for all of the above sounds about right.
Nice attempt at ducking the argument. Let me spell it out for you (and other readers should they be so misguided).

You argue "isn't it a bit irresponsible for something as large/respected as an entire State to put their backing behind something with pretty well known, negative tradeoffs?"

The state supports many things with that have negative aspects. I listed a few obvious ones in my previous comments. In fact everything in life involves a tradeoff. One can study these things and develop some quantitative measure of the negative and positive effect.

Here are some studies on IUD complications: http://www.popline.org/node/490794 (youths) http://www.sciencedirect.com/science/article/pii/S0010782406... (following birth) http://www.sciencedirect.com/science/article/pii/S0140673600... (UIT infection specifically) http://www.medscape.com/viewarticle/718183_5 (general)

You can see that the complications are generally regarded as being quite minor or low probability. For many people this is a tradeoff worth making, given the near 100% success rate in prevent pregnancy.

Now this refers to IUDs. The Colorado program also provides hormonal birth control, via a long lasting implant. I'll let you do your own research on these.
The article gives at least one answer to that question: the over concentration of chlorophyll can be valuable when competing against other plant. This is a case where evolutionary fitness doesn't align with the goals of agriculture.

This is one out of two typical answers which are

1) The fitness function is different, so there would be a trade-of but we don't mind it.

2) The biochemistry needed is very complicated, requiring many steps and is unlikely to be discovered by evolution.
'Sin free Facebook' attracts thousands
Wow, only 5 out of the 50 jobs in London are offered remotely, I thought the Internet was meant to change things!
>Colorado’s Effort Against Teenage Pregnancies Is a Startling Success

Any time I see a headline like this, I have to look for the discussion about what unintended consequences were observed. There usually are some, there is no such thing as a free lunch. Some commenters have already mentioned negative health effects, spread of STDs, environmental impact, social consequences. I found no such discussion in this article.
I nearly bought this when it launched due to how frustrated I get with pgAdmin.

As other posters noted its missing a lot of features. I knew my frustrations would not be solved.

I use IntelliJ's database stuff instead, which I "discovered" as a result for my hunt for the PGSQL admin tool after Postico's announcement. (Until that point I had largely avoided IDE database stuff because they often try to make you do insane things, like use the mouse to design tables.) When I considered the price of purchase for a stand alone PGSQL admin tool and an IntelliJ personal license [including yearly renewals] it became pretty clear what the correct choice for me was.

In terms of the things I need to do as a software engineer in regards to PGSQL, IntelliJ has everything I need; plus in recent versions IdeaVIM works more reliably.
Gonna have to disagree with you on that last paragraph. You make very broad assumptions that I'd dispute as an accurate generalization.

As a dad to 2 kids (became a father at 28) I would strongly urge people to wait until they were 30-38 before having kids.

Given the great innovations in this space I'd even say 40 is a great age to have kids - though it gets harder with age beyond this imho.
Serverspec CI Environment with Walter, Wercker and DigitalOcean
This is interesting because I always claim that the reverse is true where I live. Like, getting pregnant is glorified to young girls. The conspiracy theorist in me says that the gov does that to occupy peoples lives. It's like, they have nothing better to do so lets make having a baby seem like the greatest thing in the world. So in my view, this goes both ways.
My main issue with SO is the mods who close questions as "off topic" or "not fitting the site" (~), DESPITE a question having a ton of upvotes and solid answers, with comments pleading to not close it.

Other than that, it remains a great resource and I use it on a daily basis.
I was under the impression that nitrogen fixation was still the limiting factor in plant growth. If that's the case, will improving photosynthesis really improve yields?
I also thought this was a great listen. Season 2 - not so much. I feel like they really dove too far into the back-and-forth between the founders and I personally find it much less interesting.
What you propose makes a ton of sense absent the welfare state. In a world where extended families are the support network, young parenthood makes a great deal of sense. As things stand now what we see in practice is a massive transfer of wealth from the 40% of people who pay taxes to high time preference people who are net tax drains.
Thanks you! and good points.

A video would definitely help explain the product a bit, i'll get on this for sure.

I was able to reproduce the back button issue, i'll fix this right now.
Chicago is bad and the recent news of what happened over the weekend is terrible but saying that the situation in Chicago is somehow worse than the violence in Mexico is absurdly hyperbolic.
Speaking of unfair competition.
That program appears to creates evidence on the target machine. I hope there will be a way to link this to the parallel construction group. Don't like the guy, plant evidence!/s
I find it absurd that someone should go to jail because of stealing code. At most, the penalty should be a fine (if it should be considered a crime at all).

EDIT: Of course, breaking into a building or hacking a network to get it is a different matter altogether.
Ah, so per resonators comment, you must have bought them because you want to be the the next shooting perpetrator.
Yep, I'm really liking IntelliJ 0xDBE. aside from it's name. God that's awful.
This is why I don't quite understand the common complaints about Google and data. Not that I don't understand the concern, but the unawareness that this happens everywhere. You order a pizza to be delivered? That info is sold. Magazine subscriptions? Info is sold. Order something from the Gap catalog? That info is sold. Signed up for a gym? Sold.

Google skip tracer, or skip tracer database, to see how much info is collected and sold, and that is just for one micro industry.

Everything is sold, everything. Maybe that mom and pop store is not selling your data, but that other mom and pop one is. And the bigger players certainly are.
I know most people have moved to git (or mercurial) but after running some internal training sessions at work, still I think some devs want simpler introductory material.

This work-in-progress series of blog posts is my stab at introducing the lightbulb moments as simply as I can, and in as small steps as I can.
The Matrix is real: Who you are vs. who you think you are
Ask HN: Good E-Book Manager for Mac?
I have accumulated a large amount of e-books and I am having difficulty managing them, does anyone have a solution to this?

I have tried both Calibre and iBooks and found they were not suitable.
If you zoom in, it is actually placed in Frankfurt an der Oder. I'm not sure how they got THAT idea.
You might want to look into "Kanji ABC" by Foerster & Tamura. It was developed some years after Heisig and avoids using nonsensical keywords. I think their approach is better than Heisig if you already have familiarity with a decent number of kanji. The book is out of print so it may be a little tough to get a hold of (I found mine online at Powell's used bookstore). You can see an online version at work[1], but it isn't that useful on its own without the book.

[1] http://www.kanjiabc.net/