skysight-inc/HackerNews huggingface dataset:
I was curious too and noticed that those are SVG charts so after a quick check on the minified application.js it seems like it's D3.
'Gee, github is down. Is it just me? Better check HN!'
Exactly what I just did too.
They should put the customs agents and immigration police on the train and have them go down the aisles clearing passengers while the train is in motion.

Then there's no waiting. You walk through the nude rape-o-scanners at Penn Station in New York and step right onto the train and over the next ninety minutes the passengers are all reviewed by Schengen police so they can step off the train at Gare du Nord right into the Tenth Arrondissement of Paris
I mean you have an (open) product, put it out there, advertise it however you want (personally or outsourced) and hope that those that experience it think its worth continued funding.

It sounds so easy in theory, doesn't it?

Getting a game in front of people who enjoy it enough to give you money is hard. Very hard. Raph's ideas from 2006 around direct relationships and celebrity are still very much on target today -- that's how most successful creators seem to manage it, beyond the randomness of viral outbreaks. (I count entering/winning the IGF as a form of celebrity.)

Beyond that, advertising it is a spray-and-pray that will likely suck up more of your money than you'll ever make, and net you a bunch of high-churn players who don't give a toss about what you've created. Not every game has an obvious niche audience to go after, not every creator welcomes or invites celebrity, and sometimes the weirdest, most un-game-like things hit a nerve nobody was expecting.

My mind keeps circling back to the 'people who bought x also liked..' problem, as mentioned by Greg Costikyan [1]. Discovery is broken, and so on, but it's not discovery - as in players actively seeking out games - I open any store on any platform and I'm inundated with choices. It's being discovered that's broken, being discovered by an audience who will truly appreciate what you've created.

The hard part is slicing the gaming landscape, and individuals' different experiences of the same game, to such depth that a Pandora-like algorithm could work effectively -- or relying on independent curation and journalism to step in and highlight the gems among a sea of overwhelming noise.

(If anyone wants to hack on the recommendations side of things, let me know!)

[1] http://www.gamasutra.com/blogs/GregCostikyan/20140324/213784...
Exception percentage just got over 100%, new record! (?)
http://i57.tinypic.com/4hphtd.png
I used Meteor for a recent project, which was a multiplayer game served up on a mobile device via kiosk at a conference. It was the perfect tool for the job, and I enjoyed working within the environment alot.

So with my next project I was looking for any excuse I could find to use Meteor.js again. It is a portfolio-ish site with a rich admin interface. But I just couldn't live with the upfront load time and didn't want to inflict that on my client, no matter how nice the developer experience.
If your workflow involves services that integrate with GitHub, you should have a plan for when GitHub is not available. You've got your source code elsewhere, you should have docs and procedures for running the tests in your own dev environments and for utilizing whatever staging/deploy process you prefer without GitHub as an intermediary.

I continue to post comments like that because while I love GitHub, watching the community put all their eggs in GitHub's basket, especially when GitHub lives on top of a tool designed to avoid SPoFs, is concerning.
HTTP headers of the top 500k Alexa sites
I didn't know that, but I was aware that college applications are binned by geographic region of the applicant (i.e., before getting any applications, they decide "we'll have 200 from 山东, 100 from 北京, etc"). (numbers invented)

Do you have an english-language source for this? I'd be very interested to read about it.
The app is rated "12+" in iTunes because of "Fear / horror-related themes" and "drug and alcohol references."

This is surprising for an innocent messaging app, but then again, I've never submitted to the App Store. Does it require that you make these disclaimers just because users could potentially discuss the topics using your platform?
Do you and I have a different definition of "production?" GitHub going down impacts your deploys?
Different people enjoy their coffee at different temperatures. Those who enjoy drinking steam should be able to make that choice without being "protected" from themselves.

I'd love it if the serving temperature of the coffee became more of a prominent option - I personally have to let freshly brewed coffee sit for ~20 minutes to be drinkable, and I even go so far as to delay adding cream (if I am going to) so that it loses heat quicker. But I still respect that my preference isn't universal.
It seems to be MySQL related this time:

"github.com is currently unreachable. We are investigating mysql cluster issues."
Yep, I was expecting a bit better from the Atlantic. This article shed no new light on the topic.
The other thing is that common attempts at tort reform like damages caps address exactly the wrong problem. You're worried about frivolous suits, but the ones where juries are persuaded to award large damages are the least likely to be frivolous. Its good to note that BP had a limitation on damages that was like $50 million, which they waived.
Doesn't bower install from a local cache if network request fails? npm on the other hand...

per docs at https://github.com/bower/bower oh....
https://twitter.com/shit_hn_says/status/421116237792284672
Well I was thinking of using Meteor, but apparently Australia and New Zealand aren't covered.

If the rest of Meteor's design is as bad as that map, then I guess that explains there's only a couple of hundred users.

I would say I'm insulted, but it'd be more accurate to say I'm shaking my head in bemusement at the idiocy.
Smart shirt monitors your workout and tells you how stressed you are at work
It is now up to 175% a couple minutes later (and 205% a couple minutes after that). The issue seems to be that it is actually currently more like 10000%, and is being averaged down throughout the month to a mere 100-200%. What is this even measuring?!
In many parts of the US, Netflix usage saturates neighborhood cable modem networks in the evenings, making things painfully slow for everyone.
"Microsoft's done their best to kill gaming on PC for as long as I can remember"
Submitted around 2:30am UTC, I'd call it legit (though it'll be interesting to see how this iteration of the thread plays out).
If you're using a cloud running test service like Travis CI pushing to GitHub can trigger your whole deployment process starting with running the unit and integration tests.
The CppCMS blog implementation, according to CLOC, is about 3,200 lines. It supports comments, markdown, multiple database backends, LaTeX formulae, CAPTCHAs, caching, RSS feeds, and has an admin interface. That's a pretty dense result for an MVC framework without any magic.

And how do you account for PHP? Oodles of documentation, fast iteration, and swaths of libraries out of the box seem to have trumped basically every other concern, including its absurd verbosity.

Backend languages don't and shouldn't matter, especially when most webdev backend is no more sophisticated than your average CLI and you're probably going to end up spending most of your time dicking with CSS and HTML anyway. You could probably count equivalent productivity lost in tens of thousands of lines of C++, just scanning the dizzying array of loonybin.js frameworks for frontend work.

I'd gleefully do any backend job in C++ if it meant someone else handing me the database schema and the frontend ready to go.
Could Github store mirrors of all repositories on some third-party service, like S3?

Even if they were only updated every 24 hours and had a limited history for each repo, it still seems like it would be a really useful fallback that they could put up when things like this happen.
As yummyfajitas says, marginal utility not overall value.

The first superman in Metropolis can charge a huge amount for his services, the second, perhaps half that. Every subsequent superman will add less utility to Metropolis and be paid less.

Every Superman is paid an amount equivalent to his marginal utility to Metropolis.
Three Classrooms Incubator
Famous 1984 distributed ray tracing image [1] remains one of my all-time favorite CG images. (Scroll to last page.)

1: http://www.eng.utah.edu/~cs6965/papers/p137-cook.pdf
I hope it was just an error or something. Nothhing political, like this:

https://gist.github.com/kyledrake/e6046644115f185f7af0

More info:

http://www.theverge.com/policy/2014/5/9/5699510/web-hosting-...
I wish they all go broke, 95% of the games whoever produced are mental drugs to the society, especially to young kids.

I hope one day that most games are illegal, just like the drugs.

If you have kids, you know what I mean.
Alright...well, it looks like this whole programming thing was a bust. Was good while it lasted, but yeah, uh, I guess I'm gonna go home, er, something - so...see you guys later?
Echoing your point, I can't tell you how many spilled soda's have happened at the drive through with me. Sometimes the lids are not put on right and when I go to grab the cup it collapses spilling into my lap.
Node.js Buffers, Bloom Filters and Memory Leaks
the gist link is also a 503
What a fun paper, but seems like a cute joke to me. All that the author did was use the basic wave equation with changed variables to simulate Jell-O. The article has algorithm and theory tags, but this is neither.

I wish they had gone into detail about the numerical algorithm used to simulate the wave equation in three dimensions (Runga-Kutta order 4 probably?). As someone with a physics background, this is far from theory, or even original research.

It's interesting that they mention the necessity of Markov Chains for intersection calculations. Would anyone know if better techniques have been devised since the publication of this paper?
It's amazing how often github actually goes down - 90% of the time they don't log it on their uptime / status page - it got so bad at one point I added it to our Nagios monitoring to prove a point to our devs that they shouldn't rely on external services for builds when our internal git(lab) server hasn't gone down once this year.
Now you deploying production hinges on a third party. What if you push a broken build that your tests didn't cover, and GitHub goes down when you have the patch prepared? What if Travis goes down?

Third-party services being in the critical path for applying code to systems is a recipe for outages and other trauma. If it impacts you enough to come to HN and leave the comment I replied to, you're doing it wrong -- there had absolutely better be a failsafe that does not involve GitHub and Travis in your architecture.
"Why don't they make the whole damn plane out of the black box?"
Sorry, I was only rebutting the parent comment about how the coffee urns were not set to a temperature different than any other restaurant.
> As a side note, in insurance cases in Texas, the jury is not allowed to know that any insurance money has been paid. So in a situation where someone is hurt in an accident by another driver then sues for medical expenses, the jury is not told that the medical expenses (are often) already paid for by the carriers. They're also not told that, no matter how much money they award, if it falls under the civil caps on awards (in Texas) that the judge will automatically lower their award after they leave the court room.

I agree with most of those points. Yes, the jury does not know them, and that effects their decisions. Knowing those things would also effect their decisions. Because that's how decisions work. Therefore, the stance you must take is, which scenario will yield results which are more appropriate?

I assume the jury is also not told whether the defendant has liability insurance against the results of the very case being deliberated either, which is a point just as salient. To me, it should not make any difference whether someone had the foresight to insure themselves when being awarded damages.
GitHub is down ...
Yeah it does pull from cache, but I didn't have the packaged cached yet.

As for the docs, it is somewhat crazy to think how much documentation is hosted by GitHub these days...
I don't remember. I reboot it once a while, but I seem to never shut it down.
This is what I do as we'll. :)
> We are investigating mysql cluster issues.
> no matter how many senses you incorporate, you will always navigate a particular 3D projection.

How do you mean? I can think of visualizations that do not.
> why wouldn't a very simplistic metering be acceptable by that definition?

It would be perfectly acceptable (assuming I've understood you). I think the reason nobody is championing it is twofold, ISPs don't like it because it would make them that much more utility-like, which they strenuously want to avoid. Active internet users don't like it because their bandwidth is largely subsidized by less-active subscribers, and leveling the playing field would be a net loss for them. To me it looks like pure selfishness on both accounts.
> We drink a lot of tea and good tea must be boiling when you add the teabag.

But yet, iced tea and iced coffee both exist. The temperature required to make a substance has no correlation to the temperature it must be served at.
Just so long as no one starts using Asdf as a first name. I've always found it irritating and overly pretentious on the part of the parents when surnames are repurposed as given names.
Cool project. Don't force images to a set width/height. You're skewing them. Try using max-width & max-height
It's true. I develop such software commercially. Sure we have some govt. users, but the majority is the enterprise.

Full packet capture for how much disk space you want to allocate to it (many like 48 hours) then longer term storage of flow records, DNS and http metadata, etc.

The majority of the use cases are watching the internal uses of the network as well - not generally being used to detect intruders.
I know that Malcolm Gladwell comes in for pretty harsh criticism in HN (and that also applies to comments that might be supportive of Gladwell :)

However, I think it is worth pointing out that the "rice theory" in the virginia.edu post isn't particularly new.

In 'Outliers' (which came out six years ago) Gladwell writes extensively about the "rice theory" (and Gladwell may have relied on prior research by other folks)

He writes about rice farmers in southern China who value hard work, co-operation with each other, planning etc and attributes that to the "rice theory"

Gladwell also contrasts these rice farmers with European farmers. Chinese farmers typically were entrepreneurial, but European peasants were generally low-paid slaves/workers of some aristocratic landlord.

He also contrasts them with French farmers who did virtually nothing in winter, Russians who came up with proverbs like "If God doesn't bring it, the earth will not give it" etc.
I'm not sure if this is what you mean, http://i.imgur.com/ZPiU1sY.png ???
Lenovo, the Treasure Hunter of Tech
Code Monkey Island – board game to teach kids programming
Maybe people should try parenting instead of letting their kids play games? Or giving them cell phones?

Computer gaming is a hugely important industry, and the reason that we even have powerful computers and graphics cards today.

You need to defend your opinion a bit more if you want it treated as anything other than that, an opinion.
So are you saying there is no widespread, well-designed system in any area or industry?

Or are you saying there's no widespread, well-designed system in IT?

Or are you saying there could not be a widespread, well-designed system to fill Unix's niche? And if so, what's so delicately special about Unix's niche that it evades and/or resists a well-designed substitute?

I'm genuinely curious, as I often wonder why no one is in the business of coming up with a better, simpler server OS. (I'm oversimplifying Unix here since that's the only role I care about, plus I believe, as Unix does, in "do one thing and do it well", which is ironic coming from a system that tries to be all things for all people.)
Mind controlled prosthetic arm by Segway inventor gets FDA approval
I first check their Twitter account, and then when there's nothing there about an outage (currently isn't), I come here.
My bank fraud dpt calls me, and want me to confirm information. I ask them to confirm, they sound puzzled. I school then. The Indian guy doesn't care. I ask for the case n and call the number on the back of the card. I usually gets the same Indian guy...
Also, from the article, the burns were so severe that she went into shock.

> “All I remember is trying to get out of the car,” Liebeck later related. “I knew I was in terrible pain.” She went into shock and her grandson rushed her to the emergency room, where she would undergo surgery and receive skin grafts.
I have a r/g color blind friend who has a pair of these.

He said:
"They are amazingly totally worth the money and work very well. I have video of myself realizing that Starbucks is green and not brown for the first time. Mindfuck
I thought brown like coffee."
Perhaps you should scroll down a tad. The linked article discusses that same documentary extensively.
There's only room for one MirageOS in my heart, and it runs on the TI-83+ http://www.detachedsolutions.com/mirageos/
Somehow I opened the GitHub Status Page subconsciously early this morning, then everything suddenly became 503 in less than 10 minutes!

I still have the tab opened now, saying "All systems operational"...
By the time you're talking about 99.9% uptime there is only 9 hours downtime a year so there isn't much wiggle room for failure. There is never a reason any one person should assume they can do better than a third party because you're likely sleeping 2920 hours a year. Basically, you're never good enough on your own. If you care about uptime you're going to need to pay good money for it.
One hardly pines for the days where you'd cut a gold master and hope (hope!) that you could convince users to patch things if there was a bug or try to figure out with how to get a massive number of physical units shipped.

Steam has provided a tremendously better experience in all aspects to the old methods of selling and maintaining games.
Seems like it's back now. (3:13 UTC)
As much as I'd like to see less general waste, it's important to keep in mind that any large disposable hot coffee cup is a flimsy piece junk with the lid removed, millions are sold per day, those lids even sometimes pop off, and yet we're talking about a 22 year old case for its remarkability.
A population the size of China is going to have plenty of people that don't fit the M/F choice. For an extreme example a fully functional hermaphrodite could be both or self identify as one or the other. Some people are XXY genotype or even XXXY so even genetic testing can be ambiguous.

http://en.wikipedia.org/wiki/Intersex
Could pick a slightly more inspiring example chat for the landing page!
We have an amazing team of people who are available and on-call 24/7 for these sorts of incidents.
It appears the article has been fixed to say "Newsgator sold..."
Google Play Store does do "people who bought this also bought...". It's useful to me in discovering things I want.

I'm a little skeptical of that rant you linked. Anyone blaming the audience's "lack of taste" is going to have a hard time of it, in games or music or books or movies or whatever. You just don't get to do that. You have to make things that satisfy you and the audience both. If you don't, that's your failure, not anyone else's.
If I were implementing something tracking the rate of exceptions a reasonable thing to measure it against is the total number of requests. In such a system, if each request generated multiple exceptions you would have >100% exception rate.
It makes sense if you understand how the deal process works.

It's unlike other industries where you can plan ahead and delegate accordingly. If you're building software, you have the luxury of a 6 month plan with set milestones and deadlines. With deals, the work changes several times per day based on demands of the client. If you're the CEO of a multi-billion dollar company bidding on another company worth several hundred million, you're going to have questions and requests every step of the way. Investment bankers have to respond to those requests in real time.

Because of the dynamic nature of these deals, 2 people working 40 hours per week is less productive than 1 person doing 80. Each person on a deal has to be intimately familiar with the deal, and hold a lot of information in their head. The incremental communication (and potential for miscommunication) that would occur between 2 40 hour workers simply wouldn't work.

A few big deals per year is what you see - they only get paid when a deal goes through. Depending on the division, it's not uncommon for 1/10 deals to go through, and that doesn't even include the pitching that does on.

Also, it's not 80 hours of straight work (most of the time). There's a lot of down time while you wait for clients to respond. Another reason why 2 40 hour workers wouldn't replace 1 80 hour worker.
The Sage Cloud also had great support for Latex, with much of the same functionality as WriteLatex.
http://cloud.sagemath.com
It's actually not that hard to set up your git to push to both Github and another repository at the same time.
https://status.github.com/ is perhaps more useful?
No, actually, proponents of Python or R don't generally claim that all statically typed languages are useless in practice. In fact I don't remember any evidence of that.

Also there doesn't seem to be any evidence that dynamic typing is detrimental to programming.

And I don't see all non-computer-science-scientist-programmers learning Haskell any time soon.
Good luck with that.

There are numerous standard-form contracts (particularly in healthcare) in which that's not an option.

Though I would strongly argue to not agree to arbitration if you have any choice in the matter. If provided with a contract in which arbitration is a condition, strike and initial. It's now up to the other side.
You do realize XXY and XXXY are genetically male...?
In Sequelize's MySQL Connector Manager, they implement their own connection pool a Futurama reference[1]:

// I'll make my own pool, with blackjack and hookers!

[1]: https://github.com/sequelize/sequelize/blob/bb40f280e2df900c...

By the way, you might also enjoy http://whatthecommit.com/
Yeah, both the movie and Saladoff's interviews are linked extensively in the article. To the point where I'm wondering if it isn't Priceonomics business model to write undergrad or grad-level blog posts for pay.

Anyone know how they choose their topics?
Yep. I believe Chrome is rated 17+ in the iOS store because people can visit arbitrary websites with it.

Really, though, the app age-ratings system would work much better flipped around. There are certain apps that either have no user-generated content/social interactions, or which restrict what user-generated content/social interactions they do have to being nonthreatening (usually by not allowing that many degrees of freedom in expression. thatgamecompany's Journey is a good example.)

Games that are safe for kids could ask Apple to give them additional vetting; Apple could then declare them to be explicitly "safe for children", put them on additional "For Kids" lists, etc. Unlike the current setup, there would be no such thing as an "adult" app--just an "unvetted" app. The parental controls, if turned on, would prompt a parent to independently evaluate unvetted apps.
CDNJS does not belong to Cloudflare, they are simply a sponsor. IMO there's no reason to use CDNJS if one can use jsDelivr which offers a multi-CDN approach and real-time routing decisions with Cedexis.
GitHub now available.