skysight-inc/HackerNews huggingface dataset:
Downvoters: seriously, the Incas didn't invent/use the wheel. Go google "inca wheel".
the article claims that the sun is super inaccessible compared to escape velocity, but they are extremely closely related. as an orbit gets more and more ellipitcal, the delta-v required to get the orbit to cut through the sun drops (for a well timed burn at aphelion), in the limit of escape velocity this delta-v vanishes to zero... the implication is that they are comparable in cost, if you were to use such a method to drop something into the sun.
It is. Nginx launch a new worker while the other with the old config is still running, the master redirects new traffic to the worker and keeps the old worker until all previous requests has been handled. Once the old worker has finished the master process close it or when it time outs. It works even for updating nginx binaries.

It is a very useful approach and I use it all time as well.

I implemented the same in node by using the cluster api [1].

[1]: http://joseoncode.com/2015/01/18/reloading-node-with-no-down...
Not sure we're talking about the same thing. To my knowledge no other ecosystem has anything close to Graal and Truffle at this point, much less "since day 1" of .NET.

The closest thing I can think of is PyPy, which like Graal+Truffle lets you write a dynamic language in a high-level way, but still get specialized JIT compilation "for free". (In PyPy you write an interpreter, in Graal+Truffle it's more declarative.)

Both PyPy and Graal+Truffle achieve state of the art performance. I'm not aware of any dynamic language on .NET coming even close to that.
Please add "(1995)" to the title.
Owner of a Credit Card Processor Is Setting a New Minimum Wage: $70,000 a Year
I run CurveCP servers on my computers and they can serve encrypted HTML.

It is possible.

See curvecp.org/httpcurve.html

If you want a working example, see curveprotect.org
Well check out this project: Andrew makes an entire GPS receiver with a FORTH CPU as a side project...

http://www.aholme.co.uk/GPS/Main.htm
I love my raspberry pi. I turned an old vga lcd into a full computer attaching the rasbperry pi to the back with double sided velcro tape and now i have a workstation where I do most of my development.

Great thing is that because watching youtube and playing videos is not so great on the raspberry pi and heavy websites do not look great, I find that am not getting as distracted as I used to be when i was working on a full media capable computer.

:) I am being more productire.
Why are you saying we couldn't detect them? There's enough interstellar medium to make any such impactor detectable.

(Rough calculation: 67kw/m^2. And that's not even talking about dust grains (which ends up with much brighter instantaneous flashes))
Thanks for that. As far as I can tell the compiler for the Picture language hasn't been published?
You should follow the prevailing culture of the place you're in. On the internet, a meeting of 190+ countries, anything goes.

Certainly, my experience of America was that you guys say "you guys" all the time. The composition of the group is irrelevant. It transcends particulars.

But if you live in a subdistrict of California where "you guys" is taken completely literally, then by all means stop.
Or, at the very least, spend some time outside work on a project that uses modern software practices.

Things like the Joel Test (over a decade old) http://www.joelonsoftware.com/articles/fog0000000043.html and the 12 Factor App (over three years old) http://12factor.net/ are good places to start.
I'll just use red-green colorblindness as an excuse to park any time.
> Maybe you should actually think about the problem before dismissing it with a straw-man.

This is not a straw man. There has been at least one event where Adria Richards, a well-known feminist, mistakenly started a witch hunt by incorrectly assuming that the stick figures drawn by a (female) designer were specific genders. [1][2]

> It's called professionalism. Do you know what that word means?

Yes, to the average person it usually means "Yawn, I'm going to have to sit through a 2-hour lecture from someone telling me not to say 'sexy' in front of my co-workers. What is this, 1842? Meanwhile I wish we'd replace our piece-of-crap JSP website with something sexier." That is the sense in which sexy is used. It's not about sex.

> women are already disproportionately the target of privacy violations

This is a sweeping, and in my opinion incorrect, assertion. I would like to see some data on this. Just having the media write stories about women being harassed on Twitter because it makes good copy, doesn't mean that men aren't harassed too, in equal measure.

----------

[1] http://jenmylo.com/2011/08/03/wcsf-shirt/comment-page-1/#com...

[2] https://amandablumwords.wordpress.com/2013/03/21/3/
They already know that we're here. That may not be good.
Which in turn allows more modular code. I translated an example from Why FP using Python here: http://satvikberi.com/2014/10/13/functional-programming-usin...
1a. How much work will the income require from me? 1b. Can the income scale easily in the distant future without rising expenditure? 5. Is it ethical? Will I get in trouble or hurt my chances of being employed? 6. Does it truly matter? Am I making the world a better place? 4a. Does this require a minimal amount of money? 4b. Can I do this without employees or renting a storefront? 7. How easy is this for someone else to copy? 7a. What is my long-term competitive advantage? 4c. How much of my time is this going to require? 8. Can I see myself doing this long-term? 4d. How much frustration am I willing to put myself through to get this thing going? 9. Would I have to physically experiment on myself?
The problem is it requires knowledgable, involved users if the private key ever needs to change. If I suddenly get an SSH key error on a company server, I can just ask the sysadmin if it's legit. That wouldn't really work on sites intended for the general public - users would just click "ok" on every error or they'd be scared off.

Although I think it could work great on sites intended for small numbers of clueful users. (Web-based admin consoles, etc.) But something else is needed to make HTTPS usable by average people.
I've never actually heard an algorithm called hot. If I did, my first instinct would probably be confusion, not that the algorithm is "sexy, sleek, or elegant". If I had to put a meaning to the phrase, it would make me think the algorithm is either CPU intensive, or very fast.
The Number One Do-Or-Die Innovation Management Decision
Peopleware is a great book about this very concept. http://en.wikipedia.org/wiki/Peopleware:_Productive_Projects...

A book from 1987!

Nothing new under the sun.
None of these things seem like problems that need to be corrected (within reason [1]). Part of being a member of a minority group is that members of the majority group will never speak or behave in exactly the way you would like. That's the nature of living in a heterogeneous society.

There will never be equal proportions of gender, race, religion, sexual orientation or culture in any group. In the interest of everyone being able to work together effectively, we all have a responsibility to draw a line between preference and abuse. People who become abusive should obviously be castigated or removed for the good of everyone. But if we place too much emphasis on appeasing the preferences of every group or individual, we'll be too busy focusing on choosing just the right word in every situation to get things done. Effective communication is hard enough as it is. Parsing every word because it might potentially offend someone only makes the problem worse. Everyone has a cross to bear and no one will ever feel that they fit in perfectly. Some times toes get stepped on, and that's ok.

I think the term "unintentionally sexist" says it all. There was a time when open and aggressive *-ism was common, but that kind of thing is generally no longer acceptable in polite or professional society. It seems like the best thing for all of us would be to focus on what we have and common and what we can do to get along, instead of publishing lists of "I hate it when group X says thing Y".

[1] clearly numbers 6, 9 and 10 on this list are right out. there are several others that might not be acceptable depending on the context/wording
i think you are right based on a similar feeling from that game, but be careful with that intuition. how much delta-v do you spend lifting the orbit so that lowering the periapse is cheap?
It could be conveyed: "no parking until 2PM" or "parking until 5PM" or "parking for 15 minutes."

We'll have self driving cars before intelligent city street signs, then just let the cars figure out where they can park.
No fallback (battery failure, etc) and more expensive.
I agree with you one hundred percent. We need better words than privilege and micro aggression. Even the fucking hr rep laughed at me when I used those words.
http://pando.com/2014/07/16/tor-spooks/
Well-stated. You are not the only one.
Asking for downvotes won't stop me from giving you one more for the arrogant edit.
Have you seen some of the situations they're replacing?

Someone linked to this example: https://i.imgur.com/wyQsMTv.jpg
Unless you put the cannon on the moon. It's much easier to rocket to the moon than the sun. Now the railgun or whatever launcher doesn't have an atmosphere to deal with. Use the cannon to take away earth orbital velocity from the waste.

Throw in reusable rockets and... it's still really dumb. We have reactors that can make use of "spent" fuel - they're just not legal.
Sure, share price is what you use to calculate the dollar value of the stock. But percentage is more useful for determine voting power.

Is there a specific valuation here you think is too high an estimate?
Considering that his comment is getting justly downvoted and will likely be dead with 15 minutes, no, he really isn't. he's just a single sexist individual.
"[They] break referential equality and equational reasoning"

Please explain?

Mutations can cause side-effects but don't have to. You seem to think that limiting program behavior _necessarily_ alleviates informal reasoning, but that's not the case. Your argument is also highly hyperbolic in terms of testing. A properly designed system with immutability needs to be tested no less than properly designed system with mutability.
How Two Sentences Overturned 200 Years of Mathematical Precedent
when i worked in retail my gay friends and i made fun of each other for being gay all of the time. i dont see why i cant make fun of other gays. /s

thats essentially half of the comments in here.
you don't understand the link yourself... there are no bodies mentioned.

its about transferring from one orbit to another with a large elliptical orbit inbetween, its very well established. (and e.g. something i am familiar with before googling it or looking at a wikipedia page)
Two words: uncanny valley.
As we're talking about design, therefore human perception, we just need to know how the resulting figure is sampled and interpreted by the human eye and mind. If you can't tell dots close together aren't continous, but discreet - then for the purpose of this discussion they are not discreet...
Go for the startup! When you're young you have the luxury of taking risks.
> people (inherently Bayesian creatures)

If only this were true.
Offshoot topic but noting how things we launch from earth already have all the energy they need to orbit the sun, why isn't it really easy to get to earth sun Lagrange points? It seems like we could kind of just float over there since we don't need any additional speed to orbit the sun.
http://etymonline.com/index.php?term=mankind

Seems mankind, from etymology, isn't sexist. It derived from the neutral word `mancynn` in a time when wer, and not man, was used to refer to males.
While I share an awful lot of your antipathy to grading there's an entire discipline devoted to how to measure capabilities and knowledge, psychometrics.

http://en.Wikipedia.org/wiki/Psychometrics

While devising excellent tests is difficult, okay ones aren't that hard either.
Why can't we put cameras on the proposed Leo Internet satellites? Wouldn't that give us a huge leap in coverage?
i think he just means any old trajectory that doesn't come back...

its not a completely rubbish idea.

if you shoot the right way you could end up cancelling enough orbital velocity to intersect the sun before any return to earth.
Vomit and feces happen with regularity in public toilets everywhere. M80's not so much.
ENGINEER?

TRAFFIC

ARE YOU A
This article is nearly its own reductio ad absurdum. By this line of reasoning, we would all be better off programming just with NAND gates – the most minimal programming model of all.
Your assumption is incredibly offensive and misandrist. History will condemn the hypocritical witch hunt of your kin.
> Testing 10 reloads every second really distorts the numbers, assuming a reload every hour, or every few hours is more realistic.

It depends on what you do. I've seen shops (successfully and, IMO, correctly) scaling AWS instances for services with a threshhold of every fifteen minutes, and I've seen Mesos clusters dynamically spinning up web instances much more nimbly than that (think every two minutes under spiky load--the instances would come up in five seconds, so it didn't hurt to down them).
> Are you trying to somehow imply everyone is racist? Are you further implying that everyone is sexist?

Yes and yes. Much of our context for judging people comes from society, and society is both sexist and racist. Numerous studies have shown that even people who identify as being non-racist will shoot a black person more quickly, dismiss a resume if it contains a black-sounding name, etc:

More here: http://www.nytimes.com/2014/08/28/opinion/nicholas-kristof-i...

The same applies to sexism. You can Google your way to plenty of similar studies.

> I'm curious, who (in the US anyways) doesn't have that right. At this point I feel like I can get sued for calling a stop sign red. It's getting a little absurd.

It's true that people (mostly) have the right to free speech in the US. But there are two ways to prevent people from expressing their views: you can literally disallow them from saying something, or you can "silence" them by making them feel uncomfortable for having spoken at all. I'm talking about the latter.
I think without launching with a myriad of SDKs and libs isn't the smartest idea. People want to be able to get up and play and not wait for a product.

I get the idea about judging demand and stuff like that, but if I wanted to integrate this into something, I sure as hell wouldn't want to have to write my own SDK for it, especially since it's a new service that I don't know will last. Launching without my code in mind means that someone isn't as dedicated to their product as I might be. That's scary.

I kindly suggest a repost in a month with the title, "Show HN: Hoomi Libraries, a New Single Sign-On Service for x, y, z, a, b, c, d, e, f, g, h, ... w."
Great project but very weird choice of language.
How probable is it (pun intended) that the person coming to learn about probabilistic programming would already know functional programming?
Virtual reality without the geeky headsets
thats not how this manoeuvre works.

the burn to fall into the sun happens way before any possible return to earth if that orbit were not altered... all that happens is that you start near the earth - thats unavoidable because the rocket comes form the earth.

it will of course cross the earth's orbit on the way into the sun, but, with the exception of very small ranges of orbits the chance of hitting the earth on return is tiny, and easily avoided with some timing.
The most popular[1] promises library (Bluebird) already has support for all of that, I think? .timeout() can be added to any promise chain to add a timeout, and there's .some(), .race(), .settle(), and .any(), etc. to handle various flavours of optionality.

[1]: Well, based on comments on HN and Reddit. Not sure about hard numbers, but it certainly gets talked about a lot.
The etymology of the word "mankind" is not as sexist as most people think. The word "man" used to mean "person" and the words "wereman" and "wyfman" used to mean male person and female person respectively (hence werewolf). The word mankind was in use in a gender neutral way concurrently with different terms that meant "group of male humans".

http://www.etymonline.com/index.php?term=mankind
Sure, but the 1.5% flight failure rate is completely unacceptable when you're sending up hundreds of flights with humans on board. Surely, with all the safety precautions that NASA is known for, we'd be targeting a flight failure rate of << 1%.
My take on this product is that the biggest difference from anything in the past is that it's designed to be a pure status symbol with a corresponding scaling price range. I also think it's targeted at Chinese people more than westerners.
As another man who likes smooth nails, I agree with you. I'd much rather get a decent nail file than an ill-fitting T-shirt at a conference. In fact, I'd say thinking that Emery boards are female-only is in itself...

RuntimeError: maximum sexism accusation depth exceeded
I liked Snow Crash and loved Diamond Age - but Cryptonomicon I couldn't be bothered to finish. Maybe having just read Singh's The Code Book highlighted how bad (subjectively) Cryptonomicon was.

My theory has been that after Diamond Age he got to famous and/or no longer had an editor that said: this is OK. Cut from 1500 pages down to 450 and this could be great.

Judging from this thread Anathem might be worth a look. And this excerpt doesn't look half-bad either.
> It's so different from the ads that Apple may be in trouble with the Federal Trade Commission for misleading advertising, for showing renders on their site that look much better than the actual product.

It's also so different from all of the other real-world photographs taken of the watch—for instance, see http://www.hodinkee.com/blog/hodinkee-apple-watch-review, which has been passed around elsewhere in these comments. So I wouldn't take that photograph as representative of how the screen looks.
Sounds good! Best of luck :)
Turns out, not everybody runs an AWS-style setup with a load balancer and backend servers. In some cases that's not what you want.

Regardless, we are talking about users' browsers dropping plain HTTP. These browsers will never hit your backend servers, so you need not worry about them. In your scenario, they'll always use HTTPS. You are worried about your one in a million case as a developer. That's fine, go into about:config and enable plain HTTP. Everyone else isn't an expert in security and shouldn't be allowed to shoot themselves in the foot by default.
But that would carry the risk of the container filled with nuclear waste colliding with earth at some point in time. And considering there is over 200k tonnes of nuclear wastes, that risk would be a lot larger
You're assuming a very extreme context and using it to throw out the real value that's being offered to you in this article.

It's completely reasonable for a person or group to describe behaviors that make them uncomfortable, and it's especially valuable for them to do so when those offenses aren't immediately obvious.

Listing these behaviors doesn't involve some fantasy that they'll all be eradicated tomorrow with subsequent violators ostracized and sent to prison. It's just sharing a real problem that's really experienced by someone.

In point fact, there's almost certainly debate to be had within a community about which items have broader import and which might just be personal issues to the individual who composed the list.

The value being offered to you is that you can read this and identify a few behaviors that do hurt some people, some times. And that -- as you're available and ready to exercise them -- you have a few specific changes you can make so that the people around you are more comfortable.
“A good life is the enemy of a great life”
Just thought I'd say that for all of you working in something you like but don't love.....
We killed off all animals that could conceivably compete with us on intelligence (Neanderthals, various other hominids). The advantage of being first os that there is no need for second.

Also, there are other animals that approach our intelligence and are probably sentient. They are just a bit behind us, but enough so that we dont recognize them as so (the pack of communication is also an issue).
Too early to say anything. IMO, it was only a few years ago that .Net felt completely dead and developers were not sure what Microsoft was going to do. This is why .Net didn't take over the Enterprise market in my opinion.

Now, that it is going to be open-source and MS is pushing it harder than it has before, it might have a good chance being used for "new projects" but I've seen MS do this before only to fall off the wagon and stop focusing on these type of stuff.

In addition, the "enterprise" market move much slower than anybody and they care about backward compatibility. It would be several years before .NET would be considered for new projects. It is in that timeframe that Microsoft needs to seriously focus on this and explain why .NET should be used instead of Java.
They can hook them into the power grid for fallback if necessary but that doesn't really matter; simple metal signs also can have issues (spray paint, hit by car, stickers, etc) and I don't see anyone saying we shouldn't do those as they don't have a fallback.

Sure they're more expensive but solar is pretty cheap and it will allow them to modify and adapt to changing parking / driving patterns preventing more print runs of the signs in the future and possibly optimizing. Seems like a good way to spend money to me at least compared to a lot of other, more wasteful uses of tax money.
Thanks for such a fun game!
"Tarnish their career"?

Your friend doesn't need to list "reneged on job offer" on their resume. No-one will even know, nor care whether or not they got a better offer after accepting a different job offer.

How do you see it might tarnish their career?

The startup will likely fail but there's more experience and fun to be had in the startup.
The one at the top is obviously photoshopped.
> What I was trying to get at was that we interact with other people in a very different manner than we did two decades ago. I don't see any reason that the means through which police gather evidence shouldn't reflect such a change. Is it your opinion that searching a cell phone is so invasive that we shouldn't allow it with a warrant?

You're conflating whether they can get a warrant with whether the warrant produces anything again.

> This isn't a decision that a criminal suspect made to protect their data - this is a decision that a tech company made on their behalf.

What significance are you attributing to that distinction? Encryption on devices with the relevant hardware instructions is basically free; the user receives no practical benefit from not using it. What purpose is there in presenting the user with a choice that every rational user will make the same way?

> I don't have a problem a problem with people actively encrypting their own data, I have a problem with a tech company making a purely political decision to change their encryption algorithm which has the potential to impact any criminal investigation that involves a new iPhone.

What does it matter what they were doing before? You seem to be saying that whether Snapchat should be allowed should be based on whether or not the same company had a previous product that stored messages indefinitely. That makes no sense.
Awesomely Awful: Worst Startup Ideas
And then it becomes "No parking until 2pm unless you have a green permit, in which case you can park until 5pm. Except if that green permit has a blue diamond in the corner, which means you can't park here for more than three hours".