skysight-inc/HackerNews huggingface dataset:
I know I'm not answering your question exactly.. but....

You're a beginner. Apache is fine for everything on proper hardware, until you get huge.

If you're worried about static content and growth, use a CDN if this is a business.

That said - I'd never heard of Cherokee. lighted is kinda dead- go with nginx.
For load balancing, go with haproxy.

And don't forget to throw some good long-term caching of static content in addition to maybe varnish to speed thing sup even more.

Varnish + apache will probably do more for static content on adequate hardware for your needs.
> As for why OCR is used, just look at the range of books that are now available electronically. There are a lot of books from the 1980s and earlier that are now available as EPUBs. Do you really think that it would have been easier to use the source files off floppies?

How are reprints of such books achieved?
This is the point I was trying to make in my comments earlier. Typography is a feature. Right now we're seeing Minimum Viable Ebooks. Ship.

What is the incentive for better typography? Most books are like mini-monopolies (over the short term). If the typography of a book sucks and it sucks on all platforms, what is a consumer to do if they want to read the book? Fallback to print? Publishers probably don't mind that. It's true that all things being equal, typography could be a deciding factor for the consumer, but my gut says that in most cases the content is weighted much higher.

I think the platform could benefit from typography. A consumer may choose an iPad over a Kindle if the iPad had a better reputation for typography. But since there is _art_ involved it might not be economical for the platform to pursue it. Which is a better selling point: Our platform has 100 really nice books or our platform has 100,000 books?
Yes. Or, put less insultingly, a young non autistic programmer with a social life.
No cross-references, just a table of contents, but fontspec was used.

I don't believe that you need to render a new PDF for every possible location in the book. It's ok for a hyperlink to point to something in the middle of a page.
Same under Beijing. There is a parking done in an old military zone, the doors are 50cm thick and the height seem to allow tanks go. Its is said there are many such tunnels under. They feared Russians, in fact. I wonder why they don't open them to cars or build the subway there.
Financial metrics are great to measure the health of a company, but I don't think anyone ever intended companies to be run by financial metrics. This isn't just happening in business though, these ideas were also brought into the public sector, police forces and military. Each are an ongoing disaster.
John Raulston Saul has written many great books on the subject including Voltaire's Bastards, and The Unconscious Civilization.
How To Get Xbox Live For Free
Pakistan hold nerves to beat Sri Lanka
> Why would I pay ~$13 for a brand-new, often terrible-quality ebook (and a DRM'd one at that), when I could buy two print books for the same price, and get Amazon to ship them free to my door?

Two printed paperback books, with their horrible sand-paper pages, pixelated fonts, and crease-forming covers... surely you can live with an out-of-place hyphen if you can live with a paperback.
http://designingfortheweb.co.uk/book/
This is a great resource I give out to anyone interested in learning about designing on the web. They cover basic principles, how it all works together, even a case study at the end. Highly recommended.

There's nothing painfully wrong with your current design, especially if you're a developer with little existing knowledge. I would add more whitespace into your front page. The elements feel as though they are sitting on top of each other. Adding some breathing room will also help your visitors scan the page more easily.

I'm not much of a designer and have stronger programming sense. But I know what looks good. So sometimes, I'll go through my bookmarks, RSS feeds of idea sites, or check out website templates to get ideas. I might even take one and tweak it to my own tastes.

Also, see if you can go to a hackathon nearby and find an awesome designer to work with. Make sur eyou sit next to him and casually watch how he works. I did this last weekend it was an awesome way to observe a designer working within in his element.

From a usability point of you, your approach is direct and intuitive. Everything does what it seems like it should do. I wasn't surprised by anything. The interface is really snappy. Took a look through your javascript and you have excellent, well organized, well documented code. Beautiful!

Regarding improving your user experience... take a cue from Google and see if you can implement a realtime search as the user types. People are suckers for instant gratification. Maybe you can tie into a book preview service and offer an inside look of the books from the search page? I don't know, just a few off the wall ideas.

Great job with this otherwise! Hope this helped.
Yep, I'm fully aware of the authorization stuff - CanCan will be added over the next week or so.

It is basically a demo right now, and I'm playing around with it. I will be putting limits on this very soon. Having demo data in there (though there isn't much) is sort of meant to show what it can do.

Thanks for dropping by!
Project AppBlast is a glimpse at the future of the Post-PC era
"Black people in this country live in a separate America. They have their own culture..."

It's as if your knowledge of black people comes solely from watching rap videos and the NBA.
Interesting article.

"Steve Wozniak, who was still friends with Jobs at the time, heard about the board's refusal to support the ad from Jobs, who also showed it to him. Wozniak loved the ad and offered to pay for the spot personally if Jobs was unable to get Apple to air the ad."

Woz is not only an engineering genius. He is also very passionate about causes he believes in. He also enjoys spending his money and having good time.

Being on "Dancing with the Stars" is a recent example. Probably less know is the fact that he organized the 1983 US Festival. Lost a lot of money, joked about it and had a great time.

Check this video to see him introducing one of the bands an get a feeling about the event:
http://www.youtube.com/watch?v=qH_QDF_hFlA

This and the fact that he gave up some of his shares to other employees before Apple went public - make him the ultimate hacker/startup founder in my opinion.

The recent story and pictures about him meeting the Android team shows one more time how cool and open minded he is.
Most likely, by using PostScript (edit: sometimes, even high-resolution raster) files that have no semantic markup and cannot be automatically reformatted in any way other than simple zooming/scaling. Such files are not much easier to transform into ebooks than scans are, but are probably harder to get access to.
They´re like pokemon. Gotta have them all!
Depends how you do it I suppose. I mean Apple's great products came from improving current products, not "necessarily" creating brand new ones. If you have ideas that have the potential to revolutionize publishing platforms, then do it. At the very least you'll have a product that you can customize to your every whim!
Emacs is about muscle memory -- after a while, it just flows.
Thanks. I'm really looking forward to fleshing it out.
Downvotes? What on earth for? Oh man you front-end guys really don't get it. If you disagree with my sentiments, that's fine. If you don't understand what I'm talking about, you're not a real programmer.
UGG Boots Cheap Sale, Best UGG Boots Outlet, New UGGs Australia Boots
Cheap UGG Boots on Sale, Classic Tall Uggs, Classic Uggs, New 2012 Uggs Lowest price, Ugg Australia boots, Uggs Australia for Cheap, Best quality&Fast delivery!
This state of things is quite apalling. Given how small the source files are, I would've thought that publishers would keep an up-to-date copy of all of their books in a centralized repository.
If you have a viable plan for getting customers and revenue, then yes. Otherwise, no.

Business release "yet another X" all the time. It's called competition.
Site to Resell Music Files Has Critics
Really no .live()? That would be a deal breaker for most of my projects
I’m seriously considering taking half a year off to work on several of these classes, supported by a part time job. There’s just so much in there that we never properly treated at uni (bachelor level).
Furniture Consignment in Huntsville, Alabama
http://www.giantbomb.com/mindmaze/61-25465/
I want to use emacs. I really do, mainly because of its lisp integration. Partly because I don't like being "locked" into vim. This article does make me want to give it a shot again.

But it is so painful to try to switch. It's a heavy cognitive load to do even simple things like navigation. The best way I can explain what it is like is to reference the frustration of trying to switch from QWERTY to Dvorak.

It is incredibly frustrating to go from 60 WPM to 10 WPM. It burns so much brain energy on such a critical and fundamental task. There may be a great payout if you are successful, but it's a big hurdle to get over.

There are some things that emacs does better than vim can, that I do want to switch. I'm just starting to doubt my reserves are sufficient for that task and doing other productive work at the same time.

Edit: completing some thoughts
I'm stunned... I've already signed up for ML, was thinking crypto, and now this? Some people dream of winning the lottery, I would be happy for a 6 month sabbatical from my full time job to immerse myself in these classes. I've currently taking the AI class and a enjoy it immensely. I feel the my 'bag of programming tools' has grown exponentially with all the stuff I'm learning.
So? What are you going to do with that information?

What's a better way of figuring out if someone is good at math: give them a math test? Or look up their ancestry?
http://crazy.jpg.to/ doesn't work for some reason.
I'm a little disappointed by the fact that the Op needed to change the title, perhaps to artificially drum up more attention. It doesn't take an MBA to know that businesses seek profits. Also, NPS (Net Promoter Score), which the author argues for over IRR & RONA, also <shock> gets taught in business school. It's up to the individual student to apply his/her craft correctly. If industry is demanding a certain way of thinking, it would seem pretty straightforward that business schools would like to incorporate that into its ciriculum so students can be prepared to work at those companies.

A business focused on profits? It is a business after all. Product development, R&D, and long-term profits are nice, but only when you can at least get through the short-term. Just my perspective on the situation.
Elaborate code? Is he talking about encapsulating things like database and web service implementation details? Is he talking about stuff like IoC?

What happens when you need to fix a bug or add a new feature. I know he says "just change what needs to be changed" but sooner or later you will run into the situation where a shared resource, like a database table, needs to be changed....

Ah forget it he is talking about incurring technical debt to ship on time. Debt is debt, you will pay the price sooner or later.
I'm a Stanford student, and I can tell you that Roughgarden is one of the best lecturers at Stanford. If you're thinking about taking a class, I would highly recommend this one. Plus, the material is awesome.
> A very trivial example is the fact that most IDEs don’t even have keybindings optimized for touch typing - they require you to move your hands often from the home row (such a waste) and have mouse-centric UIs.

what? ... and Emacs has optimized key bindings for touch typing? C-x C-c!

Personal notes here - I know emacs-vs-vim is war, but I'm interested in the cognitive aspects of why one works for some people and why another works for others.

My own preference - vim - is driven by memorability of commands. Though I used to use emacs for a long time, remembering commands was a problem for me.

When I tried vim, I found many of the commands I need frequently to be memorable because they are compositional.

Here is what I mean - if I learn the concepts "delete = d", "change = c", "copy(yank) = y", "in = i" and "around = a", I can construct "delete around (" = "da(", "yank block" = "yank around {" = "ya{", "change array contents" = "change inside [" = "ci[" and so on.

So do long time emacs users just remember the keystrokes or have some kind of logic like that for them?

edit: I know emacs is much more than that, but my usability question is purely about the keyboard interface.
That's clever, but Moscow subway is open between 4:45am and 1:00am

Even back then? Even so, I bet the authorities could simply close the system down early, close off stations as needed.

Still, I suspect the builders were not worried about subway patrons seeing trainloads of excavated dirt.

They were worried about overhead satellites.
WebDevCorp Web Development, Website Design & Cloud Website Hosting Servers
As soon as we find comparable oil wealth.
I've heard this about money - "Money is like manure. If you spread it around it does a lot of good. But if you pile it up in one place it stinks like hell."

See http://www.quotecosmos.com/quotes/27137/view.
I'm taking ML now and it's pretty darned good.
Web app optimization: png delivery of JS, CSS, images
Update: I've now written the post about porting from jQuery to Zepto which includes my workarounds for missing jQuery functionality. If you're thinking of porting from jQuery, it should give you a good idea of what sort of stuff you'll run into:
http://www.everyday.im/learning/porting-jquery-to-zepto.html
I take that since your website didn't state any call limit, you must be using the second method (parsing google image result page).

Give user option to get more photo (in ways like: /1, /2) as the index of result page. Or even randomize the result (provide an option to random deliver the result, so same call doesn't result in the same image) might serve the user good. lots of ideas.
http://fat-cats.jpg.to/

http://y-combinator.jpg.to/

http://hacker-news.jpg.to/

http://anal.jpg.to/
http://www.websitehostingserver.org/website-design/web-desig... Looks Great, nice web development and website designs.
Perhaps this could be jQuery's Merb, encouraging the jQuery developers to reexamine the current monolithic package. I'd appreciate a modular version that can still be built as full-size jQuery for situations in which it is convenient.
Last Responsible Moment reconsidered
This redirects me to a paywall. Not visible on Google Cache either.
I think you're making the point that the group of attendees to a Rails conference is representative of the population of Rails developers. That's not necessarily true.
I started working on my personal site today and I've been using Jekyll for it to take advantage of GitHub pages, it's fantastically useful for someone like me who already keeps all their essays in markdown and knows their way around HTML and CSS. This post is super helpful to me, thanks for showing it to us.
Full article text:

Google pushing Chrome OS for PCs; vendors give it the cold shoulder

Aaron Lee, Tapei; Joseph Tsai, DIGITIMES [Thursday 10 November 2011]

Google executive chairman Eric Schmidt, at speech in Taiwan on November 9, promoted Chrome OS in high-profile for the PC market, but PC players are rather pessimistic about the idea and believe if Google wants to cut into the PC market, the company will need to provide more resources and support.

During his speech, Schmidt mentioned several times about Chrome OS' advantages such as fast boot up, no virus issues and free of charge, and prompted PC players to give Chrome OS a try.

However, due to demand for Chrome OS-based devices (Chromebooks) being lower than expected, PC players are taking a passive attitude toward opening projects. In June 2011, Acer and Samsung launched their Chromebooks ahead of other PC brand vendors, but by the end of July, Acer had reportedly only sold 5,000 units and Samsung was said to have had even lower sales than Acer, according to sources from the PC industry. However, Acer has declined to comment.

Analyzing Chromebooks' difficult situation, the sources pointed out that although Google is mainly pushing Chromebooks in the enterprise market, its Google Docs applications cannot meet the needs the enterprise users.

Meanwhile, since Chromebooks' major advantage is their cloud computing capability allowing users to use online document processing tools, if users are at a location without Internet connection or have poor connection quality, the advantage becomes a disadvantage of the device, noted the sources, adding that cloud computing is the trend of the future, but Chromebook is currently still too idealized.
> If you have a viable plan for getting customers and revenue, then yes.

I have some ideas for that, but I myself am not very good at sales/business, and as of now I have no partner.
I'm currently loving Jennifer Widom's DB class, and I'm excited about this and ML next quarter.

I really hope this phenomenon spreads outside of their CS department; I'd love it if there were some pure math classes(like real analysis and abstract algebra) in this format.
You can also enable it for the account you are currently logged on as via the front page of IAM in the console.
for me too, found this google searching:
http://www.zdnet.com/blog/computers/poor-sales-of-chromebook...

http://www.digitimes.com/news/a20111109PD222.html
.live() is lazy. You can always use the parent to delegate.
How do you open files with a . in front of it?
I'm on a Mac and just started learning rails via railstut.org, I see examples of files with a period in front of the file name such as this '.gitignore'. I can't see these files in their folders, am I doing something wrong? Help is much appreciated.
Cool Blog on Space Elevators
> what? ... and Emacs has optimized key bindings for touch typing? C-x C-c!

I can type C-x C-c faster than switching to a new "mode" or moving the mouse pointer anywhere.

As for memorability of commands, I really remember them using my finger motor memory. If you are stopping to think for what the command is before using, might as well start moving the mouse.

The question is then, how does one get to that point? And that what you are pointing out I guess, when learning, it is hard to remember. The trick though is to do it, step by step.

If you just know how to save and quit the program you can use the editor in a very basic way. Use arrows, and type. Then you can learn commands as you go along.
linkbait garbage... you can write good code without wasting a bunch of time. Having worked for companies that have products that were started out the way this guy describes, I can attest that no one should ever build software that way, at one point he seems to be suggesting writing procedural code rather than "bothering" with making it object-oriented from the beginning. A good developer can write code can walk the line between wasting too much time initially and writing clean, object-oriented code that will be extendable later on. Inversion of control and programming against Interfaces also can help with this, cutting corners from the beginning is just going to cause a headache later.
They want to make it clear that there is no relation to Stanford with regards to accreditation.

People unaware of these courses might conflate them with actual Stanford courses.
Hidden config files. You should be able to open them using a text editor if you really want to.
http://www.cyberciti.biz/faq/explain-linux-unix-dot-files/
http://help.github.com/ignore-files/
People will complain about anything. Americans have very odd sentimentality towards their notes and coins, as if history itself will be rewritten when a change is made in the present.

The classic example is the penny. Get rid of it! You can still collect them and read about them on wikipedia, you just won't have to deal with them while buying your double cheeseburgers any more.
I know Common Lisp well, thanks. Only dabbled with Clojure.
Dell Replacing Blckberry Phones With Venue Very Slowly
Open up Terminal and run the following command
defaults write com.apple.finder AppleShowAllFiles TRUE

They should also show up just fine in terminal without having to run that command if you just do an ls.
> But it is so painful to try to switch. It's a heavy cognitive load to do even simple things like navigation.

You might be interested in viper mode [1], or another one of the VI emulation modes for emacs.

[1] http://www.emacswiki.org/emacs/ViperMode
Is there any government or company putting a serious effort toward building a space elevator? I hear Google X and a few government space agencies are talking about it but wonder how seriously they are working on it.
Yes. If you stop to think about what the key-binding is for the command, you are not using emacs efficiently.

Interestingly I would not even be able now to teach someone what the commands are without having an editor open, as I don't really remember them, only my fingers remember the sequence. It is like my brain has built a macro for the command and sent the actual code to the fingers, so I don't have to think about it.
Hmm, I had no need for the programming additions in LuaTeX; my main concern was using UTF-8 and having better integration between LaTeX and my system fonts. XeLaTeX offers a great out-of-the-box experience for using commercial, "pro" fonts, particularly on a Mac; check out the 'fontspec' package. However, I've heard the LuaTeX can do microtypography really nicely, and I haven't checked if they've made using system fonts easier, so maybe it's work a second look.

There is a beta 'microtype' package for XeTeX but it doesn't have all the features that LuaTeX has (font expansion?).
Porting from jQuery to Zepto
Sorry about that. There was no paywall for iOS/Safari.
completely agree.. it takes experience to be able to quickly write code that is also good, but its a worthwhile effort. The hype of trying to start a startup before having really mastered the art of writing code leads to some buggy products later on
As mentioned by another comment look at the Assassins Creed games to see how an interactive history lesson might look.

However it sounds like you are waiting for games that are "Reality++" before you can see a use for the medium as a teaching tool. That's just just crazy. We use books, images and video for that purpose despite their significant shortcomings.

Games are a product of the intentions of the developers. Edutainment is usually pretty low on the priority list therefore you don't see much of it.
Dr. Dre Beats have redefined the lowly headphone
That's a great point. It is certainly possible to teach history through interactive gaming.

The question is, can we do this for science/engineering/math? Is there a way to make learning STEM material through interactive gaming? Perhaps a 3d gaming world where you put together atoms, or a minecraft-type game where you learn about physics or civil engineering principles...the options are endless, and it could do a lot of good in getting kids interested and skilled at the more technical subjects
http://www.joshklein.net/how-to-show-hidden-files-in-mac-os-...
Somewhat misleading title - the article said Acer sold 5k Chromebooks in the first month and a half. Still not stellar, but not as bad as the title makes it out to be.
You're being downvoted because you missed the point and continue to do so. Nobody said that earth created those things, or that going into space would somehow make us more compassionate. The point is that being spread out across interplanetary distances reduces the need for bad people to take truly drastic measures, and mitigates the damage that any particular disaster can do. Even if we a madman managed to blow up the entire world, as long as he can't do so to every world that humans are inhabiting simultaneously, humanity will live on.
Vesicoureteral Reflux
Fast book outliner form
...but is it really worth it to give Google a "backdoor" into your https app just because you want to load jQuery faster?