skysight-inc/HackerNews huggingface dataset:
>As I said earlier, the government is fine with alternative currencies, despite the fact that it cannot print those currencies or manipulate their supply.

That's not true. If you went to Vegas thirty years ago you would have been able to use casino chips anywhere in the city. You could use them to buy a burger or get your hair cut. That's no longer the case, because the Treasury Dept decided casino chips were being used as an alternate currency and started cracking down.

Various people have tried, over the years, to launch a competitor to the dollar and each time they've been shut down by the government.

The reason the government hasn't cracked down on bitcoins yet is there isn't enough business conducted in bitcoins for it to matter. It may also be they don't know exactly what to do, since there isn't a single person or group providing bitcoins. They may need new powers from Congress to do so, and you can be sure if ordinary people start using bitcoins that will happen.

>It is partly because of the government's effectiveness at collecting taxes that businesses continue to use USD, even when alternatives are available.

That makes no sense.

>Even the majority of businesses that accept Bitcoin payments only do so via an exchange service/payment processor, because what they really want are payments in USD.

Because only a handful of techies and mathematicians really understand bitcoins. They're leery of getting stuck with a bunch of worthless bits on a thumb drive when they thought they had something of value. But that kind of thing can change quickly - there isn't anything more backing the US dollar than there is backing bitcoins.

>So really, the government has nothing to fear from Bitcoin. They know this, and anyone who thinks otherwise is somewhere on the spectrum of "delusional."

I don't think you realize how money really works. Of course the government is not going to allow a currency it doesn't control supplant the dollar. If that happened the US government would go bankrupt.
http://www.scottaaronson.com/blog/?p=1400

Nuff said I think.
You can use multiple indexes in some queries. The case you described will work. However you can't use multiple indexes from the same table. For example:

table.between(...).between(...)

won't work. You'd have to use a filter (and thus a linear scan to do the second between. This seems like it would be a good thing for us to add to the FAQ because the rules on it can be a bit complicated. However the best way to find out might actually just be to try. Because we're not using an optimizer in the background you have to explicitly say which indexes you're using and thus they system will just refuse to do queries if it can't use indexes the way you're asking it to.
Amazing to have you on board
You can't currently do index intersection (so you can't chain `between` commands), but you can absolutely use multiple indexes with joins. E.g. `table.between(...).eq_join(...).eq_join(...)` will use three indexes in this example.

EDIT: err, Joe beat me to it.
Well, I know several software engineers with kids in NYC. Some live in NJ, some live in Brooklyn, some live in Manhattan. In fact, among married immigrants almost everyone has at least one kid after 30. Often mother does not work or works part time and looks for kids. Almost everyone of the "extreme commuters" has kids.

Tuition and health insurance is about the same everywhere. Housework is not that hard, maids are not that expensive. Absolute cleanliness is not something that kids require, neither is owning a (2-bed, 3-bed, huge) house.

In my opinion, your restrictions are quite arbitrary. So you would not have kids while working as a software engineer, but plenty of people do.
An all star cast. Particularly good to see another designer and to have someone with IPO experience.
Previous discussion: https://news.ycombinator.com/item?id=5704574
Also, no it isn't: http://www.zdnet.com/is-microsoft-reading-your-skype-instant...
This analysis of the workout was linked in the comments.

http://elsbethvaino.com/2013/05/should-you-do-a-newspaper-wo...
MIT constructs synthetic analog computers inside living cells
Poll: Do you use your real identity on HN?
Always wondered about this. Real identity means that you have your real name/contact info in your profile even if you username is generic

Please upvote the post as well for others to see if you can.
Why do designers keep thinking that splitting a feed into two staggered columns is a good idea? It makes it much harder to skim down a feed to find a particular post, because your eye naturally wants to skim in straight lines, not zig-zag back and forth.

This seems to me like a classic case of designers thinking of visual "prettiness" first and actual utility second.

Facebook did this for a while with Timeline, until they fixed it with the newer Timeline which keeps the posts to one column. It really looks like Google+ is just ape-ing Facebook design, even when the design has implicitly been admitted to have been a bad idea.

I am willing to be persuaded otherwise, though, if someone wants to make the case.
I have no idea about your past, and I try to read your posts with an open mind, but it's starting to sound increasingly like you have a severe persecution complex. The entire company treated you like "human garbage" and didn't appreciate your gifts? Isn't that a little hyperbolic?

Part of the challenge in working with large groups of people is convincing them that your ideas have merit. That's not unique to Google or any company -- that's just the psychology of social interactions. It sounds like you have an unreasonable expectation that everyone bow down immediately and unquestioningly to your opinions, and leads me to wonder if you have delusions of your own grandeur.

Learning how to interact with people seems to be a skill that you have not acquired, and it certainly makes me want to never work with you.
I'll buy it if I had the dough!
Sounds like a great idea for a follow-up blog article. In fact, I just saw a presentation that said that before the referral program, Dropbox only had a K = 0.1. I'll try to put a list together.

Most of the models that we've seen are rather simple -- they assume that you just "have 1000 users" and then just show what happens from viral growth.

While those are illustrative of first principles, they don't really hold up when it comes to modelling your userbase over time.
Privacy, etc.
Wifi authentication frames aren't encrypted, so you can craft bogus de-auth packets to disconnect clients. This has a lot of uses - you can DoS a client indefinitely, force them to reveal a hidden access point when reconnecting, or force them to disconnect and then reconnect to a rogue access point.

new standards encrypt management frames, though.
Google Hangout maybe?
Is related to Angular in any way ??
Clearly Cheng and Newegg can pass that test.
Permanent Present Tense: The Man with No Memory
Shameless plug: I made an iOS app, called Bootcamp, that does that. The app has a library of exercises you can choose from to create your own workout. Check it out: https://itunes.apple.com/us/app/bootcamp/id398974469?mt=8
you get quite a lot for $799. great value for your money. thanks for the share
What Is Idempotent in REST?
Are you really trying to say that "commerce" is none of the government's business?
you should, it's pretty good
Hide your messages in Bitcoin?

http://www.fastcolabs.com/3007320/tracking/bitcoin-coming-br...
Technically, you don't need to connect your phone to the computer. It will do it w/o your intervention. I backup/sync all devices in the family to one computer over Wi-Fi.
Dope. That is all.
IMHO - and I may of course be wrong - there are (widely) accepted definitions for concurrency and parallelism in the computer science community and in my comment I tried to present them as good as I could (but the comment is far from being flawless). Assuming I am correct with the previous sentence, there is no way of interpreting concurrency and parallelism this way or another because the terms are fixed by their definition. You can of course look at their relationship from different angels and highlight or ignore different aspects in different situations but this does not change their basic relationship or even definition.

I can think of two reasons why one would call a language parallel but no concurrent. First this could obviously happen because somebody is not aware of the meaning of the concepts or uses the words in a non-standard way but I think this is probably not the case - I would be surprised if one designs a concurrent/parallel language and does not know the distinction.

My best guess is that the intended meaning of the statement is, that the language is no good for general concurrent task but well suited for SIMD-like concurrent tasks, that is running the some operations on multiple different inputs in parallel. (I have to admit that I know nothing about Sawzall and did not invest any time to figure this out, just guessing.)
I just opened a 1 gig movie file in ST2 and it took about a minute actually, so I was wrong about that one. My original comment was from my experience opening smaller log and image files.
Google has now tied Gmail id to YouTube id (which I never cared to have).

If you sign out of YouTube, you're signed out of Gmail.

I am not a happy camper.
Just because technology makes something possible doesn't mean its usage will be inevitable or even desirable. Most people for example eschew a police state where all your movements are tracked by video at all times and may be used to prosecute (or blackmail) you. Google Glass plays an important part in the creation of just such a state. You need to look at the recent U.S. Justice Department statement which essentially states that anything stored online is subject to search without warrant. Google + U.S. Department of Justice, bringing totalitarianism to a state near you!
Quantum computing is actually surprisingly approachable. Unfourtuantly, the written material on it is still mostly in the research paper format, which is very rarely usefull for mortals. However, many lectures on the subject are pretty approachable. I used to have a collection of links to Perimeter Institute videos, but they seem to have 404`ed, and I don't have the time to dig up the new urls.

If you are just looking for the theoretical basics , this youtube series [1] is a good place to start.

While I do find these videos approachable, they are fairly math heavy. Most of the lectures I've seen explain things at a level that almost anyone can get something out of, and you don't miss out if you skip over the stuff that is beyond you.

For most of the talks, the math involved is only algebra and vectors. Although, the vectors are represented using bra-ket notation which may throw you off.

[1]http://www.youtube.com/user/mnielsencourses?feature=watch
Dear Gareth,

Please include this as a blog post on your blog, so that it does not get lost.

Thanks again for the explanation.

-Kaushik
Memory Allocators 102: The jemalloc paper.

http://people.freebsd.org/~jasone/jemalloc/bsdcan2006/jemall...
Excellent points.

Is there a MySQL-like solution on GAE as well?
No! No, no, not 6! I said 7. Nobody's comin' up with 6. Who works out in 6 minutes? You won't even get your heart goin, not even a mouse on a wheel.
IRC if you don't require audio and video.
We should keep Firefox default on Ubuntu
I'm not sure what you're trying to say? That NZ has a corrupt judiciary? It may be incestuous, but I think that's a (very big) stretch to call it corrupt and imply that, were it not for the media attention, it would be for sale.
Great to hear. Feel free to reach out if you would like to discuss further.
If you're willing to require your players to use modern browsers (Firefox and Chrome), and don't care about social network integration, then http://www.webrtc.org/ should be a great alternative.
I have a standing desk at work, and started having the same issue, but got it sorted out. This may have already been said, but if you buy a cushioned floor mat, designed for people like machinists who need to be on their feet all day, it makes a big difference. I try to stand about half the day with the mat, and sit the other half. About 4 hours each, intermittently. Feels pretty good so far after about a month.
3-D Printing: the Ultimate Intellectual-Property Threat?
Yes, because domestic spying agencies (or their controlling entities) couldn't possibly have anything to gain by increased control over the web- let's say through legislation, followed by the outcome of events like LulzSec.

Edit: link to old discussion here since this his hard for some people to grasp and make the connections: https://news.ycombinator.com/item?id=2659326
G+ Games would have worked if they had listened to the right people.
Solving some similar problems, but the aim of this appears to be a mega-polyfil playground for the (still work in progress) HTML Web Components standards:

https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shado...

https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/impor...
If you think that's what's going on you're not paying attention.
Andrew Mason at YC
Doppler shift due to observer speed will almost always (i.e. for anything other than an actual ballistic missile, and even then only a missile traveling west) be less than the doppler shift due to satellite speed for a stationary observer. So, artificially restricting the doppler spread isn't an effective method of implementing the COCOM restrictions. It would also make PLL lock-up more difficult.

Concorde is old enough that its operators probably never went to the trouble of doing the paperwork to have a GPS integrated with the rest of the NAV system. For its (relatively) short flights, an internal navigation system plus VHF or LF radionav works adequately (and there were very few, if any, GPS/WAAS approaches certified by the time of its retirement).
Surely this would be the MVP for such an app - he should probably should capture email addresses of interested people though.
I laughed, because it's funny to think that someone concerned about Microsoft snooping on their chat sessions would be willing to somehow publish those same messages into a (very public) blockchain.
That's the big differentiator between the communities HN and other aggregators, and that's a good thing. (Did SlashDot and Fark have as much emphasis on real names?)
Will do, thanks. (:
Having worked with Kevin for 2 years at SurveyMonkey, he'll make a great addition to YC, congrats Kevin!
You know, as someone with no shares in any public companies, it was a fun ride while it lasted.
Wasn't it enough that the original debunked post was on the front page for almost two days that we now have outraged people upvoting this yet again? Skype checks http URLs too and only does a HTTP HEAD, not GET, so what are they snooping on?

On the other hand, I am wary of posting anything that can be construed as pro-Microsoft here.

https://news.ycombinator.com/user?id=recoiledsnake
Tried it again just an hour ago and got the same thing.
I'm really not sure why your reply is attached to my comment above. I'm not bitching about anything, just observing some random thoughts that one could apply to this sort of decision. I don't begrudge Google anything for shutting down G+ Games, as I never played the first one of them, nor was I ever likely to.

It's not their responsibility to privately mail you their road map and spendings and ask your opinion about what to do with their money. I hated when they close products I'm using and I do use a lot of google stuff. But .... for the love of god people...

Riiight, not sure if that was meant to be directed to my reply, or if that was happenstance, but I certainly don't claim that Google have a responsibility to mail me anything or solicit my opinion on anything.

That said, it's pretty clear why people make a big deal out of these announcements: Google are so large and powerful and have such a disproportionate amount of influence over what happens on the Web these days, that everything they do impacts a lot of people and likely has ripple effects throughout the entire ecosystem. So it's hardly unreasonable for people to take notice and comment on this stuff.
More apt perhaps would be: "curb-stomping the troll, desecrating the remains, and then mailing the whole mess in a bucket to its mother"?
I was actually thinking about doing a project like this earlier today. Thanks for saving me the effort
Worked for me, for big name clients like Ford, Pepsi, TBWA/Chiat Day, Bear Stearns, etc., as well as smaller ones. We really met for more than 2 hours, but after the initial contract was signed for the proposal. That includes lots of investigation time. My proposals included specific implementation details, milestones, and usually wireframes.

I was amused to find out that my architect/builder does the same -- I'm paying him $5,000 to dig holes, poke holes in things, survey, price materials, order samples, talk to craftsmen, deal with the planning board etc. and at the end if I decide I don't want to use those plans with him, I can use it to competitively price other architect/builders. But chances are very high I won't, because he's delivering exactly the level of detail and care I want to see.
Messages are product, part 1: How to create hooks into your customer’s world
If you really care you could use something like window['~'].
I imagine many of us will want to bash on Andrew Mason but I've decided to take a contrary position.

I had a negative flinch reaction towards seeing Andrew Mason's name, given the performance of Groupon over the last few years, but then I remembered that he was the one who got that low barrier to entry, commodity business to its previously enviable position in the first place. That kind of experience of ultra-rapid ramp up and sales will surely be valuable to more than a few YC companies.

I don't agree with some of the things he did (ex: preferential exits for himself and other execs) but I wish him the best in his new role.
All-caps in legal texts: make it small-caps
Other people really did good enough, but you delivered beyond all expectations. Thank you very much.
Hi, I'm Casey Klebba from the article. Just adding a little flavor to the story:

I have worked in an Aeron chair for most of my career. The majority of my day is spent sitting down -- sometimes at my computer and sometimes in meetings. That's what my job is like right now. If you're like me, when you get home from work you go right back to the computer like a moth to a lamp. Advice about moderation is completely lost on me because I'm a glutton for computing -- that's just my reality. To mitigate the amount of time I sit during the day, I built a standing desk and spent my evening hours using it. It was great -- my posture improved and the contrast from sitting is something my body really enjoyed. I stood barefoot on a rolled up Yoga mat thinking that it would be a sufficient cushion. My weight is ~150 lbs and I would not consider myself unfit -- I walk several miles a day to and from work. Nonetheless my feet became increasingly sore. At first I thought nothing of it because I've often had sore feet from activity and it's never been chronic. Gradually the pain increased and became persistent through my day. By the time I realized I had become afflicted by Plantar fasciitis it was too late. I immediately abandoned the standing desk but recovery has still been extremely slow. The injury isn't massively painful but it can take _multiple_ years to heal in bad cases. Mostly the pain is a constant reminder that I am a moth.

Use my cautionary tale however you see fit, but remember that the lesson boils down to one real truth: there is no way to avoid the health hazards associated with excess computing.
There are plenty of fantastic ideas, worked on by smart people, at good companies, that fail.

Maybe G+ Games would have been good if Google had listened to the right people, but we don't know that, eh?

I know that I'm probably reading too much into some of your Google posts, but they make me sad. I hope you manage to find something (peace? comfort?) and move on. Like I say, I'm probably mis-reading your posts and maybe I'm talking nonsense.
The best recommendation I have at the current time is OTR https://en.wikipedia.org/wiki/Off-the-Record_Messaging, authenticate your key fingerprints, ensure that neither party's chat program is logging, and that both computers are free of malware.

Pidgin supports OTR, but it crashes enough to raise concerns about that last point.
The difference is that you have to talk to people at some point when you're traveling, only if to ask for directions.
So funny, I just started designing something similar a few days ago, here is a shot of the dashboard http://dribbble.com/shots/1067433-Flat-Workout/attachments/1...
Awesome perspective! Now show me something positive too.
I find the "shoes with arch support" advise in the article to be horrible*

(*Disclaimer I am no doc, this is only based off what worked for me)

I spent years fighting plantar fasciitis, and tried every shoe, device, gimmick and (expensive) orthodic available. I spent $1000's on this, and my insurance companies spent even more on custom orthodics and docs. Nothing worked, and it actually got worse over time. I could barely walk some days, and traversing stairs backwards (this helped a little with the pain) was pretty common.

I assumed it was just due to a childhood injury on my left foot, and I'd just be suffering for life. But when my right foot got the pain ( only after using all the medical remedies and prescribed devices ) - I knew something was off.

A few years ago I heard about the barefoot running trend. On a whim I decided to try it (the barefoot part, not the running part, yet) and see what would happen - it would have been hard for things to get worse.

Fast forward to now - I have not had pain in years, lost weight (which also helped), and run 1/2 marathons and 5ks multiple times a year.

In my experience any arch support just helps lead to atrophy of the tendons, which cause the pain.

My remedy in a nutshell:

1. Before you get out of bed each day (and BEFORE you put any weight on your feet) stretch both feet (even if only one is having a problem). Grab your foot at the ball and pull back (gently, you're not trying to snap your foot). Hold for 60 seconds. repeat on each foot 2-3 times. Over time you can dial this back, but keep at it for a few weeks and you will notice a difference.

2. Stay "barefoot" as much as possible. Walk around the house barefoot, wear thin, flat shoes when possible (Nike Free, Vibram, Vivo, or any thin sole shoe without a big heel - normal sneakers suck)

3. Read Born to Run - it's a great book :-)

Hope this helps some. I suffered for years, and it sucks. Happy to answer questions.
More like Memory Allocators 405 haha
For Android, there is a very simple free app called ExerTime ( https://play.google.com/store/apps/details?id=com.aisknab.ex... ). It's not pretty and the configuration UI is both annoying and confusing (you must enter the total elapsed time at each step, not the time-per-step), but the normal use case works really well. The right options are available (notification sound, audio channel, text-to-speech, screen lock).
One of the most difficult (but most rewarding) tricks to learn is to separate the merit of an argument from the manner in which it is expressed.
This is awesome. Good job!
Not this story again, wasn't this debunked last time it got a bazillion upvotes a couple of weeks ago?
Great work! I tried the workout for the first time after a run this afternoon... it kicked my butt! As I was following along on the ipad I was thinking a simple app would be perfect for this. Love the implementation and visuals!
PS - I use a standing desk now, and stand for 6-10 hours a day at it.