skysight-inc/HackerNews huggingface dataset:
Soil-transmitted helminths infect 2 billion people. http://www.who.int/mediacentre/factsheets/fs366/en/

More than a few will benefit, because in many areas with high infection rate, the majority of children really do have worms. Regarding Ascaris infection specifically: "In areas of poor sanitation virtually 100% of the population harbor the parasite."[Markell & Voge's Medical Parasitology p.241]
What I think the author is trying to portray is that they achieved Ruby/Python level code (in terms of boilerplate and readability) while retaining the typesafety and performance that makes Rust attractive in the first place. That's a step up in every direction. This is, of course, tackling the notion that readers might associate strongly-typed web frameworks with verbosity and complexity, whereas Rocket is neither.

I think that's important to those both familiar with rust (who want a clean framework) and those who aren't (who want a safe language without sacrificing productivity).
GLONASS wasn't even around in the 90s what are you smoking because you gotta pass it and not bogart the weed
Learning that there is a framework that gives you both flexibility and type safety might be a good reason to jump into Rust if you haven't already.
Your post totally resonated with me, particularly how once you go metaprogramming everything is suddenly metaprogramming. I work at a Spring shop and we joke about how we should just be called Senior Java Annotators. I find it ironic that Spring does all this machinery in order to instantiate your application, yet often you end up needed to use the Order http://docs.spring.io/spring/docs/current/javadoc-api/org/sp... annotation anyway to get things to wire up in the right way...at which point, it is kind of like, what even is the point of using Spring then? We waste tons of time figuring out what is getting configured, injected, instantiated, etc. to the point where I'd rather just define everything myself in the order I need it, so I know exactly what I'm getting and why. I miss normal programming, normal debugging, and normal application initialization.

And then there is the problem of CGLib wrapping e.g. for @Transactional and other annotations. Of course, it only happens for other services calling into your wrapped service. If you call your own methods from within the service, you're hitting just the service instance, not the wrapped instance, which causes all sorts of headaches. Yet people still take this disaster further with Lombok/bytecode manipulation and aspects.

http://sparkjava.com/ looks very appealing; it looks very much like http://koajs.com/ which I really respect.
It is way better than pip on the sense it works everytime. pip is not painless. It is close but miss by little. Got to hate it because of numpy.
The Razer Blade and Razer Blade Pro are two different laptops.
I think the syntax is nicer if you take a look at the example of doing partial requests. I made this library for fun, but I'll be splitting out my requests into partials for an entire api. I think you get benefits from using the partials more so than your example. Either way, it was made just for fun :)

partial:

const twitter = {
register: partial`
url: https://api.twitter.com/register,
method: POST
`
}

twitter.register`
body: ${{
email: 'test@test.com',
password: 'Tester'
}}
`

Without template literals:

const twitter = {
register: {
url: 'https://api.myapp.com/register',
method: 'POST',
}
}

let response = await request({
...twitter.register,
body: body,
})
I'm curious what relevance Joe's OCD has to the story?
I'll save people a click:

"The paradox of tolerance arises when a tolerant person holds antagonistic views towards intolerance, and hence is intolerant of it. The tolerant individual would then be by definition intolerant of intolerance."
The article has several mistakes:

The new ESTA has those fields:
Facebook, Google+, Instagram, Linkedin, Youtube.
No Twitter, no VKontakte.

To fill out those forms is optional, not mandatory.
A casual glance shows pictures reminiscent of fractal solids.
When visitors hit a paywall and don't pay
> You seems to be slandering grsec for no reason.

It's not without reason, I don't like people abusing free software in the manner the grsecurity people do it (https://grsecurity.net/agree/agreement.php). They license code under the GPL (because they have to) but then they effectively tell their customers that exercising their right to redistribute code will result in a termination of contract (which is at best against the spirit of the GPL, and at worst illegal).
I'm afraid I don't have a source to hand (on my phone) but I would absolutely believe that this year's election is atypical.

It will remain to be seen to what extent Trumpism and Republicanism coverage, separate or what in four year's time. Trump is much not a typical Republican candidate (to the extent that any of his positions can be nailed down) - to my knowledge, down-ballot races were more typical of previous years.
It lacks many features of Pentadactyl but covers the basics -- clicking links and text boxes with the keyboard. I have found it possible to replicate some of the things I missed from Pentadactyl through built-in features of Firefox I didn't know about (like the awesomebar filters I linked to above). Also, from using VimFx and accidentally hitting ":", i discovered the GCLI. It is a little clunky, but it is possible to define custom commands for the GCLI that have similar access to Firefox as XUL addons (and I think the GCLI is supposed to survive through WebExtensions).
I spent a few months working on a biz lead generator for web dev freelancers which still hasn't been released. Then I spent a couple months on a news summarizer called Kiwi which never got finished enough to be useful to anyone.

Eventually I got sick of spending weeks and months on things that were too big and serious to actually release and spent one week to get www.whispe.rs out into the public eye. It started as a paid Twilio wrapper for anonymous texting but has now morphed into a free web tool for anonymously texting goofy messages to friends and family for free.(For anyone who has ever wanted to anonymously text "Your mother was a hamster and your father smelled of Elderberries!" to an unwitting friend) I don't think it will ever make money or anything but it was fun building it, getting harsh feedback, and then rebuilding it. It has also already made a few people smile so I consider it a worthwhile use of my time :)

At some point I will start finishing bigger and bigger projects but for right now I'm happy with Whispe.rs.
It seems to me to be a bit of a guideline or general list of thinks to be aware of when devleoping. It's fairly short, at least compared to many government reports, so it can be digested quickly and put in the ole' toolbox.
If you're OK with questions:

One of the things that worries me about suggesting Elixir at the Rails shop that I work in is the concern that we'd have to develop a working knowledge of Erlang as well as Elixir. Can you speak to that?
Thanks, that's a nice breakdown. I suppose some apps will be combinations, e.g. Wolfram Alpha can do simple sums entirely offline, while the more complex stuff is entirely online.
Cool, a thread about the headline.

Minimalist is defined in Websters as

> of, relating to, or following a style in art, literature, or music that is very simple and uses a small number of colors, parts, materials.

This book clearly violates the spirit of that even though the first use of the phrase as in 1929. One could argue that the use of monochrome woodcuts is minimalist but it is doubtful it was a deliberate artistic choice.

One could argue it is not even about geometry but actually concerns itself with perspective as representation.
Yes, which is fair enough, and personally I think that's fine. With odds like that you'll still get people to sign up as astronauts, and it'll be easier to advance the science. In the grand scheme of things it's silly to worry about those deaths and not say death from traffic accidents.

The real issue was that that's not how NASA presented it outwardly. I doubt that teacher that blew up with Challenger was told about her odds of surviving in those terms.

As human launch vehicles go I think the shuttle's reliability was fine. The reason I called it a death machine is that if you make a vehicle that explodes 1% of the time you better advertise that pretty thoroughly before people step on board. NASA didn't.
I'd chalk it up a lot more to population migration / economic trends than anything else. There are a lot more Democrats who used to live in now-Republican enclaves and have since cut ties with them than vice-versa. i.e. people who grew up in rural areas, went to college, then moved to cities upon graduation. In this election, much of the Republican vote came from places "left behind", whether you want to read that as "ignored to rot by the elite" or "disastrously clinging to a past that will never come back" depends on who you ascribe agency to / sympathize with, but I'd argue much of the "unfriending" is caught up in that storyline.
I feel like only the most naive statistician would make any assumptions based solely on averages so it's kind of meaningless to point that out. The comment just seemed reactionary to me and was mostly anecdotal.
Things I learnt making a fast website
I friended a couple hundred people on Facebook after my last high school reunion about 10 years ago. Since then we have had two presidential elections.

As a libertarian who likes to argue politics I have plenty to argue about with the conservative christians and liberal democrats that went to my high school.

My experience has been that the christians might get heated or patronizing, but they don't unfriend me.

The liberals, however, will call me a racist for having an opinion they don't agree with (Even though it has nothing to do with race). They are very ready to block.

The liberals seem to believe that everyone who doesn't agree with them is ipso facto evil (Which is kinda funny when compared to christians who are taught that non-christians are evil in the bible, but in practice tend to turn the other cheek)

It was not this way in the past. 30, 40 years ago things were a bit reversed. The liberals were more broad minded and the christians more narrow minded (of course back then I was a liberal, so I might be biased.)

One thing I'm certain of - beyond this andecdote-- the polarization has increased dramatically. The level of insult is up dramatically.

The amount of actual argument you get (particularly from democrats, I'm sorry to say) is down dramatically. That guy with the theories about what really happened at Waco will attempt to defend them. The democrat who feels threatened by criticism of the Clinton administration will merely call him a racist and reject him out of hand or call him a conspiracy theorist.

One person in that conversation is making an argument, whether you believe it or not, while the other is rejecting him out of hand.

In my opinion-- and remember I argue with both sides about equally-- the left has become profoundly anti-intellectual.

I can't remember the last time a liberal actually made an argument with me that wasn't just stating the talking points about the parties line as if they were fact.

Not "here's why I think that russians hacked our election" but "it's a fact".

Hell they even call it "truth checking" or "fact checking" where linking to a liberal leaning site like factcheck.org or snopes is considered "proof". Literally presenting propaganda as fact. (And yes I know commentators will insist that these sites are objective. They are not. Hell, factcheck.org lied about Obamacare straight up, by quoting an Obama administration officials opinion, and ignoring the fact that what they were debunking was a literal quote from the bill!)

Anyway, democrats are infected with a form of intolerance that is just shocking.

You guys need to start arguing rather than demonizing people.
Yes it was…

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

“The first launch took place in 1982. Until its dissolution in 1991, the Soviet Union launched 43 GLONASS-related satellites. Work on the system was continued by the Russian Federation which brought it its full operational capability in 1995. In the following years, the system fell into disrepair due to the economic crisis in the country and diminished space funding.”
NASA’s next stop–Mars or the Moon?
Wagner's Valkyrie and Christmas
YubiKey for Windows Hello – Protect your Windows 10 login with your YubiKey
None of that matters. Look at yourself: Do you really believe the argument that "The local pastor is a hypocrite, therefore Jesus didn't exist"?
hold up, I agree with you but you can't say "for every X there's Y" because that's not at all true. "it happens on both sides" is a far cry from "both sides do this about the same amount" not to mention "both" itself implies there are only two sides and everything is flat.
I agree. Unfortunately I think this is only subjectively better to the author, provides less functionality than the example it compared itself too, and adds an extra dependency.
I actually usually don't mind being a DD, only because keeping drunk drivers off the road is a net benefit to society. I usually don't have to go much out of my way either as nobody lives very far away. Of course, if I were expected to do this all the time I'd be annoyed.

For sure some people are extremely obnoxious when they drink, especially heavily, myself included (which is a reason I don't like getting drunk - I try to stay mildly buzzed if I do drink, but usually I don't at socal gatherings, unless they are major social gatherings, and I even usually only drink water at bars) but the vast majority of people are fine after a couple brews. Most people stop getting blasted at around 25 or so anyways.

Your attitude indicates to me that if your perception of someone changes when they've had a beer, just because they've had a beer, rather than their actual behavior. I don't mean to be rude when I say that - I can understand. I used to not be able to stand being around people when they were drinking. I avoided anywhere where I thought there may be alcohol... but that was because I grew up with an abusive alcoholic father and I was projecting my hatred of my father onto other people. It wasn't until years later I learned to be comfortable around social drinking. I learned to realize that my father did the things he did because he is a bad person, not because alcohol somehow forced him to.

As I said in another post, I actually ended up meeting the person I ended up marrying in a bar!

(I also did start drinking myself later on.)

To be clear I don't want to put you down or anything, just sharing my perspective.
Plus you lose all the benefits of linters, type checkers, & even things like syntax highlighting.
This is going to sound a bit Machiavellian. Ask around and befriend a really crappy person that everybody avoids all the time. Someone who doesn't have a filter and is proud of "telling it like it is" but is infact an a...

Then bring this up with them. They will tell you the truth.

Also, do you suffer from low self-esteem or are otherwise needy? Needy people are human repellants and other people can smell it a mile away.
11pm-6am most nights.

Best when I actually stick to a no "no screens policy" 30mins prior.

I also use f.lux (mac) and the Night Shift mode on iPhone.
As a night owl myself, I agree.
Why You’ll Pay for Silence: John Cage’s 4:33
Audiobooks while driving. Download for free via a library suscription on hoopla.com. I only commute 10 miles each way but the time really adds up. I went through about 7-8 books last year.
The second example could be more concise IMHO:

const twitter = {
register: function(opts){
return request({
url: '...',
method: 'POST',
...opts
});
}
}

const resp = await twitter.register({ body });

EDIT: made it even more concise! -- back to real work :/
"I believe this year's election is atypical" is textbook burying your head in the sand is it not?
Carrie Fisher in critical condition after cardiac arrest
Any article crying boo-hoo for hedge fund investors is up to something. People who can invest in hedge funds are big boys who can look out for themselves.

At the same time, there are so many bogus mainstream investment vehicles (like so many heavy-load, low-performance mutual funds that a lot of employees are stuck with because that's what their 401k offers), advertised in newspapers and television, that are far more deserving of media scrutiny. I can't help but suspect that part of the reason why they are not scrutinized is that they are well-paying advertisers.

Ackermann is probably getting a colonoscopy here because he is not an advertiser.
Interactive Analysis of Genomic Datasets Using Amazon Athena
There are tons of sandbox type features in most modern OSs to prevent apps from interfering with each other. For e.g..

1) Virtual memory protection (can't access other app's memory)

2) Protection rings (safe transfer from UM to KM for system calls)

3) User interface isolation (one process can't interact with another's UI)

4) I/O privilege levels (prevents one rogue app from causing I/O starvation)

5) Process Integrity Levels. You can run apps under your own identity (be it super user or admin or regular user) but assign them reduced permissions as far as accessing data goes. You can run at-risk apps this way so that they can run without having access to any of your data.

6) You can restrict access to various other things in addition to the data using ACLs (network, device drivers, etc).

7) ABI level isolation using user mode kernels ("Library OSs").
From my exp I had three hard line Trump supports remove me. I don't generally post anything on FB, but I do sometimes point out issues with other peoples posts.

One removed me because he posted all these things about how it wasn't fair people called him racist, so I told him my personal experience of him calling Mexicans, Native Americans, and other people lazy and that that was racist.

Then two others stopped talking to me over chat because I debated them on their beliefs that poor people are only poor because they are lazy, immigrants are not here to have sex with "our" women, Muslims are not inherently evil, and on and on. They quickly grew tired of me poking flaws and not being a "liberal strawman" like they wanted and they stopped talking to me.

I'm not a democrat, but man it was a nasty election...
I'd imagine the situation for the average Muslim (or at least nominal Muslim) and foreign travellers that toe the line would be somewhat similar to the experience in the German Democratic Republic.

I suspect the situation is rather different for, say, gay people, atheists, Baha'i or, given the subject at hand, women in more tribal areas.
What a beautiful story. Some people will say there is no discrimination anymore. Personally, I don't buy that - and I'm speaking from personal experience.

Even in the most enlightened places like HN, it is helpful to impersonate on line the kind of person that others readers would expect me to be, vs. being who I really am.

You know the old saying- on the internet, nobody knows you're a dog!
Carrie Fisher suffers massive heart attack
> "You can't expect an off-brand USB-C adapter"

Surely that's the point of standards: I don't have to purchase an Apple USB-C connector; I can purchase any USB-C connector, and it will perform correctly?

As an educated techie I understand that this isn't true because:

- Some cables may be counterfeit/non-compliant
- The nomenclature "USB-C" encompasses a multitude of differing standards
- The differing standards are rarely identified or clearly explained at point-of-sale.

But this is, essentially, a consumer clusterf*ck.
Mixed reality systems to revolutionize defense training
Its hard to say without a more detailed analysis. But there is a cultural drift towards censorship on the left.

No Platforming, Safe Spaces, Political Correctness are all movements that predominantly come from the Leftist Ideological spectrum.

So the willingness of a Democrat to censor ideas that disagree with there own is validated and 'normalized' by these left leaning movements.
When I really want great sleep before a big interview or something, I turn off all things digital and yoga/stretching, basically a wind down routine.

You have to start doing that as a matter of course. It can't just be for the night before an important day, it has to be routine.

When I practice proper sleep hygiene, I feel immeasurably better. Usually takes about a week, maybe two. Think of staying up late like eating poorly. You can do it once in a while, and that's more than fine, but you can't make a lifestyle out of it without big consequences.
I sleep 5-7 hours per night, very broken up b/c of a nursing baby and because our primary heat source is a wood stove that sometimes needs to be restocked. I am quite adjusted to broken sleep after doing it for the better part of 6 years (my oldest is 6).

Sleep is a valuable resource even if I don't always treat it that way. The biggest helps for me:

1. Stop using computers, phones, etc, at least 2 hours before bed. Lots of people recommend this to help with the "quality" of sleep, but I've also noticed I fall asleep _much more_ quickly when I follow this rigorously.

2. Prioritize extra sleep every so often - that means skipping "fun" things like reading before bed after the kids are down.

3. The occasional mid-day nap works wonders.
This is spin, pure and simple.

A cursory glance at the page you link to tells a dramatically different story than the one you're telling. John Roberts was originally nominated to replace Sandra Day O'Connor. Then Rehnquist died and Roberts was renominated to become Chief Justice.

In the case of Harriet Miers, everyone was opposed to her, including the right who called her unqualified. http://www.washingtonpost.com/wp-dyn/content/article/2005/10...

No one is saying that Merrick Garland is unqualified. It's a naked political ploy with no modern (or historical?) precedent.
This is something I have been researching. I feel like I am constantly tired even if I get 8 hours. The strange thing is I went on a 5 day hike earlier this year, no tech uncomfortable sleeping spots, no pillow yet I slept and woke up super refreshed.

My theory's are:

Could be related to physical activity, no tech, went to bed early and woke up before sunrise.

Anyone else have similar experiences?
I sleep between 3 and 11 hours which sounds strange until I mention I also don't go to sleep every night or live within the confines of any given time zone... wait that still sounds strange. I'm strange.
most days 8-9 hours. 5-7 during stressful times and on occasion 10 when "catching up" on sleep.

I prioritize sleep as I think thats the single best way to live a long life and to have a healthy brain. After all, for most us, its our livelihood and I'm hoping I can avoid serious neurological diseases and disorders just by getting a full night's rest as often as possible.

http://www.npr.org/sections/health-shots/2013/10/18/23621181...
You're in college in a high tech city. Your life is pretty good.
7-8 hours, more towards 7 depending on how much cardio I'm getting. If I'm going through a weight-lifting routine, I tend to sleep more, 8-9 hours.
> In an infinitely old and infinitely large universe this should actually be a common occurrence. So why are we not Boltzmann Brains ourselves?

Our Universe of 13.8 Billion years (think: just 13.8 G years -- my fingernail-sized camera card has more bytes than that number) is infinitely younger than an infinitely old Universe.
8-10 hours