skysight-inc/HackerNews huggingface dataset:
the real thing you're saying is that it's about your needs, not the other person's.

Really? Why, because you say so? Firstly, no girl "needs" a diamond. Secondly, doing things that don't make sense in order to please others has already been a cause of too much suffering in history already. Lastly, by insisting on having your partner spend a significant amount of money to buy you something that has no real value just so you can show off, the real thing you're saying is that it's about your needs, not the other person's.
Security Chip That Does Encryption in PCs Hacked
If we look at Django or Ruby on Rails, arguably the two most promising new web application frameworks to emerge in the past few years, both of them are written in such a way that synchronous programming is assumed.

Well, yes, but really no. Within a single process, everything is synchronous. Deployments in the real world are asynchronous via use of multiple processes, shared nothing architecture, and a few forms of interprocess communication. (The database is pretty common, though I guess that means shared-something. Let MySQL programmers deal with the semaphores. I can't even spell semaphore and I've got customers to satisfy.)

In real deployment scenarios, you can achieve I-can't-believe-its-not-asynchronous-processing by layering the same programming techniques and battle-tested, well-supported libraries you already use.

One hacky solution which works well in practice: give the browser as much as you can, have it AJAX poll for anything you don't have ready. In practice, since page rendering is Very Effing Slow relative to many other things you want to do, this increases user perception of speed considerably.

For example, hypothetically say you want to do a word count on 47 blogs and display that to the user (I don't know why you would want to do this, but it looks like his example). No problem. Check your cache for any of the blogs you've already calculated and spit that right into the response HTML. Have the browser poll you for the rest of them via AJAX. Meanwhile, you kick off the HTTP access and subsequent word count operation to any arbitrary number of worker processes, and after you're done with them, write them to the cache (or db, etc).
The mayor's age is relevant, because being a mayor at 88 is quite unusual. White mayors or female mayors are to be expected; an 88 year old mayor who has served for 31 years is simply a remarkable part of the story.
I agree. Passing costs on to future generations is common place in other cities. This practice would surely cause elected officials to think twice before building.
Ask HN: Is it crazy to offer a freemium package in a "lo-fi" startup?
I've been testing out a "pay as you go" plan on SnailPad (www.snailpad.com/plans) where you get 2 free stamps each month (you get charged for stamps you use above that amount).

It's only been a few weeks but it's been working pretty well -- the majority of the initial users on that pay as you go plan have already either abandoned the service or upgraded to a monthly plan.

I've been tracking my path on a simple excel spreadsheet just to make sure I'm earning more than I give away (so far, so good). Is there anything else I should be watching out for (such as potential abuse or anything else)?
Game Development in a Post-Agile World
Example of Rally Software Building A Great Company
Google prepares Facebook assault
Debt Settlement Works
A quality debt settlement company will, Give you credit counseling to help you get out of debt, Arrange to have all your credit card bills lumped into a single monthly payment you can afford.
Woah woah woah. I live in Toronto. Mississauga is a suburb. They got out of debt by getting into bed with developers who went wild with unrestricted development. All this wouldn't be out of the norm if the mayor's son wasn't a developer and she had excused herself from meetings involving the city and his company. But she failed to disclose the conflict of interest and her son's company benefited. Mississauga is now a textbook case of traffic gridlock, is starting to experience high violent crime (because all the families that moved their in the 1990s now have teenagers with nothing to do), and it is on track to lose its debt-free status as of 2012.

http://www.mississauga.com/news/article/507414

Hurricane Hazel is definitely a character though. I don't disagree with everything she's done but I've always been particularly skeptical of how she ran the city's books because I figured that it was unsustainable and the population would eventually have to pay. The developers helped build out their infrastructure but now that the development boom has matured there, the tax payers are left having to maintain it. It will cost them and I expect they'll run deficit budgets for much of this decade.
The problem I had with the spot is, anyone who can read that fast probably already knows all about Google.
You missed the part where he listed an organization focusing on general catastrophic risk.
Have you been to Mississauga? It's urban sprawl gone mad. It's one of the most bland, characterless strip mall excuses for a city in North America. The books may be balanced, but it's a joyless wasteland of big box stores and cookie cutter urban development.
Why don't you try the 400 $1 project method (from my blog, link in profile). You're exactly the type of person I think would benefit - struggling to do big stuff all the time. Try the small stuff.
Alternate Web Browser: Excellent Alternative To MobileSafari on iPhone and iPod
Since most operations in the IMVU client are bound on disk or the network, we implemented an asynchronous programming model based on futures and coroutines (Python generators), which we've recently extended with queues, actors, and more explicit cancellation functionality. This system has grown intuitive enough that new engineers can grasp it fairly quickly, and there are very few gotchas or common mistakes.

In our network-connected, cpu-is-millions-of-times-faster-than-disk world, asynchronous programming is really important for building a responsive desktop application.

One of our engineers blogged about the task system at http://thespeedbump.livejournal.com/63798.html and http://thespeedbump.livejournal.com/64053.html

The source is available at http://imvu.svn.sourceforge.net/viewvc/imvu/imvu_open_source...
Chrome OS Flow Brings Apps to the Forefront
I apologize but I can't stand seeing a billion articles on this topic. Can anyone tell me why they care? It's not like Google is selling information to identity thieves.

Google can piece a life together? Cool! It's so big it wont know what to do with my life story; however, I'd love to see what it is (through my google searches) so far.
p.s. we're doubling our engineering team this year. If interesting programming models are your thing, I'd love to chat!

http://www.imvu.com/jobs/index_eng.php

chad@imvu.com
The world according to John Gruber.
The "boom de yada" melody is the bass line from "Heart and Soul."
For every student of New Trier (which I've never heard of) there are 1000 in DC or New Jersey, where charter school spend fully half that of the "fully public" i.e. "monopoly" schools.
Visions Adolescent Treatment Centers
Adolescent drug addiction drug rehab centers alcohol rehabilitatio, eating disorder and alcoholism treatment centet located in Malibu California. Family treatment equine therapy and anger management programs.
Poor headline; the link points to a blog article in reaction to an article that should carry said headline.
>I simply disagree with this. It is not a right that everyone have a free education anymore than it is a right that everyone have a free pair of underwear, but people get confused because one seems noble and the other silly. Why do they use the word "free" here when obviously it isn't?

http://economix.blogs.nytimes.com/2009/10/06/what-happened-t...
The guy seems petty. The name of the tool is hphp, if you drop in an i and an o, you have hiphop, which is a perfectly fine name considering Django and all the other music named tools. It is my belief that the dislike of the name comes from a dislike of the type of music.

And rewriting a negative comment on your blog? That's just not done. Delete it, but don't rewrite it ever.
They slowly started to have them, at the end of the war, but they weren't that popular: using the radar reveals the sub's position, nullifying its stealth advantage.

There were also acoustic torpedoes, and all subs had passive sonar (the one you can listen to, I'm sure it's in SH3). The XXI supposedly had an active sonar for torpedo targeting, but Germany had barely started making them at the end of the war, and again using it is like yelling your position.
Good point. I've now edited the HN headline to be more descriptive.
The article paints this situation at the fault of the consumer. I'm not entirely convinced that's true.

I would love to drop my cable TV and just pay for my internet connection - problem is, I call up my cable provider and they claim that it's actually more expensive to just buy a 5mbps connection than it is to tack on the TV. Ideally I would like to pay less money for less services, but its out of my control.

I'm sure there are plenty of folks who would pay a flat rate (also presumably cheaper) for a 3G/4G pipe that they could pull data and phone service out of (Google Voice, Skype, etc), but the carriers fight that for their bottom lines.

The problem isn't that we all pay too much, its that we're all forced into paying for too much.
Well unfortunately, they just don't. I too have helped built a limited domain search engine. The site, www.trailbehind.com, crawls about 20 of the best hiking related sites, including wikipedia, everytrail, localhikes, etc.

Unfortunately, the long tail is where all the action is, and my site and your site will both be marginal compared to Google.

One way to think about it is they can always do what you do, but they can also use the context of the link graph that you don't have, so you really cannot ever hope to compare with what they do.

Everything you/I can do with 20 websites, Google could do if they wanted. But it's just not worth it.
I don't know about your experience with women, and by all means, if this is not true, kuddos to you, but this seems like one of those things women would say but feel something competely different.
The videogame timeline
So familiar with the Internet?! Kids today, with their Bings and Googles. We had to use Veronica and Archie, and we liked it! Back then, both our browsers and our hypertext transfer protocols were at version 0.9, if you can believe that!
Support dissidents, provide Tor bridge nodes
I can think of a few things that will =)
Maybe not. Derek Sivers, for example, sold *Baby for that range but owned 100% of the company.
This is just my $0.02. Everything I've heard about prgmr has been positive. For me, it was that it was a tiny operation. I've been burned by this myself for consulting gigs ironically enough.
If you look at a map at the "proper" scale, you will realize that it is really just a repeated set of streets, truly cookie cutter as you say.

Look at the curved roads which go between major streets - they all curve roughly the same way, and feed into the residential areas on the same pattern.
people seem to like dwarf fortress (http://www.bay12games.com/dwarves/). I do not get it, though.
why does it have to be 300 baud? it could just be a pairing code. the rest would occur over a faster connection.

you probably could do this with speaker and microphone...
It sounds like Emeryville in the Bay Area.
But there's a flipside to everything. The EFF is using this ad as an argument for search privacy, since the ad clearly demonstrates how a user's searches potentially reveal his identity.

http://news.ycombinator.com/item?id=1111246

If anything, it shows how "don't be evil" is subject to interpretation. A healthy skepticism of Google is still a good thing.
Writing Java apologetics with using Scala sounded like a great idea at first...
I'm not sure benchmarks of nginx v. Apache are enough to definitively settle that asynchronous programming is better than synchronous programming. This USENIX paper argues the opposite, though it admits there are some problems with current thread-based solutions: http://www.usenix.org/events/hotos03/tech/full_papers/vonbeh...
What i Think your doing is dangling a "carrot on a stick".
Just the same as many mobile companies offering you free calls or sms. They/you want them comfortable with your product, used to using it. Then the barrier to going past the free quota is a little lower.

I equally like to a point how your tracking it via excel, instead of building a system for hours. Once proven it might aid growth of revenue, then i see the system being built.

Even if the above is not correct for you, it has given me food for thought and helped solidify a few liquid thoughts.
HCM - Tuyển nhân viên tư vấn tâm lí qua tổng đài
Cần tuyển nhân viên tư vấn qua tổng đài điện thoại....
I think the most interesting thing about this (honestly very nostalgia-inducing) site is that 90% of the games shown could easily be implemented in HTML5... especially with WebGL rapidly becoming more complete in webkit. [and when can we have some proper audio codecs please?] As I was suggesting to my dinosaur-system-loving bro this evening, we're almost ready to virtualize the whole lot. The recent <canvas> Win3.1 and AmigaOS toys are just the tip of the iceberg, man...
This was written from the point of view of a technical director of a gaming shop, but it's very much relevant to startup (and other) software development as well.
Good catch. It's actually innodb_flush_log_at_trx_commit.

http://dev.mysql.com/doc/refman/5.0/en/innodb-parameters.htm...
Not all asynchronous code has to use callbacks. See http://dieselweb.org/
Twins learn of teen brother's death on Facebook
This reminds me of what a classmate of mine is working on for his PhD: http://www.sable.mcgill.ca/~cpicke/papers/pickett-09-softwar...
No one has created a web server that's anywhere near competing with nginx (or similar) on performance/efficiency. I think that counts as proof that in practice the argument is settled. Theoretically I'm sure it's not settled.
Google's Next Move To Kill Facebook and Twitter, But Can It Happen?
This seems to be fairly common for non-cs students taking cs classes. Though just anecdotal evidence, the student vice president of Stanford was recently found to have violated the honor code by plagiarizing a CS homework in Stanford's introductory CS course: http://www.stanforddaily.com/2009/11/13/de-la-torre-violates...
St. Paul MN Computer Repair Services
Has your company experienced data loss due to hardware malfunctions, viruses, or other unexpected errors? Call the professional computer repair experts. Our technicians provide backup and recovery solutions to businesses that require urgent assistance on their premises. We provide computer repair service multiple location US
At the point where you "kick off the http access and subsequent word count operation", you are performing an asynchronous operation. The fact that you are using os processes to handle it instead of language primitives does not change the synchrony.
I like the javascript example in the blog entry where closures are used to simplify the implementation and scoping of the async call back.

Javascript is my favorite language right now.
Where is a good merchant for a synthetic diamond?

What are the prices compared to natural diamonds?
That's a hard pill to swallow for me. Apple didn't seem that interested in the iPhone becoming a gaming platform until the success of games in the AppStore forced them to pay attention to the market for them.

At the very least, this was not their original plan for the AppStore and the 'iron fist' that they wield today.
Wholesale Wedding Dresses
My bestfriend got married last month, she was really dazzling with her gown. Check out where she got it: http://www.bridal01.com/
The post complains about the inadequacy of current language support for asynchronous programming, though, while the linked paper argues that the real problem is the inadequacy of current language support for synchronous programming.

Admittedly, they're talking about different kinds of "support": it's harder to do asynchronous programming in a lot of languages, but it's even harder than that to do synchronous programming efficiently, because the toolchains don't support the optimizations that would be necessary (but which you can do by hand in an asynchronous programming style).
The question becomes this: can this notion of lightweight processes be implemented in languages other than Erlang?

The E language takes the different approach of supporting event-loop concurrency with built-in syntax (eventual sends and when-catch):

http://www.erights.org/elib/concurrency/index.html
It's "it's" not "its".
I haven't used it, but someone has implemented the actor model of programming for Ruby. The project is called Revactor. The main website appears to be down, but I found some docs here: http://doc.revactor.org/files/README.html
If you apply the same argument to astrology, would you accept that we should hold it as a valuable part of human civilization as well?

Astrology is older than 2000+ years and it is used by multiple cultures and races. Only recently that scientific advances have convinced a substantial percentage of population to think otherwise.
i think i have that angle pretty well covered: there is a free version of my game. it's intended to give people a taste of what it's about. if you like it, then you can buy the better one. if you're a cheapskate, fine, stick with the free one.

people who like the game tend to really like it. here's the text of a review for the free version i got just yesterday:

I've now played 150 games against the ai players and
it's a great implementation! It can be a bit easy to
shoot the moon (something apparently improved in the
author's hearts net) but still MUCH better than most
other iphone hearts games. Highly recommended, great
fun.

so, let's review. here's a guy who has spent many hours playing my free game, and likes it. he is aware of my paid version. he is even aware that the paid version fixes a criticism he has of the free version. yet he is apparently still not willing to spend just a couple of bucks buying it. sheesh.

this has been enough to pretty much put me off the iphone ecosphere. i plan to port my game to macosx, whose users have a much better reputation for paying for software they use.
Forgotten Pioneers of Telecommunications
On a slightly related note: I find the trend of forcing students in non-technical fields of study to take introductory programming classes to be troubling.

As an example, CMU requires all undergraduate students to take the introductory programming class. I saw many students - for example English majors - develop a terrible aversion to programming, and worse, a very poor perception of the field itself. Worst of all, forcing some of these students to take these courses probably leads to increases in cheating.

It may be more beneficial for some of these students to learn more computer skills (e.g., setting up a WordPress blog) than CS fundamentals. Further, the field already suffers from a problem of poor public perception. By applying such blanket policies, are we doing more harm than good?
> then only buying from it as well as being held hostage by the fact that we don't actually own what we purchased as it requires the devices controlled by apple to use our purchases.

Huh? You're saying that iPhone Apps are 'locked-in' because they require an iPhone to run them. Does MS Windows 'lock you in' because you can only run it on x86 hardware?
Another upside, and this is obviously what google intended, is that ads like that help those of us in markets where people might not think to search for solutions to their problems.
If you get good at anti-aging research, you get to the point where you extend lifespans by more than 1 year per year of research. And that is immortality, like it or not (minus accidents, murders, etc).
It depends on the environment. I was an avid paintball player for about 7 years, as was my dad, and he always managed to outclass a lot of the people on the field. He wasn't the fastest guy with the ability to dump the most paint on the field, but he was tactical and could cooperate well. After the first or second game of the day, people were vying for him to be on their team, even if they'd shrugged him off as some old fart before.
MathTeaser.com
I would check out some of Thorsten Joachims' projects, try to run them with some examples, and look at some course notes.

http://www.cs.cornell.edu/People/tj/
Tron Game Viewer: Google AI Challenge
Totally off-topic, but this reminded me Voyager-1…
32+ years on the road, still sending signals with its 23 watts radio from the distance more than 14 light-hours.
Gardenia Golf City- Call 9717765578- Gardenia Golf Noida
Additionally, being part of the lower class in Mississauga is probably one of the worst places in Canada to do so - public transit is practically non-existent, the city is a gigantic, congested network of ultra-wide boulevards. It is impossible to survive there without a car, thus further depressing the income of working class people.

Mississauga is a textbook example, IMHO, of a city gone wrong. It is the best Canadian example of the nightmarish, identical suburbia. Zero investment in infrastructure, absolutely no effort put into mass transport (despite being one of the most populated areas of Toronto)... of course you're running a surplus.

As compared to Toronto proper - a city with proper, extensive transit coverage, numerous financial woes (like any other city), yet a haven for working class folk.
Your comment just reinforces what he's saying. Substitute "people who are black" for "people that age".

I remember when Morgan Freeman was on 60 Minutes. It was great: http://www.cbsnews.com/video/watch/?id=1131418n

I'm never going to be black. But someday I hope to be 88, and it's going to be really damn annoying if everyone says "wow, that's pretty good...especially for an 88 year old!"
I think it's more like a traditional trial model than freemium - the real benefit of your service is its convenience, not the ability to send letters at all. To benefit from the convenience you need to be sending more than two letters a month, so the free stamps just give people a way to try the service out before they sign up. Anyone wanting access to the real benefit then starts paying (either by default or by switching to a subscription). Nice. Do you have stats on how many people use their first stamp to send a letter to themselves?

On an unrelated note: why isn't there a nice big picture of your gorgeous-looking paper and envelopes on the site?
Nike Blazer High Customs Walking on Water by Diversitile
Any good JavaScript resources? There isn't really a place that I can go to find a javascript-doc tarball in the same way that I can download a tarball of Perl docs or Java documentation.

Mozilla.org has some wikipages related to JavaScript, but there is no offline documentation (I was able to find a request for an offline version from a few years ago, but the response was "we don't have the resources right now, but we will at a later point in time unless you want to do it right now").

{edit} Here's what I'm talking about:

* "Javascript Core Guide" and "Javascript Core Reference." Both are marked as published back in 2000. http://devedge-temp.mozilla.org/library/manuals/

* Wikipages:

- https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide

- https://developer.mozilla.org/en/Core_JavaScript_1.5_Referen...

So you can look at updated docs, but you don't have any offline docs... One would think that it would be somewhat trivial since they are wiki pages.