skysight-inc/HackerNews huggingface dataset:
I currently work at home 3-4 days a week with the others being in the office, usually for meetings and collaborating on things.

The office is an open floor plan with very poor noise reduction. When not in meetings in that environment, it is hard to get work done even with headphones. Visual and audio distractions persist. That said, there are times where getting together is helpful.

When contacted by companies, I ask about telecommuting. Many play the "it is up to you and your manager once you are established" game. Result - thanks but no thanks.

Time spent in the car/traffic is productivity lost.
I suppose I have never really agreed with the equivalence people on hacker news make between tech, and companies that do tech. To me, they are completely different topics. I don't consider CEOs my peers, no matter what sort of company they are in charge of. A jackass CEO of a "tech company" says absolutely nothing about tech to me.
Off the top of my head, you can bet that sponsored tags aren't free.
In general I agree that remote working has lot of advantages. Especially if you are a programmer you get the peace and quietness you need to get into the flow, no discussion here. I wrote my best code when I was alone with me and my music.

But things are different if you want to build the next big thing with cofounders and there I experienced three big disadvantages:

1. All big (and finally successful) ideas and ventures were born by sitting together, day for day. By being forced to stay together in one environment. And we haven't born those great ideas when we had meetings about our products or were specifying some API, no, it was always when we were jabbering around doing silly things. You won't get breaking ideas on Skype or Google Hangout, believe me. Maybe a group of people needs sometimes a kind of antogonist or some constraints to get even more creative and if it's just some "we have to share our workday together."

2. Just working alone and from time to time a face2face meeting won't establish a relationship which you definitely need to overcome conflict situations. You can't build real relationships at some artificial situations like meetings or team off-sites while usually working all the time alone. Once you have a severe conflict and you have missed to build a relationship before odds are small that you get things working again (or even a normal conversation). A lot of people are the type "forever gone", leaving the non finished code base untouched forever.

3. You have to be positive and think that everybody will contribute in the same manner and quantity as you but some are not able to do this because they are heavy procrastinators when left alone or just not persons of integrity. If you have somebody who is ambitious and is in control of his time and energy, great! Jackpot! But the probability that you end up with a procrastinator, somebody who never finishes something or somebody who quickly looses motivation (or is just depressive) is not so low as you might think and you hear crap and other excuses every update meeting like 'oh I couldn't do this because I had to reinstall osx and xcode blabla and the gem sucks anyway' or whatever. Some freelancers invoice the same time many times to many clients, just remember this guy recently outsourcing his work to some people in China. You never know who you work with and what the person is really doing if you do not know them too well. I know that freelancer could also do this shit onsite (you cannot watch their screen 24/7 and check if it's really your source they are working on) but being together in one office lets the person focus more on your work and your environment and they are not distracted by other potential projects or ideas. And integrity/work morality increase.

So, it's hard to say if remote work is good or bad. But to sum up, I feel that when working as freelancer for a client then try to do this remotely. As a dev I would try this, as a client of course not. But if you want to start something great with friends or just met new cofounders you have to be together for some time.
India-nigger, are you on drugs again? I have brutalized you with superior intelligence until you're a bloody pulp. You want more?
Thanks a lot! English is not my first language, I've been gradually getting better, but certainly a proofread from someone else would help me a lot.

I would pay for a english teacher to proofread and provide writing tips. I tried wordy.com but they just do some basic checking, really.
The goal of Y Combinator is not to encourage discussion of controversial issues. If something is divisive and not related to a debate strictly to do with technical topics they probably consider it in their best interests to bury it. Sadly. Hence why special people seem to have super down vote powers, etc.

Remember, the goal is to create the illusion of community in order to market.
Just a quick point: 51687a on white is unreadable. It's especially hard to read the MLK quote in Helvetica Neue.
Yes, indeed, you are right! You are in the minority!
Well count pg as a pedant. http://www.paulgraham.com/property.html
Yes, it is a stretch to assume the OP meant "Who cares if no one actually affirms your work, at least you'll get pageviews?"

His writing did not exclude that interpretation, but it didn't include it specifically either. We shouldn't be grabbing any possible interpretation from our own perspective and projecting it onto the OP.
LadyCoders Gets Hacked Over Helping Women Get Tech Jobs
The "financial sphere" and the "real sphere" are pretty closely related: the problem governments have is not so much borrowing constraints as how to effectively deploy the unused 8.1% of the labour resource without driving up prices for related economic resources that are pretty close to full capacity.
(rough analogy: not using CPU to it's fullest capacity doesn't necessarily mean you can make a program run any faster if you're I/O constrained)

"Modern Monetary Theory" economists have a lot of interesting ideas (I like economic iconoclasm myself and have formally studied the more conventional stuff) but are a bad starting point for learning about economics not least because they consistently (and deliberately in the case of the academics) misrepresent the positions of the academic economic mainstream.
Immediately after world world two, the U.S. had arguably the largest percentage of world GDP of any political entity in world history. This occurred because the entire industrial capacity, major cities, and young population of every other developed country had been devastated.

Also, there was less stratification between the rich and the poor.

These are the two basic factors people refer to when they see the 50's and 60's as a golden age.
The problem is getting your parachute past TSA. I doubt they would buy the "just in case" reasoning. =)
Thanks for your feedback.

We know the landing page is not where we want it to be. Hence, it is specially important to get concrete feedback on what should be considered in the next update.
Surely, but that doesn't explain why this case is not reductive in the way I have presented. You can claim anything to be not true, but that doesn't make the claim true.

If we want to progress women's rights, we need to be able to talk about the problems, not just sweep everything under the rug with "No, you are wrong."
Oh please, Netflix is doing the exact opposite, giving us the choice to watch whatever we want, something cable networks have tried hard to prevent. If something does well on Netflix it's because people actively want to watch it, unlike TV which is based solely on what happens to be on at a certain hour.
It's a terrible trend, but I don't see it as some kind of conspiracy as some people seem to. It's a legitimate market trend being driven by several factors:

(1) Operating systems have an outmoded security model. Most focus on multi-user security, which still has its uses, but they fail to focus on application isolation. Applications should be installable by anyone and isolated completely from other apps unless specifically granted permission by a user/administrator. The entire malware problem can be laid at the feet of this.

(2) The (related) poor state of installability. Mac has this problem the least with drag-and-drop .app installation, though sometimes even that can be confusing (and .dmg packages are weird beasts... why?). Linux has .rpm or .deb, which applies a massive and complex band-aid to the otherwise awful state of installability on that platform. Windows is absolutely horrible... it's like Linux where you have "installers" that have to do package management instead of a formal package system.

The open source world -- and even commercial vendors that want to keep the PC alive -- have to either address this problem or accept the dominion of the locked-down vendor-controlled consumer compute device. This will require abandoning the old fashioned Unix design philosophy (and the similar way Windows works) and thinking seriously about the problems of installability and isolation. It would be worth taking cues from iOS and Android here, though there's also a lot of room for new ideas.

Oh, and I forgot to mention. If we don't address these problems, all app vendors will pay a ~30% per-sale tax to Apple, Google, and Microsoft in exchange for the valuable service of a platform that provides installability and application isolation. And you know what? The market will pay it, because for most users those things are that valuable.

Point, click, install, with no fear of damaging my system. If I don't like it I click and uninstall. Anything else is completely broken.

It's interesting to note that the prevalence of virtualization is also a sign of the failure of operating systems. OSes in a box (whether via complex container overlays like OpenVZ/Virtuozzo or hypervisors) are an ugly hack to fix the fact that the OS security model is broken even for multi-user operation. The fact that everything requires root to install is the deepest issue, along with the lack of permission structures for things like network interfaces. It should be possible to run an OS and sell accounts to the general public, not VMs, and people should be able to run whatever they want from their local account and this should be safe. The fact that this isn't viable is because OSes are broken, thus we have the huge overhead of virtualization as an ugly band-aid to fix it.
Hacker News just did a great job showing me that I'm not welcome in this community.
Over the years there have been a few joyriders with little or no flight experience who have stolen planes. Some landed ok some not so ok. http://news.google.com/newspapers?nid=1870&dat=19801116&...
IOS Maps, why apple don't allow to do this?
I got the idea from his post. The vast majority of BD candidates can't open a CRM and provide detailed information about it's structure and the deals it contains without revealing confidential information.

As such, I think it's a poor idea to make that a standard part of the interview process.

You mounted an unwarranted defense. There are edge conditions where somebody could do so without a problem, but they're the exception that proves the rule.
Well, the same thing happened to me :(

I think for some reason an admin flagged me (it happened after my submission of the "September Mourn"[1] article from the Guardian) and now all my submissions are visible to me only..

This is sad and very unrespectable towards the users, because the system does not say that I'm banned or whatnot, it just accepts the submission and shows it to me as if everything is OK. So, in short, HN doesn't respect my time and efforts spent on submissions, I could have never found out that I was flagged.

[1] http://www.guardian.co.uk/film/2012/oct/17/martin-sheen-wood...

edit: typo
Indeed it won't. We rely pretty heavily on JS, in particular for real-time updates to builds, and so the entire front-end is one big JS app.

That said, we should add some text to at least pitch people to whitelist us, but it hasn't been that high a priority just yet.
Haskell introduces restrictions with its non-homoiconic syntax, static type system, and pure effects system. I am not yet convinced that these restrictions are necessary.

- I am not convinced that it is worth it to throw out the benefits of homiconicity in order to create a distinction between code and data. I find that Haskell's heteroiconic syntax is actually harder to read and write then S-expressions.

- In mathematics all sets of the same cardinality are isomorphic. In assembly language there isn't really any notion of types besides cardinalities counted in bits. I am not convinced that we need to introduce a system of static typing besides an optional system of cardinalities. I am skeptical of the claims that we need static typing to eliminate errors and bugs.

- I am not convinced that we should have purely functional programming based upon monadic IO rather then other alternatives like uniqueness types. Perhaps a better option is to have a term rewriting and macro expansion phase that is purely functional and to encapsulate all side effects in a seperate evaluation phase.

If you are certain that Haskell's non-homoiconic syntax, static type system, and pure effects system exist in the right form for what you want to do then by all means use them. Otherwise, consider that Lisp doesn't distinguish between code and data so it gives you unprecendented freedom to shape the language into the form that suits you best.
Human genome pioneer Eric Lander is bringing his biology course to edX
Documentationation
Totally agree with you there. VS is a brand almost exclusively for women, and yet all of their marketing is clearly for men. That said, lingerie/fashion do have a [sometimes scantily-clad] human component that should be represented in some way (more tastefully..), whereas tech generally does not. That's my problem with this situation; there's no excuse for this company that could fall into the "but we make x, so it's kinda sorta okay" category.
SEEKING WORK

iOS design and development. I'm from Croatia.

I have 16 years of experience in web development and 4 years in iOS dev. I've built Rails web apps and node.js backends for my apps, so you could say I'm a full stack developer.

Latest iOS app: https://track.gs

Github: https://github.com/tomislav

Contact: tomislav at 7sols.com
The article seemed more about small airplanes. Big ones have a series of people who would probably be in line to try and fly them before "random passengers with no experience". I don't know anything about planes, but "look for a parachute after you've stabilized the plane" doesn't sound like the worst possible idea, depending on the status of the pilot and other passengers.
SEEKING WORK - Vancouver, Canada - Remote/Onsite

We're a full service boutique agency. Our focus is on user oriented design and sustainable marketing campaigns.

Our portfolio can be found here: http://redstamp.ca/our-work/

Contact us at hello@redstamp.ca or through our website.
People who enjoy this type of article may like a presentation I made a while back at http://dendory.net/ALS

Note that this isn't meant to allow you to land a plane, and honestly I doubt many people should try their hands at it by just reading this one article either. I think in most cases it would be better just to have the ATC help you in how to set the autopilot to land the plane for you, when that's an option.
The US News rankings have a very negative incentivization for schools also. One of the things that my alma mater, Virginia Tech, used to do to (and I'm sure still does) is lure top tier students into their (admittedly great) engineering program. However, they then use a bootcamp style, much harder than necessary first year "weed out" program for the freshman engineering students. The effect is that 50% of the incoming engineering students fail out or are forced to transfer to the school's less prestigous programs, particularly business. The relatively high SAT scores of these students then allow these other schools to inflate their rankings with US News. By the way, I know for a fact that Perdue and a few other state schools with good engineering programs do the same thing.

The first time I saw videos of top tier freshman engineering, math, and comp sci courses, I was schocked. The problems were manageable, the pace was reasonable, the teachers were engaging..... and when I saw the course material and realized the tests were easier than the ones I took at my much lower ranked school, I realized I'd been had.

The worst, most socially irresponsible aspect of this practice of "funneling" and "trapping" your students into less desirable majors is that students who otherwise would have been engineers end up learning less useful things. Virginia Tech, and schools like it, are responsible for making the world have less engineers than it should.
(Author, here) Regarding #1 and #2, I have to say that one of the most surprising things about Google Hangouts is that they've really make it easy to... hang out! It's pretty standard on Fridays (or during the week) to kick back for an hour or two and just talk in the hangout. A lot of people just keep it open sort of half-listening while they work, and if they need to do something that requires a lot of concentration, they just drop out. In fact, I have it open right now and all I hear is a bit of breathing and typing...

You have to think about it differently than "Oh, we go here for meetings". It's more like a watercooler -- pop in every now and then and see what's going on.
I have always liked the web as a platform because I can build something once and have it work across many operating systems/browsers/etc... and because the web is built on open standards.

One criticism people have of this approach to application development is that web apps aren't as efficient as native apps.

This pro/con discussion of web vs native apps reminds me of the C programming language, why it was created and what for.

The C Programming language was designed to be a portable language, meaning that it can be compiled on virtually any platform, any operating system. Yet C was also designed to constitute the minimum abstraction away from a given platforms native assembly language.

Thus a program written in C can be compiled on almost any machine, and run as efficiently or nearly as efficiently on that machine as a program written in that machine's native assembly language.

So perhaps we could use something like the C programming language for the web. A technology which allows us as developers to write our applications once in a portable open format, without needing to sacrifice in terms of performance.

Any thoughts?
Yeah, I eventually figured this out... ><
Did a lack of experience inside the beltway hurt Steven Chu?
Use Rails? Check yourself for the YAML exploit
Sounds like you've found the solution to unhappiness in America.
One minor detail, if a single-pilot is dead, disabled or incapacitated, it wouldn't be a urgency, with a "PAN PAN" call, it would be an emergency, and the call would be "MAYDAY".

I know a few pilots who fly medical transfer flights, and sometimes they have critical medical emergencies in the cabin, and can results in the pilot-in-command (captain) declaring a medical emergency, although they may not actually use the word MAYDAY when declaring medical emergency.

Anything that requires EMT trauma response on the runway (eg. life threatening medical situation), Its probably justified in declaring an emergency. A minor scrapes or bruises from turbulence doesn't.
here's the "trip report" for that one: http://forumserver.twoplustwo.com/34/other-other-topics/prop...
The flip part is that it doesn't mean people end up on the street because there are insurance against being unemployed.
Very frustrating that Oracle broke all the blogs.sun.com links in that ACM article.
So, I'm not one of the people who downvoted that story, but I understand why they did it.

Although I am sympathetic to the subject of sexism in our industry, this doesn't mean every article about it deserves to be on top of Hacker News. Michelle's piece was perfectly fine as blog posts go, and I'm glad she shared her thoughts, but it didn't really offer any new insights in the way that a Hacker News submission should.

The purpose of Hacker News is not, as this follow-up post seems to believe, to "draw attention to justice-oriented problems." I personally feel Hacker News has too much content based on politics and outrage these days, and it crowds out interesting technical content. I am sympathetic to many of the causes espoused, but just because I agree with you doesn't mean I'll upvote something that doesn't substantially contribute. Stories like that that don't introduce something new tend to just reignite old arguments, which isn't interesting or productive.

If Michelle had actually been calling attention to a novel problem in need of a solution, that would be a different story. But as far as I can tell, she was just kind of summarizing something that happened that made her upset. Again, I'm sympathetic and find the same things upsetting, but that still doesn't make it relevant.

None of this is a judgment of Michelle's post, and it doesn't mean what she was writing about is unimportant. It just means that, like 90% of things that interest me, it's not a good fit for this particular forum.
This blog post is wonderfully written; it succinctly outlines the benefits and the caveats from both the employer and the employee's perspective.

"I’ll let you in on a secret: most of our remote developers work longer hours than our in-office devs."

This reminds me of the 'unlimited vacation' policy, which, if I'm not mistaken has effectively showed that employees don't end up taking as many days off as they would if they were allotted the standard 15/20 days.

I generally feel that when you empower an employee, and give them ownership and responsibility, provided that they're passionate and capable, you'll see significant productivity gains. In the case of SE, this holds true because the problem that they're solving is so close to the creators of the product.
Square is obviously trying to tackle this with Square Register by replacing POS systems altogether which includes a slew of features they offer including paperless receipts emailed (with geolocation, etc...).

That said, I don't think that bears anything on you being able to compete but I do think trying to tackle this problem is incredibly difficult on a large scale. The other issue is some people will always want printed receipts. The question about sustainable business model is whether or not businesses see a reason to pay you for your service over what they are currently doing.

The eco-friendly pitch is one that matters to a niche group of people (even more so when you consider practitioners; personal belief). I don't have statistics to back this up but what I do believe is at the end of the day, it boils down to what advantage the business gains out of doing this. From a consumer standpoint, only subgroup will really care starting out.
Okay it's actually pretty amazing that this post made it to the frontpage immediately, then was flagged down and buried.

I like justice and all, but ironic humor trumps even that ;)
The company says its couriers are discreet and will show up dressed as either a pizza man, a police officer or a tourist so as to not draw attention from neighbors or passers-by.

Sure, having police officers show up at night won't draw any attention whatsoever.
Moocs are an essentially authoritarian structure
I wish Dropbox would come out with client-side encryption. They have had a couple of serious breaches and I frankly don't trust them with anything important.

(Edit): I am aware there are methods to do it yourself - they are all too cumbersome. I want something simple and built into the client.
Yet you continue to post here?