skysight-inc/HackerNews huggingface dataset:
"and then build a crappy, I-hope-nobody-sees-this-code prototype."

And it'll end up being 'production' code because "we already have it and they already paid for it!". And the crappier it is, the longer it will remain in production and the harder everyone will fight against rebuilding it to be not crappy.
Not really comprehensive. The Safari one doesn't look like he used the touch keyboard at all. The usage would be different if he were using more interactive sites (forums, email form, etc).
No. There is just too much information lost going from source to binary and when you use optimization the results are more information lost, not less.

The idea works well enough if you just want get optimized asm though.
http://events.ccc.de/congress/2010/Fahrplan/events/4096.en.h...
Onboard ISS it's not vacuum though )
I have always thought that for the amount of success they have they could have hired some decent engineers. Specifically front-end. It is one of the reasons HuffPo isn't part of my regular news cycle. Many sites get 3-4 (sometimes more) views from me every day. If HuffPo looked vaguely good they would as well. Hopefully joining a tech company will bring with it some engineering talent and that will be fixed.
On the Eve of a Computer Playing Jeopardy: a Tale about a Chess Playing Robot
Thanks, I'll add it to my reading list.

...actually, do you have anything older to recommend? Books these days just don't seem to measure up.
You need to link to some photos.
If you were going to major in math, then you may need to go back and learn all the basic calculations in order to build on them. But for anyone else (even scientists), the solution I mentioned above should be enough. Your example of e^x is not closely enough tied to a real world application; therefore it's hard for me to work with it.
...actually, do you have anything older to recommend? Books these days just don't seem to measure up.

I was about to argue with you, and then... touché. :)
Quite a thought.
Do you have a wife/husband/girlfriend/boyfriend? Are you tied down to anything? Do you have money to travel? I'm going to assume you're a single male between the age of 25 and 35.

The right ideas will slowly come to you, but getting some perspective is essential and that's not going to come from sitting in your apartment staring at your laptop. The two things I suggest are:

* Exercise. Mens sana in corpore sano. Lift some weights. Run, cycle. Anything. Be yourself, only better (as seen on a t-shirt). You will not believe how much regular exercise will change your state of mind.

* Travel. Get out of town. Get out of your hole. Get some perspective. Even if you just go to stay with some relatives in another city for a few weeks. If you can afford the flights, go somewhere warm and cheap and bask in the sun like a lizard. Meet some strangers. Make friends. Talk to girls. Read, eat, drink.

I wish you the best of luck, and please let us know how you get on.

Edit: I also really, really recommend reading Siddhartha by Herman Hesse. It will definitely help shape your thoughts, and it's a very quick read.
I'm not looking to appear picky, but please break out the contact info & the address. Right now, prospects are required to thoroughly read the text, even if they're sold and want to sign up right away.

HTH
We have a game like that on Maemo: http://maemo.org/downloads/product/Maemo5/n900fly/
Mea culpa. SO was definitely my weak example there... if they had a better on-site search it wouldn't be an issue but I guess they mostly just optimize for Google search. So a lot of the time I end up Googling tech issues, but then clicking on the SO link because I know there will be multiple answers on that page instead of just one.
The problem is that the way the academic system is structured, the negatives are large and the positives are small. Take the author of this article - she was mistakenly given tenure, and she squandered 10-15 years of salary + unspecified severance.

The solution is simple - eliminate tenure. Then you can take a risk on a promising scientist - worst case, you fire him/her in a few years.
I really hope Qt doesn't die. As I'm sure you know, Trolltech nourished Qt for more than a decade until they were bought by Nokia a couple of years back, and Qt is an awesome toolkit that has wide support on Linux et al. I can't fathom Qt just dying out -- even if what used to be Trolltech fades, people will at least continue to hack on the codebase, and hopefully professional support is absorbed by the remaining Linux companies.

Qt is the widget toolkit for many first-class Linux applications, including VLC and all of KDE. KDE and Qt specifically are very closely linked, so KDE-based distros should be especially anxious to absorb any Qt refugees from Nokia.
Travel - Go somewhere that makes zero sense. It will make sense when you get there and when you leave.

Athletics - Pick something that is so far out of your reach that it doesn't make sense why you would do it. For example, I just signed up for a double-marathon without having ever done a marathon first.
I think the difference, for me at least, is that I have to pay for Salesforce's products. I trust a company with my data much more if I am paying them than I do a company that is not charging but instead using my data for advertising purposes. There is a lot more incentive to look at the data if you need to target ads at people.
Start with "To Mock a Mockingbird." One way to think about languages like Factor and Joy is that they are direct representations of Combinatorial Logic, just as Lisp and it's descendants are representations of the Lambda Calculus:

https://github.com/raganwald/homoiconic/blob/master/2008-11-...
I wouldn't rule out WebOS, it has the following strong points:

- Quite a few developers seem to be rooting for it.

- HP has tremendous distribution power (WebOS on your printer and desktop!)

- HP has a lot of money to put in it.

Of course, I don't think it has more than, say, 20% of a chance to become meaningful, but that's still something :)
To go to full-screen mode and exit?
> If you were going to major in math, then you may need to go back and learn all the basic calculations in order to build on them.

The way it actually happens is that once you start majoring in mathematics, you will rarely see any computations. It's entirely possible to take a linear algebra course for mathematicians without ever row-reducing a non-trivial matrix by hand.

Back to teaching kids. If you take a constructivist approach to learning then computing by hand simply cannot be avoided. You'll never have a student notice on their own that, for example, you can quickly multiply x by 9 by subtracting x from 10x unless they tinker with numbers directly. You come across patterns like that by doing the tedious work the hard way and looking for short-cuts.
I believe the MPEG-LA has a patent pool, where all companies that have patents on it pool them together. They don't sue anyone who's in the pool and they aren't sued by anyone in that pool.

If this is the case, then google could sue MPEG-LA users, but they might get sued themselves.
I'd found a startup, make products and services that people love, build überscale infrastructure using ultracool tech, and cash out for a fortune (I can't even refactor this putrid pile of Java in front of me)

The reason you can't re-factor the pile java in front of you is because you don't really care about it. If its a startup and something you own, something you create then its likely to be easier to get yourself to work on it. And the code will be new and not carry all the horrible baggage that old java tends to.

You discount yourself too much, you clearly are smart, and you clearly are a hard worker(otherwise why would your boss let you go for a year) and you clearly know a thing or two about things you care about. Get out and do something, anything -you- care about.
it's not different. It was built to flip. It's getting harder, and harder to compete against the big social network, since everyone wants content to be pushed to them. So no one goes directly to web sites anymore.

So I build sites to flip, and around fads.
Rather than resorting to ad hominem attacks, which is all you've done thus far, can you please explain why the analysis is wrong? Note that Buchanan is only arguing that the school system is not as terrible as is commonly thought and that it can produce good educational outcomes, but that it tends to do so unequally across ethnic lines:

"What American schools are failing at, despite the trillions poured into schools since the 1965 Elementary and Secondary Education Act, is closing the racial divide."

And even if Buchanan were to argue for racial differences in intelligence, what is so wrong with that? The wiki page you quoted implied that such discussion is prima facie evidence of racism, but why? Other kinds of racial differences beyond the obvious exist, particularly in the realm of health and nutrition. The CDC and NIH put out "racist" guidelines all the time, like the recent recommendation concerning African-Americans and salt intake.

To disallow such discussion because you dislike the conclusion that may result from it is close-minded, irrational and demonstrates a mindset not so different from that of the typical young-earth creationist.
Stress Meter: place a pillow on the couch, throw your iPhone at the pillow, check stress score based on acceleration, top speed and deceleration. Requires initial calibration in unstressed condition.
PS: Sorry for the arrogant comment -- hadn't seen the acronym "FWIW" before. Thought it was a correction :)
Work on filling your emotional (motivational etc whatever you want to call it) gas tank and develop a process to keep the energy coming in the same as the energy going out.

How I've found that people (myself included) get into burnout is that they work their hardest on things with no positive emotional feedback. (such as completing a physics phd or dare I say programming for a startup pre-launch) Its not about toughness or anything here, that "some people just cant cut it." What is going is that the people that stay afloat have family, friends, hobbies and fun to keep them going.

What I would do is the following:

1. Identify the things emptying your gas tank (programming is extremely taxing after long periods of time)

2. Identify the things filling your gas tank (... as I said earlier ... friends, family, hobbies and fun with them)

3. Make sure you are working out, eating right and sleeping decent hours. (if your body's hormonal systems are going to be a help not a hurt they need to be taken care of)

4. Work on adjusting your balance much towards the fun stuff for a while and less from the draining stuff.

5. Slowly integrate some more draining stuff making sure the filling stuff isn't coming in faster on average.

I've burned out before, and this is how I got out of it. I wish you the best of luck here and hope to follow your way out.
You can find a lot of advice searching around HN as well as googling. However, you may get some really solid info. if you are able to share more details about your start up. Website/industry/revenue model - no worries if this project stealthy.
I know you say your advice has worked for other people, but it is odd to tell people how to do something when you haven't done it yourself.

What you're missing from all of this is the uncertainty of fair market rate, which also discourages folks from asking for more.
Does anyone know if white nationalist is even the same as a supremacist?

It's coded language. Even people on Stormfront call themselves white nationalists.
Its just veiled racism. They're very related. Nationalism always has been a violent ideology so its fairly understandable to translate physical violence into ideological to become "civil."
Make your training useful
An interesting piece of information nonetheless. It is almost as if lisper knew the author personally...
There is also http://www.icombinator.net/ and http://ihackernews.com/ which are web-based, not apps.
Hmm.... been there before. What I did: started training martial arts. 6 hours of harsh training, every sunday. My body ached a lot during the week, but my mind started to feel a lot clearer. Exercise: lots of it. Will allow you to regain some of your strength. Not necessarily martial arts, looong bycicle rides can also do the trick.

There are also some changes to the diet that may help you (started with vitamins and eating some meat - helped to alleviate my symptons. May help with you, may not).

But that is just a first step. You must then strive to find the causes of your problem, only then it will disappear. Usually, heavy meditation does the trick. If you train martial arts, your teacher may know something about it. If you don't find anyone, there are lots of books on the subject.

Please note that whatever cure you're offered, you'd better not believe it at first. Test it, and if it works, stick with it.

I hope what I wrote helps you. Feel free to contact me.
Required Reading: Six Education Titles not to be Missed
Nothing stealthy about it. Its a music site. Still nailing down all the exacts but the site is http://www.microp3.com.
It isn't obvious to me that that is enough to guarantee amortized constant time.
The glorious minimalism of the backside of the Verizon iPhone explained.
I think the resume is too long. Looks like a giant multi page block of text. Sorry but maybe knowing that'll help you at some point.
At SI, we follow the Joel Spolsky tiered structure that Sebastian mentions -- you're hired at a salary based on your experience and talent and you can be promoted into a higher salary, but we only give cost-of-living raises; no performance raises.

The reason why we decided this: as an introverted geek, I found the social I-want-a-raise dance to be awkward and embarrassing. I really just wanted to focus on working on interesting stuff and be paid fairly. I always wondered how my pay could possibly be fair if there was room to negotiate up? It seemed wrong that others could be compensated better simply for being more outgoing that I was.

So I'm curious -- what method do HNers like better? Would you prefer your employer to have a negotiated or Joel Spolsky-style tiered pay scale?
Do any of those things, whatever interests you. Nobody here can tell you what is going to hold your interest.

I'm convinced the only way to really "cure" burn-out is to change scenery and time. It sounds like you've got both, so go do something, or do nothing at all. It doesn't matter too much.

I know you have lots of things you're thinking about doing now, but start your sabbatical anyway. It only takes a couple of weeks of doing nothing until you're ready to plan -- anything -- to get out of the boredom.

Take the time, do nothing, and then decide.
Mustache 2.0 and the Future of Mustache.js
I'm not convinced of that and you're not doing much in the way of helping to that end. To me it sounds like you just already believe they're racist either way for their position. If they want to help white people only then they must be racists? Pretend I know nothing about these groups because I don't, but you do apparently, so please go into more detail beyond naming groups and calling them racist.

Just so we're clear though I'm not 'unconvincable' of this, but the barrier is a little high because you almost can't be pro-white without also being called racist. A unique issue for whites, who are not allowed to ever express anything related to pride for their race.
> You come across patterns like that by doing the tedious work the hard way and looking for short-cuts.

The thing is that you come across short-cuts like those on the larger and broader concepts as well. Tinkering around with numbers is great, but perhaps tinkering around with concepts is even better.

There would be downsides to the reform. Students may not know that notice 9x = 10x - x as a calculation shortcut, but they then again, they would never have to calculate 9x past a certain value of x. Computers can easily do that - let the students discover that x needs to be multiplied by 9, and then the let the computer do the straightforward math.
Is this Video app you're talking about? Video app launches the video in full screen and there's no way to exit unless you stop the video.

I just look at my iPad again and the top area seems to be the play button. Still thinking about the middle one.
+1 on exercise. Endorphins are nature's anti-depressant.
Not sure if it is viable, but Google has been doing it for some time with Android. The open-source version is free, and if the manufacturer includes the various Google Apps on top, they get a cut of the ads revenue.
I would recommend

- Bargaining for Advantages:
http://www.amazon.com/Bargaining-Advantage-Negotiation-Strat...

The very best negotiations book I have ever read.

Further, you should check-out the Harvard Negotiation Project:
http://www.pon.harvard.edu/category/research_projects/harvar...

They do have nice and free reports on the different aspects of negotiations.

Let me know if you need further pointers!
That's part of the story. There are also no "anchor" companies. The massive companies that go for a big sale in the Tech Industry are very rare in these Canadian Cities.

There is money, but there are relatively little opportunities for companies to source these funds.
1. Join the slow movement.

http://www.slowmovement.com/

http://en.wikipedia.org/wiki/Slow_Movement

2. Meet a lot of new folks. Find meetups happening that have nothing to do with your field. Buy lunch to one new person everyday and have long conversations. Go on a road trip maybe to meet and connect with all your old college friends.

3. Read good fiction. Read magazines that have nothing to do with your interests.

4. Travel. But without fix leaving dates. Slow leisure travel.

5. Eat healthy. Exercise. Sleep well.

Inspiration for this post taken from the quote:

"There are four ways to know much:
live for many years;
travel through many lands;
read many good books;
and converse with wise friends."
- Baltasar Gracián
You need to exercise. I specifically recommend Mark Rippetoe's "Starting Strength," but any exercise will be good for you.

I find a meditative activity to be of some help. I enjoy rifle marksmanship, gardening, and washing dishes.
That's kind of scary. How would I know that I'm not setting myself up for failure by putting up an impossible goal like that?
The Future of Socket.io [pdf]
"I could travel, but my problems will just follow me around the world."

They might look and feel different though.
Nice branding and story, I like it. I think from a lot of co-working sites it's not clear what the vibe will be. Good luck!
On Language Design: Semicolons or no semicolons?
In my opinion you've probably worked too long and pushed too hard in a job that doesn't let your brain shut off. I get into similar situations when I'm focusing on my writing, I get to the point that I just can't shut my brain off. I'll resort to trying to relax, but I end up reading news and doing things that just keep my brain in that point of over exertion.

I resort to physical work, it still requires me to keep my focus but it doesn't require me to think nearly as much, in fact I'll find myself zoning out completely. I hand wash dishes and it gets me into the same zone where I don't have to think for 30-minutes.

If you've got property and you'll have no work commitments I would suggest learning how to maintain your property, there's lots of physical work that will release your mind and keep you away from things (IE technology) that will keep your mind in that exhausted state.

Build a shed, you'd be surprised how difficult it is to actually get it to sit level. You'll have to work the ground, then frame it and then side the walls and shingle the roof. It can be especially daunting if you've never done this sort of work, but it may be worth it to learn because not only is there economic benefits (IE you can do the work yourself rather than pay the 6x mark up companies charge from the cost of materials for this work) but 5 years down the line when you start recognizing you're feeling a bit burnt out you could use the skills you've learnt to put up a fence or something.

Physical work also has the added benefit that it helps your diet and metabolism, both of which can contribute to that burnout feeling. I'm not saying your diet will improve, I'm saying you're likely to end up eating more protein and fat, which certainly helps me. I always get into that burn-out feeling when I start eating more carbs.
Why entrepreneurs should love rap music
Pretty sure Zynga pays Facebook, not the other way around.
MIT's Open CourseWare project or OCW can hardly be described as a simple collection of videos. Each and every course at MIT has put up all their educational documents including slides, exercises, tests, audio, video, schedules etc for free. Many courses also include video and other multimedia artefacts.

The key differentiator is that these are aimed at under-grad and grad students and are simple conversion of what happens in a course, where the internet is only incidental.

Khan Academy videos are aimed primarily at school students and are much shorter, more focused and completely based on the internet. The tests are geared for online testing, the metrics collected are then displayed online etc.
Maybe we're talking past each other. Could you explain your goals with this curriculum? Are you trying to reduce the teaching of mathematics to a bare minimum so people can get on with what you see as more essential subjects?

My stance is that mathematics is first of all useful in the small for normal people. Everyday arithmetic, basic accounting, that sort of thing. But beyond that we need to teach mathematics for the same reason we teach art, music and literature. For achieving this goal, even if what we aim for is an appreciation of general principles, I was arguing that properly directed hand computation and concrete problem solving plays an important part. Concrete tinkering engages your brain in a complementary way to reflecting on nakedly abstract principles.
Isn't this what we tried with Pibb? May they have a better go of it than Pibb did.
Maybe you should do one of these things, as it sounds like you have some serious self esteem issues. I bet you you could manage to get a bicycle and even manage to ride it. There are people running marathons without any preparation, after all (not that I'd recommend that, but I don't know).

I've discussed my problem with a fellow procrastinator recently and we agreed that this feeling of "I won't finish what I start anyway" was a major contributing factor.

Granted, some things on your list sound easier than others. Namely the bicycle thing. I suppose you need some planning for such a big project. On the other hand, if you just jump into it, you'll probably figure out quickly what you need. If you have some money left, you can always just stop at some bicycle gear shop by the road and get what you need.

And even if you fail (take a flight home), it doesn't seem like such a catastrophe.

You could combine the bicycle thing with the grassroots protest by simply claiming that you are "cycling for cause X" (I never understood those, but lot's of people do that and it seems to work). Hm, maybe I could eat chocolate to help save the whales?

A startup could work, if you chose something else than Java. But it might be more beneficial to do something entirely different than your day job.
Mike Elgan: Why Nokia is toast
How Stevie Cohen Changed My Life
Pretty sure most ground software UI stuff is in Java, and on-board spacecraft stuff is compiled down to the smallest package possible.
If convore is making collaboration cooler.. then I think what Asana has is superior as it currently stands.

I see convore as a great alternative to the Twitter hashtag. A richer, more real-time, better indexed alternative. It can still use Twitter for Outreach but the action is in convore.