skysight-inc/HackerNews huggingface dataset:
> Go, which claims not to have either generics or objects, has both for built-in types.

Who is claiming that?

> The argument that generics are unnecessary would be more convincing if those built-in types were not needed.

This is a straw man that you're tearing down. The Go devs have always acknowledged the utility of generics. They just have a different set of trade offs that they are targeting.

More to the point, there's absolutely nothing inconsistent with the position, "If we can make writing code easier with a little blessed generics without sacrificing our project goals, then let's do it!"
They shouldn't use a new cryptocurrency, instead, https://medium.com/@barisser/an-open-letter-to-reddit-why-yo...
I'm fairly curious as to the source of this as well.
Edit here - Just realized my comment might have come across the wrong way. I was responding to the OP's suggestion of using the screen of 'Have you been to Africa recently?'. I wasn't actually asking if the OP had been to Africa recently
This is a great point. A free (or heavily socialised) health care system is probably better equipped to handle an outbreak than a fully privatised one, even if it has fewer total resources.
You can be technically unable to decrypt the messages, but the metadata is still available.

Once they have your metadata matching, they can subject you to increased scrutiny.
I have an undescribable feeling of beauty watching their demo http://imgur.com/s08vgSz
Do you frequently come into contact with other people's bodily fluids at the state fair?
Las Vegas is not his hometown. He moved Zappos to Las Vegas from SF for a more favorable tax environment, cheaper cost of living, etc.

And, about the comment about water shortage-- doesnt a significant portion of California's water flow through Nevada from the Colorado river? If so, Nevada is not lacking in water as much as in political power.
https://chocolatey.org/ - apt-get for Windows, basically. It's not as capable as its Linux brethren, but it's perfectly usable, and it takes a lot of pain out of setting up a Windows box. "cinst GoogleChrome" is as painless as you'd expect.
So you're a bigot against Police _and_ Muslims.

Got it. At least you're consistent.
One would hope so, but I suspect that they don't care about public perception, and a surprisingly large slice of the public would actually be supportive of punitive treatment of prisoners' families.
You're comparing a fairly stable, relatively well understood danger with a rapidly growing, less well understood danger.

Elsewhere in this discussion, someone quotes a CDC estimate that by the end of the year the number of ebola cases could reach 100k to 1.4 million. Taking the lower end of the range, that's 100k new cases in 3 months, so the number of cases grows by a factor greater than 10 in 3 months.
Made an interactive version of this lecture - with @paulg's essay, reading material and recommended Job's video embedded: http://storygami.co/htsas-lec-1/
d don't for get that American politicians saw what the butchers bill for Verdun and Somme did t France and England.

What if 4 or 5 years after the war it turns out that the president had a wonder weapon that could have ended the war in a week and saved 1/2 a million GI's - it would have been the end for the democratic party when that came out.
agreed, man. Fantastic.
I do not see why it was mandatory to invade Japan. Their army was wiped out, so were most Japanese cities and industry centers.

They were no threat to anyone at that time.

And if we look at it from the japanese perspective: They never intended to invade the US. Their goal was to end the US blockade of Japan.

Not every single war has to end with an all out invasion.
Hi, I'm in the freaking-out crowd...

Everyone with the "stay calm" attitude is lucky. This whole virus seems like such a "matter of time" situation. #1 finally showed up in the U.S. Do you really think it will just stay at 1? What are they doing with the beds he slept on, the towels he used after a shower, the glasses he drank out of? Did he go to a restaurant? A ball game? Who knows?

How much time do we have until it's in a school, on a subway, or your neighbor has it. Nobody even knows what to do. The first thing Americans do when they get sick is GO TO THE STORE. They go get some over-the-counter med. Literally, the first thing people in this country are going to do is go out and expose more people once symptoms start to appear.

Bodily fluids. A sweaty, feverish person is going to touch a door handle, counter, and anything else along the way. We won't even be able to pump gas without rubber gloves.

My checker at Fred Meyer today blew her nose and proceeded to touch every one of my groceries and scan them. It was disgusting. I literally sterilized yogurt containers when I got home. People have no sense of how to keep their germs to themselves.

Ebola starts with fever and vomiting and diarrhea, from what I've read. How are our sewer treatment facilities going to fare? Seriously, this is going to become a nightmare.
I notice that on the Blit, new windows are created by "sweeping", i.e., dragging with the mouse from one corner of where the new window will go to the opposite corner. To this day, that is how new windows are created on the Plan 9 operating system.

(Specifically, you indicate using a command on a menu that you wish to create a new window. Instead of a new window appearing, like it would on any other OS, the cursor changes shape. The shape change is your cue that you can now "sweep", and the new window is created where you sweep, i.e., in such a location and with such dimensions that your sweep is a diagonal of the new window.)

And here is an opportunity to point out my pet hypothesis as to why no one uses Plan 9: namely, the refusal by the leaders of the Plan 9 project to adapt to what later became standard ways of doing things.

Although the Blit preceded the Mac, the Mac became orders of magnitude more widely used. And when Microsoft created an operating system with a GUI, they made opening a new window work like it does on the Mac. Once hundreds of millions of computer users had become used to the way one makes a new window on a Mac, Plan 9 should have changed to the Mac way. This is just basic hospitality. If you run a hotel and the controls for the hot and cold water work differently than the way they work in 99% of the homes of your guests, you hire plumbers to change the controls to work the way your guests expect them to work.

For some reason, the Plan 9 folks, and Rob Pike in particular, never saw the need for being hospitable (maybe because the way his software let the user create windows was invented first, damn it!)

Emacs has a bit of the same problem (inhospitableness, e.g., having unusual names for things, e.g., calling windows frames and calling panes windows), but Plan 9 is the most inhospitable software I've ever encountered.

Deleting text by highlighting an extent of text (e.g., by dragging the mouse), then hitting backspace is another example where Plan 9 behaves differently than every other OS I know about. (Particularly, it causes the highlighted extent to be deleted, like other OSes do, but then also deletes one additional character, which is unusual behavior that a user has to learn -- and then unlearn every time he or she switches back to a "hospitable" OS.)

In contrast, the designers of Gnome and KDE, for all their faults (e.g., being too eager to re-invent things) understood and practiced basic hospitality towards the user.
Even with the black market, government provides a backdrop of expectations. Murderers are still prosecuted even if the murder happened in a black market trade. I'm talking about a situation where there is no disincentive to use force, e.g. a place like Somalia or rural Pakistan.
It's almost as if people don't understand the concept of exponential growth...
Sikuli is freaking great, though not sure how this is news, it's been around.

Super useful for automating things that are easy to handle by looking for patterns/things on screen and hard to handle with APIs (or lack thereof)
"For those of us who have run online communities, there certainly is a strong inverse relationship between age & size."

The same is very often true of physical social spaces too. How often do you see a new, niche bar later attract a broader crowd and turn into the sort of place that attracts thugs? Or how often alcohol-fuelled violence starts around the larger venues because they attract a less thoughtful crowd?

Perhaps the early arrivals subscribe to the ethos while the late-comers are just there because their base needs are met. In the case of a social site: regular content, people to troll or others to upvote their jokes. In the case of a club: a reliable meat market and cheap drinks.
Parent is suggesting that would be an effective screen for people with other symptoms. Hence, "If that screen loses its effectiveness, you start to have to worry about every patient presenting with a fever and diarrhea..."

So at the moment, this "screen" is an easy way to rule out Ebola in a patient with potentially Ebola-like symptoms. Obviously we wouldn't expect everyone who has recently been to Africa has Ebola. I didn't downvote you, but I expect this is the reason why you're getting downvotes, not a misunderstanding about your question.
Sikuli is being used to create test plans for the VistA system (documented at http://www.osehra.org )
It works with GUI stand-alone executables and with web pages from a browser.
Despite what you write above, and the attention being paid to ebola, the infection is growing, not shrinking (each ebola patient infects, on average, more than one other person). Reasonable (not breathless) forecasts show the number of infected individuals growing to over 100,000 within a few months, and the CDC could see it growing to over a million cases by early 2015.

Further, this is a disease with a 50% mortality rate, and no verified treatment other than palliative care (even ZMAPP, the supposed magic bullet, did not save at least two patients who were treated).

I think we have good reason to be concerned.
Mixed-integer and 0-1 integer programming problems are NP-complete in the general case. You might as well use the backtracking approach which in my opinion is much more elegant.
I'm a big fan of the favicon! Making a good favicon always feels like such an ordeal, and it never seems to offer as much in return for the time you put in.

This one's great, and I guess it'll inspire me to keep on pursuing better looking favicons.
This talk is surprisingly entertaining.
Is it any wonder then, that when the prisoners get out, they turn to crime? We are subjecting them to a selfish, dog-eat-dog world every day; we are harassing them, taking advantage of them (and their families) when they're the weakest; and then we expect them to come out and behave like model citizens??
Doh. Dys-topia-phasia strikes me yet again.
If this annoys you at all, you should check out the 'blackphone'. It's not cheap, but if you value your privacy and security it is the phone for you. Full disclosure: I have nothing to do with this phone; it's just a cool related project.
you’d think HN would understand ‘going viral'
Seeing as the Dogecoin community is so active on Reddit, this could be an interesting use case for Dogeparty.

Dogeparty is an crypto-token (e.g. securities) application layer built on top of the Dogecoin blockchain. Now that Dogecoin is merged with Litecoin's asic hashrate, the network is pretty secure against attack.

There are other options built on top of Bitcoin (such as Mastercoin, Colored Coins & Counterparty), but certain Bitcoiners have been worried about blockchain bloat, so Dogeparty could be a decent shout on top of another secure blockchain. Other options exist on new blockchains, but I think these are too unproven this point.

Dogeparty: http://www.dogeparty.io

Web wallet: https://wallet.dogeparty.io (note: I do not endorse this, it's beta and as with anything in cryptocurrency be careful!)
Don't. Finish, get the diploma, you will need it.

Have you paid for your credits until now? Not graduating is also similar to throwing all that money to the trash.

Don't. Finish.
As far as I can tell, JPay is picked because it's the biggest. Any evidence the competitors wouldn't do the same once they got the contracts?
KDE releases first beta of Plasma 5.1 desktop
The Unintended Cost of Shipping
/r/funny is super sexist, and some days there'll be two or three racist jokes on the front page.
Sure, the Ebola epidemic is still a disaster for public health in the affected places. Nobody is arguing otherwise.

But it's a bit strange to see all this American media FUD after years and years of not a word about all the destruction caused by malaria (apart from that Bill Gates project), no?
Trojan Android app distributed at HK protest; steals msgs, call audio, location
You'll need radiation hardening, a more precise inertial measurement unit (six axis gyro), and extreme reliability and lifetime that no consumer electronics device provides. The labor and materials cost, plus electronics mentioned above, is a lot more than $300. I also doubt you'll find a single engineer with the required aerospace and electrical engineering skills - you don't build an flight control surface control system with some 'ninjas' working on node.js in SF in a year.

I also haven't gotten into the business and logistics costs of pulling this off, but consider the fact that there is not even a RFP for such a device in existence.
There is a good chance it will stop with his contacts though, as anybody he infected will likely be isolated before they become infectious.
Yes, my simplistic worldview often gets me into trouble. But this will come as no surprise to you, I'm sure.
The giving back to community approach would, in my opinion, be more deserved by a community like StackOverflow. I always feel grateful to and am amazed by the SO community.
peco - simplistic interactive filtering tool
He's very funny! I've never heard him talk before. I listened to this whole thing & laughed so many times. "screw this whole entrepreneurship thing" at 34 mins.
Astroturf comments and votes are not allowed on Hacker News.
iOS Engineer? Join Us and Fight the Telco Monopolies
Join us in building a new kind of phone company and fight against the Telco monopolies.

If you're interested, please drop us a line: jobs [at] sendhub [dot] com

About SendHub:
We're building tools to make it fast and easy for businesses to communicate with their customers and employees.

Founded to help educators in under resourced communities, we’re taking on the Telecom giants. Hate your phone carrier? Us too. Telecommunications is a duopoly dominated industry, which has systematically suppressed competition over its 150 year history, in order to keep prices unfairly high. We’re going to change this, starting with business phone service. We have a ~$1M annual run rate and have raised ~$8M.

We’re looking for a talented engineer with a strong sense of ownership to lead our iOS efforts. We want you to take our iOS apps to the next level; building communication features that are immersive, reliable, and performant.

The Role:
You’ll be in charge of building out our next generation voice application on iOS. Responsibilities include building features, fixing bugs, and collaborating with our technically skilled design team to deliver the best possible end-user experience. You’ll iterate on the application in market with small, but frequent, releases.

Skills: At least 2 years of Objective-C - building apps for the iOS or Mac OS X platforms, Modern Persistence Frameworks (like Core Data), Git, and a thorough knowledge networking and design patterns

Nice to have: Unit Testing with OCUnit, Inversion of Control (Injection) frameworks.

Our Philosophy:
We believe in taking care of our customers and each other, so together we can build wonderful products. We work hard delivering the best to our customers and we wouldn't want it any other way. We're hungry and you need to be too.

We're based in Menlo Park, CA, and while we're flexible on working remotely, you'll need to be around the office and eligible to work in the United States.

Benefits:
Health, Dental, Free meals and untracked vacation
Write it into the contracts that they cant?

The government is the entity with power here. The government regularly dictates all kinds of terms for their contracts. All the time.
Can you expand on how the TOS solves this?
I fail to understand how posts like these even make it up here.
Why the Chinese military is only a paper dragon
Ebola has been theorized to be airborne by scientists at the National Microbiology laboratory in Winnipeg.

Cite from 2012: http://www.nature.com/srep/2012/121115/srep00811/full/srep00...
Inside Shellshock: How hackers are using it to exploit systems
They can be the same or very different depending how you use them.

There are a few subreddits which would match just like HN, but there are thousands more that are filled with cats and boobs.
"hopefully this infusion of cash will let them hire devs …"

They shouldn't need additional developers for these features (unless all the existing ones left?), seems to me that these things should be doable fairly quickly.
That's precisely why we price on a per-user basis at Indicative (https://www.indicative.com) and not on a per event basis.

What you described is a lot of work to build and maintain and very brittle. We've had quite a few customers switch to our platform from Mixpanel that were doing the same thing - aggregating data or sampling.

The problem with either is that you basically blow up your user-level data (e.g. John Smith doesn't have the right activity history), you will miss potentially important trends that are statistically significant that only appear over time, and you limit the type of analysis you do by "property stuffing", particularly around cohorts and retention.
The Goldsboro incident went 5/6ths of the way: http://www.ecu.edu/cs-admin/news/brokenarrow.cfm
Where does OnePlus fall into all this?
Localized bugs are still bugs. Better always require a variable declaration and have no defaults.

Usually languages use local-by-default to avoid the need for variable declarations in the first place (in misguided manner, IMO) instead of doing so to avoid globals.

This page might be interesting, btw: http://lua-users.org/wiki/LocalByDefault
Yes, but with some extra energy input any old source of carbon atoms will do. (Oil and coal just come with carbon _and_ energy, which makes them very convenient.)
Oh blah, I'm certain the mouth-breathing right wingers love the idea of destroying academia. The middle class is being taken out: housing, education, pensions - all are being destroyed.

They don't need us any more. They have overseas markets and labor to do their bidding.
Who is confiscating the radios? JPay?

No.
Multi- and Conditional Dispatch in Traits in Rust
Dogs are both cuter and easier for us English to relate to than Africans.
Destroy life on earth. I phrased it as a tautology to be humorous, but very large impacts are possible. I doubt life would survive an impact such as the one we hypothesized to have created the moon.

http://en.wikipedia.org/wiki/Giant_impact_hypothesis

"collision between the Earth and an astronomical body the size of Mars"
Or at least not hitting the "you are doing that too much" limit for deleting and reposting when you realise you accidentally pasted the wrong link in and similar.
Your right. I am going to work on this tomorrow, it was adapted from a prior business model. Thanks for pointing this out!
100% is a really high bar. I doubt they agree here:

https://hacks.mozilla.org/2014/05/reconciling-mozillas-missi...
Ask HN: Coworker is logging plaintext passwords
I'm of the opinion that we should never store plaintext passwords anywhere no matter what, he is logging them before hashing them. Is this common and or acceptable?
If you were on a plane coming back from Europe and the guy in the seat next to you said he was just coming back from spending a year in Liberia, what would you do?

Would you sit there and just make sure he didn't spit on you? Or would you go sit in the bathroom for the flight? Curious as to how people would react...
Rails is great! Thank you
Another shameful story about the criminal justice system in the US.... I wish I were more shocked.

I'm not a sociologist and I'm not going to look for links, but I'm pretty sure there is a strong correlation between poverty and crime. Now certainly correlation doesn't mean causation... but is keeping people in poverty more likely to cause or to prevent crime? But this question might make the bad assumption that the intent of the criminal justice system is to prevent crime in the first place.

We all pay for crime. Something to keep in mind. Social justice is more than just feeling good and being fair. It's about practicality also.
Agreed. Colonization must include a very high degree of self-sufficiency. Occupation is a prerequisite for colonization, and the window to do the work necessary to complete the task of a true colony may not be that large.
You can always just put the model id (or some other way to requery) in the Bundle and look it up again after the configuration change.
That's what the voting system is for though. If someone is abusing the system like getting fake upvotes then that's def. a problem but the spam system accounts for that. Otherwise if the highly upvoted content on /r/entrepreneur is a bunch of make money schemes then thats what the people subbed to that subreddit want and you should start/find a diff. subreddit closer to what you want.

Also, it's perfectly fine if other people post that content it's just not okay if you are the one who wrote it and posted it so it doesn't stop the content from being posted just WHO can post it.
Hi,

The spirit of this is to avoid abuse on our cloud. If you don't feel comfortable providing us with contact information, we're probably not the place for you. I'm working on the AUP tomorrow, the cron/background services doesn't make sense or the RAM.
Nope. I just paid $79 under Apple Care Plus to have mine repaired. I ran into a corner of a table and decimated my 6+.

https://imgur.com/spdm6mm
That is in no way responsible, acceptable, or (hopefully), common. At best, it's an unbelievable security risk. At worst, he's keeping them for his own nefarious reasons.
Thanks. We're glad you've noticed it. :)
It's probably more appropriate to short it. Developed health systems aren't going to need ZMAPP to deal with ebola. Quarantine and a steady supply of sterile protective gear will do the trick.
Wait, wasn't it just yesterday that Re/Code published its glowing profile of Hsieh's Downtown Las Vegas?

Yes, yes it was. http://recode.net/2014/09/29/downtown-las-vegas-is-the-great...

How did they miss this until today?
"I wonder if there were a way to track per-reddit karma"

This already exists: each user has a "show karma breakdown by subreddit" link on the profile page for exactly this.
Agreed. That's a complete dick-move.
More from the LVWeekly: http://lasvegasweekly.com/as-we-see-it/2014/sep/30/breaking-...
Shouldn't there be a rule that if posts from new accounts get reported by more than X number of people for Y reason they are automatically banned.
Would make life of moderators easier. Would be easier if the tools allowed moderators to customize these X values.
Hi, I'm going to work on the AUP tomorrow. The spirit of our AUP is to discourage antisocial behavior.
Hm so that would mean assuming this rate of exponential growth that in ~150 days there would be ~ 1 million cases and roughly a year to reach 100 million. I wonder how well they can model travel patterns, then you could write down an ode for the disease on say a country level and couple them.
Or more fundamentally: attempts at eco-engineering are destined to fail. This is the most ironclad reason I can come up with for why conservation is the only route.