skysight-inc/HackerNews huggingface dataset:
On iOS, makeslides [0] will convert markdown or OPML (mind map) text nodes to a Powerpoint file. There's zero style formatting, but you can open PPT in Keynote or Powerpoint for styling. Unfortunately, Keynote on iOS does not allow styles/themes to be applied to an existing presentation file - you will need a PC for final editing.

[0] http://toketaware.com/makeslides/
Importance of automation tests for a startup
Duck Typing for the win
I feel like google would rather accept losing marketshare on services than actually make an effort to hire even a limited but empowered support staff.
Remote Team Management Tips
While it might be in 'paranoid' terroritory, I even avoid using the ACF theme functions and just use the vanilla get_meta() one (or whatever it's exactly). Just in case ACF breaks.
Self-Driving Trucks Are Going to Hit Us Like a Human-Driven Truck
It should display each code page with a different color. That would make the schema useful for non-english speaking people too.
Cool stuff in Ruby Language
That is a story that banks like to believe about themselves, but it's worth considering that emergent discrimination (and the broader bucket of emergent malfeasance) is a property of all complex systems, not just machine learning. So, for instance, Wells Fargo needed to do more than just hope that its trustworthiness would survive its incentive systems.
Expect more of this stuff ahead.

These big companies have so much money sitting around doing nothing.
Why would na expensive SKU be a problem ? as long as they offered it as a service and they ROI would be significantly better, it would be fine.
Quite the opposite: the pseudonymous coin changes everything.

We already know that Bitcoin's pseudonymity is good enough to avoid persecution (dark markets, ransomware, etc)

Now it can be also used by loan sharks to make these loans which are highly illegal in most western countries.
I always felt that MeeGo/Maemo were _far_ more open and hack-friendly than Android ever was.

Yes, there were closed components again, but as far as I was involved Nokia actually interacted with the community (I was at multiple events, meeting the Nokia guys of that time). If that happens around Android then I'm completely unaware of that.

I agree that Nokia was mostly a hardware shop. But I believe that they might've pulled off with Maemo (or MeeGo) what they did with Symbian.

(I also owned the N800 or N810? Can't quite remember)
Wouldn't a good compromise to be to somehow highlight any characters that are outside of ASCII and the character set of the language you are using in the browser/os?
A hybrid of TODO, scheduling and contextual seems to work best for me. I'm using Nozbe and it's about perfect: http://nozbe.com/a-jasoncomely
DaFFAQ – DEFINITE ANSWERS FOR FREQUENTLY ASKED QUESTIONS
No mention of geosynchronous satellites?
I NEVER SAID IT WAS! Good grief, people. You'd think the strawman argument wouldn't get this kind of traction on HN. I had a thought that I've seen lots of announcements -- nicely timed -- along these lines over the past few months. That's it. MOST of it has come from official sources. I was just making a freaking observation, and making an inference about it. It wasn't particularly about this post at all.

Sorry for interrupting the circle jerk; I'll go back to lurking.
This is an example of Artificial Stupidity; what we get when the pipe dream of AI fails.
If we have basic income, why do we need to be educated at all? Just stay home and live minimally.
Would you mind to share a link for that? I am very interested as I work on different projects with swagger apis.
While it may be tastefully done, it's still advertisement and therefore deserves a place on EasyList.

I'm willing to pay for interesting content, but really don't want to see any adverts (1. they steal attention, 2. you pay for the advert when/if you buy a product).

I'd love to some more more innovation in (mirco)payment options, all I see instead is "innovation" in ads.
The Qt based stack they had working when I was developing for the N900 was actually pretty nice. The platform-specific documentation was generally horrible, and queries to Nokia tended to be answered with "it's on the wiki somewhere", but overall it was fairly developer-friendly.

As you say, of course, the fact that I was working on rewriting the original Gtk version of the app was a pretty big warning sign.
CIDER Inside the Brewery
Well. At the end of the day, the companies will pick thresholds and rates to maximize their profits, based upon the data that they have available. They don't know every detail of our personal lives -- which would also be kind of unsettling -- so they have to resort to a simplified picture. Simplifications are always prejudiced at the individual level but if the prejudice is reflected in the numbers, it's balanced. It may not feel perfectly just but at least it's more just than an imbalanced prejudice.

A real life example: In many (all?) countries, it's common to pay more for your car insurance if you are young, if you are male, or if you recently acquired your driver's license. One might frame this as a prejudice towards young, male drivers as being reckless. But statistically they are just that, so the prejudice is balanced (within a reasonable tolerance). It's unfair to the careful young, male driver, but well, life is not always fair.
This is such a great idea. I'll try it out in a bit. Well done!
Oracle is currently reviewing the existing Dyn product roadmap and will be providing guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of Dyn' product roadmap are at the sole discretion of Oracle.

Sounds promising!
So if someone installed a hidden camera in your house, and tried to exhort you for money with videos of you showering, is that the same thing? If not, where's the difference?
That's interesting! Thanks for the link. Any other suggestions?

I'm honestly considering using React when I have the luxury of hosting on my own server. I find it difficult to go back to other templating systems after the nice 'componentized' approach of React. Hard to justify though.
Analog Noise Cancelling Headphones
You can use your keyboard number keys to play the drum machine.

I could probably add in keyboard control for the synth knobs, I might add that in a future update. If you have a midi controller, you can control almost everything with the midi learn functionality.
Blockchain Isn’t the Only Way to Distribute Computing
Thanks for that, I really need to write a little getting started guide or a tutorial video.
Not sure why you're getting downvited, people seem to have missed your clever use of the Cyrillic "o".
They are a rough company do deal with. I think they do a lot of internal chargeback that people give a shit about so even when you find a sympathetic ear, the person on the other side gives no shits.
Here is the main site: https://apis.guru

And here is github repo: https://github.com/APIs-guru/openapi-directory
Interestingly the EU has banned insurance underwriting based on gender even with all the actuarial data backing it up. Age is still fair game though.
The difference with machine learning is that the model isn't designed by humans, through an actuarial process we can keep our brains wrapped around. It's a black box. We are OK attributing "crash risk" to young male drivers, because we can observe both that they are as a cohort statistically likely to crash and also understand why that would be the case. On the other hand, we're not comfortable with the idea that a computer program might spot some irrelevant correlation that determines that Armenians shouldn't get car loans --- and we're especially not comfortable with the idea that we might learn that this has happened only after years of unintended discrimination, because there is no straightforward way to interrogate the model for every possible bogus correlation it may have snagged on.

That's the computer science problem being worked on here.
Damn no! should i move to another dynamic dns provider then? have to check my router for which are supported :(
Our World Is Going Full 'Black Mirror'
I have a Sawstop, it is a top notch saw, with excellent fit and finish; but it is made in Asia. It was designed by a company in Oregon.
$100/day with YouTube and ClickBank
>[...] concept called equal opportunity. Here, the constraint is that of the people who can pay back a loan, the same fraction in each group should actually be granted a loan.

This does not seem fair to me, because if this is applied then your race (group) would determine your credit score threshold which feels discriminatory to me.

I feel that, by definition, it is not discriminatory only if none of your attributes that you could be discriminated against (gender, race, ...) are taken into account at all.

Maybe the concept of 'equal opportunity' is just some compromise between discrimination and making less informed decisions.
The comment was probably downvoted since it had nothing to do with the original post, and might as well have been posted based on just reading the title. The post does not suggest that people should not use ad blockers. It's lamenting that even a custom ad that's as technically benign as possible (text only, no tracking, no JS, not part of an ad network, unobtrusive) is getting blocked. And not just blocked as a side effect, but in a targeted manner.

If someone really is only interested in blocking malware rather than in blocking ads, they should be furious that his ad blocker is over-reaching like this and blocking something totally harmless. While if they actually don't want to see ads, at least be honest about it.
> unintended

While unintended discrimination emerging from machine learning techniques is a very important problem that needs to be addresses, it's also important to remember that practices such as "redlining" show that there is still an unfortunate amount of intentional discrimination. The complexity of machine learning creates a lot of opportunity to hide intentionally biased features.
The article reads like a wish for a god, or gods, underlying the fabric of the universe, within the scope of physics.
Welcome to cheap guaranteed federally backed money. Private institutions will continue to jack up education prices, because they know kids will be able to get loans from the government to pay for them. It's too late for me, and millions of others paying back enormous loans, but I dream of the day school becomes affordable. There was a time, you could work you way through college washing dishes. Schools existed WAAAAAY before federal assistance.
"Neat, Sparkasse now even has a colored domain name! Now where did I put my TAN device again?"

- Average User
> I'm maintainer of the collection of 250+ Swagger specs for public APIs: https://github.com/APIs-guru/openapi-directory

Ah cool, thanks for the link and effort. Will have a look at it as time allow.

> It is pretty easy to generate Schema.org type based on Swagger/OpenAPI spec.

Do you have any example or gist of a snipped of code to accomplish this?

> API catalogs aren't scalable solutions for API discovery. That's why I'm pushing this.

But does the API catalog not enable auto discovery? Agreeing you maintaining a list is not scalable.
I think, it's impossible to register this domain.
Because democracy. One of the major reasons we need education now.
How 10 strangers built a tool for grassroots activism in a weekend
Insufficient resolution to Question, scope too broad.

There's several levels to "truth".

What happened.

What an eyewitness/machine reported happened

Whether the witness maliciously lied/mistakenly reported the event

Was all of this reported faithfully

Separately was reporting done to verify the facts.

And do note, we've (coders) created the world where most newspapers have already gone out of business, and they have to in turn compete with everything and everyone for what remains of human attention spans.

So the new question I would append to that list is - does it even matter anymore ?

ProPublica for example tries very hard to do good in depth reporting. There have been reams of leaks with more data than what most people know what to do with.

This has to compete for human attention bandwidth against documents/content designed to press buttons, elicit emotions and thus propagate (generating more page views, and so revenue)

My point is simply that truth is a narrow view on the scope of the problem.

In a year or two this will die down and a new generation of coders will parrot "move fast and break things."

The larger system at play her must be front and center.

Ideally people would have more time to reflect on their own - see more news that causes dissonance - hopefully causing people to check their opinions and beliefs.

And of course the tool to
Achieve this should itself not create a worse problem
A related term here is "mathwashing".
Matrix’s ‘Olm’ End-to-end Encryption security assessment released
Working to pay for school, like everyone did prior to the Feds getting involved with loaning out cheap money.
Stupid question, how did you do that? What characters are you using?
This is how it should be:
"Max Profit. The most profitable, since there are no constraints. But the two groups have different thresholds, meaning they are held to different standards."

Here's the big fallacy: "the two groups have different thresholds, meaning they are held to different standards."
They are not held to different standards because they're different groups, but because of other reasons that indicate different loan default rates. So you cannot call this "discrimination". This is how things should be.
Please don't say "we".

Not everyone shares your politics.

I'm perfectly happy with algorithms detecting that certain people are more likely to be safe drivers than average, and giving them lower rates, and concentrating premiums on the groups more likely to be in accidents, even if I don't understand why Armenians (in your example) get in more crashes.
This is the approach to scheduling I used if anyone is interested: https://www.html5rocks.com/en/tutorials/audio/scheduling/

I also tried to minimize any visual events that cause a repaint on the main instrument screen.
That's funny, I thought the same about skiing.
This is the best line from the article:

> The best scripts simply extend the existing Redis vocabulary of small atomic data operations with the smallest bit of logic necessary.

Having used quite a bit of Lua (in Redis) I whole heartedly agree.
On my screen, it shows up as "Kafka: An End or a Beginning? (lareviewofbooks.org)" which was all the information I needed to determine that it related to the Author before clicking through.
I'm sure brands won't change. Dyn has too much of a market share for Oracle to rebrand dyn. Oracle has followed this same strategy with other acquisitions.
Depends on the model. Decision trees for example are white box models. In scenarios like this white box models are always preferred.
I prefer Macleod's near-future stuff to his space opera: e.g. The Execution Channel, The Night Sessions, The Restoration Game, Intrusion.

Given he's an avowed socialist, the political battering he deals out to left-wingers in his work is interesting.
You're assuming that human brains are good at differentiating between irrelevant correlation and causation. I don't think that's right.
Telling someone that their humanities education was all a hobby is a much greater insult than calling someone out, so I'll let the universe sort out who was the true meanie-head here lmao.
For the sake of analysis, I tend to lump considerations of purchasing a home in with the cost of living, even if I am a bachelor and currently lease...call it posturing to make the traditional American dream a reality, if you will.

Completely OT but just realized you're that guy[1]. =)

[1] https://www.youtube.com/watch?v=OAcOjTks9Ew
I think that would be really helpful, there are bound to be some features in there that aren't immediately obvious.
> despite the fact that the status quo is informed in large part by structural injustices.

This is presented as if it's an unambiguous fact, when it's largely a political stance.
Someone installed a camera into your house with your consent as part of a loan-scheme designed to get you to pay back your loan (viable or not) or risk release of videos of you showering

vs

Someone installed a hidden camera in your house, and tried to exhort you for money with videos of you showering
They got rid of Sun pretty quickly - and while they didn't have the market share at the time they did have a better reputation than Oracle did.
> That's also not what's happening in the present case.

Really? I'll grant you my hypothetical case is very rough-hewn, but let's refine it:
- currently, troyhunt.com displays the message "Sponsored by: Sucuri: Incident Response, Monitoring, DDoS mitigation and WAF for websites" to me on all page views (albeit only if I disable uBlock, of course)
- the article in question has nothing to do with Sucuri, except in their capacity as a sponsor of the content
- what if it did? More precisely, if (and there might well be one; I've not checked) an article somewhere on troyhunt.com, without being directly written at Sucuri's behest, concerned itself with the downsides of Sucuri's main competitor (whoever that might be), would you still be able to say that your ad blocker improved the signal-to-noise ratio?
Pretty certain this isn't an urban legend. I was stationed at Hahn in 1983, the first base in USAFE to get the F-16, and it was related to the troops by a General Dynamics technical guy. This was found in the simulator during testing, and the pilot had flown south of the equator and the plane inverted. He said "Huh, that's strange." and flew back into the northern hemisphere, and the plane corrected itself.

Would the speed of the inversion have killed a pilot? That wasn't mentioned, but given that humans have different G tolerances depending on the direction ... maybe.
I've been thinking about the need for such a database as well and it's great to see such a project launching in Switzerland. What I would find particularly useful (and existing databases like migipedia.ch unsurprisingly don't offer) is the tracking of any changes in the recipes of the products. I believe it's a well known secret that lots of retailers keep adjusting the recipes - usually for cost saving purposes.
Show HN: UpDown Meter–Network activity graph in C#
roll your own with Amazon Route53? that what i am thinking of doing...
Indeed. My first reaction was "Oh <insert swear word of choice>, there go my domains".
Not exactly shocking but disappointing nonetheless. They were good routers.
hi, I'm bob
You've just defined away the problem. It's not that we're not OK with computers accounting for the idea that Armenians get into more car accidents (we might or might not be). It's that we don't know if that's actually the case, because ML-generated models aren't that simple (if they were, we wouldn't need ML, just a bunch of actuaries using R).

The distinction is that with young male drivers, we have two supporting classes of information:

* A clear statistical observation

* A conceptual understanding of why the observation is likely to be valid

With machine learning, we might have neither of these classes of information.
Flip phones were designed from the communicators in the original series of Star Trek.

If you're interested in the more theoretical side of the Beeb's article then I'd recommend Michio Kaku's book "Physics of the Impossible"[1] (he also did a TV series on this topic but that wasn't nearly as good in my opinion)

[1] https://www.amazon.co.uk/d/cka/Physics-Impossible-Scientific...
> big plans to pull the mighty GPU down a few pegs in deep learning...will offer a 100X reduction in training time compared to GPUs...loosely laid down plans to eventually integrate...hesitant...on when

"Please don't get too far into the OpenCL/SPIR/etc software ecosystem, guys. We will totally lap these GPUs Real Soon Now. And the best part is that it will all be x86!"

I really wish Intel would produce a real GPU with fixed-function parts like the competition (and GDDR5 or whatever's next!). Their most attractive quality is their commitment to the open source world.
I agree w the Ken Macleod recommendation.

> One example is how the BBC says "so called Islamic state"

Ugh. I hate editorializing like that, and I find it especially loathsome when people are forced to support it with their tax dollars (as Brits are with BBC and we are with PBS / NPR).
Exactly. These kind of comments always make me think of that infamous HackerNews comment on the Dropbox launch announcement thread.
Please fix the rotary controls. Use the atan2 of the mouse's current window position minus the position of the dial's center to calculate the "current angle"/offset of the dial. I'm just waking up, so there might be slightly more to it than that, but not much.

The current solution is just bad bad bad. :(

Awesome project otherwise. :)
Eve V Launched
Announcing DNStudy
I wonder at what point even Linux will have to abandon the older dialects of C.
I dont think most ML algos are as black box as you think, and if there were such an algo that regularly had a problem with finding "irrelevant correlations" then it wouldnt be a very good ML algo and people wouldn't use it.
This just redirects me to http://xn--oogle-wmc.com/ so I know it's not the real google (using Chrome).
Very cool!

I was assuming the app to be written with a framework like React or Angular, and was pleasantly surprised to see that it's just a html and a JS file with some styles applied - very refreshing.
Tweaking the models to lead towards the world we'd like to live in seems like a noble goal, but I wonder how you should incentivize this. If discriminatory models provide higher profits, the idealistic models won't be used.
What if it worked more like a utility? Where you have one sort of provider who pays everyone, and then bills you monthly based on usage? $0.01 per minute on YouTube, $0.05 per thousand words on NYT, etc. (Something obviously superior to advertising). I guess it's still a click bait problem at that point. But I'm sure a site like HN could ask for volumes more than what reddit could ask for.

And what if something like the Bitcoin micropayment network made this possible in a decentralized way?
DISCLAIMER: this is just an attempt to do it right :-)

Still lots of work to do with optimization and vulnerability assessment. I promise to put the sources to github when I feel that this actually worked.

Currently it uses a modified openssh code and lots of PAM and NS configuration with Auth0 JWT API, plus some config tweaks all over the system
Is Blockchain Technology Going to Disrupt Our Political System: We Hope So
> The difference with machine learning is that the model isn't designed by humans

Even if that was true[1], where are you getting the data from? Choosing which types of data to use is just as important as the model.

[1] as others have already pointed out, it depends on the technique/etc
Ha! That's epic.

Where does the alert come from?