skysight-inc/HackerNews huggingface dataset:
What's the best solution for this, managing game state server-side? Did they do it this way to offload storage and processing for scalability reasons?
I wish this were a Github feature. Active forks of repositories aren't that easily discoverable, even the network graph isn't always a help.
It seems you discovered for yourself what every book on communication emphasizes -- ask questions! People would rather talk about themselves than listen to you talking about yourself, so if you just get them talking and then listen to what they have to say (you barely have to even speak most of the time!) not only will you learn quite a bit, the other person will usually come away feeling like it was a very good conversation, that you were a very good conversationalist, and will appreciate the connection with you.
Thanks for your feedback. We realize that Go's aim for simplicity is paramount in the design of the language, and wanted to respect that by making the DSL clean as it is. Without worrying what's under the hood, it feels Go-esque, and resolves a few problems.

For instance, with native Go tests, your `if` statements have inverted logic: if a != b, then it's an error, instead of, a should equal b. Further, inferring clear intent from just "TestThisOrThat" as documentation is nearly impossible.

Fortunately, Go doesn't compile testing packages or files into the final binaries, and the testing framework only has to exist once in your Go workspace, so Go still keeps things pretty tidy.

(For the record, I was insistent on using Go's built-in stuff until I realized that the Go engineers were humans too, and the language isn't perfect yet. For example: https://groups.google.com/forum/#!topic/golang-nuts/Kle874lT... -- Russ Cox: "The generator we're using only generates 63 bits worth of output. You're right that we probably should have corrected that before the API freeze. Oh well.")
I can't believe you're serious.

I'm a woman who's been programming for years, and I really, really like technology. I'm currently at hackerschool, and nearly half the current batch consists of women who like technology. It's not such a rarity.

And no, I don't read "women's mags", and spent my teens reading various Linux and technology magazines.
It will also make you skinnier :)
This project is an incredible addition to the yoga community. So excited for this to go live!
It's both hashed and the first few chars (four, IIRC) of the hash are transmitted, so it's really unlikely that one will be able to brute-force it.
A Marijuana Stash That Carried Little Risk
you should just donate it all and start from zero.
We normally don't do this, we put this little preview app together quite quickly using a slightly different infrastructure to our regular stuff.

We normally log these and just display a friendly error message to the end user.
This is BS. No one takes imprints and you dont need to. I worked in the service industry for years and took a credit card from 80% of all my customers and never once took a imprint or needed to.

I have seen flat cards without numbers that would be impossible to imprint.
I've always imagined a frictionless spinning top instead of a long shaft (using permanent magnets, perhaps with some copper coils for stabilisation). You don't need a big geometry, and you can go faster and faster, up to relativistic speeds if required, without any inefficiency. (of course, it must be in a vacuum tube.)

EDIT: thanks everyone, now I know that that's what a flywheel is. Had heard the name, never found out what one was.
I think "Communist" is a bit of a loaded word that in the my American mind is more linked to Stalin and Lenin than Mao and Deng, so I try to stay away from it.

It's probably much more accurate to say the Chinese government is authoritarian state-capitalist. Authoritarian: They don't care what you think, but you better do what they way. State-capitalist: there are large state-owned enterprises supported by preferential loans from the banks.

There is also a thriving private sector. The government's involvement in private sector businesses varies between "just please pay some taxes" for some types and sizes of businesses and heavy-handed regulation and interference in some sectors that makes success in those sectors without government friends nearly impossible.

To put this in perspective, do consider that the US government bailed out the banks and GM, and owns Fannie Mae and Freddie Mac. So it's not as though the US is hands off. GM seems to be better run than large Chinese state-owned enterprises, which is saying a lot.

The farms and all businesses were communized back in the 60's, but no longer are, so far as I'm aware. The state does own land, which you lease for decades at a time (this is the same as Hong Kong, which is quite capitalist, btw).

Relaxing the one-child policy is a big deal. Given that countries have fewer children as they industrialize, I expect it won't lead to a population explosion.

I very much wish they would work on reducing the abortion rate by better educating children about having protected sex. I know a Biology teacher here who said her kids know lots about sex from the Internet, so maybe there's some hope that even the attenuated Chinese Internet can help here.

Facebook, Twitter, and YouTube are all blocked over here doesn't frustrate the hell out of me.
I like the idea - Would be good to see integration with Google Apps. I'd be interested in helping out!
I still think that the harp product (brand?) is all over the place. From what I've seen, harp is all of these things:

- A command line utility for creating a preprocessing-enabled server

- A static site generator like jekyll

- A "front-end publishing platform" for Dropbox

This leads to poor understanding of exactly what "Harp" is and what it helps you accomplish.
I made something similar to this but used bubble charts:
http://www.toddsifleet.com/projects/github-forks
You do realize the page is humor, right?

A serious explanation of ZeroMQ takes 500 pages and several weeks to read.
Fashion and beauty are vehicles for self-expression very much like technology is (iOS or Android; power user or not, etc). We identify with the technology we choose every bit as much as we identify with the style we wear and the manner in which we groom ourselves. This is not limited to women (graphic tees, anyone?).

The iPhone is now available in several colors and finishes, there are tech-mirroring trends in beauty (matte finish nail polish, metallic finish makeup, etc), and wearable tech is becoming a thing. I'd say the line between tech and fashion/beauty is pretty well blurred. And technology hasn't been "ultimately utilitarian" in a long while.
place your bets, how long until google face the music and admit plus went the way of wave?
To qualify for the preferential tax treatment of a REIT you have to pay out 90% of their income to shareholders which means that any sort of aggressive growth or risk taking isn't possible. Plus as their name indicates, they aren't exactly useful for general businesses. I don't believe that Apple could switch to a REIT and start paying out huge dividends for example.
Github isn't necessarily a new concept nor is submitting links to code sample repositories as part of a programmer's 'portfolio'

Forgive my naiveté, but why is this a topic of debate now? Did something radically change? Weren't you all doing this before Github existed?
Nice one too!:)
China should abolish the death penalty. It is abused in horrible ways including forced organ harvesting.

The number of executions in China is a state secret, but it's estimated to be around 5000 per year -- more than all other nations combined.

Bodies of executed prisoners have long been a major source of organ transplants in China:
http://en.wikipedia.org/wiki/Organ_transplantation_in_China

According to several reports, political prisoners and prisoners of conscience (e.g. Falun Gong members) are being executed in the thousands and harvested for organs. These are not convicted murderers, but people who have never even received a trial.
>> Want to write an evented server that handles a large number of sockets?

What about what the parent said, use a multi-platform technology like Java, Python, Ruby, etc?
I'm thinking of a way to give a better view of the forks. with a lot of different aspects of the repo
Did you just blame The Man?
Most of your argument is that each OS uses a different IO multiplexer. Lightweight abstractions over these multiplexers have been around for decades: feel free to use libuv if you want a fairly 'modern' one.

That the contour of the API differs slightly means nothing. An example of true incompatibility would be, say, supporting UNIX-style mounts on Windows. If you wanted to support that cross-platform, either you or a library would have to directly implement the semantics of UNIX mounts, as opposed to just making a shim over what the OS already provides.
At the time I wrote the above comment, I had access only to summaries of the decision written by journalists. That's still all I can find, but some newer journalism contradicts what I read and parroted above. According to some, the judge didn't consider the "the amount and substantiality" to be a major factor, or if s/he did, s/he considered it to weigh slightly against Google.

I guess I'll have to wait until I can find a copy of the decision to know for sure.
Oh wow, I left this tab open overnight. I thought it was simply a spherical particle system demo and never gave it a second thought to attempt to click the sphere.
And asserts. Sockets and asserts.
Thanks for much for the compliment, you made my day.

There's not much to say really. It's just pretty vanilla jQuery and then I code the CSS/HTML by hand. I use a few Bootstrap components, but where possibly I try to craft everything myself. I think that helps to keep it simple, if you start throwing a lot of components together you end up with a mess rather than having to put the effort in yourself and, as your time is a precious resource, you think more about what's important and what's not.

Sorry, I know that's not very helpful!
The Video Game Invasion of Iraq
I dont sign my cards ever, why would I want a thief to see what my signature looks like?
Step 1: ATT adds the 'infinite lives' interception/response to the proxy servers for the Starbucks hotspots/WiFi.

Step 2: Starbucks Marketing advertises 'Unlimited Candy Crush lives at Starbucks!'

Step 3: Profit! Well, assuming all of the squatters actually buy stuff.
Sounds like one of the top stories from yesterday:

[Coin a step in the wrong direction](http://www.techendo.co/posts/coin-a-step-in-the-wrong-direct...)
Funny enough, I had just sent an email to GitHub support yesterday with similar comment. Using chatrooms internally as much as they do, I can't believe GH doesn't have builtin chat with deep integration and decent API. Heck, even make trivial to add your Hubot's.
The problem we face is that it can be hard to migrate from our service once integrated. If course this is something that we want to improve, for example we've added the availability to export all your data. But then there's the problem with a few similar competitors to change to.

But as I wrote in another reply we would of course make it as simple as possible and probably provide the system as an AWS instance. But sure, it won't not be totally friction-less.

I will try to improve the clause based on all the feedback I've got today.

Thank you! We will do everything in our power to not ever have to use the clause ;)
I think the "Sign up" copy on the button might be a bit misleading, because as a user I'm not really signing up for anything...
"I think the human condition really lends itself to exploring the world like this."

The universality of the human condition is what made me get bored with travelling. I've never done a trip like this one, but I did once pack a suitcase and move to a country where I didn't know anyone and stayed for almost 2 years. Everyone everywhere is fundamentally the same. Human civilization has been slowly building momentum towards the singularity and the current vanguard is our modern first-world urban environments. I already live in one of the best ones and don't like leaving.
It's a system which disproportionately rewards the lucky few whose employers allow them to either open source their work, or contribute to open source projects... or the people who spend their free time coding. I know plenty of folk who are damn good at their job but like to spend their free time on other, unrelated hobbies.

I'm actually lucky enough to fall into the former category, but I feel that if you only hire people with a respectable presence on github, you're disregarding a large number of people for something beyond their control that doesn't accurately reflect their ability.
Interesting you make the same mistake. Actually, woman magazines are bought by women interested in woman's magazines - this is a subset of all women, and may or may not be particularly representative of women as a whole.
Indeed. The original "sockets on steroids" story was wrong, though sincere. Sockets are the API but the actual machine underneath is nothing like a BSD socket. ZeroMQ has in the last years moved away from the "it's a BSD socket" metaphor as it is a tediously limiting API in many ways, and created the unnecessary confusion that I wanted to pick on in this story.
Not the parent, but I'm reluctant to give a website access to an account I care about just for a trial. If I know that I want to use your service, sure, but not if I just want to casually evaluate it.
Awesome breakdown. I wrote a blog post in late September - based on some industry rumors - that speculated on whether Candy Crush was "cheating" by varying the random seed to generate monetization or retention events:

http://blog.thinkgaming.com/is-candy-crush-cheating-will-it-...

Based on the "seed" going back and forth at the start/end of games, I'd have to assume that they are doing something with it. Anyway to see if that's happening?
This will make more sense if/when you have a customer-hosted solution. There's a lot more to packaging/integrating an application for a specific install than is usually included in the application source code, and people paying for SaaS solutions are usually doing so because they want to avoid all of that. At least if you have a packaged solution it shows that you've done some of that work in a reproducible fashion.

Plus, as a parting gift the code could be a bit of a booby trap, depending on how gnarly and idiomatic it is. Open-source applications can't get away with as many dirty hacks as closed-source ones. Not that I'm saying that your code is bad, but it represents an unknown for your customers!
A warning sign from a clever inventor, to expose the fallacy of the current global economy. And a tool to fix many problems with global economy.
For one, sanity checks (this level can't really be solved in two seconds, that score is too large, etc). For two, probably more signing of requests, but that's pretty easy to bypass too. You really shouldn't be able to get ten thousand of something when the most the game gives you is two or three per day, though.

I guess they did it this way because they don't care about people cheating, since pretty much only one person (me) will bother to do it, and it will have no benefit other than their friends being puzzled.
For comparrsion, I've been using django-helpdesk which has been pretty solid since deployed end of 2008.

https://github.com/RossP/django-helpdesk/
It looks like the author is decompiling the Flash SWF for the Facebook game. Would there be an equivalent way to do this for games on an iPad/iPhone without rooting the device?
That's always been my reading as well.
Actually, FreeNode integration is something we've discussed quite a bit and could well end up in the product if there is enough interest in us putting it in. FreeNode is an incredible source of information and it would be a pity not to use it.
You have no capacity to enjoy what you have, what makes you think that your idealized picture of life as a wealthy person would be even remotely fulfilling?
You can have a credit card and carry no debt on it. One way is to simply not use it. For example I have a card that I rarely use but in an emergency I could spend up to $X without tapping my bank account. This can be very handy since you can use a credit card to pay for a hospital bill, a tank of gas, or a hotel room, but you cannot use it to pay rent (typically done with a check).

The second way to do this is to take advantage of the grace period. Every purchase you make gives you a roughly 30 day period where no interest is charged. Pay off the full amount during that period and you simply use the credit card service for free. If you do this you end up ahead: typically credit cards offer benefits for using them. For example American Express gives you an extra year of warranty on most items. Lots of them give you cash back (1% or more) or "miles" or "points" you can redeem for various goods. Most cards do not have a yearly membership fee either so you end up getting everything you buy for a small discount.

It is true that some portion of Americans do "carry a balance": do not pay off their balance at the end of the grace period and must pay a finance charge proportional to the amount they did not pay off. However, this is usually not done by choice but out of necessity. I would do this too if for example I had to pay for an emergency trip to see family but did not have enough savings, etc. As long as you pay things off quickly, you are not really getting trouble in terms of losing substantial amounts of money.
Making US County maps with Python
Miles' wish to be Batkid
This is one of the more astute comments in this thread, and I hope it gets the upvotes it deserves. Alex Tabarrok also discusses the "veto player" problem some in Launching the Innovation Renaissance (http://www.amazon.com/Launching-Innovation-Renaissance-Marke...), which is worth reading if you're interested in these issues.
Introducing Echo: Fuse All Your Cards into One
> For logistical reasons I recently had to order a workstation with DDR3-1600 rather DDR3-1866 memory but couldn't find out how much of a real world impact this would have.

In my experience, RAM speed is not noticeable in practical daily use. I used to have two 2GB sticks of high performance (for the time) RAM in my system overclocked, but when RAM prices fell to the point where I could get another 2x4GB budget set for <$30 I opted to go with a heterogeneous setup and miss out on overclockability. The transformatively positive impact on perceived speed achieved by going from 4GB to 12GB (because of the fact that I almost never touch swap now) completely overwhelmed the iteratively negative impact on perceived speed from dropping from 1600MHz to 1066MHz and from CL7 to CL11. I really did not perceive any increase in general sluggishness, even though I had somewhat been anticipating one.

My takeaway from that experience is that for general purpose workstations, DDR3+ is now fast enough that price per GB should be preferred over advertised/benchmarked performance numbers insofar as it allows you to fit more RAM into your given budget.
Great point. Not only is it personally empowering to be open with what you don't know, there are frequently 4 or 5 other people who are happy when you ask for clarification.

When I'm on sales calls, I now go out of my way to ask those questions of my own people.
Why are females with CS degrees less likely to have Github pages than males with CS degrees? Is it because of the testosterone which tends to make males show off more than females? If not that, then what?
Yes, it's likely that an actual water supply could be a target for an easement, mainly because it's the only method of either transportation or sustaining someone's livelihood/life in a desert climate.

Even if the internet 'needed' to be used, the only easement you could claim would be on the equipment of the telco in order to access something over the telco's property [that you could not otherwise access]. There are multiple methods to gain internet access, and the internet is not a requirement of a property or method of access (unless telephones and postal mail become abolished), and does not affect your property.

I don't see what any of this has to do with political philosophy. The law is the law; doesn't much matter what you label it.
If someone is working in a factory that makes weapons, that doesn't disqualify them from taking care of their parents like being on the front lines does.
How would that work? If I wanted to buy a house, and I have my corporation do that, then I live there rent free, I still have to pay taxes on the benefit given to me.

You could postpone the taxation until you actually want to use the money to benefit yourself then you are taxed. I believe you can already do it with corporations that are headquartered in low tax jurisdictions.
Google+ is defining a niche that's actually pretty cool. The communities that exist there (which you can post on much simpler than Twitter or Facebook) are fairly vibrant and way more engaging.

I'll admit that it somewhat sucks for personal social networking, but it's found a purpose in my life.
There is evolving tentative suggestion that autism may be an auto-immune disease:

http://sfari.org/news-and-opinion/news/2013/large-study-link...

http://www.ncbi.nlm.nih.gov/pubmed/15546805
--- abstract --
Autism spectrum disorder (ASD) is a spectrum of behavioral anomalies characterized by impaired social interaction and communication, often accompanied by repetitive and stereotyped behavior. The condition manifests within the first 3 years of life and persists into adulthood. There are numerous hypotheses regarding the etiology and pathology of ASD, including a suggested role for immune dysfunction. However, to date, the evidence for involvement of the immune system in autism has been inconclusive. While immune system abnormalities have been reported in children with autistic disorder, there is little consensus regarding the nature of these differences which include both enhanced autoimmunity and reduced immune function. In this review, we discuss current findings with respect to immune function and the spectrum of autoimmune phenomena described in children with ASD.
-- end quote ---

The immune system in new-born babies and young children is immature and under-developed.
This is great news. We visit Canada about once a year and T-Mo simply has no presence up there, forcing us to cast around for expensive 2-week international SIMs. This looks like it will solve that problem neatly.

Since the AT&T merger was cancelled, T-Mobile seems to have been aggressively building itself up as a viable alternative to AT&T/Verizon, providing relatively relaxed kinds of plans like month-to-month, bring your own device, free tethering, and a pretty decent customer support system.

The one thing they need to work on now is more towers. Many's the time I've been stuck in a dead zone while friends with AT&T or Verizon do just fine. Frustrating. At times it makes me want to switch to AT&T, but never quite enough to make the leap to the dark side!
I honestly think you need friends. Or better friends. You have lost perspective a little bit but that is ok. You want change and do things differently and that is great. Just try to keep an open mind for new people in your life because I will tell you that I know a lot of people that is more fun to spend time with than random people at a casino. Find such people and you will feel like the richest person in the world.
I used a APK "decompiler" once to get API keys and urls (wasn't for candy crush but for a music app using https).

I guess it should work here too.
Most people just type "zmq", and the name is "ZeroMQ", with the unwriteable shorthand acting as a kind of text logo.