skysight-inc/HackerNews huggingface dataset:
>Music Reports, the rights administration company that was bragging at SXSW earlier this year that its platform could overcome the streaming sector’s mechanical rights problem.

This is very interesting, and I'm surprised to have not heard of them before.

Spotify being sued by David Lowery (Cracker) as a class-action is related to publishing issues. Wonder how this might fit in the grand scheme of things. Seems there are several tech players in this field...cool.
IMO large number of apache projects are in 2 categories:

1) First try out in open source. If it gets popular, develop commercial package around open version + extra/proprietary feature or support while open source version is relegated to experiment or lab evaluation in companies.

2) First offer a commercial offering. Once it is proven to be failed or non-strategic or both, donate to Apache foundation.

None of that is bad per se but it makes me feel very many apache projects are of middling quality and riding on vendor driven hype.
Yeah! Maybe the OP has the heart sounds confused with a pericardial friction rub, which can happen in pathological states and is due to the heart sliding against the pericardium.
Hi, creator here. I made Mochimarks because I found that recently, I wanted to go back to certain links at certain times. For example, I'd want to go back to a kickstarter on the day it was ending. Since I resolved to make an online bookmark app anyway, I decided to make my dream bookmark app and add a bunch of features I'd always wanted to have. My focus is to make bookmarks more actively useful. While there's more stuff I want to do, Mochimarks is ready for beta and I would really appreciate some feedback.

Mochimarks has configurable reminders, wishlisting, bookmark ranking, opt-in sharing, and can recommend bookmarks it thinks you might want to read again. Mochimarks also has the features you'd expect from an modern bookmarking website, including tags, read later, full text search, responsive design, and lots of sorting options. I've tried hard to pay close attention to security and privacy. I'm still working on batch editing bookmarks.

The easiest way to interact with Mochimarks is via its chrome extension. Otherwise, there are bookmarklets. I know the online bookmark space is crowded, but I've personally found the features I've added really useful. Thanks!
The gray area is how one counts revenue as cloud or non-cloud. Some software can be used in both modes, and the question is how one categorizes them. For example, Microsoft Office 365 can be used in cloud (in style of Google docs) but it can be installed locally. The gray area affects many firms, and is not isolated to Oracle.

Here is an article that may help:

http://www.theregister.co.uk/2016/01/18/cloud_sparks_boom_in...
I was about to say something about needing an enforcement body of some sort. But then I realized you could literally use a dead man switch.
If someone had an AWS API wrapper, I'd start using it the language more. I'd be willing to help if someone takes point creating one.
With the exception of NYC (maybe to an extent SF) I can't think of any other city where people exclusively live in high rises or buildings.

Most cities have a small cluster of high rises downtown (usually commercial and a small number of residential buildings) and most people live in suburbs with single family homes. Unless I'm hallucinating, that's how I've seen in most US cities I've been to.
Probably not, because keeping a trusted account of the alive/dead status of each member doesn't sound feasible.
For me it is too late. SF used to be the place I looked first. Recently I wanted to download windirstat and could only find it hosted on SF so I opted instead to LiveCD and just use some gnu tool.
That was not my experience at all. I didn't take a pay cut moving to a small company. My salary stayed about the same, I had similar benefits, and I got a little equity which a few years later was worth a nice bonus. Staying at a large company all you're going to get is the standard 3 to 5 percent cost of living increase every year.

Generally I do not think it's true that large companies pay better than small ones - if anything the opposite.

Re: moving to an expensive tech city, perhaps that might be an issue, but there are smaller companies in lots of places, not just Silicon Valley.
I don't think the "character assassination" is meant to be any statement on whether the claims are true. Regardless of that question, there seems to be an attempt to impersonate and misrepresent Appelbaum, an attempt to mislead about that attempt, and a collection of threats and other statements made under false claims of support from the primary complainants.

There are two different events here: the claims, which if unproved are certainly credible; and an effort to impersonate and mislead which is troubling no matter how the first issue stands.
Ohh shut up and take my money!

Really. If you sold them (for a reasonable price) I would totally buy one.
I'll try to give it a go for Rust, Nim, and Go.

Rust: Wants to replace C++ as an expressive systems programming language. Syntax derived from C++. Emphasis on const correctness. Makes use of some functional programming concepts. Extensive metaprogramming. No garbage collection by default. Interface based polymorphism. The type system tracks memory ownership helping to prevent some classes of error at the cost of more cognitive overhead. The standard library is also written in a way that makes it hard to break things. The only one of the three that can easily be used to write libraries that can be called from other programming languages. Medium complexity to learn.

Nim: Slightly higher level than Rust. Reference counting garbage collection which can be turned off, but heaps are by default local to threads. Syntax derived from python. Emphasis on const correctness. Extensive compile time evaluation facilities. Object oriented polymorphism (for now). Sadly allows null by default for now. Extensive metaprogramming. Medium complexity to learn.

Go: Hightest level of the three. Traditional garbage collector. Interface based polymorphism. Simple and easy to pick up.

All three have good stories about multithreading. All three do their best to fix warts in C++ in things like declaration mirrors use syntax. All three start with the chainsaw turned off so you won't cut off your foot unless you're doing something genuinely dangerous like writing an OS or compiler.

For me, I'd use Rust for writing security critical or OS level things like kernels, system libraries, important utilities, and web browsers. Nim for small team applications where you can afford to be a bit clever and Go for large team projects where cleverness has to be discouraged.

I'm not a huge expert in any of these so there's probably important things I'm overlooking.
Couldn't the members could write a script (or even just have a friend) that keeps them "alive" forever?
HN discussion on that story from a wee while back:

https://news.ycombinator.com/item?id=11367422
my 2005 outback has to have the entire dash removed to do it.
My observation is that being hit at unawares by an employee's short notice tends to indicate a workplace culture deficit around communication between management and staff. Supervisors who work hard to know their staff as people rather than positions will tend to have opportunities to mitigate the conditions that inspire a person to resign.
Looks really helpful! How would I get started learning when combining this with Cloud9?
I used React Starter Kit for a project and greatly regretted it. In the end I would have been better off taking the time to learn how the parts fit together myself.

With the boilerplate I was locked into the questionable decisions and brittle implementation of the original author. Changing anything usually broke my app and because I had taken the starter kit shortcut I didn't have the understanding of how to fix it.
CEOs of Lovoo,dating app, arrested in connection to suspected customer deception
So many circular answers. Maybe someone could give some pointers to @Keyframe1 about best practices in nim, I'm sure he knew gdb worked with nim.
Use SQLite and let the tool drop and recreate all the tables during prototyping. No migrations required.
Agreed. Checking for Bluetooth devices in the immediate area is one trick we teach in our physical counter-surveillance training for NGOs and journalists in high risk countries.
There is the issue of troll communities on the internet.

People running a campaign to do something or another might not have any other involvement, they could just be in it for the lulz.
That's the thing though, I'm not defending a stereotype.
Re-read my comment. The last thing I do is agree it's best to avoid stereotypes, and that this particular stereotype is wrong anyway because there's bad programmers of all types.
Not on a daily basis, but I sometimes get in Freenode looking for support from the devs in some projects.

Fun fact: Last time I had to help a customer with their application running on my platform, I went to Freenode to learn more about the technologies used by that app (had some specific questions after reading the documentation). The customer was actually there in the same IRC channel, looking for help too, and recognised me. We had a fun conversation and were able to advance further on our troubleshooting together :)
Your assumption is right, in terms of business cost, we'd rather see a false positive than a false negative.

I don't think the scikit learn algorithm differentiates between the two types of errors, in terms of cost.

Though it seems to give less false negatives than false positives overall, when testing on new datasets.

I'll put in the f1 score in the article when I have time.
I have a bunch of magsafe chargers. Once that goes away I don't think I'll feel as "locked in" to buying MacBook's anymore.
Chariot is hiring its first UI/UX Lead Designer
I agree with you, but if you really practice what you preach, then you know how difficult what you're suggesting can be on the individual level, never mind the group level. It's painful to sit with unvarnished reality and analyze it, analyze yourself, and try to think from new perspectives. Most people probably could do it if they tried for long enough, but it's too difficult and sometimes painful to maintain under times of great stress.

In the national case, you also have to have each subsequent generation share your conviction, and any break in that will taint the record.
A potential method would be some sort of "still alive" signal. If it isn't received after X years (how many years missing before you're declared legally dead?), the system would stop paying to your account.

This doesn't prevent others from obtaining your credentials and maintaining your account (see people not reporting deceased family members to keep their social security checks).
I've been leaning on Go lately because it has a large module community already. Nim, D, Rust are all on my radar to use once library maturity happens. For example, I need solid AWS, Azure, GEngine SDK support.
> There's pretty extensive evidence of an attempt to impersonate him here.

What? Where? Just because of the github account that they chose? The site doesn't say that Jacob Appelbaum wrote any of it. They call themselves a victims' collective:

http://jacobappelbaum.net/#faq

I am guessing that they chose to plaster Jacob's face all over it just to make the site about him, and I find it very credible that most victims would want to remain anonymous given the kind of hounding and harassment that they are likely to receive otherwise:

How old are you? How much do you weigh? What did you eat that day?
Well what did you have for dinner? Who made dinner? Did you drink
with dinner? No, not even water? When did you drink? How much did
you drink? What container did you drink out of? Who gave you the
drink? How much do you usually drink? Who dropped you off at this
party? At what time? But where exactly? What were you wearing? Why
were you going to this party? What’ d you do when you got there?
Are you sure you did that? But what time did you do that? What
does this text mean? Who were you texting? When did you urinate?
Where did you urinate? With whom did you urinate outside? Was your
phone on silent when your sister called? Do you remember silencing
it? Really because on page 53 I’d like to point out that you said
it was set to ring. Did you drink in college? You said you were a
party animal? How many times did you black out? Did you party at
frats? Are you serious with your boyfriend? Are you sexually
active with him? When did you start dating? Would you ever cheat?
Do you have a history of cheating? What do you mean when you said
you wanted to reward him? Do you remember what time you woke up?
Were you wearing your cardigan? What color was your cardigan? Do
you remember any more from that night? No? Okay, well, we’ll let
Brock fill it in.
>Well, with Weeds?

What about them? A weed is simply an unwanted plant. If they do no harm, why do you want to spend time removing them? Again, plant a good cover crop and don't weed. Your soil will be better, you will use less water, and there's no downside.

>(and snails)

Nothing about permaculture says you can't deal with snails. You can still deal with snails/slugs however you like. The obvious being simple copper wire or beer traps.

>Are you telling me, that you don't have to do weeding, like OP said, at all?

Correct. The only plants I pull out of the ground are root vegetables.

>So not in the protected greenhouse, but out in the open gardens, where there are seeds coming from everywhere?

Yes. Again, seeds coming from everywhere doesn't matter, because a dandelion in your potatoes doesn't hurt anything.
Things We Know About NSA Surveillance That We Didn’t Know a Year Ago (2014)
oh the rich rich irony of your comment here, you silencer of dissenting opinions you.
As it says, at this point it's getting pretty subjective, and so you'll need a blinded subjective test to really judge which one is better:

The improvement in quality compared to the previous
status update is quite obvious. Daala is now much better
than both WebP and JPEG (libjpeg-turbo is the most
commonly used JPEG encoder). As for Daala vs BPG/HEVC,
the artifacts are obviously different and hard to judge
from just four images. Opinions are likely to vary based
on the viewer and the input image. At this point, what
we'd really need is a full subjective test. Fortunately,
this is exactly what is going to take place shortly, as
Daala has been submitted as a candidate for the Image
Compression Grand Challenge at ICIP 2016. The results
should be available in September. In the mean time, you
can read the paper we will be presenting.

What I generally do is toggle between three images, the original, Daala, and HEVC, and focus on a different area each time. There is always some obvious distortion from the original, so I try to determine for each area I'm focusing on, which one is closer to the original perceptually. It is a subjective process, but if you make this evaluation for each area of the image, count up your judgements over the whole image, do that over multiple images, and have multiple people all do that and combine their results, you can come up with a reasonable evaluation of the quality.
I think of the download button as optional.

What I like about the site is the visualization.

So, for instance, you know that Express is an alternative to Meteor, not a complement. And that Jade/Handlebars work with Express and are alternatives to each other.

Just having that for all the combination of names is valuable.

Basically, it helps you understand the taxonomy.
Good question. I think the only thing aria2 does is using multiple connections - that should work on SFTP.
Fraud, bureaucracy and an obsession with quantity holds Chinese science back
The only cost tied to these issues is the salary costs for a statistician/data scientist. The best tools of the trade are open source. You won't find lowering costs until more people are educated or trained up in these fields.
Mongo also goes to every conference and pitches themselves constantly. Maybe postgres needs a marketing person :)
While it is true that complete unbiased understanding of past events is impossible, that does not therefore make it unimportant to try for.

The point of history is not agreed upon lies. That's an unethical concession. The point of history is to tell what happened.

Not including other perspectives is exactly what it sounds like, a failure to properly retell history. Propagandized history is immoral. Even if your inner pragmatic, reductionist, contrarian instincts lead you to believe you should accept it just because that is what has happened in the past. There is no ethical reasoning behind it.
It's marked High Priority so hopefully won't be much longer before it's fixed.
Sure, but if you want to make that argument then you have to deal with the fact that there is no false value which indicates the "absence of an object" in the case where the value being tested is a list. Having multiple false values really can be a feature. (They just shouldn't be integers!)
> It's a perfect design

That class action lawsuit shows it probably isn't perfect.

All the magsafe chargers I've had failed at the magsafe end. And the insulation fell off the cable. Really annoying design choice.
Thank you! It is still work in progress. It will be improved upon in the next several days.
I agree 100% about catalogues and addressability. I'm also a diehard in that respect, and I've come to distinguish "apps" in a similar manner, as sites where either there's no "business case" for an ontology, or the content is too transient for it to matter.

Naming is hard... I think that's what makes the "semantic web" a kind of chimera even for those who endorse it. Can a URL really capture the worldwide identity of a thing? Over all time? And who's going to maintain all those names?

Suppose that naming everything is intractable as a human effort, but we still want addressability. Alan Kay takes this to the extreme, saying, why not give every object on the internet an IP address? [0] Not every resource, every object, in every program. It sounds facetious, but it's consistent with his general objects-as-computers-all-the-way-down view. His system designs (including those from VPRI) express the belief that hard barriers between the layers of a system (usage and application, application and framework, framework and OS) account for much of today's uncontrollable code bloat and the limits on how much scale systems can tolerate. The "everything gets an IP address" idea is just a recognition that network boundaries will eventually be seen the same way. From this perspective, it might be fruitful to think about how we'd identify things on the internet if they were homogenous with the objects in our applications.

[0] It's in one of his talks but I don't remember which.
The Ultimate Guide to Sleeping Well
We have an excellent community of self reflection and idealism. Part of that exploration is revealing our own faults from within. If nothing's perfect, everything is broken (ok, kinda!). The list is both a bummer and to be celebrated. Thanks for publishing!
Will VRL Logistics' Airline Idea Prove Deadly?
"...what the product is, what it’s used for, what problem it solves and how it solves it"

Have you seen some tech websites? I used to research competitors as part of my prior job and some of the tech websites out there do a really bad job of explaining what their product IS, much less what it DOES.

For those of you here on the flipside, make sure your website explains WHAT you do, and more importantly, WHY I should care enough to call you and give you money. When I'm dealing with potential vendors/technology partners I am 100% more likely to call a company that tells me why I should care up front than a company that's blowing smoke on their website and doesn't want to tell me why I should care until I call them and talk to a sales rep.
This seem like it could be useful. I've been looking for something to track release dates and amas, I'll give it a try. Is there an API?
You can't generalize "ducks". Different breeds behave very differently. The problem is someone saying "get ducks", rather than "get runners", so someone goes and gets whatever random ducks they find and of course they eat the garden. Or getting ducks and not having a pond even!
Reading the article, I couldn't help but wonder about the cost for doing something like this for a typical small business...i.e. where this work had to be done by a contractor. It looks like a big line item for a company with where the inhouse tech expert knows Excel and how to plug in an ethernet cable.

It's not that I don't think it's useful, I just wonder about the ROI for cash constrained businesses.
http://www.breitbart.com/tech/2015/11/04/feminists-are-tryin...
Awesome effort! I love the folder structure, very easy to follow.

A small feedback: I just generated a React-based stack with a few Auth options - Email, Facebook, Google and Twitter.

The resulting `user.js` controller is 550 LoC.

It would be great if by default some of these logic are encapsulated in a service layer rather than littered in the controller itself. :)
Or Apache Wave.
Bizarre Story of VRL Logistics
wingcommander, can you let us know, what you would have done differently to improve the accuracy?
The fucked up barrage of questions is from here, btw: https://www.washingtonpost.com/news/early-lead/wp/2016/06/04...
Snapchat vs. Facebook Live: The Future of Live Video Streaming
On that spectrum, I'd put D between your definition of Rust and Nim. Currently it does use a GC by default, but you can easily work above it when needed. Soon(tm) you will be able to specify what kind of GC to use (eg. provide your own) and the stdlib will adapt to it.
The github account, along with a 'tweet' button that explicitly misleads about the nature of the site, and a twitter account that put out threats while claiming to be associated with the victims (who rejected those threats).

If this isn't an attempt to mislead, I could understand the website choice as a way to increase visibility for an important concern, but the choice of github account and tweet trouble me. I wouldn't want to click that tweet link and have a claim under my name that misrepresented what I was putting out.

None of this is germane to what Appelbaum did - I have no reason to distrust Nick Farr or others, nor do I see any evidence this is an act by alleged victims instead of some other party. But there's still a clear attempt to impersonate and mislead, and I worry that it's going to do more harm to the victims and community than anything else.

(I want to be very clear here. My reaction to the apparent impersonation is entirely distinct from any views on Appelbaum, the abuse claims, Nick Farr's post, or the Tor project's formal response. The extensive quote from the story of an unrelated assault makes me worry that you think I'm trivializing the victims; I am not in any way speaking to their claims or actions.)
There is a great interview of him in this podcast: http://www.theskepticsguide.org/podcast/sgu/258
Probably the maintainers of the package managers know which typos their users do, because of the 404s in the logs or equivalent errors. A preventive action could be starting to blacklist any name resolving to 404. If somebody eventually tries to upload a package in the blacklist, a maintainer should check the code and whitelist the name. Obviously people can be very crative with typos and with squattinq and there is no real protection against mistakes.
> Is it typical that ~2000 samples (1000 leads, 1000 non-leads) is "enough"?

In terms of practical machine learning, plotting learning curves are a great way to know if samples are "enough" [0, 1]. If your algorithm under fits (high bias) both errors (training and validation) will be high and in this case, adding training samples would not help.

[0] http://www.astroml.org/sklearn_tutorial/practical.html

[1] http://blog.fliptop.com/blog/2015/03/02/bias-variance-and-ov...