skysight-inc/HackerNews huggingface dataset:
Asynchronous hops have never been traceable in JavaScript callstacks before. This feature allows you to hop across the asynchronous gap of a bunch of APIs: addEventListener, setInterval, setTimeout, XMLHttpRequest, promises, requestAnimationFrame, and MutationObservers.

More visually, check out the Before/After images from the doc: http://imgur.com/rZlgrMe
You can just as well pronounce those and it'll still be valid Russian. It's just that they are commonly omitted, but there's no rule mandating it.

Well technically English has no rules mandating anything, since there is no central institute or authority for the language. Doesn't mean there aren't effectively rules.

Practically, rules that people 50 years ago would never break are routinely ignored now, there are a bunch of things that are grammatically correct but you wouldn't ever say, etc... If something is done one way practically all the time, it might as well be a "rule", whether it officially is or not. Makes no difference to the person who has to learn it.
There are no deep-sea sulfuric vents in the Baltic Sea.
I agree except we haven't really had a direct response from the cofounder. It could be that he was just naive enough to let the other two work it out amongst themselves. That doesn't work so well when you're dealing with certain personalities. Laissez faire people can get taken advantage of, like to pimp someone's startup internally, or by backstabbing social manipulators. That stuff needs to be proactively kept in check.
I really don't understand your point here. They got something into the market that was very much needed. Their version 1 was a very simple MVP, it is very well designed, and it simply works.

We work with kids that have received the first version of their chairs and giving kids mobility is a huge thing. Not to mention that if/when that plastic chair breaks, we can fix it in house.

The fact that 700,000 people now have mobility is fantastic.
NPR's Planet Money podcast recently had an episode on this titled "The Wild West Of The Internet". They take a pretty neutral view, but I found the interviews with people who own some of these TLDs now interesting.

http://www.npr.org/blogs/money/2014/04/16/303735386/episode-...
Linktime optimization of Firefox with GCC
What Happens In Our Brains As We Read
Dewey Defeats Truman
They already do that with fulfillment by amazon. There is a certain price difference for which Amazon will show you that fulfilled product vs a cheaper marketplace offer with slower fulfillment/ shipping.
It’s both a demonstration of the expressive power of C++—“In C++, you can say anything!”—and a joke—“…but it takes a very long time to say.” Several of my coworkers experienced with C++ are jumping ship to Haskell for new code, because C++ is becoming simply untenable.
But if instead of replacing your neurons with "a mixture of microscopic machinery", you replace them with other neurons, you remain yourself (instead of becoming a stuffed animal)? Care to explain why? Because the essence of humanity is in the exact molecules that make up neurons?

What if we replace some of the atoms in these molecules by different isotopes? (a common practice for studying metabolism, including in human brains: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC22218/) Does the person remain human, then? Where do you draw the line and what is the reasoning behind it?
Or this:

http://deis.io/
Would be nice if it linked to where the quote came from
Thank you dmca.
In languages like JavaScript, where you don't have the private keyword, prefixing with _ is the only good way to show the user of your class that you don't want that variable to be modified outside your class.
It may still run on Windows, just on top of a POSIX compatibility layer, no?
As an example of design for poor people and wealthy people: selling single use sachets of shampoo allows poor people to buy it. They cannot afford a bottle. But wealthy people don't want all those little packets, they just want a bottle.
The full screen bit might has been seen as malware and was "sanitized" by their anti-virus.
I'm sure that kind of stuff never happens in the non-governmental world.
Powdered Alcohol, Coming to a Liquor Store Near You
What's with the link to YouTube under "OpenSSL"? Supposed to be a joke? Or just a hair in the link soup?
I read the book "The Everything Store". There are large chunk of chapter devoted to how Bezos fought against paying tax. Originally, the argument was that online retailers don't use facilities provided by states so they are not obliged to pay any taxes to states. If I remember correctly, this follows almost directly from constitution. But then states like New York found a loophole which basically says if you have any affiliates in the state then you are physically in that state and so you are obliged to pay taxes. This thing is very messy because some regions not only have state tax but even district and city taxes. So calculating them is very complex task.

When I thought about the whole situation, it became apparent constitution has a bug here. The sales tax is not supposed to be levied because the state is providing some service to the business. It is levied because that's how states want to distribute the burden of taxes on two components: What you earn and what you spend. This way you can target most of the money flow that happens in the state even for edge cases where a person don't have regular income but spends a lot out of his or her inheritance.

So summary here is that online retailers got lucky from this bug in constitution. It was extremely unfair to brick-and-mortar guys who not only have to spend lot of capital but also pay full taxes losing their competitive edge even faster.

Note: Above are just observations and logical arguments. Personally I don't have lot of respect for current tax system.
And you're an expert on this topic because... It was on Fox News?
I highly recommend Drupal meetups. Super fun.
Non-governmental orgs do stupid stuff like this all the time. It's the nature of large organizations.
As an example of how it can be handled, Monash has https://my.monash.edu.au/ which is already known by the name my.monash; I expect that they will shift it to https://my.monash/ in the fairly near future.

What it ends up boiling down to for Monash University is that you can drop the .edu, .edu.au or .edu.my part. Oh, and you get to cough up a decent amount of dough for the endeavour (for the TLD application, for TLD maintenance and for software systems and such).
Good riddance. Oh, and Chef is still in your website's meta tags (and therefore google results).
MWBE, "meebeeweebee". Minority-owned / woman-owned business.

They get preferential terms in many government contracts.

http://mwbe.com/cert/certification.htm
So those prosthetic arms and wheelchairs are of useless design, but let's praise Facebook and Google for treating humans as humans?
You like your steaks cooked well-done, don't you.
The Japanese loanwords in english that are not japanese cultural terms (like sushi, harakiri, etc.) or botanical (shiitake, kudzu) are few. The ones I can think of are: Honcho. Hunky-Dory (of apocryphally valid etymology). Kaizen. Tycoon. Tsunami. Bokeh. I'm glad that Karoshi hasn't made it into english yet.
supreme commander 1/2, through a software engineer/programmer's glasses, the mentioned games are horrible (especially SC1) because the longer you play the worse it gets with the games' simulation performance.
Ah yes; you know exactly how you would react if everything you've worked for for several years vanishes into thin air just because your CEO's wife has boundary issues and your company doesn't know how to deal with shit like that.
Which World Figures Should Be on the 2014 TIME 100?
While there is no tail call optimization, you can trampoline a recursive function call to eliminate issues with blowing the call stack.

function trampoline(fn /*, args */) {
var result = fn.apply(fn, _.rest(arguments));
while (typeof result === 'function') {
result = result();
}
return result;
}

I learned this wonderful trick from fogus' functional javascript, which I cannot recommend enough.
Reductio ad absurdum is actually a completely legitimate method of argument. There is nothing fallacious about it whatsoever.
Varies hugely from person to person. Target, Lowes, and Home Depot are all right on my way home from work. If it's a weekend, they are ~5 miles round trip.
It is the software the identifies % of language used in a repository and highlighting etc. https://github.com/github/linguist

I just haven't heard anything bad about it so am curious why OP calls it a "debacle"
Willing to take the rep hit...

Is HN really so focused on front end that this particular topic finds itself rapidly at the top of news feed and staying there for an extended amount of time?

Has there been a recent poll about topics active HN viewers deem as important? If it really is this JS heavy, that is intriguing.
Absolutely. My favorite is running the numbers to figure out how far out of the way it's worth going to buy cheaper gas -- for my MPG/the size of my car's tank, typically less than half a mile for a 10¢ difference.
Powdered Alcohol Coming To The US
K-means Clustering Visualization (Simple ML Algorithm)
https://www.google-melange.com/gsoc/project/details/google/g...
haha I was thinking the same thing. it's just a long load i guess
If it were up to me I'd just can the sales tax on the brick and mortar stores as well. There is always some spending you can cut somewhere.
A Bit Off-Color
Home Depot still gets plenty of my business. I like to buy tools online- mostly for reviews- but lumber & hardware still belong in my local warehouse (or perhaps at a boutique lumber shop on the edge of town). Same goes for many home improvement supplies.

Basically, lots of stuff requires interaction (holding a bracket or a screw in my hand to determine if it will fit) and other stuff (2x10's, 48x96's, toilets, refrigerators etc) is simply unfriendly to shipping. Home Depot of course ships wood, but they specialize in that sort of thing and ship in great bulk.
Great summary!

One question: how well does 6LowPAN support low-power(6-12 months on a battery) combined with low-latency(1-2 sec) ?
Sharepoint has every possible feature, in the sense it exists on a product information sheet. But every possible feature is implemented in such a terrible way that actually using it is more trouble than just about any alternative, including the "rename file to include version number and then email it around" method.

Will someone please kill sharepoint already?
The Police Raided My Friend's House over a Novelty Twitter Account
A map of the irrigation system
http://www.travelchinaguide.com/images/map/sichuan/dujiangya...

Being there many times when I was living in Sichuan province. Its significance though never really struck me util I was in adulthood. It's indeed a magnificent project considering it was built more than 2000 years ago. It is still in use today!
Poll: do you program in Python 3 or Python 2?
There's not much solid information about the uptake of Python 3 versus Python 2. If you are a Python developer, indicate where you stand.
I use Python 3 for all my Python code
I use Python 2 and I don't want to use Python 3
I use Python 2 and I'm planning to use Python 3
I use Python 3 and Python 2
VODKA, NINJA and GURU my mind is racing with possibilities.
so, your claim is the board would have tpm leave while saying, "Our investigation found the allegations to be completely unfounded. On an unrelated note, Tom is leaving to spend more time with his family." That right there is basically an admission of guilt.

My (yes, speculation; was the first line not clear enough?) was that Tom + wife did something relatively close to the claim, and therefore Tom needed to leave. This is an excuse for him to leave -- maybe the only one around -- that doesn't open github to further liability.

@abalone: one more time:

if the board where to say "found nothing" and tom 'quit', it's an admission of guilt. The board instead is saying "found nothing, but oh, here's some minor misconduct so now tom is leaving", ie not an admission of guilt with respect to Julie's allegations. Thus my guess is that Tom leaving over some charity incident is a way to (1) get tom + wife away from github without (2) either explicitly ("yup, Tom did just what she said") or implicitly ("Tom didn't do a damn thing but oh, he just up and left") admitting guilt
A Balloon and a Minivan
My wife is from Taiwan and she complains about English spelling all the time.
Ripping out FIPS and Windows Support based on their use case isn't ripping out cruft. I think the codebase needs attention (I am personally way to comfortable with it), but a dramatic fork instead of collaboration isn't necessarily best for the open source community as a whole...
Q&A: Tenzing Norgay’s Son on Sherpas and Risk
>I am hoping to only make the website better over time

Have a look at making your site work without JavaScript support or offer a <noscript> warning why you need JavaScript (and why the page has to be blank without it). Also look at adding fall-backs to your font stacks. If you use Ghostery then Typekit is blocked, which will render all fonts in the default browser font.

As for the content: Coca Cola and a 40$ soccer ball as an example of good design and cheap wheelchairs or prosthetic arms as an example of bad design confuses me. I won't form an opinion on this, as the only thing I could be sure of is that such an opinion would be misinformed, but that was the moment you "lost" me.

I do think this debate is welcome. I would probably be on the side of those that say: intent alone does not make a great product, but the intent is still good. I'd rather see 10 more people try and fail to bring mediocre products to the 3rd world, then to see 10 more sites like this and nothing really happening.

If your vision is so counter to the market, that for it to work it has to change the entrepreneurial mindsets of a majority, then that vision is not too compatible. Is that because the vision is not pragmatic and realistic, or are these entrepreneurs really all building shitty products? It seems like it willingly creates a chicken and egg problem where the rest does not even see one.
«The Sherpas fix the lines and ropes; set up the tents; carry all the gear, the oxygen, the personal items, the food, the sleeping bags. They set everything up. When a client walks with the Sherpa later, everything has already been laid out: the tents are up, the food is made for them. They don’t have to do anything but walk.»

Tenzin is the son of the Sherpa that was on the first expedition on Everest.
So your PM doesn't manage the docs? as in talk to you about what the appropriate output should be and then they collect and handle the organization of it?
The correct ones:

https://www.youtube.com/watch?v=KKkwb00MeEM

https://www.youtube.com/watch?v=dW2NJwH2fpI
Isaac Asimov's predictions 50 years on
There's always a "straightforward solution" where the government just enforces some arbitrary wish. But, to the core, that is not how the USA works.
It should be enough to place those links as "nofollow"
Well, before it was "any complex program contains bug-ridden implementation of Lisp", and now it's "any C++ program invents verbose Haskel".

But seriously, while this is toy example, it demonstrates what perhaps will be viable for standard library or for the future language features. Have you tried to read STL implementation code? - it's pretty incomprehensible, but it's still extremely useful library.
I mean, yes and no. A book review might better state "Lewis-Kraus argues that 'Silicon Valley trade is also pretty close to being zero-sum'," instead of saying:

> The Silicon Valley trade is also pretty close to being zero-sum.

On it's face, that statement is inaccurate. The rest of the paragraph looks to argue that returns are estimated value zero, not that the system itself is "zero-sum." So now I don't know if it's the review that's bad or the book.
What's Happening in Mexico? A global call for freedom #EPNvsInternet
Fascinating :) I am having a really great time reading this guy's blog.
The  Human Brain Project[pdf]
Different dialects of Chinese use the same characters. Cantonese, for example. Switching to pin yin would only work for mandarin.
I don't get it, 10h ago I still didn't have the fancy console.log() in workers (34.0.1847.116). Maybe there is a difference between the per worker debugger and the page global debugger, but my worker are transients (I do heavy computation without stopping the UI thread), so using the per worker debugger is not really practical.
Well, HN itself is a poll.
I use Python 3 for all my Python projects.
If you want to use Make, read "Recursive Make Considered Harmful" first (http://aegis.sourceforge.net/auug97.pdf).
Everyone clicked on OpenSSL yet? ;)
Amazon currently collects taxes if they (or the seller) has a physical presence in your state. Apple does the same thing. In my state, I'm required to pay taxes on every online purchase for which taxes have not already been charged to me.

I keep all my receipts for the year and split them between tax paid and not. I pay taxes on all of the online purchases I make during the year. Most people I know, even in states that require collection of taxes for online purchases, don't claim any at the end of the year. Given that out of state companies are under no compulsion to report purchases to state governments, there simply isn't a whole lot of way for states to know whether the information is accurate except through state tax agency audits.
True. The frontend/js focus is a tad disappointing considering how many other technologies are involved in ramping up/running most companies.
The OpenBSD folks love all kinds of music:

http://openbsd.com/lyrics.html
> ... I have absolutely no idea what it has to do with OneDrive modifying files

The article is about Onedrive for Business. Which is nothing more than a Sharepoint Document Library in the users MySite. And that is probably also the cause of the behaviour that the autor is describing: there's probably some workflow or other weird SharePoint feature at work, that was installed or activated unknowingly.
See ASDF, for example (http://common-lisp.net/project/asdf/).
Sure there is: Just made a statue that secretly doses visitors with drugs to get them high.

Cheating, in art, is generally linked to where the audience can later consider themselves unjustly deceived.
Would anyone know how to achieve this type of animation on the screenshots? Love it!
Comic Sans? Really?

Edit: To those downvoting, yes, I saw the footer. This doesn't excuse their childish behavior. I will not be donating to this project if this is the level of seriousness they have for it.
moot.
Maybe it's a good time to update some of those figures. Eg, NFC range now goes up to 10cm-12cm or longer. Also, it would be nice to include power consumption from the ucontrollers that are used with those wireless transmitters to be more representative.
It seems that is is indeed the official site (as linked-to on http://www.openbsdfoundation.org/), just in case there are any doubts…for no reason whatsoever.
Maybe you should consider donating
You do realize that this is a pretty common pattern in asynchronous programming, right? E.g. in the browser networking stack. Like the one that you used to post your comment. Which was most likely implemented in C++.
Blatantly done on purpose to:

A) In the smallprint: "This page scientifically designed to annoy web hipsters." (Mission accomplished)

B) Make it obvious that this is a temporary site (In case the disclaimer wasn't enough)

And if you really want to see the lengths they went to to annoy web people, look at the source
Upvoted. Awesome idea.

Thinking about pre-ordering, I just have a few questions:

Given how much prototyping you've done, do you expect the pre-order batch to differ significantly from the final design or will most of the improvements be software related. If the final design ends up being significantly improved based on feedback from those getting the first batch, will you provide a discount to those early adopters on the final retail machine?

Can you tell us more about the construction of the machine? I typically try to avoid plastic appliances. Any plans to eventually offer the reservoir in tempered glass or at least sell replacement reservoirs near cost as the original ones become dirty and scratched? Is the white base plastic or enameled metal? Is the double-walled reservoir a vacuum like thermos or just air?

Are you guys in the Bay Area? If so, I'd love to swing by your office and check it out.

Any plans for an API?
I would say "trust" isn't just about "don't be evil" in some willful sense. Trust can also be the confidence that a service is made well, is reliable, and is effective.
Have you upvoted the appropriate option above?
The point is the ocean is known to contain bacteria which can metabolize chemical sources in the form of sulfur compounds. There's a chance that any slowly leaking CS munitions in the Baltic Sea could host bacterial colonies which break down these compounds.
Since this is related. I have a question:

How can they know that they have not broken something in their flensing without any automated testing since no tests is one of the big problems with OpenSSL?
Somewhat ironic that https://www.libressl.org/ doesn't work, no?
Huh? Doesn't this work:

all: copied o a
source:
echo "message" > source
foo.o foo.a: source
(echo -n ".o: "; cat source) > foo.o
(echo -n ".a: "; cat source) > foo.a
o: foo.o
cat foo.o > o
a: foo.a
cat foo.a > a
copied: foo.o foo.a
cat foo.o foo.a > copied

The third rule simulates a compiler producing two outputs. Now if foo.o changes, both "copied" and "o" will be updated, and if foo.a changes, both "copied" and "a" will be updated. (And if either foo.o or foo.a are deleted, the compiler will be rerun, as will everything depending on foo.a or foo.o.)

This is gnu make 4.0.
Read the fine print

> This page scientifically designed to annoy web hipsters. Donate now to stop the Comic Sans and Blink Tags
I was about to post the exact same question.

And if that's supposed to promote donations... (?!)

Ask yourself if a founder dresses as a clown to get funding.
Not really considering you have to buy certs if you want people to use your site, it doesn't have any sensitive data on it (not even source code or binaries), and they haven't finished cleaning it up to their standards yet.
>It's the result of about a decade of study in the philosophy of mind and computer science

I would argue the exact opposite, using those very same premises. Clearly more than assertions are required here.
Maybe this will also answer some of the other questions:

6LoWPAN is not an implementation, it's a term used to describe a suite of open standards maintained by the IETF. The Working group is also called 6LoWPAN, IIRC.

The suite primarily provides a standardized packet format and addressing information. This is a good starting point - http://tools.ietf.org/html/rfc4944. This is needed because Regular IPv6 packets are way too large for sensor network purposes. The standardization also allows these devices to interop with regular IPv6 gateways.

AFAIK work on all this started in TinyOS and they still maintain a solid implementation. TinyOS also works on extremely small devices and has a reasonably active community.

Also, from my understanding There's nothing inherent to 6LoWpAN that allows sleep. It's just that the protocol doesn't really care about how nodes operate. Routing protocols are free to build on top of this packet format and work however. Some of them allow nodes to sleep (e.g. RPL in some implementations) and some do not.
It is not a technical proof that lends itself to be proven or disproven.

it is a piece of prose that took some license with it's language. Also, the total number of words in the English language != the amount of synonyms for invariably.

By your own standard you are just as incorrect as the author the article. You have posted a bad, misleading or imprecise sentence to suggest the author has hundreds of thousands of words to choose from. He does not.