skysight-inc/HackerNews huggingface dataset:
3 reporters have tried over the years. Justin made threats against them. So they all gave up. One of them describes this in his article: https://www.axios.com/silicon-valleys-sexist-swamp-244683763...

"The unfortunate truth is that I simply could not write this until Albergotti published, as I didn't have anyone on the record, which is virtually essential from a journalistic perspective. "
Post I responded to said, "taxes in the US are far more progressive than they used to be."

A progressive tax rate is one that increases as the taxable amount increases.

So, I could be missing something, but I don't see how your post addresses my response. Saying it's meaningless doesn't change the definition of a progressive tax rate.

https://en.wikipedia.org/wiki/Progressive_tax
> Explore the frontier of AI

Can't find the object of their business.
This guide still has some issues. It's missing common classes of web app vulns I've seen in Go code (e.g. CSRF, SSRF) and has some weird advice here and there (scan uploaded files with AV? Really?)
Uber for X: 10 On-demand Services
The "specific examples" are so obvious that I presumed that any HNer could guess at least some of them, but I understand that not everyone has had the "aha!" moment with blockchains....

Here's an specific example, and certainly not the only one: I sell a digital good valued in $20k and I don't need to give paypal $580 (2.9% fee), it can be accomplished with $0 fees with the same level of trustworthiness. You just got rid of the middlemen...

Now multiply this sale for 100 articles my store sells daily and you'll begin to understand why this is so powerful.
Aside from the Jakob Nielsen-y vibe to the color scheme (intentional), it's not that much different than any other developer blog out there -- but if that's the angle you want to take to discredit what I am saying, fine.
Taking Your Freelancing to the Next Level: Starting a Creative Agency
> if there are no hits in the dataset showing a trip from the starting location that you know to the ending location that they claimed, then they didn't go where they said they did.

As others have pointed out, differential privacy is not obtained just by blurring the points. But I'd like to point out that what you wrote above is closely related to exactly the original definition of DP.

DP guarantees that you cannot get a statistically significant difference between a dataset with one element removed (e.g. a trip in your case). That implies that the difference is also insignificant if you add a point.

In other words DP addresses exactly your concern here.
Could it still be about the batteries:
https://en.wikipedia.org/wiki/Energy_density

Seem it is hard to beat the WH/kg of chemical energy storages with electrochemical energy storage.
Good lord the tone of this could not be more irritating.
While wealth is more concentrated in the US, access to capital is probably at an all time high. Interest rates on loans are tiny and equity markets have never been deeper.
Yeah, I had a lot of the same issues with the rebuttal that I had with the original article. I found the personal attacks and negative characterization of products very distracting.
Blockchain Educator
> I could easily see them offering driverless cars only as-a-service.

They do this now; it's called "leasing". But if they're going to stop selling cars and only lease them, why wait? It's a bookkeeping detail that's unrelated to the car itself.

Cars depreciate in value so heavily, I don't know why auto manufacturers would want to adopt 100% of that loss—but there isn't anything currently stopping them.
I needed `-m 50` to get it all
Die size

Feature size?
Should be the original source linked from the article: http://washpost.bloomberg.com/Story?docId=1376-ORVIA06TTDS40...
My understanding is that some studies have detected bacteria DNA in utero, but scientists are skeptical.

A baby's intestinal flora is develop through ingestion of bacteria after birth. It generally comes from the mother.
I love it! This is awesome idea, now that I see it, I wonder why wouldn't Google just use it, if Apple will not, this makes total sense for mobile apps. Pair it with high performance native api, it can be winning ticket.
Probably some combination of the two. The "science" around diet and exercise is thoroughly corrupted by huge amounts of money from various companies and people that try to push the results in directions to benefit themselves.

Even the valid and reproducible studies out there seem to be twisted into into overly hyperbolic claims by companies looking for profit or bloggers/journalists looking for views.
His statements are pretty damning and all but confirm this is all true.

Edit: here is his statement

Obviously, I am deeply disturbed by these allegations. While significant context is missing from the incidents reported by The Information, I deeply regret ever causing anyone to feel uncomfortable. The fact is that I have been privileged to have worked with female entrepreneurs throughout my career and I sincerely apologize to anyone who I made uncomfortable by my actions. There’s no denying this is an issue in the venture community, and I hate that my behavior has contributed to it.

Judge for yourself. Innocent, non-harassers, don't apologize when accused of such vile things (especially married, "family" men with kids - a daughter nonetheless).
Yeah, like any other set of abstractions, there's value in understanding what's going on underneath the hood with Webpack and Babel. I just don't want that to be a blocker for anyone who is trying to learn React, especially if they're relatively new to web development in the first place.

As an example, there was a large tutorial article about a year ago called "Cloning Yelp". It was an extremely well-written, in-depth tutorial that demonstrated how to build a fairly advanced real-world-ish example app, including use of routing, AJAX, CSS, and wrapping Google Maps.

Unfortunately, the first third of the article was devoted to setting up a production-quality Webpack+Babel config. The HN thread ( https://news.ycombinator.com/item?id=11778663 ) hit about 250 comments, and most of the discussion was complaints about build setup and "Javascript Fatigue".

In contrast, a React tutorial that uses CRA as its starting point can pretty much just start with "Run `npm install -g create-react-app; create-react-app myapp; cd myapp; npm start;` ". There's always time to learn Webpack and Babel later, after you're comfortable with React itself.

(Oh, and thanks for the links list endorsement :) )
All fair points, although I do have one nitpick:

>> the "year of the Linux desktop" that everyone's been hoping will arrive for at least a decade

Everyone might be a little hyperbolic, considering that the majority of people are satisfied with OSX, Windows and/or ChromeOS. And there are plenty of other people who are satisfied with Ubuntu and Mint as their desktops. I would counter that the number of people waiting for the "year of the Linux desktop" is probably a small number.
this could be done locally, it doesn't use that much processing power
I suspect that Atom has improved since these benchmarks were done.

http://i.imgur.com/0G3qbpr.jpg
This is called retargeting and is even worse from a privacy perspective: now your data is going through multiple layers of ad buying tools, analytics, ad exchanges, aggregators, ad networks, etc.: http://2bd2y2367xnj3kpntjsifzmf-wpengine.netdna-ssl.com/wp-c...

https://en.wikipedia.org/wiki/Behavioral_retargeting
JSX being transformed into JS allows you to test your logic (minus brower/acceptance testing) in node, even if you load css and do weird stuff with webpack. I am not looking at anything else until that is true for <put your backbone/angular evolution here>.
from the pando article this references:

> We are now in a post-Susan Fowler world,

I think I know what the author was trying to say, but that's a really weird way to say it. Susan is most definitely still alive and well. Susan wasn't an event, like 9/11. she is a woman with a lot of courage who wrote about a series of terrible things that happened to her.
> A baby's intestinal flora is develop through ingestion of bacteria after birth.

Also, quite notably during birth.
Why? Is this a property to guarantee there are no duplicate binary numbers, or an arbitrary rule to make the puzzle tractable?
IMO, that's the beauty of Vue data binding. It will work as you'd expect for the majority of cases (ie. simple form binding) without​ the boilerplate and shooting you in the foot.
It kinda sounds like they're a non-profit public health organization that profits by harming the public's health. Am I missing something?
I do understand what you're saying, but I don't think it is practical to ask for world leaders to drop their security detail. There will always be dissenters because you can't make everyone happy, that's nothing new. But with the risk (is it even still a risk when it's expected according to the article?) of violence breaking out, its not worth taking the chance
Same at UCSC, I even considered trying to monetize the script given what an atrocious system it was.
If you know of any stories, please share them.
I don't discuss my hobbies, politics, medical history, or where I go on vacation.

I don't want to hear about others' at the workplace, and no one needs to know about mine.
LOVE this project. My serious question is why wasn't this done in Racket as opposed to Scheme? Seems this would fit in Dr Racket wonderfully.
Possible reasons:

* Facebook is trying to improve the frontend stack out of the goodness of their hearts.

* Facebook is trying to drag their website into the 22nd century by abandoning JavaScript.

* Facebook wants to make the whole world dependent on their software and/or their patent grant.

* The React and Reason teams got drunk together one evening and this is the outcome.
> Who would benefit...

Remember the downing of Malaysia Airlines Flight MH17 over the Eastern Ukraine in 2014?

Do you know what the Russian defense was? It was the "who would benefit" argument. Who would benefit from shooting down that plane, they asked? Why, the Ukrainians, of course — they would show the rest of the world what vicious monsters the pro-Russian separatists and their Russian overlords are. Who wouldn't benefit? Why, Russia of course! Don't you see, they said, what an outrageous provocation that is?

Well, as the time went by, it became almost certain that the plane was shot down by a Buk missile launcher, probably manned by a Russian crew, that had crossed the Russian-Ukrainian border some time before.

Incidentally, for that particular case we have a pretty convincing body of evidence. I encourage everyone to look at that particular incident and at the investigation that followed as an example of arguing a case.
Static typing and compile-time checking are two very good reasons, same reasons you'd use Elm.

I am not a react developer but I have heard that one of the common complaints about React is ... that it's not Elm, or in more explicit terms, in case you don't know anything about Elm, ... that it's very easy to write code that will break if you poke it the wrong way.

In a static typed language such as Elm (or Reason, based on skimming briefly)... when you get input that can mutate the state of the program, it comes in the form of a message. The messages are typed, so you know what values to expect.

If you write a switch/case statement that handles a message type, the compiler will balk at you if you change the values that the message type can have, without updating the case statements that operate on that type to cover them all.

tl;dr: because runtime errors are a b
Will they also stop tracking clicked links in gmail?
It's not simple. What would prevent the new window from crashing for the same reason the original window crashed?
Do you use Linux in your stack? Do you often extend the kernel? How about nginx or Apache Webserver? Tomcat? Node.js?

If you want to contribute to and extend any of those projects you'll usually have to learn C, C++, or Java first if you don't already know them (or otherwise use the approved extension points if they have them, or link to them via some kind of FFI where available, etc, etc).
It can probabky be done if you're using a email client. Webapp (like gmail)? Probably not feasible because of how much data you need to download every time.
Get acquired by a big player for low hundreds of millions in 6 months?
It works, but know that it is nowhere as reliable as an SMS sent through a carrier's gateway.
Interesting to see a market based alternative, one step above crowdfunding for trinkets and yet not quite crowdfunding equity as defined by the SEC. Blockchains definitely reduce the cost to "purchase" these tokens from a company.

Still a duck is a duck is a duck right? I can't see why the SEC would not step in and regulate these blockchain tokens. This is probably the reason to have a primary utility argument for the tokens.

You can also see how the blockchain is going to eat the world.
I'm a tech lawyer, not affiliated with either company. I think the linked article sensationalizes it and makes it a bigger deal than it is, if you read the underlying Bloomberg article it just says that Uber agreed to indemnify (defend in a lawsuit) if Lewandowski got sued over something that was in his memory. It doesnt say anything about him copying and bringing over files etc. The "what's retained in memory" issue is a pretty standard point that is negotiated in NDAs, ultimately most people agree that you shouldnt be sued for something you remember, as long as you didnt go out of your way to memorize it or write it down. Otherwise, if you learned anything confidential at a job you'd be unemployable by other companies doing similar things.
That could work. But I think the nonce is redundant, the buyer just has to say they received it in an authenticated manner.
I meant "everyone" in the sense of "everyone who already uses Linux/BSD/etc." not "everyone" = "general population", sorry for the ambiguity.

And of course one can be satisfied with Ubuntu and Mint as desktops. It's just that when it breaks, you really have to know your way around the plumbing -- which end users don't.
really? isn't it the point in open source software.
"if the main application code is under 1000 lines, keep it in a single file"

NOPE. I like .vue because you can easily avoid large files.
Watch SpaceX launch a re-used Falcon 9 rocket live
Seriously, is Netflix cooking up its own cloud service for huge files?
Node.js code works for frontend code.
Good point - I should have glanced at the first couple bullet sections a bit more carefully :)

Definitely a nice resource overall, and I'll be adding it to my list as well.

I'd still argue that CRA is a good starting point for a lot of "real" apps too. I'll quote a comment I made on Reddit yesterday:

> CRA can absolutely be used for real-world apps. It's not aimed at a full-blown 100% "big company"-type setup, but it is specifically intended to give you a solid build config with good defaults.

> CRA serves three primary purposes: it allows React learners to set up an environment without having to learn Webpack and Babel first; it allows experienced React devs to spin up a project without having to do all the configuration work (or copy and paste it from somewhere); and it also provides a common starting point for instructions and tutorials. For example, my recent blog post on using the Cesium.js 3D globe library with Webpack and React ( http://blog.isquaredsoftware.com/2017/03/declarative-earth-p... ) was able to start by just saying "Create a CRA project, eject, and modify these two config values".

> On that note, CRA's `npm run eject` command transfers all of the pre-written config files into your project if you want to take control and make modifications to the configuration. So, it's entirely feasible to use CRA's configs as the starting point and only have to make some edits instead of writing it all from scratch. And, those configuration files are heavily commented to act as both a learning tool and an explanation if you're trying to make edits.
Would Your Dog Eat You If You Died?
1. Half true. Competition drives down prices, but not necessarily profits. For example, you can lower your prices using innovation, by achieving economies of scale, etc.

2. Over long-term, probably true. In short-term, not true. Often monopolies are formed and initially sustained by keeping prices aggressively low.

3. If you said stock investors look to maximize profits, i'd agree. Short-term? Not necessarily. Value investors like Warren Buffet are not motivated by short-term profits.

4. Stock investors offer a premium for profitable companies who can protect themselves against "threats." Government protection is one such way, I guess. Building sustainable competitive advantage is another (merit-based).

5. Your thesis rests on a premise that the government doesn't intervene in the stock market? Really? Have you heard of quantitative easing?

If you don't like the fact that big companies have a lot of power, I suggest you spend time thinking about why they have so much power, before you randomly proscribe solutions.
> Characterizing stuff like vegetable oil as "industrial product"

I mean, it is. ADM and Cargill and the like are making this stuff using an industrial process.
> I find that I need to write extra unit tests to verify integrity that would be be verified at compile time in a strongly typed language like Java.

This is so true and I'm surprised I don't see it mentioned more often.

Sure, mocking stuff is way easier in JavaScript, but you end up writing tons of tests to prevent the kind of regressions a smart IDE would be screaming about in a strongly typed language.
>You must sanitize ALL user input even if you don't think you're going to render it on a web page

Not really.
If you're putting REST in front of your database, you're gonna have a bad time.

Performance suffers, and transactionality is a non-starter.

Best to forego this style and instead go with more of an RPC system.
Be careful defining "worthwhile." The mob is always hungry.
The problem with digital goods is it's trivial to copy and give away at a fraction of the original price or even for free. This should especially be considered in this space, where we talk about trust-less scenarios.
Previous discussion, from about a year and a half ago: https://news.ycombinator.com/item?id=11192542

And a paper (2013) giving some details and explaining their motivations: http://ecem.ece.ubc.ca/%7Ecpetersen/lambdanative_icfp13.pdf
Thank you for making a stand and calling inappropriate behavior out.
probably not with that domain name and andrew ng. much more likely to be a knowledge sharing or collaboration platform or something like that.
Because men founders deal with sexual harassment (that they don't cause to others) often?
How does EBS work, anyway? Is it some form of NFS with caching under the hood?
I agree, but can we honestly put all the blame on those at the top.

Many of of us in the middle and at the bottom are just as complicit. We go to work for companies we know make the world a worse place, we work under horrible people and hand them part of the value we create every week.

Those in the middle and below do not have as much power as those on the top as an individual, but as a collective we have much more power. We can sit down and choose not to work, we can choose not to contribute to certain companies or to certain individuals.

We can say "NO!" But most do not because money. The same reason those at the top do immoral/awful things are the same reasons those in the middle and below do immoral/awful things (those at the top just have a bigger impact).

And some of those in the middle that just accept the status quo because "I've got a mortgage! I've gotta eat! I made these crappy kids and now I have to do awful things so they can eat!" will go on to be those at the top who continue the same behavior.
There is a saying that goes "If it's not broke, don't fix it". What problem are we solving here exactly by replacing a centralized Shopify / Amazon / E-bay by the solution you've described? Is it better from the common user's perspective?
The only times I clicked on those was:

1. the site was actually what I typed in the address but forgot to add .com etc

2. by accident
This is an announcement of an announcement. Those are always off-topic. Fortunately there's no harm in waiting till something actually happens.
you're just going to throw out Teo's name out there but not name anything sleazy he's done? Not even one example?
Probably a lot nicer than it did in the 1800s. You are also ignoring that many of the people of these former ages prematurely lost their life due to working with unsafe chemicals and/or machinery. Nevermind the mode of warfare where we would throw millions of unvalued lives into a meat grinder.
So a doctor who decides to solve the problem of <x-disease>, and proceeds to raise $500 million over the next 15 years to develop a solution, get it approved, and commercialize it...

is a "rent seeker" ?
Thank you very much for taking the time to clarify this for me.
The thresholdout method [0] for preventing overfitting on a test set is an interesting application of this.

Here's a talk on differential privacy applied to the overfitting problem [1]

[0] http://andyljones.tumblr.com/post/127547085623/holdout-reuse

[1] https://www.youtube.com/watch?v=9mqXjdnZA18
> In this case it is google's code running on google's computers.

Which is mostly based on Free Software, starting with GNU/Linux. The Affero General Public License is intended to disallow this loophole of "it is only running on our servers, hence we are technically not distributing it, so we do not have to release the code": https://www.gnu.org/licenses/agpl-3.0.html
Have you ever heard the term "assault and battery?" Battery is hitting someone. Assault doesn't have to include physical contact to be a crime, it just has to include action that demonstrates an attempt to harm or threaten.

It's true that there are a lot of things that a creep VC could say to a female founder that would be creepy, that would be harassment, that should probably get him fired, but wouldn't be criminal.

But if he makes a creepy statement while physically blocking the woman from exiting the room, or approaches her in a gropey manner but doesn't make contact, that's still assault. Probably not something he would get convicted for unless it was caught on video, but nevertheless...
The games market is indeed an interesting one, in that sense that we have in close memory the success of the first true mobile games, and the stories behind those, but at the same time, the whole market and technology side and everything else has developed in such a fast pace compared to what we remember in our collective memory of the success stories, so many people still believe they can repeat that success.

When in reality, companies like Supercell who are huge have been making games for 10+ years before their first hit, pushing out hundreds of games as a collective before finding a recipe that works in a way that let's you suck money out of the market. It all can create this illusion that making successful games can be possible from your home garage, when in reality it's hugely likely in any short time span, maybe if you stick with for 10-15 years you will find your niche and specialize in that enough to stand out.

I've worked at a mobile game company, where they did like 50 games a year, which was crazy, and maybe like 2-3 of those made it even relatively succesful. It's indeed a very risky market. Wouldn't jump it, unless I was part of some team of super game makers who have the potential to really make something beautiful people want to play.

Wouldn't recommend anyone to make games either, I mean, do you really have a super unique idea nobody else has thought of or implemented already ? If you do, go ahead, but yeah. Luckily most people do it for the passion of just creating something, and not expecting money out of it, that I can understand and even is something to celebrate.