skysight-inc/HackerNews huggingface dataset:
When you say 'game that runs on the client' -- I'd clarify that you're talking about the authoritative game logic.

Ie most multiplayer games ship the same physics code on client and server, but the server is the authority.

That kind of game is clearly impossible with Firebase, but depending on the expressiveness of the validations, there might be ways to prevent cheating.

allow update of y_pos IF jump.pressed
AND not jump.wasPressed
AND new.y_pos - old.y_pos < 3
AND old.was_on_top_of geospatial( world_geometry, entities)
AND new.not_inside geospatial( world_geometry, entities)
I am adding this line to my .bashrc file.
Court: Ability to police U.S. spying program limited
Wait, disruptive in the bad sense, right?

I almost had Bingo.
They were started by the same guy. Bellard hasn't worked on ffmpeg for almost a decade. I suspect the situation is pretty similar for QEMU.

Projects this big are the work of lots of people.
Tornado has a similar interface:

class GenAsyncHandler(RequestHandler):
@gen.coroutine
def get(self):
http_client = AsyncHTTPClient()
response = yield http_client.fetch("http://example.com")
do_something_with_response(response)
self.render("template.html")

(via http://www.tornadoweb.org/en/stable/gen.html ..)
I'm failing to see how your goal is any different from having a job to support your lifestyle.
Specifics? Are you really asking me to enumerate them here?

How about you just start by reading the Patriot Act.
I wasn't alive back then, but I think most full-time workers in USA made more than $40/month in 1969.
IOS 7 Beta 6 download released for iPhone and iPad in quick succession
Chargemaster is kind of like (a more screwed up) MSRP when you buy a car, so not exactly, but it's an indicator of the pricing disparity for the same procedures.

We've also indexed the Medicare DRGs which are a more accurate predictor. Eventually we'd like to index Paid Claims data for insurance companies, which are what actually gets paid.

The prices are all over the map in general, beyond just the chargemaster prices.
What is Bitmessage? (and how this anti-PRISM messaging system works) [videos]
Seriously. Headline reads just like http://www.slate.com/articles/business/moneybox/2013/07/how_...
Breaking a $12M piece of equipment could be as simple as blowing a $5 fuse. Most expensive equitment I've worked with (in the $100s/$1000s range) seems to be designed so that the expansive components themselves are pretty well protected, and if you break something it is generally relatively cheep to fix.
Sorry, I misread your comment. I had understood it as "work more as you get closer to 80", and not the inverse, which is the premise of his suggestion.

Maybe wanting to stop working at 65 and step into full retirement is particular to the American system. Most 70 year olds I know would like some kind of job/retirement hybrid: work 30 hours a week, have longer vacation times, more flexible hours, not losing the job when you have to take a leave for medical reasons, etc.
Constant-time ints & bytes comparison in Go
Where is the claim that YouTube is some big open ecosystem? Google provides APIs for working with YouTube, which to me seems the only sane way to protect its content providers. MS refuses to use those APIs. What is hard to digest about this situation?
If your workflow involves [thing] on [service], you're going to have a bad time.
Nonsense. Most languages that include garbage collection allow you to turn it off; the same languages also allow you to explicitly control memory.
Obligatory mention of gevent[1].

It handles all the plumbing for you with monkey-patching I/O calls. No annotations necessary, you just write linear code.

[1] http://www.gevent.org
Background on the chargemaster story that broke in Time Magazine. (So glad it was covered by The Daily Show or I would have missed it): http://healthland.time.com/2013/02/20/bitter-pill-inside-tim...
Ah, but the real problem is not that these languages aren't Lisp, but that they aren't Scheme. People are being forced to write continuation-passing-style code by hand, which anyone would agree is painful. To allow user-level code to abstract away the need to write CPS, you need call/cc (or something like it).
We were forced to remove email sharing of projects in Codea in 2011.

It seems like more and more apps are being allowed to include downloadable scripts. I wonder if there is some unwritten change of policy for coding apps. Interesting to see that Editorial includes this (and it looks like an amazing app).
China's current rise is actually a return to historical norms. For much of history, China has been the wealthiest and most populous nation on earth. They just didn't have much direct contact with the West.
This sort of thing isn't expected. Please check the following troubleshooting entry for slow inserts: http://rethinkdb.com/docs/troubleshooting/#my-insert-queries...
"Always aim for the Moon, even if you miss, you'll land among the stars."
I found the post interesting since I am planing moving from Spain to SF to work after finishing my grade.

There is plenty of information about the goods of SF, but for people from outside it's difficult to find the cons.

Does someone have something to add to the list?
Is this an attempt to shame the guy? He makes some insensitive comments, but he's no Mel Gibson. What people write on their personal blogs doesn't have to be PC all the time.

Like for example, I cycle (I don't live in SF though) -- and I totally get what he means by the last point, it happens all the time, and I've done it, and I shouldn't.
>If those Windows Phone users want to watch said content, they can do so in their web browser.

>That assumes that those people will not watch that movie anyway (on a desktop, on a friend's phone, or on the WP using the browser) - which is a completely bogus assumption.

The degraded experience causes many folks to leave the web app instead of going on to watch more videos, especially related ones. Also assuming that fickle users with low attention span are going to remember to search for the video later on on their other devices is also a bogus assumption.

Lack of an officially sanctioned solution definitely hurts content producers.

>(incidentally, the Chumby, Vizio and Linux all have native apps for YouTube, and each of them has sold more units than the Windows Phone).

Just Nokia seems to have sold 20 million phones in the past few quarters.

Anyway, if Windows Phone has very few users, how are the content producers hurt if they watch videos without ads?

How are the same number of WP users simultaneously not worth monetizing by YouTube enough to make an official app and at the same time hurt their revenues if not monetized by being shown ads to?

Even Vimeo with its puny marketshare and revenues compared to Youtube has developed an official Windows Phone app!
What is the point of tracking inflation if you're not going to account for what's actually reducing (or increasing) the purchasing power of your currency?
I think you've missed the point of the letter entirely. It's not about people who are obsessed with their work, it's about people who have no choice in the matter.
True.

However, being able to start these projects, get them far enough that they gain traction (usually completely on his own), manage them until enough contributors have gathered so that the project is self sustaining -- and then leave them until the next project -- is a non-trivial task, and in my opinion not less impressive than Linus' handling of the linux kernel.
I don't know anything about his product but let me just chime in here to say that Steve Weis is the real deal.
Yah, the joke I've heard from industry folks is that "only the Sultan of Brunei would pay those prices."

But since many actual prices are determined as a percentage of the chargemaster, the provider with the lowest chargemaster price is likely to have the lowest actual price.

Directionally correct data is better than no data? no?
And is willing to live in fairly shitty places.

(You're not retiring on $25K a year in any part of Boston, NYC, Seattle, or any other reasonably vibrant urban area without making brutal compromises in terms of quality of life.)
SATA v3.2 heralds tiny but very speedy SSDs
Think About It.. This Is The Type Of Judicial Dip Shit That Our Supreme Court Moron Roberts Appoints....Time To Jail All These Constitution Violators....And Save America
The NSA appears to have mastered the concept of exploiting Outrage Fatigue.
I noticed, some two years ago, the tide turning. "Show HN" posts became painful to read; instead of mostly constructive criticism, most or all comments were angry and hypercritical. It's been sad to watch.
No, no one pays that.

And I don't think the chargemaster price is even correlated with the final price, so it's not even useful as a relative measure.

I wish it was a real price though - maybe this site could push hospitals that way. But I doubt it because the reason hospitals are able to afford Medicare prices is only because they overcharge the rest, and the prices are made opaque specifically so that that people do not complain about that.

The only way to make transparent healthcare prices is to raise medicare prices so that everyone pays the same, but that'll never happen. So what happens is that insured people pay an extra premium to help out the rest.

Airlines do the same thing, and they too have very convoluted hard to understand prices.
Here's the Jon Stewart segment: http://www.thedailyshow.com/watch/mon-may-13-2013/bi-annual-...

Some other links to more info are at the footer of the page. There was an interesting US Senate hearing with Steven Brill, the author of the Time article.
If you try bitmessage and want to chat with someone, send me a message and I'll reply with a riddle:

BM-2D98T1k1yAARYtV2B8p3cFCvrUGWWjUofC
Why is there no security guide for current Mac OSX?
https://ssl.apple.com/support/security/guides/
Well, maybe someone who got fired because of poor work ethics and then never got a job again and died in poverty said it before.
NSA to open data analysis lab at NC State Univ.
First Take: Why big media is ripe for hacking
"improving search relevance continuously based on usage takes a lot of data."

Is this usage based on where a user clicks after searching or based on actually studying usage of the site independent of your search results?
It should have been, but date support is way, way trickier than it appears. Check this out if you want to learn more -- https://gist.github.com/coffeemug/6168031. It's bad that dates didn't get in earlier, but it would have been worse if we rushed a bad implementation. Sometimes one needs to pick the least of two evils.
I'll stop harping on the backdoor point.

I never even made such a point! At all! If anything, I'd like to know how I gave you that impression so I can avoid it in the future.

What kinds of things do you think developers can do wrong reading from urandom?

Well for one thing it's entirely unportable. I think cperciva pointed out some difference on how it behaves on FreeBSD vs Linux. How does it behave on OS X? On Windows? What are the failure modes?

My real issue is that the library developers who expose SecureRandom don't themselves simply pull the random bytes from urandom.

I'm in 74211004% agreement with you there, as is the NaCl paper. Centralize randomness, ensure that it's reviewable and done right. In fact, the NaCl paper suggests:

"A structural deficiency in the /dev/urandom API provided by Linux, BSD, etc. is that using it can fail, for example because the system has no available file descriptors. In this case NaCl waits and tries again. We recommend that operating systems add a reliable urandom(x,xlen) system call."

Again, my stipulation is that this is very much not the job of app developers. The Android bitcoin wallet developers seem to be a case in point - they don't seem to have done anything particularly wrong at all. The platform failed them. So should we be berating platform providers or should we insist app-writers keep close track of various security developments? I think it's very much the former.
If literally no one did any work, then yes, we'd have trouble with this.

However, most industrial societies, things are long past the point where most people would need to work full time in order to feed and shelter their populations -- we now employ a decided minority of the labor force doing those essentials.

Apparently instead of reaping a leisure dividend, though, we've decided other things are more important. Perhaps some of them even are.
Which is why, on principle, I won't read it. It just encourages bad behaviour.
Ah right, I see that reading now. I didn't mean that working hours is proportional to age; just that you work "proportionally less" pre-65 in the sense that you work more post-65 than the current norm of "none", and then reallocate those extra person-years of productivity to reduce the pre-65 work week.
Please don't endorse me
Also I don't think that's how "GPL Compatible" works.
> but is it possible for some electrons to spontaneously jump over the activation barrier (despite being cooled) and start off some chain reaction

Probably not, because if they could then ordinary things would spontaneously catch fire too. (Maybe they do??)
Giving up on Jawbone’s UP
How is depending on the presence of... a compression utility different from depending on a "3rd party" library that contains an implementation of an RB tree?

The other nits are fair, but this one is not. You mean gzip and tar? Even in whatever hell has banned these tools, it is possible to develop in both C and C++. Downloads just take longer.
Yeah, I get the feeling one could fix healthcare overnight by allowing any private person to pay cash at Medicare prices, or a low multiple (1.5x?). I guess there would still be prescription drugs and devices to deal with, though.
"I think the first virtue is to restrain the tongue; he approaches nearest to gods who knows how to be silent, even though he is in the right."
(I used not to know when to shut up or stop defying authority, and my career paid for it)

Oh, that is one problem I have... I ALWAYS tell people the truth. If I think what they're saying is bullshit, I tell them that, without sugarcoating it. It has got me into trouble a few times, but it surprises me that people have accepted it for so long :) It's something that I have to work on though... Restraint is very difficult when you're in the right.
Which Dropbear vulnerability? The last one I can see is from 2012.
This is nonsense, focus is measured in time. For example, I focused for 2 hours.
I currently live in Thailand. This country may be the most polite in the world. In some situations Thais will never give you honest feedback [1]. For instance, they may give you compliments on how well you speak their language - regardless how well you actually speak it. Just to make you feel good. And (to some degree) they expect you to do the same.

In this culture you never quite know what people really think. Hacker News is the opposite. You will get (mostly) constructive feedback from (mostly) smart people for free, that you could not get elsewhere if you were to pay money for it. Don't come here to stroke you ego. That said, if you get positive feedback you know it is for real and not just out of politeness.

Sometimes however, people could package their criticism a little bit better or self-censor if it's not constructive.

[1] I don't claim to understand Thai culture. In some cases I may be the extreme opposite. Where sometimes people say things to each other that would be considered outright insulting in the West to strangers.
I am currently taking a sabbatical of sorts after slaving away and saving up for 5 years. I threw most of my savings into index funds, and then set up automatic withdrawals to my savings account. This forces me to try and live within a certain budget. If all goes well (i.e. market stays healthy), I will have only spent down a small amount of my savings by the time I return to the labor force. In the mean time, I have been taking some coursera classes, toying with some side projects, and doing some R&R. I highly recommend it for people who can afford to do this.
Sometimes people get angry and irritated at stuff. That's ok. The tone is uncalled for, but irritated/angry comments often have legitimate gripes. Rethink should have had dates earlier, we just couldn't get it done.

I agree that people should try and be more kind with their tone, but I wanted to try and encourage you not to be afraid of criticism. People have good memory for good work and no memory for bad work. So if you post an atrocious project here, the absolute worst thing that might happen is that some people will write some negative comments and forget about you ten minutes later. It seems like a worst-case scenario most people can live with :)
Love this!

If there's some unstructured data that you're having trouble taming, contact me. I have a ton of experience with Mechanhcal Turk and can give you some advice on how best to structure your HITs to extract the data that you need.

jim.jones1@gmail.com
> Most languages that include garbage collection allow you to turn it off

Hmm. Clearly I don't know much about this. How do you turn off garbage collection in Java and (say) Python?
Isn't there also the additional factor that webservers sometimes allow only the major search engines to crawl? If so, with something like this, should it gain popularity, and as more apps start using it, you'd hope more webservers allow the common crawler to crawl their websites which they might not if everyone were doing it individually...thinking aloud...
> Just Nokia seems to have sold 20 million phones in the past few quarters.

Ok. Nintendo has sold more than 100 million Wii consoles. It has no kindle app. It has a YouTube app. Your comparison to Amazon is still bogus.

> How are the same number of WP users simultaneously not worth monetizing by YouTube enough to make an official app and at the same time hurt their revenues if not monetized by being shown ads to?

I'm sorry, we appear to be living in different planets.

Google is under no obligation whatsoever to give preferential treatment to Microsoft, regardless of how much money it costs or earns them. And as Microsoft is still bullying Google's Android partners with patent threats, Google refuses to give Microsoft a preferential treatment. It's so simple. And yet, it seems so hard for many people on this thread to understand.
Just give me one more month, I'm almost there ...
Thai villagers hold Google Street View worker hostage fearing he's a spy
You know, this kind of BS about Java is a little tiresome.
Pi is a bunch of binary blobs

Wow, you have pretty high standards!

High standards are good.

A running platform is also good.

Raspberry Pi has 2 binary blobs - the boot blob & the GPU blob. Personally, I'd prefer if they weren't needed.

But I think the availability of a cheap, widely deployed and capable computing platform is more important.

Yes, there are other choices that could be made for the hardware. People should be encouraged to explore those other options.

Nevertheless I think the decision to build something on RaspberryPi is a good one.
This doesn't make sense to me on first read. I'm unaware of a labor law that requires you to interview people without college degrees. Care to elaborate?
> the agency’s internal definition of “data” does not cover “metadata”

If I download terabytes of Wikipedia XML dumps, could I argue to my ISP I never actually downloaded any "data"?
There are plenty of areas that are cheaper than Boston, NYC, or Seattle, and yet not "fairly shitty".

For example, $25k a year can be quite comfortable in Denver, which is a reasonably vibrant urban area.
I clicked the link expecting to roll my eyes over the hyperbole but no, no that's pretty much a complete rip-off.
Great post - applies equally well to selecting your team members in a startup!
مشاهدة مباراة البنزرتى ومازيمبى
If I may ask, where do you live? Do you have family to support?

I am under the assumption I could do it a lot cheaper if I were to choose not to have a family and to live in rural or semi-rural North Carolina.

(Edit: I picked North Carolina becuase that's where I already am.)
NSA statements to The Post: http://www.washingtonpost.com/world/national-security/nsa-st...

Be sure to read the bottom. Hilarious.
There's no state of nature where people are free from starvation without having to work. Even hunters and gatherers have to hunt and gather.
could you expand on this please? I'm from Australia and for us, payment online means credit card pretty much 100% of the time.

"harmonizing direct payments and mobile payment" -- I assume direct payments are direct debit from savings account? What is a "mobile payment".

How are these direct debit payments made? Do you know of any payment processors that process this type of payment?

I'm keen to hear how other parts of the world handle payments. Thanks.
via @AntDerosa:

"To be clear, that was only an audit spanning 12 months, May 2011 to May 2012. There may have been more violations by NSA before and after.

Also, this audit only covers NSA’s Fort Meade headquarters and other facilities in the Washington area."
I actually think Google's response is very civil and restrained.

A much more suitable response would be to serve movies, but e.g. prefix every video by a 30 second "informercial" saying "You are using an unlicensed application. Please contact your OS vendor Microsoft, and inquire why they are not complying with the YouTube terms of service. Alternatively, you can use your Web Browser app to view YouTube. Incidentally, check the Android YouTube app when you can. It's awesome".

Or maybe just every 10% of the views randomly. I suspect that would simultaneously get the message out, shame Microsoft, and get them to comply with terms & conditions in record time.
Can't say for python but in Java off heap steuctures are pretty standard for performance critical components.
I think this article misses a main point and that's the fact that all await does it take a function that used to be asynchronous and makes it synchronous. While yes, there are definitely use cases where that is nice, in general I think that if you want to use an await command, why are you making a call that was meant to be async? You are defeating the whole point of async calls.

Yes I know a lot of standard libraries have calls that are async and you may not really need for them to be async but I don't think that this is the case often enough that we should abandon callbacks and the like and go back to an age where all code must be synchronous. I know the author isn't saying it to that extreme necessarily, but his comparing callbacks to gotos is extreme as well.
These Interactive Video Game Dioramas Are Utterly Stunning
While I agree with you, writing a crappy LRU will be a poor indicator of skill for a senior developer or architect. It will be just a pointless and useless piece of code. My guess is that the author asked for production-ready high quality code. I know that I've been asked many times for production quality code in interviews.
No, it's about a system, capitalism, that gives most no choice in the matter.
Show HN: Headline Worm tracks media bias in Australian election coverage
Another idea: make it illegal for anybody but the patient to pay for their healthcare. Insurance pays the patient, who then pays the hospital. If the patient doesn't like the service, or feels they're getting ripped off? They probably won't pay as much.
Wow, this is incredibly cool!
"I wish I achieved more" -- said a large number of people as they died.
Well if it is worth the trouble I would love to share more design resources with you. I checked out your film work. Good stuff. I am envious of filmmaker's abilities.
Would be awesome if you could slice public tracks on SoundCloud to create source files.