skysight-inc/HackerNews huggingface dataset:
Errr, no, it's not. There are other reasonable inferences: that the programmer isn't concerned about efficiency of the running code but instead with his efficiency in coding; that the programmer originally had the code doing one thing, but changed it to do another and hasn't (yet) noticed that it's now redundant; that it's not wrong code, but instead redundant code so qwitcherbellyaching and submit a patch.

I parse HTML with regexps when I know it's been machine-generated with a certain structure and I'm only interested in pulling out the bits using re.search(r'blah(%s)blah') that got put in there with a printf "blah$(x)blah".

You're going to be tarring a lot of not-incorrect code with that brush of yours.
A More Practical Creative Sabbatical
I think it adds an appropriate flavoring to the original comment. He's not just starting a thread on the original, which would have been dickish. He added onto the criticism here of Dustin by saying that he'd heard a bad story, and thought Dustin's calling somebody incompetent was ironic considering the story he'd heard.

Perhaps I have a biased viewpoint, though, because I was told a similar story that's been flavoring my outlook on this. It's not a story I'd say in public, because it's not mine to tell, but I've been having similar thoughts about Dustin through this mess, and I appreciate that they were stated. I also understand the need to be opaque when it's not your public drama. It's worth throwing in the sentiment if it's relevant, and in this case it is. Perhaps it wasn't inserted very subtly, but it deserves to be here.
Softer? Ha, you're mischaracterizing this reaction. We got to be assholes towards American Airlines three times in a row, and now we get to insult the other side. Expect more insulting of AA in the future, too.

Though that's tongue-in-cheek, there's a serious cause behind it, which is that we have a community big enough and smart enough to argue both sides. Depending on the source of the article we're commenting on, one side is always louder than others. So on Steve Jobs Is Best CEO, we get more pro-Apple, and on Apple Censored Me, we get more anti-Apple. Smart people on both sides, but each one focusing on a different story.

So there're people here who hate AA's site and there're people who think Dustin is pretending a wisdom he doesn't have, and both those people get a place to place their beliefs. I think that's healthy for the community. It lets lurkers see both sides of the discussion. I fear when we become like r/politics on Reddit, where only one side dominates.
There is also baconl http://github.com/cohitre/baconl
>..the 63% figure was very misleading anyway since that's the best case...

Which is exactly what I took "up to 63%" to mean. I don't see that as misleading. If a drug administration company was listing off the side effects of a new over-the-counter drug and mentioned fatality rates we're on average, 2%, but failed to mention that the worst-case scenarios (where the patients were Hispanic females over the age 35) had a 80% fatality rate, would you also consider that misleading? Of course you would.

So why is citing the extremes of a positive considered misleading, while citing extremes of a negative is almost expected?
While ideas might not be worth as much as the implementation of ideas, an implementation without an idea would probably be worth less. I think anyone would agree that it's better to start with a good idea than a bad one. I think it will be very interesting to see what ideas an intelligent, invested community would select.
two. I would love to help.
You are equating humility to being an ass-kisser. You can be humble and raise some hell; people will respect you for it. If you're a dick about things, people will soon learn to ignore you.

You can dissent and be humble - the two are not mutually exclusive.
double the expressions but they're simpler to understand perhaps.
Nice! Looks like DOMPlate, Firebug's internal template system.

http://www.softwareishard.com/blog/firebug-tutorial/extendin...
Well Joel did say, "They’re the elite of the elite of the best programmers out there."

What I'm saying that a good programmer has no problems getting offers all the time , leave alone the "elite of the elite". Why should an "elite of the elite" programmer pay to get job offers? And how does SO guarantee that anyone who lists his cv there gets a better offer through SO than he does otherwhise?

Let's make this more concrete.I am decent programmer. Hardly "elite". Suppose I wanted to apply to an "elite" company, say Google. I'd just pick up the phone and ring up my friends who work there and ask them to get my cv int teh right hands. A real "elite" programmer(say Linus) would have no issues getting a job either. so this seems to be targeted at "less than elite" programmers who don't have the networks/open source code bases / whatever to get noticed by the right people. I still don't get exactly what SO charges for. I can put my cv on dozens of "job sites for free (not that I really would, but hypothetically I could). I can also add my SO profile url to my cv if I wanted to.

So unless Joel and CO can get my cv in front of people I couldn't normally reach what am I paying for exactly?

As I said earlier, I would love to hear from someone who actually got hired through this site.
Ask HN: Compensation packages for technical advisors?
I'm considering taking an advisory role with a funded, well-known start-up. Specifically I will be advising their operations group as they scale their service (which is my expertise).

They want me to commit 10 hours per month, including 2x 1-1.5 hour meetings (one telephonically, one face to face).

What is typical compensation for this? And what are the added perks for an advisor beyond stock options?
That's why it's OK just to trade them around for fun.

Btw. I'm getting "502 BAD GATEWAY" all the time.
Nothing prevents that being implemented in existing compilers. In fact, you can already do that in Java with class paths.
Dan Webb invented this in 2006, it's called Low Pro:

http://www.danwebb.net/2006/9/3/low-pro-unobtrusive-scriptin...
It seems that talking about ideas -- especially your own -- is somehow taboo. Rather unfortunate.
> 1. If you are going to assert these things, don't do it in the middle of the method - do it in a place that makes sense (start of the method).

Sure, I can see that -- assertions in the middle of a method might well indicate that maybe that bit should be split into more than one method.

But the article goes further than that: they seem to complain about assertions guarding parameter values. I really don't get that. Actually, I'll go one further: complaining about that is unjustifiable.

Anyway, I also don't always get the particular flavour of OOP dogma that Java devs sometimes seem to promote. It certainly feels different to me from Python world, and I suppose it is.

When I see the phrase "silently does nothing" I feel vaguely uneasy.
Great people talk about ideas. Average people talk about things. Small people talk about people.

- Dave Marinaccio
And when Steve Jobs was 30, he was kicked out of his company because it turned out he was an asshole before he actually knew what he was doing. He almost ruined Apple, remember? And people hated him because he talked about things he didn't actually understand.

Twelve years later, he'd matured enough to know what he was doing, and then came back in and blew us all away. But Jobs was a stupid kid too, and arguably he'd have had an easier time in the eighties if he'd known ahead of time just how ignorant he was.

He's talented if you think knowing big fonts are pretty is talent. He's got a good eye for design, absolutely, but I've never seen him design anything with any complexity, and that's where things get tricky. If I'm designing rinky-dinky gadgets and HTML pages I can make them look good too. But the whole point of this post is that when you're designing major things, dumping a bucket of white paint on everything isn't enough.

I think you ought to know that most, Garry, seeing as Posterous is the posterchild (ahem) of web sites that work brilliantly but aren't at all comely. It's hard to make complex things beautiful.
Yes, A/B split testing is very essential. Awareness level is very low currently regarding these tools but the industry is ripe for change - expect these tools to become as mainstream as web analytics tools in near future.
I'm not sure why that's a surprise, I'd be surprised if a woman didn't have a wide variation of sizes to choose from. Not only are "standard" bra sizes not entirely the same across manufacturers, but also there are all sorts of different types of bras out there to get different looks. And that's not even considering how physically different breasts can get, even for a specific woman depending on the day.
Volume of cone = pi * r^2 * h / 3.

Plugging in r1 of 3 and r2 of 2.5, and h1 of 36 and h2 of 34. Constants cancel out, that's an increase of 2.38 times in volume.

This is per cone ;)
What company was this?

edit: why am I getting downvoted?
Maybe the price is a factor, but I suspect it's just this: there isn't much difference between a green card and citizenship. You can do "almost" everything with a green card that a citizen can do.

The green card process is extremely long: years and years of bureaucracy, lots of forms and lawyers that cost money, and even a medical exam and fingerprints. Becoming a citizen means another form, another fee, and studying to answer questions that (if Jaywalking is any indication) natural born citizens don't even know the answers to.
Same. Can't create an account.
whats next? now we have a simple, yet functional community based idea incubator. definitely not the ideal tool for the job, but a really good start. We also have startups.com, a stackoverflow type knowledge exchange, focused on startup experience. Tools like skype, github, basecamp or fogbugz let startups and developers coordinate efforts across the office or across the world. Social networks let users discover mutual friends with aligned interests or ambitions. Finally, we can't forget about the extensive libraries of articles, presentations, and videos that are multiplying at a frightening pace. I, for one would be interested in a service that integrated all of the above together. Would anyone else?
If you have to self-describe yourself as an authority, that's a bad sign. So is self-advertisement on a forum of people who all have a product to shill but have learned when's good and bad to speak up.
As a designer, I've never found arrogance a good strategy to get people to agree with the reasons for my design.

Design, contrary to popular belief, is not that subjective - there are reasons and explanations for design decisions. Presenting them with arrogance without regard for another person's opinion is not a good way to get consensus. If you are talking to a business person, it is the designer's job to frame the decisions in a context that makes sense to them. Same with an engineer. Defend your decisions, but also know when you're wrong.

Apple wins because they hire great designers. The designers do 10 pixel perfect mock ups, then narrow it down to 3, and then defend and refine the best one. Do you really think the iPhone design was pushed forward by one arrogant designer who had no regard for the opinions of others on the team? It took years to get it to where it is today.

Is Dustin talented? Sure. But I know dozens of designers who could have produced the AA.com comp he did - it's easy to design without constraints.
Does security still prohibit >3oz bottles? I've flown domestic and international out of LAX this year, and they never bothered asking or checking.

Also, I have to open my bag anyways, it has my laptop in it.
I use http://www.webmasterworld.com/ and just look through things. It isn't scientific but I can usually figure out basics.
Sure, you can specify it. Specifying is no problem!
"... I manage to hit the “hang up” button while pulling it out; I wish that it were a flip-phone design."

This is the number-one reason I hang onto my 2003-ish dumbphone. Is it possible to make a decent smart flip-phone?
Excellent article. For some time I have felt the need for this, but not acted on it.

Can anyone compare the merits of the proposed tools? Also, how does Zotero compare?
Kitchen remodeling
Information and inspiration for your ideal kitchen, including design ideas, photos, slideshows, videos, decorating, remodeled kitchens, cabinets, appliances, countertops, flooring and more.
LINQ is a query language for .NET
Students in Denmark Allowed Full Access to the Internet During Exams
In this context UCD means User Centered Design, just to clear that up.
In case people are wondering, here is how the Clojure name came about:

"Clojure is pronounced the same as the word "closure". The creator of the language, Rich Hickey, explains the name this way: "I wanted to involve C (C#), L (Lisp) and J (Java). Once I came up with Clojure, given the pun on closure, the available domains and vast emptiness of the googlespace, it was an easy decision.""

At least this is how it is outlined in this document:

http://java.ociweb.com/mark/clojure/article.html
Happens to the best of us. Cheers.
Have seen this so many times, and just realized for the first time it's self-referential. Clever!
So many of us use FreeTextBox
I'm working in my second news organization right now, though this is my first real exposure to the editorial side of things. We're not really a normal news organization, though. No bureaucracy, and adapting quickly is pretty much an every day thing. It's early times, but it seems like a promising model for journalism to me.

http://www.texastribune.org
Many of the headlines look like SEO spam.

"Cheap custom suits for Men"

"Jewelry delivery service"

etc..
I'm a high school student presently. The Math is trivial.

The only way to learn anything is to read by myself and audit university courses.

I'm actually trying to write a math textbook that will actually teach math. If you're interested email me at christopherolah.co@gmail.com and I'll email you a copy. Please include `math textbook' in you subject (I get lots of emails).
Accelerating MATLAB
Not only that, but INS treat green card applicants (and really all other members of the public) like crap. I know lots of Indian software engineers in Silicon Valley who earn hefty salaries, manage large teams, and start companies -- and they can all tell you stories about how terribly they've been treated by the INS.
"While you might be willing to pay for the best journalism, the people hiring the journalists sure aren't."

I agree. That's why I think the best option is for people like me to hire our own journalists by funding non-profit journalism. Then again, I'm biased.

http://www.texastribune.org
I'm sorry. I know this is going to sound harsh, but I'll be the one saying it - again - http://news.ycombinator.com/item?id=182193 .

Talking about ideas was never taboo. It's just that your ideas are consistently inane and not worth talking about.
I had a feeling that we've all been missing out on something here on HN. Now we know what that something is: ideas.
Laptop Repair in New Jersey 
Come to LapFix.com for all our services. We are interested in satisfied customer and so we work hard to repair your laptop. You can rely on us for any fixes, repairs, bugs, and data. Your laptop or notebook is safe with us. Just like Laptop Repair and Computer Service.
From wikipedia:

"""It is not easy to determine how far Pythagoras was indebted to the Egyptian priests, or indeed, whether he learnt anything from them. There was nothing in the symbolical mode of representation which the Pythagoreans adopted, which bore the distinct traces of an Egyptian origin."""

And further:
"""The philosophy and the institutions of Pythagoras exhibit what might easily have been developed by a Greek mind exposed to the ordinary influences of the age."""
Strange. I extract the phone from my pocket by grasping the thin side (which does not have buttons) and have never pressed a button accidentally.

The "red button to hang up locked phone during incoming call" could be considered bad design... but I guess you want to shut the ringtone off quickly if you are in a quiet place. (My phone is set to go to vibrate as soon as I leave my house. So this is not a problem for me... but neither is accidentally hanging up.)
[Ask HN] What is the minimum amount of money you would need to quit working?
I was inspired by this reddit post: http://www.reddit.com/r/AskReddit/comments/a1gyi/askreddit_how_much_money_would_you_need_to_quit/ , but it seems most of the answers are just one liner jokes.

Here's the original question:

I'm in the late stages of my college career and wanted to know how much money I would need in my bank account to be financially stable for the rest of my life without any other source of income. Obviously this depends upon my lifestyle and current age, so feel free to make liberal assumptions with either.

I've been wanting to know because I have no real concept of money beyond a few thousand dollars. I feel this would give me a grounding for things like job salaries or just general financial well-being.

Thanks
"...as ubiquitous as man made carbon dioxide is in the air"

50-80 net parts per million is ubiquitous?
As I always say, beauty is skin deep; user experience isn't.

It takes a little more than some new shine on something to really improve a user's overall experience. It often takes a near complete restructure of the information and logic flow.
Agile Underwear Gnomes - Agile is all about the profit
Wow, this does look life changing. I've been experimenting a lot with ctrl-x in insert mode but it's a bit clunky in comparison. The link to supertab is:

http://www.vim.org/scripts/script.php?script_id=182
Performance of Closure compiler on Skulpt
100,000 iPhone applications, Do we need so many?
Home Theater South Florida
Find the best quality customer service provider who install your Home Theater West Palm Beach, Home Theater South Florida and overall Home Theater Florida needs.
I'd say about 2M.

*0.04 == 80k from passive investments, and put half of that back into the principal to combat inflation.
The "Cheap custom suits for Men" idea is described simply as "$100 custom suits for men.".

This reminds me of the Ali G episode where he presents his idea for the ice cream glove (http://www.youtube.com/watch?v=nkuOuxRD1Bc).

The Venn Diagram for $100 custom suits would have "all the people without much money" in one circle, and "all the people who want to be really well-dressed" in the other. The intersection represents a huge market, which means this idea is nothing short of brilliant.
Residential treatment Riverside.
Whiteside Manor wants to help you return to a clean and sober lifestyle. Our drug and alcohol treatment center is dedicated to the complete recovery from drug and alcohol addiction.
You shouldn't make people feel self-conscious about putting their ideas out there. Maybe something that sounds silly at first might develop into something more interesting with some discussion.

Of course, you can have mechanisms in place to give everyone a chance to express their ideas. For example, you could make people pay for submissions using karma points.
I love Madonna too!
Catch and Celebrate LIVE with New York Yankees Victory
Amazing - I thought of Hans as well, but a different movie - Gladiator.

http://www.youtube.com/watch?v=wFpZPZ_g4Hw#t=2m30s
http://www.youtube.com/watch?v=IvTT29cavKo
Thank you, Rails
I actually bought a $100 custom suit when I visited Shanghai. It was perhaps the best $100 I ever spent, it ended up looking really good.
Kitten Mittens
They're definitely consistently odd, but sometimes they're interesting. You have to admit the place wouldn't be the same without amichail.
Things you cant do with out citizenship:

1. Stay out of the country for more than 2 years at a time. Some people say that you have to be in the country at least 6 months in a year. So sailing across the world etc is out.

2. Bring your aging parents to this country to live with you on a permanent basis.

3. Marry someone who is not an american and have them live with you immediately. (They have to wait till their visa is approved - usually a 1-2 year process).

4. Vote.
There are lots of tools - just search 'Adwords split testing' on Google
New meetup: Hacks and Hackers, where technology and journalism meet
This is a great idea for a site. But it's success will depend entirely on how serious the majority of submittors take it. On that, I don't have much confidence. If there were some kind of incentive, like the top-voted idea each month or bi-monthly is somehow actually funded, then the jokers would become completely irrelevant.
It's no longer a unit-test once you're putting the object into the living system. It becomes a system test and then you might as well test the whole system instead of faking things with mockups.
3Gp Videos
Searching for free 3Gp Videos for your mobile phone? Visit Tomasha and choose from our exclusive range of 3Gp Videos. Browse through our constantly updated catalogue for popular 3Gp Videos. Download 3Gp Videos of your choice and transfer them onto your cell phones for free.
I use a lot of tactile clues. Probably that's because I'm clumsy and don't see well, especially if I was asleep prior to the ringing.

I've used an iPhone, and it's frustrating that I can't easily tell which end is up or silence the ringer (not hang up the call) without pulling the thing out of my pocket.
Yes. Linux is a kernel, and you don't have to use a traditional GNU userland with it.

Maybe I'm missing something, as I'm not too familiar with android, but I thought that android apps were compiled to Dalvik, which is Java based? I fail to see how any traditional userland software would work anyway...
Difference tables don't operate on a "pattern"- they simply take the difference of the two terms above.
Good to see DoshDosh writing articles again. His articles are very informative, insightful and large by normal web standards. I like huge blog posts.
the point isn't to be right, but rather, to convince others of your position.

Correct. However, he’s not really trying to convince AA to change their strategy. He’s trying to convince us that AA’s strategy is dumb. Because user interface design is important, and its not ok to foul it up.

If the best way to do that is by brashly pointing out AA’s mistakes, so be it. I tip my hat to Dustin for fighting the good fight.
It goes deeper than the pixel. In fact, I could care less about visual design. I think that's an over-emphasized aspect of design.

It goes to philosophy. Anyone can make pretty things, but it takes a damn intransigent defiance to do whatever it takes to make great experiences.

I mean experience design. And experience design isn't about making everyone happy. It's about firing people when they get in your way, and breaking down fiefdoms that make products crap.

A thousand people all compromising will result in a product or service that dies the death of a thousand paper cuts. This is starting to sound Ayn Randian, but sadly this may be an important aspect to the creation of great things.

There's a reason why it takes a single auteur to craft a masterpiece, whether a movie, a website, or the experience of flying. Too many cooks DO spoil the broth. And it takes a person with the authority to cut things to one's vision to make great consumer experiences a reality.

What people call Dustin's hubris and arrogance is merely his gall to point out the things that someone in control should do. It's something that is not exercised enough, and I think rather than cut down someone who aspires to the best, perhaps we should look to see what really sucks in our lives and focus on ways to make it better.
Howto: Google Wave reference implementation with ejabberd
Hey, good point! It's like Groucho Marx's "I'd never join a club that would have me as a member."
Great post, really wonder what the author's thoughts on A/B and Split Testing. Do you think it adds value?