skysight-inc/HackerNews huggingface dataset:
I know there is a ton of hero worship for him, but it's actually not that uncommon. You don't have to work yourself to death to get stuff done, despite what folks may think or parade as "the way to be" for startups. If you find yourself working yourself to death over any serious length of time, you shouldn't be doing that job.

My VP is a world class ping-pong player, does just as much, etc.

You delegate things well enough and build good enough teams that you don't have to worry about this.

IE he did none of the things you mention alone, he built teams that were effective at doing those things.

When folks point out he isn't still the lead author of llvm or clang and hasn't been for a long time (at least on those projects, he hasn't written a patch in a while), people see it as slighting Chris. But it's not. The way you have time to do the stuff you are talking about is by building up communities, teams, and infrastructures so you don't have to be contributing to them all the time.

Nobody really scales by being infinitely faster/better, they scale by building up people.
I have lived in both the states and in Singapore (current). I've taken approximately the same amount of Ubers as you but it's also because its prohibitively expensive to own a car here. For the benefit of others: it can cost upwards of $100k to own a car, and that's for a cheap ass car and you've a maximum tenure of 10 years on that.

I've to agree with you on the other points however, traditional cab companies have shitty drivers who would mostly refuse to take you to your destination. Grab car drivers are usually rude (relatively) and unpleasant to deal with. I seriously wonder why this is so, in an island as small as ours and with both companies marketing to the same pool of potential drivers.
"Uber has more data about traffic patterns in every major city they operate in, than any other entity, including the cities themselves."

I imagine Google has approximately two to three orders of magnitude more data from cellphones and maps usage. Pull open your Uber app, zoom out until you see, say, 20 Uber drivers. They make a point here, a point there. The Android phones in cars would just make lines on your display. So does Apple, probably, or whoever gets the Apple Maps data.

I think Google won't be all that interested in packing that up and making it available... but then again, if Uber's worth 68 billion on the back of that data they may well change their mind.
They have been. Between 1987 and 2005, Hertz was owned by Ford and Volvo. They spun it off to private equity in 2005, but it has happened in the past.
tl;dr He thinks UberPool is a viable business with network effects, but Uber's valuation is too high.

He didn't really support that well though. If everybody uses UberPool because the economy of scale tied to the network size is unbeatable, that's a lot of riders. It doesn't seem impossible on its face that owning the future replacement for public transport for like half the world wouldn't justify a high valuation.
In my opinion self driving cars are a shiny object to distract VC's from Uber's massive operating losses. When they start making money with self-driving cars on a large scale then I'll take notice.
the text is very clear and easy to follow, however maybe a few concrete worked examples could help
Good point. I rarely, if ever, use the website
Medicine works, why are smart people still drinking out of control?
Elixir's greatest strength is it's simplicity with modules and it's functional paradigm.

No confusion as to how to import a module and what to namespace it. Just call it. No fuss.

Immutability. Your functions returns transformed data, you don't transform the data itself. That's liberating and makes for such a compelling unit testing experience you find yourself writing more tests to make 100% sure that function does what you want it to do and handle edge cases.

With Node (Javascript), you don't have that. You have a cobbled together solution that works just barely. But how? I don't know.

You npm installed something now the project won't work, you spend three hours debugging and out of desperation you npm install again and now it's working - but why, who knows. Multiply this strange experience to 5 times a day and you get kind of exhausted of Javascript.

Maybe it's not Javascripts fault. Maybe it's Node/NPM itself that ruined the experience, I haven't used Yarn yet.
> ignored the things C++ does well

What are you looking for that Rust is missing?
For some corroboration, I grew up as a 1%-er and I went to one of those schools with a student body of ~2k. I studied in London for a semester. My first week off the plane, there was a meet and greet with alums that were living there at the time. Before finishing my first drink I had an internship lined up at Credit Suisse for the summer.

The school I went to was almost 25% Econ majors. Out of a class of ~500, we had 18 Math majors. We didn't even have a CS major available. The value wasn't in Linear Algebra, it was in people. I'm one of two people I know from school that work in STEM. All of my college buddies work in finance or politics. I still attend the meet and greets in NYC, and I end up as the center of attention because I DON'T work in finance (anymore).

Funny enough, my brother also went to one of those schools. He's at GS.
Yeah how lean you are is more diet.

I meant that getting leaner through some combination of diet and exercise will make those goals all more achievable, which has obvious health benefits and is something I had in mind when deciding on those goals.
Grammarly Premium Account Access Code
The same way that free mobile games make most of their money from 1‰ of the 'whales'.

Nom mobile games. Let's say team fortress 2 or other games subsidized to make game free for all. When a small portion are buying crates and skins.

Uber could do same with black car. Delivery services. Etc.. And then offer discount /free for the (multiple independent ride share or other) to those that want to be cheaper.
I was unaware that it spelled out Mozilla until a news article explained it for me. Reading : as "i" is incredibly unnatural to me, and I still don't read it as Mozilla. I see it and parse it as "the company in charge of Firefox."

If asked to pronounce it, without news articles telling me to say "Mozilla", I'd be 100% uncertain of what to say.
But if the building is much 'fancier' than needed, it becomes a lot more to maintain than a simpler design/finish.
Overwatch seems like it shipped with servere networking issues that were plastered over by lowering the rate the server ran game simulations at. The nature of the issue and the way the lead was kind of buried until they had a fix months later (they hardly ever mentioned the setting that masked it until then) make me curious if that was nearly a showstopper for them, or more of a stretch goal for them.
He covers that in the post. TL;DR yes.
Yeah but I wonder about is, is the concurrency truly fine-grained and scalable? For example, you want to do a map over an array of 1 million elements. Can you dump a million blocks on a queue for a linear speed-up?
The Infrastructure Behind Twitter: Scale
Is there a way I'm missing to generate things like notifications based on changes in data with the open source edition? Or would you have to send a separate request to the server to let it know to send out the notification, something like that?

Again, I'm not trying to say that you shouldn't be able to charge for your product, but it has kept me from trying it out so far. Thanks!
Oh jeez. So what if it's 10 years away? Even if it's 20 years away it's a piss drop in terms of time. Do you remember what the Internet was like in 1994? I do. It was shit. There wasn't even Google. Forget about looking things up on your mobile, there wasn't even mobile, nevermind Internet on mobile. It's barely 20 years and the world has _completely_ changed because of it. Self-driving cars are barely at the 1994 Internet stage. It's more like at the BBS stage with 9600 baud modems.

Just sit back and chill. It's going to happen.
I didn't say inactivity was healthy, just the post you were responding to gave no indication that the poster was overweight, just inactive. And diabetes is related to weight, not activity.
I'd say "yes" only because this concept will exist whether or not you have a name for it. And it's a concept you will bump into in any language with any sort of generics (even Go [1])

I wrote Scala for the last 2 years and was the resident type system "expert", so I had to explain variance to people pretty often. Luckily, it's a pretty quick, mathy definition:

Some notation first:

A <: B means "A is a subtype of B"
A >: B means "A is a supertype of B"
F[_] refers to a unary type constructor.

Now for the definitions:

If F[_] is "covariant", it means that if A <: B, then F[A] <: F[B]
If F[_] is "contravariant", it means that if A >: B, then F[B] <: F[A]

Examples of covariant type constructors are List and Functions in their output. An example of a contravariant type constructor is Functions in their input type.

^ This is all that needs to be said! I can write it on a whiteboard in ~5 minutes. I'd say that's a reasonable thing to be expected to learn.

[1] https://www.reddit.com/r/golang/comments/3gtg3i/passing_slic...
I imagine a company like Ford, Chrysler, or any other large car manufacturer would have equal if not greater brand recognition compared to Uber.

These would be the biggest threat to Uber's market share since they could easily compete on cost and distribution alone.
I have used the Dropbox Datastore (deprecated), Parse, SQLite, CloudKit, FireBase, and probably others, and nothing has compared to how elegant Realm is.

- The code is intuitive and beautiful

- The sync platform is crazy-fast and reliable

- Offline-first is exactly what I need

- Queries are mind-blowingly quick (even with tens of thousands of records)

- Sync listeners are very simple to set up

- Setting up the Realm Object Server on a Digital Ocean Ubuntu VPS takes less than five minutes

I really couldn't be more impressed. I love Realm to bits (heh).
If you're working with JSON, you probably know how to use the command line (or at least, you ought to). And if you know how to use the command line, you should just install csvkit[1]. Then you can just do `in2csv in.ext > out.csv` and `csvjson in.csv > out.json`.

[1]: https://csvkit.readthedocs.io/
> the EU is a project to try and force people to accept ideas they think are bad ideas by artificially tying them to cooperation and trade.

That's pretty subjective. But it's at least a way of tying cooperation on difficult areas (migration, environment, aid, other regulation) to positive effects (trade, peace). I'm not saying it's a perfect or necessary setup - but it's a way of arranging things that countries have voted to be part of.

> EU leaders like to paint people who reject this approach as shirking their "responsibilities", or "cherry picking", or whatever other dubious analogy they came up with today.

I think cherry picking is a reasonable description, since with the setup as it currently is (like it or not) member states accept the negative consequences in migration/aid/regulation in order to achieve the benefits. In order to e.g. have all the trade benefits but but accept the environmental benefits or help with migration - you'd be cherry picking. Of course you could argue that these things are independent. They should be tried on their own merit. That it's government overreach to combine. I'm not even going to gave that discussion now (I don't even necessarily disagree) but that's not the situation.

> And nowadays I am convinced the EU is doomed. It is a concept so flawed it cannot be fixed. [...] It should be abolished and replaced with numerous multi-lateral treaties between whoever wishes to make them
> Europe would be happier, healthier and experiencing deeper cooperation if the EU had never been invented at all.

Sure. But a whole different discussion. In such a future or alternative reality we wouldn't need to discuss what the EU does when Britain leaves because there is no EU. It might be the case that the EU is doomed. Or that it is dismantled. But it won't be this year, or the next. So the debate about what kind of agreement will be struck between the EU and the UK is still a real one. These negotiations will take place between the actual, flawed, mega-package-deal EU, and the UK. It's those negotiations I'm talking about, not whether the EU is actually a good idea, can survive long term etc. Interesting, but separate topics.

Verhoofstadt today:

"it is an illusion to suggest that the UK will be permitted to leave the EU but
then be free to opt back into the best parts of the European project,
for instance by asking for zero tariffs from the single market without
accepting the obligations that come with it."

but also

"The EU must use the UK’s departure to reform and move forward."

https://www.theguardian.com/commentisfree/2017/jan/18/not-pu...
How  to Make Bank with Your Content
Given the symbol is not inherited from Nazis, there is no heir and no heritage here. It's just a similarity here.
I think you could make the case for multiple online games to have the ability to improve a few skills.

Mainly games where you are teamed with random players (especially MOBAs) and must communicate and use teamwork. Games like Scrabble might improve your vocabulary.

Communication is just as much a skill as any and useful in the real world.
That's not to say that it's going to help if nobody has the mechanical skills or if your characters/items are inferior but dealing with defeat could help strengthen your coping skills or you can go back and analyze it and find more efficient plays (analytical skills).

Not saying that even a small fraction of people do any of this. Most people probably play games (especially mobile) for just a little break in the monotony of life and put them down when they are done.
Yesterday, I watched Bruno Vassel fly his glider in the Rocky Mountains for nearly 2 hours on Youtube. I hypothesize someday we will be able to extract energy from the Ether to power our own spaceships in a similar way to gliding. That's not to say we won't need to add our own energy to get somewhere specific!
MongoDB Atlas – Technical Overview and Benefits
Reliable Workflow Processing Using Kafka and HBase
Reading it, I think it is essentially a 'before October 2015' vs 'after October 2015' comparison of overall accident rates, given the caveats there. So the -40% here should be a lower bound, since it includes a time period with 0% Autopilot usage (before October 2015) and a time period with an unknown but <100% Autopilot usage (after October 2015). If people after October 2015 used Autopilot for 50% of their mileage, then you'd expect the true effect of Autopilot to be more like -80%.

This strikes me as suspiciously high: what fraction of airbag-worth accidents are supposed to happen on the highways where one can use Autopilot at all? So maybe there's some other trend going on which is driving this decrease.
1) By trusting in people's self interested desire to magnify their own earnings rather than their desire to capture the value of somebody else's work.

2) Via the same community which invests in roads, schools and (in other countries) hospitals.
I could do with those suggestions too, we have a strong need for a CSV validation tool.

After a brief search, this seems promising:

https://theodi.org/blog/introducing-csvlint
76% of Organizations Report Being Victims of Phishing Attacks
I used the K2A app which frequently was unable to enter a password or lost sync of the master database in various ways.

The LP app has been much more pleasant.
Show HN: Building Perl6 with Visual C++ 2015
Yet again I failed to include important details...
:p

Yeah, it certainly is possible to host static sites on IPFS -- I have been testing it on my site[0] just for kicks. However, since I really enjoy using my domain name, rather than "ipfs.io/ip{f|n}s/$hash", I'm reluctant to try adapting my site to IPFS. I am aware that this is an alpha product, though, and I can't stress enough how cool it is for files containing the same data to be given the same ID (hash). That way you don't have to run shasum ever again :D

[0]: https://ipfs.citrusui.me

(on a random note: what's up with /blog returning the IPFS blog, instead of my own content? did i misconfigure something?)
I live in Singapore and this is already happening here. In Singapore to own a car you've to get a certificate of ownership that can cost around $70-$100k and you've to bid for this. Ever since Uber began to get popular here we've had rental companies (who only rent if you become an Uber driver, essentially partners of Uber) try to undermine the bidding system by artificially boosting prices.

It has never been easy (or cheap) to privately own a car in Singapore but the situation right now is exactly like you mentioned in your comment.

However I'm also a resident of the US and I don't think it's gonna happen over there anytime soon.
One tiny detail I noticed -

I hadn't been aware of the new logo until today, so I didn't have any context for what "moz://a" might mean.

After googling about it, and seeing the new logo, I realize that, in the logo, the bottom of the colon, and the bottom of the slashes, lines up with the bottom of the rest of the text.

Conversely, in my system's default font, the colon rises a bit above the bottom of the line, and the slashes descend below it.

When I saw the new logo, I at least was able to read 'mozilla' without squinting, and without confusion, while also seeing the double-meaning of 'moz://a'.
Founding moments: Split raises 8M Series A
The reasons to upgrade are often dependent upon your usage case. To me, the Unicode improvements are reason enough on their own before you even get into the other great stuff (async work, type hinting, stdlib cleanup, pyc rework, etc).

asyncio is going to be a slow build, as the ecosystem starts unifying around it. But as that happens, we'll be much better off for it.
Seems like you could use a bloom filter to store whether a domain has a pinned cert, and then use an api provided by the browser to remotely fetch the pinned cert. This has privacy implications, but does step around the storage. Chrome does something similar for CRL, but bloom filters fit that use case better.
the first thing that impacts your future success is the luck of the conditions of your birth. you have no control over this. hard work MAY make up for this, however having a "better" birth condition plus this same hard work does not negate the value of that first starting position.

this is lost on many successful people who wrongly attribute the entirety of their success to their own efforts and presume that anyone who is not successful has simply not worked hard.
In short:

I propose that Uber's long-term business model is to win lucrative government contracts and absorb subsidies, by operating a transportation network big and elastic enough to meet criteria and provide the requisite level-of-service.

It's essentially a purpose-made PPP (public-private partnership) company, the transportation equivalent to Skanska, Fluor, Strabag (if you're familiar with large-scale infrastructure projects), or, an automobile-based version of school transportation contractors, charter services, and the like. This is irrespective of whether they have human- or self-driving vehicles.
Why would you assume that software-as-a-whole has lost money? The industry is full of un-subsidized, non-cyclical, high profit companies... Microsoft, Apple, Google, Oracle, Autodesk, IBM, EMC, CA Technologies, Saleforce.com, etc.

Not sure why it's a silly way of looking at an industry's long term performance. It shows that, while occasional profits are made, the industry is prone to brutal, un-differentiated price competition...

So you're saying you believe the Delta CEO when he says "Industry May Never Again Lose Money"? [1] Considering the above, I'd be skeptical they're experiencing more than temporary, cyclical profitability.

[1] https://skift.com/2016/06/14/american-airlines-ceo-says-indu...
> right now there are all of 5,500 .gov domains

Is that just domains from which web content is hosted, or just second level domains regardless of whether web content is hosted? Because I can't imagine that there are only 5,500 total .gov domains.
Oracle acquires apiary.com
In C++, pointers to member functions are even more cumbersome than C function pointers.
did not know malcolm gladwell had a podcast. can't wait to start listening!
Yeah, typedefs solve the problem for fixed types. I guess you could use a macro to create a generic FUNC_PTR or something as well.
We are also looking to hire a technical writer for NXLog. If you or anyone else is interested, feel free to reach out. https://nxlog.org/contact-us
Watch how my drawing have improved in time
I assume they meant reduce and eliminate the subsidies without having raise prices.
Along the lines of this, can anyone recommend a blog post, or an article that demonstrates the mathematics that goes into game design? I want to show my 8 year old who wants to build games one day why math is important. Maybe something that shows how matrices are used to show placement, or vectors to drive movement?
Seconding the suggestion for The Witness. Going through that now (almost got to the first ending but not quite), and it's really a game about learning how to see things differently in the world around you, and learning how to solve problems, which is primarily what programmers do anyway. It was definitely not a waste of time.

The Witness is also having a huge influence on how I approach design, since pretty much everything communicated in the game is nonverbal.
Agreed. I rarely use pmf's, so every time I do I have to look up the syntax again.
I would say your weight lifter friends are most likely guilty of not using good programs or just not working towards those goals or both.

Plenty of strength athletes can move tremendous weights but don't know how to program pullups effectively. Even fewer spend any time on cardio.

Agreed on 3x30minutes being unlikely to be sufficient, but I wanted to give more of a starting off point. For example, Couch to 5k followed by Bridge to 10k is likely enough volume to get you a large part of the way there. Then increasing your weekly mileage to at least 30 miles per week and you'll be right on your way to sub-20.
The Note7 debacle and this political crisis are both products of Korea's corrupt chaebol structure [1] (a polite way of saying "oligarchies").

Samsung sourced its batteries, virtually exclusively, from Samsung SDI [2]. Samsung SDI is very likely controlled by Lee's family members. That implies these bids weren't competitive. The upshot is less emphasis on function than family.

[1] https://en.wikipedia.org/wiki/Chaebol

[2] http://www.reuters.com/article/us-samsung-sdi-batteries-idUS...
Only if you restrict your definition of "lifetimes" to include memory. That said, memory isn't necessarily the only resource regulated by a lifetime, and that's why I prefer non-GCed languages for most things.
A large assumption I keep on seeing is because Uber will lead with self driving cars people will just stop purchasing cars and use just self driving ride sharing. I think that a portion of people will but many will still buy their own self driving cars for multiple reasons. Time saved, comfort and control of passenger experiences, and cash generating vehicle that can be plugged into self driving network while it is not being used.