skysight-inc/HackerNews huggingface dataset:
There have been a group of us -- consistently pushing for exactly this. The maintainers of the benchmark are exceptional resistant to this idea... https://github.com/TechEmpower/FrameworkBenchmarks/issues/49 ... https://github.com/TechEmpower/FrameworkBenchmarks/issues/36 ... https://github.com/TechEmpower/FrameworkBenchmarks/issues/48 ... there are even more issues asking for concurrency increase, just search for concurrency.

It it silly that such an rich and awesome set of benchmarks never pushes on concurrency, one of the major points of failure "in the wild" -- more common as you become the go-between for your users and some set of APIs -- users stack up on one side, waiting connections stack up on the other.
Snowden's open letter to Brazil is not a quid pro quo
The case for an IAP off button in mobile games
Android monetization expert finds in-app purchases inappropriate for his grandmother.
@ryancarson you should consider resizing that profile photo in the right-hand column, it is 1.8MB and 3280px wide... (http://static.tumblr.com/8759c003e3a97c8762c00ba9e1d5a164/m4...)

Thanks from those of us who are stuck with Time Warner Cable ;)
The last thread on this alerted me to https://www.whispersystems.org/ (also on github https://github.com/WhisperSystems/)

Maybe you can try that with your folks on android?
My condolences. However, the answer stands.
This is a fair criticism, I totally missed the beta flag. Cheers.
Re. Haml: try emblemjs.com
Don't forget Camping!

https://github.com/camping/camping
Walt Mossberg's Top Products in Two Decades of Tech Reviews
For what its worth - I didnt read the decision because when I started this thread, I was commenting on an NBCNews article.

That said, I largely agree with the judge - I think I didn't know the full details - I didn't know the government kept historical data for 5 years. Based on the early reports, I presumed they kept the last 90-180 days on hand in an indexed database and if not needed it was aged out. So I made some assumptions of what was going on, and they were much more limited than reality.
Don't bury the lede. You've rediscovered Bitcoin!
C-C-C-C-C-ombo breaker!

Oh sorry I thought this was reddit for some reason.
Are you sure that that's the only circumstance in which an officer may breathalyse? From my memory of Traffic Cops, they routinely breath test anyone stopped for most other reasons to determine if it's a contributing factor.

Without another incident, they'd require a suspicion of erratic driving before arbitrarily stopping someone for drink driving.
@neiesc please make this a wiki instead of a readme. Edit wiki much more conducive to contribution than fork + PR + wait + hope
You can edit a markdown page direct from github.
Even if they check your GPA, that isn't the same as checking all of your grades. A single failure really should not do all that much damage to your GPA.

(I bet my GPA is worse ;)
Yeah let me just hop on my G6 and fly down there, maybe I'll actually get some customer service.
Not that failing is really a winning strategy, but even George Church got kicked out of Duke: http://arep.med.harvard.edu/gmc/F.jpg
What specific words did I put in his figurative mouth? anigbrowl took a technical point about anonymity opsec and responded to it as if it were a political plea about the police, and you're doing the same. So I'm guessing that both you and him don't consider this a failure of Tor because you consider the "right thing" to have happened in the larger situation.

As I had said, it's a "hostile government" in the context of security analysis. Sorry, there just isn't a technical distinction between this kid and a dissident. To take a principled stand of saying dissidents should have the means to communicate freely, you also have to assert that you'd like for this kid to not get caught. Understandably this is a hard thing to do, given the chaos it would cause (is causing) in the short term.
And how do you propose that we force McDonalds to "foot" the bill for their labor other than taxation? Minimum wage increase? That's a short term fix until McDonalds lowers their new high expense with automation.
To define and punish Piracies and Felonies committed on the high Seas, and Offenses against the Law of Nations;

This is from the original U.S. Constitution, so we have always given ourselves the power to enforce laws outside of our jurisdiction.
Here's reply from Twilio CSR

"

"
Hi James,

Thanks again for providing all of the detailed comments concerning the advanced notifications for pricing changes. Your points are sound, and I understand that especially for customers with high volume use cases, relying on the pricing CSV file would not remove the costs of sudden price changes and would pose an the obstacle to the pro-active re-routing of traffic.

I've shared all of your comments with our product team, and I'll let you know as soon as I have more information concerning potential pricing change notifications. This would be a major change in the way that we price our Global SMS service, but I hope to be able to pass along some comments from our team by the beginning of next week.

We appreciate your thoughts about our SMS service and our pricing. I'll provide an update as soon as I can."
The NCEP data provides only 1º resolution, so bilinear interpolation is used to fill in the gaps. How much interpolation is needed depends on the zoom level and the projection. On top of that, the distortion caused by the projection must be applied to the interpolated wind field. All of these heavy calculations are done up front so the animation can be as fast as possible. So each time the orientation of the globe changes, we have to redo the calculations.
What happened to context? The guy above me clearly said he used apt-get to install php. You're gonna have to install php somehow, whether you're gonna use apt-get or not is your decision, but whichever way you choose, apt-get or make, the difficulty is about the same.
12 months of Skype group calling and other features for free
The grand central train station in LA is well connected to the local light rail network. It is also in downtown LA, so there are plenty of business, pleasure and cultural destination just a short cab/light rail/bus ride away.
I'm not a software developer and no job I've ever had has checked my grades or transcript. And they shouldn't -- they're irrelevant
Arduino Tre
I really liked Slim. It just wasn't convoluted or giving an improvised feel like Laravel or WordPress and many other PHP frameworks.
Ha! This one feels relevant :) https://www.youtube.com/watch?v=w8c_m6U1f9o
Maybe we all go to plantains, or that out too?
Nintendo: We’ll 'experiment' with smartphones, tablets
So what did Obama say when they asked him to stop spying on us ?

No, we can't
Not if the server key is just hardcoded into the app, which can be appropriate in some cases; of course, that raises the question of how to secure the app download, but that's usually done over a separate protocol anyway.
'A Golden Age of Mathematics' in Interdisciplinary Research at UCSB
They would have only needed a log of all connections within a very short time window (a timing attack, which ofc is not tor specific, after all someone might chain a proxy and tor). If the terrorism card is on the table I wouldn't be surprised if they had done that first and only after that constructed a legal case. Remember that there was a good period of time during which they had the bomb threat but they didn't necessarily know it was fake.
> Like an after school chess club?

Sort of. How about an after school "chess club" where the kids who attend get free dinner, and there are a variety of educational activities to choose from in addition to chess? How about a free camp where you bus all the kids out to the nearest wilderness every weekend to learn archery and play sports, and the kids who attend don't have to worry about not having food and shelter for two days out of the week?

> What if the tagger chooses not to go?

Not all of them have to go. You don't have to solve the entire problem at the same time. And if it doesn't work, you keep trying things until something sticks.

The key point is that you need to be willing to spend the resources keeping kids out of jail that you would spend keeping them in jail.
The wait for disinterested, purely principled allies will be a long one. In the meantime, work with what you've got.
Since people most likely hand this out to kids, I hope --just because it's so cheap-- it's also safe for them (e.g. no easily detachable small parts, not using dangerous chemicals).
The SIM cards for T-Mobile & AT&T prepaid come packaged with cheap (~$20) feature phones and are available in almost every national chain drugstore, supermarket, and general retail store in the US.
The comic does actually suggest that, and the comment I replied to specifically suggested that.

This sort of interrogation typically starts with "we know you did it, so why don't you make things easy for yourself...", not "break his finger so he knows we're serious".

The XKCD 538 fallacy is the delusional belief that torture and threats of violence are how people are coerced into confession during an interrogation. That is not the case. Perpetuating that fallacy actually helps interrogators, since the fear of "confess or else you'll get the wrench" is implanted in people's minds. Since that is not how things actually work, it is counter productive. It does not help anyone except the authorities. This is why I say stop perpetuating the fallacy. Seriously.
Checking if you even went to the school you claim to have gone to might be prudent, but nobody has ever even asked me to prove that.
If you keep minimum wage in line with living wage, you get the jobs that are worth doing. If the taxpayer has to kick in money to make the jobs live-able, we'd literally be better off just giving people money.
They are charging $10 shipping per device, even when multiple units are ordered at once, so it is essentially a $48 tablet, a 26% increase.
We can share the ones that we have developed ourselves: (https://play.google.com/store/apps/developer?id=Ideophone&hl...)
1. One Touch SOS & variants (we have some country specific variants with local police/security integrations).
2. Suruk: a user-configurable tuktuk/taxi meter, to double check that you're not being cheated. Some versions with adequate usage also give crowdsourced estimates of average distance between points.
3. Kopa is a whitelabel Ride sharing app targeted at events
4. DroidJuice plots and graphs your battery usage online (without draining your battery itself), and lets you send automatic "low battery" messages to a predefined receiver list or FB.
That's a pretty damning article. I know the history was bad. Is it still that way?
I'll take this opportunity to throw out an alternative to ridejoy which is still going: https://www.ridepost.com

Based out of Greenville, SC

I'm not the founder, but have met him - would love to get his thoughts on what happened with ridejoy.
This makes more sense in light of the view supporting zoom, which didn't occur to me the first time I visited the page. Perhaps add a note in the corner?
That's the "Fork" step he mentioned. The "Edit" button on GitHub automatically forks the project and dumps you into the Markdown editor. The rest of the steps are still required to get changes merged into a file.
I use the user+company@gmail.com alias when I can but MANY websites don't support that as a valid email address. Even tech companies that should know better.
My daughter's second word was "iPad". Five years later five iP*s have survived two kids nicely. Sometimes it's not so much a matter of letting kids, but managing the fact that they will.
"On top of that, the distortion caused by the projection must be applied to the interpolated wind field."

I think I'm missing something. Are you overlaying a drawing canvas over the globe and handling your own custom projection then? Is it not possible to dynamically draw to a webgl texture and let the gpu take care of projection?

I do understand why you'd have to restart on zoom. Overall its an excellent project you have here.
This is a really silly argument. There is a wide variety of definitions of “nature”, which has gone through dramatic changes in its meaning though the centuries. Criticizing definitions you don’t like because the generally positive connotation of “nature” lets those definitions serve a rhetorical position that you disagree with is tilting at windmills.

In particular, the sense of “natural” having to do with something’s unaltered/innate condition – as compared to some result of human interference – dates back at least to Plato [well, there the word was the Greek phusis, whereas natura is the Latin word used to translate it, but you get the idea]. Or if you want examples in English, at least to Chaucer.

Note, if you want a much fuller idea of what “nature”/“natural” means and meant in the past, I highly recommend the CS Lewis book Studies in Words which devotes a 50 page chapter to comprehensively exploring the subject.
Exactly the same things? No, of course not. The non-framework code is the same, but the framework specific code (and features/functions) is going to be very very different. A lot of pull requests have been sent that turn off certain features (like unnecessary django middleware).

Barebones frameworks of the same language are generally going to out perform heavier frameworks. Feature count/matrixes are not taken into consideration for these benchmarks.
Meta unveils next version of augmented reality glasses for $3k
Since Harvard's WiFi requires you to login with your HUID and password, it would be trivial to look at all the internet traffic from campus at the period before the threat and see who was using Tor, and investigate those specific connections, since Harvard logs every outbound TCP connection..
FBHT (Facebook Hacking Tool) a tool to exploits vulnerabilities on Facebook
I'm impressed with the bananaknowledge here. Is there a limited amount of times you can do this?
Ok, you're on. Let's connect over email? Mine's kingsley@ideophone.in .
I think that moment has hit all of us at some point. I remember seeing the first of the Snowden documents roll out, and thinking "Well, duh, of course they are."

It wasn't until probably months later that I realized how much greater the scope was in reality than even the worst of what I'd assumed... that this[1] had been built, basically, to accommodate all the data they were acquiring... that they had hooks not just into the telcos, but into the ISPs, and into service providers like Google, Facebook, et al.. It wasn't until well later that I realized that, now that the public has heard about this and exclaimed how against it they are, that nothing would be done without fierce political pressure.

Also, I'm betting the 5 years is just a target figure, or, more qualified, I bet what they actually mean is "at least" 5 years. Of course, having seen everybody involved with this lie at least once, and brazenly too. This is the first step in making all this go away, or at least paring it back to something reasonable. I'm not comfortable with every communication being tapped that the government just happens to be able to get their hands on.

[1] - http://en.wikipedia.org/wiki/Utah_Data_Center
Nah driving is way too dangerous to not have safety requirements involved like random breath testing. Driving kills far more people than it should, and drink driving is part of the reason.
Seems like a really short course. Anyone know why?

(Their email says 8 hours; the website says 16)
Do you hire dev interns?
2014 Mobile Predictions
Great read! Upon finishing, the two sides seem to be opposite solutions of a good problem (that is getting a non singular path to guarantee code quality). It seems that the best solution is a mixed approach. Using pairs to gain the benefits of knowledge sharing and sort of check ups (that is having a second pair of eyes to achieve the intermediate commit/review issue). But also using a large amount of solo coding with code reviews to ensure overall quality without missing out on the non-pairing types.

Has anyone ever tried a balanced approach like this? Such as spending 2-3 days each week pairing on a part of a project to help with knowledge sharing, best practices, or possible bad paths, and then the rest solo coding with some final code reviews?

Also, what is the best form of code review? Is it having a single developer be assigned to perform a code review for each pull request or for it to have some gestation period for crowd comments to come in, or even some voting quota/discussion until a simple consensus is reached? There seems to be some room for a variety of time/quality trade offs (in theory, more eyes == higher quality, more time).
abine provides dynamic aliasing to any target inbox you prefer, free. https://chrome.google.com/webstore/detail/maskme/dpkiidbpeij...
As a long time CS user, I see two changes:

1. This one I haven't experienced so much being male, but I've heard from it enough to believe it. When it was more niche, there were pretty much just travellers on the site. Now that it's quite more mainstream, there are a lot of guys just trying to pick up chicks on it. I personally don't care if two CSrs hook up, but I've heard enough stories of male hosts either being too aggressive with their female guests or just plain old kicking them out when they realize they won't sleep with them, to make me cringe. I think the landscape for single women using CS has changed.

2. The new website is absolutely horrible, less usable, lacking lots more info (they deleted the old wikis with tons of user-generated content), the groups are less useful, etc. All this is kind of funny because I used to dislike the old one. Now all I wish is they rolled back to it. I just don't know what the hell they were thinking with all these changes after they raised investment.
I'm not sure, I only just saw the notice RightInbox provided on their blog. Boomerang provides an almost identical service with a few varying features.

It seems a little far fetched that there is a patent on the feature of email tracking. I can only presume it was how they delivered the product.

Hopefully we'll see them bounce back using another method.
> Give me something that tries hundreds if not thousands or tens of thousands of simultaneous requests.

Yeah I can see that being more useful.

If the server is not flooded with concurrent requests and there are only 20 concurrent requests and then, put an file with a TCP socket in Python on it and it will do the job. They should all be long running at least at 10k concurrency.

Longer or even persistent (websocket) connections should be looked at. Hit them all with 20k connections, some very long lived. They don't have to come at the exact same microsecond, but they should come in pretty close and not do just a plaintext file read and close. They should be longer leaved. How about something as long as "validating your credit card" spinner some shopping websites make you wait for when you click "process payment" button. Then you don't know if you should refresh the page or if you do will you be double charged. That kind of stuff. Or say there is story written by pg talking about startups fighting NSA using Go hits HN and a flood of requests bring the server to its knees.

Why bother having nice benchmarks? What are they showing? CPU loading, so user can save money on compute time at Amazon, that's OK I guess. But it can be made more interesting.
The Youth are Overmedicated and Undertreated
The U.S.'s mental health situation has poor economic incentives leaving most without adequate access to necessary resources.
Quite sparse for Ruby. I'm surprised Innate and Ramaze are not listed, for example.
Thank you Rails team!!
I object to his suggestion you should always take blind intros for coffee, and it's not because i'm full of myself, it's because I'm pragmatic.
The core devs are great with how active they are. Some have even reached out to me on twitter when I've mentioned them. It's great to see how much passion they have. What sort of product are you working on with meteor?
> Prices going up is merely a potential symptom of inflation.

No, seriously, increases in the price level is literally the definition of inflation.

> Incomes do not inherently go up hand in hand with prices.

If you hold purchases stable, incomes have to go up with prices because every price someone pays is also a price someone gets paid. And in fact, this actually understates the income effects of inflation because it results in an increase in demand because the value of holding money decreases.

I don't contend that there are no consequences of inflation, just that they are either only short term or that they happen anyway with more hysteresis in the absence of inflation.

> Inflation also destroys savings, and the poor always have the smallest base of savings to begin with, and are least able to shift their savings into higher yielding investments.

It does indeed reduce the value of savings. If you've got more savings than debt, inflation hurts you. That's not a position most of the poor are in. They're in the opposite position, statistically, where the losses to purchasing power from savings is outweighed by the gains from the reduction of debt.

My core point is not that the problems that you cite are not problems, but that inflation is not their cause. Argentina's problems have to do with instability. There are costs imposed by any movement in the value of money and they tend to have feedback effects. Too much inflation is a bad thing because it has large cost effects and causes more inflation. The same is true for large amounts of deflation.

The difference between prices and median income is the problem in your examples, but those problems would largely surface without the inflation because they are inequality problems. Inflation shortens the time scale on which the effects of income inequality is felt but it is not the source of the problem.
".. we believe it's easier for folks to remember names rather than numbers..."

Yes, but regardless of whether they use names or numbers, they still cannot get "public reachability" (a public IP address and allowance of unsolicited ingress traffic) without either getting a publicly reachable IP address (ISP's in the US call this a "business class" account) i.e. option 1 or somehow involving at least one computer that already has public reachability i.e. option 2 or 3.

At least, _I_ know of no other way.

If you know how to create public reachability without giving the user a publicly reachable IP address or involving a computer that already has public reachability, please develop and release the code; I think you are a networking genius and have done the impossible!

In any event, my point is that it's probably better that the computer that already has public reachability be owned and controlled _by the user_, not some third party "provider". The user should only need one provider to communicate over the internet: their ISP. I say just give users a publicly reachable IP address: "upgrade" their account with the ISP to allow unsolicited ingress connections.

A myriad of communications and data synchronization solutions will follow. I reckon developers would love to write code for an end-to-end network. It would certainly be more functional that one where eevrything must be done via HTTP through a "web browser".

OCaml NaCl and dnscurve. Nice work! I hope your project succeeds!
My daughter's had relatively unfettered access to a tablet since she was four. She got her first laptop when she was 8. She just turned twelve, and just built a pretty fun slot machine game in Ruby.

I think I understand your point, and yes, we've been mindful of her activities and all that, but I think the converse is equally detrimental to a growing child's development.