skysight-inc/HackerNews huggingface dataset:
It is the same thing I've wondered. What has github done to anybody? Is it for the L0lZ? Is it because they happen to host somebody's gaming code, or IRC code that they feel should be taken offline?

Though when you think about it, taking out github is a very effective way to basically kill the productivity of many dev shops. At the place I'm working now, we are basically dead in the water while github is down (can't do deployments, can't merge pull requests, can't run automated testing, etc).
Show HN: Payoff.io
If you have a team that large and are relying on cloud services, then you need to have a plan in place for short interruptions like this. If you really have a 60-dev team, you should have knocked out all the SPOFs in the systems that support them - 60-dev teams are millions of dollars a year in salary, even at bargain basement wages. There is not a single serious provider that will guarantee you 100% uptime, because outages, however rare, do happen.
Clint's most well known painting : http://netindian.in/sites/default/files/20140108Clint1.jpg

Few others are put up on his rather unknown facebook page : https://www.facebook.com/EdmundThomasClint
Just because their strengths outweigh this weakness doesn't make it not a weakness. Has their bottom line suffered? I would wager yes. Just because they're still dominant doesn't mean this hasn't hurt them.

This "outrage" was not caused by a single reviewer. It was caused by the capricious and unwieldy app review system that Apple instituted years. IT was caused by the fact that a single reviewer can fuck things up publicly for the entire company. It is a problem of process, not of an individual.
I totally agree. Given the historical context (and assuming it's reasonably in line with history) I think it should be allowed.

I understand why Apple wouldn't want to sell "Stomp the Muslim" or "Nuke France" on their store, but some of the things Apple is preventing may be good social commentary. People were talking about Papers Please yesterday, would that be allowed? There have been a few social justice indie-games over the last few years, I doubt many of them would have been allowed.
Just as "a bad workman (or workwoman) blames his (or her) tools", so "a good workman (or workwoman) praises his (or her) tools". Consequently I spend a good proportion of my time evaluating my tools, my tools being a text editor and a spanner (or wench).

It seems like every week there's a new text editor, and so I schedule regular time to evaluate the newcomer, and compare it against all existing text editors. Simple maths indicates that the amount of time required to compare a new text editor with the growing number of previous text editors expands exponentially. I estimate that by the end of next year I will be spending several months every week evaluating my tools (not including spanners (or wrenches)).
Also anecdotal, but I've noticed that when I pay for shipping, the time it takes for items to leave the warehouse appears to be less compared to selecting "free" super saver for order totals > $X.
Valid point, good feedback. Thanks for sharing your war-story!
Thanks for the explanation! I've spent so long using the aforelinked diagrams to visualize how much light falls onto a surface that thinking about gravity that way brought up a few bizarre possibilities. Thanks for clearing things up -- much appreciated.
I don't think you can find one bit of statistical evidence that cats kill more hawks than windmills. Windmills should be limited to places with no birds or be redesigned to not kill off the birds. Put them offshore.
"This piece of paper represents $1,000 worth of gold bullion, whatever that is, at any given time. I pick the paper".
Of course nothing is free. That is why prime members are paying $79 a year for the upgrade from free supersaver to free 2 day shipping.

The real issue here is that amazon is accepting the $79 fee, but not passing any of it to their third party retailers, whose offers are still labelled as "prime" (when they are not).
You can pull from eachother, but since you know github will be up in a few hours and it would take more than that to really coordinate any workflow change, most of the time people just goof off until github is back.

Plus you are forgetting that lot of automated jobs get triggered on github changes. Many shops kick off all kinds of tests, deployments, and other things based on changes to the github repo.
My parents made a lot of financial mistakes and lost everything when I was 19. I joined the military to support myself and to save some money for college. I never did get to attend college, but I managed to attend and graduate from a certification program aimed on graphic & web design. I've been a front-end developer for the last 7 years.

I'll be honest, it hasn't been easy - I studied my ass off to learn what I know now and I've always had to prove myself from skeptical employers from my lack of a college degree. Still, I get excited internal recruiters calling me only to back off once they learn of my education history.

But the opportunity is there, You just need to know EXACTLY what you want to do. Once you figure that out, then your age becomes irrelevant.

One last thing - job will always suck, that's why you have hobbies. Don't look for the perfect job, just do the job perfectly.
I created this because other sites I used to track and compare debt payoff plans were missing a few features that I thought would be good to have. For one, I wanted to quickly see how minor changes to my payment plans would have a big impact in the long run. Second, I wanted the ability for the loan info to save locally, so that the next time I went to the site I could view my info without needing to log in or re-enter my info. Lastly, I wanted a schedule that told me exactly how much I should pay to each loan for each month, and to get this schedule in an easy to read format.

The site might still have a few bugs, and it could definitely use some optimization. However, I have been excited creating this and using it myself that I felt I should share it now before I added it to my list of abandoned projects.
It's not a field it's a pop-culture just as Kay said (https://www.youtube.com/watch?v=FvmTSpJU-Xc).
They can't fix the past, but if the EU determines that some actions of Google are illegal, once Google is notified, three things will happen:
1) A fine will be levied for past misconduct
2) Google will know that repeat of similar action will result in swift legal injunctions against it, with potential of heavier fines for repeating behaviour that has been identified as illegal
3) If Google repeats the behaviour anyway, said injunctions could be applied rapidly, and the company that Google was trying to bully could have freer reign to introduce its cutting edge/weird products.
Think like a caching mechanism
A figure that might actually mean something, if we were able to assume that any given fiat currency was the same as another.
A 'sign up for our newsletter' modal pop-up when the user first arrives on a website is not a 'beginner web design mistake' for one simple reason that even websites made by beginners can't ignore: They really work. People sign up in droves. Many people have tested it. It's annoying as hell, but the fact is beginner website designers should learn to make effective websites that work for businesses, not just pretty ones.
I'm cancelling my Prime membership when it's up but not because of the price. Over the last six months I've received exactly ZERO orders within 2 days. Start calling it 'free 5-14 day shipping'.
> The tools they used are from Microsoft ?

That's the point. Microsoft doesn't release .NET compilers for any other platform than their own, and since I don't use Windows I'm not going to execute this application. Anyone sending messages to me can install GnuPG, something that is available across platforms.
Well maybe, but does this seriously matter?

That's a very bad thing to spread. Haskell might be deep, but after using it for a whole year in production, any developer worth his salt would know enough of it to build non trivial things.

This type of comments unfortunately keep developers away from Haskell. Haskell is no C++, you can actually learn it, and it is a very good language.
So it appears the real benefit of Prime isn't FREE SHIPPING, it's 2-day shipping (rather than standard shipping) at no additional cost.
It's justified via statistical multiplexing, just like when an ISP sells a total of 1 Gbps of bandwidth but only has a 256 Mbps upstream connection.

So long as only a low percentage of demand depositors ask for their money back at any one time it's not a problem. But when everyone decides to withdraw their money at the same time you have a liquidity crisis. Liquidity problems aren't so bad anymore though -- the Fed steps in an lends all the cash you need against your long term assets. The real problem is when those assets go bad. Now you don't have a liquidity problem you have a solvency problem. The only thing the Fed can do at that point is to simply give the bank money to make up for their bad investments. Which is exactly what they did and are doing, albeit in an obfuscated manner.
Note: Betalist only features products that are in private beta and not out in public beta.
This is a great campaign. I hope it gets the attention it deserves. I hope they intend to list some of those apps that we can "pledge to use", and maybe even have donation buttons next to them. Donating to them might get people to actually continue to use them afterwards, and not just try them once and forget about them.
have you taken a look at www.bluemix.net the new beta platform from IBM for developers ? It includes access to Watson - the cognitive computing capability
The rub is that the currency and the network are inextricably linked together. This is the underlying genius of Bitcoin and it's the main thing that most people don't appreciate.

Put another way the value of bitcoin is the value of the network. How do you value the network is the big question.
It's bad customer service to require a user to crack open a terminal in order to understand your announcements. UTC is coordinated universal time. It's a standard. Just use it.
BTW, they upped the $25 minimum to $35 minimum (for free super saver shipping, still standard 3-5 day shipping mind you).
I have had 20,000 downloads in ten years. Almost no emails.

When all media talks to you, you should know you are not in normal reality.

I need to get out of prison.

God says...
conformed godly bowels resigned whence employed trust badge
battle goeth course pointed utterance boast hereof whereupon
philosophers turmoils header Oxford disposed professed
think poesy thief Howsoever age Form formation Goal interior
bin calleth unhesitatingly school-fellows loss preserved
base veil charmed voluntarily barking Alexandria forehead
aspirate ABOUT affliction self-restraint fainting orbs
Saint conquering LETTER vanity countenance avoid folk
spokest write negligent forms usury smell woes beings
embarrassments WHAT goods plunged sweeten honour wives'
intense meat feeding six delivered ignoble rectify fighting
period titles teachers demonstrate sleeper accord unlimited
taketh pictures Jews said accounted species harm produce
scratch succeed believeth bad heinous International shapes
heart longs scatter unfailing fervently greaves grieved
have contentious enforced unhealthiness uttereth murdered
Omnipotent reverence DISCLAIMER injures wanderer external
dream seal advantage Donations* fluttereth false needy
Montana intelligence attracted
And as a Prime member, that's what I want. In fact, I will often pay more for a Prime-eligible item than I could get a non-Prime item, because I know it will arrive quickly, packed well, etc. When I buy items from third party sellers they can take a week or more to arrive. Unless the price difference is huge, it's not worth it to me.

In other words, this is EXACTLY the behavior I want as a customer.
> 5. Know which camera you are supposed to look into. There were a few of them and I wasn’t sure where to be looking.

Interesting. I have recently had talking-on-the-tv-news training, and they drummed into us that you should not ever look directly at the camera. Instead, you should look at the presenter, and address yourself to him/her. Above all, don't glance around the room, because it makes you look well dodgy.
Unless I'm crazy this lawsuit seems pretty idiotic.

> “The bottom line is the free shipping that Amazon offered to its Prime members wasn’t free,” said Kim Stephens, attorney for one of the plaintiffs, adding that he was “shocked” by Amazon’s alleged pricing practices.

No kidding it isn't free, it costs $79/year (now $99).

> "For example, if the price of an item is advertised for $10 with $3.99 shipping and the [vendor] wishes to match or top their price, the [vendor] would charge $13.99 or higher," Burke alleges in the suit.

Exactly.

If you are selling something for $5 as a non Prime seller, and Amazon charges $3.99 for you to ship it (which they reimburse you for BTW), then why would I as a Prime seller not list my product for $8.99 due to the fact that I will be maximizing my profit, and have the benefit of having my merch sent to the customer in 2 days? I could just list it for $5 to be sure I can sell the item by undercutting, but I'd like to barely undercut the current highest price.

Also I see others complaining about shipping, it seems you all must live in the worst cities for mail carriers. I've had Prime for the last 3 years, and have been ordering from Amazon since 1999. This year I have 31 orders placed, 2013 I placed 86 orders, 39 orders in 2012. I can only remember one item in all this time which missed a delivery date (by a day).
Yeah, this. The other thing the $.99 item with $5.99 shipping does is allow refund scams - you would of course be able to return this item, but only if you paid return shipping costs and then you only get refunded the $.99 item price meaning you would generally lose money on a refund.

Building shipping into the cost like Prime however, might do the reverse and expose a seller to over-refund issues where they would lose more on a refund if it must include the total item price without shipping. (When shipping is "free" and built in to the item price.)
Have you taken a look at www.bluemix.net ? The beta version of IBMs new open cloud platform for developers that includes access to Watson - the cognitive computing platform that won Jeopardy
I live in NYC and recently noticed 2 day prime deliveries are becoming more unreliable. I've had two shipments in the last 2 months take 3 days. It seems they're switching to using USPS in place of UPS for many shipments, and those are the ones I'm seeing problems with.

These USPS shipments often show tracking information that refer to handing the package off to a "shipping partner". They don't say who they're using, and then things go dark on the tracking information until it gets to a post office.
Europe calls for every phone to use the same charger
Sure, I wish Javascript had a stronger type system too, but I'm not sure how that's relevant to an Angular/jQuery discussion. You still have business logic that you either test or don't test, right? At least angular globally supports DI for sane unit testing.

You're right that directives are very declarative, but I didn't mention them because they don't really have a counterpart in jQuery unless you rolled your own.

I like Angular a lot. Even just the data binding and $watch system would relieve a lot of tedious code and can make for a really responsive UI.
By the way, I think they should really stop dubbing films. Subtitles are much better as they don't require unnatural sentences for syncing with the video and also the authenticity is preserved.
Yes, your order is assigned lower priority when using free super saver shipping.
I know. I was trying to make a point about basing an otherwise interesting article about Einstein and GR on a numeric coincidence involving an arbitrary birthday and an illogical date format that is essentially only used by one country on the planet. Without appearing to be attacking said country.
There's multiple levels of authorities though. Collecting the calls at all would itself require some legal authority. Searching the calls you collected would then need yet another legal authority.
sync will block until it completes.
Awesome app - love your videos. UI design is great, and love your ease of signing up via social media. Would be really cool if you could sync this with Google Fonts!
So are you saying that there are cases where you have a choice like this?

1. Buy the item from Vendor X for $19.99 with Prime "free" shipping (fulfilled by Amazon)
2. Buy the item from Vendor X for $14.99 with $4.99 shipping (not fulfilled by Amazon)

If so, then I would still choose the Prime option. Items that are fulfilled by Amazon fall under Amazon's support and return policies, which are excellent. Third-party sellers not selling under those terms tend to have much less favorable customer protections.

Obviously those protections (and the integrated shipping) come at a cost, but my point is that there is more to it than just "free" vs. non-free shipping.
And Peopleware is also a must read of course.
Polish Bitcoin Exchange Bitcurex Targeted by Hacking Attack
I have a hard time 'listening' to these rants about how hard it is to reason about asynchronous code. It's NOT hard, it's DIFFERENT.

This isn't some new Node-Sauce. The idea of an event-loop asychronous programming domain has been around forever in various forms, first in games and desktop GUI programming and the way one reasons about it hasn't changed, just because it has been applied to a new class of problems.

I suspect that there are two things going on here:

1. A LOT of people dislike Javascript. As a result, they're starting with that negative point of view and then finding reasons to support it.

This is not unlike people who argue about Python white-space. They're really saying "I don't like Python." The white-space issue is incidental.

2. Lack of experience / exposure

I suspect that folks who have trouble with this, frankly just aren't experienced enough. I'm not saying they aren't skilled, just not experienced in this realm.

Once upon a time, these same sorts of 'arguments' were used against Ruby ( ala the Rails explosion ). Nothing much has changed about Ruby, other than it has managed to be around long enough to influence a new generation of programmers.
> We can think of problematic occurrences in every social system.

Don't turn the question around.

And don't forget that the one proposing to change the status quo is the one with the responsibility to prove that their proposed change is better, not simply "just as bad".
That's some sour irony, then.
If only they had made this more ergonomically possible
As a business systems analyst (Product Owner in agile terms) for a fotune 500 company, thank you for this comment. You uplifted my spirits.

Also, I agree with most of it, but I would argue that the best teams I've been on have at least one extremely competent developer, even if not necessarily a great one.

Why? Because I can articulate the product vision and goals working closely with that developer, and together we can make sure the other developers are developing as required.

In an ideal world developers would have all the domain and functional knowledge required to not need people like myself. But the truth of the matter is, that the higher up you go, the more specialized you become, the more you need to do only one or the other.

There are only so many hours in the day - you can either hone your skills as a developer or develop the expertise of keeping multiple business stakeholders happy while holding your own against developers and delivering in a consistent fashion.
It wasn't immediately obvious to me as well, but it is definitely open source like other comments said already. See the "Source Code" button in the top menu.
Github hosts a bunch of full websites too. It's not terribly uncommon for an entire hosting provider to be attacked simply because someone doesn't like what one user posted.
I couldn't agree more. Although I did find a few shortcuts for getting around the issue. One is that in the sorting dropdown at the top you can sort by number of styles so fonts with normal, bold, italic appear at the top. Then you can either set the filter on the left to show all styles or click on the "Show All Styles" button for the individual fonts so you don't have to actually go to each font and look at them.
> Big fan of Soulseek here as well. As someone else mentioned, the community is fantastic and the rare track and mixes they have is great.

> I don't know a single person that downloads music illegally but ten years ago that's what everyone did.

Soulseek is all legal music now?
Idiomatic go concurrency uses channels for synchronization and passing data around. You shouldn't be writing to shared data from multiple co-routines.
A lot of people here say you should do PM. Why not learn how to program better, so that you can do more then just single-page application?

Lets be honest, if you can't build it, you can't build it.
Pretty much, except for the whole $79 additional cost of prime membership. =)
For binary I would expect them to just say "double".
That's why you apply the approach he was stating - you move slowly.
Step 1. insert name column and populate from fn/ln.
Step 2. Change code to point to name column as well as populate fn/ln
Step 3. remove code pointing to fn/ln.
Step 4. remove fn/ln columns.

No loss of data, instant reversion at any point, because each step is non-destructive. It's just longer, harder to do in reality, but definitely the "right" way to do it if you are 100% concerned with data validity.
Sort of. When was the last time you clones a repo remotely from another user's laptop who is sitting hundreds of miles away? Do you even have an account on their laptop to be able to SSH to it? I am no Linus. I don't email patches. I want to grab my coworker's latest pushed changes and if GitHub is down, I cannot do that. That sucks.

Also, our deploy process is to do a `git pull` on the remote server, then run the build process, and finally to deploy the built stuff. When GitHub is down, we don't have a process for this.

I agree, both of these things could be avoided by having a different procedure in place, but that would obviate the need for GitHub altogether. Why use it when we can already share code and push it to our servers to be built? The point of GitHub is to provide a nice upstream that you can push to and pull from a la SVN because for most projects that model works really well. git provides all the niceties of local branching, rebasing, etc. while GitHub makes it easy to collaborate.

Having said that I'd love to hear how others handle this type of challenge.
Hey, so you don't understand words. I get it. Thats quite a vulnerability you've got there.
co(function *(){
let promiseA = makeHttpRequestA()
let promiseB = makeHttpRequestBFromA(yield promiseA)
var res = new Foobar(yield promiseA, yield promiseB);
})();
Isn't that Github Enterprise? You install it fully on your own servers.