skysight-inc/HackerNews huggingface dataset:
Opensource = Drupal
(I think it is better than Joomla and has even been adopted by IBM into a opensource product for enterprise use)

Proprioretory = Vignette or Documentum
(Both are excellent and can be used on small and really large sites with all sorts of added features suitable for online collaboration)
WP is good for blogs but not much else in terms of general website usage esp compared to Drupal/Joomla.
In other blogs these people would read, using services like the YC funded snaptalent which does just that :)
Find a co-founder to bounce material off and interact with. Ideally, you will motivate each other!
don't have the contributions data, just the karma score.
A tinyurl clone that randomly has a 20% chance of rickrolling you.
Find someone to join you who loves doing that e.g. with marketing experience/degree and passion for online marketing i.e. who is into SEO, SEM, AdWord marketing, affiliate linking/campaigns, article publishing campaigns etc. etc.

So you can do what you love, they can do what they love, and you should both be moving in the same direction to achieve success at an optimal pace for you.
I signed up for this obscure alpha test
"Count me skeptical. Good players eat such systems for snacks."

You're thinking about it wrong. As he mentions, your bot doesn't play against good players. It plays .5/1 or 1/2 nl and makes a shit ton of money if it just breaks even. There aren't good players at those levels, because anyone who was good would win and quickly move up. You only need all of your if/then statements to add up to being better than the worst 5% of poker players, and that's not that hard to do. I know only because I've done it.

Thats why extensible rules based systems are better than you think. They can get you to that with a good amount of work. Especially in short stack nl games. They're clearly not going to win at a $5/$10 nl table or a $215 SNG. But they don't need to to rake in millions per year.
Good catch, I haven't coded perl since 1999. This might be more appropriate for the kind of background we want:

"YC startup looking for rockstar designer".gsub("rockstar","talented")

Or maybe:

"YC startup looking for rockstar designer".replace("rockstar","talented")

for the pythonistas.
Also I should mention, that with the exception of heads up, good players (at least by my definition of the word good) eat even the UofA's AI for snacks.
Alarm at Google Yahoo partnering
eBay is a rule unto itself. They love buyers and do not care much about sellers.

I used to be a powerseller but stopped as I was fed up of people lying on eBay, especially buyers who received goods and complained to eBay they did not. In many cases I provided the shipping tracking numbers and eBay+PayPal could see the items were sent and recieved by the buyers but still they would refund buyers so sellers lose out.

They do this as it is easier to push around a seller (eBay tell you that you have to take the buyer to court but then will refuse to give you the buyers details) than a buyer (who can simply tell their credit card company to sort it out).
See http://www.paypalsucks.com for the horror stories I and many others have suffered at eBay/PayPal.
There are newer tutorials on youtube!
But this is still good to get started.
the open source stuff (fine - i'm showing my bias against MS with or without good merit)

I'm not saying that you can't build anything good / successful with MS products... and there are situations where going MS is a strong advantage (video games)...

I'm just curious why ppl would constrain themselves (in both flexibility and financials) when there's alternative tech that's comparable (or better)
Using Amazon SQS to Build Self-Healing Applications
NicEdit - A lightweight JavaScript rich editor
Don't worry about it. There really isn't a TC effect like there's a slashdotting or digg effect.
0% equity as 80% salary is good enough considering for summer jobs other places may pay 100%~120% salary (assuming market rates do not fluctuate) but many will also pay ~<80% as it is established that interns will also gain experience, CV value, and some mentoring too.
call me skeptic but I can't envision MoinMoin+trac being used as a large scale CMS system (which means a deployment into a corporation, which means some corporate suit not "buying IBM" and risking losing his job)
No. These languages have been around for a long time (I used ML in uni 10 years ago) and have never taken off in a big way.
They have thier uses but will not be readily adopted as Python as it is too hard for most people to change thier thinking to functional programming.
well maybe I should put it this way. I personally am not seeing that site as a main development focus. I honestly haven't thought too much about it. There also might be some minor parts of the site that are hard to do with straight blog technology (although I've never used wordpress). That are more designed in to cms.

but as of right now I really don't have much planned into the site.
The test of time is the best test in my book, and hence they fail in this case as over time Python still seems to be the favoured.
I think the term "rockstar" should be banned here (unless you are a rockstar, in which case, er, can I have your autograph).
I have one of those for my home computer, and I think it's great. The short throws on the keys feel nice, and overall it is quite solid. I wouldn't want one at work though, as it lacks a proper numpad.
Also, chicks dig it; it's a sexy keyboard.
http://www.logitech.com/index.cfm/products/details/US/EN,CRI...
It seems everyone is creating an incubator these days.
Twitter is already breaking apart at times. This will cause breakages to be worse.
There are fewer variables when factoring in your opponent modeling. I'm sure being who you are you are very familiar with the UofA research and I'm pretty sure it backs up this statement.

Pushing every hand isn't right, it's pushing every hand with certain cards that Sklansky taught which admittedly is only a slight loser but a loser none the less.

I'm not saying limit holdem isn't a complex deep game, all I'm saying is that when it comes to bots no-limit bots are a lot harder to get right(in opponent modelling primarily which is a big part of bots these days).

I think no-limit is the tournament game of choice because it's seen by the general public as being the more exciting of the two(not that I agree but thats another discussion).
Using the git index to fearlessly try out risky changes
Sun Type 6.
For some very odd reason, I find myself typing as much as 20-30 wpm faster (so something like 150wpm-ish with 98+% accuracy, or so the typing tests say) on the low profile Apple keyboards (I have the bluetooth one, and my MacBook's keyboard) than on any other keyboard I've used. It makes a noticeable dent in the time it takes to reply to emails and to get my point across in IM and IRC.

Maybe it's the lesser effort required to press the key. The same effect happens when I'm playing the piano on certain pianos like that..just so much easier to play faster.
The timing of the coalition in opposition is really suspect to me. Am I conspiracy theorist if I think it sound like a front for MS backed pressure groups to scupper the deal?
Is "double plus good" better? Of course if it was appended with "programmer" you'd have to assume fluency in Newspeak.
Ohh, I never got used to the split keyboards. I got one Microsoft keyboard (I believe it was called the ComfortCurve?) that was something between a regular keyboard and a split keyboard but wasn't split. It was fairly comfortable and cheap.

I find it impossible to type a lot of things I want to, not only because some of my fingers are slower than others, but also because I usually do keyboard shortcuts with one hand, even if it's ctrl+alt+del. It's not easy to do on keyboards like those :(
Hidden OS X feature: Twitter integration
I'm a chick and I dig the way it looks, but there is noooooo way in hell I'd be paying that much for a keyboard :(
I tend to mouse with my left hand (I'm pretty ambidextrous but more right handed than left), but my problem is that nobody makes mice for left handed mousers. Every single one of my logitech mice, especially the one I love (mx revolution)? For right handed people. Logitech makes like all of one lefty mouse (not counting the equally lame ambidextrous mice), and it's an old model I'm not interested in. All the other manufacturers are the same.

The only exceptions are touchpads (obviously), which I switch hands for, and Razer gaming mice which are nice but not as nice as using an mx revolution for everyday mousing needs.
Computer game's high score could earn the Nobel Prize in medicine
It was not a large corporation. It was a large deployment in the sense of having many documents, many users, and many projects, and needing to handle an occasional slashdotting. Specifically, the site was SciPy.org and its many child sites, and it replaced the Zope CMS that it ran before...so, it turned out to be solved better by tools that didn't call themselves a CMS, but in fact its primary purpose was to manage a lot of content and make it editable by a lot of people. Sorry my use of the word "large" made you think "enterprise"...that wasn't my intention. I've rarely worked for or on large enterprise projects, as it isn't an area I find enjoyable. Turns out MoinMoin makes a pretty good CMS, because it doesn't try to be a CMS.
I did one app to translate and say what I type in. I wanted to learned the SDK and use the competition as a learning experience. I wish I had won it. But I was really happy when I saw judges used it until last Wednesday.

Since I know I passed the phase 1 judgment. I am working on porting it to iPhone and see how people want it.

-- edit --
One lesson I learned from this is PG is right to found Y-combinator startup by number of founders. I did not start early so I did not team with other people in time. I guess a team definitely has better chance to succeed. And by mathematics, if a team can has better probability to win, even each one won much less, but the expectation value will be higher.
What is the minimum budget to promote a site?
I have a site, and I would like to know what do you consider it is the least amount I should spend promoting it and where should I spend it? thx
Agreed - it is definitely possible to hack WP to run as a general content management system, but it is still based on the idea of a blog, and so content is still organized as "posts" and "pages" which can get old and will cause many sites to hit limitations that require more hacking to get through.
umm, I registered on his website and that gave me a link to the podcast.
See if this link works for you:
http://2007.sxsw.com/blogs/podcasts.php/2007/03/19/the_4_hou...
We left it out and haven't been bitten by it once. I'm not trying to tempt the evil eye, just give a data point.
I think this is an awesome move for them. I wanted this from Open Social, and asked Kevin Marks for it. I didn’t get it.

Facebook is giving it to me soon, and I love it. I think it will really allow for mashups to begin integrating data on a completely new level.
$0.00

Techcrunch, Twitter, YouTube, Digg, Facebook, news.yc, etc. are all extremely effective places to create buzz for no cost.
Why Yahoo Glue is a Bigger Deal than You Think
> individual voice recognition

That's where 1-800-GOOG-411 comes in.
Any OmniKey Ultra from Northgate Computer Systems. Try eBay. Company no longer exists...
Parrot, Forgotten Bird
I know of a couple places you can get listed for free and get decent traffic for early startups.

The Museum of Modern Betas always good for a couple hundred visitors. http://momb.socio-kybernetics.net/

Killer Startups is an ass ugly site but can send some traffic. http://www.killerstartups.com/

Simple Spark has not sent me a ton of traffic but they have a nice looking site and will hopefully gain more of an audience. http://simplespark.com

I'm also looking for more ways to get the word out so the more advice the better.
Agree with Kyro. Try to go as far as you can without any marketing budget. It takes a lot more effort, working on getting discovered by users, but I don't think it's any less effective than paid marketing, and possibly even more effective in the initial stages.
With social media its hard to get above the noise level. To start out, you should have a company blog.

Also look for advertising coupons for Yahoo, MSN and Google. You need good analytics so you can tell what keywords/ads do the best. Only target search ads, avoid the spammy content networks when starting out.

Once you have some traffic coming in, look at what users are doing, tune your website to try to increase conversions.

Spend more money as you bring it in. What type of site? How does it generate money?
I don't quite understand this God and dice explanation and what role God plays in it. Is spooky action at a distance really not spooky?

Edit. Nevermind, I see what you mean.
Tired of hotlinkers?
I agree. The feedback is the best I've felt. However, I also like the spacing and arrangement of the keys.
Designers: 6 brain hacks to use to come up with new designs.
That's even better for the argument being made, which is that Python used to be a good weeder language (since the only people who knew it tended to be real hackers) but it no longer is, because more people have learned it just to do their jobs. If functional languages are really too difficult to ever get widespread adoption (which I doubt), that makes it even more likely that functional languages are and will continue to be good languages to use if you want to attract only smart people.

Edit: your other comments in this thread also don't seem to be addressing the article. The article is running with the idea that more obscure languages are better - because widespread adoption means that poorer programmers will learn it in order to get jobs.
Probably a continuum from discovery to invention. I don't know CLOS, but it sounds like mostly an invention.

Aston - email me at info@reatlas.com please.
So because the money came from within, the idea that they may not actually have a plan to make money laid out is plausible. Hmm, that is an interesting point. I'm curious to know :-)
Nice find, I shall have to try that out.
"... I was actually invited to stay for a bit after class and talk, but I made a mistake. My professor asked me if I had a class to go to, and I told him that I did but I could skip it. He told me I shouldn't skip my classes, so THEN I had to leave. ..."

Unfortunate. Next time stand your ground. You might not get another chance to meet someone like McCarthy.
I find low traffic sites on adbrite.com and use there CPM option to advertise on them. A website might have 500 visitors a day and cost .05 cents per CPM. So I can spend a few dollars (a month) and get full time advertising on a number of websites. For higher traffic sites use the fixed rate pricing if it is available.
I don't recommend the model M. I used one for a few years and enjoyed the feedback and noise, but I found that it got me in the habit of pounding the keys really hard with my fingers.... overall not a good strategy for RSI prevention.

Modern quiet keyboards are designed precisely enough that a small amount of resistance is all you need to type comfortably and accurately.
Leave it out unless the other option is a CAPTCHA that makes me think harder than I should :-)
this is a great keyboard... i wish i could get one retrofitted onto my laptop... i stopped using it b/c switching back and forth between it and my laptop keyboard was costing about 15 wpm in errors.
used cars ads, it is by google ads, and an option to add photos that cost $4 - freeusedcarsads.com
I have been developing my product for a few months now. It is starting to get boring - a bit. Usually I have to push myself and find some motivation. That is why I decided to rent a room with my hacker friend and designer cousin. We are setting things up as I type this comment :P Perfect mix... ^_^
Yes, I'll have to admit, I'm the dumbass. Which is a great lesson for me - I can't predict the stock market.
He mentioned it being a series of articles, maybe the next one will cover logic? I dunno.
Another idea

Step 1: Write an article between 300 and 500 words on your products target market, then suggest your product as the solution

Step 2: Submit your article to article submission sites such as articlebiz.com, crixi.com, electrictext.com, contentdesk.com

Step 3: Rework your article into a press release and then submit. PrLeap.com or PrWeb.com (about $120)

Step 4: Rework your article into a video. You can read your article over a slide presentation. Submit this to Youtube and other video sharing sites

Step 5. Turn your article into a podcast (audio only) and submit it to iTunes http://www.apple.com/itunes/tutorials

Step 6: Create a blog intro with your video code in it.

Step 7: Create a Squidoo Lens

Step 8: Social bookmark everything you have just done at propelier.com, digg.com, del.icio.us, stumbleupon.com, twitter.com, reddit.com, tagza.com, fark.com, newsvine.com, furl.net, swik.net, connotea.org, sphinn.com, blinklist.com, faves.com, mister-wong.com, spurl.net, netvouz.com, diigo.com, backflip.com, rawsugar.com, bibsonomy.org, folkd.com, linkagogo.com, indianpad.com, plugim.com, myjeeves.ask.com, jumptags.com, mixx.com, wirefan.com, danogo.com, ka-boom-it.com.

Repeat process!
Not if you use a hunter class character. They have the reputation of being a bit slow :-)
DARPA - Defense Sciences Office - RealWorld
but therein lies the rub: it's easy for the administrators of the game to realize that no real person in the right mind would sit in the same location for 3 days and go after the same creatures over and over.
Very well said. This is why it's great that Microsoft walked away.
Have you done this? What were the results?
Really, really cool. Would anyone like to explain the outlines for the non-programmers among us?
Defense Sciences Office - Slowing, Storing and Processing Light
I think higher level languages built on top of the JVM or .Net are very compelling because of the intersection of painless backwards compatibility and higher level constructs. Building bindings to higher level languages is usually a pain, and by working directly with those virtual machines you eliminate that.

Compiling from one language to another works better if you are going from a higher level language to a lower one, so machine code to JVM is probably not going to work very well but JVM to MIPS is not that hard.
The reason for the low variance in python solution times is a design feature: "there should be one -- and preferably only one -- obvious way to do it" (Guido).

Of course there is often more than one way to do anything in python. For instance, Guido prefers list comprehensions to using map even though both drop down to the C-layer for improved performance whereas iterating/looping generally does not. Most python programmers, however, seem to stay away from the functional programming aspects of python, if their code is any indication.

Although python has the basics of functional programming: map, reduce, lazy evaluation (for some iterators/generators), its support for lambda functions is clumsy and many advanced features (such as monads) are not present in the standard libraries at all. Python lets you experiment with functional programming but that's about it.
There's a good question. The basic sort algorithm that most people have seen in real life is "selection sort" - it's the algorithm people use to sort cards in, for example, bridge. Find the highest ranking card, put it in the leftmost position, find the next highest ranking card, put it in the next leftmost position, etc. That would be the "naive" algorithm, and it's the slowest, and the first takeaway is that it doesn't scale - it degrades badly the more things you have to sort (Just imagine having a 100 card hand in some expanded card deck - finding the highest ranking card is a problem that the human mind does reasonably well with, but computers have to look at each of those 100 cards one-by-one to figure out which is the highest ranking). So people have developed interesting algorithms that overcome the limitations of the "naive" algo.

One key technique used in a lot of the algorithms is "recursion" - basically divide and conquer. It's used in most of the fast algos - quicksort, mergesort, etc. They all divide the whole data set into smaller data sets (in various ways), sort those smaller data sets (which may involve further subdivisions), and then merge them back together (and that gets more complex with the subdivisions).

The closest real life characterization of these kinds of algorithms (back to cards) is that they're sort of like sorting the cards and getting all the odd numbers properly sorted in your left hand and then getting all the even numbers sorted in your right hand, and then "riffling" them together in a way that they the odds and the evens mix perfectly.

Another key thing that algorithms deal with is "degenerate" or worst cases. Imagine you are dealt a perfectly sorted card hand, except in reverse order. The "naive" algorithm spends a bunch of time reversing the order (take the rightmost card, put it in the leftmost position, get the next rightmost card, put it second from the left,etc, repeat until done) while better algos provide performance nearly the same as almost fully sorted lists (almost equivalent to - leave it the way it is, and mentally assume the opposite side means higher ranked).

And that's it for my regurgitation of school days. Yeah, its weak. Friday night.
Even more towards the point of the essay, users of Facebook are not looking for products and services. Facebook lets people keep tabs on each other and maintain more acquaintances but almost no one goes to Facebook to locate goods or services.

The problems is not only that Facebook lacks the ability to pinpoint precisely what its users want in the manner that Google can, it's that Facebook is the wrong environment to sell specific things to people. Again: people use social sites to keep tabs on people, not to buy stuff or look for specific items or services. The only ads worth showing on Facebook are those that emphasize brand loyalty, and frankly, the money is better spent on television ads.
I still disagree and think that limit is, in general, a much more complex game. But even if it's not, I think you're thinking of building a bot that's a world class player. That may be harder at no-limit, I'm not really sure.

But if you're building from the standpoint of breaking even at low stakes, it's far easier to do for no-limit, especially sit and goes. It's literally a couple hundred lines of if/then statements.
If Copyright Is About Incentive, Should It Allow Total Control Over The Work?
Then don't read them. Complaining about what other people write is the height of vanity.

I don't see how a top 10 traffic site could possibly be overlooked by marketers. If it were a value, they'd shift there until it was not, and that isn't happening at all. The data shows that you are incorrect.
".. What is the minimun budget to promote a site? ..."

How much does it take to make a demo, blog about it? Show don't tell. Tell some friends & let them loose on a demo. Getting users is the objective, then some feedback. Create your (scalable) feedback loop: email, blog comments.
I believe this was already posted.
Entitled "Malcolm Gladwell: Who says big ideas are rare?"
Note to pg: the only difference between the two links is a "/"
How? Everyone says this, but it just isn't happening because it isn't true. I mean, how does Facebook know that concert ads are better for you than t-shirt ads? They just magically parse your wall comments and this occurs?

My argument wasn't that knowing someone's intent is necessary. It's just that it focuses the advertising much better and as such demands far higher CPMs. Facebook can guess all they want, and if they do a perfect job (far better than technology allows currently) they'll guess as accurately as Google does now.