skysight-inc/HackerNews huggingface dataset:
I love the idea of food forests and the work of groups like Food Is Free (http://foodisfreeproject.org/).

I don't currently have land, as I live in an RV and travel kinda full-time, but when I buy another house and settle down somewhere, I've sort of made some promises to myself:

1. I will not mow a lawn.

2. Any plant that requires maintenance has to provide food.

So, I'm looking forward to having neighbors steal fruit from my yard. I want pecan trees, and fruit trees, and blackberry vines, and prickly pears, and whatever else grows well where I'm living. I'm gonna rip up the lawn and replace it with edible plants and gardens.

Any one fruit tree makes more fruit than one person, or even family, can eat in a season...sure, you can can it, or freeze it, but I like the idea of grazing through the seasons, rather than hoarding.
Thank you that was a very helpful answer
The gambling industry tried that ~10 years ago, but it's still very difficult to gamble online with a us bank account, so I'm not sure how well it worked.
KPCB, I believe. ("The New New Thing" by Michael Lewis is a great retelling of Jim Clark's adventures)
ARKit for iOS Developers now available
Possibly kumquats?

Edit: which reminds me of a local restaurant which has possibly the best play on words name out there: Kumquat Mae
In Chrome 60+, you can enable the old-school certificate viewer with a flag. At some point this will become the default.

Flag is: chrome://flags/#show-cert-link

Full instructions for those less familiar:

https://www.thesslstore.com/blog/enable-certificate-details-...
[self promotion]
Not if we realize that free speech doesn't mean letting hate speech go unchecked
It's a last defense, it's still a smaller herd than everyone
Apparently it's more complicated than either of us think.

> The common law traditionally presumed that a statement was false once a plaintiff proved that the statement was defamatory. Under modern law, a plaintiff who is a public official or public figure must prove falsity as a prerequisite for recovery. Some states have likewise now provided that falsity is an element of defamation that any plaintiff must prove in order to recover. Where this is not a requirement, truth serves as an affirmative defense to an action for libel or slander.

http://injury.findlaw.com/torts-and-personal-injuries/defens...

But if these jury instructions are correct and up to date, California remains one of the states where truth is an affirmative defense.

> [Name of defendant] is not responsible for [name of plaintiff]’s harm, if any, if [he/she] proves that [his/her] statement(s) about [name of plaintiff] [was/were] true. [Name of defendant] does not have to prove that the statement(s) [was/were] true in every detail, so long as the statement(s) [was/were] substantially true.

https://www.justia.com/trials-litigation/docs/caci/1700/1720...

Of course, this is for private plaintiffs on matters of private concern. If Peter Thiel was ruled a public figure, libel would be essentially impossible to prove.
I don't have stats to give you a firm answer, but if I were going to research this subject, I'd consider the fact that Android devices dominate developing countries. Advertisers in those countries probably can't afford large marketing budgets so their value per view may be significantly lower. Additionally, I'd argue that they probably have less free time and less data/slower speeds making them less likely to spend time grinding out Google searches like Americans, Brits, etc.

Again, not stating facts, just hypothesis.
Sure, you can point to algorithms that nobody experienced ever uses. But if you e.g. compare qsort usage with heapsort usage, people use qsort because of it's better constant factors, even though the worst case complexity is worse.
> SMS-based 2FA also offers a unique proposition – it enables the web service to verify the user, as well as acquire a sticky and unique user identity (phone number) in a single swoop. This gives the web service a reliable channel to get the user’s attention.

No, just no.
> Overall, though, I thought her piece was well written and she seems to get at the real issue and even has a possible solution that doesn't involve just hiring women for purposes of optics only - fighting the battle far earlier and getting girls interested young so that they choose to enter these fields at a higher rate than they currently are doing.

That is exactly what Google's diversity programs (the ones that James Damore advocates eliminating) are intended to do. They are internship programs designed to get girls into computer science at the high school and college levels.
This isn't an issue of freedom of speech. You're allowed to say something, and I'm allowed to respond.
Ask HN: How will I know when I'm ready for contract work?
Hi HN,

I'd like to switch to doing my work as an independent contractor. The web technologies I'd like to work with are somewhat new to me, but I'm getting good at them.

The question I have is, how do I know when I'm ready to start offering my services? I want to make sure I can deliver the right amount of value, but I'm not sure how to know when I've reached that point.

Thanks!
But wouldn't doing that be a _huge_ hurdle to Let's Encrypt/certification automation more generally? I'd not sure that would be a net positive.
Spoil your girl, you nerds
>The phrase comes up because the common conversation about diversity is focused on 50-50 splits in hires

I'm not sure that's true.

>and that is dangerous if we do not accept that there isn't a 50-50 split in qualified supply in the first place.

Except it's not dangerous at all? What I specifically don't like about this article and your focus on outcome vs. opportunity is that it draws this bright line where none exists. The writer in this article basically lays out that everyone in the pipeline right up until her has a role in reducing gender bias. For example when she says: "I beg you to expend your energy motivating and mentoring young women at the crucial stages of making decisions about a tech education" she makes it clear that she doesn't think she's at a crucial stage. But she is. She admits to having failed to produce a diverse workforce at her startup but rather than really admit it as just that, a failure, she basically says that it's not her fault because all these other people aren't making it easy for her. It's never easy, we're never at "outcome", we're always at "opportunity", hire some damn women.
Ask HN: Where do Adult Websites advertise tech roles?
My friend quipped if he was me, he would work for adult websites as it would free up half his monthly outgoings.

It dawned on me that I have no idea where these roles are even listed. I have been signed up to job alerts for a decade and never seen anything like it. Yet a lot of the driving force of the internet was adult content.
It still resolves:

nslookup DAILYSTORMER.COM
Server:	8.8.8.8
Address:	8.8.8.8#53

Non-authoritative answer:
Name:	DAILYSTORMER.COM
Address: 104.25.126.103
Name:	DAILYSTORMER.COM
Address: 104.25.125.103

And it's not on registrar hold. There is a transfer lock
which is automatic because it was just transferred in.

So it's unclear what BI even means by 'cancelled'.

Something doesn't sound right about this story actually.

They certainly don't have grounds to delete the domain based on this:

"The extremeist site published a critical story about Heather Heyer, the 32-year-old woman killed when a car rammed into counter-protesters in Charlottesville, VA, over the weekend. The story prompted GoDaddy to give Daily Stormer 24 hours to find a new host for its domain."

Not to mention hard to believe godaddy would have said something like that either.
The central point is proven unconsciously bias, which makes "hiring the best person" only possible with blind hiring, and blind marking in University which isn't likely to happen any time soon - to see unconscious bias ignored or passed over is discouraging since it is the problem.
I assume it means they didn't want to work the hours and/or play games at work with their co-workers.
This is true, but it's difficult to imagine what such a problem could look like. In reality, algorithms tend to come in discrete complexity "units" with very small terms. A linear algorithm isn't just fast -- it tells you something about how such an algorithm works and thus something important about the problem it solves. A quadratic algorithm can be interpreted as a "considers all pairs from the inputs" algorithm. An n*log(n) algorithm does a divide and conquer step for each input. Moving to the exponential world, you have the 2^n "tries all combinations" and n! "tries all orderings" type algorithms, which again, make sense both as mathematical functions as well as behaviors that constitute sensible algorithms.

What does an O(n^10,000) algorithm do? What understandable problem yields a solution that behaves that way?
I had a flight get delayed due to needing an OS reinstall on a 737-800, the OTA update failed and they had to send someone out to connect to the USB port to recover the OS. The plane was bricked essentially and couldn't take off. Fun.
> Uber’s excellent executive leadership team is making commendable progress on these changes, many of the most important issues agreed to by the board remain
unaddressed.

And so who precisely is Uber's "excellent executive leadership team" comprised of? No COO, CFO, and CEO...
> fighting the battle far earlier and getting girls interested young so that they choose to enter these fields at a higher rate than they currently are doing.

I encourage you to try, but grand social engineering projects have been devoted to this exact specification in Sweden (and probably elsewhere), and the ratios don't seem to budge. I hope we won't all get so upset if it turns out nothing reasonable can be done.
Neither Google nor GoDaddy represent "America", and neither has an obligation to protect all speech within their respective spheres of influence.
>They certainly don't have grounds to delete the domain based on this

It's their service. Hate speech probably violates their ToS.
Stuff like this is why I don't own any "smart" devices.

I never think about my deadbolt unless I am opening my door. I never think about my smoke alarm unless starts to chirp because of a low battery. I never think about my light bulbs unless they burn out.

Any "smart" features, like notifications or a phone app, are going to make me spend more time thinking about these products than I care to, even if they are working perfectly. Failed OTA updates make things even worse. That door lock is going to need to introduce an extremely compelling new feature to convince me to spend time thinking about such a basic component of my home's infrastructure.
Freedom of speech isn't a power to mandate that other private parties must help to spread your speech.

In fact, it is exactly the freedom for such parties to decline to do so that is included in freedom of speech.
In what respect? Start-up time, memory and cpu, speed, lack of native controls, poor optimization, complex debugging... What's the worst for me is the fact that you know there are certain parts of the app you will never be able to optimize. It's just like having empty loops inserted in different places of your app, only because of the choice of platform. Sometimes it feels like Swing in the old days.
> Call me a luddite, but as a minimum I want my burglars or vandals to show up, rather than nessing with me from wherever.

Well they can't be burglars if they never show up :p
Reminds me of this whole circus from my alma mater's reunions this year:

>The Princeton University’s class of 2012 had plans to dress up for their five-year reunion, but their choice of wearing stormtrooper masks from Star Wars got derailed when someone used the magic word -

>Nazis.

http://www.dailywire.com/news/14043/princeton-reunion-cancel...

Amusingly, an alum quipped on a FB post at the time about actual holocaust survivors not having raised a fuss about the term when the original films came out in the 70's.
Happens to Google Chromecasts kinda often, by a quick Google - and you can't reflash them via USB. Same for phones, especially cheap ones tend to brick themselves on updates, and it's a hassle to get them reflashed.

The solution is simple, though: Use U-boot, two partitions for firmware and a tiny script using a boot counter/flag. Only after successful boot set the flag "do not boot back to old firmware". But doing that well requires recent versions of U-boot, and people are STILL shipping devices with 2012 or earlier versions...
It's a tough problem to tackle as soon as you throw subjectivity and personal beliefs in the mix.
They can still say whatever they like, and, y'know what? Their fascist readers can even still get to it using their IP address-- at least, they could if they weren't hiding it behind CloudFlare.

This isn't censorship. As far as I know, no one has the "right" to an entry in the public DNS, nor is any registrar required to do business with Nazis. Registrars have the right to free association and speech too.
Allowing Nazi's any platform carries a risk, some memes are best kept away from fertile ground lest they spread. Germany learned that the hard way, I'm curious how the USA will deal with this and if they will manage to control it while keeping the free speech laws. I don't know which way it will go but I can see some problems.

I also wonder how many of the 300+ million Americans are now quiet converts waiting in the wings. Scary times.
Seems like writing is too individual a task for general recommendations, but, fwiw, I wrote my latest book [Data Visualization with JavaScript](https://www.amazon.com/Data-Visualization-JavaScript-Stephen...) natively in Markdown. No need for a special app or service. [Pandoc](http://pandoc.org) was able to covert it to `.docx`, which was my publisher's preferred format, and also to interactive HTML so that I could publish the full book on my web site [jsDataV.is](http://jsdatav.is/intro.html). My favorite Markdown app at the moment is [Typora](https://www.typora.io)
Even if you're right in assuming that a lot of users would switch back, I'd guess that the type of user Google really wants to avoid losing -- one who clicks on a lot of ads -- is the same type of user who never changes default settings.
People have been using this tactic for ages, whether it be for political, professional or personal gains.

The software engineer who is rewarded for putting out the fires, when in reality they are a serial arsonist...

Modern progressivism (https://www.vox.com/2016/4/21/11451378/smug-american-liberal...) ...

So on and so forth...

No one wants to put in the real, hard work and society continues to reward the facade.
GoDaddy never hosted the Daily Stormer–and no one can tell who does
> As a side note: If the government worked correctly, Google would not have been allowed to buy market share, monopoly and all.

Do you also think government should prevent Google from paying Mozilla to be the default search engine in Firefox?
I believe that American courts have been examining this situation for some time and have imposed restrictions that they deemed reasonable: https://en.wikipedia.org/wiki/Shouting_fire_in_a_crowded_the... .
I did use RPG Maker, having found out about it in middle school (though I had programmed before), it was actually kind of fun to mess with, thanks for reminding me about it! I may pass it on.

But, anyways, my point was less that they didn't exist, but rather than one had to know this was a community and actively seek it out, whereas now an interested parent can go look up "learn to program" in the app store and have plenty of apps to install and have their kids run on an iPhone or iPad ready to go, instead of having to go through several websites along with setting up applications on their computer, etc., to get everything ready for their kids' use. Perhaps more succinctly, they have to have no prior knowledge of programming or of the existence of this community in order to have their kids be a part of it.

Of course, before we could still Google stuff and see that it exists, but it seems to have more of an activation energy than a ready-to-install app from the app store; I should also note that this all was also pre-Code.org push, too. Compared to so many of the people I know with kids in elementary and middle school, many of whom are already starting to learn how to program, I can't remember this being the case at all with my year. All of this comes with the big warning label of "anecdotal evidence," but I'd love to know if there are any numbers on this!
So cool, thank you for posting. I shared with my nephew and he loved it. Made game theory really come alive for him.

I also became a patron to the author. My first time ever doing so on Patreon. Way to go Nicky Case and please keep up these amazing programs.
How accurate are these simulations compared to the real world ? I understand the reasoning behind it, and it makes sense, but it strucks as an oversimplification of really complex things.
All of those spectacles, eventually, will go in the trash and into landfills. Few people think about that. If you buy a spectacle, you are literally buying future pollution. In 300 years, those spectacles and their batteries will still be polluting the ground and the water. Is this how we measure progress?
Not for a USN Carrier since 1945- USS Midway exceeded (then current) PANAMAX.
Google is a private entity, they could quite legally de-list all neo-nazi sites with zero consequences. Before Google newspapers were the primary source of people's information, was there a massive outcry that the New York Times and Washington Post didn't run neo-nazi stories?
> If all your firm wanted to do was ensure its employee pool matched the demographic of the qualified worker pool, it wouldn't have to do anything at all except test for competency. Matching demographics then happens naturally.

Statistically, you're correct. But there's a lot more of a subjective element to hiring than matching skills to requirements. One of the replies to your comment mentions "culture fit", for example.
>This isn't an issue of freedom of speech.

It absolutely is, just not with the government. If private companies have the abilities to squelch speech from the public internet, that is a very bad thing. Google is the second registrar to kick them out. I don't care for what they say, but if we want a free internet, we have to allow the good with the bad.

I mean we complain when China does it, how is this fundamentally different?
I'd say functional programming could be compared to constructing a mathematical expression (at least, this is what it feels like Haskell is trying to push).
Startpage is Google without user targeting. Apple switching to SP (or similar) would still return Google search results but severely hurt Google if SP really does as they say.

I'd imagine legal ramifications for Apple but I do think Apple has options that keep Google paying billions.
Social Tech Incubator: $50k grant for tech that fights poverty in NYC
Doing blind hiring for software is really, really, hard. It's unsurprising that most interviewing pipelines end up being conversations + some whiteboard coding, because coming up with something standardized, systematic, and as blind to biases as possible is something we really haven't figured out yet.
CloudFlare was also providing anti-DDOS capabilities to this site. It's one thing to defend people's right to free speech from the government, it's another to provide security services for hate speech.
Well, that last part can be explained by the Empire being a generic metaphor for oppressive regimes. The Empire wasn't exactly a morally ambiguous character.
Not quite, it depends how often you need to travel long distances and what the other options are for that travel. If you only need to drive 100 miles four times a year and otherwise have zero everyday commute costs because you ride a bicycle to work then renting a car four times a year is almost certainly a better option than buying a car just for those trips.

Additionally, if there is frequent and reliable train or bus service to your destination that may be a better option than driving. I know several people who don't own cars but travel 100+ miles via bus on a regular basis. On the other hand, I travel 100+ miles regularly but buses and trains don't go to where I am going.

(There's people who justify buying a truck because they need to haul stuff twice a year at the most. Renting a truck twice a year is almost guaranteed to be a better option financially. That being said, if you want a truck because you like trucks, that's also a perfectly valid reason to buy one.)
I think you may have misread what I wrote, or perhaps what I wrote was a bit confusing or vague. I didn't mean that any of this was part of the anti-diversity memo. I meant that what this woman wrote was very similar in content to my own comments on that thread about the Google employee. I agree with you that what she has written is very different than what the Google employee wrote. And I wasn't making specific comments about Google's hiring process. I have never worked for Google and have never interviewed with them. Only thing I know about their hiring process is that it's supposedly one of the best and very difficult. My comments were about diversity in general and not specific to Google.

Hope that clarifies my thoughts a bit.

EDIT: grammatical mistake.
Partitions in Apache Spark
This explains how self driving will be legalized, not how it will be perfected, and it's not even close yet.
No, but that doesn't end at domain services. There are may other parts of the chain from one 'convert' to the next that could be disrupted and a lot of that process centers around free speech. Allowing the speech is tantamount to taking a fairly large risk, the risk of one person being able to infect another with their meme. Hard to stop that from happening when free speech is sacred.
>fully working PyPy interpreter with no GIL as a release, possibly separate from the default PyPy release

I have concerns that if such functionality will not be in the main release enabled by default(and consequently don't get as much testing), it will just bitrot and in the end, will be removed.
I find weird that Asp.NET Core 2.0 was announced before .NET Core 2.0
How to Find Suppliers from China
The future of enterprise storage: flash or traditional disk?
https://news.ycombinator.com/item?id=13400403

"They have made this so normal. Its not even news title worthy now. Exciting times we live in!!"

211 days ago, and still it got 621 points.

Today it's 4 points, and that's awesome.
> Not sure what this letter is supposed to accomplish

Communicate why Benchmark acted in a manner they find to be reasonable? Assuming every single one of Uber's employees don't divide into neat pro-Benchmark and pro-Kalanick camps, this could help keep nervous minds put.

Disclaimer: This comment is NOT investment advice. Please do not buy or sell any securities based on it.
There's no evidence linking, for example, testosterone levels to bone and muscle mass?

Or progesterone levels to compassion and nurturing desires?

I think you need to look a little harder.

Of course more complex skills/desires/abilities are going to have more complex biological causation; though if you can prove otherwise, go ahead.
Not seeing hate speech listed here:

https://www.godaddy.com/agreements/showdoc.aspx?pageid=UTOS

https://payments.google.com/payments/apis-secure/get_legal_d...
edit: ^not required
"We have tremendous
respect for the incredible work you do to provide this vital service in cities all around the world
and to create work opportunities for millions of people globally."

Suggests that it is addressed to employees creating jobs, which would be the full time employees.
Well even with packages like this, you could put the randomness in the manifest and just change it when you update the package. I don't see why there should be an exception for this if it's build-time randomness.
This is a terrible precedent.

Cant wait until they cancel domain registration of sites that disagree with Google.
Kirk vs. Spock Linguistics Head-To-Head