skysight-inc/HackerNews huggingface dataset:
Offer HN: Set up tracking / Optimizing on your site
So, I'd like to join the trend. My offers a little different though, and I'm not really expecting many replies. I've got a small amount of experience with sites like Optimizely, KISSMetrics, VisualWebsiteOptimizer, etc, but I've done quite a bit of reading on it.

I'd love to set them all up on your site, track it all with KISSMetrics, and just enhance my skills and get some great real world experience.

Offers open for some free help :-)
Google has lost its startup culture … and its mojo
Most Vim users that I know map CapsLock to Ctrl and just use C-[ (or C-c situation permitting) for Esc
The Windows XP for Windows 7 isn't even really required -- Windows 7 will still happily run most Windows 95 applications and even 3.1 apps (if not running 64bit).

I think if Microsoft mostly targeted consumers, rather than businesses, they would take the same approach to compatibility as Apple. But a large amount of Windows sales results from selling to corporations that have hundreds of critical legacy applications. They simply won't upgrade if their apps won't run. However, on my desktop, I doubt I'm running a single application that's more than 3 years old.
He was quoting an excerpt from the article to illustrate the usage Vim/VIM inter-changably.
I agree that survival is of the highest importance, but it's good to also formulate goals beyond just being alive.
Unleash An Army Of Bees With Machine Guns On Your Website
How do i manage staff
The only reason this is the case is Google threatened to de-list them unless they showed the actual content the page was being cached for. They didn't tell anyone they shifted it down the bottom though, and the only way you can see that content is by using a search engine as a referring URL.

Not all SEO is evil but that one is a bit naughty.

Edit: spelling is awesome
Note that Blueprint is broken out so you can use the reset and typography stylesheets without using the grid system.
why do people link to these? Friedman is a cheesy, uninsightful, mostly bogus commentator.
I got expelled from high school and then dismissed from college after one year.

I eventually got back in and graduated, but not before learning to focus only on what's important. Now I'm living in SF without a boss, while my projects pay my rent.

Life is good!
The GPL doesn't restrict distributing software. Copyright does; without the GPL, you would not be allowed to copy the software at all, due to copyright laws that cover all creative works from the moment they are created, regardless of whether anyone opts in. The GPL grants you additional freedom to distribute the software, as long as you follow their rules.

Now, it doesn't grant as much additional freedom as, say, the MIT license, but the only freedoms it fails to grant you are the freedom to take someone else's freedom away. You can do anything you want with the software, as long as you don't do something that limits someone else's freedom to do the same.
I am guessing he means social networking sites in general. (if not then its only my opinion :) ). IMO facebook et al are not that "productive" as compared to google. Sure it does add value to your social life but compare it to the technologies created by google . which really have changed our lives .
Sometime back, I have created a similar programming specific search site, based on Google Custom Search

Here it is: http://veerasundar.com/app/codered/
Doctors show how temporal lobe can control computer screen
Have a look at the Susy plugin http://susy.oddbird.net/ for Compass http://compass-style.org/docs/. It is geared towards typography and has a decent reset and typography defaults.
I remap Caps Lock to the Apple/Command key on Macs, and the Control key on non-Macs.

So, yes but no :)
Google’s Real Problem – GTD?
Robert Heinlein's rules for writing SF:

1. You must write.
2. You must finish what you write.
3. You must refrain from rewriting, except to editorial order.
4. You must put the work on the market.
5. You must keep the work on the market until it is sold.
Very nice presentation. I'll be passing this along to colleagues.

However--isn't this how most web apps are made? The domain-driven design of model->model interactions->front-end design has been around for a long time now hasn't it? I was hoping for something more to come up as I was watching the presentation.

The apps I do by myself pretty much follow what Ryan Singer outlined. It works very well, and once the code has been sanity checked to work I get started on a "high fidelity" version of the front-end and just play with Photoshop until the look is there. 20-25% of time spent is in a notebook full of class diagrams, database tables and lo-fi wireframes, rationalizing what models make sense for the app, how they will interact, what the user/admin will see, etc.
I'd rather be safe personally since there's little downside. just because it hasn't been recognized as a risk by some groups doesn't mean eventually become clear that its a risk. I don't need to have the same standard of proof that they do or any at all when I decide to steer clear of something that some day might turn out to be a risk.
It's probably best to learn a bit of both, but specialize in one. Especially since common tools like `less` use vim bindings. Examples:

* `less +23 file.txt` opens the file in less at line 23

* Searching in less works just like vim:

/ -- starts a forward search
? -- starts a backward search
n -- cycle through matches forward
N -- cycle through matches backwards

* Some movement keys are shared:

gg -- go to the top of the file
G -- to go the bottom of the file

... etc ...
The problem is not even that with more people, you eventually have some "not so bright" employees.

When everyone is super smart, it's great but it's also a curse. It's hard to get anything done because there is always someone very smart to find one possible reason why it should be done differently. Think of it as the curse of perfection.

I witnessed this firsthand in a previous life. It's amazingly frustrating, because it's so counter-intuitive.
Well, waiting 30 minutes after the last keypress could help.
Ask HN: what is the Lisp dialect that you recommend?
I have just ordered "ANSI common LISP", and I was wondering what should be the best LISP dialect for an amateur?
No, it's still very cheap. People in the US aim for 30% when switching jobs.
This was on HN a while back (assuming posted == 'posted this article' and != 'posted this in the comments').
Don't forget people sometimes complete the tasks, but are too lazy/distracted/busy to use your tool. So include something to update your tool very very quickly so people can get that burocratic thing out of the way fast.
Richard Dawkins demonstrates laryngeal nerve of the giraffe [video]
The basic steps will be: 1) Hook into the post publish action in EE. 2) get the final URL and shorten it. 3) Format the tweet. 4) Post to Twitter.

1) This is EE specific and I know nothing about EE so you are on you own.

2) You can roll your own URL shortener if you want or use one with an API like http://bit.ly. http://code.google.com/p/bitly-api/wiki/ApiDocumentation

3) Format the title however you want. Probably by taking the pre-formated title text, running it through EE's Markdown function, and concatenating the shortened URL to the end.

4) Finally a POST request to Twitter to create the status: http://dev.twitter.com/doc/post/statuses/update. For this I recommend finding a OAuth library for EE as rolling your own will take time and likely won't conform the the OAuth specification. Since it will be a single account there is a shortcut to getting access tokens for the account: http://dev.twitter.com/pages/oauth_single_token.
"Lion's system, painstakingly explained in his book (which can be downloaded for free from his website, see Internet links on the right)"

Off-topic, but is anyone else bothered by this? They could simply use "his book" as the anchor text to the link, but that would be too... web-like?
If time is precious and every moment is worth preserving, who is going to spend time reading these records?
I would love to see some counter-examples where 90 hour weeks actually do power superior performance: investment banking

I work at the second largest investment bank in the world and have not seen anyone work 90 hour weeks. The traders may work 7am-6pm, but that's only 55 hours. Everyone else works somewhere around 40 hours.
Here is an idea: Instead of deleting "down vote", instead, add "yay!" and "boo!" links.

A user can see the "yay!" and "boo!" scores of any recent post or comment.

"Yay!" and "boo!" scores do not effect karma or otherwise effect HN privileges.

(The idea is to allow the exchange of "push a button" feedback that, in some sense, doesn't count. Up/down votes can still work as always.)
Ask HN: Python without dot notation
In his book Learn Python the Hard Way Zed Shaw writes:

You see that self in the parameters? You know
what that is? That’s right, it’s the “extra”
parameter that Python creates so you can type
a.some_function() and then it will translate
that to really be some_function(a).

Why use self? Your function has no idea what
you are calling any one “instance” of
TheThing or another, so you just use a generic
name self that way you can write your
function and it will always work.

http://learnpythonthehardway.org/static/LearnPythonTheHardWay.pdf (p. 116)

This seems to imply that the dot notation is an alternative notation. Is it possible to use Python without the dot notation?
How are you getting user_ids without having the companion screen_name? You can get some extra API calls by proxying through http://apigee.com/. You will likely just have to delay some of the processing to stay withing the rate limit.
> "Microsoft only really adopted this approach more recently"

Microsoft shifted away from backwards compatibility with Windows XP Professional x64 (ok actually the Itanium version). With Vista, 16bit code was broken (ie some Win9x and WinMe).

Microsoft's current approach to backward compatibility is radically different from Apple's. Microsoft allows Windows to run in virtual machines. If you want to run Windows 95, just fire up your favorite virtual machine (Virtual PC, VMware, etc), create a machine, and load Win95 from your CD.

Microsoft released the first version of Virtual PC several years ago at no cost. It runs under all versions of XP, Vista, and Seven. Windows Seven Professional includes a built in copy along with XP so that an existing licensed copy of XP isn't required.
I have a similar story.

I have not been in touch with my dad in the Philippines for almost 20 years. We lost contact when my mom, brother and I moved and we didn't have telephones back then.

Last year, my half-sister found my brother and me on Facebook.

It was good to learn to that my dad is still alive and got to talk to him after all these years.
Remind HN: AWS Free Usage Tier Begins Today.
Will you be porting your apps? I am wondering how this will affect developer friendly hosts like Linode.
This is from 2004; these web-like things we take for granted now weren't always so used.
I see, thanks. It always seemed odd to me that they took that approach to solve the problem. Simply because so many minor tweaks to APIs do cause problems with old apps, or cause massive headaches when various quirks have to be maintained for decades.

Whereas a "Classic mode", "WINE", or "Virtual Machine" style mode would seem to solve the backwards compatibility thing in a much more containable way - apps still run, the old APIs stay frozen in the custom environment but deprecated/removed outside, new developments can use new APIs without being saddled with the old.

Even though the compatibility environments have to be kept around forever, now you've only got a few API interfaces to renovate (connecting the classic environments to whatever new Windows APIs exist), instead of thousands.

I guess it's not as simple as that, though.
I guess it depends on how each person's brain works. Long division seems to just unzip itself without any real effort on my part.
More info: http://aws.amazon.com/free
Inside the Brain of Gordon Gekko [Infographic]
Graduate unemployment 'at a 17-year high'
This is great! I wanted to do something like this a while ago, and YouTube API is powerful enough to build on top of, but never had time.

Why don't you have a quick Thumbs up / Thumbs down feature, so you can store data of videos people like to use for recommendations?
You can see the actual products the have for sale here: http://alchemylabz.eu/products.php. A little Googling on the listed analogues for sale reveals that most people in the usual forums for recreational drug use have long written these sorts of guys of as scammers. However, with this WSJ article, I'd say they are now verified as legit. I expect his business to pick up considerably...

Needless to say, this is quite an interesting game of cat and mouse and just goes further to illustrate the futility of prohibition.
Five things carrots can do that HTML5 can’t
You can purchase a logo in their Logo Store for $99.

http://99designs.com/logo-design/store
This is pushed much by the iPhone. It's super-easy to just go with Helvetica (I do it all the time...) because people associate it with the iPhone.

Besides, it's a nice font. :)
Giant flaw: pair put finger on Google brain drain
Nice but will probably attract legal problems, how about Hendrax?
InfoQ interviews Sam Lightstone (Making it Big in Software)
Interview with author, tech inventor and manager Sam Lightstone about tech trends and careers.
Learn How To Make A Podcast|How Do You Make A Podcast
The Ultimate Guide To Podcasting Video Tutorials - How to Create KnockOut Podcasts | Learn How to Make a Podcast in 2 Hours.
VLC on iOS and legal analysis by VideoLAN Chairman (Answer is not simple)
There are some really good designs there, but I want something original and custom.
Stepping on * a lot * of toes with these kind of posts. They are the cold truth and people aren't used to it.

Internet and social addictions are real. There are many IRC chatrooms that are filled with people who haven't done anything, not a single finished project or any sort of plan with their lives, because they are too busy filling the craving of talking about whatever, or "planning" to do something/"hoping" to finish a project, and so on.

I'm also someone who has recently shook off gaming. A friend of mine tells me I am doing it wrong because I should be enjoying life, however looking back I sank way too much into SC1, Day of Defeat, Counterstrike, and was almost baited by SC2--the same games that Matt Rix mentions.

I prefer to play Single Player nowadays because there is a definitive start and finish. This acts as a cue for me to get back to work if I have been slacking off too much.

For me, once I get over the initial plateau of starting up again from where I last left off on a project, the feeling of laziness and procrastination goes away. Again, Matt mentions knowing the concrete things you wish to do and then executing them. It works for me(tm).
SBCL or CLISP should work well for you - what operating system do you use?

(Also, http://landoflisp.com/ might be a good way to get started with the language if you're still learning it. It's a far more enjoyable read as well.)
Protect Your Site with a Blackhole for Bad Bots
How to Make a Complete Map of Every Thought You Think [pdf]
If you use Compass to manage all of your CSS stuff it _is_ all modules and plugins. Write your CSS using SCSS or SASS. A large variety of really good quality premade mixins, frameworks and snippets are available, and the rest you can build yourself and create reusable libraries of code. Solve a CSS problem _once_. It's a joy to work with and makes CSS fun again. I get really grumpy when I have to handcode CSS now, it seems rather quaint and primitive.
With Vista, 16bit code was broken (ie some Win9x and WinMe).

This is the thing, though: it took until 2007 to break support for code written as far back as 1993.

Microsoft allows Windows to run in virtual machines

To me, this definitely seems like a smart strategy.
G2 tech crunch review
Dexter S05E06 series download
Dexter S05E06 Download The fifth season will begin exactly where it finished fourth, would be a download Dexter S05E06 download disrespect to the fans if we decided to jump when everything is resolved
Thanks. I am on Ubuntu 10.10.

I am mostly interested to have fun, to see for my self if indeed LISP can change the way somebody thinks about programming languages, and eventually to see if I could use it for light numerical analysis and data visualization for research.
Do you have a link regarding IE9 fixing the NFE bugs? Googling "ie9 named function expression" didn't yield particularly good results. Thanks.
Nice. Check out a few of the slashtags I have created:

http://blekko.com/ws/+/view+/krishna/startups

Example query: find out something in the "about us" pages of all startups: http://blekko.com/ws/about+us+/krishna/startups

http://blekko.com/ws/+/view+/krishna/yc-startups

Example query: find out all yc startups that mention "ron conway" : http://blekko.com/ws/ron+conway+/krishna/yc-startups

http://blekko.com/ws/+/view+/krishna/pg

Example query: all PG's mentions of LISP: http://blekko.com/ws/lisp+/krishna/pg

http://blekko.com/ws/+/view+/krishna/yc

Example query : stuff about startups mentioned in various YC sites: http://blekko.com/ws/startups+/krishna/yc
yeah, if you only need a few hours a day, "the cloud" is the place to be.

But, most workloads are on 50% or more of the time, (see the popularity of amazon's reserved instances) and you save a lot more than 50% owning your own hardware, unless you are paying ridiculous fees for your hardware guy.
It still bugs me that computers (and digital devices in general) are not good for taking notes. They work wonderfully for displaying information and entering raw text, but as soon as you want to do any kind of meaningful editing, markup, or diagramming, your hands are tied.

One reason I got so excited about the iPad and get so frustrated at the people who claim it's "only for consumption" is that it helps break down the diagram barrier. However, it sacrifices text input, which again moves it away from an ideal note-taking environment. If I owned one, I could perhaps make some statement about its use in conjunction with a bluetooth keyboard, but that analysis is pending experimentation.

I do think that the screen may be too small to provide an ideal note-taking experience.

Does anyone else have tablet note-taking experience?
On numerous times I've given up my health. Since then I've learned that's the last thing you want to sacrifice. Seriously, if there's anything you're going to give up, don't give up your health. (A healthy diet and regularly scheduled physical activity is important).

The primary thing that you'll always give up while running a business is free-time. Free-time doesn't exist. Vacation? Forget it. Television? Aside from your weekly sports games or whatever you have, there's little reason to be watching the TV.

I think "normalcy" is the greatest thing you give up. However I think normal people are always wondering what they're going to do with their life in the future or simply wasting it away in the now. Entrepreneurs on the other hand are creating the future so I'd rather be there than spending my time mastering the latest World Of Warcraft series (sorry to WOW players).
From memory, I believe one line of thinking is that vasoconstrictors (of which nicotine is one), in the course of chronic exposure / activity, promote rigidity aka hardening of blood vessels.
They're both available via apt on Ubuntu, which is nice. A few years ago, most people seemed to lean towards SBCL, but I'm not sure if there's much difference between the two these days.
NSFW: Yep, Montblanc Killed my MacBook Pro Today
> Currently Indian IT majors have no or very low focus on local Indian consumers.

India's largest software exporter, TCS get its almost 10% revenue from domestic clients. One of the major client is Government of India ofcourse.
Assuming one could adequately define "progress", or at least adequately demonstrate it (there's some interesting work being done with portfolios), such data collection ultimately has to be done on a student-by-student level, rather than a class-wide or school-wide level.

Of course, such a system would also have to carry some type of differentiation; for example, if I'm reading at a 3rd grade level, say 2 years behind or ahead of my peers, then it'd be silly to make me read the same books as they're reading if those books either won't challenge me or will challenge me too much.

I guess this would also entail getting rid of class grouping by age, and instead group by ability (and probably at least one or two other salient features). It'll also require that we re-think grades and what they represent, as simply completing a set amount of work doesn't necessarily mean that progress is being made.

The current system in place seems to be geared toward evaluating schools. Since this is proving insufficient, I suspect the next move will be to evaluate classes (Value-added metrics, for example). This one'll prove insufficient, too, though it will take another 5-10 years.
I think that Ted Nelson's complaints about computerized layout processes are not quite relevant to Kimbro's situation. While it is true that Nelson could not effectively lay out Computer Lib digitally, it was more a problem of the layout systems' inability to support efficient editing of complex layouts and content rather than the computer's inability to capture his thought process, which was probably kept in separate notes.

I haven't seen a good solution to the layout problem either, though my experience is limited to TeX and word processing applications.
Ask HN: How far in advance should I look for a job in the SF Bay Area?
I'm moving halfway across the world to the San Francisco area on March 13th. Very excited.

I will be hoping to start work as quickly as possible, but realistically I can hang in there for a few months without one if need be. A natural progression for me would be to look in either the User Research or Product Management fields. Preferably for a startup.

Question is, when do I start approaching companies? It's over three months away, so I don't want to be forgotten about after making my initial approach, but I also don't want to leave it too late. It's really hard to judge the state of the job market without being there (mixed messages), which further confuses the process.

Any advice would be awesome.
Litmus Test: Can You Be An Entrepreneur?
I knew that comment was asking for downvotes. I'm sorry, I just disagree.

The number tells us to expect a list. That's information. Then it tells us that it's a long list, which in turn rules out the likelihood that it's one of those 3-point time wasters someone from Demand Media whipped together in the name of page views. More information still.
> He explains how he bought the pickup from the guy and smashed it to bits with a sledgehammer. <

Wikipedia gives a different story:

"King's lawyer and two others purchased Smith's van for $1,500, reportedly to prevent it from appearing on eBay. The van was later crushed at a junkyard, much to King's disappointment, as he dreamed of beating it with a baseball bat. King later mentioned during an interview with Fresh Air's Terry Gross that he wanted to completely destroy the vehicle himself with a pickaxe"

-

https://secure.wikimedia.org/wikipedia/en/w/index.php?title=...
I don't understand how the deprecation of some old, unpopular, unused APIs has anything to do with the Mac App Store.
Planning & Recruiting for Kickass Virtual Meetings
This is pretty neat.

Something we did at $company[-2] is we had a block of IPs that weren't used for customer traffic. If something hit them (SSH login attempts, HTTP GET requests that were looking for RFI vulnerabilities, etc, etc) the IP would be firewalled from the entire network for a period of time (generally 2-3 days).