skysight-inc/HackerNews huggingface dataset:
This isn't as simple as it sounds; they'd need to identify DDoS traffic and reroute, while still allowing "legitimate" users through.

But this may not be the sort of brute-force bandwidth DDoS that this was designed to handle either -- it could be a more targeted attack to existing bottlenecks in GitHub's architecture.
My understanding was that Safari used JIT which is prone to security issues with how it executes that code.

As to why it's safer to do so in Safar that in a webview must be because the only API to safar is from the JS/HTML/CSS but with a webview you have a C/ObjectiveC API from the other side, which may be harder to protect against.

[EDIT] - More information on the topic from Gruber http://daringfireball.net/2011/03/nitro_ios_43 although there is no reason given as to why a UIWebView is more at risk from exploits than Safari.
I don't think so. I am still able to do all work through the command line (merge, commit) etc.
"Julie Ann, Adria Richards and Shanley enter a bar: the bar just explodes because it's a symbol of the patriarchy."

But, seriously, I know various female programmers that I could trust not only my project, but my LIFE to. And as in the case of men, those are usually the low profile, highly productive, people. I doubt any "famous" developer this days in spite of gender/race/whatever. As with any hyped profession, there are a LOT of impostors trying to succeed without basic qualifications in computing. Hint: those are the ones who shout the loudest, have the highest number of followers on Twitter, but have very little, if any, REAL code on Github or any other public repositories. So... when the masks start to fell off they usually bail out their jobs loudly and pointing fingers to preserve their public personas. I doubt this is not the case of Julie Ann.

"You can fool all the people some of the time, and some of the people all the time, but you cannot fool all the people all the time.", Abraham Lincoln﻿
How about iOS just not showing banner / alert notifications if the user is actively interacting with the UI? If the screen's been touched in the last 30 or 60 seconds, wait until they're idle before popping up unrelated toast like that. Same with waking up the phone.
Exactly. It's the same as wondering why you can't book a flight directly with Boeing.
I always recommend (and when it's about employees demand) people to first learn everything native in Objective-C/Java(/C# if you need wp8 as well) before trying to unify things with C#/Xamarin, C++ or JS. That way you have a solid understanding what is possible and you don't lock yourself in. That said; Xamarin rocks and I hope MS doesn't kill it.
Really cool visualization. I wish we could see similar for retail vs institutional traders in the capital markets.
Taming Randomized Load Testing
Thanks guys, that's great feedback! I'll add choice of colour in the next version.
It might be the case now. I had lots of issues with JDT and aspects being used by both plugins last year.

Since then I always use separate installations.
I should say that the Rockefellers have done better at lasting than the Tafts did.
Why not work with apps/projects that are still active?

I was thinking of NewsBlur, whose app is open source, I think.
A classic: Paul Buchheit on How To Listen To Your Users (2008)
This is the exact use case for Hexagonal/Clean Architecture:
http://blog.groupbuddies.com/posts/20-clean-architecture

It is contentious on HN, but I implore you to draw your own conclusions.
Most ideas aren't that brilliant. If it occurred to you, it likely occurred to somebody else. Ideas are a product of your environment. While we pretend to be unique a lot of what we do is pretty common to dozens, if not hundreds, or thousands of people.

Even ideas as earth shaking and complex as Infinitesimal Calculus and Quantum Mechanics were developed in parallel initial by people with little to no communication between each other.
Did you ever try jQM? My god. I applaud any efforts to move away from it.
>so they could shore up their balance sheets with cheap and safe FDIC insured accounts.

FDIC insured accounts are liabilities on a bank's balance sheet.
Depends on particular niche.

For hardware supplies, yes, having a bad device is better than having none. For crypto software - no, it must be state-of-art or we're screwed.
The fact that charitable organization may be generally ineffective (or inefficient at beast) is a very common argument, the problem is that there are alternatives which are in the middle ground, see social enterpreneurship, and they are definitely effective

Such alternatives consider human problems as both a human problem and a technical one, and work with both.

This is exactly the point; I expect a technical mind to be at a high risk of seeing only one part of the problem.

Reality is of course much more complex. Enterpreneurs are limited by the fact that having a "human" opinion carries a high risk of damaging the stock value.

Note that I wouldn't certainly consider Elon Musk's social enterpreneurship. Kiva would be (it's just an example).
https://addons.mozilla.org/en-US/firefox/addon/classicthemer...
Microsoft sells your Information to FBI; Syrian Electronic Army leaks Invoices
For non-Paas use cases (for example, a development server with a bunch of projects) I find schroot (1) simpler and more productive. For example, you can use the normal `service stop / service start` instead of writing manually init scripts, and you don't get stuck with sharing directories, which I found extremely tricky with Docker (for example, I couldn't start correctly mysql with supervisor sharing the mysql db directory). But Docker is in early development, so I think it will become easier in the future.

1: https://wiki.debian.org/Schroot
Does anyone have a overview of all the 2048 offsprings created so far?
Check out neocities. I think archive.org has a geocities archive too.
Well, for a start, if you buy or rent an apartment in a nice quiet building, you didn't sign up for one of your neighbours deciding to run a hotel with strangers coming and going at all hours.

Regulation prevents people getting profits by externalizing their costs onto others without their consent.
That sounds like a fun experiment :) I can confirm that people are willing to pay for simple apps that has a positive impact on their life.
Where in the world can you tour a live nuclear reactor?
If you're too concerned, there is a self-hosted option, GitHub Enterprise.
Why do you want to be employed as a web developer? Even rough and ready web skills with a coding background puts you miles ahead of most consultants looking to launch a real product or even better productise a pain that they have seen first hand in consulting

Ask yourself what were the worst, most insane processe you saw as a consultant ? how could they be solved with code?

I would start there
>Iceland did pretty well for itself in the aftermath, even having let the bad behavior slip past them. And Canada apparently never let the bad behavior begin in the first place.

Iceland did it by stiffing creditors. That's a short-run gain, long-term pain solution.

With regards to Canada, there are specific laws that have inhibited a housing crisis, but we don't know if we have avoided anything yet. Our housing in major centres is as frothy as the peaks of almost anywhere else in the world who suffered a bust. It's too early to say.
Huh? I just pointed out that candidates can make claims simply because prospective employers ask them where they live. I have a hard time believing that yours is a good-faith response.
This looks like exactly what I've been looking for for as long as I can remember. Awesome, and awesome name.

It would be great if it could integrate with Pocket, so my Pocketed links show up in Dragdis too.
Perhaps CMSes would serve writers better if there was a focus on providing amazing import tools that work with existing file formats, like .doc, that writers prefer and have used their whole careers. Maybe there is too much effort expended on reinventing the word processor in a CMS.
To be fair to crime (... Heh), we're not doing ourselves any favors by putting all our eggs in one basket.

How long until they graduate to exploiting GitHub and securing proprietary code from private source repositories, or forging commits to critical repositories (how often do you verify that every commit in the repo with your name on it is definitively yours?)
Money does have a big influence on politics, but only indirectly. Each factor of two a politician outspends their competitor in an election by only tends to get them another 1% of the vote. Not nothing, but not really worth the appearance of corruption that you risk if you just give your donors what they want.

But the important thing that money does is allow you to hire lobbyists. Congresspeople need to pass legislation on a wide variety of issues. As anybody who's ever heard their rep talk about the "intertubes" knows, our legislators aren't necessarily experts on everything. The executive branch gets around this by hiring experts, but somehow we've decided to steadily cut Congress's staffing budget for the last few dozen years.

But there are a class of people who are personable, who have been cultivating relationships with the right people for years, and who have persuasive sounding plans for legislature that could "Save America and benefit your constituents" who are perfectly happy to step up to help out. And if their advice isn't exactly impartial, well, I honestly worry a bit more about incompetence than venality so I won't say this is the worst possible thing. But I'd be very supportive of any motion to say, bring back to the Office of Technology Assessment[1] or such.

And many of the other things the article brings up are just standard Public Choice[2] problems. Taxi cab drivers will vote as a block to stop Uber, consumers will vote based on other issues. Dealership owners and employees vote for state legislators, Teslsa employees are mostly off in some other state and consumers have more important things to care about, etc.

[1]http://en.wikipedia.org/wiki/Office_of_Technology_Assessment

[2]http://en.wikipedia.org/wiki/Public_Choice
I've had the same issue with MySQL. It's an issue of timing - You install MySQL, and the MySQL data directory has its data/default databases. Then you share the directory with Docker, and the data lib directory is wiped out (the files don't exist on the host machine, after all). Getting it right in an automated way is a Hard Problem™.

As of now, I'm keeping data persisted within the Container, which I don't necessarily like. I would love to hear a good solution on that.
Zero to One: How to execute on your ideas – Chapter 3
Yeah, exactly. Meaning it's probably not irritating at all to a lot of people.

Not my ideal situation, but HN is gonna be HN.
In the end HTML5 will work fine on phones. That'll take a few years yet though; currently it's shit. It's ok on an iPad, but compared to native, not so much. I like nice responsive HTML5 or HTML5 apps for stuff I use sometimes; like booking tickets, hotels, checking what's on TV and such. For stuff I click in all day long, like bugtrackers, PM systems, CRM, etc, HTML5 on mobile or desktop, is just wasting time. It's just not very nice to work with productively. This is improving fast on the desktop by building in provisions for being (temporarily) offline, easy drag & drop, offering small native plugins to interact with it, but it's not there yet.

On phones it's far from being a nice and productive experience; you can see that well when you 'quickly' check a task and end up trying to swipe something 10 times because it lags and swearing profusely. Which happens with all badly 'cross platform' written apps which are mostly HTML5.
Would it be better to use FreeBSD and their Jails mechanism for all of this?
Some can be found on http://2048.directory/

There's also a subreddit: http://www.reddit.com/r/2048
My understanding is that you would have to mark some of the apps pages as executable, iirc, which could allow for arbitrary code execution.
I agree. I'd go so far as to call the non-"Classic" school the "OO Experienced" school — people who've had copious experience in SOLID OO development in Ruby and/or other languages, who are generally horrified by many aspects of The Rails Way, but find several of the tools and components useful. The apps developed by this school generally transition fairly quickly from The Rails Way apps, to apps that use Rails, to apps that use several components that are also used by Rails but with increasingly strict separation between the AR persistence/validation/nothing else layer and the domain model. The farther along that arc an app progresses, the more survivable it generally becomes for the team and the more flexible (and profitable) a tool for the organisation.

The Rails Way is fine for a prototype, or for an app that is so well-understood that the team know from the beginning will have sharply limited change in certain very-well-known areas. It's safe to say that the vast majority of the apps I've seen in my career do not fall into that category.
> but blanket encryption? everyday joe users still doesnt understand pgp

Skype, before it was retrofitted for surveillance, transited 3rd-party nodes and there are zero cases of Skype getting cracked. Skype got so big because it was dead simple to use. There is no reason that every message and every real-time communication could not be very secure, and that the security could be as simple as using Skype was.
You are right, they did it to access a lending facility that was only available to them if they switched their structure.

(I made the mistake of talking when I shouldn't have, I wasn't trying to mislead)
https://www.sparkfun.com/news/1428

They were out of stock, so presumably orders were taken and won't be filled, and now it will take even longer to fill those orders. Maybe some of those customers will even buy Fluke (unlikely, $20 vs $200 or so).

'their campaign': the alternative route, to seek redress, to get the colour 'yellow' narrowed down to the point where an orange DVM would be allowed to enter the United States without risking it being seized. It's a tool not a Louis Vuitton bag (I hope I spelled that right), and the colour scheme is not relevant. If it was unsafe or something like that then I could see the point.

Sparkfun did what they could, they're unable to meet this challenge head-on, this shipment (and possibly whatever else is in the pipeline) is lost for all the wrong reasons and Fluke gets to make out like they're the good guys. Pick your battles is good advice, and SparkFun has rightly decided this one isn't theirs but the grace is mostly on their side and significantly less on Fluke's.
This is a copy and improvement of the article I wrote last month, even down to the breakdown of "What's that command doing?" with `docker run -t -i ubuntu /bin/bash`.

Glad it was useful enough to spur an improved article, at least.

http://tonyhb.com/unsuck-your-vagrant-developing-in-one-vm-w...
Technique #3 - 'TOPIC DILUTION'
4. Use a straw man.
10. Associate opponent charges with old news.

The problem with the Gentleman's guide is that (on purpose) it is hard to distinguish someone who disagrees with you, someone who is trolling (a little bit), and someone actively using it.
NetEase Moves into U.S., Vipshop Tries Russia
Free LAN – VPN that loves you.
thks for the summary! I'll just add:

#1 we sent 2 emails but too late (after 3 months)
#2 spreadsheets are fine until 50 - 100 users after we couldn't keep up
#4 we did get some exposure but really not enough compared to what we could have had
Yes, that's all it really does. It's not a "subscribe to thread" unfortunately.
Thanks! Not yet at least. You can use Notably as either a supplement to the time you already spend on Facebook (to make sure you don't miss anything important), or as a substitute (it emails you updates every day or week).

Not set on that. I'm playing with a freemium model or business applications.
Thks for the tip!
I'm from Germany. Once I was hit by a car on my bicycle. The driver wasn't looking and hit me. My hospitalization was paid for by a nationalized system of public and private insurers. A short trial was held for fault. I was awarded money that would cover replacing my bike and a few hundred more dollars for my troubles.

In the US, I probably would have gotten a large cash settlement out of the deal. But a nationalized system like that in most other first-world countries does not require tort-reform because effectively the commitment to your health, cradle to grave, is a given.

Paying doctors piece-meal, like assembly-line workers or auto mechanics, creates perverse incentives and only tangentially works towards good outcomes.
Using Repetition To Improve
>It might be a stupid question but I wonder what's considered a leaky abstraction in this case.

I consider poking a hole a leaky abstraction because you are exposing the internals of your stack. The consumer should not know or care that you are using docker containers to serve the application. From a security perspective directly exposing a container may lead to potential exploits of docker itself.
>Is the understanding of the financial crisis really this poor?

Yes. One of the great tricks of this disaster (as in most financial crises) is that the powers that be were able to convince to public that there was some single enemy that caused this problem, in this case the "banks", completely ignoring the banks' customers and clients (businesses small and large, mortgage brokers, house-flippers, home-buyers, honest investors, fraudsters, sovereign nations) or the fact that the banks consists of hundreds of thousands of actors working and thinking independently.

This crisis was so much more complicated than "The banks were too greedy". But that's as deep as most people care to get.
This is what I do with firefox and the bookmarks sidebar, for sharing there are bookmarklets for pintrest, facebook, etc.
Showing notification just in the top bar, and not sliding them over the screen, is much better. Open the notifications only when you're ready for them.

That's not perfect either, though. All sorts of apps vomit their crap into that notification bar, cluttering it so I can't see the more interesting stuff anymore. Worse, on my HTC One at least, I can't manage my open notifications. I can't manually remove the crap without also removing the stuff I still need to respond to. Whoever thought that was a good idea needs to be fired from a cannon.
>Still takes a couple of seconds, though

How big is your code base, and is it all in one huge file or something? Our stuff is reloaded and ready before I've alt+tabbed back and hit refresh.
I think you're right. There are two forces at work: innate ability and social acceptability. Innate ability tends to harm social acceptability. Therefore, to the extent that social acceptability determines a person's overall ability to succeed, high innate ability can actually pose a greater net detriment to success than a lower innate ability does. In a word, being "smart" or even "skillful" may in some cases make you less successful. The optimum, as you point out, is to have high innate ability but to disguise it in order to reduce the social downside. The trouble with this is that it's harder to disguise than it might seem: people tend to "sense" the intelligence of other people. You don't laugh at the right times. You tell jokes that no one gets. You think the big ra-ra push is crazy and you can't help saying so. The path that you find obviously correct is the one everyone else finds silly.

I'm convinced that the real solution, to the extent it's possible, is for highly intelligent people to find their way into positions that don't require social acceptance. Academics is obviously one destination (one log-jam, rather) for these types. But by all means avoid management, because that's where the attractiveness of your brilliance to employers and the unacceptability of your brilliance to your reports become a trap.
+1.
I can't take it anymore! (http://imgur.com/FQEHB7b)
(Former AAA game dev, including a stint at Sony)

No, but console OSes and Drivers are (well, compared to PC drivers).

There's an enormous amount going on between your code and the metal on a PC, even when writing C++ w/ OpenGL or DirectX. Driver overhead for graphics is HUGE (which is what this is about).

PC hardware comparable to PS3/Xbox360 performs significantly worse under real world conditions due to the way the graphics stack is set up and programmed against. The new Direct3d 12 (as well as AMD's Mantle) are attempts to tackle this.
It's conviction backed by ignorance backed by unwillingness to fix the ignorance backed by mathematical illiteracy that prevents them from fixing their ignorance.

Oh yeah, backed by not owning up to their convictions when someone without all their deficiencies proves them wrong with fact (or at least strong evidence).
http://torrentfreak.com/u-s-caught-pirating-military-softwar...

It has happened as far as I can tell.
Since I already use schroot and I'm happy with it since it is a mature project I'll continue to use it, keeping a look to next Docker developments.
It gets worse once you no longer have institutional access. I developed an algorithm a couple of years ago, which I believe is novel in the literature. But in order to write a paper, I needed to do the literature study.

Turns out, back in the 1970s there were a few people who were in the same neighborhood as my work, though not the same. Then in the 1980s/1990s, the field moved towards one of two other approaches.

The only way to find this is to look at dozens of old paper. At, as you say, about $25 a pop. Ain't going to spend rent money on that.

Thankfully, those papers are old enough that the local university chemistry library still has them in the stacks.
Charismatic people are naturally drawn towards those they can impress. The easiest people to impress are those they can best. Charismatics don't hang around people who overshadow them.
People "assumed" about that 200k wallet over a month ago. "Proven" is subjective and a rhetoric that has agenda on its own.
How IBM’s Watson Will Advise Oncologists on Patient Care
Just need a mobile app :)
What editor do facebook recommends for hack? Pho storm doesn't support it yet unfortunately
I don't buy it. Enterprises definitely buy into that idea and they do have their employees work with these crippled apps because they have no other choice. But the experience for this 'CRUD' app is definitely not good enough. It's by forcing it that it gets used. It depends on how intensively it will be used in reality, but I definitely know quite a few companies who went from BYOD and an HTML5 Cordova app which was very intensely used to just buying Android devices for the employees and making a native app to boost productivity.

If you have to enter / search / whatever information in an app which is horrible to use (a BIT of lag can ruin your day; you tap/swipe; because of the lag it just responds a bit late, the keyboard pops for the wrong field or you submit accidentally; plop seconds lost and so is your good mood) all day, you're not going to want to work with crap. It's not 'good enough' even though management might think so.
If Github would only host git repositories, you'd be right. But people use Github for the issue tracker, source browser, code review system. Those are just as centralized as the svn server. And in my opinion, they are at least as important as a source control server to get things done.
Or schroot on Linux, as I wrote in another comment