skysight-inc/HackerNews huggingface dataset:
Yeah, Perl 6 just doesn’t appeal to me as someone who uses Perl 5 on the regular.

Now, a cleaner syntax? Maybe it would be better to avoid the magic variables, but one thing Perl 6 did away with which I really like about Perl 5 is that the dereferencing operators ($scalar, @array, %hash, &sub, *glob) have distinct types, and “use warnings/strict” can catch their misuse. Dynamic typing is a lot more tractable for large software when you have succinct explicit typing.

As for non-shoehorned OO, maybe it would be easier for classes-and-inheritance people to learn Perl if it had a more conventional object system, but the fact that you can bless any reference with a package name and use it as an object is really simple and really powerful, and I like it a lot.
Securing Your Payment Information
I got the old website when I visited it, but based on the image that another user posted:

http://i.imgur.com/m2d1Gf4.png

the text color of the description for search results is around #808080 on a #FFFFFF, which is a contrast ratio of 3.95 to 1 according to http://webaim.org/resources/contrastchecker/

This fails both WCAG AA and WCAG AAA recommendations. Please increase the contrast, preferably by leaving the text the way it was (#000000)
Didn't it really just increase the number of insured people primarily because of broad expansions of medicaid and medicare?
There are better languages. Tutorial D, the dataphor implementation D4 and datalog (as implemented for datomic e.g.) spring to mind.
Detroit's Stupid Plan to Kill Tesla
The utility of money is non-linear though. It can be worthwhile to pay a small amount of money in order to prevent a non-zero probability of losing a large amount of money, even if the expected value in terms of dollars is negative.
Halloween-ish Cartoons
We offer a free startup plan at https://www.tinfoilsecurity.com to help with this exact problem.
I hope you're trolling.

If not: I think you'll find find the HN community doesn't react well to either stealing content or complaining about the (quite reasonable, in this case) cost of people's products.
Can you briefly explain the advantage of tearing apart the JSON document, rather than just storing it as JSONB and using the various JSONB functions/operators/indexes?
All very true, but if you're serious about looking at every item that results from some search (because you're researching, not merely browsing), then you will use the advanced search interface to get a CSV file (or JSON, XML, HTML, or RSS, according to preference) which you can then work with entirely locally. You'll be able then to keep track of everything you do with every item in that list.
IE8 has less than 5% market share globally, how is it that you are arriving at your 20% number?
I would imagine most/all young (under 35 - I'm 30, personally, and had same experience as GP), self-employed people making a decent amount of money (such that they don't get subsidies) have had this experience. The plans never match up fully, but I had a high deductible "catastrophic" plan pre-ACA and for the equivalent coverage I a.) had to apply for an exemption to even get the "catastrophic" plan through ACA and b.) it still cost significantly more for a higher deductible.

Now as you note I do get certain benefits with this plan I didn't get with my other one- namely a couple doctors visits a year when my other one was only one every 2- but I had a catastrophic plan for a reason and my premium more than doubled under the ACA. Beneficial to me (and likely the GP) is being able to pay only for coverage we actually want- not additional "benefits" that we don't plan on using and would rather pay out of pocket for.
To me it's clearly simpler. Paxos involces special client numbers (to guarantee ordering), but you still have to fall back to randomized delays to avoid livelock; raft just starts with randomized delays up front.

If you can read the raft paper and come away also knowing how group membership changes (wow) and log compaction works, in additional to the "basic" log replication consensus, that's huge.

edit: I'm sure it's still 'hard' to implement, like bringing a brand new replacement machine up from scratch (copying the full data set over, to warm him up, and then starting replication efficiently), i.e. there's still a lot of coding to do
The expected value of insurance is always lower than the cost, that's why someone sells it. The reason you buy insurance is to protect against catastrophic events, which are impossible to predict on an individual basis.
I think cutting off the power (or network connectivity or water or whatever) without permission or lawful non-enforcement-related-purpose might itself be criminal, and could easily be argued as a form of coercion.
I get what you are alluding to, and you are right that this would require kernel cooperation. But I still think that consistency needs to be defined, before you can make such claim. For instance let's say we're joining a table of processes and open network connections. Now we might have network connections that belong to a processes not listed -is this consistent? What if the implementation filters out the connections that do not belong to a process?

I guess my point is that a reasonable definition of consistency could be many things, including a definition that says referenced tables are read only once in the order they are encountered (this should be equivalent to a series of eg. ps and netstat commands stored in variables and then manipulated)
With all due respect to YC, but perhaps product <=> market fit is actually more important than product+company <=> YC fit? I'd work on the product rather than the YC presentation...
Just imagine how much good that could be accomplished if the time spent simply on meaningless snark about photo-sharing apps was instead productively deployed.
You'll be fine [laid off MSR researchers] in Silicon Valley
That is quit interesting. I am currently looking into seting up a virtual platform that will use SSD disks.

Do you have a source I can look at for more info on what SSD setup Google Compute Engine uses?
>> I hate the idea of employer-provided healthcare.

Yup. The most obvious problem is that when you change jobs, you change providers. That alone is undesirable and contributed to the problem of rejections due to pre-existing conditions.

The less talked about aspect is that large companies are self insured. Meaning they cover all the costs and just have an outside company manage the plan. The issue with self insured companies is that on average, working folks are healthier than non-working ones. That means it shifts the higher costs to the non-corporate plans - medicare/medicaid.

Just taking away the incentives for this and having people get their own plan would have gone some way toward a better system.
Quite amusing how reputation engines are perceived as broken and so one must break them even more to show how bias it could be - thus breaking the engine even further.
The Hawaiian Tropic Effect: why Quantitative easing isn't over
Watch this flying car cruise around the skies of Slovakia
And further...

There is no software or algorithm that isn't sociological, political, or otherwise ideological.
Perhaps you should be less defensive about the incredibly low amount of knowledge/talent/intelligence required to put together many web or mobile apps?

If you read the rest of that sentence I included myself in that group since when it comes to security I've not many clues.
Wow - this looks like a great implementation. Who is cloud-software-foundation? Is this the software that powers WANdisco?
This is neat, but why is Facebook making it? I may be too used to working at startups, but it seems to me that "look Mom, SQL!" isn't nearly worth the cost of the engineer hours it must have taken to bring this project to maturity.

I guess it does buy community goodwill to throw handfuls of money off the Facebook float...
Thanks for the additional detail.

> https://pypi.python.org/pypi/internetarchive

Can anyone use the API key, e.g. does it require auth for both upload and download? For upload, is an archive.org userid sufficient, or is a separate API key needed? Will the new metadata be available via the API?

Onsite searches are usually less successful than a Google search with site:archive.org. Within the archive, it has been near impossible to create a URL-based search query that will find all editions of a given title/work. Will the new site/tagging help?

Thanks to the entire archive team for a precious resource.
So before the engines were obtained by Orbital, the NK-33 had never even been flight tested?
To worsen the things, Drupal did not make the new version available through its usual update mechanism immediately after the announcement. `drush up` did not bring up the 7.32 version for many hours if not a day.
Have any states attempted to take control of medical care and negotiate doctor wages / drug prices? Works reasonably well for Canadian provinces. There's got to be a reason it hasn't been done in the states. What is it?
A few years back I was working on an app with some moderately fancy CSS and JS. We desperately wanted to drop IE6 support but after we pulled the revenue numbers per browser, we worked out our IE6 users could pay for a junior-mid range developer to just sit there and fix IE bugs all day.
Classrooms look the same way they did in 1960 – help fix that at Clever (YC S12)
There’s a lot of great educational software out there - think Oregon Trail, Math Blasters, and Carmen Sandiego - but teachers can’t use it in schools. Teachers would love to use programs like these, but synchronizing data between their school’s database and external software applications is a huge problem that results in wasted time at the start of class and frustrated, bored students… which leads to software being abandoned entirely. 80% of K-12 teachers would use more software in classes if getting students logged in weren’t such a hassle, and a quarter of all class time that’s supposed to be dedicated to software is wasted on logins alone.

Developers have a similar problem: they love clean APIs, but in the education industry, they haven’t had one. Most K-12 schools house their student data in ancient legacy databases that make integrations a nightmare. If you’re a five-person startup and you’ve built an app that revolutionizes the way third-graders learn fractions, there’s simply no way to get your product in front of students.

Clever (YC S12 - clever.com) is solving these problems by building a modern, developer-friendly API for schools… which we give them for free. Developers love being able to plug into schools without having to write a complex integration for every single district they’re working with, so they pay us for access to the platform. This business model has helped us grow quickly; we’re now in 1 in 5 schools in America (over 29,000 schools), and our product is used by millions of students every day.

Our goal is to become the education identity company. The first step in that direction is our Instant Login single sign-on platform: a universal login that allows students to access all of their learning applications in one place. (This is a big deal if you’ve ever seen a second-grader try to manage fifteen different usernames and passwords.)

Right now we’re a team of 35 people (17 engineers) based in downtown San Francisco. We’re looking for full-stack engineers who can hack in Node, Go, and Python (or are willing to learn), but more importantly, we’re looking for people who share our passion for improving education. If you’re interested, we’d love to hear from you.

Other stuff we like:
-Tech talks. Every other Tuesday, we do “Clever Talks” during lunch where one of us will give a presentation on anything he/she’s interested in. Recent talks have covered exoplanets, neuroscience, hacking big-company customer service interactions, and what’s wrong with American high school history education.
-Bughouse chess. We play pretty frequently, although not always with Magnus Carlsen: http://screencast.com/t/xD7umWfo
-Picking up new skills. We offer unlimited Amazon credits for learning.

Check us out: https://clever.com/about/jobs

At Clever, we want to work with the best people - applicants of all backgrounds and beliefs are welcome to come improve education with us. We're committed to making our office a safe and comfortable environment for all employees.
Nomi merges with Brickstream to create market leader in retail analytics
I think you may be right about peoples' perceptions. No matter what the case, we should still work to improve the system by minimizing corruption.
I can't believe that it has taken this long. Didn't Foundation drop IE Support like 2 versions ago?
> As for my own question, it does look like the majority of the markets will see prices increases.

Health spending was growing at an average of 7.2% / year from 1990-2008, vs an estimated 3.6% in 2013. Certainly the slowdown is the result of more than just the ACA, but this is the relevant metric one should use when measuring its success at cost containment, not the fact that almost everything gets more expensive from one year to the next.

http://content.healthaffairs.org/content/early/2014/08/27/hl...
Yep, I'm not aware of it.
"The only way you could access to information in an structured way is the way in which University teach concepts."

"The real way to obtain information is to be helped with those that can give you some clues to construct the required mental framework"

"how are you going to get the one click to the concept of diffeomorphism if don't know about the hierarchical structure necessary to define that concept."

Um, you do further reading online or in a textbook until you understand the things you don't understand. Of course some ideas require context. Why do you believe people can't develop that mental context on their own?
Right, that's the way you're supposed to use angular, but some people are lazy/bad/whatever and do crazy things with jquery either out of ignorance or because that's the way they're used to doing it. The thought was that they made this change to explicitly try to break people of the habit of falling back on a quick jquery hack rather than taking the time to do it right. This is of course pure speculation, I don't know if that's the reason behind the change or not, I just thought it was an interesting concept if that was in fact the reasoning behind it.
Looking at the "apps" section's picture, I can't help but feel like they've created a giant Nintendo DS. I also can't tell if I feel like that's a bad thing.
Does that 20% come from your own stats or a third party? Most of the third parties look at worldwide market share. IE8 is disproportionately represented in third-world countries which you may or may not care about in your business.

Best I can tell IE8 is somewhere around 6% in the US (these numbers are rough to find because most of the places that collect statistically significant numbers charge for the info). On my site (which centers around a first-world disposable-income-heavy hobby) IE8 is basically non-existent. Your mileage may vary.
20%? What is your source?
Yes it's just a long-term vision:

"The long-term vision for HP Multi Jet Fusion technology is to create parts with controllably variable — even quite different — mechanical and physical properties within a single part or among
separate parts processed simultaneously in the working area..."
If you don't know you're talking to an FBI agent then there's no legal culpability. The poster above you is wrong; it's a felony to knowingly and willfully make false statements to an investigator. So if you don't know who you're talking to you have no obligation to be truthful, likewise it's no crime to make a non-factual statement through simple error rather than to deceive. For example if you tell an FBI agent that your spouse is at work but unknown to you your spouse has left the workplace and gone shopping, that's not your problem.
No...

Hey, if you don't want to buy health insurance fine but... Don't show up at a hospital when you are sick or hurt to drive up the cost for everyone else. Deal?

Personally, I am single payer type person. Cut the middle man insurance companies right out of the equation.

EDIT: Why is my comment being downvoted?
The JVM Write Barrier – Card Marking
I actually meant better than "Ruby" {not rails} :)
Accuracy was pretty bad in sentiment analysis. Especially how people talk on tweets. Loads of false positives.
Bogus letting agents rent through Airbnb to fleece would-be tenants
It has gotten a lot friendlier-looking in recent versions, thanks to the reduction in odd type-punctuation for lifetime description. It's more uniform now.
I thought the joke was about the medical practice of bleeding.

If someone has too much blood does it really get disposed of that way?

That's interesting, I didn't know that.
I'd strongly prefer per-user, but maybe you could allow the choice at time of purchase?
I have not looked at this particular case, but if you have an agenda to push, it makes sense to take time to establish a solid looking reputation. Also, high "comment karma" means lots of activity. There have been times on HN when I noticed similar things and wondered...
what exactly is the attack vector for getting a "foothold into your javascript execution"?

Browser extensions? Those have been stealing BTC for a while.
Reminds me of LogParser, a funky Microsoft tool that let you run queries against log files, directories, the registry, etc. I think it was a skunkworks project. Apparently still exists: http://www.microsoft.com/en-us/download/details.aspx?id=2465...
The best test of a language is to see if you can write the compiler itself in the language (step 1) and also if you can write the runtime system in that language (step 2). IMHO, both are required for a language to be considered a good "systems language", and a worthy competitor of e.g. C++.

I know that the Rust compiler is written in Rust (step 1), but I'm not sure about the runtime.
> sit there and fix IE bugs all day

I wonder what that's doing to the maintainability of your code base. I'm sure the overall cost is higher than just the pay of a single developer ruining your architecture. Supporting IE6 is more than just about fixing bugs.
What I think they're saying is that they only test on CentOS and Ubuntu, two significantly different flavors of distro. I don't think they're saying that it won't build on fedora or debian.

The idea that they should test on every distro in order to say that it works on Linux is a bit silly.
Most likely there will be two tiers for phones: landscape (480-768px) and portrait (0-480px).

https://github.com/twbs/bootstrap/issues/10203
The real reason pop musicians die young
I worked in an environment like that a few years ago on an internal SPA. IE6 was so bad in terms of memory leaks, the app was unusable in IE6 after a few hours. Many people were using Firefox standalone for our app (among others) just to be able to keep things open all day.
Apple: Don’t do math in iOS 8’s Notification Center
The ambulance drone that could save lives: Flying defibrillator of the future
MegaBots: Live-Action Giant Robot Combat
A Linux guy tries a Surface Pro 3. You won’t believe what happens next
It actually makes health insurance worth a damn now.

Before if you had minor medical stuff insurance was there. But as soon as you got legitimately sick (e.g. cancer) they quite literally went back through every form you ever filled out looking for an error, typo, or omission in order to cut you.

Worse still they actually designed forms to increase the chance of error for exactly this reason. Did you ever wonder why you have to sign it three different times on different pages? That is why.

Plus if you got laid off previously you were in deep trouble since your new employer's insurance company would reject you and you'd struggle to work while sick regardless.

Honestly Obamacare improved things decently. Only short-sighted greedy people are unhappy. Next challenge: Unlink health insurance completely from employment.

Health insurance from your employer is bad for everyone. It reduces consumer choice (e.g. you have the "choice" to either go with the company your employer picked or nothing), and it makes SMBs much less competitive than large corporation.

Startups in particular struggle to offer employees health insurance even if they can afford to offer a competitive income (as they pay disproportionately more for health insurance than a much larger company).

At least an argument can be made for why the "public option" (nationalised health care) is a bad idea, I've heard no good arguments for why unliking employment from health care is. Except "I get really good healthcare right now and I am too lazy to shop around for it."

The only organisation that should be allowed to offer their own health insurance/care is the US military, and that is more for practical reason.
If your rates went up, but your previous coverage was never actually put to the test in a serious way you might want to consider the very real possibility that the old plan never would have paid out [1].

"Since insurance companies now won’t be allowed to collect premiums while you’re healthy only to yank coverage when you get sick, they have no choice but to pre-emptively cancel plans that wouldn’t be financially beneficial to actually pay out."

1: http://www.slate.com/articles/business/moneybox/2013/11/obam...
Though this seems to be a deceptive, not "forcible", entry at the most extreme, even if unlawful.
There's also the story where they hacked Belgian telecom, Belgium being an ally of the US. Isn't that an act of aggression too?
Rust is yes to both, although 'the runtime' is disappearing, replaced by just using the system APIs directly (that is, Rust will have no runtime beyond what C/C++ has). The non-Rust code in the main distribution is:

- LLVM for the complier

- hoedown (markdown parser/renderer) for the documentation generator

- miniz for compressing the metadata stored in each library

- a few other tiny wrappers[1] for which I see no reason other than inertia/low-priority for translating into Rust (e.g. there would be no particular build-system benefit to Rustifying them because C/C++ compilers are needed for the other things anyway)

[1]: https://github.com/rust-lang/rust/tree/master/src/rt (the 'rt' = runtime name is a holdover from when the runtime was not written in Rust)
Single payer probably looks good on paper, but I would never trust someone with that much money and power.
The original goal was to make the "elite education" a factor of the actual education itself. Minerva should be harder to get in to, by merit, than any other university. At the same time, anyone who CAN pass that barrier should be let in. With Stanford/Harvard/etc there are thousands of people every year that qualify to get in, but are rejected because of the relatively small number of spots available.

In that way, it should be possible to have an exclusive AND comparatively large program churning out top-tier students. Pessimism aside, you won't know if something like this will work in the market until you actually try it.

Don't really feel like tackling the bigger socio-economic issues you brought up, but I think we more or less disagree on "society's" value structure and what to make of it. I think a big change is in order, and I'm really hoping Minerva can be part of that change.
Will Auto Suggest Change the Way We Speak?
It's like Exploit Wednesday for Windows, except Drupal is a lot easier to reverse and find where the security issues lie given it's open-source.. So instead of taking a day to reverse/find holes, it takes a matter of minutes.
The team will see this thread. I'll leave it to them to take in the note.
I'm curious what he thinks about it? Good place, or it's good but only for some kind of people (right disposition), just different (not good or bad)?

Any other tidbits?
I don't believe it has been formally proven correct. I would love to see evidence that it has been proven to be mathematically equivalent to Paxos.
http://en.wikipedia.org/wiki/Exigent_circumstance_in_United_...
Animals in the Archive
Patent Issued for Attesting a Component of a System During a Boot Process