skysight-inc/HackerNews huggingface dataset:
I agree. In my experience there has been far too much emphasis on the negative, whilst taking the positive for granted.

Very interesting to note that praise and recognition are better motivators than financial incentives. Obvious once you think of it, but easy to lose sight of.
Another option to consider is what the music site rdio.com does. They offer a three-day free trial and then ask for a credit card (which they won't charge) to extend the trial for a longer period. This way you get more people to start using your site and have a way to quickly get a credit card number.
The Irresponsibility of Law Schools
So what's it all about then.
Yup! I do most of my browsing with keys, and I can't tell you how many times I have hit CTRL+W repeatedly before realizing flash had the focus. Eww.
Yeah and it would be fun don't you think.
Also someone else has done the work of qualifing and bringing together promising startups.
What's the wrestling opinion on "hyperhydration" (drinking as much water as possible up until two days before weigh-in to manipulate vasopressin and aldosterone levels to essentially mimic diuretics, Tim Ferris wrote about it: http://www.fourhourworkweek.com/blog/2008/01/18/how-to-cut-w...)? That's what's popular in drug-tested powerlifting. I hated cutting weight and the whole "sauna suit" and exercise approach sounds like torture to me, but I've cut up to 15 pounds using hyperhydration and steam rooms without having to do all that much (but I still hated it).
Coffescript is really nice. We migrated a 3k javascript app to a 2.5k coffeescript one (lots of it automatically with an app specific script). We gained performance, we are much happier with our gui code now. Proper classes, generators, terser closures, ruby-like removal of inferable parenthesis, and lack of ';' is a big win.
So, wait. The solution to inboxes taking too long to empty is to cause more emails to be exchanged? Sure, each one may take less time to deal with, but it still adds up. And which is more of a drain: 5 larger emails, or 25 short ones? And keep in mind the woeful state of email threading across multiple servers.

As to using terse emails with people who get a lot, by all means, do so. It lets them read instead of skim, possibly missing important parts, and at worst is a better use of their time.

Personally, I tend to write large emails in two parts: a super-summary at the very top, labeled as such, so it can be quickly categorized and dealt with appropriately. Following that, a full explanation of whatever I think they may want / need / find interesting.

Where it can't be easily separated, I bold + slightly color key words so one can at least skim and only consume those words and likely understand the problem in its entirety. That tends to get reserved for the multiple-printed-page length emails, however. And runs the risk of seeming like you're "shouting" if you don't clarify before-hand somehow.
Exactly. Then the 7" factor will be magical. Though I do get what he is trying to say about "sandpaper for a finger"
I'm interested in finding out whether this guy gets a job. It's all well and good to say he's "entitled" and whatnot but IF he couldn't get a job and now he does, everyone talking shit will have simply been wrong. He states that he has tried the well-worn route and it didn't work so he's trying something else, I see no reason to fault him that.

If the pitch seems over the top to you, you've missed the point. He's taking all the hoops and whatnot he's had to jump thru, and turning them on the employer. Besides humor, it serves the purpose of him reasserting his self-worth, after having it torn down by the poor job market. He feels that he's good at what he does and is tired of feeling worthless because jobs are scarce. Where's the harm in that?

That said, I think the site is very cute but quite absurd. I know almost nothing about this person. I only figured out that he was a programmer about 3/4 of the way down the page. And I'm just inferring that he's a programmer, he never states what it is that he supposedly does well.

If a manager actually saw this and wanted to hire him ("oh hey, that's funny XD"), that would be a VERY bad sign about the company. Places that make decisions in that way are not places you want to work. To paraphrase Groucho Marx: I don't he should work for any company that would grant HIM an interview.
I think you're right. You get acceleration in one direction by accelerating and ejecting mass in the opposite direction. The degree to which it's efficient depends on how much of your energy source was converted into kinetic energy of the ejected mass, and how directional that ejection mass was. The relative velocity ("stopped" versus moving relative to some external frame of reference) only determines how much propulsion you're getting with respect to that frame of reference, nothing to do with efficiency at all.

On the other hand, this doesn't make blowing stuff up efficient. An explosion, unless it's lensed properly, will push mass equally in all directions.
I work as a core QA at Opera. Do you have examples of the javascript problems that you experienced? We rewrote the engine for 10.50 so it's possible that that has fixed the issues you saw. On the DOM side we are working hard with other vendors through W3C / WHATWG / etc. to make the web specs precise enough that we can all converge on the same behaviour.

Any bugs that you report [1] would be much appreciated.

[1] https://bugs.opera.com/wizard/
'Linux programming' is fairly vague, but whatever you end up doing (C#/Mono, C/kernel, erlang, LISP, etc it's all there), you definitely want to learn (bash) shell programming and either Perl or Python because that's what most distros use for automation.

You can't really get a firm grip on any distro without learning that part.
I agree with the intent of his statement: Employees need someone who can adapt and learn new technologies. But if your "languages" are HTML and Visual Basic, you are not a good match for my open position. Since nothing is listed I have no idea if I want to spend the time filling out this form.
ProtoVis has a somewhat modular rendering backend, I believe. So you could probably rewrite it to run on canvas. That said, why do you think SVG is languishing? The IE9 demos made quite a big deal of their SVG support and the other major browsers already have pretty decent support for it.
Ask HN: Perl 6 looks interesting. But what's the current status?
Last night I read the open source perl6 book and played some with it. It definitely looks different and more expressive compared to the languages in the same league - perl5, python and ruby.

Changes to regex and rules & tokens make pattern matching pleasant. Grammars bring formal parsing to mainstream. The perl6 OOP way looks promising.

But on the other hand, the status page doesn't say anything meaningful - http://dev.perl.org/perl6/status.html. The wiki shows timelines only till 2007 - http://www.perlfoundation.org/perl6/index.cgi?when_will_perl_6_be_released

I can't find any information about using existing cpan modules with Perl6 or a replacement; I did stumble upon a mailing thread about perl5to6 conversion tool or something.

So, overall, what's the time-frame we are looking at when perl6 can safely be used for a new project? It looks like north of 2 years to me.
I love Mozilla for their efforts. I hate to be pessimistic, but I'm just not sure this is what the world needs.
Equally unworkable with french (AZERTY) keyboards.
IPhone now almost half of Apple's revenue
> For my entire life, I was told that if I work hard in school, bust my ass to go to a good university and graduate with quantitative degree, I should have no trouble finding work.

At best, that means that you have a beef with folks who told you that. However, you might want to think about why you believed them. Also, consider that they were trying to get you to buy into something for their benefit.
And only then if they had a sufficient power base that would endorse said claim. Many are the apparent heirs that died without a crown on their head despite having a legitimate claim to the thrown.

You're underestimating how much effort went into maintaining said power and how much effort was required to keep those people supporting the king happy. Surely, a king has many options in how to play these power games and come up ahead but his life hardly consisted of cruising along doing what he pleases like many rich people today.
What is Steve Jobs so afraid of?
'Drivel' on Facebook More Valuable Than We Think
All of which is completely unsubstantiated rumor attached to a blurry picture that could just as easily have been any number of 3rd party ROM themes...

Edit: Also, good luck seeing Google Voice/SIP over data connection if you ever intend on buying a carrier-released phone. Or at least not without paying a surcharge equivalent to the cost of a voice plan a la tethering.
Please have an attention span greater than that of a 4yr old.

I'd rather get 1-2 lengthy emails from someone, explaining all the details I need on a topic rather than have to have an IM-like exchange via e-mail to pull that information out of them.

Sure, maybe I won't respond immediately, but when I do, if you've given more more information to work with, then my response is, in turn, also going to be more well thought-out and useful.

Otherwise, well, garbage in, garbage out, and it just wastes everyone's time.
Sure, but I'd expect to have a chance to really grill him as well.
The Revolution May Or May Not Be Tweeted
I like this site, and its goal, but I would never cite it in my signature like some people do. That strikes me as preachy.
>oh of course I'm already on call for the hardware stuff.. but I'm not the one who has to go down to the colo and find another motherboard to swap.

eh, my experience is that actually touching the hardware is a very small part of the hardware janitor job. the hard part, in my experience, is figuring out when it's a software problem vs. when you need to go swap that motherboard.

This is why I build all my servers rather than going dell and buying a service contract... at least on the affordable service contracts, sure, they will swap out the motherboard if you can prove that's the problem, but if it's an intermittent problem, you are going to have to work damn hard to get them to do the swap. (to be clear, dell is fine when the problem is obvious.) To me, the actual hands-on-the-hardware part is trivial when compared to the effort required to track down an intermittent problem.

I mean, on ec2 they won't troubleshoot intermittent hardware problems for you, but at least you can shoot the node and bring it up on fresh hardware without arguing with anyone. (I have some... anger issues left over from dealing with dell support. )
That mindset often results in over engineered crap.

I once wrote a program to parse a source code in ways that is provably limited. However, based on way the code was written it worked often enough to be extremely useful. Just because an approach can never cover all cases does not mean must be ignored.

Sniper bullets have tighter tolerances than the average bullet but this increase costs and becomes useless at high rates of fire. Suggesting all systems need to be as accurate as possible is ignorant.

PS: I have written and used plenty of code sitting on DoD computers and believe me it’s not all golden. Walk around the Pentagon and guess what Windows is sitting on the vast majority of peoples desks.
So you're arguing "My generation is humbler than yours!" What a pointless debate.
protovis actually moved away from canvas and into svg. There are some people working on a canvas port though as well. SVG suppost is pretty good actually in everything but IE though IE9 will support it. And that is a problem with canvas too.
Topology: The Nature of Shape and Space

This is real, serious mathematics. I think that painting this as nonsense shows that the writer doesn't have the strongest background in mathematics.
I was referring to Hemingway relying on Kansas City Star style guide, where he began his career:

http://www.kcstar.com/hemingway/ehstarstyle.shtml

[edit] which is quite different than how Vonnegut writes
Looks like I just haven't been paying attention. Thanks for pointing that out.
Those are pretty strange. I am using it on a Mac right now, with no serious problems.

I'm not sure about the bundle creator, I never used that, but not being able to create a new file seems like some random little issue that's most likely fixable.
"I MASTERED the use of documentation..."
"I MASTERED the ability to combine several strategies..."
(my emphasis)

Ok, perhaps he could stand to be taken down a peg or two.
oops. that should read "2 vehicles and 3 employees".
It's fundamentally the same thing: using after-the-fact information to evaluate the likelihood of an event. Taking it one step further - using that evaluation to determine if something was "right" or "wrong" - does not change what the actual error was.
>Heroku is really tempting me, but as you say they are charging me for it. $100 a month for SSL, another $100 for email delivery and then add on background tasks.. etc..

I think shared/managed hosting like that is a good thing if (and only if) you can easily move away from it if it gets too expensive or if the service degrades, etc...

you are giving up a whole lot of control by using a shared host... and yeah, you get a lot of convenience in return. Really, that's what you are paying for. But you always need to know you can take your stuff and leave if they stop meeting your needs.
I've experienced it several times, all of the times on runs over 80 minutes long. Basically, it feels like you're a seven year old.. you start getting these flashbacks into childhood where everything was calm and peaceful.

I remember the first time I had the high I flashbacked into my 8th birthday, where my parents bought me a radio as a gift and we went to my grandmother's house and there was a lot of sun, and everything was so warm and fuzzy. I ran for a couple more miles, came back home and noticed that everything was warm and fuzzy there too. This was a night run, so I slept/dosed off in the bed through the next day and woke up around 2-3am 24 hours later.

That's when I was hooked. That's also when the shit started going wrong.
Whether the rumors are true or not, I'm really hoping for and looking forward to a version of Google Voice that works entirely over the phone's data connection. With Skype caller-id now supporting Google Voice numbers and Skype on Android, we're close, but not entirely there yet.
Those people with sliderules were backed by someone with a wallet then, too.
> It's probably because the point makes no sense. There's no reason to go back to desktop apps

Yes, there is. Being able to install a web app locally means several things immediately:

1. Local and remote storage of data beyond what traditional web apps can accomplish.
2. Snappier applications, since everything is stored locally.
3. You'll still be capable of being connected remotely.
4. Ability to use the app even if you aren't connected, or cannot connect remotely.

Also, you assert that we were moving away from desktop apps, when the opposite is true. Native apps are still insanely popular thanks to mobile devices. Even on an iOS device, you can run web apps as if they are local applications. It's incredibly useful here as well. Being able to install an application on your phone outside the App Store.
"Maybe that's why they become so good, because they're willing to acknowledge their imperfections and thus willing to learn."

Motion seconded. Humility is often a component of self-assessment/reflection, and is a very important ingredient to the recipe of being successful, whether as a leader, as a person seeking happiness, or otherwise. Of course, this is also an incredibly difficult recipe to balance, and even more difficult to find already well-developed in a person.

Self-assessment is a wisdom most people, in my personal experience, don't have (both young and old alike). I'd rather have wisdom without conviction than conviction without wisdom. And I'd hope my employees and employers feel the same.
"This is why Asia is winning, by the way?"

The first in the list is Topology, and as stated in the course catalog (http://www.slc.edu/undergraduate/study/science-mathematics/m...) it has calculus and instructor permission as prerequisites. I'm fairly certain Topology is considered advanced math in Asia too.

Some of the other ones in the list seem bogus, however.
Are you really saying that all coaching/life coaching is a scam?
One of the biggest surprises about doing a startup is that there's no one whose job it is to be impressed if you work hard. I vaguely suspect that humans weren't designed for that, which is part of why startups are so stressful.
Opera is getting extensions, in the mean time you can use the built-in functionality:

Preferences > Advanced > Content. Uncheck Enable JavaScript to disable it globally.

Then when you want to manually enable JS for a single site:

Right-click anywhere on page> Site Preferences > Scripting. Check Enable JavaScript.
YC applicants:how far along are you in your biz?
I'm just taking a quick poll.
Myself, I'm launching a private beta this week.
www.paperhater.com.
So what do you do after 6pm (after work) if you have two young kids? :-)
cool - thanx! The first stage seems like a killer one!:)
My personal IDE wish list below (some simple, some not so, and necessarily incomplete) -

1. Copy-paste abstraction - When you copy a snippet from one part to another, automatically lift it out as a function first. If it can't be abstracted for some reason, alert!

2. Path finder - I have A,B,C and I want to get X,Y,Z. Find me a path through the libraries please. We created Prolog. Can we use it for this? Even guesses are useful. Hoogle is a start (thanks Curry and Howard!). The ABCXYZ can be abstract descriptions like type, or example data.

3. Debugger time travel - move back and forth in time freely, allowing code modification. Me got tons of RAM+disk for history and branching. .. and why can't something get unwritten from a file?

4. Breaking news - when I modify a function that could break something else, tell me now.

5. Link function arguments to in-source example data for testing and exploration. I love to start with data first before writing anything.

6. Embed images and live code snippets as documentation. Ever drew ascii diagrams in source code? Mathematica notebooks have solved this and more already.

7. Function grapher - select an expression and show as graph. At least what "Grapher" on MacOSX provides. The IDE should know basic mathematics - like mathematica.

8. (extension of 7) Design at least simple functions graphically.

9. Spell check myIdentifierNames dammit!
> We wouldn't have had this discussion had this been written in 1990.

Right, and why would that be? Perhaps because the 1990s were golden economic years?
IT Careers 2020: Cloudy days ahead
http://news.ycombinator.com/item?id=1730411
GM Will Have Factory Capacity for 60,000 Chevy Volts in 2012
StartupSchool: Tom Preston-Werner of GitHub on Boostrapping
I tried to move to Backbone.js but I'm not sure I like the style of coding it advocates. I ended up moving to KnockoutJS. I find knockout's data-binding and dependency tracking more elegant. For instance:

<div data-bind = "style: color: color">Colored text</div>

class SideBar
color: ko.observable("white")
promptColor: ->
cssColor = prompt("Please enter a CSS color:")
@color(cssColor)

sidebar = new SideBar()
ko.applyBindings(sidebar, document.body)
sidebar.promptColor()

This style works pretty well, even as the app becomes large. With backbone I was less sure where to put things and the syntax tended to be more verbose.

[fixed knockout=backbone]
It sounds like they're trying to formally recognize people who contribute to Debian in other ways than coding by broadening the criteria for Debian Developer status. If that's correct, I'd say it's a nice gesture.
> Yeah, if I was an employer (and I have been from time to time) I'd probably read this, smile wryly, and move on.

I am an employer and that's exactly what I did. This is amusing, but I would never want a person like this to work for me. He's basically saying "I know nothing and proud of it... but I can learn! I can pick things up fast! Hire me! Why wouldn't anyone hire me dammit?"
Do so many highway stops involve those skills that all officers must have them? Seems like highways should have a "parking enforcer" level instead/too sometimes.
PHP seems to have a culture of poor abstraction / old libraries, which I think is largely responsible for the hatred. The language itself is... a language. There are better-for-X and worse-for-X, but languages are fairly inconsequential compared to what's already coded in the language (standard libraries, popular frameworks, your application, etc), which can be any degree of good or bad regardless of the language.
The author goes too far.

Sometimes emails need to be longer than 5 sentences because they need to convey more than 5 sentences of information. I can't tell you how many 1-2 sentence e-mails I receive every week where I have to ask the sender what they're talking about. This is a waste of my time.

If an e-mail is very long, however, it should include a brief introductory paragraph summarizing its main point and action items so the recipient can figure out whether or not he/she actually needs to read the whole thing. Sometimes the main point and action item summary is enough.
I have to agree that the higher-education bubble is just as cruel in its way as the real estate bubble was. Please don't let yourself rot away at your parents' house: work on open source projects, build a web app, do some on-your-own learning, etc.
Office in the Cloud: Microsoft Launches Office 365
I think as stupid as the term is, the idea is pretty helpful
Aweber email subscriber lists compromised again
It's the accepted practice now in the collegiate and post-collegiate levels. In high school, people still stick to the old school death by dehydration method, but more experienced people know about the hyperhydration methods.

Actually, some of the best athletes move up weight classes now. Cael Sanderson (only 4x undefeated NCAA champ) comes to mind. It's being determined that moving up and eating well increases your strength and speed, and makes you more successful than cutting too hard (to a point). Everyone these days is incredibly lean and well trained- the difference factor is in stamina now, and it is night and day between someone who cut too much weight and someone slightly smaller, but better nourished, than his opponent.
You can combine them - 14 day free trial and after they pay, they still have another 16 days to get a refund.

You market it as "we want to make it easy and to make sure that you're happy".
"How would it be useful to me, if I spent my time scrutinizing and debugging the code output by the tool?"

How would it be useful to me, if I spent my time scrutinizing and debugging code put out by myself?

I am going to do the scrutinizing and debugging either way!

How is my attitude about bugs carefree? They are everywhere. They are inevitable.
That isn't carefree, those are the facts of life. You screw up, I screw up, Tom screws up.
(I consider myself more of the paranoid camp wrt bugs, personally).

I agree that at a minimum an IDE has to do the things you listed.

If I had a tool that generated code pretty much as good as mine, that I could debug and ship, where would the loss be? The tool doesn't exist, and probably won't exist, but if it did, it would be awesome.
Out of curiosity, why 14 days for option (2) and not 30? I often don't get enough time to fully kick the tires on a product in 14 days, let alone build emotional attachment or get hooked on the utility.
I wanted to get into Kernel programming but I do not have infrastructure nor knowledge. I am really fond of FOSS and was hoping that I could devote some time to solve bugs too (other than creating FOSS myself) and get into the FOSS world.
RIM responds to Jobs