skysight-inc/HackerNews huggingface dataset:
I've seen this prediction about Africa for the past 20 years. And it's probably even older than that. It's not a particularly bold one, in my opinion, but it is a flawed one.

Africa is not a country, it is a continent. Comparing it to India or China (whose economies haven't really paid off for foreign investors as much as you'd think) is a major flaw. China and India have an incredibly consistent society from corner to corner and well organized governments. Africa on the other hand is a few dozen sovereign countries, without a common culture or language between them. They are constantly at war with each other and within each other.

I think in order to extract the full economic potential of Africa you'll need to see unification at levels that put the EU to shame and at least a decade of trusted, non-corrupt, forward looking governance.

I think it'll happen, but not for a very, very long time. Until then, follow the Chinese govt investments in Africa and try to tag along.
I'm probably getting old because I can't stand this new trend of putting useless gifs (or mp4's actually) every two paragraphs in every article on the web. Oh, and of course all of them have autoplay enabled because sole purpose of my laptop's fan is to happily spin at full speed. </random rant>
His "theories" have been destroyed for decades. It's always the same old shit. We are tired of it. If you don't even have the decency to document yourself before blurting out such crap, you may not deserve much patience.

Remember: this guy lost a job. Discriminations kill and ruin the lives of millions routinely.
Why I’m dumping Firebase for Web
By repeating the query lots of times you can eliminate both the jitter and the sleep.
Show HN: Vue.js docs perf audit
I think even with the broader context it doesn't sit right with me, because he could have easily made the completely serious and valid point about banks needing to be competent at their core functions without characterizing "doing evil stuff sometimes" as "fine". Totally possible that my sarcasm detector is broken right now but it seems like he's "only half-joking" here (another of his favorite phrases).
In book 1 of the republic, socrates discusses (with cephalus) inherited vs earned wealth, and concludes that those who earn it tend to become obsessed with it.

I believe there's some truth to that, but I also believe that there's a fear/weakness in those with inherited wealth that if they became destitute, they do not have the ability to rebuild the wealth.
I don't really understand how firing him is controversial.

He wrote a pathetic, juvenile manifesto that served only to reinforce and perpetuate gender stereotypes. To me, that absolutely falls under the umbrella of "creating a hostile work environment". He'd be a major liability if they _didn't_ fire him.

Companies are under no obligation to allow their employees to distribute their own ill-conceived manifestos that slam the company for its policies and promote a sexist view of the world. That's insane.
back in 93 i would cold call tech companies and get to speak with engineers. my goal was to get them to talk my ear off. oddly enough it usually worked. funny enough I didn't know enough tech at the time to understand 3/4 of what they spoke of. but if you are a problem solver with skills, you can certainly start by asking.
Would you mind explaining why (to a layman)? The Wikipedia page on thermal efficiency makes no mention of the CO2 relationship.
I really appreciate the argument in this post. That being said, I wish the author provided a suggestion of what the cancellation mechanic would be
I prefer atom's search. Its more like sublime.
There were references that were removed by Gizmodo. The list above refers to the big 5 personality traits, which I believe is standard in psychology. Also, there is a clear difference between discussing average qualities of a group vs declaring that every individual in that group shares those qualities. It's also clear from reading the document that he's engaged in the former, and anyone pretending otherwise is being blatantly dishonest.
I didn't mean to compare how they work.

What I am saying is that VSCode vs. Atom is the same "war" that people who like to use VIM have against people who like to use Emacs. The people who defend Atom/VSCode do it the same way people defend VIM/Emacs, it doesn't matter if one was built with tiger's blood and the other with wolf's blood, the "war" between them is just an ideology, otherwise everyone would be ignoring one and using the other.
I agree. The Volt to me is a beautiful piece of engineering, and the ICE system is actually simpler than a regular ICE car _because_ of the presence of the EV side of the car, which compliments it.

I think it's more of a political thing -- if you've made the argument that "ICE = pollution = bad" then it's hard to turn around and say "but a little bit of ICE to extend range is good."

The battery + electric motor adds so much good -- regenerative braking, electric torque, good city driving experience, it really feels like every car that is now an ICE should be a hybrid, even if just a "soft" hybrid with no plug, like a Prius.
You know what they say about assuming things...

I get this is a sensitive topic, but don't try to discount my opinion by claiming I don't have the necessary experience or vantage point. You know nothing about me.
On point, thanks.
I agree they weren't the best references available.

I doubt he expected this to blow up like it did; I imagine a Harvard PhD candidate would have provided better references if he'd known it would be public.
To see 7 photos which are out of this world,beyond any expectation
to see 7 photos which are out of this world,beyond any expectation!
click on the url :http://wasafat-mojaraba.com/7-photos-which-are-out-of-this-world-beyond-any-expectation

http://wasafat-mojaraba.com/7-photos-which-are-out-of-this-world-beyond-any-expectation
Pretty much what jrs95 said. If I understand the question correctly, `Future.all` and `Future.race` address exactly this case.

[1] https://github.com/Mitranim/posterus#futureallvalues

[2] https://github.com/Mitranim/posterus#futureracevalues
There is also significantly cheaper SONY model with similar specs: https://www.amazon.com/Sony-Wireless-Cancelling-Headphone-MD...
For those who is not ready to pay $350 for headphones.
He's a professor of law...at a business school.

I'd try to evaluate the strength of his legal argument, but he does not cite...anything.

My guess: He's trolling for clients.
That would violate an employer's first amendment right to freedom of association. If a company finds your political views odious, they have no obligation to allow you on their property or give you money.
Disney aquire majority in Bamtech, end content deal with Netflix
I have to try that, I've been following the issue on GitHub for a while.

It would be nice to not have to disable .git on mounted servers.
>But that's not what Google's doing to him. Google's just saying: "You can't do that here."

And that's probably OK and kind of expected. To me what was interesting was that even the CEO had to not only denounce it, but also cut his vacation short to hold a staff town-hall.
Maybe in my particular case it is because my learning was from a USA source and I had little contact with UK/Irish/Scottish accents.
Hmm, I'll have to look for benchmarks then. My general experience is that it is hard to outsmart the VM performance wise in the long run
and, you know, websearch
I've formalized a bit thoughts in PR https://github.com/vuejs/vuejs.org/pull/1057 for vuejs.org
I think it's kinda handy stuff for improving speed on 3g connection, especially for docs (not just vue.js)
I am sure he spent many months on it...
wow beyond any expectaation
http://wasafat-mojaraba.com/7-photos-which-are-out-of-this-w...
I don't at all support how the NK government runs its country.

But why does the US get to dictate who and who doesn't have the right to nuclear weapons?
You perfectly exemplify the problem with that remark.

Imagine if pro-life people said that "No your pro-choice belief isn't an opinion, it's institutionalized murder and it triggers me as a parent, and makes me feel unsafe, and so if you express that opinion you are violating my safe space and may need to be fired for your deliberately offensive remarks."
I really wanted to live in the alternative world where d3 was extended to cover more react-like use cases, rather than the other way around.
The improved responsiveness is absolutely noticeable for me. Great job and much appreciated!
Thanks. I think she's taking a break from the searching for now but I'll save your email address in case it happens again.
I think so too. Either he got a nice severance package --ala Steve Jobs' "you're fired" firing random engineers and HR picking up the pieces and cutting nice checks to the no reason fires, or he's got a decent chance at a nice verdict from a wrongful termination suit due to the free speech implications, even if this is a private company. You still can't willy nilly fire someone and not expect a suit, specially in such a high profile case.
How about the NFC (Apple/Samsung Pay) workflow:

- Tap phone (that's already in your hand because you were aimlessly swiping while standing in line) to terminal with finger on fingerprint reader while cashier is ringing up items

- Tap confirm and sign once all items rung up
Can't have multiple projects open in VSCode. Big oversight IMO.
Am I the only one that wonders why there is no reference/comparison to observables such as provided by i.e. the RxJS library? They are async, composable and cancelable and also widely used (see Angular >= 2).
As well as the reasons mentioned by others, Bitfinex in particular is an exchange that is in deep financial difficulties. It has no working banking partners for anyone to withdraw USD, and their pseudo-$ currency 'Tether-USD' is rumoured to be massively over-issued to cover their account shortfalls.
http://wasafat-mojaraba.com/7-photos-which-are-out-of-this-w...
> That's not to say they must be attacked.

So then what's the point of all the bluster and outrage?

> up until the 2000s this worked.

It's apparently still working. The past administrations have each come into the picture claiming to finally be ready to do something about NK, but have simply continued the stupid bluster of their predecessors.

My prediction is that the US will offer to re-establish improved relations with NK if KJU steps down. This is the GWB strategy that worked so beautifully with Saddam Hussein.

Then, when KJU doesn't step down the US will have an excuse to do all the horrible stuff that should never have been seriously considered as an option, such as additional intervention, arms sales, surveillance, etc.

> Nuclear weapons changes the game in that North Korea can now threaten Japan more fully, and can possibly even sell them.

I think you are forgetting about the mutually assured destruction that nukes offer. If NK uses a single nuclear weapon in an aggressive way its entire land mass would be obliterated within minutes. A rational leader (such as KJU) would simply not do that. He'll say all sorts of outrageous, Trump-like hyperbole, but he won't actually do anything. FWIW we all know that is how a rational leader would behave which is why US hawks try to convince us he's irrational or mentally ill.

The solution is for the US to offer unconditional carrots to facilitate engagement. Totalitarian regimes are aided by factors that make them more insular, and weakened by things like trade and foreign entanglements associated with it. The goal should not be to weaken KJU but to strengthen enough factions in NK who have peaceful long term interests.

US policy puts way too much emphasis on "regimes" and a black and white (frankly stupid) moralistic view. As the US abolitionist movement and other humanitarian movements should attest, regimes improve over time when economic activity creates many powerful interests to counteract the backward ones.

If we continue the horrible status quo on NK, we are much more likely to have accidents due to brinksmanship which could trigger nuclear war.
> To me, it sounds like a "Don't pass"[1] bet on electric cars. Which they also are working with Toyota on electric cars so perhaps it is a fall back plan

The Toyota/Mazda collaboration is a pure compliance play, just like what Honda has done in California for years (read: Honda Fit EV.) The official announcement had a subtle hint:

From 2019, start introducing electric vehicles and other electric drive
technologies in regions that use a high ratio of clean energy for power
generation or restrict certain vehicles to reduce air pollution

as The Verge clarified it in more details here[1], Mazda have to sell EV in regions where regulations are so tough that they can improve the efficiency to pass or in regions where ICE cars are/will be banned altogether.

Also the new Toyota/Mazda auto plant is not going to manufacture only EVs but also other ICE (Internal Combustion Engine) cars.

And yes, without their own EV or the resolve to electrify their model lineups, Mazda might not even survive after 2025 when they plan to use SKYACTIV-X on all of their cars.

For EV, the old saying is true: driving is believing.

[1]: https://www.theverge.com/2017/8/8/16099536/mazda-compression...
Where did I ever said anything about 'wrong and despicable'?
https://www.coinbase.com is great for simplicity. Diversifying with BTC/ETH/LTC is a good strategy to minimize risk.

You can use my referral link to earn extra BTC when you purchase :D
https://www.coinbase.com/join/5927caaa2cc81a08f16dab25

https://www.gdax.com/ is a more advanced trading platform (same company as Coinbase). Expect lower fees in exchange for managing your own trades
Meh.

I tried many editors when I decided which one to use—including VSCode—and Atom was the one where I was the most productive by a long shot.

Speed isn't everything. Atom is quick enough for the code I work on, and in other, much faster editors like Sublime Text I would be less productive and therefore slower. For instance, editing settings/packages in Sublime Text in unnecessarily nightmarish. Changing settings and installing plugins in Atom is a breeze.

Who cares if the editor is a few milliseconds faster when you're many minutes slower..? Just because of its excellent GitHub integration Atom is worth 100 times more than Sublime Text to me (even if it wasn't free).
It's more than minor, Google changed their definition a while ago, and dictionaries have been following suit.

I always thought it would be Republicans who would make 1984 a reality!
7 photos which are out of this world,beyond any expectation!
http://wasafat-mojaraba.com/7-photos-which-are-out-of-this-w...
It’s not about free speech in general. It’s about a specific narrative, wherein free speech on college campuses is under serious threat thanks to liberal orthodoxy, usually linked to concepts such as trigger warnings and microaggressions. This narrative is currently in vogue on the right, and thus making a fuss about campus censorship is likely to indicate a right-wing persuasion.

Of course, the issue itself is very complex, and as a self-described leftist I happen to believe there’s some room to be concerned about free speech on campus (although I view the causes and nature of the issue very differently from the typical right-wing perspective) - but that’s not the point. When I called out those “free speech” references, I didn’t mean to make any statement about the merits of the issue; I was more using it as a sort of shibboleth, given the context of current trends in political discourse.
Words have meaning, use them properly...I bet you're one of those people who has never even talked to a black person much less an African person.
Been using it for years, really good and well written! Author very responsive with bugs as well.
Wrong. That would be derailing.
Atom is a solution in search of a problem. Unless the problem was "My code editor is too easy to use, and not nerdy-looking enough. I need something that takes three hours to configure out of the box because I'm more interested in being an uber-geek than actually getting work done."
Varoufakis was the mastermind of the approach to extort the Germans as they would back off and approve a debt relief. It was his masterplan and that's why the Syriza party proposed to him to take the leading role in the negotiations from the position of the financing minister. This has repeatedly been confirmed by all parties, both Varoufakis and members of the government. There's a book coming in September from Varoufakis, called "Adults in the Room" and as certain parts have leaked to the press it has sparked a lot of conversation the last weeks where more and more details of what really happened back then come to surface. Varoufakis openly accuses Tsipras that he backed off of the agreed plan.

The result of such an approach was exiting the EU. To say that Varoufakis didn't called the shots on that is naive. Pretty much everyone understood that if we were to push Germans too much we might end out of the Euro. When Tsipras eventually realized that Junker and the EU had made contingency plans for such an occasion he came to his senses realizing that the bluff has been called. All these are documented in various sources.

The crisis most certainly existed before Varoufakis came into position and no one is blaming him for that. What we blame him for is that he never had a plan and dragged the negotiations for far too long which eventually ended-up with capital controls because we run out of money.
Microsoft changes vision statement: removes mobile, adds AI
From Micorsoft 2016 SEC 10K filing
http://apps.shareholder.com/sec/viewerContent.aspx?companyid=MSFT&docid=11509606

Our Vision: Microsoft is a technology company whose mission is to empower every person and every organization on the planet to achieve more. Our strategy is to build best-in-class platforms and productivity services for a mobile-first, cloud-first world. ...

From Micorsoft 2016 SEC 10K filing
http://apps.shareholder.com/sec/viewerContent.aspx?companyid=MSFT&docid=12205633

Our Vision: Microsoft is a technology company whose mission is to empower every person and every organization on the planet to achieve more. We strive to create local opportunity, growth, and impact in every country around the world. Our strategy is to build best-in-class platforms and productivity services for an intelligent cloud and an intelligent edge infused with artificial intelligence (“AI”). ..."

ht Import AI http://us13.campaign-archive1.com/home/?u=67bd06787e84d73db24fb0aa5&id=6c9d98ff2c
[video] NEW 3-minute video to show you how to eliminate spam for free
No, because of the Bullet Cluster (https://en.wikipedia.org/wiki/Bullet_Cluster).

Dark matter seems to interact weekly even with itself, contrary to regular matter. So it really is completely different stuff, not just matter that's hidden from us.
I only wish you could get the 2.5L in a manual with no moonroof. That would probably get me to buy a new car.

I have an 07 Mazdaspeed3 that is getting long-in-the-tooth, and it gets terrible mileage (19 in town, high 20s on the freeway). The best I can say about the shifter is that you get used to it.

I don't think I need quite as much pep as my current car (plus all current hatchbacks that are comparable performance are north of $30k), and the 2.5L engine in the Mazda3 is nice.

I like the Mazda3 better than the Focus, but if I had to get a car today it would probably be the Focus ST.
Yeah you can. File -> New Window -> Open Folder
I did think this originally, but I didn't really want to put much more $ in as it's 'for fun' more than anything, and $33 in to each didn't seem as good as $100 in to one, but I suppose diversification is probably the best way.
I thought about this too, but one of the features of imageboards is that it doesn't splinter into subthreads, there's a big list of posts, unlike Reddit. And because a post can reply to multiple posts at once, you can't separate them in blockchain forks. If the blockchain forks, it becomes hard to reference posts in the other forks from any particular fork.

On the other hand, there has to be a way to avoid downloading (and sharing) certain parts of the chain, for example if someone uploads illegal content, they should have the option to never download that data, so I like the idea of keeping images separate.

For posting to be feasible, the time to mine has to be low, though of course it'll increase over time, meaning that either shorter blockchains are favoured for ease of use (nobody wants to wait 5 minutes and waste a lot of power just to make a post) but long enough to make them hard to forge.

There's also the issue of segmentation; there's an interest in certain users wanting not to share certain posts, for example people against political issue X may not want to share posts about X. With a small number of peers, this could mean that only one or two peers keeps track of the posts talking about issue X. And then you'd have to trust that you're not downloading illegal content from those people, so if you are committed to anti-censorship but also don't want to download illegal content, you have to trust those peers to only remove illegal content.

In the end, I'm not sure if it comes out better than NNTP, or even centralised discussion boards with multiple independent archive sites available (which can archive posts before they are deleted by moderators).
OK, so more and more C++/native stuff... Why not make a fully C++/native app? I don't see anything special in the UIs of Atom, VSCode, Bracket or whatever that is really hard to implement natively. It might be somewhat harder, but it is worth it.
Disney acquires own streaming facilities, will pull Netflix content
I think they meant that function parameters are vectors when defining a function:

(defn foo [arg1 arg2 & rest] ...)

As for data-structure literals, it's nice to be able to write

[1 2 3] vs (vec '(1 2 3))

{:key1 "val1", :key2 "val2"} vs (hash-map :key1 "val1" :key2 "val2")

Agreed, all pretty minor points, but all nice to have. Function arguments are easily distinguishable and creating maps/vectors is simplified.
Evolution doesn't pick the optimal solution, it just weeds out the solutions ones that aren't good enough.
I don't think it was the NSA either, but do note that Juniper itself had originally Q set to a different value than the recommended one, and then _that_ value was modified.
Wow, I can't believe these comments. I give. HN is stupid. Programmers are by and large stupid, we just have a set of specialized skills.

I'm starting to understand now why so much code is documented so poorly.

And yet, there's smart posts like these that give me some glimmer of hope. Thanks for stemming the tide. I hope those of us not totally brain dead can figure something out.
My friend's friend moved to a new city. He invited 6 of his new coworkers over and asked them to bring a medium pizza from their favorite pizza place. This let him quickly find out which would be to his "go to" pizza joint without having to order pizza 6+ times.
FBI investigated Dungeons and Dragons players it deemed “Armed and Dangerous”