skysight-inc/HackerNews huggingface dataset:
That's been successful enough in the past that there's a strong selective pressure for malware to look more like legitimate traffic. How much time are you going to spend reviewing each HTTPS request made to an EC2 IP address?

Similarly, if that works, there's zero chance that a large vendor won't use the same endpoint for software updates, advertising and activity tracking, etc. to make filtering impossible.
talk about being judgmental.
I remain unconvinced by the entire premise.

Advertisers tell us that only ads can provide quality content on the internet, because people need to be paid if they are to make quality content.

But there was lots of quality content on the internet before ads became a thing, because people who make good content tend to want to share it. Most of it is still up and available, and ad free.

So google is saying they want to sell my eyeballs, for profit. Ad block plus responds by offering to protect my eyeballs from google, for profit. Now google responds with the contributor program, offering me a way to protect my eyeballs while giving the profit to google rather then ad block plus.

How about everyone just leaves my eyeballs alone? If the cost of that is websites like cracked closing down, see if I give a damn.
I just recently launched a startup trying to take on this challenge of low completion rates in MOOCs: www.madrassa.co (you can read more in the about section concerning this insane dropout rate of MOOCs)
MIT indefinitely removes online physics lectures and courses by Walter Lewin
SSL Labs End of Year 2014 Updates
(Zero sarcasm) can you possibly explain, in different words, what this means?
Don't make your code “More Testable”
Spend less than you make.
With a comment to match
> [...] giving an example of company registration taking a matter of hours. What excuse is there for the Spanish government to slack off on such trivial lubricants, the result of which then weighs on the worker?

Crony capitalism, though I would call that an explanation, not an excuse. How else would you explain the tax on renewable energy?

I guess it's also incompetence. The traditional model of parties is fundamentally broken, and professional politicians (i.e. influence peddlers) are a plague in our Establishment.
What are the advantages AAA studios have? There are no patents or secret know-hows, there is only reputation they have built themselves. If you have a superior process why cannot you do the same? For example, a small company id Software started developing games in C when everyone else had been doing Assembler and pretty soon not just established itself as a AAA studio but effected everyone else to switch to C as well. This is how a superior process works in the games industry.
You're right. This is also a problem with Eclipse over the IntelliJ toolchain, in general.

Eclipse has it's own compiler and it uses that to build from within the IDE. Since this is not using Javac, it means that you might and very likely will not have equivalent binaries. Not specific to Android, but this also meant that when a new version of Java is released, IntelliJ can immediately take advantage, but you will be stuck waiting on Eclipse (and NetBeans).

Personally, I prefer the IntrlliJ approach since the IDE, javac on my workstation, and javac on the build server can output identical binaries, I trust the results even more so.
One could argue the conventions are poor though. groupId isn't really necessary. Most artifactIds are unique, and Maven Central could be the authority for (rare) naming conflicts. Works fine for ruby gems, apt repos, etc.

"com.google.guava:guava:18.0" could have been "guava:18.0".
Java/Swing is slow is a myth due to badly written applications. Jetbrains does it right. My main machine is a little 11" MacBook and I use AppCode/IntelliJ all day long without performance issues. I use XCode for Interface Builder as the code crafting abilities of the editor are primitive in comparison.
I do agree that everything integrates nicely, and it's great to just jump in as a newbie, but I miss solid refactoring, code navigation, smart template and multiple cursors the most when I occasionally use it. I can see the evidence when I start on an existing codebase - typo's, misnamed methods that have evolved to something else etc. Things that AppCode does trivially, and with full trust are things that XCode users seem to balk at as one never knows if the build will break. Maybe things have improved over time (I've used AppCode for 2+ years now), but the evidence in existing code tells me otherwise.
I think N would retain a Wikipedia page. When you add a page for N+1, you update the page for N to include a history section: "N was the smallest number without a wikipedia page, until December 8, 2014, when N+1 became the smallest number without a wikipedia page."
There are far more boards which are mixed-up than boards which are segregated. There are only a few ways to segregate a board, but there are many many different arrangements, so the vast majority aren't segregated.
Btw - the data is from wikipedia - http://en.wikipedia.org/wiki/Timeline_of_programming_languag... if this is incomplete, then feel free to add the missing ones to the list give me a pull-request for this file - https://github.com/eiriklv/eiriklv.github.io/blob/master/tim...
I have a Macbook, like most of us. I turn the firewall on, and I use Chrome. That's about it.
> AWS

Infrstructure expenses are not what sinks most companies.
Yeah. I have two friends with Nexus 5s that really like them. The Motos would be my 'close to stock' choice, really. Solid hardware and software available at multiple price/feature points.
I've been using Android Studio for a while now, and greatly prefer it over Eclipse ADT (being phased out anyway, and thankfully so) but I've had a lot of trouble getting my projects from earlier versions of Android Studio up to date - it's always a form of a gradle incompatibility; Android Studio is great when it works, but it's been a rocky path to 1.0.
Love this man.
One begs the question, can companies like Apple with complete vertical integration leap other companies by taking advantages of these newer technologies, even if it is more expensive?

Also, are HBM and HCM available to be used now or are they still in development? The article suggests they are available now.
http://www.jonschneider.com/images/jsblog/ThinkpadTrackpoint...

works for me!

btw, you can simulate mb 2 and 3 by holding down keyboard modifiers while clicking mb1.
Steve Wozniak Debunks One of Apple's Biggest Myths [video]
Yeah. I hope software management gets less comfortable with these answers and put their money toward real sustainability such that we see the commercial sides of FOSS projects grow in quality and quantity, with sustainable business models around sponsored features, bug bounties, support engagement, etc. and no need to stoop to licensing the software itself for money (neither restrictively free/commercial dual licenses or enterprise/community feature splits).
Beautiful effect! One question - in the example client, if I drag the 3D model while it's drawing is it still comparing against the front projection or is it comparing against the projection from which I'm viewing (if that makes sense)?
I was once tasked with reviewing our company website,and my first recommendation was adding a list of happy clients (with links to their sites), for a variety of reasons.

The next week I was able to announce to the team that we now ranked #1 on Google (cue applause) ... for some random phrase I compiled by using words in client names. I figured it was a good lesson for them that "#1 on Google" is not a goal in and of itself; you need to rank for something that matters.

Your bird with a tucked in shirt is a brilliant example, so thanks.
and so it does.
That's what mailing lists are for and it's hardly an innovation.
How I Turned a Cup of Coffee into $2,297
When they can go a major version without seeing a bunch of Gradle changes in the patch notes, that's when I'll upgrade my project from Ant.
When is equality transitive? and other floating point curiosities
Motivate or Benchmark Yourself While Programming
that is beautiful.
Yep. Email transparency gracefully degrades into just a plain old mailing list.
Just a quick heads up - check your DNS settings (or however you choose to do it)... http://gradfly.co/ does not resolve. (requires 'www')
Rust? Don't you mean go?
As a point of fact, most buildings do not exist where there are currently such things as trees, pools, and sheds... Most people, it would seem, tend to live in houses and complexes, work in factories and offices, or shop at stores and shopping centers.
Does OpenGL a work on Plan 9? If so, combined with the ability to run Go code, a lot can be done.
This is inane. Most of us aren't that interesting, and those that are generally are also smart enough to do it without broadcasting it to the universe.
No offense, but who are you to tell people what they should or shouldn't "upgrade" to when there are in fact tools to do the job they maybe need done?
It's kinda funny somebody takes this numbers so seriously. My completion rate must be something about zero, but it would be nonsense to say I'm not learning. I hardly ever follow the course "in the real time", which means even if I do all my homework it almost never is full-score (most of the time even doesn't count as completed at all: for example on "archived" courses on edx) and by no means I do all my homework. In fact, right now I can remember at least 2 courses which are extremely hight in my personal "amount of practical knowledge gained from it" toplist, for which I completed exactly zero homeworks and never even watched video on the coursera, because it was easier for me to get it from torrents. For courses with programming it often is downloading assignments, but never submitting them. Why? For various reasons. Sometimes I want to try to do something in other language than suggested one. Sometimes I can think of something more interesting or practical or challenging to do, based on topic I just learned. And if it is the case it actually means I just gained much more from the material than if the best I could do would be just completing what is expected from me. Sometimes, of course, it's the opposite: the material is to easy or just silly for I would care completing assignments or even watching all the videos. And, yes, sometimes (rarely, though) the homework seems to be too hard and time consuming than I'm ready to be doing. Sometimes all I do on the course is using forums, sometimes I never even open the forums once. Sometimes all I get from the course is accidentally getting myself interested in some another topic, very slightly related to the course itself, and I'll be investigating on this topic reading various stuff for a very long time after that. In short, I never even tried to be "completing courses" on MOOC, I just tried to learn what I'm interested in maybe using the course material, maybe not, doing things on my own pace, deciding what I should spend time on by myself, and my observable online behavior hardly tells anything about how much I actually invested in learning something.

So this attitude of "You see these low completion rates?! Not like in real universities at all!" is just silly. Because, yeah, right, MOOC aren't like "real" (old-fashion) universities: it's entirely different and ultimately much better thing. It's about learning, not about completing courses, even if creators of these courses don't think so. Test scores and graduating rates are notoriously bad measure even for "real life" universities, and thousand times more so for MOOC.
The answer I think is "make it simple". Create some central clearinghouse/website the business side of these big companies can give a check too, in return they get an account, the techies/programmers from the company use said account to fill in what technologies/projects they're using, the cash gets distributed between said projects, the clearing house handles all that.

I don't think it would take more than a little prodding to make a company like Google contribute to something like that, so long as it's easy.
Polki lubią seks
The Internet in 1998 (Netscape, animgifs, .mid, framesets, mIRC)
This is why I hate investing in startups raising $500k or less. You won't be able to raise again unless you have significant upwards progress.
There's no particular reason to desire an equilibrium, though. Actual desires should shift, which will naturally disrupt any equilibrium that appears, and this will probably happen faster than any equilibrium could be approached.
This is a demand and not a request by apple. Big difference
Reminds me of an article by Tim Bray from 2003 where he talks about sharecroppers: https://www.tbray.org/ongoing/When/200x/2003/07/12/WebsThePl...
Looks like modal editing for non-vim users
And AWS always seems to grow. :-)
Here's the actual data collected by a Code for America chapter: http://codeforboston.github.io/ungentry/index.html
Isn't that the same case as Windows, BeOS, Android, iOS, PalmOS, etc?... I was wondering why OSX was explicitly called out.
This is a really great read, especially for new iOS developers who haven't picked up a ton of debugging tricks from experience alone.

In particular the section "Calling Conventions 101" contains a lot of very useful information that isn't documented very well in any of the iOS resources provided by Apple (AFAIK). Commit it all to memory, you'll be glad you did :)
Ehh, people sometimes post embarassing/hateful things on YikYak, being able to out them would be a problem.
From there, the description of the Berry paradox is good for a laugh: http://en.wikipedia.org/wiki/Berry_paradox
We also use redmine at work and I swear I could write something better in a week with modern frameworks (react etc). But I never did so...
"Although your product may not be very appealing yet, if you're a startup your programmers will often be way better than the ones your customers have or can hire."

Is this really true? I'm very sceptical.

Does anyone have any evidence to back this up?
Interesting...

What effect does this have on your criteria for investment? Or are you saying that raising less might in and of itself make the investment riskier by implying that they've under-estimated how much runway they might need?

I've often heard the advice that "it's not much harder to raise a million than it is to raise $250k, so you might as well raise a million" or some variation thereof. Is that true in your opinion?
What biases are you disagreeing with, here?
I think that as it's presented, the authors are suggesting that it's a model that is necessary and on some level sufficient to understand the dynamics of self-segregation in housing.

They subtitle the post "This is a story of how harmless choices can make a harmful world." Reading it, I get the powerful impression that the authors think that this model has the basic answers for all self-segregation in housing.

But obviously an even slightly more complicated model undermines many of their points. Like, they make a big deal of the idea that if you have a fairly high level of "shapism" and thus get a fairly segregated society, and then you lower the level of "shapsim," nothing changes unless you actively reverse your bias and move if your neighborhood is not diverse enough.

But clearly people don't only ever move for diversity reasons. Sometimes you move because you got a job or a SO that's far away. Sometimes you move because you can afford more or less living space. Sometimes you move because you have a child now and want to get into a good school zone. Or whatever. And if your preferences are now, compared to when you last moved, more tolerant, that WILL reduce the level of segregation of your society.

In fact, people probably move for economic or family reasons far MORE often than they move for diversity reasons.

I mean, that's not a small difference from their model. It's one of their major points! That, once segregated, societies won't become less segregated unless people actively work on it.

And, honestly, I don't think that the model holds at all unless you understand that people probably mostly use economic proxies for race over primarily making decisions based on race. For the most part, I don't think people are saying, "I don't want to move there, there's too many black people." They're saying, "I don't want to move there, it's too poor or too crime-ridden" or whatever. And yes, they may be exaggerating the extent to which it is poor or crime-ridden because they have internalized racist ideas about whether majority-black neighborhoods are poor or crime-ridden. But the point is, you can't really address this segregation by telling people to prefer mixed neighborhoods: you need to address the complex relationships of economics and race and how economic class affects neighborhoods and whatever.
That would be a no.
Moom is pretty handy, though.
Maybe with VLAN tagging?
In the real world, the result would be a pogrom. It's happened plenty of times.

The flaw of the model is that the polygons don't kill each other.
Completion rates is a pretty poor measure of what I think we really care about the most: educational uptake and learning.

On a side note, I'm a little disappointed in ed-tech. I was hoping for a revolution in pedagogical approaches. But it seems we are still working on it! Bring on the brain-plug learning a la Neuromancer, et al.
Inferno from Bell Labs
Someone is trying to trademark the word “Bitcoin”
Several of my best investments have been from startups raising less than $500k. Justin.tv/Twitch returned 97x my original investment, and Weebly will likely be even more.
Yes, but a major point of the article is that a durable equilibrium is reached and then that equilibrium does not shift as attitudes shift. If it's not true that an equilibrium is reached, then one of their three major wrapping-up points is not true.
I like this a lot.

I'm even more interested in system-level approaches to the problem. The voting systems of reddit and Hacker News and Slashdot are an improvement over the forums that came before, but more is possible. Are there any technologies that don't exist but could?

For example: an ebay-like system for rating someone's civility after you argue with them. (This might work better if ratings from well-rated people were weighted more.)

Or maybe an internet-wide troll-reporting system. There could exist a browser extension (maybe a part of the Reddit Enhancement Suite) that tags or hides comments from people who are frequently downvoted, or frequently rated poorly in the civility system.

Or a narrow AI that predicts your karma based on the words you use. If there are words that are often in downvoted or rated-uncivil comments (perhaps "lol", or "bullshit" especially if it's the first word in the comment, or "+1" especially if it's the entirety of the comment), it could warn you and check you want to continue.

Or if you're arguing in a domain-specific forum, like r/politics or r/economics, you're tagged with your score in a domain-relevant quiz (e.g. this for politically-relevant news: http://www.pewresearch.org/quiz/the-news-iq-quiz/).

Or a multi-variable voting system that asks for upvotes and downvotes for civility, apparent truth-seeking, agreement, and more.

Or much more broadly, what society-level interventions are possible? Lead exposure lowered IQ, and iodine-supplemented salt raised IQ, and IQ seems to cause (or at least be strongly correlated with) non-violence. Have we already made use of all the easy biological interventions like that?

Any other ideas? What systems will the most polite, truth-seeking internet forums of the 2020s use?
The numbers refer to pre-decimalization British currency. To convert to modern currency:

£19 19s 6d = £19.975
£20 0s 6d = £20.025
Crowdflower is expensive. The contributors are filled with bad contributors (even after turning off the partner networks individually (accuracy of 97%) to justify the 20~30% mark up in fees when you could just use Mechanical Turk.

The fact that you can't just fund your account and use the amount from it. If you want to launch several jobs, you need to cover for the overrun fee which is very annoying if you need to test many tasks and you can't afford to wait 30min~1hr until the funds become available to you again.

All in all, I found Crowdflower was just a very expensive and time consuming overhead and the benefit was far too marginal to be worth the cost.

I'd say avoid all these "platforms" they are nothing more than a complicated form generator which you could simply use a 3rd party tool to do that for you.
Well, then, I'll just go and get rid of my Macs. And the Magic Trackpads I use on my desktops, too.

Not really, no.
LD_PRELOAD? ptrace?

Updated: Actually, I have no idea. The securelist link says "It uses techniques that don't require root access" but then later says "The module statically links PCAP libraries, and uses this code to get a raw socket".

I have no idea how one gets a raw socket without root, but I'm not in the business of creating raw sockets on linux...
Presumably those were a while back?

Do you think the climate has changed since then to make it much harder?
Nope, Windows Phone (fortunately) doesn't force you to use Microsoft Hardware (yet).
Fintech Collective Leverages Investor Network to Back Investment Networking Firm
The bad news is that they're probably not as interested in you as they made it seem, and you never had a real opportunity with them. I know it's disappointing to hear, and I assure you everyone has made that mistake themselves -- myself included.

Big companies do a lot of outbound R&D -- conversations, PoC's (proof of concepts), and so on. Sometimes these conversations are a 30 minute call. Sometimes they're a series of meetings. Sometimes they even try your product. In almost all cases, when they become serious about trying your product (e.g. outside of a sandbox), they'll want a legal agreement.

NDAs don't count here, they're generally vanilla.

What they'll want is a trial agreement (sometimes called a Pilot Agreement, Software Evaluation Agreement, and so on). This agreement will almost certainly protect them more than it will protect you, but it can be negotiated. They're quite easy to generate, particularly for larger Fortune 500 companies that generally have entire procurement departments dedicated to this process. The agreement will cover your IP, situations where you might infringe on IP, general indemnification, and so on. Sometimes the procurement guys really won't want to negotiate it -- their job is to protect the interest of the company, and they almost act adversarial to the person trying to bring you into the company as a "check-and-balance" since the person bringing you in may have already fallen in love. In those cases the person requesting the evaluation can sometimes apply pressure as well.

So, when a VP at a large Fortune 500 company tells you they won't do a trial agreement with you, or won't be bothered to discuss it at all, it largely tells you that they're just not that interested in it. We've dealt with companies where even a non-manager can generate software evals.

There IS one caveat here: They haven't seen/tried/etc. your product. If you're over-protecting by, for example, expecting them to sign an NDA or a software eval agreement without them first seeing a demo/trial, it's quite likely they'll usually just turn away. It doesn't sound like that was the case here, but something to keep in mind.
Mobile Action releases free app store optimization and intelligence toolbox