skysight-inc/HackerNews huggingface dataset:
I really don't like this. I don't support nazi's and racists but I do support the free expression of speech. The mob mentality is pushing Google and GoDaddy towards censorship. Where will it end? Why don't they revoke the domain of 4Chan? What's next, Wikileaks? Unless the website is breaking the law I say leave them alone.
It's possible that they liked Apple Maps better. I finally fired Google Maps and switched over to Apple Maps for turn-by-turn directions. Google Maps used to be great, and then they seemed to tell me to turn immediately when I had to turn without much forewarning. It would also say things like "in 500 feet, turn right." I have no idea how far away 500 ft is. I think Apple Maps does more of "at the next street, turn right." If I remember correctly, Google Maps has a tendency of telling me the next turn without indicating how far away it is. "At McFarlane St, turn right" as opposed to "In 1.3 mi, turn right on McFarlane St." So far, I've made a lot fewer wrong turns (or lack of turns) with Apple Maps.

Also, Google Maps has become much less good for driving, since you frequently have to zoom in quite far to see a street name. I don't know if Apple Maps is better, but I know that Google Maps used to show a lot more street names. It would be nice to have a choice about whether I see businesses and landmarks or street names, rather than making it for me.
Sure you can - you type it in just like text, works great - I'm sure other terrorist organisations like ISIS do the same thing
I have the theory that piracy has plummeted because it is more and more dangerous to install software infected with malware on computers that you might also use for buying with your credit card, entering your bank, etc. The last thing you want is the annoyance to have your computer cryptolocked just to skip paying a few bucks.
Google Calendar is finally getting a desktop redesign
> his letter communicates nothing but drama and uncertainty

This letter or the lawsuit? The suit certainly communicated drama and uncertainty, though if the accusations in this letter are true, it might have been a calculated judgment that lots of drama now is better than a slow drip over years.

After filing the lawsuit, Benchmark could (a) stay silent, leaving everyone guessing (and letting the machinations they accuse Kalanick of orchestrating continue to work their rot) or (b) explain their actions. They chose (b).
Another article from the author of "Code Simplicity" on effective forging (making) of software. Short and digestible.

"Why be rude or cruel when you don’t have to be?"

Highlights how modern software development is a cooperative activity.

Being cruel is antithetical to cooperation.
Start your own, you'll quickly be earning more money than the people working jobs in the industry.

Even smallish blogs doing affiliate marketing for the bigger porn sites can earn you an easy six figure income.
Unit testing Node.js
Why? Proving something doesn't mean we understand all implications of said proof or how to apply it to a particular situation.

Think about non-constructive proofs.
The .NET runtime is not superior to the JVM and probably never has been. Certainly not in performance. The JVM stomps .NET CLR in performance.

C# has been superior to Java, as a language, for quite a long time (IMHO) and likely always will be. The libraries, well, I don't know. Pretty similar I guess.

The thing to consider about programming languages is there's no way to make money from them anymore. That means they're either loss leaders for some other product (Swift : iOS, C# : Windows), the result of academic research (Scala, Haskell, etc), one man's personal quest to redefine coding (Clojure, Groovy, Ruby), or the result of a company attempting to optimise its own processes or products (Go, JavaScript, Kotlin). Oh yes. And then there's C++ which defies categorisation :-)

So now you look at the categories above and what do you observe? That a lot of the developers will be essentially hobbyist in nature, or working on products that are often used on UNIX. These people will want to build on a cross platform runtime. Until recently .NET was not cross platform.

JVM bytecode is also a bit simpler than .NET bytecode and has better support for dynamic languages. Many languages are dynamic.
The only trainwreck here is HN, which makes no attempt to prevent ideology-based flagging.
I would say that the JVM has longer history of open source and a much larger ecosystem of libraries. If you're building a language on top of JVM you can take advantage of that.

Also pretty sure JVM has better performance because of better JIT and GC. The CLR had a second mover advantage to fix a lot of platform level things like utf8 strings, generics, tail calls, etc.
I happen to be investigating how best to transition to Open Access, and coincidentally just today concerned myself with potential business models that does not involve individual authors paying thousands of dollars to publish. If anyone reading this has ideas or remarks, I'd love to hear them: https://medium.com/flockademic/towards-sustainable-funding-f...
You are getting downvotes, I suspect, because your comment makes no sense in the context of the post you replied to.

Perhaps you meant to reply to GP?
Maybe because their parents want them to. It's like dads teaching their kids how to use tools and fix things. Something they find enjoyable and useful, want to learn their children to have something in common.

But probably they just read somewhere that programming is the future.
Often, just knowing that something is possible can be a catalyst for big advances.

It's easier to get people to devote resources to a hard but solvable problem than to one which may not even be solvable.
Indeed, cronyism is the problem, and much of the blame falls on the voters who fail to hold their officials to account.
It's for all the entrepreneurs who just thought to themselves, "maybe I won't take money from Benchmark". They knew it would leak.
> How do you know that your graduates are or aren't making more than 50k?

Great question. In addition to our income share agreement, each student submits a form to the IRS that will essentially copy us on their taxes. We have annual reconciliation based on those numbers to see if they match a student's self-reported numbers.

> You're essentially giving your students a loan and then having them repay it once they start earning money.

Eh, kind of. The biggest difference is if they don't get a job that pays $50k+ they don't pay us. Also, if you ever lose a job, your payments stop until you're back on your feet.

It's an equity instrument, and we think it's much better and more forgiving than loans as a result of that.
I didn't know about dev docs, but it looks like a great resource! I've been using Kapeli's Dash for a bit now, but this seems to be a free alternative, thanks!
That's not quite what happened in Germany. After the Beer Hall Putsch, there was a 5 year period where the Nazis would get into violent street clashes with members of the communist party.

Reacting to the Nazis with violence was tried in Germany. And it backfired very badly.
Many utilities are also private companies and they they are required to provide service anyway.

That's because they're not exactly private companies; they're government-sponsored monopolies. If they weren't, and if there were real competition for the services they provide (like all of the other local businesses), then they wouldn't be required to provide services to any particular customer.
Freedom of speech only applies to government entities.
It is addressed carefully to all Uber staff - we know they don't have normal staff with drivers.

I think 'the umpire has spoken' and that Benchmark know that this well crafted letter will carry enough weight to be heard by everyone. I think it is a masterstroke by them to write like this.
> Allowing Nazi's any platform carries a risk, some memes are best kept away from fertile ground lest they spread.

I have two rather distinct objections to this line of thinking. One is that this isn't especially true. To name one semi-controlled experiment: Germany has laws against using Nazi symbols, denying the Holocaust, and so forth, and yet the crypto-neo-Nazi NPD pulls down hundreds of thousands of votes every election--not enough to win anything aside from one European Parliament seat, but a significant number anyway. Meanwhile, the US has no laws against neo-Nazi expression and also doesn't seem to have very many more neo-Nazis per capita--even in Charlottesville, the neo-Nazis numbered in the high dozens to low hundreds and were vastly outnumbered by counterprotesters.

A more philosophical objection is that you don't want to go into the business of deciding what ideas are too dangerous to express, because there's a greater risk that any institution with the power to make and enforce that judgment call will abuse that power. This is also a lesson that Europe learned the hard way, but seems to have forgotten.
Every society has a population of disenfranchised people that can be turned to the tune of the right words. That's not unique to Trump followers, or even the USA.

What a society does when that monster rears its ugly head is what matters.

Pushing it underground is maybe ineffective as a sole strategy but making it seem acceptable is also not right.

Lots of these people only do this because they feel they have cover.
There is some nuances to it, apparently.

https://www.reddit.com/r/AskHistorians/comments/27mism/how_i...
Definitely adding this to my favourites, but I wonder if you could export those diagrams to latex using tikz?
> Just like you can't get kicked from your internet service, electricity or water providers for arbitrary reasons.

Given that the net neutrality regulations which were adopted to actually explicit protect all lawful content and applications are unlikely to ever go into effect given the new FCC makeup, this is not true. Nothing stops ISPs today from having restrictive, content-based TOS restricting lawful activity.

That being said, I can appreciate the argument that DNS service should be covered in an even more expansive net neutrality framework than the one we almost had in the US.
Hispania != Spain. In any case, the westernmost region on the Iberian peninsula was and still is occupied by a country then known and still known as Portugal.
It is the most important company in their portfolio and they are afraid that should their investment in Uber not payoff int he most spectacular fashion, they themselves would find out just how difficult it is to raise money after being labeled as a failure.

[edit: Payoff in a most spectacular fashion here means "exited at nearly the top of the valuation"]
Legally speaking in the US, yes. But freedom of speech arguably holds value as a concept outside of its strict legal definition.
As far as I know, they are using some of the Waze data like current traffic situation to calculate travel time - my guess is that they want to keep Google Maps "uncluttered", because in comparison Waze appears pretty cluttered.
Migrating Debian to nix might be possible, if that was desirable. You could have a compatibility layer for a while, and once everything is using the compatibility layer (in about 200 decades?), you deprecate the old package management details.
Private companies are allowed to choose who they want to do business with. To give you an example, pornography is legal, and the government can't jail you for making or distributing it, but it's also within Facebook's rights to decide that they don't want it on their platform.

Freedom of speech has to do with freedom from government censorship and prosecution; you can't force random private entities to help spread your speech.
You mean you used RPyC at both ends, on the CPython side and on the Jython side. Cool idea. I knew about RPyC but had not thought of using it in this way. And getting access to Java libraries by doing this, can be very useful, I can see.
I don't know about numbers, but I know it is quite common in southern and east european countries.

Then there are the Android and WP sideloaders as well.
The fact that they were evicted from Go Daddy and only briefly (an hour) registered with Google is really the Daily Stormer's problem akin to your shifting domains around to avoid IP enforcement example.
Unpopular political speech as preciously what the 1st ammendment is for.
Yes, I agree. We can easily apply the same logic and apply the ban to, say, gangsta rap, as many of lyrics are hate speech. But I'm willing to bet most people would be against this.
Previous discussion: https://news.ycombinator.com/item?id=15010981
It could go to $0 instantly, if ECDSA + RIPEMD160 would be cracked. I don't see any other way currently.
We've been through this debate before - businesses can't discriminate against anyone who is in a protected class. Otherwise, they can pick and choose.

https://en.wikipedia.org/wiki/Protected_class
> how are you going to stop someone from scuttling a ship? sink it?

Yes. A carrier group is able to project military power for a great distance around itself. Long range missiles, submarines, aircraft, you name it. Presumably it would monitor the canal along its entire length, and destroy anything that approaches by land or sea before it is able to create or become an obstacle.
Ah cool! I was curious about the income thing, thanks for sharing!
Where's the EFF now? Unless it is breaking the law, censorship of any kind is wrong in my book. As distasteful and atrocious as they are, I don't care if you're nazi's or nambla, free expression on the internet, of all places, should be guaranteed. I hope they find a domain that stands up to the mob.
At this point, I find these discussions tiresome. Enough with the politics on HN. Everyone has picked a side and the last place a mind will be changed is the context free world of Internet arguments. The fact that these post get so many votes doesn't mean they're valuable discussion. It just means that even among the supposedly enlightened, we are attracted to drama just like everyone else. I wish the mods would do more to kill these garbage posts.
The GIL has been a much bigger problem for perception than it ever has been for performance. Python has lost more mindshare over it than anything else. The few machine cycles that were ever saved by moving away from it were far outweighed by the waste of human cycles.
It's been a huge problem for a long time with items like cologne and clothing.
The numbers just don't add up for this scenario:

Current valuation is 70 billion, Last known monthly active users is 40 million. Monthly spend per user is $50.

Meaning: instead of buying those users for 70 billion, a car company could offer each one of those users $1700 of free credits, or about 3 years of their typical use.

Considering that switching is as easy as installing some other app, I'm pretty sure they could buy marketshare for less than a 10th of that.

...and I haven't even factored in that the novelty of self-driving cars would probably make it incredibly easy to sign up users for whatever car company is first-to-market.
I think you misunderstood the article.

Google didn't take away their domain. The domain is still owned by Daily Stormer. Google just refused to accept it to be transferred to them which is perfectly within the rules of ICANN.
Hosting (anything) from home is against the TOS of almost all providers.
Well you pretty much just concisely spelled out your political leanings.

>no one can make a unanimous conclusion for what hate speech is

Would it be a "unanimous" conclusion if it were a conclusion drawn by a singular person or entity?

>It now means using gender pronouns to refer to people

Do you have an example of this being identified as hate speech?
I believe GRUB can be told to fallback to a safe mode.

I'd assume so; FreeBSD's loader can also do that. The problem was that if a kernel hanged during boot, we wouldn't get back to the loader until someone power cycled the system, so the "try the other kernel" logic wouldn't run.
> I have told my daughter it isn’t optional to learn coding and that she must stick with it until she’s good at it and then she can choose not to do it

This is what I don't understand of society. If someone is bad at something and I think it is important, then I force them to learn it. They will hate it more in the future. All those hours wasted instead of letting her doing what she is good at, and improving that skill.

Just for the records, few years ago it was important for the woman to know how to do the house work and things like cooking and sew. I see no difference with the coding thing. She has tried, she doesn't like it and she is bad at it. Let her move on and do something she will enjoy.
Most folks would still vehemently object if this was done on the basis of political party or similar, and would not seriously consider "but you wre fine when they had issues with white supremisists and Nazis!" to be a credible argument. The slippery slope concern does not seem like it would apply much here.
Yet the government can force private entities to sell a cake to a homosexual couple? The laws seem arbitrary to me.
Astronomers Aim to Find Atmospheres of Alien Earths
i'm not affiliated, but like this model.

> How do you know that your graduates are or aren't making more than 50k? How do you know that you're getting your 17%?

you can ask students to fill out and sign, as a condition of admission, forms authorizing the IRS to hand over their tax returns, in advance. it wouldn't be very hard to contract with a law firm to take the results and check to see if they had more than 50k of income, while ignoring/discarding all other information.

or just have them sign a thing saying they'll do X. if they lie, they're probably committing fraud. most folks don't run around committing high dollar fraud.

> Aside from that, you're essentially giving your students a loan and then having them repay it once they start earning money. How is this any different than a regular student loan (but with way more risk on your end)?

the point of this model is to lower risk for the student, and hope that the value you're providing is sufficient to offset the additional risk you're accepting.
We're not talking about Search though, we're talking about domain name registrar services. You're conflating separate issues.
There is nothing wrong per say with your position. This becomes an issue when a corporation that is a delivery medium for information censors based on popular sentiment. If you are a domain register you are selling a resource that is publicly owned and therefor you should not be able to ban things you do not like. If you are a hosting provider of course you do not have to host that content but we need to be careful that the registers are not permitted to censor domains they do not like. The the right to register a domain is a government function we delegated to ICANN there for a domain is covered as "freedom of speech". Can you imagine the Internet if it was around in the 50s & 60s and the domains that would be banned because racism was okay?
Brilliant, I've long thought that all universities should run under this model (although when applied to the humanities I can hear in my head the 3000 years of the land owning, non-laboring intelligentsia protesting about the noble virtues of an education uncorrupted by the banalities of productive yada yada...) But anyway back to CS.

1) Risk is pooled in the institution rather than distributed amongst the students, which is the textbook way to deal with uncorrelated risk.

2) The incentive of the university and the student are aligned as much as possible

3) By putting costs and benefits into a form with equal time horizons, disadvantaged students no longer need to rely on the generosity of governments or private lenders for upfront cash.

The only thing I'd always questioned was whether such a scheme as described above could pass legal muster, as it bears a resemblance to involuntary servitude, as well as requiring access to income statements. I've never heard of anyone but the govt placing liens on income. I'm hoping a workaround has been found, because from a strictly incentive based analogy, this model has the potential to do to modern education what patent law did to manufacturing
Off topic: wow, someone who uses a diaeresis!
I am no military genius, but Iraq and Afghanistan sound larger, more complex, and not as commandable by sea as a typical canal.
Soccer causes head trauma just as american football does. Be careful :)
It is my understanding that P = NP might have serious implications for quantum physics (ie, quantum physics suggests that P shouldn't be equal to NP).
Yeah that was a stupid move. Google is what, 90% left leaning? In the heart of Silicon Valley?
Opening a Malicious PowerPoint File Could Compromise Your PC
> all Travis did was make mistakes

If this letter's claims are true, Kalanick agreed, in writing, "to modify the company’s voting agreement to ensure that the board was composed of independent, diverse, and well qualified directors." He then defaulted on that written agreement with Uber's Board.

That's a pretty serious mistake.

Disclaimer: I am not a lawyer. This is not legal nor investment advice.
Fjallraven is new to America, but old to Sweden--think of it as Swedish Jansport. But to your point, I don't think Americans have the same level of attachment to school bags as the Japanese do.
Electron means you need 2GB of memory for a simple chat app like Slack to talk about the application you're building in a fully featured all bells and whistles included application like Visual Studio that only takes 700MB of your memory.

Compare what Visual Studio + ReSharper does versus what Slack does. I have no idea what 70% of the features in Visual Studio do yet I'm using it professionally for years and years, there's just too much.
Considering there are more than one domain provider, your argument about search is irrelevant. Just because Google and GoDaddy kicked them out, doesn't mean there aren't dozens more companies who would take them in.
Putin got around Russia's term limits by repeatedly swapping jobs with Medvedev (the prime minister). Zuck could do effectively the same thing by getting a string of cronies elected after himself. Term limits are of little use without checks and balances like an independent media.
https://en.wikipedia.org/wiki/Protected_class

edit: The cake case was due to state laws, though.

> No federal law requires businesses to serve all customers without regard to their sexual orientation, but 21 states have “public accommodations” laws that prohibit discrimination against gays and lesbians. -
http://www.latimes.com/politics/la-na-pol-court-gays-religio...
Regardless of the topic, censorship (private or public) can never be an acceptable reaction. To quote Louis Brandeis (Supreme Court Justice): "If there be time to expose through discussion the falsehood and fallacies, to avert the evil by the processes of education, the remedy to be applied is more speech, not enforced silence."

EDIT: I was not expecting to be downvoted when quoting a SCOTUS Justice arguing for openness of debates, education and spreading of knowledge. I'm savoring the irony.
That sounds to be a better idea, but people say (and as an outsider, it does sound believable, I guess) that that's pretty much impossible - see for example [1]:

> I regret to say that in reviewing perhaps a hundred grants or job applications and trying to find the ten grants to fund or one person to employ, I do not read every paper in the bibliography and assess the research on the basis of my limited understanding. I just don’t have the time or expertise to read and judge all the papers.

[1] https://theconversation.com/why-i-disagree-with-nobel-laurea...
See also the more P-vs-NP specific version he put out later: http://www.scottaaronson.com/blog/?p=458