skysight-inc/HackerNews huggingface dataset:
The update took 7 minutes, including the double reboot. But, I agree, kinda weird to expect that many people to have upgraded their Operating System by the time the Radio Starts Broadcasting.

Regardless - First Bug. I'm getting an "Unknown Error (403) " when trying to listen to the radio.

Presumably "403" is HTTP forbidden error. And, perhaps because I'm playing from Singapore? Kind of funny that all of the music, downloads, streaming everything appears to work fine from Singapore, but the Radio doesn't.

[Edit - Yup. Adding a VPN (VyprVPN) and connecting through Australia resolved the 403 issue. I'm good to go, Radio One works fine now]

[Edit 2 Just in time to hear the first replay of Pharrell's "Freedom". Yay - I'm chair dancing. ]
I think you're being unfair, for they say OpenSSL "contains more than 500,000 lines of code with at least 70,000 of those involved in processing TLS." And the next and last LOC reference is to their s2n, and it's entirely fair to say 6,000 LOC is qualitatively better than "at least 70,000", especially with all the focus, which they cite, on SSL/TLS protocol and implementation bugs.
I know you are saying, "let's say" they are mutually exclusive, but I would highlight that they are not just _not mutually exclusive_, there is actually an open-source PaaS that is built on top of Docker (CoreOS, Fleet) to be as close as possible to Heroku-compatible. http://deis.io

And, it's not really a given that it's cheaper to use Docker. Scaling costs more, however you do it. If your project is short-lived, then the up-front hardware costs of building a cluster out of bare metal might just eclipse the aggregate amount you would spend on Heroku in that span.

Even buying the machines an hour at a time from AWS, building a cluster out of them and configuring the load balancing through ELB, without counting the time you'd spend on all that, might not really save you any money unless you are actually using a whole lot of dynos.

For the sake of argument, putting all of that aside, do you want a platform that just works, and you just pay the bill, or do you want to know how it works and have some direct control over actual downtime, upgrades, etc?

It's not really fair comparing Heroku to Docker. One is a platform/service provider, the other is a piece of software (not even a full platform stack.)
> [...] they are really the only way [...]

> [...] but tell me a better way?

There you go with your claim's inconsistency (emphasis mine).

And how do you explain how professional competency appeared in our industry
at all, if it's the only way?
Nice work and thank you for sharing this. I'm currently working on a migration plan to AWS for an app that needs to be HIPAA compliant and stories like yours are useful.
This is a perfect example of the kind of humor that belongs on HN. Actually had me nodding along in parts, then screwing up my face at others. By the time I was sure it was satire, I was committed enough to see it through to the end.

Best of all, I expect sincere discussion of the merits of the argument in this thread. Well executed, and heh heh.
Couchsurfing Privacy Issues
I don't see any red backgrounds in your link.
We have been using docker for about a year at Demandforce, Intuit. We have had a mostly positive experience with it.

Plusses:

- Dont see any environment related issues because the docker image is the same in every environment

- Easy onboarding to teams that use docker because you dont need to setup anything new. This is especially useful if your company encourages developers to work across teams

- Ops can build around infrastructure around this and be sure that every team builds and runs code in the same way

- If your application is complex, using docker-compose, its extremely simple to setup your dev environment

- The community is moving towards docker, and it doesnt hurt your resume if you have production docker experience

Minuses:

- For an extremely simple application (that you think will remain simple over its lifetime), it might be more overhead to use docker than not use it

- Even though we’ve been using boot2docker and vagrant to setup docker on MacOSX, it hasnt worked seamlessly. When you get on and off a vpn for example, boot2docker has constantly messed things up. If you can get your dev setup right, docker works well. If not, it can be a pain sometimes on OSX

- Although its easy to build docker images for most of the open source software out there (if docker images dont already exist), it can be a pain to do that for enterprise software. Try using docker with oracle db. You might get it to work. You wont have fun with it !!
So I'm not crazy! Glad someone else saw it too, but hn isn't a victim of astroturfing.... right?
Tennis always seems to have more than its fair share of real gentlemen

There's something about the isolation and the spotlight that burns off the rough edges of tennis players. Most team sports tend to let bad behaviors and elements fester in the shadows.
Hmmm ... take a closer look at that article. Its title is "$5B And 700 High Tech Jobs: Reasons Why F-35 Has Friends", and says money and jobs are buying political support for the project -- something I'd think you would agree with.

EDIT: Anyway, I didn't say you'd get the straight story, I said you'd get the other side. They do provide some very informative defense policy info that I don't see mentioned elsewhere.
They apparently are clever enough to understand the identification algorithm, but not the social implications.
How so? Let's suppose Safari has some horrible bug in it that exposes users to malware or whatever. (And it has had from time to time and Apple has been rightly pilloried for some of these cases.) Tell me how saying that Apple would rather improve user experience than add developer-friendly features justifies this.
U.S. Chamber of Commerce Works Globally to Fight Antismoking Measures
Go 1.5 will be able to build iOS apps
As the article notes, this is all based on the Cochrane Collaborative methodology of searching for prior published scientific literature, and is not a conclusion based on a fresh study. The article also points out, "Another 2009 review[link] by the Cochrane group clearly shows that fluoride toothpaste prevents cavities, serving as a useful counterpoint to fluoridation’s uncertain benefits."

[link] http://www.cochrane.org/CD002278/ORAL_fluoride-toothpastes-f...

"Tooth decay (dental caries) is painful, expensive to treat and can sometimes lead to serious damage to teeth. Fluoride is a mineral that prevents tooth decay. The review of trials found that children aged 5 to 16 years who used a fluoridated toothpaste had fewer decayed, missing and filled permanent teeth after three years (regardless of whether their drinking water was fluoridated). Twice a day use increases the benefit."
I agree, seems like it's just some hype. It would be pretty damn surprising to see AMD sell off given the various contracts in play (as others have commented).
Great idea, but something tells me the companies whose logos are available won't like it. It will be interesting to see how they react. Some will probably embrace it, but I can see some of the larger corps acting territorial.
I work mostly with Python since 2002, more or less, and with web applications primarily since 1995 (with one embedded C job, for the Brazilian electronic voting system). I used and would use again Python, Django, Flask, Twisted and Google App Engine. I like to use TDD and agile. I run from PMI-style projects, Java for web applications (it's fine on Android), PHP and would not be exceedingly happy with Node, but I find JS usable.
Glad they included quicklisp in this intro, it's always good to get beginners able to install libraries so they can get maximum value quickly.

swank + stumpwm is an awesome way to live. I've recently become a fairly big proponent of gnu guile, I hope the guile-wm project gets some love soon.
So there could be dark matter stars, and dark matter planets? Dark-matter supernovas? Perhaps even in the same locations? Or is this strictly a galaxy-scale phenomenon and not an immediately local phenomenon?
I think there's only been one stealth aircraft detected and shot down in history and that was because they got a fix on it when the bomb doors were open rendering it non stealthy. Stealth isn't perfect but it makes hitting the things pretty hard.

https://en.wikipedia.org/wiki/1999_F-117A_shootdown
There's always Intel, ARM, MIPS and others to fill the gap.
/Applications/Utilities/Audio MIDI Setup.app
AntiCuckoo – A Tool to Detect and Crash Cuckoo Sandbox
I presume because it's not true. I currently reading this page in Chrome on iOS
Screen readers do indeed have a feature that allows the users to browse just the headings.

As others have mentioned, it's likely flagged as an accessibility issue since having an h4 follow an h2 indicates a broken document structure.

It's also probably included in the tool because things like that usually (though not always) mean that the developer is just using the h4 tag based on how it looks as opposed to actual semantic meaning, and the tool is designed to get you to put more thought into what you're actually building.
Scalable Is Awesome, Literally [video]
Right, but the idea that there is a useful, workable legal framework that's used to resolve disputes between countries is laughable. I know the UN exists and I know that's what it's SUPPOSED to be. But given the lack of any entity to enforce the UN's resolutions or findings or declarations, it's a toothless entity. And that means whatever judgements the UN makes aren't really binding. And that makes them EFFECTIVELY useless. I'm not saying the people there are useless, or that what they're doing isn't noble. Just that without the guns to make people accept it, countries can and do, do whatever they want.

There isn't much law between nations, really. There are conventions and agreements that countries generally tend to adhere to, but only out of mutual benefit, like policies regarding ambassadors or consulates or the conduct of soldiers in war. And those routinely get violated if people think they can get away with it and usually they can.

https://en.wikipedia.org/wiki/International_law#Supranationa...
I find it rather peculiar that they highlighted iPod when there hasn't been any kind of update to any of the iPods in over three years and no substantial update in more than that.
so Q: do you guys/gals think this is intentional? Or did Apple encounter a last minute hiccup with iTunes 12.2? Could be that they intentionally want to load up on iOS subscribers first... who knows why (maybe network bandwidth is more predictable than on desktop?). Guesses?
As an aside, you note AC/DC, which had been missing on Spotify and other music services. However, AC/DC was actually added to Spotify today. I'm just glad I can add them to my cheesy 80's rock playlists now :)
>The new electronic circuits are smaller, but they require more power than their predecessors

That makes no sense at all. It is a nonsensical statement.

>and the sensors have placement requirements which conflict with the aircraft's configuration. All of this adds up to having to re-wire the aircraft, do a new layout, and move around a large number of parts.

Unless what you're really trying to say is that the stuff designed to fit a different specific aircraft can't be directly bolted on to an A-10, then I simply don't find those remarks credible. And if you are trying to say that, then you aren't being reasonable.
C certainly can do SIMD just as well as assembly (via intrinsics). It does not allow high-level code to be compiled to SIMD, but there is no known way to compile high-level general-purpose code to SIMD. Finding such a method is an Open Research Problem AFAIK (of course, solving it would be Very Welcome).
Also on topic: khal is a pretty good cli calendar app:

https://github.com/geier/khal/

It's designed to work with CalDAV, though IIRC, google is moving away from standard protocols and onto their own, regrettably.
Well... I suppose Intel would not be very happy with the arrangement. They may step up their already excellent Linux support.
But when you start creating an implementation, it ends up being a subset while it is a work in progress. Are you stating that works in progress are infringing, until they become "magically" not infringing at the point where they reach parity?

Does Mono infringe on Microsoft's .NET API because it has always lagged behind the official .NET API, even though the goal of the project is to achieve compatibility?
WebKit and Safari aren't synonyms
I don't know why people think self-driving cards benefit Uber uniquely. Everyone else would get to use them too, after all, so Lyft's costs also go down.

It's like saying, "whoa, tomato prices have skyrocketed -- I bet grocery stores are making record profits!"

To be sure, there might be some differential advantage, but not enough to justify subsidizing everyone in the hopes they won't jump ship after competition comes in from other brands without these "legacy costs".
How to Implement Push Notifications with CloudKit in iOS
Why Twitter is Terrible
You have a point ... I didn't check the source of OP.
>> sshguard is different from the other two in that it is written in C, is lighter and

>> simpler to use with fewer features while performing its core function equally well.[1]

[1] https://wiki.archlinux.org/index.php/Sshguard
Great thread!

I created Post.As – a social platform for creating and sharing web pages. Drag and drop design with text/media/embedded players etc. "Instagram for web pages"

• Current version live at http://post.as: A very simple page creation tool - allows pushing pages out to feeds / following members.

•• The next version - simple page creation with ability to add powerful widgets for all kinds of social interaction. A social network like clay. Instead of content sitting inside of the social network's brand - every page on network is visually designed/owned by members. A kind of "subweb" vision with API for creation of widgets.

I am sole coder/designer (angularjs/rails). Looking to build team or find right collaboration.

A few example pages on current site:
http://post.as/PostAs:9254687 - Mcsweeny's mashup
http://post.as/DanNewman:6079957 - Hotel Utah show
http://post.as/DanNewman:2782425 - Videos with original music

Email me: dan@post.as
High availability? Separating the editing/management interface from the live website allows you to quickly "re-publish" a site if something catastrophic happens to the hosting server. My organizations uses an enterprise CMS with the same concept. Our editing interface could be down, but the live sites are still up, and vice versa.
Having another Apple-like company, one that takes its entire stack seriously, from hardware to user experience, would be a big win for the industry.

Although I like Apple's products a lot, I'm constantly dismayed that other companies can't keep up. It's like the Chicago Bulls in their dominant era where there was basically no other team that could touch them, or Ferrari's F1 team at their peak where they'd basically never lose.

Industries succeed when there's serious competition. Intel had to innovate because AMD was going to eat their lunch. Nikon can't take a break or Canon will trounce them.
It's pretty sad that they took Beats, which ran in the browser, and have somehow turned it into yet another piece of functionality bloating up the nearly intolerable iTunes. Well done Apple, well done!
"Unlike most academic work that has little to no practical implications, I think blindly following the stuff here will prove to be incalculably beneficial for you."
Sony to purchase Microsoft xbox franchise
Raspberry Pi Security Camera with Realtime Alerts
Hey all, here's the explanation we posted over on Product Hunt for why we're starting Napkn (http://www.producthunt.com/tech/napkn-io):

-------------------

Napkn gets the best developers/designers to spend a week of their time creating someone’s awesome idea for free. The app is put on the App Store for free. And no one makes any money… wait… really? What’s the point?

We’re in this to make ourselves better developers. Real developers solve real problems. Awesome developers are selfless and want to use their super magical developer skills to give back. New developers need a chance to work really hard and prove themselves worthy.

For all these reasons we’re starting Napkn. The best idea from anywhere in the world will be built each week. Have an awesome app idea? Have friends that are always telling you their awesome app idea? Want to spend a week bringing someone else’s awesome idea to life? Napkn was made for you!

-------------------

If you have any thoughts or question would love to discuss!
Two Charts
The distinction between anonymous functions and lambdas in JavaScript
This is the problem with automatic image processing and categorization. It's good, but mistakes like this can happen and embarrass an entire company.
$ npm install socialjustice@0.2.1

npm http GET https://reddit.com/censorship

npm http GET https://anitasarkeesian.com/triggers

npm http GET https://huffingtonpost.com/secretmailinglist

Checking privilege....

npm !ERR white males found

npm !ERR not ok code 0

$
Decided to Solve the Greek Debt Crisis via Crowdfund
This has been done before (and posted to HN), and it had the same problem. Way too many false positives, especially with older sites.

https://logo.clearbit.com/starfoods.com
This is neat - it could use a background color option along with the ability to fill the logo with white.
Quote Unquote: A sentence goes viral–why?
Gender and Career Choice
Thanks for your feedback!

We monitor a pre-defined list of RSS feeds and then send the articles to a document parser that we’ve created. We’re actually thinking of releasing the document parser as an API if there’s interest.

A time feature is definitely something we want to add and your suggestion is a cool solution.

In terms of the ML my co-founder Ben wrote a non-technical blog post about our approach: https://blog.lateral.io/2015/06/how-do-machines-learn-meanin...
I agree, for sure, on balance. Terse and equally useful is of course ideal, but often impossible.

That said, "eyeball-grepping" a specific set of messages, along with which bits are important, is a learned skill. I have found myself many times trying to fix the wrong thing because I skimmed and wound up with a wrong understanding of what the error was. And then found a more careful read told me precisely what was needed.
Unfortunately the biggest problem by far is video playback and for whatever reason they seem to refuse to fix the problem.

Here is a simple test I just ran:

Using https://github.com/erkserkserks/h264ify for blocking VP9

2015 rMBP 13", 3.1Ghz i7, 16GB (defaults to software rasterization in chrome)

https://www.youtube.com/watch?v=nK9Im1eP3DI (1080p60 video)

Power is CPU Package Total (core + GPU).

Chrome VP9: 26W

Chrome VP9 + Force GPU Acceleration: 28W

Chrome h264: 19W

Chrome h264 + Force GPU Acceleration: 13W

Safari: 4W

Additional comments:

This is all in window at the default 'theater mode' size of youtube. I can't full screen either of the VP9 options without completely maxing out the CPU, dropping frames and during my laptop into a frying pan. Its really hot even in window with chrome VP9 using ~175% CPU.
Seven Creepy Experiments That Could Teach Us So Much
In a full scale nuclear war most things would be useless. The US however has managed to use it's planes a fair bit since WW2 though and not just for parades.
No doubt the usual Cisco strategy will be followed: embrace, neglect, extinguish.
You may feel less intimidated by "Clojure for the Brave and True." The landing page features a rodent with an eye patch and a sword.

http://www.braveclojure.com/
How can one learn to do this? Are there good books/classes on the topic? Learning from mentors seems pretty vulnerable to cargo culting/bad science but I don't know where to even start.
Um, pardon my ignorance or lack of perception, but exactly what risk are you talking about?

Does it have something to do with where the haircut is being performed? Are you referring to sanitation issues or something?

I'm obviously not following you.
JavaScript in One Pic
This discount is more achievable by agencies, freelancers, hosting providers, etc.
This isn't really new, the difference is the binary blob is being at runtime instead of being part of your UEFI image or whatever, Intel have surely had "binary blobs" before, possibly in some write only memory too.
Nothing personal, but people complaining about how "I have to support IE11" starts the world's smallest violin playing for me - I have to support IE8!
Link to repo - https://github.com/coodict/javascript-in-one-pic
...after coverage on major European press :)
Sure, I'll abandon Spotify and all my created playlists, saved artists, favorited tracks and albums and all the playlists people have shared with me there from the past four years to try an almost exact similar service from you Apple. Not. The only thing they might remotely have going that's interesting is Beats Radio but you don't need a sub for that anyway...
Yes and I'm currently all Intel (was AMD only for nearly a decade) but the influence of the worlds largest OS vendor owning the 2nd largest x86 supplier would be powerful even for those of us not using AMD stuff.
>> Spotify is in serious trouble.

But, the thing is, they're not. Apple is the one fighting the uphill battle in streaming music. Yesterday they had no subscribers. Today they have nobody paying them for the service. They are playing catch-up.

My grandmother may have an iPhone and may be forced into having Apple Music on her phone. Her computer-literate grandson might even show her how to use it. But it's a very large bridge to cross to go from pushing software to somebody's phone to getting them to pull out their credit card and subscribe to a service.

And by the way, the comparison to Maps made below holds no water. Maps is free, interchangeable with Google Maps, has zero switching costs, and is often opened by mistake because it is, after all, designed to replicate Google Maps.
I'm always surprised at the complexity people bake into their CI systems that could be solved by simply providing CI with a single entry point in all projects (like this post suggests). This post is such a simple yet powerful idea. Thanks for sharing.
Similarly-credible headlines:

"Microsoft shuts down Windows division, begins selling copies of OSX instead."

"USA secedes from Canada."

"Earth decides, 'eh, gravity sucks', ceases its gravitational pull."
Rehearsing in front a webcam seems like one step from submitting your rehearsal to a service that can critique your presentation. The service could go through a checklist of fundamental variables that are deemed highly correlated with successful presentations, and you could receive timely and useful feedback. Is there such a service? @noir_lord
System fixes bugs by importing functionality from other programs
Yes this is something clojure users take for granted. I dont know the state of Scala right now but a year back even minor version bump was horrible in scala in terms of backward compatibility. Really impressive job by clojure code devs in terms of maintaining such stable releases.
My main question about this is basically: can AMD produce anything that's actually competitive with Intel?

I think their (now-outsourced) fab process is so far behind that they just can't produce anything Microsoft would want on a CPU level.

Though now that I think about it, the APUs would certainly be more competitive for certain types of machine learning processing.
The Iran I Saw: Far from nuclear negotiations, new tech-savvy Iranian generation
Ask HN: Are companies using ML and Data Mining to find good programmers?
There are frequent discussions on hiring practices and the difficulty of finding good programmers on HN and /r/programming. I assume companies like Google, MS, etc. are using Machine Learning techniques in identifying potential good candidates?

I'm curious how ML is being used in the area of hiring.
that would be pretty cool!
Agreed, but I hadn't heard of the first two, so worth the time.