skysight-inc/HackerNews huggingface dataset:
Please excuse the bluntness that follows - I am genuinely frustrated by your attitude. This is my final reply with you on this matter, because frankly your behavior doesn't deserve any more time, and this is putting a bigger dent in my productivity today than any office environment-related concerns.

In this thread you have accused myself, and others, of prescribing our preferences to you. We have not, in fact you have done the reverse to us.

In this thread you have accused myself, and others, of being selfish when in fact we advocate for people to work in any environment that best suits them.

In this thread you have insisted that you know our (none of whom you've ever met) productivity better than we do ourselves.

In this thread you have presumed that we work in environments where we are disrespectful of our peers. Speaking only for myself, that cannot be further from the truth. Around here we have discussed candidly what works for people and what does not, offer alternatives to people who do not want open environments, and we continue to encourage people to speak up on any issues relating to the work environment, whether it's productivity-related or simply related to their enjoyment (believe it or not, not all open-plan-preferring people work best in just any open-plan setup). We are fully cognizant that different people work better in different environments, and we offer that freedom to everyone.

You have falsely accused many of us the same disrespect you have shown us. You have falsely accused us of projecting and prescribing, when the only one doing the projecting and prescribing is you.

You are looking for a Big Bad Guy so hard it borders on the absurd. You have approached anyone here even slightly pro-open-plan with hostility and condescension when no attitude has been shown to you.

We get it, you've had bad experiences at previous companies re: open-plan. Don't take it out on us. Neither myself nor anyone who has commented here is responsible for your past experiences, and none of us take anything close to the stance you have previously experienced. So don't treat us like it.
I like to think if it as a last call for attention. Remember academics are attention addicts.
I'm really, really trying not to be snarky or offensive here, but does anybody else think people using the phrase "founding fathers" sound like a part of a cult?
How is building a robust SMS alternative frivolous? Is email frivolous? WhatsApp uses the internet to give low income families all over the world a first-class way to stay in touch. Writing communication apps for a Nokia N900 is not a sexy thing all the young kids are rushing to do.
I actually am working at a startup in the healthcare space, and do mentoring and coach people to try and help give them skills they can earn a living with.

I still find time to try and chase tail--after all, it's the oldest game in the world, and if you're not playing, you might as well be dead, right?

:)
FWIW on #3, Google has been pushing for rezoning the North Bayshore area (the area by its campus, north of 101 around Shoreline) for mixed-use ground-level retail + high-rise apartments since I got here in 2009. This plan would create about 1100 housing units within walking distance of campus, taking that many cars (or more, including spouses) off of 101, off of Shoreline, and probably out of SF or Mountain View where they're currently driving up rents in existing housing. They have been consistently blocked by a 4-member voting bloc in the Mountain View City Council who don't want the character of Mountain View to change at all (even if the high-rises would go up north of 101, where it's all zoned industrial anyway). 3 of those members are retiring this year, so we'll see what happens.
> I already have my mark set, f I by any chance get 1.5 million US$, I'll quit.

That's the Workaholic Test™ -- if you make a million dollars, do you drop everything and sit on a beach somewhere reading a worthwhile novel, or do you move the goal posts and carry on toward a new, less realistic goal?

Most people won't make a million dollars, so most people will never know whether they're workaholics.
Will use another example. Getting to the front page of HN. How does one max the probability their article on the front page of HN? Submit interesting content. OK great. How do I get more traffic to my blog? Write good content. Those aren't useful answers. They're true, but everyone knows that already. Good content is a factor (among many - is my theory).

People have done (imo) pretty in-depth studies and research on the best day, time, subject lines, who submits - gives you the best probability you'll be on the front page. I'm just applying that concept to SO.

Maybe it makes absolutely no difference what day/time I post to HN. Same could be for SO, I would like to see proof before I accept that as fact. It's an experiment. Thanks for the feedback tho.
Those more-efficient means of public transportation (commuter trains) only work if the destination is within walking distance of the train station. But Silicon Valley communities make it illegal to build office towers in their downtowns, so the existing rail transport isn't practical to commute from SF to Peninsula office parks.
Have you only seen one benchmark or did you choose such a biased source for trolling?

How I know this graph has nothing to do with machine learning? It has JavaScript listed and JavaScript is on the faster end of the chart.

Do you really expect anyone to believe that a single threaded JavaScript is going to outperform python or R with highly parallel machine learning algorithms?
Counterpoint: Perhaps government should enact regulation to lift the floor to prevent a race to the bottom. Amazon warehouses shouldn't become the sweatshops of tomorrow.

Governments exist to protect their citizens, not their businesses.
Best practise is to not use cucumber! By the time yoi have wanked away the afternoon writing stories, the client found a real developer who already coded the feature, leaving you - the failed liberal arts major, and now failed developer sobbing over your hipster hot beverage of choice.
What does this have to do with the "cloud?" Does it really mean "Internet?" The cloud is about scalable resources that can be elastically leased for short or long periods of time. That's different than the Internet, which is a means of communication...
FTC Opens Investigation into Herbalife
Certainly true, but there can be a gap between providing such tips and having them be accepted/upvoted. There is probably something to be said for exploring optimizing strategies, along the lines of frequenting the site at certain times, ignoring requests from brand-new accounts that aren't likely to follow through on accepting answers, and so on. Having said that, I am not sure that there is enough to be said about those strategies to be worth the time of maintaining a repo, although I always admire people who are pushing the bounds of what Git can be used for.
Hard to ship your cheap product when your warehouse workers are on strike.
Right, but the same is true of signed as well.
I skimmed through and it seems dedicated to the optical side of foldscope, while I was very curious on how they achieved micrometer precision, IIUC of lens parameters (position, focus) through folding ...
This hits home for me.

It took a lot of courage for me to leave at&t when I did. It was my first job out of college, I just got saddled with a mortgage and was soon to be married to a lady who would be 100% dependent on me at first since I was bringing her to USA from Nigeria. When I told my soon-to-be-wife and the rest of my family that after nearly 6 years, I was leaving the well established corporation AT&T for a San Francisco start-up of less than 20 people.... they were not on board. This was back in 2007. Today, everything worked out.

Outside of this debate about tech, in general people should avoid living simply to survive. You will regret it later when you're 60yrs old and realize all you've done with your live was... not die.
Show HN: Discounts and Coupons are In the Past. Meet New Platform.
Since 2011 McDonald's changed their process http://news.yahoo.com/blogs/sideshow/mcdonald-confirms-no-lo...
Consider yourself very, very lucky. I'm lucky if I get 20 minutes of solid thinking time at my desk. I'm also an architect on a 60 person project, so it may just be different for me.
And you exemplify the kind of self-righteous person that probably spews this kind of junk daily.

The reason people work on sexting apps over curing cancer is because it is a more human problem than curing cancer. In all your tunnel-visioned dash to label problems as "hard and "worthy" you are the one that missed the forest from the trees. All people will die, and while it would be great if they could stick around a bit longer without pain, the biggest difference is how people spend their lives today. If they can spend it connecting with other people they care about, and derive meaning from that, that is a thousandfold more compelling problem.

It's not that other people don't have their incentives and values right, it's that you don't recognize them.
The difference is that I can actually use Squirt.io, today. I like Spritz, but it's useless to me if I can't use it on anything but their site or the email app of the next Samsung phone.
I feel guilty of upvoting a joke on HN.

My only comfort is knowing that this one will be buried, and this will be my punishment.
Well first of all it seems easy enough to do. The concept sure is easy. Then you find that it's actually quite interesting and new to you. Then, perhaps most importantly for the addictive effect, is that making the moves and going from dieing to restarting the game is so fluent/quick that it's just long enough for you to think "ah, I'll do one more, this wont won't take long". That plus the fact that it's really not that easy to win made it highly addictive for me.
uverse internet
O.K., Glass: Make Google Eyes
Wow, from glancing at the description it sounds really good. I hope you guys can pull it off! Something like this would be almost as "freeing" to me as starting to use git in the first place was.
I would never give access to my email account to a fly-by-night SAAS service. Nevermind the privacy concerns of mining my data, I just wouldnt trust their security practices unless they prove otherwise. An email nowadays is considered your identity. Any breaches to it can have a number of social, professional and financial implications.

Case in point, unroll.me mentioned in this article has a number of issues [1] [2] and response of Josh Rosenwald, founder of unroll.me at [3] dismisses that risk for perceived convenience.

[1] https://plus.google.com/u/0/+SimonPhipps/posts/fJQZbGuoY9G

[2] http://startup-stuttgart.de/unroll-me-complete-mail-data-tre...

[3] http://startup-stuttgart.de/unroll-me-complete-mail-data-tre...

P.S. previous discussion of unroll.me security hole: https://news.ycombinator.com/item?id=7035724
Mt. Gox gets its US assets frozen amid class-action lawsuit
Also the Robot series by Asimov, particularly Caves of Steel / The Naked Sun / The Robots of Dawn. http://en.wikipedia.org/wiki/Robot_series_%28Asimov%29
This is only true in the broadest possible sense, where "taxes", "government" and "streets" are considered collectively without regard to federal, state or local jurisdiction.

But in the U.S., jurisdiction matters a lot. For example, there is (apparently) a Google bus stop at the 18th and Dolores Streets in San Francisco. Dolores Street is a local street, which means it is the responsibility of the City of San Francisco. Maintenance of that street is thus paid for primarily with local and fees taxes collected within the City. Specifically property taxes, business license taxes, local sales taxes, and charges for local services. None of the taxes that you mentioned Google paying would directly fund the maintenance of Dolores Street.

Google does pay some of these local taxes, because they have a small office in San Francisco. But the purpose of these shuttles is primarily to transport people outside of San Francisco. It's the City of Mountain View that benefits (from a tax perspective) from these shuttles. That disconnect is at the heart of the complaint: that San Francisco taxpayers are shouldering the burden, while not accruing the benefits.
There's such a strong negative connotation to "burning out" in the article. If an employee puts in a solid 2-3 years and delivers great results for a company, "burns out", and then moves on to a new role or company, is that really that bad?

The company (in this case, Amazon) got great results from its employee, the employee had a good experience (and can leverage it to get a promotion, internally or externally).

I guess it depends on what employees are looking for in their career - to be the best they can be, or live a laid back lifestyle.

edit agree with the comments... this is a too simplified black/white comment. completely agree that finding the right balance between work/non-work on an individual basis is important.
Find The Happiest Lifestyle – Happiness101
Don't know if it's just me, but opening up the webpage crashes my browser. I'm using Firefox on an Ubuntu virtual machine.
I built a Bitcoin app you may find useful
A few weeks ago, a friend and I had the idea to build an app to send and receive bitcoin over social networks. There have been many times in the past where we wanted to send bitcoin to people on Facebook or Twitter (to tip, or as a gift, or to pay back friends), but could never do it easily. The recipient has to set up a wallet, understand how it all works, and send me their address, among other things.

The entire bitcoin experience seemed to be a real pain for average users. We thought they would be more at ease transacting on platforms they’re familiar with, with people they can identify and trust, as opposed to anonymous addresses.

So we built Coingram: https://coingram.co

It’s quite straightforward: you can send bitcoin to anyone on Facebook or Twitter. You can also receive bitcoin from anyone by sharing a link: coingram.co/[your-username]. And you can send very tiny amounts (as little as 1 micro-bitcoin). Everything is free.

We have many features planned (mobile app, embeddable buttons, attaching media to your transaction) but we think it's reached a point where we want to see if anyone's actually going to use the darn thing.

We think it has some potential. What do you guys think?
RAII semantics can be implemented in most GC languages nowadays with try/using/with/... Or with lambdas if the language allows for it.

RAII in C++ is a good pattern, but it does not avoid performance penalty of cascading release of resources, impossibility of using exceptions in destructors or thread contention with shared resources.
Yes, I agree. I'm not outraged at all, the lesson is to be careful when accepting SD Storage permission on android...
Cython has a construct for parallelizing for loops.

http://docs.cython.org/src/userguide/parallelism.html

I wouldn't want to claim an informed opinion about whether it is a good style or not, but a block with no side effects isn't that far off from a function with no side effects.
We're using Kafka at Shopify and we're pretty satisfied with it. We wrote a client library for Go: https://github.com/Shopify/sarama
Well, unless when it isn't.

Some times you have a clear and well understood problem, and failures are very expensive. You'd be crazy to work on such kinds of environments with anything but waterfall.
You can stream from a GoPro to an iPhone. There's an app for that.

Not sure about that distance. (I didn't see the video) The GoPro opens a wi-fi connection.
To me it depends on what the goal is. If the goal is to learn the programming side of things, then fixing up the controls / adding touch is a good goal because it would highlight figuring out how to get those things right even if it meant next week's game was this week's game + touch controls. If the goal is to explore gameplay ideas then input being a little sloppy is only as bad as its effect on playability.
iPhone alarm all that opens another app as the alarm (the other app is an audio streaming app that would automatically start playing when opened). Doesn't seem to exist which makes me think it might not even be possible).
I usually find it hard to digest dense information at a pace of 200 wpm or more. Just because you can read fast, doesn't mean you'll think fast.
Isn't it a problem then that Git does not expose or visualize its internal model in any comprehensible way to its end users? That and the lack of instant undo seem ridiculous for a program designed to manage change.
> What proclaimed answer are you referring to here?

You answered that in your first paragraph: for many years, the first time people looked at Mercurial the answer for that class of problems was mq. The problem now is that it's still easy to find stale internal documentation, old blog posts, etc. which haven't been updated with the new recommendations. I thought that it might be worth having a small campaign to encourage people to update old wikis, contact blog authors, etc. when they find those recommendations and suggest a simple “this is no longer recommended – see …” update.
A few weeks ago, a friend and I had the idea to build an app to send and receive bitcoin over social networks. There have been many times in the past where we wanted to send bitcoin to people on Facebook or Twitter (to tip, or as a gift, or to pay back friends), but could never do it easily. The recipient has to set up a wallet, understand how it all works, and send me their address, among other things.

The entire bitcoin experience seemed to be a real pain for average users. We thought they would be more at ease transacting on platforms they’re familiar with, with people they can identify and trust, as opposed to anonymous addresses.

So we built Coingram: https://coingram.co

It’s quite straightforward: you can send bitcoin to anyone on Facebook or Twitter. You can also receive bitcoin from anyone by sharing a link: coingram.co/[your-username]. And you can send very tiny amounts (as little as 1 micro-bitcoin). Everything is free.

We have many features planned (mobile app, embeddable buttons, attaching media to your transaction) but we think it's reached a point where we want to see if anyone's actually going to use the darn thing.

We think it has some potential. What do you guys think?
"War" sounds so much less boring than "competing".

I can't help but hear a sentiment like "We deserve perpetual success, dammit!"
If you see how Hermes Group, an Otto owned logistics company, (sub-)subcontractors have to handle their daily work load at (often below) minimum wage pay, often with their private cars, it's hard to believe he's that serious about running a morally superior business for any other reason than getting good PR.

DHL is not golden either but Hermes is just bad in every aspect. As a private customer in Germany I would try to avoid getting stuff shipped to me through Hermes by all means possible, since you never know who delivers your stuff (high fluctuation of sub-sub contractors) the delivery experience ranges from unacceptable to slightly above sub-par.

http://www.spiegel.de/kultur/tv/ard-film-ueber-lohndumping-d... [German]

http://translate.google.com/translate?hl=en&sl=de&tl=en&u=ht... [Google translate]
Girls using tinder... Watch what happens
I believe the ability to configure this behavior is being tracked at the link below. It seems like it's a switch between consistency and availability. By default Kafka prefers availability, and the possible inconsistency results in data loss (because Kafka just discards some inconsistent data it can't resolve). But the JIRA linked below should make that behavior optional, so if a majority of machines fail the cluster will become unavailable rather than inconsistent.

https://issues.apache.org/jira/browse/KAFKA-1028
I acknowledged I'm likely projecting some of this. That you or others took some of this personally is odd - I thought I was pretty clear in indicating that these were my own experiences. Outside of that, apologies for the one dig at you specifically about your 'deriving energy' comment - my reply was worded correctly, and certainly came across differently than I intended.

Agreed on dropping this - not intending to cause offense - I also suspect that if this was a face to face conversation we'd have agreed more than disagreed (as has happened when this has come up at user group meetings in the area now and then).
Summary of it is here:

http://pagesix.com/2014/03/12/sergey-brins-affair-with-fello...
F8 Developer Conference – Registration Open
The Otto Group’s sales are up 17% in Germany since the recession, while Amazon’s have doubled since 2010.

Huh? This comparison confused me. I wonder why the author didn't use the same years? What was the baseline?
FWIW, Google has a SF office that is about as large as Twitter.

I also agree with raldi that this line of reasoning is invalid, unless you want Wells Fargo to own & make most of the decisions in SF. (Most of the current SF infrastructure was financed by municipal bonds, many of which were funded by Wells and other Bay-Area financial institutions. My girlfriend used to be a bond-trader at Wells and specifically remembers buying the bonds used to fund construction of the new Bay Bridge.)
What Exactly Is “Experience”?
I would say the problem is people blaming the proximate but not the absolute causes. In a lot of cases, society sets people up to fail and then blames them when they do. In your overeating example, the problem is that we have tons of highly available, cheap, unhealthy food being marketed to you 24/7. The proximate cause of your obesity might be that you eat too much, but the absolute one is a combination of capitalism, technology, and human physiology.
> Obviously we've the luxury of taking both for granted, but given the choice, how many people on here would pick the phone over the toilet?

It's not an either-or proposition.

In a high population density area, you can (by definition) serve a large number of customers with one cell tower. You can also manufacture basic mobile phones at incredibly low cost.

I'd imagine this costs substantially (orders of magnitude?) less than digging up the ground, running miles of plumbing, buying water from a neighboring utility, etc.
what can go wrong with a certificate?
Qualcomm was and is hiring quite vigorously, so far as I know. Are you studying CS or Computer Engineering?
Coins? Levels? I can't jump out of the first hole.
Which leads to an ever-growing file called "Utilities.cpp" that gets copied into every C++ project you ever write and god forbid there's ever a bug fix you have to do because it now needs to be applied to 20 separate projects in 20 separate version control systems.
> Submit interesting content. OK great. How do I get more traffic to my blog? Write good content. Those aren't useful answers. They're true, but everyone knows that already.

Okay, but do you realize what you're saying? If you don't want to hear that you need to produce more interesting content to win readers over, then you're asking for ways to play the system -- methods that go beyond (or beneath) the traditional approaches.

> Those aren't useful answers.

Yes, for a sufficiently broad definition of "useful", one that includes, or possibly requires, cute cat pictures.
speed up by 10? Move to python.
Speed up by 100? Move to Go.
Speed up by 1000? Move to C++.
Once you push a change to a public repo, you should not change it. It sucks that it's broken, but that's your fault; you should either roll back your change or submit a second change that fixes it. However, you shouldn't rebase your second change onto your first one. There be dragons.

If you want to have a perfect public repo history, you can revert your change, fix it in private, then push the modified version to the public repo.
Ah ok that was you...
@maxerickson I can't reply to you so I'll reply next to you. That looks very interesting. I will have to look into it. Thanks
Virtual Exchange Plans Are Sought in New York