skysight-inc/HackerNews huggingface dataset:
That's a disingenuous and self contradictory description of how the OSI stack works.

There are upwards guarantees at each layer that the stack makes. All implementations within the layer must be equal to the next layer even if one of the implementations provides capability of higher layers. Nothing is said however about adding further guarantees in layers 8, 9, 10, 11, 12...and so forth because they have already been made.

I suppose I shouldn't use parity bits on serial connections then?

"Not having to manage TCP allows a lot of useful JavaScript to be easily written"

That's absurd. It makes no difference.

As for UPnP, which I know well having written an entire UPnP stack, it's a broadcast messaging layer, not a connection based protocol. All the HTTP messages stay within the size of a UDP datagram and it is expected to be wholly unreliable. Even though it's ugly, it's hardly a comparison.

I get the feeling a lot of people here are web developers with little experience of protocol stacks and not system programmers!
Thanks :)

There's currently no colour support, as my focus has been to make a solid v1. I've looked into ANSI escape sequences to support colour and it should be quite easy to add.

Part of the problem when I work on Monodraw is that there are so many cool things I stumble upon related to text art and I want to do them all but have to restrain myself, as there's only so much I can do.

We do have something related to HTML / CSS output in the pipeline which I'll be talking about more over the next few weeks.
One of the first 50 Web servers on the InterNet
That sounds like the same approach that everyone used with openSSL. The fact that code is open source is not a sane reason not to test it.
While I agree with you overall, this statement is just plain wrong from a statistical perspective:

> if we can replace x% of actions that need to be done by humans with devices that can be sterilized, then that's a x% decrease in number of infections.
Would UV lights kill the virus, if, for example, it were to be sneezed out from a patient. Assuming the patient room was awash in UV light, would that kill the virus if it found airborne/aerosol method of transport from an infected patient?
I use UnoTelly, which is a DNS service. I works perfectly for a multitude of services, including different Netflix regions.
Ebola isn't particularly infectious. It does have a very high fatality risk rate, no known cure, and no vaccine (yet).

[1] http://www.who.int/mediacentre/factsheets/fs103/en/

[2] http://www.washingtonpost.com/wp-srv/special/health/how-ebol...
Yeah, those assembly-writing badasses making $500k at HFT funds are really hurting. :)

What you want to avoid is writing 2014 COBOL, and that's what typical enterprise Java is. There'll be jobs maintaining that stuff for a while... But little mobility into anything more exciting.
GATech Takes Leading Role in  Mobile Sensor Data-to-Knowledge Program
Deterrent roadblocks are a huge problem. In fact, it's the primary reason education can't happen solely through a book or video lecture series. Students need mentorship to gain motivation and remove roadblocks. Teachers, TAs, and cohorts fill this need in the university setting. It makes sense that when you learn something new, you face more unknown unknowns than known unknowns. It's nearly impossible to ask questions about the former because you don't know how to begin formulating a question, while the latter is googleable and likely solvable.

The programmers' standard roadblock remover? google -> "stackoverflow" + problem
Polish town to build statue honouring Wikipedia
The discussion at hand is about a proposal to mandate backdoors in cell phones / OSes designed by US companies. Not a secret.
HN has historically subscribed to a form of deontological ethics[1] rather than utilitarianism.

[1] http://www.bbc.co.uk/ethics/introduction/duty_1.shtml

(I happen to agree with HN’s ethical posisition, but I invite you to look at the section “Bad points of duty-based ethics” in the link).
It's amazing how dangerous hospitals actually are, though it's also important to note that everyone working there is doing their best to keep your loved ones alive but at the end of the day, accidents will happen whenever and where ever they are allowed to.

I've had 2 relatives who were submitted to different local hospitals for different things, but they both contracted secondary infections, which nearly killed one of them.

At the end of the day, we should feel lucky that a complete stranger made an honest effort to help you or your loved one in their time of need, and not focus exclusively on the complications and accidents that may have happened along the way.

To anyone who works in healthcare, if you don't already, I would strongly encourage the use of checklists for any and every important task. Checklists save lives. [0]

[0]
http://www.who.int/bulletin/volumes/86/7/08-010708/en/

http://news.bbc.co.uk/2/hi/health/7825780.stm

http://www.hsph.harvard.edu/news/magazine/fall08checklist/

Edit: Typo.

Edit 2: These hospital visits were covered by Canadian healthcare so we didn't have to pay hundreds of thousands of dollars. I can see how it would be very difficult to overlook complications and accidents when the bill will likely bankrupt you.
>Let’s try building the best escrow system we can, and then point out all the faults that remain.

No, let's not.

Key escrow is the magical happy pill for people who think that governments and other "trusted" organizations are incapable of:

* creating bad laws

* harboring rogue officials

* making mistakes

* becoming tyrannical, dictatorial, abusive, or corrupt
> That's an attitude I love to see.

Because when OSX n+1 is released, it's immediately impossible to get any work done on OSX n?

I'm still on 10.6 and see no reason to upgrade.
How did you get a computer?
Conventional norms and educational system hold your dreams back?…Seriously?
Any plans for a windows version?
1<<20 + 1<<14 + 1<<3

Bit shift is exponent in my compiler.

HolyC has an exponent operator. Backward single apostrophy.

2`3
I'm curious about the audience here -

What career goal is driving your interest in learning Data Science?
Having worked in a hospital for a whole year I can agree. Hospitals are the perfect example for something that you thought as a kid would be handled by ultra-smart people, doctors who love their jobs and who know best how to take care of patients.

Then when you grow older you realise that just like in every aspect of the world, everything is super messy and no one, except for a very few, know what they're doing.
"Can be broken into" is a red herring. Bad laws, bad governments, and rogue government actors are an even better reason not to have escrow.
I threw out "encryption doesn't kill people, people kill people" before, and it's feeling apt, due to police militarization and gun fetishes.
Yes there is. Knowing when a client has a resource cached already is an important part of server push. There is indeed a risk of over pushing.
I know. I am the NSA desk analyst who doesn't have to work because you do. I just put a

whole-tap site:news.ycombinator.com user:nyolfen

and does it the 6-degrees magic on all your net traffic.
One of the major reasons for that position is that OS X updates are now free.

The user experience comes first, no compromises. But please note that I'm not saying that I'll drop support for 10.9 because there's some convenient API on 10.10 that will save me a few days of work. 10.10 would be a requirement if and only if it provides a meaningfully better experience.

I also think some developers might start requiring 10.10 for their next major versions, assuming they have been designed in line with Yosemite's new visual language. Supporting both < 10.10 and >= 10.10 UI-wise would involve non-trivial amounts of work, would for most small indies would be impractical.
Songs deemed “lyrically questionable” after 9/11
the guy who took this picture gave a talk 30c3 he takes pictures of military instantiations Seeing The Secret State: Six Landscapes

http://media.ccc.de/browse/congress/2013/30C3_-_5604_-_en_-_...
What's your company structure? Are you actually incorporated? Do you have an operating agreement in place? Does your partner vest? There's paperwork to that effect?
And yet the hospital initially diagnosed him with sinusitis, the symptoms of which clearly do not include abdominal pain.

Based on his review of the medical records,
Dr. Adalja said the diagnosis given to Mr.
Duncan before his discharge included
sinusitis, a sinus infection.

http://www.nytimes.com/2014/10/12/us/ebola-victims-family-bl...
Sometimes the yelling is necessary to draw attention to something that's being mistakenly or willfully overlooked.
I used that too, it's very good, but I didn't want to pay am extra $5 on top of the Netflix subscription every month.
"designed for Mac" makes me sick these days. It's not hard to make good cross-platform software, especially if you only care about sane POSIX systems.
Do you know about M-x artist-mode or M-x picture-mode ? With the first one you can draw shapes with your mouse, the second is keyboard only.
More developers use OS X these days?
I share your sentiments, in re expectations. Agreed RPO is a beach read, nostalgic fun for this child of the 80s, vs serious literature. Harkaway OTOH is a terrific writer and thinker per se, IMHO.
That's chemical protective gear designed to protect the ground crew against hydrazine or similarly hazardous vapors .

They were first developed in the 1960s for the Titan missiles, which use the chemically nasty (but room temperature) nitrogen tetroxide and Aerozine 50. See http://books.google.com/books?id=MdTZFu1fZ4AC&pg=PA186&lpg=P... for some of the history.

Here you can see the suits in use at the end of the Space Shuttle STS-1 mission: http://www.youtube.com/watch?feature=player_detailpage&v=gYc... along with explanation by both the news and NASA commentators.

http://www.xcor.com/blog/category/thrusters/ and http://www.esa.int/Our_Activities/Space_Engineering/Clean_Sp... are pictures of people in similar suits, in order to fuel spacecraft. I picked those to give commentary about how hazardous hydrazine is, and that there's a push to use alternative fuels.
CDC chief on second Ebola case: There was a breach in protocol
I would love to but I'm not a Windows developer (I have no experience on that platform), so there are no immediate plans. Depending on how things go, we might re-consider.

I'm also playing with the idea in my head of collaborating with some Windows developer to make it happen, although it's nothing more than just a thought. If any Windows developers are interested, please get in touch - thanks :)
How about malpractice insurance funded by their pension fund?
It is simply an MMH or UDMH propellant onboard, which is carcinogenic.
[1] doesn't cover how many others an Ebola patient infects, which is the reproductive ratio per [2] and basic reproduction number or R <subscript> 0: https://en.wikipedia.org/wiki/Basic_reproduction_number

It's above 1, by my and many other's estimates around 3 in this outbreak, which, while technically "isn't particularly infectious", is still very bad and quite enough for exponential growth, in this case with an observed doubling time of 3-4 weeks. The CDC's recent worst case estimate is 1.4 million infections by January.
Isn't this a bit ... lame (no pun intended). I'm not a football fan, but violence is definitely part of what makes it exciting to me, when I do watch.

As a society, we need ways for people to get out aggression in a generally non-harmful way. Note that I'm not arguing against making football safer for players, but rather against the elimination of violent sport.

Maybe robo-football? There's just something fun about beating a consenting opponent to the ground.
Health insurance is going to advance it's ways of knowing about your risks wether you like it or not. And denying them ways of estimating your risk will likely just boost your cost beacuse of high-risk outliers. If you don't think it's fair that some people will have a much higher health charge you should not argue against companies gathering insurance data but the fundamental problem -- probably by introducing universal health care legislation.

It's also a fallacy to suppose that companies have to know your data at all (assuming they would even have such a huge interest in selling your stool sample data to risk their reputation). Encryption was created to solve exactly this privacy problem, and homomorphic encryption goes even further (although it's still early in development). Worst case, you just run the analysis on your own desktop.

As technolgy progresses it's only natural our inference and survaillance prowess will increase and the battle can't be won by restricting technology itself. The only way out is for society to put proper value on privacy as a right and put proper regulations and legislation to defend it. (although the NSA scandals have shown most of the US doesn't care)
I recently bought a Chromebook and I love it. I am a college student - and I have a powerful desktop machine, but wanted something I could take to classes. I could have bought a low powered laptop, but I didn't need all the features of Windows 8. The Chromebook is perfect for me, as it starts up within about 3 seconds, and does everything I need to it do quickly. I even have Crouton on it, meaning I can switch to a debian installation with a keyboard shortcut. Every now and then, if I want to run a steam game, for example, I use this. But even without that ability, it's nice to have a device that 'Just Works'.
How do you know that? Sneezing probably expels a cloud of droplets that are too small to see and can hang in the hair.
Secretive X-37B Military Space Plane Could Land in California Tuesday
looks like During Duncan's first visit, he wasn't being treated as an Ebola patient (he was given antibiotics and painkillers, and sent home). Once he was readmitted - that's a different story, but his initial interactions could have infected a lot of people.
More people should understand that hospitals are messy.

American hospitals are messy. It gives me no pleasure to uniquely qualify that. The fact is that, the more you read on the topic, the more you will learn that this is an uniquely American thing, at least among the industrialized advanced nations.

If you exclude the Cleveland Clinics, Cedar Sinais, Beth Israels & Stanford Meds of the hospital world, most American hospitals are woefully bad for patients, in terms of HAI rates(Hospital Acquired Infections).

Buried in a pile of books, surveys and studies during the passing of the Affordable Care Act (ACA) a few years ago, was an eminently readable book called

Catastrophic Care: How American Health Care Killed
My Father--and How We Can Fix It by David Goldhill.

In 2007, David Goldhill's father, in good overall health,
checked into the hospital with a minor case of pneumonia.
Within a few days, he developed sepsis, then a wave of
secondary infections. A few weeks after entering the
hospital and the day after his 83rd birthday, he died.

Here's an Atlantic piece by Mr. Goldhill

http://www.theatlantic.com/magazine/archive/2009/09/how-amer...

A Reason TV discussion with him

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

I think his points are still relevant, even after the passage of the ACA.

In a few years, I am certain that we will have to revisit the issue of how little we get as consumers of healthcare in America, for how much we spend as a nation, all over again.
Not when it comes to GUIs! All the cross-platform frameworks seem to have issues that make them less than ideal.

Far more sane to have POSIX core code, then develop the GUI for each platform in the preferred mode.

And when it comes to graphics and drawing, divergences become even more extreme. POSIX is not relevant when it comes to pushing pixels.
> We believe there is scientific and epidemiologic evidence that Ebola virus has the potential to be transmitted via infectious aerosol particles both near and at a distance from infected patients, which means that healthcare workers should be wearing respirators, not facemasks.

> ...

> This reflects an incorrect and outmoded understanding of infectious aerosols, which has been institutionalized in policies, language, culture, and approaches to infection control. We will address this below. Briefly, however, the important points are that virus-laden bodily fluids may be aerosolized and inhaled while a person is in proximity to an infectious person and that a wide range of particle sizes can be inhaled and deposited throughout the respiratory tract.

> ...

> Modern research, using more sensitive instruments and analytic methods, has shown that aerosols emitted from the respiratory tract contain a wide distribution of particle sizes—including many that are small enough to be inhaled. Thus, both small and large particles will be present near an infectious person.

> The current paradigm also assumes that only "small" particles (less than 5 micrometers [mcm]) can be inhaled and deposited in the respiratory tract. This is not true. Particles as large as 100 mcm (and perhaps even larger) can be inhaled into the mouth and nose. Larger particles are deposited in the nasal passages, pharynx, and upper regions of the lungs, while smaller particles are more likely to deposit in the lower, alveolar regions. And for many pathogens, infection is possible regardless of the particle size or deposition site.

> It's time to abandon the old paradigm of three mutually exclusive transmission routes for a new one that considers the full range of particle sizes both near and far from a source. In addition, we need to factor in other important features of infectivity, such as the ability of a pathogen to remain viable in air at room temperature and humidity and the likelihood that systemic disease can result from deposition of infectious particles in the respiratory system or their transfer to the gastrointestinal tract.

> We recommend using "aerosol transmissible" rather than the outmoded terms "droplet" or "airborne" to describe pathogens that can transmit disease via infectious particles suspended in air.

http://www.cidrap.umn.edu/news-perspective/2014/09/commentar...

> Here, we provide data on the stability and viability of MARV and ZEBOV in both liquid media and on a range of solid substrates at various temperatures, over time. In addition, the stability and decay rate of MARV, ZEBOV and Reston ebolavirus (REBOV) within small-particle aerosols held within a modified version of the Goldberg drum system (Goldberg et al. 1958) was investigated.

http://onlinelibrary.wiley.com/doi/10.1111/j.1365-2672.2010....
I don't consider a qualified statement of preference to be "nay-saying." If the article was about React, someone claiming to prefer Nunjucks would be "nay-saying." Since it's about Nunjucks, someone claiming to prefer React is "nay-saying."
If you don't want a laptop that does what the Chromebook is designed to do, then don't buy a Chromebook. What's the big deal?
I don't what disposable tech exists in hospitals, but zero-configuration mesh means no authentication, and I think most medical data is far too sensitive for that.
I'd rather one great looking, well functioning app on one platform, than mediocre crap on several (but hey, I'm also on a Mac).
I'll admit that I don't have a lot of experience with GUIs, but wouldn't Qt or GTK+ be suitable for this sort of thing?

Also, for an ASCII art editor, I'd say that even something as simple as an xterm-compatible terminal application would be suitable ;)
I was wondering the same. Clearly this wouldn't work with permeable cloths as that would just rinse possible virus into the suit (assuming water). UV exposure perhaps, there are a lot of these (http://www.sott.net/article/287166-Ultraviolet-light-robot-k...) things going around.
That has happened in the past. It's not unique to this outbreak. People make mistakes all the time. Sometimes those mistakes related to how they wear PPE.
What I learned in my 20s is that I'm not an island. I may be a +4 or +5 sigma "visionary" (not to say that I am one) but if I refuse to learn the people-hacking skills necessary to make people like and trust me (and for a long time I thought that game was "dishonest", which was defensive rejection) then it doesn't matter. Strong teams beat brilliant individuals, so if you're the latter you still have to understand the needs of the former (including how to build great teams in the first place).

The problem is that I see tons of opportunity. OP is right. Anyone who thinks the important problems are all solved has no creativity and no clue.

That said, I'm not a 50x people-hacker, nor am I a 125x money-haver. The confluence of excellent people-hacking, resources, and visionary creativity almost never happens. So we have people like me trying to make people click ads, and an startup industry founded around the sale of techie cantrips to creatively crippled conglomerates.
How does this compare to Nginx?
You can probably get a comparable, if not greater, improvement in performance by using ad and tracker blocking. Most of those extra TCP streams opened when displaying a web page are for ads and trackers. Those are the ones opening a TCP connection to send their one-pixel GIF.
Thank you, this is the exact problem with the article.

It's not well written.

It doesn't propose a good system.

And yet sadly it succeeds in advancing the bad side of the argument, just by spreading FUD.
Why is it "for Mac"? Just use something like Qt and make it cross platform. Come on, it's not the dark ages anymore!
Precisely what sort of problems should get posted here?
[I think that this is interesting as a project, so don't take this a critic.]

I'd like to see some benchmarks too. But I think that this project is not a complete Arc implementation. Some parts are more trick to program and more tricky to get fast code.

For example, I couldn't find ccc in this project (
http://arclanguage.github.io/ref/foundation-doc.html#ccc ) (it's like call-with-current-continuation). A version without ccc can cut some corners and be faster than a complete version.

Racket has a lot of work and optimizations under the hood, it has a JIT compiler and some analysis to detect the parts of the code that don't use continuations and can be compiled ignoring the continuations problems.

Arc has more mutability than Racket, and in some parts Arc goes against the Racket philosophy, so perhaps a direct C implementation may be faster. I'd like to see some benchmarks.
You can't compare this thing to SARS at all. Not only does it have a longer incubation period, but SARS lives outside the host for up to 6 hours (4 days in poop). Filoviruses can live up to weeks outside of the host.

Not to mention SARS is spread from respiratory droplets. This thing is spread by: A) vomit B) saliva C) sweat and if you are running a high grade fever you are going to be sweating and transmitting this thing from every pore in your body.

So no, this is not going to be as easy to contain as SARS especially once it hits somewhere like India.
Less than ideal is still way better than "it doesn't work on your system at all".
Is Philip of Macedon so unknown that he has to be referred to only as 'Alexander the Great's Father'?
Pretty good, i'd say about 50% faster on raw request speed. Anyway, it isn't a fair comparison given that nginx's feature set is much larger.
Interesting! I think nearly all contemporary British English speakers associate it with cigarette butts, though. See http://www.oxforddictionaries.com/definition/english/fag-end and the Collins entry at http://www.thefreedictionary.com/fag+end .
A lot of dominoes more horrible than DRM would have to fall before Keurig and Nespresso were the only ways to get coffee.

Unless you're talking about "monopoly" like how Apple has a "monopoly" on iPhones.
Out of curiosity, do you know if this translation is used in the Portuguese versions of SimCity?