skysight-inc/HackerNews huggingface dataset:
* PTO/vacation rules

* Clear and simple issue escalation that handles the case where an associate has a problem with their immediate manager

* A clear policy against discrimination that ties into that issue escalation and assures that facts and impressions are documented

* User privacy and security controls; for instance, the rule that prevents rando associates from poking around production databases, or from logging in as arbitrary users; also, the rule that keeps the dev team from using prod data as testcase datasets

* The 2FA and user laptop encryption rule. At Matasano, we had a "probationary" period for new hires during which they needed permission to remove laptops from company prem, which was concluded by a formal audit. Matasano handles almost nothing but hazmat, so think of that as one end of the spectrum.

* Expectations about off-hours work, and about what kinds of things are OK if they show up in your associates Github account and what kinds of things aren't.

* Whatever rule you want to create about employees representing you on their Twitter accounts.

* The rule that says people need to be press-trained before talking to reporters.

There are more, but by the time I got to "Twitter accounts" I was scraping the bottom of my brain for more examples.
Yep. I remember growing up with one of those older playgrounds - there was a platform about 6 feet off the ground that had a rope climb on one side of it. The idea was to get a kid to climb up the wall with the rope.

Six-year-old me was fascinated with jumping off of the thing. And yes, it hurt sometimes. I fell on my face, I fell on my ass, I took hard landings that jarred my bones. But I learned, and it got to the point where I was taking a running start before jumping off (Parents pulled the plug at that point).

Kids should learn that sort of stuff. Ideally, you want to protect them from "kill / maim you with no warning" stuff like electrical transformers, the third rail on the subway, dangerous chemicals, etc. You want to inculcate a healthy fear of stuff that will cause lasting harm. And, well, everything else should be free game. My parents told me I was free to go wherever on the bike as long as I stayed away from the really busy roads and wore my helmet (again, kill / maim you with no warning).

The funny thing, to me, is that many of the sports that kids play are far, far more dangerous than these childhood games. Football kills and cripples kids every single year, but it's organized, so it's okay!
How would we know that it's really you casting your vote, and that someone isn't physically forcing you to vote in a certain way?

We now have fingerprint sensors on the new phones. I can imagine, this will be a standard feature in 3-5 years.
Back to your question: This could also happen with "regular" voting.
Why even mid-sized trading firms are hurting
Let me guess, you're a Republican / Libertarian.
Hopefully never, and certainly not with http 2.0 around the corner (this adoption wont be so slow, things are already starting to fall neatly into place). It's a micro-optimization Google can afford to do, others will just rely on optimize images size and a CDN instead (possibly an extra hostname) and vast majority wont/don't even bother..
I think this question arises from the misunderstanding of not realising that people are hypocritical about their preferences. The majority of people prefer for the power to stay in known hands, while enjoying a legitimating ritual that prevents the humiliations and loss of social status that would result from open subservience -- as was the case in less sophisticated models, like the feudal one. It's a win/win, but lying about your preferences is a fundamental ingredient.
Image-rendering: pixelated
I hope whenever I submit something to HN that 1) someone cares enough to be this critical\constructive and 2) I am adult enough not to take it on the chin and not get sulky. I'm most worried about #2
I'd love to see something that makes git easier to use.

Gitless does not make it clear to me how to work with it in only a handful of sentences. By that measure, it doesn't seem easier than git.

You say: " We think the problem lies deeper than the user interface, in the concepts underlying Git"

But it seems to me that you just rely on the same concepts, but rename them or do nothing at all with them.

One of the concepts underlying git is a history made of unique deltas that can be referred to at any point in time (+ some change). It'd be cool if you made it easier to navigate or make those unique deltas (commits), rather than put a thin wrapper around them.
The OpenBSD Foundation Ideas List – GSOC 2015
It's kind of a well-known phenomenon that if you give it any opening, sites will fill up with American-presidential-race news for about 1 out of every 4 years, regardless of the nominal subject of the site. Seems to have expanded to 1.5 now? Requires active efforts from the management to keep the flood out, and most sites don't.
The index seems to be a git-only feature. It's one of those concepts that's so simple, it makes you go "Why the hell didn't I think of that?"

The index allows you to have partially staged commits. This is most important during merges. The merged changes are staged. The unmerged ones are left in the file system. So the diffs are small.

Every other VCS I've used doesn't handle that case. Merge conflict? Here's a 2000 line diff, of which only 2-3 lines are in conflict. Where are they? Have fun finding them!

Arg.

Hiding the index makes git easier for newcomers. It also hides a new workflow, unique to git. That workflow is better and more efficient than the ones for other VCS.
Looking at that page it's hard to understand what the product is about, or why should I care. Above the fold I can read:

"Keep your friends and colleagues in the loop!"
"Every day, more and more people are relying on OpenLoopz to communicate better and get things done quicker."

Which doesn't tell me what the product is or does. Reading the why section:

"ACCESS AND SHARE ALL YOUR CONTENT IN ONE PLACE"
"IMPROVE COMMUNICATION WITH FRIENDS AND COLLEAGUES"
"INTEGRATE WITH YOUR FAVOURITE APPS"
"ULTIMATE CONTROL OVER YOUR DATA"

I continue to have no clue about what the product is. I just know that I can integrate it with apps, control its data, etc.

So my suggestion is to focus more on the copy of that page. What is the product, at its core, what does it do and why should I care?

Good luck with it (sorry if this comment sounds too negative, I'm not trying to attack, just to provide what I think is valuable feedback for improvements).
France had true democracy in the late 18th century. It became a popularity contest to send political enemies to the guillotine.

Democracy isn't the same thing as liberty and unfortunately people have started to believe freedom == democracy. When in reality democracy is just a way to organize decisions.

To put is succinctly if unnecessarily crass, but one could argue that gang rape is democracy in action.
Conversely to the article, I am certainly not smart enough to tell someone how to build their own Facebook or Pinterest. That requires more than programming skill; a combination of marketing, business sense, and user experience.

I'm a backend/appsec guy. No way in hell would I do that. It would be arrogant and end in disaster.

That's what teams are for.
Ran both through the Timeline in Chrome. It seems like there is a lot of time spent on scripting for Ember's version. In the underscore version you're consistently hitting render, but at least it's much closer to 30fps than Ember is in this scenario.
In this case, I think it's because the general perception is that we're expected to praise him for this (Twitter announcement, press releases) and there is a backlash against that expectation.

Also I got downvoted for my first comment. I can't even imagine who took offense or why.
Before I waste anyone's time do you know what their budget minimums were/are?
C'mon, she hired someone to set up a mail server just for this position, she knew what she was doing.
It's really too bad that not paying your taxes isn't thought of as a valid way to voice your opposition to what's going on in Washington. I realize why it's that way, but it's a real bummer to me. Not because I'm a greedy bastard who doesn't want to pay a dime, but because elections aren't that great of a feedback mechanism now that career politicians and parties and etc have developed into neigh unstoppable powers that put people into office.

It seemingly has been in the past, but for some reason isn't now.

http://en.wikipedia.org/wiki/Tax_resistance
Would you be interested in connecting? I'm looking to connect with entrepreneurs with families who are still trying to make it all happen.
Office throwdown
Well, speaking of domain knowledge :
- Why are politicians the ones that vote for/against net neutrality ? Do you really think, they have the domain knowledge ?
Ubisoft and more join OSVR
Why can't we all just admit that git is terrible software and move on?
I'll come out with a contrarian point of view: I think you're wasting your time and certainly your money.

To have invested your life savings into this app which, uh, is really hard to determine what it does seems silly to me - especially since you have a family to care for.

Slack Meets GitHub Issues? Doesn't Slack already meet GitHub issues in that it integrates with GitHub fine?

The fact that you need a very long blog post to explain exactly what this does should be a warning sign that it's unfocused and released too late.

"It can help you manage everything from todo items to chat messages to blog posts to photos to fully-fledged projects, photo albums and even mini social networks! Really, the type of content you create is completely up to you."

That sounds like a nightmare to me, now I have to invest a lot of time to figure out exactly how this thing works? Start small, focused, make one small thing that does one thing well. Release it quickly, try to get a few people using it (hopefully paying for it) and gather some of their feedback. Find out how they're using it and what their pain points are. Grow from there.

I know you said opportunities where you live are few and far between, and you clearly have the skills, why can't you build a production ready application at an established company?

Finally, I'm being overly critical because I've been in a similar situation before - you spend months building something, release it, and argh! why aren't people coming? It's frustrating, I know, but your skills are better put to use elsewhere.
That perspective is absolutely what I'm arguing against, and I believe it is one of the main contributors to exactly the problem it decries. Convincing people that everything is terrible is the first step to convincing them that it's the other side's fault and you have the solution, which is how we end up with the divisiveness that fails to represent the mostly moderate values of the people.
So

alias c=tcc -run

?
Some are persistent at programming, not looking for programming jobs or kissing up to bad people.
Paralysed Woman Flies Fighter Jet Simulator Using Her Thoughts
I think in general, you should advocate a "get a cup of coffee" approach to the first technical contact point in the hiring pipeline. The focus should be on describing the process, describing the job, doing a sales job on the company etc.

You shouldn't really be looking to filter at all at this point, rather you should be presenting an opportunity for the candidate to self filter. The only thing I filter for at all in that case is if the person does not have enough communication skills to even continue with the process (ie they only speak a language that no one in the hiring pipeline speaks).

Now, it is sometimes impossible to scale up those coffee meetings either due to locality, scheduling, whatever so a phone conversation is the only choice. In those cases though, I think the mindset is the important thing. It isn't a phone screen. It's still just getting coffee, over the phone, with no coffee.
Do you do job-based consultation? Say one has a project/website, and that person has some marketing goals in mind, can you quote a price instead? Also, any guarantee on effectiveness?
"If you build it, they will come" just doesn't work for startups. Your first 100 users will be won painfully, one at a time.

Think of your first public launch as the start of the development process, not the end. You need to track down people who need what you've built (or need something similar), talk to them in person, listen to their problems and make sure your product solves them.

If you can convince 100 people to try your product and a decent proportion of them turn into daily active users, you're onto something special. If you can't do that, keep iterating or find a new problem to solve.
Cockroaches made to follow directions via wireless nerve stimulation
As an individual, you are correct.

But what do you think would happen if 100,000 people made a public commitment online to report their taxes but not pay them? What about 500K? A million? Remember: using the net, it would be possible not to disclose any of those people until all of them made the commitment.

Would the government throw all of those people out on the street? Put them all in jail?

Because this is where we're headed. I doubt you'll see mass protests about the NSA tracking cell phones, but at some point in the next 50 years the tax burden will become high enough that people will openly revolt. Future generations will protest the idea that the majority of their taxes are going for debt service on money borrowed by people who aren't even still alive. That's a great "taxation without representation" argument.

Non-participation is always a matter of degree. As the government closes its fist, more and more people will slip through, either openly or not.
The problem I have with this question is that it is at the end of the interview. The questions I had, I asked during the interview. The questions I have after reflecting on the interview I can ask the next time (or not, as it often happens), but I almost always answer this question with "No", followed by summarizing my experience during the interview, telling what I learned about the company/job/other person, and see if something else comes up.

If the interviewer wants to know if I have learned all that he/she wants me to have learned during the interview, he/she should ask more specific questions.

I know that in many communication training programs people learn to ask questions like this, for it is good to explore if your goals have been reached, but for that to happen you have to take charge of that exploration, not hoping that the other person somehow does it for you.
Paul Allen is an inspiration to creative, idea people everywhere!
Why Most Startups Fail and How to Avoid the Same Fate
Because nobody else in politics ever did this.
From the linked article:

> Mrs. Clinton’s aides have said her use of private email was not out of the ordinary, pointing to the fact that former Secretary of State Colin Powell also used a personal email account, before the current regulations went into effect. But since 2009, said Laura Diachenko, a National Archives and Records spokeswoman, federal regulations have stated that “agencies that allow employees to send and receive official electronic mail messages using a system not operated by the agency must ensure that federal records sent or received on such systems are preserved in the appropriate agency record-keeping system.”

Given that retention of email was a scandal in 2007 [1], there is no way someone plugged into Washington was unaware of this.

http://en.wikipedia.org/wiki/Bush_White_House_email_controve...
Or maybe it was the impression given when they were rejected from such companies? When their friends who were less trained and qualified got the jobs?
No. Karma doesn't really matter, so it's not important if you misclick.
Meet WeTransfer: the Dutch startup that went from bootstrapping to $25m funding
Totally agree with you.

What I meant isn't that any product gets it right ATM but rather that there isn't a good technical or, I guess, social reason for why galleries couldn't be a killer social feature. It seem there are a few economic/marketshare etc reasons though.
If I understand it correctly, tcc is actually a compiler. C is just a script that compiles-then-runs, using whatever compiler you have set in your environment.
Interesting. NOTE: With cookies disabled, a 404 page is displayed. That's very confusing.
I think this is the difference between big shops with big budgets and small indie developers. Lets say you make a game that sells $100,000 on steam. That's pretty impressive. What's your take home then?

Steam takes 30%, taxes take 20%, engine takes 5%, marketing costs take 10%, etc. Now you have $35,000 left. Even in the best case scenario of a solitary indie developer that's a piss poor wage for someone who can make a game in a year that sells six figures on steam. Every little bit helps.

Now compare that to a game that sells $20,000,000. That's what, 7 million take home? That's 200x the take home pay, yet it doesn't take 200x the staff or 200x the time or 200x the cost to make it. The system is geared for big shops. Smaller shops just seem to get a rougher deal.

Guys like Notch are a rare exception. For most smaller devs saving 5% is significant savings.
"Do you have any questions?"

I've come up with a load that I like to ask. Some of them are naturally answered during an interview process anyway, but generally there are at least a few left:

TEAM:

* How big is the team I would be working with?

* Do team members socialise out of hours?

* What is the average age of team members?

* How long has the longest member of the team been there?

* What language is spoken in the team - both socially and for business reasons?

* Does the company have a "no arseholes" rule (or "no brilliant jerks")?

THE WORK:

* What kind of projects would I be working on?

* What software development methodology do you use?

* Does the company release any software as open source?

COMPANY:

* How old is the company?

* Is the company constantly recruiting, or has it recently started hiring more people?

* How would I progress in the company? What opportunities for promotion exist?

COMPENSATION:

* What kind of salary range are you offering for this position? (I realise that it depends on skill and experience, but hopefully you should have a good idea of that based on my CV.)

* Does the company provide any relocation assistance?
Anything like this for iPhone or USB to a laptop?
[Edit] Obviously the USB OBD II connection exists: Any recommendations for hardware/software?
Hi, sorry, my first impression is it's nothing I couldn't do today simply with email, that would require everyone I'd want to communicate with to sign up en-mass.
As I see it:

A a person is a programmer to the extent they are competent at coding software to given requirements.

A person is a software developer to the extent that they are competent developing software to support an (initially, less-well-specified) business need, programming is part of that, but so is designing architecture for systems of separately coded, interacting components, doing the research and customer interaction to get to business and technical requirements, testing (not just unit testing), etc.

In practice, though, the terms (as well as "software engineer") are often used interchangeably with different places using different terms for the same role (which may either fit the "developer" or "programmer" description above.) Some places do make the distinction, though not always with the exact terminology (for instance, in California State civil service, there is a rough correlation between "programmer" role described above and the "Programmer" series of classes and between "software developer" role and the "Programmer/Analyst" and "System Software Specialist" series of classifications.)
It's not serving the proper chain certificate: https://whatsmychaincert.com/?app.webmate.io
Thanks, we updated the submitted URL from http://contacts.google.com.
Things like these were my top reasons for leaving Google+ very quickly. If I follow Linus Torvalds in the stream, that doesn't mean that I want him everywhere in my PIM suite (Gmail, Calender, Contacts).

But yeah, Unified Experience matters, blah blah. They were probably thinking: If not for the Unified Experience, why else would anyone use Google+ instead of any other social network?
This doesn't appear to cache compiled "scripts", which to me makes it kind of useless. It's nice not to leave binaries laying around but I'd expect things to be saved (otherwise it's pretty slow).
I think what he's pushing for is the ability to present any defense that he likes. Under certain statutes, you cannot raise a public interest defense. I believe the Espionage Act is one such statute. You cannot present a defense that is irrelevant to the commission of the crime, and under the Espionage Act it is the release of the information, regardless of intent, that is the crime. See here:
http://dissenter.firedoglake.com/2013/08/09/obama-falsely-su...

Venue shopping would obviously help him (ie Silicon Valley vs Arlington, Virginia). However, I think what he's pushing for is to be able to raise the illegality of the programs the government was hiding from the public (and lying about before Congress). It is not at all clear that this type of evidence would be allowed, and is pretty important for how a jury would construe his actions.
I spent a lot of time on your site & the medium article trying to understand what it does. I wouldn't have done this if I didn't read your HN post, so I really did try and understand it.
Right now it seems like this would create more work for me than reduce it. Just my thoughts. Good luck though!
I forgot which Cabinet post Palin was appointed to, can you refresh my memory?
Seriously, we need multi-column editors
For most cases they're just fine and many people feel quite strongly about wanting a naked domain without an "extra" www subdomain.

So, DNS A records point to IP addresses. In the specific case of Heroku (and maybe other PAAS providers), tying your site to an IP address makes them less fault tolerant as they can't do things like shift your app between availability zones if one blows up or something.
Seemore: Physically Based Rendering in WebGL
GASP ... another politician gaming the system.
To expand on this: Even if everyone devoted the time necessary to make informed decisions on all the issues (and they absolutely would not, but that wouldn't stop them from having an opinion and voting, especially if prodded by moneyed interests) it would mean that everyone would have to devote so much time to understanding politics, economics, and international relations (among other things!) that they'd have no time left to do anything else.

I'll keep my representative democracy and the ability to think about and work on things that aren't related to governing a state, thanks. Even if direct democracy could fix all the current system's problems and all of us did everything we could to be good, informed voters (it couldn't, and we wouldn't) I'd still be worse off under it.
I'm not a lawyer. You may be right and I may be completely wrong.

But, at the very least, it takes a trial to be found not guilty, so it seems there is a crime to be found not guilty of.
They're there because you (or people very like you) voted for them to represent you when the time comes to make new laws. If you don't like the one you've got, vote for another one.
Some constructive feedback. Don't place a 5mb image served over s3 on your home page. https://s3-eu-west-1.amazonaws.com/olz-web/welcome/masthead-...