skysight-inc/HackerNews huggingface dataset:
The glass domes would be for growing crops.

Most habitation would be underground (hence the mining drones) to reduce radiation exposure.

Overall radiation exposure would be higher, and life expectancy would take a hit, accordingly. This is a trade-off, not a non-starter. I too would like to see a bit more discussion of specifics, but I also don't see this as the Achilles' heel that many would make it.
Interesting, thanks. It seems pretty 'statically' typed to me. Kind of like TypeScript on the surface, but underneath the tooling and transpilers it is not. What do you think?
That sounds like a good idea to start with..
> The easiest way to do that is still glass domes

The prettiest way to do that are glass domes. The easiest is underground with glass cylinders piping down sunlight.
All of our cereal crops are planted and harvested every year. They won't have time to accumulate the damage that we need to shield humans from. Also, plants seem to handle radiation very well - see the growth around Chernobyl[1].

(Note: The danger of eating Chernobyl's foliage is not that it has been irradiated, but that it has ingested radioactive material. That shouldn't happen with cosmic rays.)

[1]https://www.acs.org/content/acs/en/pressroom/presspacs/2010/...
I'd encourage everyone reading the AMA to take a lot of what Musk is saying with a grain of salt. The Interplanetary Transport System (ITS) is a wildly ambitious project that is attempting to accomplish more things in a shorter period of time than the Apollo program (and on a substantially smaller budget to boot).

Check out Robert Zubrin's article, which presents a much more salient critique of SpaceX's current plans than I could [0].

[0] http://www.thenewatlantis.com/publications/colonizing-mars
> Cloud instances (typically) have far lower availability than physical servers.

This is common belief that is just plain wrong.

Servers can stay online for years without issues, same things on AWS and physical servers.

> They also have no (cheap) persistence across VM evictions.

I don't even understand that this sentence mean. You can start by explaining what is "VM eviction"?

Whatever it is. Physical servers have no soft of failover or persistence for when one server suddenly dies.

People started migrating from physical servers to virtualized more than 10 years ago (i.e. VmWare). AWS/GCE are not fundamentally different.
I believe I recall talking about using water in the wall lining of the crewed area as shielding for radiation.

Also the radiation exposure during flight which would be the worse is equivalent to smoking for two years and dropping it. (I personally thought it was gonna be higher)
I'm curious too, and I'm probably going to stay interested until they finally conclude something. Hundreds of thousands of handsets returned, billions of dollars lost, and nobody knows why.
Jetbrains is a lovely company.

PyCharm is a nice IDE.

ReSharper is _required_ if you want to be on the .NET stack and not go insane.

They hand out open-source and academic research licenses under very reasonable conditions.

What's not to love?
Indeed. I would not mind if naming things after individual humans was seen as profane and never done. But I have a far, far lesser goal: ending the naming of things after humans who have claimed to own other human beings.
I think for most people, "getFoo" generally implies direct access to a data member, not a calculation. This is a useful hint, and an argument for not using it in other contexts.
Thanks for clarifying. I mistakenly assumed you were referring to "any non technical person with an idea (who can't build it himself),"

...as opposed to jerks who overvalue their contribution, thinking everyone else owes them something for just coming up with the idea.

In general, I think the bias flows both ways. Some developers think ideas are worthless and that idea guys/business and marketing folks contribution is somehow worth significantly less than a developers contribution. Other "idea guys" think their idea gives them the keys to the kingdom.

You really need both to succeed.

In reality, there are lots of ways for both sides to make significant contributions to bringing ideas to life, outside of writing the actual code or ideation.

It takes a village...

I think we were both coming from opposite perspectives, but share similar views. I was "lashing out" against the guys who undervalue business guy contributions, and you were against the guys who undervalue the developers contribution...

I just heard on a podcast that, "Every Mark Needs their Sheryl"
If you hold all the personalities of previous eras to today's moral standards, whom will you be left with?

Let me explain my idea on another, more clear cut example. Ancient Greece and Rome have been built on slavery. Almost all powerful and even educated men of that time used slave labour. Should we remove them from philosophy books and rename the months?

Should we just proclaim that everyone who lived then was evil, except the poor and the slaves themselves? But even they didn't hold some higher moral values, they just didn't have the means to enslave other people. So, we probably should say that everyone in ancient world was evil, period.
New York’s Elevators Define the City
> ...the radiation exposure during flight which would be the worse is equivalent to smoking for two years and dropping it...

Please provide a citation for this. As far as I'm aware, we simply have no idea the kinds of effects that radiation encountered during the flight would have on humans.

The sample size for human exposure to space-based radiation is incredibly small (limited to just the astronauts on the ISS, and even then that is protected by much of the Earth's magnetosphere).
Really? I would like to see links to solid, well designed studies proving this beyond a shadow of a doubt.

I have a genetic disorder. I am well read on the topic.
I clicked vouch as I think it is worth discussing, even if some may see the article as inflammatory
What makes me wonder is why C ended up with such a syntax. That is, its contemporary, Pascal, has a very straightforward, unambiguous syntax.
If he really eats Bic Mac everyday, I'm personally willing to trust him more on this than popular opinion about how McDonalds is evil and processed food gives cancer.
they could do even better.
I mean something is really bad here, since their uncached css from frankfurt to my house should not take over 100ms.
and they also serve images, css and js from the same domain.
and they download the text's as a extra request.
and somehow http2 doesn't kick in.
It's good to see that the initial nearly religious fervor has worn off, and comments like yours can survive the voting process here. There are a number of issues with the "colony" concept, even beyond that excellent article, but until recently such a point was met with some version of fury. The general theme seems to have been that getting people excited, even with empty promises, was somehow virtuous and might lead to something good (for parties other than Musk's and SpaceX's bottom line).
I find /r/crypto much better than HN for crypto discussions; you have more than one crypto person there ( as opposed to essentially just you).
I haven't reread it since about 2000 so you are now likely to be right. I was sure there's another bit where he's doing things blind, but memory serves me badly! I do recall he needed to make sure anyone reading his screen remotely couldn't read his code. Time to dip in for another look
Where does one draw the line then? Clinton has done plenty of awful stuff; I can totally imagine that in the future plenty of people will name stuff after her if she has a decent presidential term.
I think the advice that helped me the most was "Declaration follows usage".

int* arr[][10];

If you index twice into arr and then dereference, you'll get an int. So arr must be an array of array of pointer to int.
Well, glass dome, water, glass dome is a really old idea that would work, if water is readily accessible.

something like 50 feet of water would also work for the trip, but water is heavy and you need a lot of it. maybe they can catch a comet, or pull it from the moon. I think there are answers, they're all really expensive answers though.
I recalled that the google study was debunked.

Long story short: Google makes money on ads, only shown on the top of the page.

Showing 1 page with 30 results is only 1 batch of ads. Showing 3 pages with 10 results is 3 batch of ads (well, on the people who go past the first page).

Of course loading 30 results is slower than 30. Some articles quickly turned the study into "500ms more will destroy 20% of your revenue" but the Google study was never about that.
Yet another human
bemoaning the fact that
when myriad humans
randomly get together on
the internet, some folks
are clueless, some folks
are not nice, some folks
write poorly, etc.
There are things that can
be done to improve
online discussion. But
expecting everyone to be
equally knowledgeable,
savvy, etc is simply not a
reasonable expectation.
So if you have a stable business toady that appears to make money regardless, it will continue to do so for decades to come (or whatever the bond maturity term happens to be).

There's never been a case in the past when that assumption didn't turn out to be true, of course..
I get why people post things like this, but I also sort of feel like I maybe never want to go to a software conference again. The atmosphere seems sort of menacing somehow. I certainly wouldn't speak at or help organize one.
Almost. Hole-digging isn't any meaningful sort of employment, it's merely a tactic to put dollars in the hands of consumers, increasing "aggregate demand" (consumer spending), which DOES provide employment, as that spending is spent on OTHER people's otherwise-unemployed labor (not the hole-diggers' labor)
Show HN: Automatically import your Xero invoices for Print and Mail
There's also nuclear.
For ISDS courts, half of the judges are appointed by the company that is suing.

The ISDS provision in NAFTA uses a panel of three arbitrators; one appointed by each of the nations involved, and one which is appointed either by consensus or from the third NAFTA nation if consensus cannot be reached. Investors don't get to appoint any arbitrators.
Using Rowhammer bitflips to root Android phones
For this reason I strongly prefer writing

char const

rather than

const char

Is there a reason to prefer the second version? It's a lot more popular in my experience.
That could be a reasonable default, but you need to give the programmer control over the format, or else everyone will keep using JS-powered replacements.
How? A debt is a promise to transfer. A default is equivalent to a repayment plus a theft.

The only sense in which value is destroyed is if the money ends up in the hands of someone who less productive at invest it. But that can't really be predicted. If value is lost in a default, the value was already destroyed in the past, regardless default choice.
Declaration follows usage is much more easier to follow than the artificial spiral rules, IMHO with a few typedefs the declaration follows usage can make things pretty simple.
Bought 3 copies of this book so far.
I'm surprised you would mention Reddit in this context. It seems to me they're one of the lightest websites out there, which is not really surprising seeing they're mostly serving text. Reddit and HN are pretty much the only two websites which are useable on my Raspberry Pi 2s.
No, because a while back we passed a law that all things must be named after Reagan. I'm just waiting for the Ronald Reagan Memorial Lavatory to show up at a highway rest stop...
Re: hesiod on the comments there - I don't know the man, but I have watched a video or two of him, and first heard of him on BSDNow. He sounded really smart and had some interesting things to say, but also did take direct swipes at everything Linux. They copied this, duped that, sucked at this... I did find it a bit grating, but not knowing how right or wrong he was, I just enjoyed the show.

To the main point: The title /is/ clickbaity; it feels like the writer was waiting for a good opportunity to take a swipe at Brian. I wouldn't skip out on a tech conference because someone I didn't like was there.
This is largely incorrect. All the front end customizations that this article describes are possible with Shopify because you have complete control over the HTML, JS, and CSS that the platform spits out. While true that you can't "access" the final compiled HTML to edit it, the templates that power your theme are very close to that output, and not hard to change if you're familiar with HTML/CSS. The Javascript optimizations are all completely possible as well but you either have to pick a theme that has been optimized or implement them yourself in your own theme. Shopify also supports AMP and responsive themes (because it's just HTML).

It is true that with Shopify or similar platforms you aren't able to make backend choices or implement caching like the article has described, and yes it's true that all the themes in the theme store aren't perfectly optimized for page load time -- but the question really is do you want to do any of this stuff yourself? Shopify has invested years in their platform to make your website as fast as possible for as little money as possible. The themes that Shopify publishes in the theme store undergo huge amounts of performance testing to ensure that you aren't losing money from latency. The platform comprises a world class CDN, and Shopify doesn't charge for bytes through it. The platform uses many layers of backend caching at the data access, logic, and rendering layers to make your shop as responsive as possible if anyone has been to it before. Shopify powers some of the biggest sales on the internet that truly dwarf Good Morning America. The platform is also geographically redundant such that an entire datacenter can fail with only a moment of visible impact to you and your customers. If what I'm saying is true and you don't actually sacrifice that much flexibility on the Shopify platform, why would you choose to have to implement all the above?

Another angle is operations: How many people do you think they have monitoring it and ready to respond to any incidents? Shopify serves an order of magnitude more traffic than Baquend saw at the very peak of this occurrence every single minute of the day with a better response time on average.

The Shopify platform took an army of engineers 10 years to build so it would seem unlikely that Baquend has all the same features and stability. How much do you think Baquend charged Thinks to build this? Is it more than $29 / month?

Source: work at Shopify and built many of these systems.
Is it? I would've thought the samsung brand was tarnished more than the note brand.
AI predicts outcome of human rights cases 79% of the time
Recursion is frequently used as progressive iteration, but it can go further than that.

Typical example, a factorial function, in Erlang:

factorial(N) ->
factorial(N,1).

factorial(0, F) -> F;
factorial(N, F) ->
factorial(N-1, N*F).

It's strange to read that as iteration. Instead it feels natural to describe it as composition from parts that are of the same kind as the whole.
Science Fiction writers have been discussing it for decades. Elon I think is A BIT out of touch when it comes to realistically coming up with timescales for this stuff. Obviously some day it will happen, but in the next ten years I think is ridiculous. I hope I'm wrong.
I ban the time sinks like Reddit and Facebook till after the work is done whenever that is. But it's unrealistic to keep working all day without browsing internet even for a little while if you're addicted to clicking links. To solve that I allow myself visits to a number of sites that are updated (with new links/stories) less often. Vice and Snapzu, for example. I let myself visit them as many times as I want for as long as I want during work. Since these are "slower" kind of sites, you'll start spending more and more time with your own work rather than chasing clicks. By the time work is done and Reddit is unlocked you'll be so exhausted you'll only spend a little time on it. After a while this breaks your addiction to Reddit. The best part is you don't have to time your work time vs leisure time.
I think the objection being implicitly raised by GP here was rather of the problem of 'at what human flaw should we stop toppling statues and celebrations as we update our morals over time? '.

It appears to be a valid question, in that slippery slope is not always a fallacy.
> It is usually not because of doctor-shortages that doctors work long shifts -- it is because hand-offs create errors themselves. Think of it as a game of telephone. 8 hour shifts means 3 hand-offs. 12 hour shifts mean 2 hand-offs. One is 50% greater risk of mis-communication as the patient shifts from one doctor's shift to the other.

So long shifts are due to errors ? I hardly see the logic in that... We work long shift because we are expected to work long shift, because nothing is done to prevent medical exhaustion, and because there is a strange societal archetype of the never-sleeping doctor that goes against any recent (or old) research on learning, stress management and work performance (among other).

> During training, the long hours serve a double-purpose -- compressing more years of training into fewer.

That is also incorrect. In every country except maybe Switzerland, residency programs last 3-5 years, whatever the number of hours worked per week, and medical errors are not the first, the second nor the 3rd cause of death in those countries... Cortisol is a brain cell killer, stress reduces our ability to learn and adapt, sleep deprivation reduces both encoding and storage of long term memory, and most research on attention shows that you cannot work more than 5 full hours per day with a NORMAL lifestyle and sleep cycle.
BTW 80 hours is on small weeks in surgery, at least it was for me.

> If residencies were 1.5x longer, more doctors would choose not to be doctors.

I believe this also to be incorrect, there is no shortage of applicant to medical schools. Actually it would be a problem to finance residency programs..
They should have mentioned the iPod 6th G Nano. It was almost if the Apple Watch came out from its evolution.

https://en.wikipedia.org/wiki/IPod_Nano#6th_generation

https://www.engadget.com/2013/09/04/confused-by-the-galaxy-g...
It's not. That's the original Keynesian analysis of the liquidity trap. Dollars have no inherent stored value, so putting them to use can improve economic productivity, even if the reason they start moving is silly.

Breaking windows is a stupid way to crate liquidity though. Better to do some debt-financed spending without destroying anything. For example, the USA's CCC and TVA, that started ending the Great Depression.
Agreed; I've futilely tried to mentor a recent grad who is applying to jobs he has no qualification for and then sitting around waiting for them to follow up.
Is Model-View-Controller dead on the front end?
Nightwatch.js – Node.js powered End-to-End testing framework
I am sure Elon Musk won't get the chance to answer my reddit question, since apparently the reddit mob downvoted me to death, so I am asking here, perhaps anyone knows.

1) What RTOS does SpaceX use for the embedded hardware on board? I know they use a lot of Linux, but not for hard real time stuff. What are they running on their microcontrollers?

2) Is it programmed in C, or some other language?

3) Is the embedded equipment on board running on a switched network? If so, does it use TCP/IP or some other protocol?
I feel the same way. I dislike "making" myself do things and being super scheduled sounds hellish. Having lots of demands on my time and attention also stresses me out and I need lots of decompression/restorative alone time afterwards.

Also quarter pounders are better than Big Macs.
Replacement for `npm version` with automatic CHANGELOG generation
Good point. For me personally, I find myself using “get” whenever a function or method will query a database or some other external source to deliver the result. For example, getNormalizedDeliveryAddress(), or getRelatedComments().
Or you can use the browser find feature and use 'ElonMuskOfficial' to find the responses.
> 53% of mobile site visits are abandoned if pages take longer than 3 seconds to load

Well. 100% of web page needs more than 3 seconds to load on my mobile connection.

We'll both agree that I ain't a statistically fair sample. I join @icebraining on that we need information that is relevant to the mobile web.

[2] is behind a paywall.

[3] is quoting all the common worthless old studies. There are some graphs and stuff but lacking test methodologies and information. Graphs are showing a few percent of gains, and latencies going from 1s to 10s, which is a lot less effect than other studies.

[4] is out of topic and gives no data. (x% of what? absolute latency? before? after? well, they didn't test for latency and impact on revenue)
>Not sure what kind of artist you're talking about - the stereotypical starving one, or the modern successful media personalities?

I don't consider the "modern successful media personalities" artists.

So, yeah, the stereotypical starving ones (or not so starving, some of them went millionaires in their lifetimes and still led a blurry / non "optimized" life).
The political question isn't a out bailing out losers, it's about overall total economiic value. Stability is incredibly valuable, and it's even worth taxing the beneficiaries of a bail out (by taking an ownership stake) to help finance the recovery.
Strict libertarians don't believe in "forced"
How so? It's nothing more than character assassination.
Buzzfeed? Like seriously? Next should be CNN with their 'technical problems'.
Does someone there really think this kind of propaganda piece will make anything in the Podesta e-mails less real? Can you get anymore obvious?
This is some Soviet-level shit
Danger! Energy demand and alternative energy supplies also affect price.
I have mixed feelings about this as someone who knows none of the players involved. On one hand, it does feel the like the author has felt genuine offense to publish such a lengthy attack. On the other hand, other than the main public evidence she offers, this blog post by Cantrill [0], which she describes as a "layer cake of vituperation and braggadocio, frosted with eloquence" -- I guess you just have had to have personal experience with Cantrill to get that vibe, because it seemed like a straightforward blog post to me.

Maybe the author doesn't want to drag Cantrill's name through the mud by posting private correspondence ("I watched him shame and insult hundreds of people, in public and in private, over email and in person, in papers and talks")...but for the author to end the essay as combatively as she does ("Come at me, Bryan"), I would've guessed that there would be damning material in Cantrill's other public correspondence, such as tweets.

It seems like Cantrill's personality, according to the author, is so irredeemable that the rest of the organizers and board for "Systems We Love" can't mitigate the effect. Is SWL organized in such a way that this is the case?

[0] https://www.joyent.com/blog/systems-we-love

edit: OK, this from 20 years ago rings a bell (the HN discussion at least): https://news.ycombinator.com/item?id=9039884

edit 2: This definitely rings a bell, though in this case, it's Cantrill being a jerk in arguing for non-gendered pronouns, something that I'm sure he got some criticism for: https://www.joyent.com/blog/the-power-of-a-pronoun