skysight-inc/HackerNews huggingface dataset:
You do bring up a good point. I have logged workouts for years into paper, and its easy to do, damn easy. I have done this in the impromptu way of writing what I am going to do next on the fly, or plan it out in a spreadsheet, print it and fill it in from there.

The problem I have always had with these methods is after some time I have a big stack of rumpled papers, too much data really. To evaluate progress I just read through and try to grasp some qualitative comparison. By that point it would be far too much work to sit and enter all of the data into a spreadsheet.

The point I am trying to address is to make a data entry method as easy as paper, but with results you can easily look back on and really compare. The results can also be generated to an image, and then embedded into websites, forums, what have you, to share with friends or to make an ongoing training log.

I am also trying to address the annoyances with planning workouts with spreadsheets. I have done this plenty of times and don't care for it. Usually it involves digging up some template you made for the purpose and manually typing the exercises in, its annoying. So overtrainer.com will also allow you to plan your workout and print a form that you can just fill out, making the process more streamlined.

So if you dont care for anything but paper thats fine! You can still plan your workouts and print the form.

Thanks to everyone for all the feedback, its been really helpful.
We each get to start where the greatest minds before us ended.

Disagree. Pretty soon, you're going to have to spend 40 years in specialized schooling just to even try to understand where the giants before us went, let alone ended. Human knowledge only seems sequential, but I don't think it is. The fact that archeologists are continually surprised by how advanced the "ancients" were shows how much knowledge humanity has lost and reinvented (or in some cases, not).
* Start running AdWords even if for no other reason to start learning how to run it successfully 2-4 months from now (there is a learning curve)

* Set up a Google Sitemap.

* Crete your blog, post useful content, and get it indexed

* Make great products
How about the multiple interrelated stacks that make up web app development? That's what's really scary. You've at least got a server OS with its own kernel, runtimes, HTTP server, database server, application server, web framework, HTTP, SQL, SSL, HMTL, CSS, JavaScript, the browser itself, jQuery or other client-side frameworks, web services, etc. etc. etc. ...

It's madness!
It already is getting there.
When foreign federal reserves switch their reserve stash from dollars to something else, the dollars are basically "created" on the market as one currency becomes instantly less available and the other instantly more available.
"... The problem I have always had with these methods is after some time I have a big stack of rumpled papers, too much data really. To evaluate progress I just read through and try to grasp some qualitative comparison. By that point it would be far too much work to sit and enter all of the data into a spreadsheet. ..."

Agreed. Doing this by paper is probably dead, spreadsheets so, so. Having a web based alternative is something that compelling if you continue using it. Is there a social side of this? Like working out a gym and comparing weights?
V8 actually compiles JS to native code.
ArsDigita University still has all their lectures online in RealMedia video format: http://aduni.org/courses/

Here is the direct link to all the Discrete Math lectures, for example: http://aduni.org/courses/discrete/index.php?view=cw

Much more is up there, including SICP, Algorithms, some AI etc.
You don't have to design the machine. Once you have enough computer power, you can use genetic algorithms (or another method).

Con: It can be slow.

Pro: It worked at least once.
Hmm, title is extremely misleading.

Out of all of those people mentioned, only one of them are at cuil and I noticed that at least 4 are at friendfeed...
How Not To Do Scheduled Maintenance
I wrote about the commenting system. Read it here: http://www.matthias-georgi.de/2008/9/commenting-system-with-....
Look at the course outlines for the math dept. at a few good uni, make a list a the most used textbooks, then head off to your local uni's library.

That's what I would have done if I'd known better. I regret getting into the B.Sc.
I meant more like "Microsoft Word". :)
This is actually pretty similar (with a few tweaks) to the plugin I wrote called fetches: http://github.com/mbleigh/fetches. It could easily be adapted to handle the remaining cases put into example here (in fact, I might just do that soon).

I like this method (it's how I've been doing it for the past 6 months or so) because you do the work once and then don't worry about it for the rest of your controller.
How do you know you're over-training if you don't keep logs? If you want to be able to think intelligently about your workout (or anything, for that matter), you need data.

For me, this amounts to a spreadsheet where I track a few variables. Maintaining it takes 5 minutes a day.
Haha Scoble linked to us:

http://scobleizer.com/2008/09/06/scoble-sucks/
I am of the opinion that lifting weights is just damage

Maybe to some extent. Adding muscle mass to your body increases your metabolism, which is a good thing.
> "FDIC Fridays" or in this case "Fed Fridays"

http://en.wikipedia.org/wiki/Take_Out_The_Trash_Day
GEB as a classic of computer science? Why? It's imaginative, right, but it lacks the rigor to be a classic. Better to read about recursion, formal systems, lambda calculus, undecidability, complexity theory, etc from some math text... at least I have found it to be a lot more interesting and revealing.
Agreed. Stepping through your code in a debugger is SLOW and tedious. Make a change, run the code path again, make a change, run the code path again... boring.

It is much easier to print data in the area you suspect is wrong, then write a small script to get the program to call that code. You make a change and get nearly-instant feedback.
I don't think this is entirely right. If I'm doing something wrong, and someone tells that to me, that's useful. Now I know I'm doing that wrong, and that I only have to find out a different way of doing that.
I liked this description of our current world: I see a world that really did change dramatically over the last century, but where progress on many fronts (like transportation and energy) seems to have slowed down rather than sped up; a world quickly approaching its carrying capacity, exhausting its natural resources, ruining its oceans, and supercharging its climate; a world where technology is often powerless to solve the most basic problems, millions continue to die for trivial reasons, and democracy isn’t even clearly winning out over despotism; a world that finally has a communications network with a decent search engine but that still hasn’t emerged from the tribalism and ignorance of the Pleistocene. We are a world in great deficit excepting for: a) Internet, b) Google. Wow!
Zoho Writer, Google Docs, Adobe Buzzword etc.
Correct, but the consequences of this are just speculation. My speculation: Being 1000 times faster gives you entirely different capabilities. What's the use of decoding an MP3 in anything less than real-time?

That's correct. I'm sure flies and dogs are Turing machines as much as we are (if we are), yet we are considered to be much more intelligent beings than both of them. A computer capable of a level of intelligence as big to us, as we are to a dog, would be pretty impressive. But I think he's not talking about that, as he says: The one notion I have real trouble with is that the AI-beings of the future would be no more comprehensible to us than we are to dogs, but if the singularity mind was bigger than us, but of the same nature, we would be able to compute it with pencil and paper, or in a computer, and to analyze it to see how it works (very slowly, as a Turing machine).
280 Slides : extension to JS: Objective-J ; JS framework named Cappuccino.
This is the same guy who sold Netscape to AOL for 4.2 billion and took a job at AOL as their CTO. Which makes me somewhat doubt his judgment on browser related issues.
Science Faction: Monkey Uses Brain to Move Robotic Arm
In my opinion, you are doing it wrong. The voting scheme doesn't promote herd mentality, the voting scheme is used to sort the comments on the threads. Now, should you measure yourself by your level of karma? NO. The smartest guys here don't have the greatest karma necessarily, so you shouldn't care either. Say what you have to say, and don't mind the score you are given because of it. Is that being cynical? No: because you'll see that your comments with the biggest score will often be trivial or simply wrong, so if you'd started following the score you'd start posting trivial and wrong stuff. Don't do that. Just say what you have to say, learn with us, teach us, and that's it.
Herpes dating site's are actually quite popular (1 in 5 Americans are infected) so your example pretty much sucks. If you have herpes, joining a "positive" dating site means you can date without having to worry.
Military Research
Download Mad Men Episodes
Would you like to enjoy all your favorite Mad Men Episodes at the comfort of your own home? Imagine how easier and cheaper it would be if you could Download Mad Men Episodes.
I believe that you can avoid rebar when using CMU's (cinderblocks), provided you use a surface bonded adhesive. Possibly a similar coating could be applied to these walls, providing 100% waterproofing, mold resistance, and strength. Alternatively just make the wall wider at the base if doing a single story building - if the width is 10% of the height of the wall, it will be OK.
Download Dexter Episodes
Imagine how easier and cheaper it would be if you could Download Dexter Episodes. The reality is that you can actually download all Dexter Episodes from the Internet at very High Speed; the only problem is finding a reliable and affordable service.
"most people would call what they do 'overtraining'."

No, they wouldn't. Overtraining is a specific thing -- chronic glycogen depletion. It's only tangentially related to how much you work out. It's extremely serious too. One of my friends wasn't allowed to use his legs for several months, so he had to sit on the couch and watch cartoons all day.
This is essentially what hippie-expand does in Emacs, but it also checks other sources as well. Quoting EmacsWiki:

"HippieExpand looks at the word before point and tries to expand it in various ways including expanding from a fixed list (like `‘expand-abbrev’’), expanding from matching text found in a buffer (like `‘dabbrev-expand’’) or expanding in ways defined by your own functions. Which of these it tries and in what order is controlled by a configurable list of functions."

http://www.emacswiki.org/cgi-bin/wiki/HippieExpand
Not all memes are ideas? How is that so?
Why American Savers Have Drawn the Short Straw
If the singularity mind was bigger than us, but of the same nature, we would be able to compute it with pencil and paper, or in a computer, and to analyze it to see how it works (very slowly, as a Turing machine).

My impression is that we couldn't, just like we couldn't decode an audio file that stream forever without real-time decoding. Once we "compute it" "very slowly," the AI will already have improved twice, tenfold, a thousandfold. It will be fruitless.

Not to mention, even if the AI is simply a Von Neumann machine with really impressive specs, what makes you think we'd be able to decode it? If you gave me a RAM chip, I wouldn't know what to do with it without an EE book. Now imagine a technology a thousand times more advanced.
Has the leadership of Fannie Mae changed since Collins did his analysis? If it has, then this might not be a counterexample. I don't think he said that companies can't go from good to great to suckage.

If the people leading the company are the same, though, then it would seem to contradict his theory, which (as I recall) places the greatest emphasis on that factor.
That's what makes it work.
So don't wait for the singularity - it's not coming. Work on upgrading humanity, not computers.

One of Kurzweil's really strong points was to treat "AI" as a very loose term. That is, it could for example mean replacing every human neuron with a manmade (e.g., silicon) counterpart. This has already been done on a small scale in rats (I can't find the reference, but it's in his book).

"Upgrading humanity" IS artificial intelligence if you take artificial to be functionally equivalent to manmade: man has "upgraded" himself, and hence created something artificially intelligent.
Is Hell Exothermic or Endothermic?
an oldie but a goodie
Not if you have silicon neurons that can process information a hundred times faster (since they use electromagnetic signals, not chemical agents, to pass information)! ;-)

But I beg the question...

EDIT: I sort of disagree with you. I'm in graduate school right now, and 90% of a modern mathematician's life is spent on keeping up with the progress of others, particularly in the last 50 years. That is true. However, over time, we also filter out the unimportant stuff. While automorphic forms may be an important field today so that we can bring in fresh minds to try to tackle the Langlands Program, once that is solved there won't be as much of an emphasis. I knew "more" calculus than Isaac Newton when I was 12 in the sense that I had learned things like Stoke's theorem that he had not even known about, but Newton's knowledge was much more of a mess, as well. The stuff you learn from textbooks is not how researchers originally discovered things. Think of the analogy of starting a fresh startup codebase that looks horrible, but becomes very polished and clean after several refactorings; it may take weeks to introduce a person to the former codebase, but for the latter it may only take a good one-hour tutorial.
Colin Powell: A Leadership Primer
i mean 4 days? really?
3D printing is here. Just mind-blowing!
Don't do the touristy stuff in Chicago.

As an aside, I've found that Yelp rarely helps me decide on a restaurant. Sometimes Yelp says a place is bad, and I love it. Sometimes it says it's great, and I hate it. Sometimes we agree, but basically I can't trust it. People that aren't professional reviewers don't really know how to review a place ("1 star because I don't like cheese, but ordered a cheese pizza." People on Amazon do this too -- "I didn't like jrockway's book because it didn't cover something I wanted it to." That is a wish, not a review.)
What I mean: given enough time, we'd be able to analyze a specific computation (not all real-time computations of such mind). However, our patience, lives and our universe too is finite, so it could set practical limits to our task. Say: decoding X signal would only take me more time than the universe to end, so, that's anyway an impossible task. But we should be able, in principle and with infinite time, to analyze any computation. (Well, we should first set a meaning for "analyze" in this context)
I'm checking off the things I want to make sure I do while I'm here. I agree, touristy stuff's usually lame, but you gotta go to the Sears Tower, right?
The Economist: Deflating IT
"Toxt" tool circumvents basic torrent blockers
Some universities block the downloading of torrent files by not allowing users to access files with the wrong mime-type or file extension. This simple block is easy to get around, and that's exactly what a new site called "Toxt" does. It came in handy for me while I wanted to download legitimate Revision3 torrent files...
The MIT course also has switched to using Python.

I've always assumed that was because of the Feynman effect [1]: The freshmen (of all engineering majors) who were the ostensible audience of SICP were getting more and more frustrated by Scheme, a language that feels impractical to the average know-it-all first-year mechanical engineer.

In my experience, if you name-drop SICP in front of the average MIT student, there's a good chance that they will cringe and mutter some rude word about Scheme. Not everyone is born to love computer science.

But if you want to self-study math and CS then you should seek out SICP in Scheme, just as (given the choice and the ability) you should reed Dostoyevsky in Russian instead of in English translation. Use the language the authors really want to use.

[1] Which I name, of course, after the Feynman Lectures on Physics, a series of legendary lectures that is beloved by physics grad students but is rumored to have been a failure as an actual first-year physics text. Though accounts differ, the legend is that the lectures were just a bad fit for the average Caltech freshman -- for one thing, Feynman puts relatively little emphasis on solving math problems, which he did as easily as breathing but which the average freshman needs lots of practice in -- and the course was only taught once. Does anybody know of another first-year course that tried to use these as texts? I've never encountered one. But they have certainly been used for self-study by many people, including bright high-school students.
The view is nice, but I hate how touristy it is. They make you watch this dumb movie about how great Chicago is before you can take the elevator upstairs.

I like the Tokyo Metropolitan Government Building ("tocho") in Tokyo (obviously). You walk into the lobby and press the "up" button on the elevator. Then you press the button for 90-whatever, wait a while, and get off at the top. Then you enjoy the view. (And it's free, of course.)
The gateways blocked the .torrent file names and MIME types. This tool repacks it to a ZIP file, and make torrent files available to me... very cool!
Jasper blurs the lines between Lisp and JavaScript.
Well, it was a nice excuse to analyze RoadRunner cartoons, but there's no data refuting the claim that the ads don't work.
This is not relevant. The layers are not really built on top of each other in that way. Windows is mostly just a collection of libraries which do important stuff. If you did not have this libraries, you'd have to write the libraries. So this is not a layer you can remove, it's an essential part of the application.

Things like the Java VM are a real layer, but things like MFC (which chrome does not use, it uses WTL) do not really slow things down or act as a real layer. They compile down to the same code as if you were to do this by yourself.

And anyways, what's the point? We should stop writing web apps?
Let me list the ways that Chrome starts to encroach on the OS territory.

1. It has a fast Javascript VM, that converts Javascript into native code, cutting through lots of layers.

2. Each Javascript app (i.e a tab) runs in its own process, which the browser manages. So effectively Chrome is the OS layer as far as your JS apps is concerned.

3. The browser provides a nice control panel for managing those tasks and provides stats about its usage - again tradtionally what you wanted from an OS.

4. Chrome is not yet cross-platform, but we can expect it to be cross platform in due course. It is open source with a BSD license, so I am guessing lots of people have already started compiling it to every platform on earth. Expect unofficial distros soon.

5. Layering Chrome on top of a very stripped down Linux or BSD kernel, letting Chrome do all the GUI work is possible. Chrome does not need MFC, it is layered directly on top of a lower level graphics library (Win32). The calls Chrome needs could be done on top of BSD fairly easily. In fact, that is how Chrome (or Firefox for that matter) is really cross-platform - they come with their own widget sets (i.e MFC equivalent) rather than relying on the specific platform's widget set. Incidentally, Java does the exact same thing.

6. OEMs could come up with a 20-30 MB distribution of Chrome, with everything included (kernel, libraries, JS, Flash etc) and bundle it as a web top.

So, yes, Chrome is an alternative to traditional operating systems. The fact that it would include a stripped down BSD kernel doesn't count: from the application perspective Chrome is the OS.

Snark is all fine and dandy, but occasionally exercising the brain cells a little bit keeps them in good working order.
Logs won't really help keep you from excess training. You are not a machine; your physiological response to exercise is poorly modelable. You just have to be in tune with your body. There are all kinds of homeostatic forces when it comes to exercise that dynamically push back on increased volume. For example, high volume aerobic exercise can increase your ability to build fat reserves, leading to strongly diminishing returns from running for purposes of the average Joe trying to lose weight.

I alluded to this above: your body responds best to randomly varying exercise. Both frequency and type. Take a few weeks off. Then work out three days in a row, a completely different form each day. Then twice a week, and so on. Don't work out on a predictable schedule. It pretty much happens if you listen to your body. This just isn't amenable to logs, but it has proven benefits to making fitness durable and affecting lean body mass. You want enough variety in what you're doing that exact volume and weight for a previous given lift isn't clearly relevant anymore.

My point is that the data is just really not going to be all that useful. It's not going to give you any meaningful linear projections. It's not going to tell you whether your body is stressed at a given time. If once a month you want to record your 100m time and how many pushups you can do that's one thing, but tracking each workout is almost surely a waste of time. Just mix it up a lot and go hard when you really feel like it.
Everyone Needs To Calm Down
I'm a singularitarian, but I think it's going to be 500-1000 years. I also think it's going to be close call with the doomsday scenario. I took special note of the closing remarks:

"...before we transcend the human condition and upload our brains to computers, a reasonable first step might be to bring the 17th-century Enlightenment to the 98% of the world that still hasn’t gotten the message..."
In the context of the discussion, I meant for insurance documents and such...
Affiliate Offer
It makes perfect sense. You just don't understand. There are two separate issues here: 1) Logs aren't very useful; 2) Strength training with substantial rest between sets is inferior to intense routines without rest in many ways.

My other points lack citations, but they aren't useless opinion.
> Bodybuilding won't slow you down

Yes it will. I amateur box and getting in the ring with big muscular guys who obvious do bodybuilding style routines is great. They can't flick out fast punches and they run out of juice inside three rounds. This is well researched.
Do you believe in evolution? The process of human evolution is a tale of smarter and smarter animals coming from less intellegent ones.

Also Humans can invent chess algorithms that can beat the best chess player in the world.
Will the search for search ever end?
My startup idea from 3 years ago was a blogging widget engine. One of the things we had problems with was determining the types of widgets bloggers would like the most.

This is excellent. Great execution intelligence, guys! Good luck with the roll-out.
Google once reviled computer superpowers but now achieving domination
And it's still orders of magnitude slower than native applications.
ok gotcha, didnt see that.
Very, very old.
True. It's unclear exactly how the federal government "implicitly" backed Fannie and Freddie, besides occasional congressional meddling and the companies' history as GSEs, but other financial agencies and investors treated them as if they knew the government would step in if there was a problem -- and it turns out they were right.
Classic. Never get tired of this one. :)
Google still innovating on 10th anniversary
Scoble's article might seem arrogant, but when I visited the sites that he critiqued, I found them to be under par as well - they dont communicate what they do and many are just plain ugly, IMHO.