skysight-inc/HackerNews huggingface dataset:
There may actually be a good reason for writing code like that. The time the content was generated by the server, perhaps?
Your post inspired me. Thank you.

I didn't expect much at first from the title and from the rant part.
Thanks for the clarification.

To me, as an idiomatic expression goes, it always made sense to be on the "lamb". I thought the expression had originated from shepherding--like a shepherd chasing after a loose sheep.
i had an identical experience just a month ago - took 2 months to hear feedback on the technical interviews, followed by a whole bunch of nothing. compared to other offers i had, google moved by far the slowest
It works as fast as any of the other browsers on my Galaxy Tab.
getting a job = being a non-poser entrepreneur? I think your last point is a bit off.
If you fold down the zipper pull, it locks. Your fly won't come undone.
I see big win here - pricing for this stuff is so fluid, we need a great Hipmunk/Kayak/etc interface that lets anyone filter quickly.
> Work it into the business plan, or work to change the business environment/law.

Why should I pay for your health care while you start a biz?
websites that forbid linking to them didn't get the memo on how the web works
Seems like that synergy is SOP for them. How many sales do they make every day?
I wrote an iPhone app with a sqlite backend that was vulnerable to SQLi. Don't think you aren't vulnerable even if your application doesn't touch the internet.
Personally, I think democratizing technology is a really, really good thing. Sure, we have to suffer through things like Comic Sans abuse and crappy apps, but that is a minuscule price to pay for increasing the creative freedom of humanity.

That's fundamentally why we build new tools -- to increase the freedom of people to impact the world.

[Edit: Just read the article you linked. Losing 27 pounds by eating twinkies? Priceless. :) ]
Why would you have employees before you can afford them?
I've seen many people copy/paste blocks and forget to change the http to https (or vice-versa) so this rewrite is safer as it can go in either block. You spend less time debugging.
healthy good DOES taste better. you've just been raised on rubbish so therefor you think that is how all food should taste.

I was the same. I hated peas, carrots, sweet potato, that sort of thing. A few years ago I was at a friends place and she grew all her own produce. It was the first time I had ever tasted fresh vegetables. Oh wow.

If (in Australia) the major super markets that advertise "We're the fresh food people" I'm sure more people would be enjoying something other than lollies (candy). As it stands at the moment any vegetable you buy from our two major players (coles and woolworths) are terrible.

Eating better? http://robbwolf.com/ try him.
Somewhere in that pool of rejected interns is the next Bill Gates...
Sorry, Amanda Peyton says no to my theory.
http://news.ycombinator.com/item?id=2383677
This poll seems to be doin it rong. I couldn't put a single figure on it and say "I won't get out of bed for less than this" because so long as my hourly rate is satisfactory, I'll do 30 minutes work and bill someone for it.

I work out my hourly rate like this:

There are about 219 work days in a year after leave and entitlements. As a freelancer I'll probably stay billable 3/5 of those and on average I can hope for 6 effective billable hours per day, so there are about 788 billable hours per year.

I then think of my target yearly salary and divide by number of billable hours per year. I actually have some indirect overheads, too so I add a margin on that, but if you're straight up freelance you may not need to.

That's your base rate. So long as your timesheeting, invoicing and accounting systems aren't drastically inefficient (ie. you can raise, issue and track an invoice in under 5 minutes) you can work for 30 minutes, charge for half an hour, issue the invoice and be done with it.

If I get a longer contract, I usually reduce the hourly rate commensurately by increasing the ratio of billable to non-billable hours I'm expecting in that year as a result.
the paleo diet is a growing diet/lifestyle based on eating real foods. If anything else its very interesting to read about. http://freetheanimal.com/ancestral-life-way is a great blog for anyone interested.
Very funny. Still, when Leonardo says he can paint as well as anyone, it's true, while I doubt you are the world's expert in network administration.
It was a doctor's observation. While operating on Afghan soldiers who have limited access to processed foods and a western lifestyle the fat deposits were not found as abundantly internally.

It serves as a launching point to describe the point of the article and book.

Your premise and statistics are a bit on the hand-waving side, of course no one is calling Afghanistan and Pakistan models of health.

And life expectancy is not a proper measure of health either, as per capita (~2006) Afghan people had $29 as the total expenditure on health per capita. The United States? $6,714. We may live longer but we have a lot more help in getting there.

http://www.who.int/countries/afg/en/

http://www.who.int/countries/usa/en/
If you were really going to do that, you almost certainly would clear the metadata for the username first (or like, attach the username to a different underlying "account").
Wow - I've become a huge fan of feefighters over the past couple of months...
This is awesome - great job guys!
I had no idea that they already had high profile customers like stackoverflow and Okcupid
I'm about to quit my job to learn to program. I'm 25 and have $100k in savings.
Why The Page Can Turn At Google...And Why Not
After all, ghod knows that copyediting is journalism.
"McCormick was a high school dropout, but he was able to read and write …"

As a high school dropout myself, I'm a little insulted by the implication that all high school dropouts are illiterate!
Firefox 4 for Android will make iPhone users jealous
I’ve Written My Last Article for 4GuysFromRolla
Misleading title, it is not "western diet" what is bad for health, it is fast food, and sugar sweety food what is.

What Americans were eating 70-50-30 years ago was healthy and "western".

It has been people eating industrial foods instead of someone making the food what has changed. I use to look at obese people shopping cart and I see a lot of Coca Cola, pizza, industrial bread, industrial buns,cookies, chocolate,no fresh vegetables, no fresh milk or cheese, fresh fish or meat, no fress anything.

Artic Circle people have a huge problem in winter, only fish is fresh, so they eat potato chips with are easy and cheap to store for months(specially if they use trans fat).

I can't believe someone can live eating only with this. I'm from north of Spain and we like people from France used to eat very well, but people have less and less time for cooking and this means worse diet.
I'm no expert, but:

* Spiekermann's face is distinctive, but also dated; Spiekermann himself draws a comparison to Rotis in the PDF spec for the face.

* The face is complicated. Look towards the back of spec book for whole pages set in it. It draws a bit of attention to itself.

* In the same vein: it's complicated enough to require a serif and "wide" variation to make it work in all the settings Nokia needs type. Don't underestimate how annoying that may have been for people working at Nokia. One company I worked with ditched an identity that used Mrs. Eaves and Futura (which looked awesome, I thought) because no normal person could make a document look good in it.

The new face is all these things in reverse:

* It's trendy (yeah, to the point of being boring)

* It's simple

* It's all-purpose

And sure, at the end of the day, maybe they just wanted to refresh for the hell of it.

Also: remember that the cost to re-do all their docs in a new visual style will probably dwarf the cost of getting a face commissioned. If they were going to refresh the identity anyways (that's just something companies do once or twice every decade), and the cost of a Dalton Maag typeface is a tiny part of that, why not?
The process isn't too different now. My first interview (on campus) was mid January of this year. About a month later (mid February) I had another technical interview, after which I was put into the pool of possible interns. Then in mid March I had a "host interview" with my eventual manager, which resulted in an offer. A two month intern hiring process, when other companies make decisions within a week of the interview, seems arrogant (i.e., they don't think they need too be quick because people want to work at Google). FWIW my recruiter was very friendly, and she explained that she had a pool of about 30-40 intern candidates she was managing.
Maybe it will work like RECAP does for PACER. https://www.recapthelaw.org/ Basically, a bunch of libraries and schools who already have access will grab the articles and send them to the free archive. Of course the legal implications were less intimidating, since the documents (court records) in PACER are in the public domain and they only charge a processing fee.
What will the new knowledge they gain allow them to do?

Will it make them more money? Will they get more clients? Will it save them a whole lot of time?

$47 is a lot for a document in digital format. However if that $47 will land you a new paying customer worth $3000 then it's more than worth the price...
Yeah, that function is useful for calculating the difference between server time and client time.
I think you'd have to try pretty hard to consciously design a worse intern recruitment process than this.
Bill Nguyen, Co-founder of Color on This Week in Startups
I think the problem angle is slightly different: it's too easy to use simple string concatenation for SQL. That works across pretty much every web stack, so it's the path of least resistance to get something working, and many a developer never bothers to learn the proper idiom anew for every framework.

Side note: We're jumping to conclusions by thinking that the javascript is the entire implementation. It's perfectly possible that the server is already safe against SQL injection and the javascript is just an extra line of defense. Maybe the client and server were done by separate programmers and the client programmer wanted to make sure he wouldn't get blamed. It's a government website: nobody in government ever got fired for being too careful. Or maybe the programmer had to do it to satisfy some non-technical bureaucrat who wanted to think that hacking attempts couldn't even reach his server.
Out of curiosity, what does cognitive behavior therapy look like in practice? Can it be done on your own or do you need to be directed by a psychiatrist?
On the other hand, hopefully we don't graduate illiterates.
given two full hours and any high-level language
(including pseudocode) only 10 percent of professional
programmers implemented binary search correctly,
according to Jon Bently.

Wow!

I'm not particularly intelligent and I'm not in the top 10% -- but I could implement an in-place quick-sort in C in 10 minutes that my interviewer could run with only a minor fix (forgot a semi-colon), and I even described the parallel version with OpenMP (although there I got the syntax slightly wrong). This was for my interview at Adobe, when I got hired by them a couple of years ago; went on to other things since then.

By that logic that should place me in the top 1 percent ... but so are my ~ 100 friends that are also software developers from my city, and statistically speaking, something smells like shit in those statistics thrown around.

Maybe binary search, when discovered, used to be a hard to understand problem, but now it is taught from high-school. And sure there are lots of idiots out there, but many of those idiots also believe they are in the top 10%, because some statistic told them so.

So cut the crap and build stuff. Only by that metric you can prove yourself.

-- EDIT --

I'm not referring or addressing the article's author directly. I'm also not saying that you SHOULD be able to implement binary search, or quick-sort or whatever metric du-jour -- in interview conditions. I get it that you may be stressed by eyes watching you, or that you may be bitten by edge-cases other people haven't noticed for years.

I'm referring more to these metrics flowing around -- like, if you read HN you're in the top 5%, if you read this stupid blog you're in the top X%, if you can implement binary search ... etc, etc...

We are software developers, mathematicians, computer scientists -- surely we understand selection bias and should be able to recognize bullshit, even if it doesn't appeal to our ego.
We've seen Zotero and Mendeley trying to offer a platform for that (unconvincingly if you ask me); from mass adoption of those, points for good comments can be awarded to incite proper behaviour (reddit, HNews and Quora are here to attest it works, and abuses and their proper correction are well typed); I'm expecting the Livfe extention of Mekentojs' Paper 2 to come closer to something usable.
Finally a site that can distill important technical information and make it easily searchable for purchasing decisions! Congrats guys!
I can think of at least one business model for that.
Conventional wisdom says that complete code rewrites are almost always a bad idea. Joel has some great essays on this from several years back.

Developers that have not tackled a big rewrite tend to believe they are the exception to this rule (I believed I was).

After tackling a major rewrite most discover why it is called 'conventional' wisdom. I won't volunteer for it again (on a several hundred thousand line code base).

However bad your code appears, and if it is generating significant revenue then it probably isn't _that_ bad, you almost certainly can refactor it step by step. Yes, it may take a while, but it is manageable!
FeeFighters definitely has one of the most professional and usable interfaces I've ever used. It's gorgeous, not overdone, and functional.

Edit: Wow, even more the guy behind TSS Radio started it. Huge supporter of Howard Stern and Bubba the Love Sponge, very happy to support Fee Fighters even more now.
I'll see if we can include some figures in tech posts that follow.
Oh noes, fallibility in my logic! How could I have not checked myself before I wrecked myself! I should probably just close down my Posterous account right now and save face. Never again will I indulge in anything less than pure, unadulterated value. FFFUUUUU!

EDIT: I thought it was funny. I would totally call me out too haha. Ah man, totally ruins my cred, you know, cause I had some to begin with :-p
The title certainly suggests that opinion.

What makes no sense to me is that there WAS a huge uproar. It dominated the tech news for a day or two. "Openness withering" declared ArsTechnica[1]. Did Jim Dalrymple fall into a coma? The tech press DID have a field day with the story.

As for why the mainstream media didn't have a cow over this: come on, Jim. You know why. The average consumer cares as much about Google not releasing source code as they do Apple not allowing DIVX files to play on the iPhone.

I love how he says "Where are the mainstream press articles tearing Google up over this?" and links to zero articles, then two paragraphs later says "The mainstream press already had a field day with rumors that Apple was going to delay the iPad 2." and links to zero articles. Come on, Jim, you can do better.

[1] http://arstechnica.com/open-source/news/2011/03/android-open...
Don't be so pompous. Most people know how to implement it, it's not a difficult concept. It's just that there are edge cases and intricacies of implementation that yield bugs.
You can submit their form without using their JS
And the flip side of the coin.
"How western diets are driving the next stage of evolution in humans"
not sure..why still read it if its that error prone?
Evolving from online hunter-gatherers
At first I thought the lowercase 'g' was weird, because it's facing to the right, but then I guess it makes sense with their 'seamless motion' tag.
My gf is in that rotting pool now. Killed the interviews, but hasn't found a right team yet.
Apperian Gets $9.5M Funding to Tap Enterprise Mobility Boom
Not only did you fail to read my disclaimer, but according to your profile you make iPhone games. I guess I cut to the core of you, Baxter.
Depends on where they are on the spectrum - one of the better salespeople I knew was diagnosed mildly AS. He was extremely smart, had gotten very good at reading people's mannerisms, and didn't get uneasy with that sort of manipulation - it's not a black and white thing.

And, frankly, "Street Smart" + "Murdered" = "Not Street Smart Enough"
Well, I guess that depends on whether your standards for literacy include knowing the differences between "they're", "there", and "their".
A very good video, but I think it would be fair to explain it's not official. I clicked thinking it was something along the lines of IBM's 100.
Recent SQL Injection hacks — things you should know
Wow. My great-grandfather died when he was 35 and was apparently also an prolific eater of meats and sweets of the age. I guess it was the meats and sweets that killed him.

See, I can use useless anecdote too...

Your great-grandparents may have lived well into their 90s, but they are the outliers on the curve of lifespans for people born at the same time as them. Most of the variance at this extreme end of the spectrum is entirely due to genetics and not lifestyle (e.g. Donald O'Connor led an active lifestyle, ate well for someone who lived through most of the 20th century, and lived to be 78 which is almost 25 years beyond the average life expectancy for someone born in 1925 -- he also was notorious for smoking several packs (2-5) of cigarettes a day for most of his life; shall we suggest that smoking has no health consequences since I can find examples of people who lived a long time and were also smokers?)

What is more useful is to see what the impact of diet/lifestyle options are on the larger chunks of the population and not use outliers as exemplars for points we might wish to make.
I'm sure Chris has matured a lot in the past few years, and I'm sure he's treating canvas in a very different manner. Does it do good to rehash this old drama?
That wouldn't be a good reason for writing that code. Putting it in a function like that suggests that you expect the value to change. It's like the xkcd joke where a random() function is implemented to return 4, as determined by a fair dice roll. If you just wanted to store the time the page was generated, it would make more sense to use a constant — for example:

window.pageBirthday = <?php echo time(); ?>

Also, if they're on Stack Overflow asking why it doesn't correctly report the current time, that's a pretty good indicator that they're simply mistaken.
Sex too: VCRs and AOL definitely benefitted.
Like most similar “for fun” code-breaking competition, this one presumably will trigger forums where all the classic strategies tried by the FBI will be tested once and signalled as failed.
I'm in the Midwest US and I've used RentACoder (now vWorker) but you have to be careful. The key is to cherry pick specialty work that you can do quickly and still charge a reasonable fee for. In my case, I do almost exclusively hardware designs that I can knock out in a few minutes. Simple stuff, but I rarely get more than $250 or so. There is more involved work available, but I refuse to work for $10/hour!

I've bid on only three projects in the past year and been outbid on 2, 1 is pending.
How Carrots Became the New Junk Food
"Writing software quickly is much more important than writing it well" You should mean: "Figuring out if people will use your product/idea is much more important than programming it"

At this point in my life I can implement a well-programmed solution much more quickly than spaghetti code. Additionally I'd rather be proud of my work considering 99% of the time I will be failing at creating a successful product. If you care that little about programming then find someone to do it for you, but if you are actually a developer then I don't understand this haphazard approach. But then I suppose people are naturally lazy.

If you are coding as a means to an end, then by all means spaghetti code, but if you are actually coding because you like to code and subsequently like to create, then for the love of God take pride in what you do! This Black or White approach just does not make any sense in today's technical world.
Not that strange actually, as others mentioned, edge cases, etc.

http://googleresearch.blogspot.com/2006/06/extra-extra-read-...
I guess I should have said my takeaway is, instead of the moral of the story. I struggled for what I wanted to write there. If bickering for hours with your dev staff is doing what he wants and having fun then more power to him, but something tells me he'll be managing things differently at canv.as.
Stanford researchers use river/salty ocean water to make electricity
"Upvote here" doesn't work on HN.
This book should be eligible for Amazon's free super saver delivery.

I've sold some books in the past, mostly for fun and to learn about online retail. I'd love to have a chat with you about your experience. Can I email you somewhere? Or if you don't mind, could you please drop me a line? (see profile)
Let he who is without sin cast the first stone.

Please come correct next time.

(I did appreciate "Incompetent MBA Popped Collar")

[edit] he really doesn't deserve negative karma for that, chill out people.
did you tumble out of a time machine from 1999?
On Mac keyboards it's alt+shift+L. Just in case.
The quote I'm referring to mentions pseudocode, which makes integers overflowing and stuff like that irrelevant, since that's dependent on the integer representation you're using.
C++ - Upgrading from Qt 4.2.1 to Qt 4.6.1 changed the fonts - Stack Overflow
My reading of the Velocity article suggests that Ted donated his million to the University "to expand support for student entrepreneurs".

The University, in turn, has established a million dollar seed fund to support student ventures. So while it is probably basically the same million dollars, the University is acting as an intermediary and has control over the fund in some fashion or another.
Forensic Geology
Talk about taking the long view! While you're watching that I'll watch the rain making a new valley outside my window.
Ive choked on some very simple programming problems in circumstances where I am being closely watched. I need to be by myself to think about problems and attack the problem incrementally. Somehow having an audience seems to force me to attack the whole problem at once before writing anything. In short, I don't know if my experience is unique but there might be other programmers who under perform when being closely watched.
Yup, Firefox Mobile has been using this same tab UI since our first alpha versions on the Nokia Maemo platform in 2008.
The problem is often that the work is not clearly defined. Sitting down and thinking about the project, what the client asked for vs. what they really need, listing the unknowns, doing some tests to validate an approach... this can take a lot of time.

What I want to start doing with projects that aren't clearly defined, is to simply do an initial contract to nail down some of these details. Build a prototype, do some tests and write a detailed spec - and then the next contract will be building it for real. (Maybe with some inexpensive outsourcing.)