skysight-inc/HackerNews huggingface dataset:
Hi,

I'm the author, and I definitely know about Swagger/OpenAPI. By coincidence, I'm maintainer of the collection of 250+ Swagger specs for public APIs: https://github.com/APIs-guru/openapi-directory

But I have learned the hard truth over last two years: API catalogs aren't scalable solutions for API discovery. That's why I'm pushing this.

P.S. it is pretty easy to generate Schema.org type based on Swagger/OpenAPI spec.
Yeah, that's exactly what's going on in this thread. Good job.

You're simply dripping with tolerance, compassion, and non-racist rhetoric aren't you?
A Detailed Interview with Chris Coyier, Creator of CSSTricks and CodePen
well, glad I had it for free, there are tons of other financial burdens in life rather than paying education in IT which was nearly obsolete even during studying (i think unis nowadays catched up a bit with current state).

imagine that - graduating and having 0 debt, and not ruining parents in the same time. it's called freedom. but if you feel that you don't want this kind of freedom and perform better under long term pressure, then enjoy your current state.
A better title would be "Mail merge for Powerpoint"
Show HN: GAM Cluster, Massively Distributed Actors for GO
That would be very confusing for multilingual users. Just because my OS is configured to use a certain locale, doesn't mean I don't read text in scripts not considered part of it.
I remember this: "The legal battle between LifeLock and Xapo just got more intense": http://fortune.com/2015/07/28/lifelock-xapo-wences-cross-com...
This is a great idea. Is there anywhere a list of all the flaws that it can detect? I couldn't find it on the website.
generator-reveal[0] and generator-impress[1] adds live-reload, themes and more for Reveal.js and Impress.js using HTML or Markdown

[0]: https://github.com/slara/generator-reveal

[1]: https://github.com/slara/generator-impress
The tempo does not fluctuate on my setup. That is something I really tried to eliminate. Can I ask what browser, OS and computer spec do you use?
I think companies like Google need a team akin to NYT's public editor. Obviously not perfect, but better than nothing.
This is not an official announcement, it is not even an announcement. What the fuck are you talking about?
This is so Black Mirror.
Air-gapped might get in trouble too in case of depressurization. It'll be almost vacuum gapped then.
You're forgetting about the other major costs: default risk and loan servicing. Sure, the government might save an amount equal to banks' net profits on student loans, but that could be outweighed by the servicing costs, as the government would need to build a loan servicing operation (and build or install associated software) from scratch.
I shudder to think what a CDO of these IOUs would look like.
Here in Germany stores have to take back single-use containers with deposit. Small stores are allowed to only accept the brands they sell, larger ones have to take everything.
> Notifications are muted and the sender sees a 'Zzz' symbol next to your name.

That's a minor thing but 'Zzz' really sends the wrong signal to the sender: if you are not available, then you are sleeping (i.e. unproductive).
Why is everyone thinking so small? What about https://www.goоgle.com?

Or how about the word "gullible" isn't in the dictionary?

http://www.dictionary.com/browse/gulliblе
IRS Requests Bitcoin Buyer Records in Broad Tax Evasion Case
Is this news? The global elites harvest young people for profit just as they do older people with subprime mortgages, etc. Sorry for sounding cynical, but that is just the way I think the world works.
I registered http://www.4ppl3.com a while back. No potential for abuse really, but I just thought it was fun to have a l33t-speak version of the domain name of one of the world's most litigious companies.

That said, I haven't done anything with it, and I'm not a domain squatter, so if anyone wants it I can hook you up!
I've had very decent results with a DW735 and Ridgid JP601, which all in you would have for $1,200 today. I was fortunate in that I got them both on clearance for about $200 each. It is frustrating being limited to 6" boards, but a sled would be an alternative for that. You don't need $10,000 to get good results.
I might argue that Slack has no interest in anyone's inner workings. I've been at companies building relatively uninteresting products that treated Github like it was the same as emailing source code and server logins to the competition. I could be wrong, but I have never heard of a single instance of a company on Github having code stolen because it was on Github. I have heard of many companies who have had their internal systems hacked.

I might trust Github more simply because their entire product and value proposition is built around the use case of storing code while some company that builds a restaurant app -- their primary business isn't building code storage infrastructure. So why add operational overhead because of unfounded paranoia?

Unless you're running your own metal in your own data center, there's always 'risk.' Even then, if your system is connected to the internet there's still risk.

Proper risk management isn't "paranoia all the time," but an evaluation of the degree of harm posed by a particular hazard along with the likelihood of that hazard occurring. Then mitigating that risk in a way that is commensurate with those variables.
> But how can we find out if a company uses ML in a non-discriminating way?

It is an interesting question. However, there are ways to answer this question as we have been measuring discrimination before algorithms. Algorithms are a way of reaching a decisions. Therefore, we can measure discrimination if we audit decisions generated by algorithms. In other words, look at the input-output of the algorithm and measure the impact. In the US, the doctrine of disparate impact has long been used a guideline to evaluate discrimination [0].

[0] https://en.wikipedia.org/wiki/Disparate_impact#The_80.25_rul...
Ravished By The Sheer Implausibility Of That Last Statement
>Eric Eelliot

The guy has a trolling black belt
Ask HN: Tech Buying Guide for Children for Holidays?
What are the current popular tech tools, toys, gadgets, etc to look at for the upcoming holiday gift season for children (up to high school age)?
1995 - circa 2014

Action: Microsoft is hostile to Open Source movement for many years.

Reaction: developers have a deep distrust of Microsoft.

2014 - current day

Action: Microsoft open sources a series of core projects and starts contributing to major Open Source projects.

Reaction: ???
Which will be the fourth reboot on the Tizen SDK stack, so I don't know if they will actually win anything with it.

They already went through Meego APIs, replaced by Bada OS C++ APIs, replaced by C and Enlightenment APIs, alongside HTML5 apps.

As a developer I would be weary to invest any resources in so unstable OS design.
Chinese character domains would be shown in red letters. I think it's a good choice of color. :)
I work for a big bank... As long as people freak out when banks are found to be discriminating they will do their best to not discriminate.

Banks are built on trustworthiness. Having your bank's name in the headlines for discriminatory practices can have a severe negative impact on trustworthiness. They have a whole teams of people devoted to this topic and every year at most banks every employee has to learn about, "reputational risk."

Having worked at big banks for over a decade now I am 90% certain that discrimination by banks at this point is primarily due to carelessness.
Yes.

It's not a scandalous example or anything, but it is representative of the fact that webmasters can't wrap their heads around "people will block things that degrade their experience, and if you can't make money in such an environment then it's your problem".

He's part of the problem, although granted, the problem is minor on a cosmic scale.
Presumably it means unlawful or unethical discrimination, since classification without discrimination doesn't make sense.
Wow what an odd site
Welcome to modern journalism.
Nicolas Sarkozy Is Out as François Fillon Takes Surprise Lead in French Primary
I've raised a github issue about providing backend support for your app, would you be interested in it? I can help.
What you've described here is the value of an asset (student loan paper) declining due to a change in the underlying cash flows generated by that asset.

This is how asset prices are supposed to work. It's not the busting of a bubble.
And I thought Privacy was the main reason to avoid Google when possible...
No, the existing storage pools at nuclear reactors provide a long-term buffer that can smooth out any irregularities in shipping. After all, there already is such an irregularity.

Once you start shipping the waste again, it's not really all that difficult. It's transported in containers which are essentially indestructible.
Mark Cuban's Thoughts on the MSM Getting President Trump Elected
That invalidates your comment in so far as that the person that submitted this as news claims to have no affiliation with Microsoft.

Unless you claim that the submitter is lying your whole 'Hey, nicely done by your PR department, Microsoft' argument goes down the drain.
This is the way the world (of Apple) ends, not with a bang but with a whimper. One for each unit that turns off the lights...
Would it be possible to register a .xn--cm-fmc TLD and have a .cоm registry all of your own?
I think he means something that I quoted in an AirBnb thread a 73 days ago (shameless self-quoting)

Whenever you

- book a flight,
- buy bread or milk, or
- get a girl friend

you discrimate in favor of one and against all others.
Subjective discrimination is the only way to choose, discrimination is the sure consequence of your every choice.

I don't get the "marxist" part though

update: Of course, forgive my bout of idiocy
Do you mean the income varies on a monthly basis, or between projects? If monthly, why does it differ so much?
I've played around with this concept, trying to replicate some previous work [1].

It's a sensitive topic, because sometimes we're actually tampering with the data, trying to eliminate known human or selection biases.

The first defence against discrimination is, in my honest oppinion, for everyone working with data to be aware of these problems. To know that, besides ROC, precisions and recalls, we should measure the impacts of the models in sensitive demographics (gender, race, nationality, sexuality).

And one of the things that I learned (in [1]) is that, even if you're carfull with the features you use, you might still have a negative effect.

[1] https://github.com/sergioisidoro/aequalis
Hah, I must admit that after being disappointed with the previous two or three I didn't bother with The Nightmare Stacks (and hadn't in fact realised it was out yet). If it's a return to form (and to be fair Stross has always been pretty variable) them I'll check it out.
SochGenie – Train your Brain
Mastering Time-to-Market with Haskell
This just goes to show the incredible power people who are willing to loan money have in a society that depends on and expects people to borrow it.
The one thing I want to replace my Note 3 is a Note 3 that I can put custom roms on (like Cyan).

The problem with the S7 is Samsung isn't as friendly for the ROM tools. The S3 doesn't let me use TWRP so I have to either use Stock or CWM. I've never really liked CWM for some reason.

I'd pay good money for an upgraded Note 3 with TWRP capability.
With respect: go back and read the comment thread.

- we agree that he's complaining about a specific list

- we agree that the ad is unobtrusive

- we agree that he sent in a form

However:

1. it's an ad
2. "unobtrusive" is relative, and clearly people are annoyed with his ad

In what world is blaming EasyList the right move? They're doing what it is they're meant to do (and that for which people donate to the service): blocking annoyances on the web.
Other options include all the more traditional loan sharkish approaches. Extortion material as collateral is one I hadn't heard of before, though.
Don't apologize for personal attacks, just refrain from them.

Any argument made by starting with calling someone rude or accusing them of having a superiority complex, can only be made better by instead empathizing with rather than dismissing opposing viewpoints.

What's even worse is patronizing a mis-characterization of someone's statement.

> I roughly divide human activities into jobs and hobbies.

This indeed is a rough characterization of life. At no point does shaftoe insinuate humanities and arts are 'hobby educations'. Rather it seems to me a simply capitalistic view that anything humans do well can be done for money, at which point we call it a job. Certainly that also includes artists and philosophers. Or another way to think about it, to be truly great at something you must spend the majority of your life doing it, at which point it probably also needs to pay the bills.

People should only be investing 5-figure sums of taxpayer's dollars to learn what they expect will be lifelong skills that will significantly increase their lifetime earning potential. In almost all cases, this is not Art History class.
I keep trying milk substitutes. Not because I have any particular reason to switch away from milk, but because I find milk delicious and are curious about similar tasting drinks.

So far, the ones I've found range from awful, to quite ok to drink but nothing like milk. For e.g. baking, the taste may matter less if they get the consistency right.

But for drinking, I've yet to found any that I'd be willing to consider replacements for milk, though I've found a couple that I may buy now again because their quite different taste is a nice complement.
> Restricting to equal opportunity thresholds transfers the "burden of uncertainty" away from these groups and onto the creators of the scoring system. Doing so provides an incentive to invest in better classifiers.

Personally, I find this as the key outcome here. The accountability is on the people/systems who make the decision and that leads to an appropriate incentive. Win-win as a start.
I don't see this as a good thing at all. Dyn themselves are a good enough company, but Oracle's culture could easily leach in.
I opened the site in firefox on android and it is not working. Unable to do shutting other than adding task. I think we also need a mobile UI :)
Jules Verne wrote about electrical submarines (Nautilus in 20,000 leagues under the sea), tasers, newscasts and videoconferencing, all became reality
You should study the swiss system. Here everybody goes to school for a minimum of 9 years. Then you have a split into two major groups, those that go on 3 more years of school and then go to university. The other group are doing a apprenticeship/school combo where the school teaches you about the job and some more general stuff. The apprenticeship take 3-4 years depending on the profession, IT, for example, is a 4 year program.

Now the cool thing about this is that if your are motivated to do a little extra you can go for some additional school and that will get you almost the same degree as those that go to school for the full 12 years. This essentially allows you to go into higher education and get your bachelor, sometimes even master.

This has the major benefit at people at the university quite often already have 4 years of job experience. This gives them much more perspective on the theory that you learn. Plus you already earn a little money.

If you don't have the means to go to university full time you can do it part time where your job can actually give you additional credits.

The fascinating thing now is that in Germany about 80% of the kids get a mature (takes 12 years in Switzerland) while in Switzerland its only like 20-30%. So only the people who actually want to university do this. Everybody else jumps into some professional fields right away.

The negative side is that 15 year olds have to pick their jobs, you are usually working by 16/17. Many pick the wrong thing, but fortunately there is a pretty good system in place where you can do something else on faster timeline. They have invested a lot in making the system dynamic, there are all different side paths where you can jump into the other tracks.
> What is important to note here is that we need to tweak the mathematical model to the culture we want to achieve

Good point. Systems should work for people, not the other way round.
https://en.wikipedia.org/wiki/IDN_homograph_attack
>The interaction between Hellenistic Greece and Buddhism started when Alexander the Great conquered the Achaemenid Empire and further regions of Central Asia in 334 BC, crossing the Indus and then the Jhelum River after the Battle of the Hydaspes and going as far as the Beas, thus establishing direct contact with India.

https://en.wikipedia.org/wiki/Greco-Buddhism

And Zeno of Citium, who founded stoicism, was born in 334 BC. So some influence is possible.
But when I paste it in the Slack message box it shows the ɢoogle.com version.
It's referring to the much-talked-about effect of emergent discrimination, where the model fitting process has the effect of amplifying the status quo, despite the fact that the status quo is informed in large part by structural injustices. For (oversimplified) instance: poor black people represent a cohort of loan applicants likely to default, and the model fitting process may go a step worse and attribute "default risk" to all black people.

The key thing to understand is that we're talking about discrimination that is usually unintended and unexpected by the designers of these systems.
This is a quick read in case anyone is unfamiliar with student debt "onwership":

http://www.investopedia.com/articles/personal-finance/081216...
Nope, that's a big reason I stick with them.
ECommerce: How to Catch Audience Attention When Christmas Is Coming
Adding Google Analytics to an AngularJS App with NgRoutes
> And one of the things that I learned (in [1]) is that, even if you're carfull with the features you use, you might still have a negative effect.

One needs to understand how these features interplay with each other. For example, you may not directly use a protected class feature (race) to make your prediction but you might end up using a secondary or tertiary variable (like location) to end up learning a protected class feature due to statistical correlations.
Unwebbed Knowledge
Usually it seems as if there is no area of knowledge that is not available on the world wide web. From car repair to forensic paint analysis to knot theory, there is enough on the WWW to supply years of study.

This makes me wonder about the existence of fields of knowledge that remain confined to paper. Is there anything that still requires a trip to the library? I don’t have in mind classified or proprietary material, or skills, such as martial arts or music, that still need to be transmitted from person to person. I mean a field of knowledge that has simply not been placed online and that can’t be learned about on the Web.
Call Center Innovation – The Startups That Lead the Pack
Will you elaborate? I know those words, but still the point you seek to make with them eludes me.
what AWS is giving for 1 year is really really minimal for a PoC or testing stuff. A small website would already get into trouble
Smoking crackdown in China burns hole in Essentra profits
That looks a lot like the sort of trademark use that authorities have deemed infringing, I'd expect the registrar to "recover" that unless you've got a clear explanation (like Goolge is your name, even then ... (remember Nissan, Mike Rowe, etc.)).
Most browsers should forcibly transcribe this to Punycode[1]:

https://www.𝙿𝙰𝚈𝙿𝙰𝙻.com/

And yet when I paste this into the latest Firefox it redirects to https://www.paypal.com/

No 301 redirects or anything, the browser just treats it like ASCII, which it is clearly not, it actually happens to be Fullwidth:

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

Serious phishing opportunity if you ask me!

[1] https://en.wikipedia.org/wiki/Punycode
I wonder how soon we'll see those "preeminent" brands jump.
I've known people that were not rich by any means but felt they had to pay for this.
While not news, figures like this:

In the past 12 years, we have added a trillion dollars to
that amount and gained about 4% in the overall college
graduation rate.

are important to publish sometimes. I don't think many people realize the scope of modern student debt, which has obvious (?) negative implications for the national economy.
Yes and no. One of the problems is that Verisign's handling of IDNs wasn't exactly the best conceived, which left them with silly IDN codepoint tables like this: https://www.iana.org/domains/idn-tables/tables/com_latn_1.2....
Critical things aren't necessarily your core competencies, nor your market advantages.
yeah this is all pretty ridiculous. Only they can talk about discriminating and say they're talking about "equality". It takes some serious twisting!
The sad part is, he doesn't seem to be the only one. There are other people having the same problem.
Came to the comments to post this, so thanks for beating me to it.

Any time someone says they have "the secret," they are selling you something. And more often than not, there's a good amount of snake oil in that bottle.
Off topic, but who is this friend you speak of?

TB-303 was one of the synths I always drooled over as a kid, though I do think that it's legend is perhaps bigger than the synth itself was.

Going back to this Show HN: this is an awesome project. Sounds good (albeit I too can't comment on accuracy) and performs well too (ie it doesn't appear to grind my browser to a halt like many technical demos do). The UX could use a little work but frankly few DAWs have good UX in my opinion so this is at least as good as the professional products in that department.
Why Open Source Is Good for Business
This is a case of middle-class complaining how they dont get the same benefits than a poorer-class. It can be unfair, but secondary to the reality that being poor makes college way more difficult even with that help.
That's a blessing in disguise, can avoid taking work with you everywhere you go.
While this might be a messed up concept (bordering something you'd see on Black Mirror), I feel like this is something that can be made safer with technology.

You could create a middle service (say with Stripe integration), lenders and borrowers could register, lenders loan the money to borrowers, and borrowers have their images stored by this middle service (the lenders themselves don't see the images).

If the loan is paid off, the image is deleted forever (maybe with a sort of credit rating built in....so the next time you need a loan, maybe you'd not need an image upto a certain amount).

If not, the image is posed online on the service's website.

(goes without saying, this would be available only for those above 18, etc. following all possible laws)

My personal take is: I understand this is basically physiological blackmail, but how does releasing the images help the lender? (as in, the lender probably won't receive the money anyway - once the image is released).
Averages hide the extremes. I used to live in Toronto. I would say at least a few days each winter it got to -30C.
Who Is Who in Web Development Team
I am also much more cautious now. When I write my UPDATEs I leave out the SET until after writing WHERE clause. And for DELETEs I actually write it as a SELECT first, then once all the rows I expect are accounted for, switch SELECT to DELETE.

Since I use MSSQL, the semicolon isn't required, only a new line, so I actually start every .sql file I write with 3 new lines and an open multi-line comment this way if I accidentally hit Ctrl-E without selecting the EXACT statement I want, it throws an error.

All of these things to combat my stupidity.