skysight-inc/HackerNews huggingface dataset:
Useless unless you can afford to sue (and the consequences of that, which could me you quite toxic) and they have the money to (eventually) pay you, with this contingency explicitly laid out in the contract.

I've seen too many situations where someone has relocated only to find out the company really doesn't have a job for them anymore.

Worst was when MIT executed the Applied Biology department in the middle of the night, with one new junior faculty member who'd turned down other good offers showing up right then, family and all as I recall. I also had a roommate who was going to start as a grad student that fall....

I cite the above because the people hiring you might not have the power to keep their word. Depending on the market, internal politics, etc., they might not even have jobs 3 months from now. The Applied Biology faculty and staff made those offers in total good faith, they just lost their ability to make good on them (because they were too good at getting research money, but that's another story).
Eye Phone: MIT Researchers Develop Ultra-Cheap, Smartphone-Based Eye Exam Tool
Steve Ballmer said it quite right: Android was a bet on the technology of the past (OS, installable apps, etc), and Chrome OS is a bet on the future (webapps, light clients, etc.)
Too much visual similarity to pi is a recipe for many factor-of-two errors.
ed@e:~$ aptitude search jargon | grep Lexicon
i dict-jargon - dict package for The Jargon Lexicon

Essential.
Heedlessly Hijacking Content
Everything from Steve Jobs
I'm really curious about the core motivations a devloper like Matt has for leaving a project like Chrome OS before it's seen through to completion.

To be as gifted as Matt appears to be, you have to have a deep love for what you do. And with that love, I would hope comes a sense of pride and ownership in your work. I just couldn't fathom walking away from something like Chrome OS to work at Facebook.

I imagine Facebook gave him one heck of an offer. But if there is anything I've learned in the short time I've been a devloper and the even shorter amount of time I've been reading HN, it's that people who truly love what they do in this industry don't always go for the gold. And even if he is dirven by financial gain, I can't imagine he was wanting for much of anything working at Google, so why the switch?
"... This innocuous condition reared it’s head during Guns when it became..."

oops. ADD.
The specification for this standard, along with the fields, lengths and meanings are in this document:
http://www.iata.org/whatwedo/stb/Documents/Resolution792_Jun...
less than 5 second worth of google search got me this: https://wiki.mozilla.org/Taskfox

Also the Article has a video embedded that explains exactly what TaskFox does. How did you miss it?
Supreme Court Loses Chief Geek as Judge Stephens Retires
Not to trivialize the work and pardon my ignorance, but isn't Chrome OS just a locked-down Linux with a browser running on top of it?
It sounds like Vignesh's 2010 is going to as successful as BP, Tylenol, and Blockbuster
as a physics major who went back for med school pre-reqs several years later, including orgo, this is so true. I spent a huge amount of the class trying to ignore the screaming oversimplifications.
Its not ready for primetime yet. Roadmap: https://wiki.mozilla.org/Taskfox/Status
It's probably obvious to say this but Java 7 will be very telling for how Oracle is going to proceed. Java needs some punching-up if it's going to continue as a go-to language (yes, I'm well aware of the trends away from Java and the general opinions here on HN - that doesn't change the fact that Java is one of the most deployed production languages around and will continue to be used/maintained for years to come).
My guess is that he's poorly managed. Often developers leave a company because of the poor management or bad company viability/culture/etc. Google seems to have good viability/culture/etc, so it's probably the management.
Try using Skype. Many hackers are most productive when not constrained by schedule or even location. Startups are hard, especially in the early stages with little/no compensation. Communicate with your partner about what is most crucial for the startup to succeed. If both of you are committed to those things, then it's probably just a matter of finding a way to make it work. Your task is to find out if he's truly lazy, or it's just a lack of communication/understanding.
sws?
The lion's share of his "revenue" is what amounts to spec-work consulting ("flipping" web sites). Consulting is a great way to make money but it's a LOUSY way to build equity/recurring revenue.
Yep, that's what I said.
Looks like McChrystal was willing to get fired for what he believed in.
The Jargon File is a relic. Not only that, it's in some cases overly influenced by ESR's views, see for example that hacker politics are "more recently moderate-to-neoconservative" (as well as the anti-idiotarianism entry).

We should start a NEW new hacker's dictionary.
Why does it resale the image?

I sent a 640x411 image and got back a 800x514

Also an area of solid black turned into cyan and magenta. (The image I tried was http://i42.tinypic.com/169lppj.jpg - and yes I know it's not a whiteboard, but it looks like one.)
I misread the headline. I thought there was an emerging market for undeveloped tech talent (noobs) like there is for sports league drafting and trades. I have some noobs I'd like to trade in for some with different talent sets.
Since you are already working with HTML/CSS I would definitely start with Javascript, like others have said.

From there, I would start by looking at what your goals are first. Why do you want to learn? Do you want to build something for yourself, or others? Is it just for fun or do you eventually want to get a programming job.

For example if you want a good job in my hometown, you end up working in Government. So if someone were to ask me what the best language is for them to get a job, I'd say look at the .NET framework (which is what the majority of our Government uses).

Personally if I just had to throw out a language, I'd say Ruby.
Would you rather work for Google post-IPO, where the stock is up and down every year, or would you rather work for Facebook pre-IPO and potentially make $millions?

I think the financial motivation is pretty extreme for a top engineer like this. He can probably retire after Facebook goes public if he wants to.
Programmers are people, too
What is Driving US Deficits in Coming Years
My Nokia N86 8mp certainly is :) (though it has some trouble focusing at short range).

I expect cell phone cameras like that will become commonplace in the next year or so, so it's a good time for startups to abuse that.
I think you would find Scribd really useful:

http://support.scribd.com/entries/96701-selling-documents-on...

Also, Amazon makes it easy for publishers to sell e-books through their Kindle store:

http://www.amazon.com/gp/help/customer/display.html/ref=hp_n...

(Once you publish on Kindle, you automatically get onto Stanza, Mobipocket and some other distribution channels too).

For clip art, I highly recommend IStock:

http://www.istockphoto.com/index.php
This is a great idea. I uploaded a test photo and the results were very good.

The only observable problem was some image artifacting where the original showed reflections of overhead fluorescent lights.

Here is my before and after for comparison:

Before: http://i.imgur.com/YjWqB.jpg
After: http://i.imgur.com/Bi7pS.jpg
It generally costs $2.50-$3.00 for cash withdrawls using out-of-network ATM machines. So I doubt I'd take the time either.

I know it should be taken seriously, and I probably would report it if I caught it, but it's more like a leak than a theft.
The last time you paid a service charge was the last time you gave your bank $12.

Even if you got dinged $2 per ATM withdrawal you could take money out once a week and pay less in fees. Your situation sounds like highway robbery to me.
"the time when" is used here to mean "the period in a person's life" rather than "the period in history".
Why do browsers have such ridiculously low default cache limits? Desktop browsers do the same thing; Firefox's default cache size is 50 MB. That's 0.01% of my available storage. I'd be more than happy to devote a whole 1% of my storage to speeding up web browsing, which is after all the primary activity most people perform on a computer these days. That would give a cache size of ~150 MB on an iPhone and 5 GB on my desktop.
To be clear, this only implements the parser section of the specification; that is the stuff at [1]. It is pretty useful if you want a reliable-with-real-world-content HTML parser that can be used with many python tree libraries that only ship XML parsers or ship unreliable HTML parsers (e.g. ElementTree, lxml, minidom). It is probably a bad idea to use it if performance is a big concern.

(disclaimer: I am one of the maintainers of this library)

[1] http://www.whatwg.org/specs/web-apps/current-work/multipage/...
If you are teaching yourself a language, I think it's most important to gain an understanding of the general concepts of software development.

So pick a language (I learned with PHP years ago) and stick with it knowing that you can expand later.

Once you have a foundation of the concepts of software development, you can move around and use different languages and you'll pick them up pretty easily because you will then be working mostly with different sytax.

I wouldn't worry too much about being locked into the language you learn with but I think PHP or Ruby would be good choices.
> Second, and this is the most important point, because it's come up again and again in the comments, he is consistently missing deadlines and has failed to be very productive.

So I wrote a pretty harsh post previously before this little bit of -very important- info was added. Not getting things done while not working full hours is WAY different than getting things done on an unusual schedule.

Odd hours + Productive = OK / expected

Odd hours + Not productive = Dead weight

Good luck.
Note: interns who need more than a few minutes of hand-holding each day after being brought up to speed on the project (which is an initial significant cost) are non-starters in a startup that's got one full time long term technical employee.

One of the major objectives of many internships is to learn how to do a job, any job. It doesn't sound like a company of this size can afford interns of this nature.

BTW, who's idea was it to staff up with interns? Are they going to leave in August? December/January?
Mystic Petals Puzzle – Counting Triangles using Triangular Numbers
15 Great Deals In The Steam Summer Sale
i did. sort of. i have a credit card that i save in cases of emergencies, and i noted one day on mint that it started getting very small, random charges. i literally hadn't used it at all in several years. i decided that calling the fraud department would only be slightly more of a hassle than paying a bill i wouldn't normally pay, so i reported the activities.
It sounds to me like you are a manager, and your co-founder is a technical person/hacker. You need to read these:

http://paulgraham.com/makersschedule.html

http://paulgraham.com/gh.html

Honestly, you are trying to manage your technical colleague, and you don't understand him. These articles, if you study them, will give you insights to help you firstly understand, and secondly to work effectively with him.

That would be a win for you both.
The links you posted don't work for me. I get a 404.
I think to understand the point I'm trying to make, we could re-examine your previous statement: "Am I foolish and not obeying the laws of economics for buying video games, which have an expected payoff of $0?"

If the laws of economics predict that you shouldn't buy that video game, then you're not foolish -- they are.

People's behavior changes radically when you give them experimental situations that involve gaining or losing money -- they're way more risk averse with losing 100$ then they are with changing their odds of winning 100$. This isn't baked into the assumptions that economics makes, and neither are a million other wrinkles of human behavior.

"What economists say" isn't the be-all and end-all, it's just another prism to be used.
I've relied heavily on lxml in the past to parse HTML and I've found it to be quite reliable against tag soup. Do you have any specific gripes or sources I could reference? I'm interested in finding out where it is deficient.
Supreme Court: business as usual for business and software patents
But it's kinda whacky as a language, so might lead the learner down a confusing path

That is why I focused so much on what the parent wanted to do. If it is fastest ROI and market place skills, it's JavaScript. If it is to learn the art, then Python or Ruby or the laundry list of others will be a better choice. Then again, web apps are probably not the best place to learn the pure art of code, which is why I suggested embedded, if it is just to satisfy intellectual curiosity.
Or you could use M for moment and stop using tau for torque. Most mechanical engineers talk about moments with M instead of tau.
http://www.huffingtonpost.com/2010/06/28/google-me-googles-f...
Changed to imgur links; try now.
How-to learn about angel/VC term sheets
Growing Traffic from 1k to 35k – A Zero-budget Marketing Experiment
Especially given what you wrote above, the usability path sounds like it might be a good fit.

Plus, consider all your newly-won usability insight, having worked with SharePoint. ;)

Does your government position afford you some status that will help minimize the risk (in case you change your mind later)?
You'd be better off noticing the patterns in his misestimation and adjusting his estimates accordingly in your own head.

Better yet, encourage him to become a better estimator. The book Software Estimation: Demystifying a Black Art presents several strategies for developing this skill.

For example: before starting a project, classify it as “small”, “medium”, “large”, “x-large”, etc. (If you don’t understand what you’re supposed to be doing well enough to even make an estimate, you have a bigger problem.) After the project is over, record how long it took. After a few months of work you should be able to see what ranges of time are associated with what intuitive size estimates, and then you can translate your intuition into numbers.
I solved this in a completely different way, by creating the geometry in a Python program and letting it do the counting. It seemed more interesting challenge than lengthy case analysis.

How would you solve it?
I read it as a skype-centric way of writing "You are my subordinate (I assert my dominance by saying your full name) and when I say jump, you ask how high!", which seems to fit the tone of the rest of the message.
Funny, looking by my recycle bin, there are three large stacks of outdated unix/linux/sysadmin books. The best resource for recipes is the internet once you have the base.

Seems technology moves faster than books can be written, published, and shipped. The digestion cycle is just too long for this media. Personally, I see a big future in people publishing their own ebooks. Cuts many of these old fashioned publishers out of the game and returns profits to the people.
Im lucky enough to actually be working with this technology. I work for the man pushing whitespace in Wilmington, NC.
This is great, really easy to get into.

Have you considered doing a demo video as an alternative to the "how it works" page? (like from beginning to affiliate success), and maybe suggestions/tips for users thinking about signing up?
Nice guess, but I'm not Indian and Vignesh isn't my real name. I'm also not an MBA. The real question here is, who made you all-knowing? ;)

I'm not a prick, I'm just an ambitious startup marketer trying to learn about how to improve relations with my dev! Instead of being hostile (and racist), try to be understanding and sympathetic. Who knows, maybe your prick CEO will promote you!
Your argument misses the fact that there is a huge difference between not having money and being impoverished.

Sure, adding one more impossible task on top of everything else a person who views the world as a set of impossible challenges does not significantly change that person's miserable life. (Your odds of collecting are admittedly low though.)

However there are plenty of other people with similar incomes who manage to make ends meet. For those people, adding the additional burden can easily make all the difference between holding everything together and having their lives fall apart. That's a huge change in utility. (I can name two of these off of the top of my head.)

Furthermore there are other people who are temporarily impoverished. They weren't so. Now they are so. They may be better soon. Punitive measures like the ones you suggest can greatly lessen their odds of coming out of poverty. (I can easily name multiple friends of mine who were temporarily homeless with no resources, who managed to reconstruct their lives.)

There are two excellent reasons why the bee sting theory of poverty can be correct, which would invalidate your conclusion that it is not bad to heavily tax the poor.
First, never ever ever do a startup without vesting and without a buy/sell agreement (I've always liked the shotgun clause: http://en.wikipedia.org/wiki/Shotgun_clause ).

Second, is he not working hard or just not showing up on time? If the latter, let him work the hours that he wants. If you didn't agree with the 8-6 expectations from the get-go, you've no right to impose it on him now. People work odd hours in startups. A lot of people are nocturnal.

If he's not working hard, trying to "run the business as far as it can go with a lazy co-founder" is a ridiculous plan. Negotiate a split. Agree to something like the shotgun clause or being bound by arbitration and get it done. A freeloading co-founder is too poisonous and a startup is too fragile.
If you aren't a troll, how do you get promoted from co-founder?
How on earth is an image of the back-and-forth tweets any kind of improvement on, you know, the text of the back-and-forth tweets?
so why are people unemployed now? isn't it, as Retric put it, that superficial jobs are being automated?

do you think all those unemployed now are just lazy?
Unpredictable Random Number Generator from user actions on web pages
Ask HN: How Google Knows That A Site is Forum?
I want to create a forum for my community. (Actually, I own one). I have customized Wordpress CMS to act as forum. I had tried other options like phpBB & then choose Wordpress because of its simplicity and SEO.

But, Google has not indexed my site as a forum. I mean to say it is not appearing like a forum appears in search results. (You must have noticed special formatting for forums in SERP) – it appears as a website/blog.

I want to know that how google detects that a website is forum. I have already emulated the wordpress to look like a forum – like threads etc.

do I need to use some other trick??

Any help will b much appreciated!

1> the wordpress comment metadata section includes date & time -and also users' names.

2> I have already change "comment" to "reply"

3> Using Forum in the forum's title (OK blog's title) and the domain name.

4> removed generator tag from the head section.
It seems as though the author does not believe in semicolon use in Javascript. Looks interesting though.
This claim is true.

http://www.slate.com/id/2200155
XLR: Extensible Language and Runtime
As beautifulsoup isn't actively developed anymore, I hope html5lib will pick up where beautifulsoup left off in terms of "tag soup support".
No, the SEC has greater discretion. The President's authority, as before, is limited to removing the head of the SEC and he can only do this for good cause.
Apparently Verizon Wireless does the same thing. I heard they charge randomly users (claiming that you click on the Internet icon and got connected) and this ends up being in the hundreds of millions of dollars. I have no evidence of this, but I tend to believe it.
"at the moment"

very funny ;)
I actually disagree with that logic as well. If you just knew that e^(i * pi) = -1, then how would you know, whether halving that exponent would yield +i or -i?

Considering that, we'd need to state Euler's identity as: e^(i * pi/2) = i, but again we'd know nothing about fractions of that exponent. And there we go!

The point is, Euler's identity is a nice property of the definition of complex numbers, but in itself, not too generic. That's why OP's form, e^(i*tau) = 1, would do just fine.

Edit: fixed asterisks.
Just my 2 cents, but I think you're underestimating the newborn sleeplessness phase if you're rearing to go with a 1-week old.

I think you're right that you are going to need to polish the UI a lot. This seems like a perfect candidate for 99designs. Since you already have a base UI for them to work off of, and then you can start to take advantage of having lots of other people thinking about it and the usabliity of it.

You absolutely positively need a tagline or something on the front page. You absolutely positively need a feedback button (try UserVoice for something free and easy).

Hey - I noticed that you're on Rackspace Cloud. I was wondering if you wouldn't mind sharing how the cost has been for your traffic? Email's in my profile. Thx.
Even if I knew Paypal would become a success when it started, I still wouldn't believe it.

They've gotten all the abilities of a bank without any of the responsibilities, and I still think the possibility of changing laws still hangs over them like the sword of Damocles.
How about the PIGS, just for starters (http://en.wikipedia.org/wiki/PIGS_%28economics%29)? Not all the world is part of the Anglosphere like the US, U.K. and Canada.

At the worst reasonable end, what about Argentina? They were epsilon from becoming a developed country ... when Peron gained power.

Or Japan. Do you really expect them to pay back their debt, with a rapidly aging population that's actually been decreasing in absolute and accelerating terms since 2007 (http://en.wikipedia.org/wiki/Demographics_of_Japan#Populatio...)?
Yes I found that myself, but it doesn't actually state what the problems were!
Nice work, Ryan! Have you checked out browserscope? I keep meaning to write a few test suites for it.
Plausible deniability is an important difference. Factory-implanted backdoors ruin a commercial relationship -- and could be discovered before deployment.

On the other hand, subverting Google's own official 'kill-switch' at a later date could be the work of a lone vandal or disgruntled employee, and reflects more negatively on Google than manufacturers.

(BTW, I have nothing against Chinese hackers specifically; they're just a usefully vivid example from recent events. The same observation goes for any person or entity that gets momentary control of the official platform-wide revocation mechanism. Its mere existence, for either the iOS or Android ecosystems, makes it a super-juicy target for evildoers.)
There is a similar company (probably same people) in the US "Domain Registry of America" which sends out these "bills" to protect your domain from lapsing for $25/year.

My guess is that company easily gets 100-250k renewals/transfers a year that way. Most likely way more.