skysight-inc/HackerNews huggingface dataset:
A few things are at play here.

First, there are a number of different forms of HIV. HIV-1 is what's most prevalent in the US; HIV-2 is mostly restricted to sub-Saharan Africa, but a lot of HIV cases in Africa are HIV-1. (These can be broken down further - for example, there are about seven groupings of HIV-1 - but HIV-1 vs. HIV-2 is the most important distinction). Treatment for HIV-1 and HIV-2 can vary, and a lot less research has been done into the types of HIV that are common in Africa and India.

Secondly, yes, AIDS (as opposed to HIV) is "mostly under control" in the US. There are still cases of AIDS in the US, but they tend to be in populations that are undertreated medically. For people who identify HIV early on, while their CD4s are still manageable, if they stick to a treatment regimen, they're far more likely to die from something else. In fact, people in the US who are HIV+ and under active treatment now live slightly longer lives than their HIV- counterparts.

> Aids is the most easily preventable disease.

AIDS is somewhat preventable (for people who already have HIV), but it requires an active and ongoing treatment regimen, as well as periodic medical care from a clinician. The funding for both of these is an issue, particularly in developing nations.

HIV itself is somewhat preventable, though, which is why pre-exposure prophylaxis (PrEP) has been met with such excitement from HIV prevention efforts[0]. Not only is it over 99.9% effective[1], but it piggybacks off of the exact same drugs that are already used for treatment of HIV. It's much more effective to utilize the same distribution network for both treatment and prevention than it is to try to have separate efforts that exist side-by-side, but do very different work.

[0] The AHF is the lone exception, but they've turned into the anti-vaxxers of HIV/AIDS prevention[2]. I don't consider them to be an HIV prevention group anymore; they've done far more work recently to worsen the HIV/AIDS epidemic than they have to stop it.

[1] There has only been one infection recorded from a patient who was actively taking PrEP, and he was on an off-label treatment (PrEP is not approved for prophylactic purposes in his country), so it's unclear how typical his medication schedule was.

[2] See in particular #2 and #3: http://www.hivplusmag.com/opinion/2015/06/24/op-ed-10-worst-...
Ask HN: Should I move my startup from SV to SF?
First time poster here.

Most of the past posts on HN comparing "SF vs SV vs. East Bay" look at it from the perspective of where an individual looking for work should choose to live. I'm hoping for advice from the perspective of founders, CEOs, and/or recruiters. If I want to be close to great talent to build my team around, where should our office be?

We're in Palo Alto right now and hiring. Applicants are coming from all over the bay (literally) and I'm realizing that no matter where we are located, we're going to end up missing out on good people. We're hearing a lot of "I've been riding caltrain / driving 101 for X years and I can't do it anymore". Right now being in SV is turning away some SF talent. I imagine the same is true the other way around. Is this a "grass is never greener" situation? Is trying to please everyone inevitably going to lead to pleasing nobody? If I have to commit to one side of the bay, which talent market should I "give up"? Lastly, how much stock should I put in my own personal location preference (my wife has a job down here in Palo Alto, and if we move the organization to SF then either she or I will have to commute which I worry will burn us out and then what happens to the mission)?

I'm willing to work off "gut feel", but it would sure help to get some more data if possible.

Context: We're a high tech nonprofit. B2C. Our big three functions are community mgmt, product (dev+design), and biz dev. We have revenue and are no longer in need of startup investment.
That's a very debatable assertion, comrade. If true, the 70s-80s period would've not commonly referred to as The Stagnation Period. Plenty of spy activity, granted, but calling it a golden era is an overstatement.
I have a hard time getting on the same page as the author. How is a protocol where the owner charges for usage and rewards particular actions with a currency they own "open"? If we are distinguishing between "open" and "free" (SMTP and other examples given by OP would be both open and free) then that should be clarified.
I know your name from many constructive and enlightening comments you've posted on HN. Clearly you're frustrated by something at the moment but please don't let it seep into the public sphere and diminish the high quality of your comments.
I get what you're saying, I had a job that was 15 mins away regardless of traffic, and it made my home life so much easier. But the job sucked and my boss and his boss were both assholes.

Now, I love my job, because the work I have is challenging and a lot of fun. And I love where I live, I have an amazing view and I have no backyard neighbors, it goes off into acres of wilderness, and that's hard to come by in the Bay Area.

I just hate the commute. Being wealthy enough to uber to work everyday would make things perfect, but since I'm not that rich, a self-driving car would come close.
He's not correct, because that's totally orthogonal to the point being made.

The issue is that when there is active discrimination against men who have sex with men, those men are more likely to contract HIV – for a whole bevy of obvious reasons.

Looking at this from the perspective of HIV spreading fastest in "groups that are more liberal" is obviously missing the whole point.

It is correct that men who have sex with men are far, far more likely to be diagnosed with HIV in developed countries – this is kind of disconnected from the issues being discussed in developing countries, where infection of young girls in particular is far more of a problem.
Why Prolog? I have never noticed that Prolog was any better than other computer languages at reading one's mind!
> emacs & slime[1]

I've spent a lot of time with emacs, and slime was what I used when I was exploring Common Lisp: both SBCL and CLISP. Emacs is really powerful and I'm fairly at home with it, but I've come to prefer more graphical IDE's. Judging from the popularity of Eclipse, Visual Studio, NetBeans, etc...I'd say I'm not alone. Telling programmers it's emacs+slime or the highway is not a strength; it discourages everyone who prefers those other environments.

> I'd even go as far as saying that targeting a specific implementation is usually a sign of bad coding style.

I was suggesting ABCL because it is a full implementation of CL on the JVM. If there are other CL's with ABCL's level of maturity on the JVM, then they would work just as well.

Beyond that, I imagine that many programming projects target specific implementations for various, pragmatic reasons.
Take a look at the music-making industry, specifically all the synthesizers and DAW-style apps popping up on iOS. Those folks have been paying attention to Bret ..
I'm working on that! Long story short, it's hard. Most functions are big ones, and knowing where to look in the infinite set of functions is a big challenge. But it's a super fun problem :-)
AmigaOS: A-EON acquires exclusive RadeonHD ownership
You've just described a necessary consequence of uncontrolled climate change: having to change the way we live to cope with the effects.

And it's incredibly expensive.

And also a luxury of the relative rich west.
Yeah, that's sort of the point. This kind of weather hasn't been happening, so infrastructure hasn't been built to handle it.

For infrastructure that will last 50 years, it really doesn't make a lot of sense to build it to withstand events that happen roughly every 500 years. Of course things like nuclear plants and dams have to be built to withstand the most severe events, but not every culvert on a country road.
Show HN: Image Compression with Neural Network
> in Haskell's case, there's a higher chance than with most languages that I'm going to come across people who will proclaim I'm stupid if I don't immediately and from birth know why XYZ abstraction is amazing and universally good

It's terribly sad if this is true because it wasn't the case before. Haskellers used to be very welcoming and very tolerant of beginners struggling with the language, because we had all been through the same struggles ourselves. I hope I'm correct when I say that the two public Haskell fora that I participate in (Haskell Reddit and haskell-cafe) would never proclaim anyone as stupid.
This is the cosmic microwave background of this forum. Lots of posts get down-voted in the first few seconds of them being posted, and then recover over the next few minutes.
It's much easier to down vote something you don't want to be true than to engage in intelligent discussion.

And to answer your question: everyone wants the benefits of economic efficiency but none of the costs. It's much easier to say "low skilled labor should be paid more" rather than "let's increase the value of labor". Also, an easy counter argument is that Uber is engaging in rent seeking against it's drivers. I don't think this has very much merit given the liquidity of driving labor.
And why Atlanta shuts down when there's an 1/4" of snow.
We're looking at bringing some good people on board with the prototyping! :)
Hi HN, I'm currently trying to learn ML and NN. Created an image compression tool with NN.

Learnt this from https://cs.stanford.edu/people/eroberts/courses/soco/project...

How to use:

1. Run imagecompression.py with Python27

2. Execute compress(FILENAME), e.g. compress('sample.png')

You need Numpy, Scipy, and Pillow
Another interesting concept from Daniel Nocera a few years ago (Sun Catalytix), seemed to be full of promise as this one.

http://www.forbes.com/sites/michaelkanellos/2014/08/26/mit-c...

It looks like these great promises never quite reach the level where they can get to market and create the impact they claim. Trust me, I really wish it were different, and I root for each and evey one of them to succeed. Maybe military and big corp. snatch the tech before they reach consumers (most likely).
This is true - externally i.e. outside the 100 million+ people German speaking market. If you need to do business with Swedes, you will do this is English, same for most other EU member states. My point was specific to startups though, once you are a large established company with offices across Europe, English becomes much more beneficial.
How to Think About Your Career
I tried to read his comment in the most favorable light - the article is focusing on Africa, I read him as trying to make a point about more developed countries. Clearly, as the article mentions, if 60% of new infections are Africa are in women, the infection rate there has little to do with men who have sex with men; there is culture difference. I read him as insinuating that if the West had a different culture, its HIV infection rates might be lower than they are, a dubious but plausible claim which nevertheless is probably not morally acceptable.
No, it's more that regional climate varies and different areas have invested in and prepared for different types of weather events.

For example, I live in an area that traditionally receives moderate rain and snow during the winter. This past winter, though, we had very little snow while in the past week a major freeway has flooded twice due to heavy rains.

Of course, this is one year and doesn't, on its own, make a trend, but if this continues we'll need to alter how we behave, and possibly how out infrastructure is designed, in order to adjust.

And unfortunately when the climate is changing rapidly, it's suddenly very expensive to alter your coping strategies to adjust to the new normal.
Buscando energías telúricas con una vara tierna  ,en Santa Paulina
Los Cabos in mexico rarely gets rain and they do get floods whenever they get more than a couple inches of rain. at least thats what the locals told me last time I visited
While they're harmful to the economy, the economy really seems to favor them.
Same thing.

When did those went out of fashion?

Science is for getting additional and more rigorous confirmation (or refutation) of some empirical observation or theory.

Not for forgetting to make empirical observations and thinking independently and relegating all that to "citations" in the first place.

It's not like we're inside some huge institution and we are required to have 10 levels on bureaucracy and massive statistical findings before we even attempt to discuss anything.
London, Oslo, Munich, New York...
Blog Traffic Exposure? Promote Your Blog Here – Onenaija Blog
But it does not matter what western public thinks. Africa has its own public and governments.
I think it's true that the problems for which the EU is the right tool, including the refugee crisis, the climate and international tax evasion, are mostly problems that didn't exist 100 years ago.
> JSON has become popular because a lot of bad programmers saw nothing wrong with calling eval on untrusted input (before JSON.parse was available).

Disagree. JSON became popular because it was extremely easy to implement (both for marshaling and consuming), and because it was extremely lightweight.

I think you could also make the argument that JSON was conceptually easier for programmers to wrap their minds around. You could just pretty-print it and quickly get an idea for the object's format, attributes, etc.
You are a wise being.
It seems to me that economic rents typically end up being friction that allows the owner of capital to capture returns, not something that helps workers get it.
I watched half a play-through, someone may point out something I didn't notice - but it looks fairly uninspiring. The two players playing hardly interacted (it didn't seem what one player was doing had that interesting of an impact on another players strategy), further it seems like the common-case where there are one or two optimal strategies that you derive after a couple playthroughs and after which there are not enough dynamic elements add much novelty.
It doesn't matter when everyone has chip cards - it matters when merchants decide to enable chip functionality on the terminals they have already paid for and installed. The overwhelming majority of retail establishments near me have not.

I think the solution to online payments is something like Apple Pay coming to all platforms.
> There are times when adding noise is the only way to pick up a weak periodic signal.

This just seems like way of randomizing the sampling to overcome the resolution of the instrument, and the aliasing it implies.
If they report microbursts as rain bombs, will they also collectively sit around and wait to see what terrorist group claims responsibility?
Even in northern states they don't bother having the equipment needed to rapidly respond to a big storm. Detroit gets massively shut down every year or two, and lots of counties in Michigan take a couple of days to really clear most roads from a big storm.
Haha nice comic ! :-D
>emacs & slime

Yeah, no. We had Lisp Machines and Smalltalk environments in the 80s, why would we go back to something so crude in 2016?
Yeah, Americans restaurants could easily (and cheaply) have adopted Square years ago. They are just very resistant to change and not inclined to spend their already thin margins or take risks on technology.
Probably settlement for these lawsuits will cost Microsoft a lot less than people not upgrading. The strategy worked.
Does Uber have substantially more hidden costs than, say, a pizza delivery driver.
This isn't an answer, but ever consider a remote office?
Can you recommend some suitable games for a beginner please?
Ok, pareto optimal describes a state, and I was abusing the term to apply it to a change of states. Definitely could be ambiguous: Are you moving towards pareto optimality, or starting at PO?

When I've heard others commit similar abuses, they use "pareto optimal [change]" or "pareto efficient [change]" as synonyms for "pareto improvement." ie, moving towards pareto optimality. ie, a change that makes someone better and doesn't hurt anyone.

But you're right, "pareto improvement" is really the proper term there.
> Take any trending tech, write a cynical piece about it.

I think you misunderstand the situation. Ian Miell, the author of the blog post, wrote an analysis and explanation of a joke video created by someone else, Avishai Ish-Shalom.

Not being familiar with Docker, I found Ian's explanation and honest acknowledgement of its downsides and limitations to be very informative.
Pokemon GO Lack of Content is killing the game
Agree, it is a definite common reaction, and completely counterproductive.
They'll say the terrorists are republicans who deny global warming.
Are there any efforts do implement his "immediate feedback" ideas in the context of data science/scientific computing?

I could see some amazing iPython/jupyter demos, where the user can import some data, filter/rearrange data, and create a few plots-- but then adjust and see the plots change dynamically by adjusting values throughout the notebook.
Doesn't surprise me at all that sexually transmitted diseases spread much slower among Conservatives as they tend to also much more sexually conservative.

Actually here in the West the group that was affected the most in the beginning were gays, this is a fact. After that it spread to drug abusers and prostitutes.

You can't even repeat historical facts anymore in liberal comment sections without getting down voted into oblivion because apparently so many are triggered by facts.

Next time you should consider being PC - AIDS was caused by the patriarchy.

Edit: My comment was meant to be a response to this one: https://news.ycombinator.com/reply?id=12197329&goto=item%3Fi...
From what I've heard, in parts of Africa worst ravaged by AIDS popular opinion is that even condoms are a western conspiracy. Are you saying they would be more welcome of a genetic solution than the west?!
As a native German speaker too, I still hold by my claim that dubs for most other languages than German are worse.
What's a warchest?
Vulnhub.com – Necromancer 1 CTF Walkthrough
Well, https://en.wikipedia.org/wiki/Isis did flood the Nile with tears...
Back in 1995, Walmart Banned This T-Shirt
> I don't see what blockchain tech has to do with charging for API access.

In the situation he's proposing, Twitter's product wouldn't be an API; it would have to be a blockchain protocol.

> You have to determine how many "tokens" to charge and that price won't be stable like the dollar.

I agree, pricing is a problem. Do you poll exchanges for the current rates, every time you make a transaction? It's not ideal.

I think Twitter is a bad example, also. Twitter and file-hosting are already free, within usage constraints. Why would people want to start paying for it? Also, all of the blockchain clones of Twitter have been much less efficient, and provided little benefit over the central model.

- edited for brevity -
Restoring Y Combinator's Xerox Alto, day 4: What's running on the system
Elon Musk Confirms Tesla Minibus Unveiling Next Year
Settlers of Catan was my first modern board game and will always have a special place in my heart Carcassonne is pretty easy and fun too.

Edit: My phone corrected "Catan" to "Satan"
Taxi drivers are "silly", but paying for nothing is serious stuff.

Grand.
From what I hear the JVM still has a funded team at Oracle. It's Java EE that has been put in the fridge.
See fi this article on the upcoming Graal vm: https://medium.com/@octskyward/graal-truffle-134d8f28fb69#.9...
I should also note that the Steampunk fashion or lifestyle is also derived from a similar instinct.

Compare and contrast Steampunk with Environmentalism. One is about the past and is highly exuberant. The other says to schoolchildren we're going to hell unless we use CFL lightbulbs and separate our organic from inorganic waste properly.

One of these views is impoverished! I too long for the return of pneumatic tubes for waste disposal. Whooosh! And gone. It always seemed like the future to me.
What do the graphical environments gain you, in most cases? I'll not argue that they don't usually have better defaults configured. Autocomplete, in particular, typically works out of the box. These can work in emacs, though. (Even in vim, to be honest.)

Seems most of them "win" by having more effective advocacy than they do more effective features.
> > For me, it's a question of tooling.

> emacs & slime[1]

Here the Windows support (important if you want to target a larger audience) is really bad.
Didn't you hear? "Climate change is weaponizing the atmosphere."
emacs + slime + semantic + srefactor

The last two are game changers.
Your link lightly addresses one of my questions about using DCGs for parsing. How hard is it to get a sensible error message out of a DCG parser? I've basically written off LALR parsers because getting a reasonable error message out of them is about as much fun as repeatedly poking yourself in the eye with a sharp stick. Good old recursive decent using precedence climbing for expressions seems to be more maintainable in the long run for production parsers.
Uber has all the cards here. They came with a system that enables the drivers to use their time more efficiently, which dropped the price for the end user. Also lowered the entry barrier. Almost anyone with a car, smartphone and a driving licence can do it, which is why they afford the high turn over.

Is it worth it trying to compete with them?
Definitely .

Will this lead to increased drivers profit ?
Not really. Because the value that they provide is massively accesible,and with the advent of autonomous cars, fully replaceable.

Bad times for taxi drivers are coming quickly, and there's not much anyone can do about it...
"are in effect paying a portion of their profits for the right to take part in an economy."

Not really, they are paying a portion of their profits for access to the connections to drivers that Uber provides. They have every right to participate in the ride-share market outside of uber.
And Java IDEs are somehow comparable to Lisp Machines or Smalltalk IDEs? Slime is much more similar to those environments than Eclipse.
I've seen a few, such as https://atom.io/packages/hydrogen - running code inline in atom with Jupyter.
What I find most appalling about Windows 10 is the draconian "default install" options. Seriously, how did having a key logger as the default option get through privacy review? Also desktop ad tracking?

I said no to three solid screens full of what I consider to be highly privacy infringing settings on install, all of which were on by default if you didn't do a "custom install."
I don't think you can ignore the underlying fact of transmission rates being vasty different for each party and based on the type of sex. For example vaginal sex has a 4 in 10,000 chance of transmission for men, and 8 in 10,000 for women, whereas anal sex has 138 in 10,000 odds for the receiver -- worse chances than sharing a needle.

Edit: compounding makes this even worse. Having the same kind of sex 10 times makes the best case odds 16 in 10,000 but the worst case odds become 540 in 10,000.

http://www.cdc.gov/hiv/risk/estimates/riskbehaviors.html
Oh wow, that's very helpful to know. Thank you!
What is so hard to understand about this? These drivers could create an app that results in the exact same price for consumers, except that any profits go to the drivers instead of Travis Kalanick's pocket.
Then again, these lawsuits probably do more damage by perpetuating the negative publicity around Windows 10 than through any direct financial impact they might have.

Now that the free upgrade period for Windows 10 has run out, and it's clear that large numbers of people didn't want Microsoft's latest product or buy into its everything-cloudy vision even though they were literally giving the OS away and heavily promoting the whole strategy, it will be interesting to see what they try next.