skysight-inc/HackerNews huggingface dataset:
"You should definitely read his other articles. He is a talented writer who knows his subject matter as well."

His take on Extreme Programming is interesting.

http://www.yosefk.com/blog/extreme-programming-explained.htm...
What do you want to achieve in life is basically what this all boils down to. You didn't go to collage / university but some want to understand calculus, organic chemistry, etc. Learning by yourself is completely impossible in higher levels of education as buying million dollar machinery isn't really in the grasp of a single person.
It's old code that nobody touches. It's written in C. Of course it's going to be bad.

Tcl/Tk is old code written in C. It's beautiful code; an absolute joy to work with. It was beautiful ten years ago, and it'll still be beautiful a hundred years from now when it is long forgotten by all but a handful of historians.

OpenSSL is a miserable codebase, and always has been.

Yes, bitching about other people's code is a popular hobby. Sometimes bitch because it's always easier to write something new than to understand the logic behind something old. And sometimes people bitch because the code is an absolute nightmare to work with.

OpenSSL is the latter.
i know for a fact that CSS 2.1 layout and ECMA-262 (modulo, "not much") scripting (on a stack machine, with an instruction for '==' and a different one for '==='!) can be done with the same algorithms implemented in java and c++. reading the specs is a good way to get an ulcer, though. :)
I know how he feels... Reddit has begun to suffer from a massive AOL effect, and he's afraid that the publicity may attract an unwelcome crowd here :)
Sort of a neat tech demo, but two main issues with it:

1) In the real world, you're essentially never going to have a desktop app with the same artwork/assets as a mobile app. You're going to have a high res version for the desktop (designed with mouse and keyboard controls in mind) and a lower res version for mobile (designed with touch screen controls in mind).

2) Reversi is an incredibly oversimplified example.

Still, a neat tech demo.
Hmmmm, you raise some interesting points. That said, I agree with Ethan that the rainbow in question is a Fire Rainbow. I had never seen one in real life until just recently, but I have seen several in the sky over Paris this summer, and they have the same distinctive colour distribution. Having had the opportunity to see a few, I can tell you that although it is true that the sun needs to be behind the aircraft, the definition of behind is very loose indeed - typically the fire rainbows that I have seen are about a quarter of the sky away from the sun itself (I'm starting to wonder if it's actually 46° away, having read Ethan's explanation), so there is a large expanse of sky where this effect could be seen.

I agree that this is a low-speed manoeuvre though, and not an example of a transonic cloud - have a look at this photo from RAAF Amberley earlier this year: http://www.defence.gov.au/media/download/2010/Jun/20100607/2... - it has the same cloud structure as the F22 photo.
US Android developers can sell apps to NZ users.
NZ Android developers cannot sell apps to any users.
Still targeting iOS, thanks.
I ask a lot, because we all get something out of the answer or answering a question.

I check it a couple of times a day, but rarely do I go the "new" (which I think I should do more).
This is the company that maintains a huge copy of the entire internet, and runs queries (including "is this site just a clone of another one?" type queries) on it, so on a technical level, they can probably do it. Of course, whether it's worth it to them to do so is another story.
Counting cards by using just your brain is legal. But using a device is illegal in many places, like Nevada.
Hi everyone, I'm the author of YouTube Instant. Thanks for all the nice comments. This discussion has been quite interesting to read.
Manton Reece: I hope iAd fails
Great quote: http://twitter.com/petterihiisila/status/22602545109

"If you're not paying for it, you're not the customer; you are the product being sold."
DNS is basically a big key-value store. You can point any domain or subdomain to any IP address.
I'm subscribed to the RSS feed, and I click through the comments to each article I find interesting. If the comments are interesting, I'll click through to the article as well.

I've never submitted a link, but did a couple of "Ask HN" threads.
Between twice a day and twice a minute depending on how distracted I am.

I usually look for titles that catch my interest, gradually working my way down the page and becoming less selective.

Often I read the comments first.
<script> tags aren't subject to cross-domain restrictions. Think about it - all those website statistics scripts are hosted on external servers, but their Javascript gets executed just fine. By dynamically inserting <script> tags into the page, you can force Javascript from another domain to execute in your domain.
Thanks for noticing! I re-wrote the data fetching to happen directly on the client-side without making a trip to my server.
That one actually seems more supply-driven than demand-driven. Google hires huge piles of accomplished people, and the senior ones then continue to work on whatever it is that they do, because they're well-known and independent enough that it's hard to assign them to projects they don't want to work on. So they hire Rob Pike and Ken Thompson, and the result is a programming language inspired by C and Limbo, because that's what they do. =]
Site is down, so here's the version from Google's cache http://webcache.googleusercontent.com/search?q=cache:rkFFbJM...
In most nontrivial projects, C is used to solve problems that are worse being solved with other platforms: targeting the biggest possible platform independence but caring about performance. So you can't compare the "beauty" of something that is supposed to run on my 50 USD router with 32 MB with something that has not much to do (measuring CPU and memory use) and has the luxury to be compiled only by a few compilers.

Another problem is that a lot projects "grow" without any vision. Once you understand that, you'll find that most of the successful C projects didn't have much more choice, more because of the history of them than anything else.

However when you have the full control of the platform and have a small numbers of the developers with a good taste (you control the OS and the compiler too) you can maintain "beauty" consistently. In this regard, I suggest you to enjoy Plan 9 sources!

http://plan9.bell-labs.com/wiki/plan9/Sources_repository/ind...
Foxconn's founder says: "We're making 137,000 iPhones per day"
Usually the HN icon is what I click on in my bookmarks bar when I need to open a new tab in Chrome. So I end up glancing at the site a hundred or so times a day, but usually not for more than a few seconds at at time. I used to spend a decent amount of time on this site each day, but not very much anymore.

As I'm writing this comment, I notice that there are basically no stories at all on the front page that interest me. I like the stories that are more intellectually interesting, whereas everything on the front page is at best topical, although most of it is very derivative even for topical stuff. Right now I don't feel like there's a single story on the front page where I'd learn anything interesting or useful if I read it, and the gossipy article are too predictable for me to care.
Asked a similar question at serverfault. Hope you find this helpful.

http://serverfault.com/questions/64010/is-there-an-alternati...
I use hn like everyone else. The one unique thing I do is I load the frontpage and run my "hotness sort" bookmark which sorts articles by points plus comments per unit of time. Same for ask hn. I also view long posts in threaded mode to save scrolling.
I did this, years ago:

http://www.atariarchives.org/deli/cottage_computer_programmi...

I started this phase out wanting to be left alone and live on $40/month, but reality interfered and it turned out to be a way to completely change my life.

I think it can still be done. There is a steep learning curve.
I completely agree, but this is still a nice little story.
I've always been fascinated with Chuck Moore's VLSI design tools. How does he manage to design working VLSI chips with such limited functionality? Does he do complex simulation by hand? Wouldn't it get hard laying out each individual transistor?
Frugal Engineering: "Jugaad" is the new "Kaizen"
Probably Japanese: http://en.wikipedia.org/wiki/Net_cafe_refugee
Not sure if original link is direct to seating - but if it is, it does not render on my HTC desire with Android 2.2 and mobile safari. I use Raphael on one of my websites and have similar problem there.
They probably didn't know about these microbe's effectiveness. That, and there was so much publicity about the problems that they had to do ~something~ --- doing nothing would have been taken even worse by the public. Seriously, imagine BP saying, "uh ... yeah, there's not a problem, billions of tiny microbes are going to take care of our accident." People would have mocked them plenty, and their PR guys wouldn't want that.
Where I click
I check it in the morning, and in the afternoon if I'm bored with nothing else to do (otherwise, I'd be on it all day!).

I often stay around ten to twenty minutes on the site (as interludes to read the comments as I read the highest voted articles).

As a bonus, I'd say that I'm as green as grass on HN; I made my account yesterday after about a week of lurking. I think its signal-to-noise ratio is higher than other sites (I'm thinking of Proggit here) and the comments make for a genuine discussion.
Thanks for your input
Fraud is not so simple. Step 1 is identifying a potentially fraudulent transaction. Most financial institutions put the breaks on any funds transfer in that case until a further investigation has completed, rather than merely reversing the previous operation (indeed, that would lead to an even greater adverse impact on false positive cases and would aid the fraudsters as well).

If withdrawals from your bank account is frozen due to suspected (or actual) fraud, few people jump to the conclusion that the bank is out to snatch up their money. Why not extend paypal the same courtesy?
Well I'm afraid I have to explain the post, although I believed enough of people would understand the hint and even develop discussion in that direction. I certainly didn't expect the reaction I've got.

Maybe I'm being genetics-biased but the name "Y combinator" always had for me a "macho" association -- Y being the chromosome unique for men. When I read the title "woman ... Y combinator" it really stands out to me. And I see nothing wrong in the idea of also having something like the "X combinator" which would be intentionally more oriented towards women in the business.
Other articles:

arstechnica: http://news.ycombinator.com/item?id=1680185

Wired: http://news.ycombinator.com/item?id=1679906 and http://news.ycombinator.com/item?id=1679974

And groklaw: http://www.groklaw.net/article.php?story=201009101658045
I'm not talking about the distribution method. An online marketplace for digital products is not what defines the app model. The app model is the idea of small individual programs for each individual task/need/amusement/whatever, with minimal interoperability or extensibility.
I'm not talking about the app store model, I'm talking about the app model.
"This is a living document, and new apps presenting new questions may result in new rules at any
time. Perhaps your app will trigger this."

They're not limited to rejecting you for only the things that are in the guidelines. The guidelines say this.
Entrepreneurs Rise in Ashes of India’s Caste System
Am I the only one who thinks this indicates a serious flaw in hiring processes more than anything else?
I think it's both...the acquisition won't continue if most of the people are dimwits, but it's also possible that the company will get acquired but a couple individual low performers won't be offered positions at the acquirer.
Analyst: Five challenges for new Nokia CEO
The two main benefits I see of the app store model:
- Centralised program repository. (Users can go to one site and find programs listed in a consistent format, with related services provided alongside, like ratings and reviews.)
- Program "quality control". (Spam, malware, and unusable programs aren't admitted: developers must make their programs good.)

Googling for programs, then having to find out how good they are on Wikipedia, forums, and blogs is a pain. The app store model means users can easily find good programs.

(Admittedly the app store model has some flaws but I'm playing devil's advocate here.)

As for the app model, making every little function its own program can seem overkill, but this allows them to be tailored to a device and have greater consistency with the device's look and feel.
Play Rainbow Monkey Rundown online at y3 Games club
Chase the bad guys in their rafts and swing your yoyo at them to take them out. Dodge obstacles.
I check it probably 10 times a day, its much better than other "social sites"
It's using existing mechanisms in YouTube's JSON API to find suggestions and play them. All the true "magic" is provided by YouTube's engineers. Not to take it away from someone who writes the right lines of JavaScript at the right time, but you don't have to place the guy on a pedestal.

The real lesson here is for yourself and others here who think like you -- if you tell yourself that things like this take superhuman efforts, how will you ever be able to produce something creative yourself?
I check it at least five times a day, normally reviewing the comments. Favourite posts for me are requests for help, e.g. to review sites or ask a general question like this one, because you can generally learn something from people's experiences of various problems.
My GPA was 3.0 and I was hired without much of a problem. Had about 4-ish years of industry experience.

It's the lack of formal CS that'll do you in...you have to know some of the theory to get past the interviews. They don't care how you learned it, but they care that you know it.
"There is no secret ingredient" - Po from Kung Fu Panda. http://www.imdb.com/title/tt0441773/quotes
Why would KKR need to borrow $10B? They could get away with $1B, and probably less than that if they use some cash.
OK... I found something interesting.

http://sagemath.org/
1) Usually once or twice a day. It's in my morning read and I read in the evening after work. When I'm at home I read HN on my TV through a Mac Mini. If I'm reading it at work over coffee first thing then I'll use my laptop.

2) If it's my morning read at work then I'll skim through the headlines on the main page looking for information security related stuff, and use instapaper for anything that looks like it's worth reading on the train home. Maybe 5 mins tops over coffee.

If I'm at home on the weekend I'll read the main page on my TV in the morning for about 20 minutes. In the evening I tend to read the main, ask and new pages for up to an hour.
He's pushing a false dichotomy in business models - subscriptions versus advertising - when the real world is made of both. I'm all for bootstrapping and charging customers directly for providing real value and all that 37signals rah rah rah stuff but come on, it's not the only way to make money online. How many newspaper sites have you paid for? Or any sites at all, like blogs? Remember tipjoy? I'm still waiting for the micropayments revolution (hint: it's been hyped in 3 year cycles since the beginning of the web. It's not coming).

iAds might create some of the same specialization as the overall web:

* some are task-centric apps that should charge people directly and don't need a lot of repeat usage to prove their worth.

* some are content-centric, rely on repeat visits to provide fresh content and support themselves through advertising or subscriptions.

And the fact that Apple is standardizing the format to be less intrusive (fixed height, no flashing crap) than your typical web banner shows that they still put the end user first, rather than trusting developers to not crap up their apps.
Down right now, any mirror?
SERGIO MENDES "MAGALENHA" Lyrics
Not necessarily. Hiring processes aren't just designed to identify good candidates. They're designed to identify good candidates who want to work for you.

Someone who's highly skilled but only marginally interested in what you're doing will probably be a worse employee, over the long run, than someone who's marginally skilled but highly interested in what you're doing. When you let the ball drop in a hiring process (as I did when applying to FriendFeed, sigh...ah well, maybe it was my subconscious telling me something), you're saying you're not really all that interested in the company.
Geo deals
Sign up to dineoutcheap website and get best geo targeted deals. Sign up now to get daily offers and discounts.
Mentor, yes. Business partner, unless they bring something to the table that otherwise wouldn't be there and you trust them to the same point as your existing partner, no.
I try to only upvote posts that genuinely bring something interesting and ignore the linkbaits!
What are some of the tools he mentions for pulling out and modifying the app's resources?
They might just come back with more guns, then what?
Go to India/China/anywhere.
A change in culture can be refreshing and living there is really cheap. English is the second official language in India, so there shouldn't be a barrier.
I also heard that the people are really really friendly (USA/Europe seem a bit resentful to foreigners).
Losing 20 Pounds in 1 Month Without Exercise
In essence, the cost of buying anything online is infinite.
I think this might partially answer the question: http://www.worldsalaries.org/computerprogrammer.shtml

compared with list like this: http://en.wikipedia.org/wiki/List_of_countries_by_average_wa...
Now using SmartPeople http://news.ycombinator.com/item?id=1584005 Site: http://nasr.ath.cx (it goes to one of my non perso or pro emails), I have selected to be alerted by what some of you are saying. It appears to be a very interesting way to discover the good links & discussions.
When we started, we had a single Linux server and some laptops. Over time we added a VMWare server for testing and a VPS. Now our main file server is a Mac (as we didn't want to run Windows servers and needed PGP Whole Disk Encryption), we have a test VM Server and a couple of VPSs.
In France, senior software engineers usually make between €50,000 & €60,000.
As a kid I often ate both wet and dry dog food, it's basically tasteless if, as you say, it's not the premium brands. I'd go with the dry stuff if I had to do it again.

The premium bands seems to want to make it smell acceptable to humans but it just tastes horrible. I suspect it's the smell that makes it taste so bad.

BTW I didn't need to eat the dog food, I just did it. I also ate quite a lot of mud from the back garden. I had a great childhood :)
Ask HN: Is the webdevelopment agency anything like the ad agency in Mad Men?
I've been catching up on AMC's Mad Men, and its the first time I actually had a look into the organizational structure of an ad agency.

I've never worked for a web development shop. Is the structure anything like that? What's different and what's similar?
Result is that I am not checking HN every 10 min anymore in fear I miss some good stuff, I outsource this to the ones of you which taste/judgment I trust.
Redis is wonderfully well written.

http://github.com/antirez/redis
One thing I'll never stop patting myself on the back about is that I never got into farmville, purely because I saw exactly how addictive it was for friends and decided I didn't want to sacrifice the neurons. It was like a modern day Nancy Reagan moment - just say no to evil game mechanics.
Is this a self written solution? I googled for "Clickmap", as seen in your taskbar, without a matching result.
the search function (by google) is a little bit hidden (in the footer and not the top-right). yet is a door to a goldmine of wealth for people working on a startups.

pretty much every typical "startup question" has ben answered there in great detail.

besides the search i watch hn about twice a day. i actually started off with giles bowkett's mini app[1] (makes daily overviews of new-posts-of-the-day) in order to make reading hn less racey.. well, give that i now read hn straight from the source, i now accept that i rather have it a bit more racey :)

[1] http://hacker-newspaper.gilesb.com
xda-developers is a place to find and learn about those tools.
Instead of girls in the steno pool, we have developers. "Redo it! It's not blog enough!" I shout. I keep a bottle of booze in my office, but that's just for Mondays.

My favorite character is "Don Draper". Mr. Draper is a boss, but not the boss. He sleeps with women but only if he gets his cigarette.
Yeah, just something I cobbled together to try out VB.NET. "Clickmap" just records the coordinates and the heatmap is generated by http://jjguy.com/heatmap/ . Having a "live" heatmap would be pretty sweet.
Ask HN: Please review my language startup
http://www.bitesizeirishgaelic.com/

Submitted once before, but now I've added a "Learn a Little" free membership to check out. 10 people signed up for the free version overnight, which indicates to me that there's at least some market for it.

It's very basic. The site is there to teach you some of the Irish language (Irish Gaelic). As you complete each lesson, you can mark it as finished or revised. Audio accompanies any Irish language text.

It was launched last month, and I would appreciate any thoughts you have on it.
"In 2004, the head flying height was equivalent to a
Boeing 747 airliner flying at 0.05 cm above the ground
and travelling at 92 Km/h (7200 RPM drive)." That was
in 2004. What would that translate into these days?

The... same? At least, if you're using a 7200 RPM drive, but 10k and 15k drives existed in 2004 as well.

Bit density has increased dramatically over the last six years, but rotational speed has remained constant, thanks to so some hard physical limits; and now that SSDs are no longer a howling black hole of suck on a dollar/GB basis, we won't see any more breakthroughs done with mechanical hard drives. Solid state drives are just better.
LabAutomate burst processor - laboratory automation
easy tasks are easy to understand

hard tasks are hard to understand

Good programmers can read bad code. I think SSL is likely to be obsficated?
"The only reason to do a PhD is because you love doing research."

Can't stress this enough. A lot of people do grad school just because they didn't like a string of jobs they had, think they need more training to switch to a certain specialty, or even just because they're still basically searching for what they want to do in life. Those are all excellent questions to ask yourself before taking another job, and also excellent ways to go into grad school with exactly the wrong attitude and become a huge dropout risk.

I got lucky and learned all this without having to go to grad school. My first job out of college was at my college because I turned my undergrad job into a fulltime role and the grad students were the only other people on that part of campus that were close to my age. The biggest difference between the ones that enjoyed the experience and those that didn't even make it to the end was that the dropouts still didn't know exactly what they wanted to do in life, so they thought they'd try research only to get chewed up and spat out by tenure-starved associate professors.
ok people ..can someone tell me what is that circular "thing" that surrounds the aircraft as the plane crosses the sound barrier? is that moisture or something? if yes how does it occur?
an explanation on this would would really fulfill my curiosity.
Welcome, cool to have you! Did you know you've been featured here? http://news.ycombinator.com/item?id=905377

If you don't mind, I wanted to ask you: did you own the land for your shack, or rent it? The latter is cheaper, but not independent. I recall Thoreau didn't own his shack.