skysight-inc/HackerNews huggingface dataset:
That sentence cannot possibly be legal, right? I mean, you can answer the question "are you raising money?" with a "yes", but that sentence strikes me as sufficiently similar to a securities offering.

(I'd love to know I was wrong - I'd put a funny line at the end of every blog post I do for Dawdle.)
They're not the same users. Mibbit doesn't offer a persistent, private chatroom like Campfire does.
Exactly - also the nba nhl etc with multi game playoffs LESSEN the prob of a lesser team betting a better one - but it never goes away.
It's Bob Walsh's new project (http://www.47hats.com/) and pretty much a direct competitor to the Micropreneur Academy (http://www.micropreneur.com/). I haven't subscribed to either of them, so can't speak to the quality though. Seems to be a more lucrative extension to the Startup Self-help book industry in my opinion.
Absolutely, I hate long forms and I even hate multi-step forms. Ask yourself do you really need that info? Best strategy is to have an e-mail user name only registration. Once the user starts using the system you can ask them to fill in a bit more details (much better than actually spamming them with an e-mail).
FYI, another feature that I do find useful in Campfire is that there are clients out there which support growl. When multi-tasking on 9 virtual screens, growl support is pretty essential.
Usability Testing - Excellent Resources
Just want to note they give users the incentive of extra space when a friend joins and installs the application. They also have a nice tracking tool to 'spy' on which people showed interest and how far in the registration-process they got.
Sorry Chad, I got a little excited and posted it here. :)

Everyone, upvote his Review thread.
Correct. But we dumb North Americans need to make the distinction with the weird violent USA game, which almost everyone in Canada cares about, myself included.

Somehow, they convinced us it's important. I really want to know how they did that.
One curious difference between the author's approach and learning theory: he just made students ask questions, whereas learning theory wants students to actively answer them.

I once had a psychology class where the professor, who worked on learning theory, went so far as to work with some software company to develop Palm OS software which could be used to make students answer questions. He would put up a question on a projection screen in front of the class, and everyone would tap out an answer on a Wi-Fi enabled Treo PDA, which would send the students' answers to a server. Then the right answer would show up on the projection screen, so students get immediate feedback.

Maybe this shows that active involvement is essential, and it does not matter if students ask or answer questions. A little common sense might have done better than high technology.
" ... there is probably an app that will install apk files that are on the phone's SD card.)"

Yes, there is.

That's how I got the very handy Tetherbot app installed, when Google did not want to carry it in their marketplace.

You can also use the SDK to install apk files.
Sure it does :/ you just setup a private channel, and put a bot in there to log it.

I do get what you're saying though, and agreed. It's not "packaged" as that.
A different approach would be Option C...

Get the basic/minimum info to start, skip the 2nd step.

After some period of time/use, ask them to provide more detailed info. You would, IMO, gather some interesting stats from seeing how many people value the product enough to give you an extra 5 minutes of their time and a dozen or so form fields. My guess would be that anyone using the free version regularly and deriving some value from it would fill out the additional form data.
Also keen. If I get an invite, I'll come back here to spread the love. If I don't, would appreciate one at jedchristiansen {at gmail}
Ask HN: Please review my webapp - MovieTracker
I am working on a side project that reflects my deep passion for movies. I want to provide a service that allows everyone to track movies they watch, sort of in the way that people track exercising daily. This site is way way alpha and is purely proof of concept right now, but I would love some early feedback if you have some spare cycles to take it for a spin.

I'm opening up the floor with one account but if you'd like an individual one I can set you up with one.

http://movies.blinkindustries.com

username: test
password: testtest

THANKS MUCH IN ADVANCE!
There are devices that do not ship with Android but can run it, like the OpenMoko Freerunner and numerous netbooks. So even if you assume that the license somehow trumps copyright, he could easily have been giving away the apps to people who are not licensed.
Clickable

http://movies.blinkindustries.com
Defeating Vanish with Low-Cost Sybil Attacks Against Large DHTs
What annoys me about a headline like this is that the verb "parks" makes me say "Funny! Car -> parks! Great! But what the heck does it mean?"

In this case, it means "arrives in the App Store", but my initial thought was "shuts down", which is what I do when I park my car.

Bottom line for me: when I have to read the story to understand the headline, I count that as a fail.
>PHP even uses more memory than Java on some benchmarks, which is pretty damn impressive.

True, but in a web scenario, once a PHP script finished running it's completely removed from memory - so PHP usually ends up using less memory than other languages, since memory leaks don't get a chance to do that much damage.

As for verbosity, PHP5's object model makes it possible to write PHP that's almost as verbose as Java (eg the code in this article) but you don't have to. You can write PHP that's comparable to Ruby & Python in size (if not in elegance).
I actually think it could be sold as a framework completely legally.
Smart Clothes Dryers Could Reduce Electricity Demand
Seems pretty sensible. Good listening resulted in good advice.

Most of the time when people come to me for advice I just ask them a lot of questions and let them tell me the answer. It's usually obvious that they really want one answer rather than the other but just find it difficult to choose between two good choices because they might lose out.
i love my india jai matadi
From the abstract:
"Researchers at the University of Washington recently proposed Vanish, a system for creating messages that automatically “self-destruct” after a period of time.
...
In this paper, we defeat the deployed Vanish implementation, explain how the original paper’s security analysis is flawed, and draw lessons for future system designs."
> It's just distribution to non-app store clients that is a pain in the ass (as well as going through the approval process)

Yep... it's just distribution to non-app store clients, and distribution to app store clients, that's a pain in the ass. Everything else is easy.

http://www.alexc.me/android-distribution-vs-iphone-distribut...
Don't know how good it is, but a quick google returned http://www.mechanicratingz.com/

The fact that ratings endz with a Zed makes me doubt it's any good. I've seen one or two others, one was a web2.0 type. Can't find it now, though.
Also why aren't we all using or moving to Ruby 1.9, instead of sticking with 1.8?
It's not that surprising when you understand where the money goes. It's not spent on preparing documents, but on arguing about terms. It's really the cost of the negotiations between termsheet and closing, to the extent they're done through lawyers.

The solution is to make deals more standardized, so that when you see the termsheet you know what the deal's going to be.

That would be good for other reasons besides saving money. The time it takes deals to close is very damaging to startups. I'm convinced most investors have no idea how damaging. A startup raising money will get next to nothing done till the deal closes, and getting nothing done is the worst possible thing that can happen to a startup.
Why you can't watch CNN live on your iPhone
Me too please!

it's [hn user name] @ yahoo
If my grandparents purchased a Treo 650, which they wouldn't, they wouldn't have ever found them. So this is nothing new.
I hate the fact that I can't search / sort by size in my gmail account. I'm sure I have at least 1gb of space that's being wasted by attachments that I no longer care about; but I don't want to go through all my messages to see what I want to delete and what I want to keep.
Eeeeeeewwwww.

If you're using .split() to "parse" untrusted input, and not even validating it against a regex first, that's an epic fail in its own right.
You also need to evaluate how good your data is. Do you have confidence that people "recommending" teachers will input their names correctly, and not put in "John McPeebrain Doe".

If you scrape data, be careful of that as well. You can easily turn vistors off if your data isn't accurate (and you're only going to get one shot at convincing your user that your data is good).
The course work in college is only one part of the education. No matter how well you do on the material, you'll probably forget most of it anyway. What's just as important are the work habits and learning skills one develops and uses for the rest of their life.

It's not really a distraction. If I or someone else comes in late usually no one even looks...

According to whom? I guarantee you, the person in front of the room notices when someone comes in late. Others in the room notice as well, even if you don't think so.

Showing up, being prepared, and having consideration for others are half the battle. If you can't at least do that much, why bother?

What's harsh or an embarassment in college is a disaster in the real world. Many people I know lock the doors when the meeting starts. Show up unprepared and be sent away. People are depending on you to do the minimum. That's the least anyone could learn in college.
Or you could just set the IP address as the alias of the virtual server. The Host header is sent even for IP addresses. Not a great example, even though I do think ZXTM is pretty sweet.
Why? (Remember, I'm a business guy, not a tech genius. It seems to work fine enough with the logs.)
I'm glad JWZ commented on Joel's essay. Joel's work is of varying quality and yet he gathered quite a following of people who accept whatever he says without criticism.

Fortunately, JWZ has way more credibility for anyone who has actually looked at code.
Ok. If I might make a suggestion: delay the location data by a random amount, the random amount should be user configurable for different locations (minimum+variation).

I've been thinking about this particular problem for quite a while because of an idea we had about two years ago called 'lifeyarn', the plan was to couple mobile pictures with date, time and locationstamps into a threaded representation of your life. You can then use the threads to meet people and do all kinds of interesting things with them (who was where on what day, who attended that dinner and so on).

The possibilities for abuse are endless, you really have to be careful with that and pro-active, don't wait until a bad thing happens and then plug the hole.
Gist founder: What I should have said about raising money...
1.87 is a transitional release designed to ease some of the pain of moving to 1.9. Some gems and libraries, also, aren't fully 1.9 compatible. I think more so than even these is that getting people to change can be fairly difficult.
and the alternative is? to build more highways?

Is it any cheaper to raze down more buildings, to open more lanes. 101, and 280 in SF are already 5 lanes and full of traffic (101 is becoming like a parking lot, even in recession).

The Bay Bridge is already 5 lanes each way, and always chocked. It is pretty clear that the highway system is not scaling well.
Spending billions of dollars for more lanes, just wont work.

And everytime me and you ride the highway, are are not paying for the full cost of it. Or gas taxes are just a mere fraction of the real cost.

Just saying.
And the projection of the SF to LA ticket cost, are about $55-60.

Please no more FUD.
I understand what you are trying to say, and not being an expert or possessing enough knowledge about it, all I can say is it works in Europe http://en.wikipedia.org/wiki/File:High_Speed_Railroad_Map_Eu...

I am also very biased towards a well developed rail system, because I hate flying/driving. Being from India, I have traveled in train system, a lot, even though its not a high speed rail system. I loved it. I have been to europe a lot and am a fan of it. I know its a huge investment, and probably wont be profitable any time soon, but IMO, it will benefit in a very long term.
If I get one, I'll certainly come back and spread some invites.

anfedorov@gmail.com is my address
Thanks in advance :)

username @ gmail.com
Very simple: go raise $8-12M based on Lanzone creating a market for a web-based TVGuide. Almost every market worth being in has two winners (think cola, search, fedex/ups, burgerking/MCdonalds, etc).

Also, on exit have two players in the market will help. they will probably not want to exit under $100M and you can carve out the quick exit at $25M.... or not.

the best thing to do is:

a) raise some capital ASAP
b) focus on your product
c) focus on users and what they think of your product
d) focus on distribution (i.e. consider strategic money maybe).

best jason
I was serious in that Ctrl-Z is easier to hit with dvorak, and with caps lock as control it becomes even easier, but I don't expect anyone to switch for that reason.
Wonderful, I wish that my math teachers had been so thoughtful.
I will try a little harder the next time :)
btilly clearly expressed a fine method for effective teaching. I was impressed when I read the HN post a while back, and I'm even more impressed with the blog post. I am incorporating the idea about homework divided into thirds into my own teaching. Many of his other ideas are already there, if in slightly different form.

However, I will gripe about his messianic tone. As far as I can tell from his blog post, he's taught only one class! Even if he taught a few others as a grad student, my point holds.

When I first started teaching nine years ago, as a grad student, I had miraculous success with my classes. I didn't have any grand scheme like btilly did; all I had were some commonsense observations from my father, a lifelong teacher.

But as a new teacher, I was really learning the material for the first time (that's the case with virtually all new teachers -- it has to do with the process of teaching), and so I could carefully observe the students' progress at every step. If they stepped into a pothole, I stepped into it with them: I felt that I had failed to explain something clearly if the students didn't get it. (btilly says the same.) The students loved the class, they became very competent, and their enthusiasm for the subject attracted attention. I was a star teacher.

However, as the years have ground on, I have taught the same subjects over and over again. I'm no longer on a journey of discovery along with the students. Instead, I know where every curve and pitfall lies. I can see a pothole a mile before we get there. You might think that this makes me a more effective teacher, because I can make the journey a smooth arc from beginning to end. But it doesn't: intellectual discovery is about stepping into potholes, not sailing by on a cruise ship.

I'm still sort of a star teacher (evals are very high, and my classes are always full, in part because word gets around), but I've never had a class with the same enthusiasm and brilliance as that first one.

(I'm an adjunct professor, so I get paid shit wages, and I have no incentive to do a good job, but that's a different story.)

So I gripe about the messianic tone in btilly's post because it sounds like precisely the sort of thing a successful new teacher would say. (BTW, not all new teachers are successful.) I wonder if with a decade of teaching experience he would see his miraculous method as the distinguishing factor in his early success. In fact, his early success may have been due primarily to the advantages of a neophyte, which are hard to sustain.
Travis. Really good point on the recommendation side. It probably makes sense to hold off on publishing the information until the educator affirms that it is accurate.

We will likely use MTurk to enter additional educator and school information. I haven't yet used the new service, crowdflower.com, yet, but this might be a good opportunity to try it out.
I would be very nervous that this is something Twitter themselves are thinking of doing. This was talked about being one of the possible revenue streams for Twitter, and I fear that if and when Twitter turns this function on this website would be null-and-void.

Great idea though; however, I think the prices might be a little high for the common user. If you are focusing solely on businesses, you have hit your price point.

I wish you luck!
I don't have much formal CS training, and I code primarily in PHP. That being said, I don't see how this is useful at all. I've started coding more in PHP5 recently: my last two projects have been using classes. I started creating a DBHandler class. Then, whenever I need a DB query, I have a method like this:

function getSnsWithoutIds($customerid) {
$query = sprintf("SELECT aim_sn FROM add_queue WHERE aim_id=0 AND cid=%d", $customerid);
$result = mysql_query($query);
$sns = array();
while($row = mysql_fetch_assoc($result)) {
array_push($sns, $row['aim_sn']);
}
return $sns;
}

And then I simply iterate on the array back in the code.

$dbh = new DBHandler();
$arr = $dbh->getSnsWithoutIds();
foreach($arr as $ele) { doSomething(); }

What is the advantage to doing things your way?
I think the reason he ran out of space is that he didn't keep on top of all the crap that he got sent.
As far as I know: these REE releases/patches are for 1.8.7, a release of Ruby that isn't quite being actively developed, only maintained. Stuff similar to this is being folded into the official Ruby interpreter, which is now at 1.9.1 (1.9.2 soon!).

The uptake of Ruby 1.9.1 has been slow, and people are staying on 1.8.7 for compatibility reasons. Thus, these patches are trying to bring better memory performance to the old but widely used 1.8.7.
And yet you refuse to discuss this with me in private, where you cannot accuse me of trolling.
What you can do is add your gmail account as an IMAP account in Outlook or another email client and sort it there. Hard to believe that we must do that because of their anti sorting stance.
I have no doubt it is legal. The competitive position is just suboptimal:

1) I charge money to make iPhone development not suck

2) iPhone development is primarily controlled by Apple, a company with ...

3) ... smart people who have ...

4) ... more money than God and ...

5) ... could teach Japanese electronics manufacturers about user experience while ...

6) ... making hundreds of millions off the iPhone ...

7) ... justifying making any improvement available free, and probably

8) ... announcing it at MacWorld, to the resounding cheers of their hundreds-of-thousands strong cult of fanboys who whose very identity is predicated on using Apple products.
The difference between the math is presently taught and the way it could ultimately be taught is immense. Given the problems math and reasoning illiteracy cause I think this is a much more important issue than most people assume.

The approach described would probably be great for many other subjects besides math, of course.
Facebook | Find Your Friends on Facebook
Whatever happened to conflict of interest objectivity? People are less likely to trust a review from someone who is making money off of saying how great a product is.
11-year-old entrepreneur recycles sweaters to make scarves
Cool, thanks for providing some context. As I was reading the front page of the site, I was waiting for their "special offer" to be blasted across the page... and I wasn't disappointed.

I didn't stick around long enough to see if they would throw in a free set of Ginsu knives though.
Paul Romer's "Charter Cities"
Seems like, when it comes to group chat, Google Wave is going to be the 800lb gorilla in the room.
Simple solution with an additional filter rule:

[x] Delete message after __ days

GMail's web UI is really overrated. Missing many features that desktop clients and even other webmail platforms have offered for years. I still prefer traditional clients with the web UI as a nice fallback.
Create Instant Website Thumbnails with Thumbizy | Tricks Machine
I migrated my site to Ruby 1.9.1 about a month ago and it was mostly painless. It's now running up to 4x as fast for some requests!

It's finally time to start developing entirely in Ruby 1.9 guys. Trust me.
That project should simply not exist.

I think the fundamental issue is that Ruby's VM implementation and lack of standards sucks utter cock.
Poll: would you prefer thread sorting revert to the old behaviour?
pg seems to have switched from sorting highest-rated threads to the top to a stricter chronological order. It's driving me crazy; I now have to read all 55 comments to find the good ones, rather than just reading the top 10 in thirty seconds. Is it just me?
Would an application's political slant not be protected under discrimination laws, as well?
[username] @ [username] .com

Don't have an invite yet. I'll help out if I get one tomorrow.
Regarding wasting storage on crud, I would be very surprised if the gmail storage system does not duplicate large attachments that have been forwarded around.

It would not be difficult to store one copy of every attachment or identical newsletter and link to it. This has to decrease their storage requirements dramatically.
I think it's a little more than that. Google's core revenue is from advertising. They make a lot of money from their little text ads. Because they have so much of the advertising market, every minute you spend on the web is essentially more revenue for them, and the more pages you view in that minute the more revenue for them. Thus they are happy if you spend more time online.

If that means making a better browser so people will be more comfortable on the web and spend less time loading pages, Google gets more revenue.

If it means making a good mobile OS so people spend time on the web from their phones, Google gets more revenue.

If it means their competitors improve their products to make people happy to spend more time on the web, Google gets more revenue.

Improvements to IE is more ad impressions/clicks for Google as people will be inclined to spend more time and visit more sites online. It's not even about IE "running" Google software as much as it is improving the Internet, which is where Google ads display.
Cloud Standards are Misunderstood
> Yep it is a fact. Did you disprove it? No. ... What is your point?

Listen and you might hear the point.

Initially, simple_hash.h was a basis for comparison across languages.

Initially, the obvious comparison was between Haskell and Clean, so it was obvious to translate the hash table from the Clean program.

Your speculation about why the Haskell program includes a hash table is wrong.
I think Joel was also plugging a book in that post. Gee ... look at all the traffic he generated. (yes I ordered it and it arrived today)
I rather like:

Craigslistrefugees.com: Because you don't have to give a buck!
This isn't true. Comments were never sorted simply by score; it was always a combination of score and recency, like the frontpage. (In fact, it was exactly the same function.)

All I changed was to tweak the ranking function for comments to give newer comments a chance. It used to be there was no point in making a comment when you arrived at a thread 3 hours old, because your comment would start at the bottom and stay there.

Since the choices described here are inaccurate, I'm killing this poll. If anyone wants to make another, accurate one, they're welcome to.