skysight-inc/HackerNews huggingface dataset:
> Given that legally the USA and NK are still at war

For those, like me, curious about the situation, this is apparently something that has occurred several times in history[1]. In most if not all cases it seems to be pointless hair-splitting, but interesting nonetheless.

[1] https://en.wikipedia.org/wiki/List_of_wars_extended_by_diplo...

(edit: markup)
> 4. Why did you choose that Framework?: I didn't want to be locked in to angular when react comes out, or be locked in to react when the next big thing comes out.

This is a very valid point and something we consider a lot as our application will likely take 5 years to be production ready. However for the vast majority of projects they will be dead before the next big thing arrives, and frameworks really help as a one stop shop for most of what you need.
I put on a condom before I even clicked the link.
Thanks, we've updated the title.
> People rate their "experience", rather than actual effectiveness.

Most people have absolutely no idea what effectiveness is.

I read the post-mortem written by a founder of a effectiveness-comparison company, and their market research eventually found out (too late, because otherwise they would never have started the company) that people didn't really want it. They wanted to feel like they were being treated well and were high-status and could have someone to blame if things didn't work out. Taking the path of best expected results wasn't really on customer radar.
I can't fathom why you think China, Russia, North Korea, and other countries aren't doing the same and similar things to the US.
frontend: react + react-router + redux. pack with webpack
The users can get a new site easier than reddit can get new users. As long as the majority of users are happy, admins have the most power. But scare off enough and it snow balls into another Digg.
Not really.

My job finishes at 5.30pm, an hour or so before I'll start winding up any bigger jobs ready to pick them up in the morning.

Anyone who's consistently having to work overtime are unable to manage their time correctly.
India adopts a comprehensive open source policy
Black Hat 2?

https://www.youtube.com/watch?v=Qn2g9qGbH_k

[ed: As usual for Hollywood movies of late, the trailer is considerably better than the actual movie]
It depends on how large your projects are. At some point, the time required to learn an "uber-framework" like Ember is eclipsed by the time needed to implement things not included with a smaller framework like Backbone.
Not sure what the submitter's intention is in linking a 5 year old bug report.

An issue that's easy to form a drive-by opinion on, so, bikeshedding fodder?
How about:

"learn to program go"

"learn to write go code"

"first go program"

"go hello world"
Okay, 2030.
A quote I have always enjoyed: "Finding your bug is a process of confirming the many things you believe are true, until you find one which is not true." Norman Matloff 2002 http://heather.cs.ucdavis.edu/~matloff/UnixAndC/CLanguage/De...
> makes me a blazing fast Javascript contractor

... and a nightmare to the poor developer that has to maintain it.
"best kept secret in web development" – agreed, Ractive has the lowest hype:quality ratio of any library I've used. It makes React look over-engineered and slow (and React is one of the best).
> 3. [...] The favored test runner, Jest, provides automocking for dependencies and code coverage analysis. 3/3.

Thanks for sharing! A few questions about Jest:

a. Are you happy with Jest auto-mocking? How do you keep a team from banging its head on this "exotic" behavior? (Typically, devs would be stuck on a test for a few hours, only to notice they failed to unmock something in the chain being tested). Have you tried the alternative of eschewing Jest and doing vanilla Jasmine, including lots of mocks?

b. You mention "code coverage analysis". Is it working now? Last time I used it, it was broken and in need of a dependency (Istanbul) revamp/upgrade.

c. Do you do "semi-end-to-end" DOM tests (i.e. those booting a micro Selenium-like browser/js environment [1] and letting you do DOM assertions like `findRenderedDOMComponentWithClass` and others at [2])? Last time I worked with React, the team initially loved the ability to do those (as an in-between of unit tests & real end-to-end tests) but after adding a bunch of them, tests took 2min to run instead of 2s, and we were considering removing/splitting them.

[1] Don't quote me on that, I have no idea how these environments work but it's certainly not Selenium :P . BTW, can anyone detail the machinery / underlying engine making those work?

[2] https://facebook.github.io/react/docs/test-utils.html
How Much Is a C.E.O. Worth? America’s Confused Approach to Pay
It's simple:

Nail retention before virality and you won't be a fad.
They're giving the example and providing the fixes themselves in a "stable patch release" rather than let every other company figure out what and when to patch each in their own way. And it affects the ecosystem because two (for now) others major manufacturers are following it, as said in the very first paragraph of the article ...

> The first update is being pushed out today, and the company said that other Androd handset manufacturers are planning to follow suit and provide monthly updates to carriers. [...] The change from Google, LG, and Samsung [...] Adrian Ludwig, lead engineer for Android security at Google, said the company plans more frequent updates for Nexus users and for other handset makers

> From this week on, Nexus devices will receive regular OTA updates each month focused on security [...] Both LG and Samsung, two of the larger Android manufacturers, have committed to getting those updates to carriers more quickly
A cross-cloud sharing API – time to comment on the draft
Though if I'm not mistaken the unprotected m4a still contains a "digital watermark" (i.e. metadata with your iTunes account info) which this article claims would become illegal to remove.
Uhmmm, okay. I guess have multiple ways to receive money -- e.g., some folks like to give "anonymously" via Bitcoin, some folks are okay with Paypal, some are not, etc. etc.
Google certainly does not hold the cars in the security patch problem. The Carriers and other manufacturers do.
Learn to build your own uber app
AmpersandJS (http://ampersandjs.com), which is more a set of rules for modular libraries than a framework (but it's still a framework).

1. One or two weeks to learn and let it start sinking in.

2. Speed: probably 3. I can make the code do what it needs to without much effort.

3. Quite maintainable. In fact, I've contributed a few bug fixes and feature improvements to the source repos. In my own code, making changes also happens quickly.

4. I chose it after reading Human Javascript (http://humanjavascript.com) (which AmpersandJS is based on) and poking around with the boilerplate generator app. It all instantly clicked.
Nitpicking: It can probably be signed, but cannot be ratified. Ratification makes the treaty binding, signing does not, but I imagine it may be very difficult to re-open negotiations after signing.
Beware the Local Maxima: http://www.iafrikan.com/2014/07/07/beware-the-local-maxima-p...
What card is that?
In Silicon Valley, Meditation Is No Fad. It Could Make Your Career
It currently can't do anything about the non-Nexus market. This is because the manufacturers and operators are responsible for dealing with sending anything out of the door.

It would be fantastic if Google was able to have a version of Android that was the same across all capable devices and the manufacturer's customizations are all userland.
Built on WebDAV & REST. Goal: to let different file share and sync clouds communicate - so, for the W3C pick to this up, or another standards body...
TimeTable – A Little Time Tracking Tool Written in Bash
I feel sorry for you, needing to resort to those kinds of statements. Whatever made you that way, please know that life gets better, and it's possible to draw inspiration for positive change from many different things around you. It'll get better, buddy, I promise.
Why not just buy pre-paid VISA cards [ed: and even if they do -- the damage will be limited] ? AFAIK they don't have RFID? I'd be more worried about my passport (if it had RFID).
Not trying to be snarky, but why on Earth would I mind that my government is trying to prevent a rival government from gaining nuclear capability? World politics are what they are, and they are unavoidable, so my preference is that we do anything necessary to stay in a position of leadership. Would you prefer different if you were us?

edit: clarified last question
But most places can't afford professional moderation

When you see Reddit employees driving around in their own Teslas, the "can't afford" point seems quite moot. (not that I'm bitter—I'm happy for you—but I'm less happy for me as a result. Brains are awful.)

The weird Reddit dynamic is volunteers have full control and the volunteers aren't courted by the site very much. All moderators of subreddits with more than X thousand subscribers should have monthly conference calls with the core Reddit moderation team to keep everybody on the same page, to address issues before they arise, and to give the moderators more of a feeling of being part of the whole. Also, pay them various amounts from token thanks payments to some multiplier of minimum wage (based on size of community? size of active community? size of active community over the past 30 days? can't make it too gamifyable).
The only thing I've found that reduces my intense dreaming is (believe it or not) cannabis use.
Uber is making money off of each ride. "Money they charge the end user" minus "money they pay to the driver" is a value that increases significantly each quarter.

They have a bunch of other expenses, but those are expected to lessen in the future. Training (of both customers and drivers) should fall to near-zero, for example, over time.
Some people do actually gather evidence in this area. The best collection of it I have found so far is the book Making Software: What Really Works and Why We Believe It.
From Michael Geist, the law professor quoted in that article, http://www.michaelgeist.ca/2015/08/canadian-government-amend...

"Despite the government’s attempt to grant itself the power to continue to negotiate the TPP during an election campaign, there are reasons to doubt that it can effectively do so. First, while there would seemingly be no problem with ensuring Canada remains at the negotiating table, committing to significant policy changes would go well beyond the description of a caretaker government that should be largely limited to “routine” activities.

.. Without a government mandate, Canadian negotiators simply can’t provide other TPP countries assurances that concessions made today will last beyond October 19th."
Then I'm afraid we must fight to the death to see who has the rightful claim to it, as described in the secret provisions of RFC 4122.
Note to self: check gimp.org on September 3rd to see if it was renewed or not.

In all seriousness I'm pretty surprised they would let it lapse. Hopefully they pick it up within the grace period. It would suck for a bad actor to get ahold of it and offer up the gimp for download with, say, malware in it.
The criticism of the aesthetic of the reddit homepage is misguided. By not following current trends in web design, reddit has stronger credibility as a free-for-all where you might find interesting material.

If you want content curated by editors who are directed by big money, there are a million other sites for that.
Israel has the moral right to defend itself

Do other countries not have that right as well?
But it's still very well moderated.
They're moving from once or twice a year if you're lucky to monthly, so while it's not enough it certainly is a step in the right direction. It's easier to move from monthly to weekly than when starting where they are now.
Cat's favorite food ranked with an ELO rating system
But there are also a lot of people who simply slipped through the cracks of the system and would appreciate any help to get back on their feet. A job could really help them out. It can't hurt to try.
Erik Martin (hueypriest) was general manager during that time.
"average" with respect to the company, or the population of programmers as a whole? If normally distributed and sufficiently large, you'd be getting rid of half your company under the former. The latter seems like a tough thing to measure to begin with. I can't imagine either really being the case.

Though it does sound somewhat similar to the concept of "stack ranking", which a few companies (such as MS) are notable for having used as part of their annual review process in the past.

Stack ranking has always sounded to me like an absolutely poisonous thing to implement in an otherwise healthy office. But if the organization knows that it needs to implement a reduction in force regardless, then I guess it might make sense if management does not have a feel for who their best engineers are.
> Punishment is a pretty bad way to address misbehaviour.

As someone who's anticipating having kids in a few years, I'm genuinely curious as to what a better approach is.
OpsDash launched: self-hosted server and service monitoring
Founder or Raise Your Flag here. Thanks for the feedback. (#1-3) Completely agree. Trades are missing from the site and are much needed. One reason we started with the paths that we started with is simply because there was no blueprint for those paths. Trades are understood and (at least here in Canada) get a ton of support from the government and push within the school system. We will be adding them very soon.

#4. Agreed. This will be fixed ASAP. Thanks!
93. Dammit. I'm not color blind, at least conventionally.
Another repo I like to check out for CS research papers and the like: https://github.com/papers-we-love/papers-we-love
There definitely is some movement:

Look at the fine features of the northern arm of the vortex in the South, they change quite a bit.
Also, there are some clouds growing just east of the Gulf of California.

[EDIT] As it's arguably hard to spot with the low frame rate and movement I uploaded a stabilized and sped up version. It's centered on a cloud patch in the Pacific. You can now clearly see a cloud west of it disappear as well as a lot of movement in that jet stream(?) next to it.

http://i.imgur.com/Sg28xqu.gifv (legacy GIF 8MB: http://i.imgur.com/Sg28xqu.gif)

Closeup: http://i.imgur.com/wYfbnoU.gifv
My first iPod had a scroll wheel. No matter what I was listening to, I could fast forward or reverse as much or little as I wanted. It was the first Apple-designed product I owned, and I learned why people loved Apple stuff.

My current iPod (Nano, a few generations old) has a touch screen with controls that vary based on what it thinks I'm doing. If I'm listening to a known podcast, I can swipe once and tap once to back up 30 seconds. I can't easily go forward. If I'm listening to a long track that it doesn't recognize as a podcast, the "back 30 seconds" isn't there.

I think the consistent, physical control was better than the inconsistent touchscreen control. But they don't sell it anymore.
> Reddit has this strange power inversion dynamic where the users think they are entitled to run the site.

To be fair, Reddit isn't what it is without the users. So there is some legitimate amount of power that the users have.
It's an interesting and helpful article, the downside is that it perpetuates the use of the non-technical language of "bugs" and "debugging." Sure it's accepted jargon, but like most jargon "bug" doesn't really convey much of anything beyond a person's attitude. "Bug" is as unscientific as "weed"...a bug may be the wrong color text in some HTML or as in its origin myth, something preventable with a can of Raid.

Fault/Error/Failure provides a better language for talking about systems and their processes. It provides a diversity of solutions from changing the source code, to handling an error, to just letting it crash...the last is impossible to cast as a solution in the nomenclature of bugs.

There are times in which there the ambiguity of "bug" matches the necessary ambiguity of the context...just as there are times when describing the sun moving across the sky is useful. But the geocentric cosmological model breaks down when we're interested in predicting the location of Jupiter in the night sky.
Wow, I didn't even see it coming.
I called it four years ago. Financial innovation is dead and money transmission laws are directly to blame.

https://thinkcomp.quora.com/In-Fifty-Days-Payments-Innovatio...
rman666,

How do I check what is the web accessible URL?
Fyi this is almost verbatim from what I've seen on several other sites. I'm assuming they just grabbed a browser identifying script from somewhere.
Eight bucks a month is supporting some good quality content they are developing themselves in addition to their third-party offerings. Much like HBO has done for many years now.

I would also say the market is a determining factor in the decision to make it eight a month.

Studios don't see Netflix as fair value no matter what they offer if they think they can go do it themselves. As if the market will support dozens of independent content channels at eight to fifteen dollars a month each. People are wanting to get away from cable, not find a way to recreate it.

I'm sure Netflix would be willing to bump up the price if they could get the content and the market would pay it. I have a feeling many studios would still say no as they explore their own options.
Virtual reality is the next open web frontier
I'm wondering if this is a difference between people who went through childhood or adolescence with weight problems versus people who developed them later?

I was pretty slim until about 23, so my identity was always firmly rooted in a healthy weight range. I never felt defensive over being overweight; sensitive, certainly, but I was also my biggest critic (no pun intended).

Then again, maybe it's something entirely different!
Google issues bulletins and security patches to the manufacturers. Nothing is stopping Samsung, HTC, Motorola, etc from having a monthly security update system like this one that the Nexus devices will have.
There is a very strong correlation between a doctor caring about you and giving you good care. So I think the Yelp reviews are somewhat valuable.

On the other hand, the woman who gave her dentist a low score should also be considered. Was the treatment her dentist recommended really unnecessary? My dentist has told me that I should look into getting my wisdom teeth removed, since they might become a problem later. Is this necessary? Right now it isn't. Tomorrow my gums could become inflamed and I would be unable to chew and will need immediate surgery. At what point is that surgery necessary?

However, a good dentist should have given her enough explanation so she can make the choice herself.

In the end, I don't really want to end up in a situation where doctors optimise for good review scores on Yelp at the expense of providing good care.

It's a thorny issue.
I'm using intercooler.js:

http://intercoolerjs.org/

It's kind of an crypto-javascript front end framework in that it makes AJAX a declarative, HTML-based tool, so the isomorphism is with respect to HTML and more traditional web development, rather than with respect to server side logic. There are events and a JS API to hook into to, though.

The docs lay out the isomorphism:

---

<a href="http://intercoolerjs.org/">Get Intercooler</a>

This tells a browser:

"When a user clicks on this link, issue an HTTP GET request to 'http://intercoolerjs.org/' and load the response content into this browser window".

Intercooler builds on this simple concept:

<a ic-post-to="/button_click">Click Me!</a>

This tells a browser:

"When a user clicks on this link, issue an HTTP POST request to '/button_click' and load the response content into this element".
I'm not not parent, but - I've purchased a few time-blocks for a different campaigns over last few years and it brought in significant traffic, a bit more conversions, but despite being able to target a subreddit, it is still hard to get your money's worth if you are promoting a brick and mortar store. Unless that store offers tangible goods sold online as well. Location constrained and in-person transaction type of services saw less of a bump in revenue. That is probably true for online advertising overall. My 2 cents
You may want to check out ionic push - http://blog.ionic.io/announcing-ionic-push-alpha/
> I can only imagine that there are doctors out there making sure every other practice has negative reviews.

Then your imagination is limited. It's more a function of the entire medical experience. Sick people are grouchy. Busy places with waiting rooms make people grouchier. Few doctors provide immediate relief, which means their patients often leave just as grouchy. And upset customers are drastically more likely to leave reviews than satisfied customers. It's just the nature of the business.
Taking the 'D' Out of CRUD with Soft Updates
Why do you automatically think all or even most Twitter comments are from Americans?
I'm too bad of a typist to use this. Intending to search for xcworkspace I typed wcworkspace. Google gracefully corrects me. Hulbee stares at the blank wall of no results. I want to like it, but if you want to replace my entrenched tools you've got to start by matching their basic functionality.
Blaming Google for not updating your non-Nexus Android phone is like blaming Linus Torvalds for not updating your cisco router from your ISP just because it uses linux.

Android is based on AOSP, which Google does not control because of the license, not sure why especially on HN, people do not seem to understand or want to understand how open source licensing work.
I've made a product under the Apple MFi program and let me tell you the people that are making uncertified cables and accessories likely are doing a lot more than "not paying the license fee to Apple." Unless you are in China bribing someone to sell you stolen IP I can't imagine how you would produce a knock off cable. The lighting connectors and auth chips are really tightly controlled.

Plus, it's doubtful that any of the rigorous certification testing takes place on these knockoffs and the spec is really easy to get wrong. So yeah, I've got no sympathy for this guy at all.
Yeah, says everyone except every reputable psychologist ever, and any parent who hasn't raised an out of control little monster of a child.

Negative reinforcement works better than any other form of reinforcement, except when paired with positive reinforcement for desired behaviors, just like innumerable studies and common goddamned sense tell you.
My first thought was that your comment was a little out there, but then I realized that I'm not that big on punishment with my own kids. I just let life punish them and stand by to assist them if they're in over their heads as well as to advise them on how to avoid future pitfalls.

Punishment that I would inflict would be fairly orthogonal to the real hazards that they'll face in life, so I haven't seen much point in it. I guess I'm more of a hippie than I thought. ;)
The monolithic front end in the microservices architecture