skysight-inc/HackerNews huggingface dataset:
my understanding is that tmux has a cleaner code base, is more easily configurable, and is actively maintained. by comparison, screen is said to have stagnated, and have a convoluted code base.

for the moment, i continue to use screen, for the same reasons stated elsewhere: i'm familiar with it, and it's available nearly everywhere. but i'm not averse to experimenting with tmux
How to Use Google Webmaster Tools to Measure Indexation
* Most landlords probably wouldn't know either way [...] it's not a huge issue in the city.*

I don't know about that. If it's not legal then I think people should know that, whether their landlord is aware or not. Same as avoiding paying tax- you could get pretty badly burnt.
as a screen user who has yet to experiment with tmux, can you elaborate on what it is about tmux that you prefer?
"Being Incubated" in the Founder Institute
Csvkit may be useful:
http://news.ycombinator.com/item?id=3477771
Google doesn't even do that.

They are not using Apache VM. They are using their own Dalvik VM, which is not even compatible with Java VM. It uses their own opcodes.

What they use though, is Apache Harmony - the library, that is reimplementation of java.* packages.

Any Android app is compiled using using javac (or other compiler, producing class files) and then converted using Google's dex tool to be runnable by Dalvik. Android OS in unable to run untouched .class/.jar apps.
how's it any different than taking questions via twitter, doing a community roundtable at linkedin, or meeting with employees et al. at facebook?
As I said, pedants derailing conversations. The most popular way seems to be selectively ignoring context.

"sell"

So sue me.
Ask HN:  How much time per week do you spend reading your Github news feed?
a) I don't read it
b) less than one hour
c) between one and five hours
d) more than 5 hours
First impressions - this is really good

There were only two places were I got a little stuck for a second:

- Front page after typing in my email address: there wasn't a button for me to click so I poked around for a bit, then just hit 'enter'

- Creating my first project, I tried to just type in one task and hit 'all done' but it forced me to type in three which I didn't expect to have to do
SBA Readying Program to Invest in Startups
Colin, since you also wrote the Tarsnap back-end data engine yourself, how would you weigh a cost vs loss-of-control of that functionality in Tarsnap?

From my perspective, the flexibility and control you have over kivaloo generates some value to you as the developer of Tarsnap. At what cost point/function-level would you actually make a switch to a SaaS back-end?

My interest in this question goes beyond this specific case to the consideration of when service/library use in a new SaaS production is contraindicated.
@patio11 Thanks for writing such a detailed blog on this.

As I read your rephrasing of questions, I remembered reading this book "In the line of fire" by Jerry Weissman. There is a concept explained in this called "Roman Column".

The key message is: Do not answer the question till you fully comprehend the roman column i.e., the key issue. You can get to your own interpretation of roman column or ask the person to clarify the question to understand better. Then paraphrase the question and address the issue head-on focussing on the roman column.

I found the book to be very interesting with lot of real examples about press meets & other negotiations.
like screen but better
Monkey-Patching iOS with Objective-C Categories - Part I
I've recently done this, and it helps when I'm on-call and get woke up in the night. I can now fall back asleep faster. Another item that helped, I've put oil lanterns up on the walls in my home office. I just got to remember to light them instead of flipping on a light switch, and all is good.
When I tell my friends here in the US about Hartz IV, they can't believe it. The government pays your rent, your healthcare, and on top you get an allowance of $480 per month that you can spend however you'd like (note that groceries are much cheaper in Germany, too). Why would anyone ever want to work when he can retire immediately?
I was voted as the most ruthless negotiator in class because as soon as the negotiation began, I rushed to anchor the most extreme position. The rest of the negotiation was how I might budge a little bit. In all but one case, the party budged and I got a super awesome deal--and the points. In one situation, the party didn't budge and neither of us earned any points.

It all really boils down to options and what is at stake. In my class negotiation, I literally had nothing at stake(the grade wasn't tied to winning negotiations). In real life though, if you don't have options and you only have one offer and you are pretty sure you won't get any more, this is harder to execute. On the other hand, if you don't have a lot to lose, you can be somewhat irrational.

Note, you are not giving your current salary number, just what you expect.

If it is way overboard, the company should still make you an offer if they like you. From then on, it is up to you: if you have a better option, go with it; if you don't, emphasize that you are willing to find some middle ground because you dig something unique about the company. You can say how you understand they can't pay what you'd like but because you are excited about industry x and enjoyed the culture, you'd consider middle ground figure of _____.

Final caveat: There is such as thing getting TOO good of a deal ... and then getting fired soon after because you couldn't deliver on the expectations you set relative to your salary.
If it's a rent controlled apartment you are prohibited from charging more than the fair value of the room. If it isn't rent controlled, anything goes.
Best Premium eBooks For Freelancers, Designers And Web Developers 
Books are the best friends for life! The more you read, the better your knowledge grows and becomes sharp. And since web designers and developers have to work within a competitive space, reading books for new ideas and their execution becomes all the more important.
Thanks Amir -- very helpful!
> But small price to pay to retain the freedom of 300 million people I guess.

It was merely a coke dealer. We're not talking a serial child rapist or mass murderer. My neighborhood is full of these guys and its unpleasant, but its just drugs. I think a dealer going free is a very, very, very small cost to pay. So small its not even worth worrying about. You could jail him today and 10 others would take his place. Drugs are funny that way. Demand doesn't really go down past a certain point.

Meanwhile people who cover up child rape are deified because the organization they are part of (large sports organization, organizaed religion) is too sacrosanct to challenge.
This is only good advice if:

a) You really know what you're worth to the person across the table. (In a crazy-hot market, it's hard to get a good handle on this. And if you're mentally constrained by your current salary, negotiated in a down market when you had no experience, it's hard to break free of that. It's also hard to evaluate your own skills as others see them...)

b) You are completely comfortable with asking for, say, 1.5x what you're worth with a straight face;

c) when the person across the table visibly flinches or chuckles or hedges - and they will; books on negotiation explicitly teach you to do this - keeping that straight face and defending the number you just asked for.

So I incline to the opinion that patio11 is giving the right advice for his audience: The kind of people who secretly think of themselves as vastly overpaid and are secretly ashamed of it. I know from painful experience that if you send me into a room and ask me to anchor my own price my natural-born tendency is to tie that anchor around my own foot and then throw it into the Atlantic Ocean.
I agree with a lot from this article. I am working in Nuremberg at the moment and have been here for over a month. From what I can see most people work very long hours, much longer than in the UK, and seem to take less holiday time (although their unions etc do make sure they take them when they have clocked up too many hours). People appear very loyal to their companies, even when they think that the company is going in the wrong direction. There is a strong work ethic.

Plus sides - I have never seen so many big cars, Mercedes etc obviously being driven by ordinary people, in the UK would be upper middle class. Doesnt seem to be rows of closed down shops on high streets like in the UK - most shopping streets in UK are like ghost towns these days.

Down sides. Looong hours at work. Most people live in apartments and not big semi or detached houses.
Do you honestly believe that giving an kid unfiltered internet is likely to land you in trouble with social services? That is so far out of touch with reality...
Megauploader Founder May Not Get Bail
Facebook Mobile Social Hack Boston
Turbocharging Solr Index Replication with BitTorrent
The website itself sucked, the quizzes weren't very usable, but the videos themselves were wonderful — in my opinion the best. And I wouldn't be surprised if that was the part that's hardest to improve on, and also the most important one.
This is such nonsense I can't tell if I'm being trolled or if you're serious. If everybody who wants to learn something needs to do so by writing egregiously bad article so that people who do know something about it can correct it, nobody who knows anything could get anything done because they'd have to correct all the 'learners'. Are you seriously suggesting that this guy's post will get criticism that will help him learn about law? Where is he going to get it - here on HN? Please. How many lawyers do you think there are that surf around the web correcting anonymous strangers' blog posts? How do you become a surgeon in your world? By cutting people open until they stop dieing?

If he's serious about learning, he should just go to law school like everybody else, not waste everybody's time with this nonsense.
FileServe, UploadBox, FileSonic, Uploaded shutter due to MegaUpload indictment
That is not exactly true. If the apartment is not rent controlled there aren't restrictions on how much you can charge. However, you are supposed to do sublets above board with a real lease agreement and the landlord's knowledge.
Rich Project Management
Get attached to the part of the company that makes money, set up the measuring and politics such that you get credit for increases in the amount of money they're making, pitch a raise for you as the easiest way for them to get a repeat performance in the next quarter. Also, since companies have persistent exploitable inefficiencies about this issue, be prepared to talk to the people who are actually willing to give you a raise. (i.e. it may not be the people you currently work for.)
Like many others in the comments, I disagree with the whole "Don't be the first to state a number" strategy.

Being weaselly about your number is a very noob thing to do in a negotiation. A skilled negotiator will seize on this and anchor the negotiations in at a very low rate. You need to know your number ahead of time, and drop it on them like it's the most natural thing in the world.

Your initial offer should be high but not ridiculous. (Unless you really are that busy with work and you don't want the job anyway, then give them a ridiculous number, and see what they say. Sometimes they'll say yes anyway).

The number could be 2x whatever you make currently, or 2x whatever you think they will pay, but the important thing is that it's high, and you say it with confidence and act like it's reasonable. It's far better to work your way down from (your) high number, than up from (their) low number.
Prof. Thrun's presentation at DLD where he made the announcement about Udacity
"Never hit snooze." I love it! I don't understand snooze. If you're going to snooze, just set your alarm 5 minutes later. Otherwise, just get up.
It is not really that sad, I would let 100 victim-less criminals go free to force enforcement agencies to obtain warrants before tracking people.
Wait, so we're worried about 8 year olds buying a phone, learning how to use tor on their phone, then using tor to obtain pornography?

No, I suspect whoever implemented this never actually thought to sit down and figure out exactly what their goal was. They're just firing blindly without real reason.
RIM under New CEO Thorsten Heins: So crazy, it might just fail?
Not that I'll get my way, but I think we should bring back the days when they didn't pre-screen interview questions.

The Nixon/Frost interview is still my favorite of all, I found it more telling about the President than any interview with any political candidate since then.
30+ Useful CSS/jQuery Plugins and Coding Techniques
Do you want to build an attractive website? If yes, then try using any of the 30+ best CSS/jQuery plugins and coding techniques that can help you big time. By using CSS/jQuery plugins and coding techniques, you can develop an advanced website and that too with extreme ease. So are you ready for this?
That looks very useful, thank you! I've signed up for a bunch of these courses, but no emails have come in yet and even the websites themselves aren't very connected, let alone the ones on different frameworks.
You're over thinking it. Red light cameras can already read the license plate of every car that goes through an intersection. The roving fleet of meter maids in DC drive cars that read the plates of every car they pass.
I'm not convinced by this article that the author has ever done a salary negotiation.
Rand Paul Detained In Nashville For Refusing Full Body Pat Down
The Cost of Knowledge: Researchers taking a stand against Elsevier.
NYT releases code to help journalists collaborate on WordPress, other platforms
NYT built a "track changes" tool for text editors like TinyMCE and open-sourced the code.
If Amazon had a service which gave me the cost and performance I expect to get from kivaloo I'd start using it without any hesitation. I assign a negative cost to loss-of-control since the testing provided by their large user base and their experience with scalability far outweighs the advantages of greater control.
A Github project would work well, I think. It would give everyone a chance to contribute to and shape the message, as well as quickly pull updates into their projects.
I haven't had the opportunity to try it, but a suggestion I liked when I heard it was to go to the person in a position to give you a raise and tell them "in six months time, I would like to be making X$. What would I need to do or show I am capable of doing (actionable, measurable, objective is important here) for you to give me that?"

Then do those things. In six months, remind them about the conversation (I'm sure it'd go better if you had a reliable way to jog their memory, eg email). If you're worried about them backing out, maybe follow up halfway through to see if they agree that you're on course and that they understand you meant it.
I think all you need is a netwrok of surveillance cameras, which is already in place, to varying extents depending on where you live.

Then it's a software challenge to automatically read the licence plates in view and keep track of them in a database.
All negotiations need to end with both parties thinking they are winners. In that spirit, you need to give a number (high-end) (so called anchoring) so that other party can feel good when they convince you for less.

Also, other things (i.e., vacations first 6 months, or some small perks) mention only after you negotiated the salary and pretty much you close the deal.
Beauty crafted with the power of HTML5 video
I think €800 for 8 days of work is ok good money for truck driving work and not so far from what truck drivers make for instance in Sweden. And I agree with all of your other points.
Thanks for the continued work on this, the navigation improvements are great. I'll join the choir of users asking for rotation support for the HN discussion. I can read the portrait view but at times the landscape magnification would be nice.
Ask HN: Critique Kickstarter Page - iPhone Alarm Clock w/ Infrared Motion Sensor
Hi HN,
This is my first time posting here, but I appreciate this community and value its feedback. We are preparing to launch our first Kickstarter campaign tomorrow and would like to do a quick litmus test before go-live. Any thoughts, suggestions or feedback would be greatly appreciated. Also, if there is anything that is unclear please let us know.

Again, the project isn't live so you can't pledge yet but Kickstarter allows a preview page, so please check it out:

www.kickstarter.com/projects/dshepard/2011545148?token=22acc92b

Thanks,
Drew
Anonymous: Facebook is next, on January 28
I don't know tmux, but I know Screen, and they're supposedly very alike.

Simply put, it's a persistent shell. If you SSH into a server, kick off a long running job, and get disconnected, it depends on a lot of factors whether or not that job completes. Generally though, you can consider yourself screwed.

Instead, if you connect to a server via SSH, then launch screen, the session is pushed or persisted to the server. You get disconnected, and you can log back in to the server via SSH and reattach to the screen. Any jobs you kicked off are still running, and you're returned exactly to where you were before you were disconnected.
Twitter traffic map of New York
The Thinkerbot: Non-Linear Inspiration Generator
Pulls random images and video to help fuel creative, non-linear thinking.
Coding For The Long Term
I think these discussion tend to get a lot of people debating on who should offer a # first.

I don't think this is a question with a binary answer. Statistically, you may be able to determine which works better as a whole, but nobody will negotiate their salary enough times to render a proper sample. I'd guess that treating each salary negotiation uniquely will produce a higher mean salary than simply changing the "who says $ first" variable.
Javascript track changes for contenteditable (from nytimes.com)
Those days didn't really ever exist, though. Nixon/Frost was a pretty much unique event.
Yes I almost included that caveat. "Google Voice" is really a collection of products. Those products have the common feature that they mainly deliver voice traffic to the PSTN. That is what I meant by "not a VOIP solution." But yes, the in-browser calling product within GMail should be considered a VOIP product. It is distinct though from something like Skype which is primarily VOIP with an option to terminate to the PSTN. The Google Voice set of products is primarily a way to connect to the PSTN.
I wasn't aware I had to subscribe to any particular political viewpoint to be a geek (I am totally down with Fedaralism, anti Rand,Paul, and progressive).

This article on law might be bad, but it's likely most articles on law are bad. I'm pretty sure that John Yoo's law opinions were pretty damn wrong, for starters.

But yeah, if it doesn't say "I am a lawyer and this is why I think this" and go into some caselaw, I'll probably take it with a pail of salt.

Also, I know there are plenty of geek lawyers, but few(if any) of them spend their days filling up reddit/hn with silly stuff.
He means offering tiered pricing.
Sometimes you need to go "all in".

A lot of people think they can do the 20% of the work that gets you 80% of the way there, but the problem is that 80% isn't the destination.

A product that only does 80% of the job is expensive to buy, because your customer still has to do the other 80% of the work in house. The product that gets 100% there saves time and money for your customer, and your customer will gladly pay every penny you ask.

I met an aspiring actor at the Nice 'n Easy supermarket near Hollywood and Highland and we talked about his work and some of my misadventures in amateur filmmaking. I told him about the corners that my director though we could cut and get away with and he said "No, you can't cut any corners if you want to be a pro."

And you know, he's right.
Looks good. One point though, the text color scheme is atrocious. Dark grey and darker grey is nearly illegible. Try an off-white text to add some contrast.
YouTube: 1 Minute, 60 Hours of Video Uploaded | Bombtune
Show HN: Interview coaching for engineers by engineers
Do you have any examples of some good books on negotiations?
Funding comes from many things in sports. Not just performance, but home town spirit, other business endeavors, etc.
Do you have to disclose you have a hidden volume if they don't ask?
Not that tired meme again. No, it's not the same as Windows+IE: in this case both products are free and both you do not own, it's just a website you visit basically. Also you are not trapped into them and Google didn't go about threatening OEMs.
Maybe this is a common marketing technique, but I had (and still have) no idea what the site does. "reinventing teamwork" sounds interesting, yet it still doesn't tell me much. Don't get me wrong; I do appreciate the minimalism. However, you're asked to enter quite a bit of information before you know why.

One alternative is to start the user out with sample projects and tasks (like Trello does).

One other thing: the "invalid password" message when creating an account is not very helpful.
Now tell me who his closest friends are, tell me the odds of his being homosexual or belonging to a given political party, and what sort of music, movies and games he likes.

Sure, you could probably find that out by googling; but Facebook makes it significantly easier.

Saying that Facebook hasn't changed our privacy is like saying that firearms haven't changed the face of war. I mean, it just puts metal through your body just like a bow and arrows.
You're doing the exact thing I and drzaiusapelord are complaining about. No, what you're describing is not 'one of the most basic expectations of the legal system'. How would it be possible to capture social rules that have evolved over centuries and are supposed to cover an almost infinite set of circumstances and boundary conditions, and on which huge economics interests and grave personal consequences depend, in a couple of paragraphs of legislation? How would the case law fit into that? How could that work in a society where understanding the cooking instruction on a bake-it-yourself cake set are too difficult for a sizable part of society to understand? Law is not an algorithm that you can apply to a set of perfectly quantified variables. Nerds like to think it is, or at least that it should be, but that's just not how society (and by extension, law) works.

(I've been a nerd my whole life, professional programmer for 15 years and I did a law degree next to my job. I spend thousands of hours over the last 9 years studying law, and I still don't know shit, or at least not enough to write opinion pieces on it without supervision of someone more experienced. At least I've gotten to a point now where I recognize that I don't, and where I recognize bullshit when I see it).
The Developer Divide: When Great Companies Can't Hire
While that would be cool, it's not programming.
I think that is treading down a slippery slope. Here, http://jsfiddle.net/a2zK5/ , I have used Imgur to host a bit of javascript; this could be a blob or anything for that matter but this is only an example. It's not Imgur's fault that this was uploaded, but if it got popular then the easiest thing to do would be to block all request to the site.

The real issue isn't what we don't allow/block, but what we do allow/let pass.
Targets can be laser painted/marked by a drone or more usually a secondary source and followed by a drone on the specific signature. This is currently actively being done in several combat theatres.

It is highly likely to be already happening in the US, particularly along the borders and in federal investigations.
It takes a certain mindset to write code. Not everyone has it or is interested in it.

It takes a certain mindset to make a living as an author, and my kids might not have that. But I'm damned if I'll let them grow up not knowing how to read and write.