skysight-inc/HackerNews huggingface dataset:
It's propaganda, but it still points to a system of perverse incentives that the Cuban Government should address. My parents took a bicycling trip to Cuba a number of years ago. Their guide had a wife who was a doctor. He made ~20x what she did because he earned his money by serving foreigners. So in a country that tries to make everyone equal, there are still tiers of wealth and the people in the upper tiers are the ones who are arguably doing the least valuable work for their society.

Note that this is a problem not limited to communist countries like Cuba. In America, in particular, we have this problem when it comes to our teachers. Teaching the next generation is one of the most important jobs we have and, yet, the pay is so low that the best people for the job are disincentivized to go into that profession. When a hedge fund manager managing teacher pensions out-earns an entire school faculty who are invested in his fund while underperforming the S&P, we too have a problem.
Firstly, I disagree that the Facebook experience is that bad. The content of my social graph is pretty lame these days, but the website itself is pretty usable, and some features (okay, maybe just Messenger) are top tier.

But secondly and more importantly, it seems bizarre to be amazed that a useful developer tool could be used to make a website that you don’t enjoy. Of course any decent developer tool could be used to make products that you enjoy as well as products you don’t enjoy.
Do we get to wear the super cool spacesuits?
Americans are not aware of cost of living in places like Bangalore. The India real estate is expensive for the folks living in Silicon Valley. It is cheaper to buy real estate in USA compared to India.
Opposite experience here. I usually reference FB as an example of a very close to optimal user experience given the magnitude of functionality. Rarely lost, easily discoverable, easy to use.
They were once... They invented entire industries single-handed once. Now they are just trading on their old reputation, which they haven't deserved for over a decade now.
Comment-sniped before I could update my message. Yes, I was mistaken, it has been changed.

> We also did blog about ES6 class support

Not everyone reads blogs all the time. If a new product is released, it's reasonable to expect the documentation to mention the breaking changes.
> sorry fellas, I've overriden your orders, we can't launch today, the weather is too crummy, oh well, better wait until tomorrow, if there is one

This cracked me up! :o)

I can sort of see a Monty Python-esque sketch or something in front of me know. Hilarious, thanks for the laugh!
I am certainly excited about this. However, I am also curious about what happened to Oasis https://www.amazon.com/Oasis/dp/B06W5H33JH. The pilot was interesting and engaging. I'd like to see where that story goes, too.
I played a ton of C64 games and the only two that ring a bell are California Games and Impossible Mission (the latter was excellent at least for the time). Some that I remember spending a ton of time on: Ultima IV and V, Legacy of the Ancients, Jumpman, Hacker, Pirates, the old AD&D "gold box" games...
Demystifying auto-vectorization in Julia
So say we boost things to 1,000 passengers, cost of full fare is $5000 so people are willing to pay $10,000. Assume passengers and luggage average out to 200 lbs/passenger. You are looking at a revenue per launch of $50/lb. Sure, this is suborbital, but that is nearly 50x cheaper than what it costs to get to LEO using SpaceX right now.
no. it isn't.
I think everyone working an honest job should be payed pretty well (not sure what you mean about 'relative to the supply'), at least enough to have a good life, for sure. Is it too much to ask that everyone have enough to live a good life? Who doesn't deserve a good life because of their occupation? Nobody.

I don't know there's any reason doctors should get exceptionally high incomes (except that in the U.S. they have to pay back exceptionally high student loans for the first decade-ish, of course).
Except that won't happen.
were they legally able to switch employers?
Cybernoid / Cybernoid II too, I remember playing those on my 48k Spectrum.

Infinite lives if you redefined your keys as "YXES" on the original, and as "ORGY" on the sequel. Once done you'll hear an audio confirmation and you can reset them to whatever you like.

20+ years and I still remember those!
Debugging touch interactions
They started with rabbits, but changed it to taskers.
What It Feels Like to Work in a Supportive Environment for Female Engineers
Cuban education lacks major cost components like practice/internship insurance and U.S. level income healthcare professionals in the teaching: their professors are also paid $30/mo. They also have no top-tier equipment, use run-down facilities, don't stick to expensive regulations and protocols and (if their communism is anything like communism of the place I grew up) most likely employ the students for all kind of maintenance chores. I'd put it at $20k tops for 6 year curriculum, and that's being on very generous side.
truthlaidbear is shadowbanned...
> The Swapper is a story about the internationally-acclaimed British documentary photographer David Hurn; it is a story of a dyslexic, Welsh schoolboy written off as being "a bit thick" and an extraordinary "succession of bizarre coincidences" which would propel him into the ranks of photography's elite.
I don't think it's a suicide burn. The upper stage of the BFG has separate engines for vacuum (4) and atmosphere (2). The two atmospheric engines are only used for landing so, unlike the Falcon 9/Heavy, they can probably be throttled down far enough so the thrust equals the weight. The suborbital earth transport rocket (which is super hypothetical at this point) would presumably have these features too.

Another way to say this is that suborbital flight requires sufficiently less Delta v that you can afford to have engine diversity.
This shouldn't come as a surprise. Early this month SK announced they would be banning them.
Thanks for replying. With respect to the insight in using React, I assume that the majority of React users are using it to build websites/SPAs, with concerns such as client/server data flows, templating/styling, and URL routing. While the tutorial does demonstrate a good demonstration how React works, it doesn’t provide much practical knowledge for building websites, and worse, doesn’t provide info on how to start building a website. (which just leads me to look at another tutorial)
It occurs to me that when Yaili Jiménez Gutierrez, an educated citizen of Cuba that knows full well the consequences of being critical of the regime's policies, characterizes these circumstances as "slavery" we're hearing from a pretty courageous person. You don't do this lightly.

But this isn't flattering of the collectivist system so no love for her...
Web Truths: JavaScript can't be trusted
Plenty of ICBMs launch above ground, e.g., Russia's rail-mounted arsenal.
I'm running some code through the profiler right now. I'm working on improving that function that is using 17% of CPU, rather than the dozens clocking in at less than 1%.

If I can get that 17% function to run in 94% of the time, that is a greater gain from less effort than making any of those <1% functions run in 50% of the time.

The same principle applies to air pollution. Focus on the container ships burning bunker oil and the power plants burning coal first. Personal transportation using internal combustion engines is one of those 1% things, and even then, just taxing the gasoline won't help all that much.

As parent mentioned, it will also stifle the economic activity that could allow ordinary people to afford capital investments like at-home solar energy systems. And while one presumes that a "carbon tax" on gasoline fuel should be used to combat air pollution elsewhere, that is not necessarily how it will be spent.
Some of these are definitely C64 classics - Creatures caught my eye, rated 96% in Zzap!64 magazine. But I also note other classics, California Games, Gribbly's Day Out, Chip's Challenge and of course Impossible Mission (famous at the time for its speech synthesis: "Another visitor! Stay a while... staaayyy forever!"). I never played Monty Mole or Monty On The Run, but had always heard of them.

I don't think I played much Iridis Alpha, but Jeff Minter (aka Llamasoft) was a legend of the C64 scene & indie gaming in general - his latest 2017 game is central to the latest Nine Inch Nails video clip [1].

[1] https://www.youtube.com/watch?v=gDV-dOvqKzQ
The same is true in china, but that has more to do with real estate bubbles than fundamentals. Rents are still very cheap. Is the same true in Indian cities?
No need to build new ones when there are so many old ones available. The Goodwill online auction always has two or three of them for around $30. http://www.shopgoodwill.com

(Note that Goodwill recently updated its web site and apparently kicked many of the regional organizations out, so supply has been lower lately. Hopefully when the regionals get up to speed the supply will increase again.)
I had the luck of leaving Cuba 4 years ago and then my family came as well, my mother was a doctor for 25 years and I had asked her a lot of questions about why doctors left to go on a "mission" to any of these countries.

One of the incentives the Cuban Government used to use to make doctors go to those "missions" as they call it in Cuba, is that once they have finished it they were allowed to buy a house or car, I say allowed because until recently you couldn't buy any of it without the government authorization.

Nowadays they used another technique which is; we will allow you to bring back 1 container ( those in ships) full of whatever you want, as usual the with the government they haven't been allowing it even though those doctors already spent 2-3 years on the "mission" so those people went there with that promise and it turn got nothing.In Cuba the whole idea of making 1.3k/month sounds great and many doctors blindly agree to go without knowing first how much they will spend on food/clothes/supplements etc, but of course they can't really look up that information because internet until recently was non existent and nowadays WIFI access cost $1.5/hr ( CUC) which is their salary of a fully day.

Of course that's modern day slavery, the government acts as your owner, they set the condition and can change it at will, if you don't abide them, well you have two options:
- back to Cuba in 24 hours and be prepare to have your doctor's license removed
- stay in the country and be exiled for 8 years.

PS: Until recently, doctors in Cuba weren't allowed to leave the country under any circumstances except for "missions", the government train of thoughts is " I own all these people".
"Guys, most of the serious cryptotokens are about making some markets more efficient"

I'm willing to bet those are probably a tiny fraction of the cryptotokens out there.

"I am also very sad that most people here are against making the investment landscape more meritocrtic than it is currently with all the privileged VCs, angles and lawyers born into lucky countires."

That's not the case at all, and to try and phrase it like that is quite dishonest.
Show HN: Get your Amazon Web Services (AWS) certification from these tutorials
I'm surprised by that. They haven't lost a Soyuz crew since 1971, and they've flown quite a few.

(Soyuz capsules have had one or two pretty hard landings that I'm aware of. That's a failure mode that the newer capsules probably won't have.)
how much do you use FB? i wonder how much this assessment owes to familiarity.
For people using Emacs looking for autosave.

(add-hook 'focus-out-hook (lambda () (save-some-buffers t)))
I think "requiring you to have a strong JS frontend background in the first place" is NOT a bad thing. People really should be learning the basics before diving into using a framework. Unless, of course, the goal of ReactJS is to give non-JavaScript developers access to application creation. But I suspect not.

EDIT: missing the "NOT" in my opening sentence.
The Mote in God's Eye could make an incredible movie.
That's my point: there was no breaking change :-)

React.createClass() always did (and still does) autobinding.

ES6 classes never supported autobinding.

We couldn't have changed your code from one to the other. There is no "release notes" associated with that change—changing the syntax was a conscious decision you made either when converting or when writing a new components.
@truthlaidbear you're shadowbanned
CDNs dont make a distinction. It's a reverse proxy so any HTTP request can be cached. Cloudflare has a list of standard filetypes supported: https://support.cloudflare.com/hc/en-us/articles/200172516-W...

They do have rules on large files though and prefer you use it for typical web content like text and images.
You sometimes find threads full of libertarians too, it's weird...
Fair has nothing to do with it. Civilians aren't going to pay for tickets on a rocket that they perceive as unsafe just to save a few hours. Those rockets will have to go years carrying cargo (or maybe military personnel) with zero crashes before the FAA will be willing to certify them for carrying paying commercial passengers.
According to another comment made recently Debian has such a flavor:

https://news.ycombinator.com/item?id=15366955
That’s great.

Maybe the ants can help carry the water.

http://clipart-library.com/clipart/8TxrE8Gyc.htm

Bigger sphere of them than of us.

http://answers.google.com/answers/threadview?id=536123
state capitalism is an oxymoron. NO capitalist leader/think thank/literature advocates it and they are explicitly anti socialism - which is what it is.
Modern, real-hardware NES: https://www.analogue.co/pages/nt-mini

FPGA NES: http://www.retrousb.com/product_info.php?cPath=36&products_i...
FUD? You want the general population to gamble away their life savings in what effectively are some shiny slides? Completely unregulated? Would you like to invest in this bridge I have here for you? Hey, you want to get in now before everyone wants in and the prices go 10x.
The primary purpose of the cabin crew in an airliner is to handle emergencies. When SHTF, they'll figure out the right course of action, open emergency exits, and get people outside.

I'm not sure if the BFR ship would have any emergency survivability. It looks to me like the sort of thing where the flight goes well or everybody dies. In which case, yes, no need for cabin crew!

(And to be clear, I have nothing against "goes well or everybody dies" as long as the probability of "goes well" is sufficiently high.)
The problem was known well before that:

https://en.wikipedia.org/wiki/AS_7007_incident

> The AS 7007 incident was a major disruption of the Internet on April 25, 1997, that started with a router operated by autonomous system 7007 (MAI Network Services, although sometimes incorrectly attributed to the Florida Internet Exchange[1]) accidentally leaking a substantial part of its entire route table to the Internet, creating a routing black hole.

And that's just one specific example I can think of off the top of my head which is older than the one you mentioned. I'm sure there were a number of them before and since.
İğneden korkan komik çinli    Funny chinese
For sure it's not a "tremendous service" for us all. It's just free marketing for his very real products.
Last year, it was the Interplanetary Transport System, but now Musk has regressed to using the original, cheeky "code name" BFR, in which the B stands for big, the R stands for rocket, and the F stands for fun. (Not really).

I'm always astounded that apparently we still can't say fuck lest some bogeyman (real or imaginary) jump out and make you regret it.

It's a fucking word. For fuck's sake. I mean, at the point where it's used more often as garnish in it's various adverb and noun forms than it's original verb form, you know, to fuck, how bad can it really be and why do we need to penalize the usage so?

Now watch this get auto-depressed by HN's incendiary comment detection filters.

Edit: If you see this reach the top, please downvote or unvote. I'm interested in this topic, but it doesn't deserve to overshadow real discussion about the submission.
Very nice. Put together, it seems, with a very small team. Curious what their pricing will be and how they managed to license all those games. Interesting that they could include the games but then not use the word "Commodore". It appears that the brand owner still exists, sort of? (https://en.wikipedia.org/wiki/Commodore_USA).
Wow. That is truly dailywtf material.
Former IBM Watson Health employee on AI: The truth needs to come out
So you are doing a difficult task that the user requested when you're cryptomining with his computer?
IBM has been arguably lost in the woods since the mid 90s, it got worse when they took over a consulting company who then convinced them to optimize for short term profits. Then it just gets worse from there.
This was a really fascinating read. Enjoyed it thoroughly
It's an industry cycle. 15 years ago it was "XML all the things!"
This is part of the problem, and, in fact, part of the work of a software developer: given ambiguous and stupid requirements, you work with the customer to 1) make them clearer and 2) get rid of the unnecessary, complex requirements that do not bring any bussiness value. (My experience here shows though that it's not a standard thing in Indian culture to question the status quo).

There's a lot of implicit requirements that need to be taken into account when writing code: maintainability, security, performance, user experience, accessibility etc. It's better if everything is explicitly stated, but we don't live in a perfect world unfortunately. (My experience here shows that those implicit requirements are often not well executed, particularly when it comes to front-end code, due to a mix of: lacking experience, time pressure, different UX sensibilities).

Obviously, YMMV.
Mentoring/tutoring is never a bad way to make some side money.

https://www.codementor.io/ is a place to start. There are plenty of other ways to go about it.
I, for one, would probably be preoccupied with myself, trying (and failing) not to puke all over the place.

Something that many 20-somethings have already perfected over many iterations.
well, you can find someone willing to sponsor your visa but they can't, they aren't allowed to, and if the leave the "mission" they are considered traitors or deserters and get exiled for 8 years
Looks like it's related to their use of TypeKit for fonts.

I haven't used TypeKit in a while, but it looks like they had this issue a year ago [1]. Unclear if it has been fixed or what. A lot of people I know simply embed the font in the page (ugh)

[1] https://blog.typekit.com/2016/06/03/regarding-the-flash-of-u...
Sending humans to Mars seems less attractive to me than sending robots to Ceres. Is there an argument for Mars that doesn't include the phrase "multi-planet species"?
Oh my. Is there any form of persistence, present or planned?

If there is - this means that there (eventually) will be a way to have logs from the edge servers. I'm just thinking about a worker that would collect the requests and responses data in some circular buffer, and try to push it to the origin server. Eventually, the data will get through, so no CDN-returned 52x ("web server is not responding" etc) errors would go unnoticed.
I'm super proud of @xtina_starr for talking about a pretty hot topic. You've got this.
Are you saying communism cannot exist separately from (evil) dictator? Lots of the ideas do (there are plenty of functioning highly socialist countries). Theoretically at least communism could exist peacefully (although it seems you would need everyone in the country to agree and remain agreed to the principals for that to work).

Also - dictatorships can work. There have been several 'benevolent' dictators who made communism work without introducing any more evil than many democratically elected leaders. A dictatorship doesn't naturally lead to Mao/Stalin etc.
Or we could perhaps abandon the notion of DEs and let people assemble the tools they want to use for themselves...
Yeah, I can easily make JVM containers under 100mb too usually, but it’s not always that small, so I wanted to give a little benefit of the doubt there.
Is this an American cultural thing, or are other cultures just as averse to public swearing?
Afew years ago you could have got one of these.
https://www.c64-wiki.com/wiki/C64DTV
Reactant: a native reactive architecture for iOS
When it comes to axing dead endpoints, I see two ways to handle this based on the way webhooks are configured.

* If webhooks are configured by UI, then you have to contact the user and tell them their webhook is gone, e.g. via email.

* If webhooks are configured programmatically, then the endpoints ought to be able to be swept up silently, and the receiver should know to periodically refresh the configuration for as long as it cares about it.

Ideally all webhook implementations would work the second way, but unfortunately it is not standard practice.
That is the problem with outsourcing in general: much of the work a development team do is figure out what the problem really is and how to solve it. The actual coding part is easy in comparison. But the business people didn't really see this, and....well...the results were predictable.
Gatsby is great but it has issues generating sites with a large number of pages. There are performance issues and generation fails if the number of pages goes above a certain threshold.

I had to abandon it for a project that was generating static SEO pages, it was something on the order of 2000 pages and Gatsby couldn't handle it. Hopefully they resolve that soon!
At what per-passenger cost?
Event binding is ugly in every language, though...
Tesla Roof is cheaper than many traditional roofing materials and provides solar. See the chart here. [1]

Air Force launches with SpaceX are less than half the price of ULA launches. [2]

Can you clarify how you believe Musk's companies haven't delivered?

[1] https://www.bloomberg.com/news/articles/2017-05-10/tesla-s-s...

[2] https://www.engadget.com/2017/06/16/us-air-force-spacex-ula-...
Agree. I don't entirely agree that he's "revised" so much as got more specific.
How is that in any way related to React? If you want to rant about Facebook then fine, but this thread isn't the place for it.
A couple of posts that really made this click for me (just beginning my programming career). This is javascript library, but the concepts do translate functional programming in general.

http://fr.umio.us/why-ramda/

http://randycoulman.com/blog/2016/05/24/thinking-in-ramda-ge...

(Read all posts from the second link)

After reading this series of blog posts and using Ramda.js for the last year or so, I can see the value here. But you do have to "get it" which means learning additional concepts, if the additional learning isn't a burden to your team (I hope your team isn't averse to learning new concepts) then I think it's an asset to be used when it makes sense.
In defense of the idea, it's not called the Moderately Sized Rocket.
It was really important to me to challenge the current narrative as well as represent us (the female engineers at Artsy) in a way that was authentic and genuine.
To confuse analogies with formal reasoning is a misuse of analogies. They are stepping stones, a kind of 'sniff test' or 'sizing up' of the mind to set the stage for more formal understanding. Is this your point?

Because, to re-use your argument, the pitfall with many formal definitions is that they are not easily understandable, whose payoff is often not much more than the analogy for the learner, but requires significantly more resources.

So, which would you prefer as an introduction? A "good enough" understanding, or no understanding because the bar of entry was too high?
Almost like how a totalitarian dictator killing his own people has nothing to do with communism?