skysight-inc/HackerNews huggingface dataset:
The reason is simple: REST forbids a server being aware of client state. So practically, this means sessions are off limits; cookies for managing sessions are meaningless in such a world.

To send an event to a client, though, means the server must have some sort of awareness of the client. Otherwise, it wouldn't know to send the client a message in the first place.

So, can you have events in conjunction with REST? Sure. Just realize once you do that, your application isn't 100% RESTful. It's RESTful and... RESTless I guess :)
> is the lack of "Home" and "End" buttons

Every single new Mac user has a "critical missing feature" that turns out not to be so missing after all once they actually read the docs about the literally thousands of keyboard shortcuts that they can call upon.
Flash completely dominates CSS/HTML/JS for rendering text accurately
According to a radio interview with the chancellor of the U of Hawaii, a flu researcher, the strain is H5N1. H1N1 was in the inoculations of the the past 2 years and gives some protection. The last time the vaccines contained H5N1 was in the 70's, but those who received shots then have some protection. She said that it will take 4 to 6 months to develop a vaccine.

Interesting map.
I read a few issues from a local dentist's office. Didn't really impress me that much. Seems like they ran a lot of ads for very expensive watches and other rich man toys. Oh, and the ads for that weird-looking exercise machine, too.
Yeah, I noted the stress on pages too. I didn't know they applied it to people.

"Fans" has way too much weight to it. "People you follow" and "followers" is actually a very straightforward description of the relationship on twitter. Facebook should change their terminology. This is a case of legacy hurting ideal design. They've had "fans" for some time.
"Question Answering" is technology's next grand challenge
I bought a Mini for ~ USD $700 (and got a free-but-for-tax printer!) to test my own desktop application (JotBot, a time-tracking tool).

What else do I need to do iPhone dev? Won't I need some sort of actual device aside from an emulator?
BlueChild: "End to End" development of a new Perl Catalyst Website
> Yet people did it. My parents grew up in St. Louis without air conditioning.

In the past, people were allowed to sweat (and smell of sweat.)
Maybe something with voice recording could work better?
I looked up the reference you provided and it says

'Eating properly handled and cooked pork and pork products is safe. Cooking pork to an internal temperature of 160°F kills the swine flu virus as it does other bacteria and viruses.'

So you CAN get it from pork if it isn't cooked properly. Why are you twisting the truth? Didn't you notice this?

In other news - 'China, Russia and Ukraine banned imports of pork and pork products from Mexico'

Of course the original mutation that causes the virus to occur could easily have happened differently to the current means of transmission.

I just cannot understand why you are so dismissive of the notion that pork could have something to do with this. Perhaps this subject is more taboo than I thought.

Surely you can see now the the subject is at least worthy of discussion and should not be automatically shut down.
Here is how Silverlight is going to become portable: Novell/Mono/Moonlight.
"And, officials from Jeopardy! announced plans to produce a human vs. machine contest on the renowned show."

Will Ken Jennings be able to do what Garry Kasparov couldn't do and beat the IBM machine?
Oh, I forgot to mention--Britain also broke Enigma.

Polish 1930's Cipher Bureau would beg to disagree, having working deciphering procedures as early as in middle 30's. Turing's "Bombe" design closely followed Polish prototype cryptologic bomb and was named after it. You may want to read up about "Polish gift" Brits received after the war broke.
The most interesting thing of their usage is how they managed to create almost realtime search on Craigslist by using Sphinx's delta indexes. And they are doing this on lots of data, which is a good sign.

Sphinx 1.x+ should feature realtime index updates, which will make the Sphinx deal a lot more impressive.

This all said, the support of realtime index updates in the current search engines is a joke and one must do lots of hacks in order to support them properly and on lots of data/updates.
I love Stanza. I'm just finishing Candide on my iPhone right now. It has a great interface, so hopefully Amazon keeps their promise not to mess with it.

Although I have to admit the possibility of a combined app with the Kindle's selection of new books and Stanza's selection of free books is appealing.
When I wanted to make sure that I knew a class subject area front and back, I'd get into a room with a whiteboard. Preferably with other students.

We'd make an agenda, or use a study guide, and take turns presenting the material at the white board.

You feel yourself writing it. You read it. You say it. You hear it.

It worked like gangbusters. A wild-draw-4 of learning styles.
They had some good articles from time to time, one down for diversity.

Edit: Also, in moments like this you got to be glad reddit is open source
http://wiki.freebsd.org/BuildingFreeBSDWithClang
This is off-topic, but the US does spend billions on health care. Take a look at http://wikileaks.org/leak/crs/RL34175.pdf (Congressional Research Service RL34175).

In 2004 the US spent 15.3% of GDP on health care, more than any other developed country. Of this, almost 44% was public money. Switzerland was #2 with 11.6% (58% public), and the OECD median was 8.8% (74% public).

The US is unusual in that it spends as much public money per capita as most OECD countries do, and then turns around and spends even more private money.

Is US health care really worth spending that extra 6-7% of GDP? The life-expectancy figures don't support it. The main benefit seems to be that US patients don't have to wait as long for operations as those in other countries do.
Pick up an iPod Touch - it runs pretty much all of the apps that the iPhone does, but you're not stuck with the monthly charge from AT&T. I'm using a Mini for iphone/ipod dev work, and the ipod touch works great.
I'm not disputing the 'rumor' part, but what other "Big Sites" make use of OpenID?
Stackless is the opposite of what he wants

The quote above does mention that "[Stackless] does not however allow you to take advantage of multi-core or multi-processor resources. It simply allows you to squeeze the most amount of work out of a single threaded process...".

Depending on the application and its particular implementation, actually Stackless could be the right solution. Which is why I brought it up. In fact, it now looks as though he might go with Stackless, just like EVE online did :)
I can't talk much about the passion here, but working short days is not a sign of having too little to do. I would argue that if you absolutely have to work all the time, you've got too much to do. Sometimes less is more.

Consider if you say yes to everything: every new feature, every manager who wants a shorter deadline, every bad idea, EVERYTHING. You would be faced with too many features, too little time, and a poor product.

Short days might mean too little to do, but I think short days mean that a programmer is working on all the right things and none of unimportant things.
That's a pretty sweet idea but here is a better idea: a site that automatically determines your ZIP (and lets you change it). So basically NOTHING on a page except of:

98023 | 97F | 36 C | "Refresh" button

and maybe an ad or so.

I'm sorry but your design is bad. It has many elements that shouldn't be fucking be there.

In the future, ask yourself: is this bike, which blocks a half of page and makes the essential fucking text less readable, necessary? Is this blue gradient, which slowly gets darker and turns into dark blue right when there is a fucking piece of essential dark text, that necessary? Are we still using Word-fucking-Art to make logos? The text is unreadable.

What the fuck does the "Need to know what your commute has in store?" mean? My first impression: bike + commute + store == a site that gives info on what stuff stores sell as I'm riding my bike on my daily commute!

Also, it's "ZIP code" not "Zip Code" (see http://en.wikipedia.org/wiki/ZIP_code) because ZIP is an acronym and we do not capitalize second (or any not first) word in written English. Bothers my eyes.

Verdict: awesome idea but bad design.

I hope this helped.
Mark, I think the point is that even though Safari renders fonts beautifully, if you're building an application that requires those fonts be rendered the same way within multiple browsers then this is a fine way to do it. You did get that, right?
> Flash completely dominates CSS/HTML/JS for rendering text accurately

Except that the resulting rendering is an image so you can't copy and paste. I suppose some content providers will consider that a feature, but as a user it seems like a serious bug to me.
To me it also depends on the task at hand.

20 minutes will get me through a chapter from Learning Pything (even if I'm not entirely sober), while 3 hours doesn't feel like enough to work on my ARM7 development board in Assembler (something totally new to me and not easy).
Wow, a system that can understand and intelligently answer questions would take down Google in a heartbeat. That would effectively convert the problem that Google solves from searching to recommending, which is much more valuable.
Moot. You can't even select/copy/paste it. Spiders can't crawl it. Users can't resize it so they can read it properly.
It's not a question any more. :-(
Actually, in some adhoc tests, it's control over character spacing is pretty bad. Firefox 3 has the best control--you can tweak character spacing at the sub-pixel level, but not for Safari or IE.
Firefox also has very good default character spacing, whereas IE and Safari's was a little bit off of what it should be.
Alpha male programmers aren't keeping women out
At Hubpages.Com, we switched to sphinx in December. We found for PHP that the migration was pretty painless. We had previously used the MySQL full text search.

Check out the tutorial here for a nice overview of what's involved in setting up sphinx:
http://www.ibm.com/developerworks/library/os-php-sphinxsearc...
Actually that's no problem...

The SWF in the article were two snapshots that I overlayed, one from Flash, one from Word, so it has no interactivity with the curser.

Truth is, it's entirely possible to enable text selection, if that were a real demo of the text engine.
This is great but I wonder if that much abstraction is a good thing for a production server.

I tried five run's rails stack on my dev box, it was great at first but once I needed to hack around the backend it was more complicated because not everything installed in the usual places.

I now prefer the longer and manual path but the amount of time moonshine would save is very tempting.
Gah. Again, as I posted up above, text selection is possible. going to update the post to indicate that...
To borrow from The Big Lebowski, "You're not wrong, Walter, you're just an asshole".

(You may have a point, but you've presented it in a trollish manner without explanation, justification, deviation, hesitation or repetition and it doesn't add to the discussion)
What? Sure you can--Flash is one of the only ways to reliably access the client clipboard. And if you're concerned about SEO of Flash content, display plain text to crawlers or read Adobe's SEO whitepapers: http://www.adobe.com/devnet/seo/
Who will cash in on Canada's love for online video?
We had a hard time making sense of our ads. We're only pulling in $1.50 cpm. It hurts!
Thanks, that was actually extremely helpful.
It's just the "amalgamation" version off http://www.sqlite.org/download.html (it's the first download link).
Actually, he removed the prepositions, not the verbs. I wouldn't mind the front-loading as much if he didn't remove the prepositions, but to me those two rearranged sentences sound awkward regardless.

I wonder if the journalists who write the articles choose the headlines, or if the BBC has a `Headline Phraser' job.
Enterprise Mind Mapping: Your Right Brain Wants It, iPhone Has It
MySpace app dev platform still a work in progress
World of Warcraft for iPhone? | TechJaws: Internet Security and SEO
At first I thought this was a very accurate article, but then I realized it made no mention of sharing hilarious youtube videos.
w3schools is not an authority and has no affiliation with the w3c.

With that said though, I see your point. I still stand by the fact that Google should be the one to parse this information and Twitter shouldn't be preparing it specifically for Google. Similar to how some YahooSearchMonkey developers are doing it with yahoo:

http://csarven.ca/temp/ysm_serp-07.png
http://identi.ca/notice/2691626
H1N1 cases plotted on Google Maps, apparently in real time.
CSS/HTML/JS can render fonts perfectly if you use <canvas/>. The copy/paste problem can be solved using the HTML5 drag and drop API. (copy=drag, paste=drop)

To make sure you have the exact font, you may want to include the font file with @font in CSS.
A fine example of what-aboutery!

Reference:
http://www.independent.co.uk/opinion/commentators/johann-har...
Now that doesn't mean the underlying problem isn't worth dealing with. It absolutely is! I think that the world of programming could be much more interesting if more women were part of it. I wish I knew how to make that happen. If I find out, I'll be the first to champion it.

This may get me a ton of down-votes, but I'm genuinely curious: is the gender gap in programming actually a problem? If so, why? In what ways would the world of programming be more interesting if it was more evenly split between men and women?

I'm not trying to sound misogynistic or anything, just haven't thought much about this topic and I'm not sure I understand why it's considered a big problem. Would love to hear people's views.
I agree. I don't even have an iphone, i just picked up an iPod touch (although it makes me want an iphone even more). Before that I would swipe my roommates iPhone to test things out but that got old fast :) If you want to develop an idea around the GPS or the camera, you might need an actual iPhone.

Mac mini's are great, or pick up an old model macbook. I would also highly recommend the book "Cocoa Programming for Mac OS X".
Article doesn't mention whether sitting down with the groups is in mixed company. Perhaps men in the other occupations are more "inappropriate" with other men, but know how to hold their tongues when women are around. (In other words, maybe they're sexist in a way that helps them avoid repelling women.)
It isn't what I am insinuating.
This was from a legal perspective, and a good one at that, but I was also thinking of:

Health care stuff. If you're due for new glasses, braces, try and get it in before you quit your "normal" W2 job. (And of course research health care stuff before you quit, related thread here: http://news.ycombinator.com/item?id=560169 .)
I'm not sure who is making this argument anyway. Women are naturally attracted to alpha males.

I think the truth is quite the opposite. Programming and IT have historically attracted a large number of social rejects, who, despite scoring high on self-evaluated liberalness, have no idea how to talk to women. Whether the individual problem is general awkwardness, sexist beliefs, bitterness towards women, or inability to engage with women or fawning all over them, if half the guys in an IT department have one of these problems then it's going to be a very unwelcoming place to be for a woman.

I remember in my undergrad that the ratio of men to women in CS classes created a problem in and of itself as any remotely attractive woman had to fight off all kinds of unwanted attention from a steady stream of unattractive guys. To me it's no surprise that by senior year they had dwindled to a handful.
Actually, I think it's closer to arguing in the negative:

http://news.ycombinator.com/item?id=190553
> actually a problem

I agree. This is really one of those places where I think to myself, so what?

The only real problem I see is that a guy who goes into the field is going to be surrounded by other dudes, which is one of my biggest regrets with this profession.
As soon as every major browser supports it, count me in :)

(and as soon as a good majority of folks are actually using those browser versions!)
I agree in some ways. Keep in mind that we're describing many different categories of pages that twitter serves, though.

And I still stand by the fact that this is a problem for google to make their search more relevant rather than a problem with twitter's data structure.
You really need to invest some time in spicing up that page / site. I understand wanting to be minimalist, but come on... It needs a nicer structure / layout, a little bit more color, more pictures / screenshots. Lots of text may be what "hackers" like, but people in general want less; still informative, but less. There are other points, some which have been addressed, but I would start from making it look nice. Don't underestimate the importance of good presentation.

Honestly, if I was a customer I would have closed down the page within second not even trying to figure out what you're trying to sell. I hope you take this as constructive criticism. Good luck!
Then you failed to get your point across... Both of the demos you show may as well be images.

There's lots of other reasons not to use Flash, namely that its slow for lots of text, and it doesnt display anything at all on the iPhone and other mobile platforms. Using SIFR to replace headers is OK, but beyond that, I still hold that using Flash for text (on the web) is bad form.
Hell, maybe they're just better looking. That would go a long way by itself.
Should Google be parsing Twitter's HTML to find people's bios?

I think so, yes.
My Dad has been selling his software for almost 8 years now and I know a number of people that have sold there own software. I will eventually do the same but I'm too busy at the moment. That being said there are a couple of things that you might want to think about.

1. Most products have a short self life. Think of all the iPhone apps. In 5 years we will probably be on the 3rd version and there will be lots of new features. If the application critical it is likely that the feature will be built into the iPhone at a later date or a free version will come out. If it isn't then it will reach market saturation and then the sales will die off.

2. You can make the sales increase by releasing a new version and fixing bugs. Depending on the application this can extend it's life by a number of years. You will also need to learn how to market your application. Do you want to spend time learning about internet marketing, seo, mailing lists, adwords, etc? Some people find it fun. Other people hate it.

3. Think of all the applications that you were using 5 or 10 years ago. How many are you currently using that you paid for?

4. From what I've seen there are two different ways that you can try to make money. Either make a product that people really need NOW and try to hit a home run and make a couple of hundred thousand dollars and if possible sell it to someone else before you reach market saturation. Or try to make try to link the product to a service. If you can make a service and make $10 profit then you only need 500 subscribers and you'll make a good living.
Premium Wordpress Theme Giveaway - Pholio
I'll also add that at least one of my other ex-coworkers from said "hot, young internet startup" is also making a living off of iPhone apps. I think he's actually close to matching his previous salary.

There's been a lot of press about these blockbuster iphone apps that rescue poor developers from poverty and change their lives. That's all well and good, but I think there is a more realistic middle ground that people should be aware of.
this is great now, but what about in 10 years when you're still stuck with a 10mbit connection because the city has a monopoly and competing telcos are offering 100mbit lines?
"This article explores this fourth possible explanation for the dearth of women in science: They found better jobs."

http://philip.greenspun.com/careers/women-in-science
BBC News Low Graphics Page:
http://news.ycombinator.com/item?id=565470
Am I the only person for which the colors are totally messed up? I think the blue marker is "pink," but I'm not even sure. Makes the map way less useful.
sifr allows copy and paste fine. There is a problem with other browser-specific features though; the right-click options are provided by the flash app rather than the browser. (like firefox's "search in google")
The Mac Mini starts at $599. Couple that with the $99 it costs to have Apple publish your app, and that's an awfully large investment for an unknown (i.e, will my app pay off the investment I made?)

If I had the money, honestly, I'd do it, but unfortunately I don't.
Why should google go out of their way to fix shortcommings of anothers website, twitter will be brought extra traffic by those not using twittersearch and google has nothing to gain by replacing twittersearch.
In 1982, three 12-year-olds decided to remake Raiders of the Lost Ark …
I prefer working in an environment that's a mix of men and women, and I think that's fairly common. It's kind of embarrassing to admit, but I chose to go to a liberal arts school rather than an engineering school because I didn't want to go to a university that was 80% men.
http://nobutsometimesaspecificwebapplicationdoesdontbeobtuse...
Women aren't as mathematically inclined as men. They're also shorter. Anyone who tells you that we're all equal is trying to win votes.
You can't even select/copy/paste it.

No? Then you're using it wrong. sIFR allows each of those features.

Spiders can't crawl it.

sIFR replaces text after the page has loaded. It appears no differently to spiders and search engines.

Users can't resize it so they can read it properly.

A valid concern, but it is likely fix-able. Assuming it hasn't been fixed already. I have no recent experience with this.
It may not be inability to engage with women, but instead with people with interests outside of our field. I'd conjecture that work/life balance within the programmer group is significantly more tilted toward work than average.
It's a problem because in lieu of evidence that women are innately worse programmers, it suggests a systemic bias keeping women out. The problem isn't that there isn't an even split, it's that an entire population of might-be geniuses and innovators is being left out of the game.
Kurzweil on how technology will transform us
How to Cache Anything With ActiveSupport
As providers? Tons. AOL, Yahoo, etc.
As consumers? Significantly less. news.yc does, magnolia did. stackoverflow does.
I agree with many (though not all) of your points. But I beg to differ on this one:

12) Why assume that we need high school. We got through the 19th century just fine without it. What changed?

The complexity of the world changes. The minimum amount of education required to function well in society increases with it. (In particular, knowledge with basic sciences and technological skills.)

An average person, though not everyone, would need more time to absorb information and skills to prepare for adult life. Schooling might not be the best means to train them, but until an viable alternative is implemented, we still need those extra years.
The point is you are locking yourself into a brand that has explicitly anti-competitive business practices, charges exorbitant rates for their licenses and not only shuns public standards but actively works to sabotage them! (ecmascript3 being the example I am thinking of the last) VS2008 is a tool, C# is a language. Locking yourself to C# (for all intents and purposes) locks you to development on a windows box using VS2008 and commits you to serious trouble deploying under linux or mac, most times. Is that the same as choosing Java or Ruby and vi vs emacs? No, no it is not.