skysight-inc/HackerNews huggingface dataset:
1. We don't allow two questions with the same title, so I don't see how it will become a bottlenec. Can you explain please?

2. We already take care of that, the old urls are still valid, we just make a redirection with permanently moved code.

About flags: People can choose not to show them on their settings page. Also, no big deal.
Most of my clients "need" a hosted solution and magento is good but usually overkill. I'm developing a simple framework to make turning out custom carts easier. So I Jess my favorite option falls under "build from scratch."
They would now be a lot better off buying Kindle's for as many of their dead-tree customers as they can and switching them over to digital delivery. They have less than a million daily subscribers (so that's just $130m for the Kindles) and spend $240m a year in raw materials. Gobs more for the staff. Of course they would need to figure out advertising, but they would need to sell less of it with the lowered printing/delivery costs.

Not an original idea, but now a lot more financially sound:
http://www.businessinsider.com/2009/1/printing-the-nyt-costs...
Masterpapers.com – Excellent online help for your assignment
Not only Students reading for Bachelor’s and Master’s Degrees but students reading for Doctorates require help in their assignments. Read how Masterpapers.com with their qualified, high caliber writing experts can help you with their Superb research papers.
I love my Kindle and this is awesome news. For all of you on the fence, here's why I recommend everyone buy a Kindle (haven't used a Nook, but I think most of these points apply):

1. You will read more.

2. The reading experience will be better than you think--there was a 1-2 day adjustment period for me. After that, I didn't even notice I wasn't reading paper and ink.

3. You can highlight and make notes in books that are actually usable. Remember post-its, bookmarks, notes in the margins? I loved to mark-up books, but never pulled them out again to reference what I wrote. Now I have all of my highlights in one place. I can even highlight a passage and share it on Twitter or Facebook (if you have 3G, then you can do this while sitting on the beach!)

4. I have all of my books with me via my phone. I just read Moneyball and wanted to share a quote with a friend. I was able to open up the Kindle app and presto, I'm able to share it with them.

5. I am more mobile (I have less stuff). Instead of buying books to collect them, I am buying them to consume them. Others may not have this problem, but I did.

5. Did I mention you will read more?! If you like reading and have ever set a goal to read more, please buy a Kindle. If a friend recommends a book to you during the day, you can download it while sitting in a comfy chair when you get home, and can be reading it seconds later.

Most of the arguments about whether or not to buy a Kindle center on the price. At $140, it is well worth it when you consider the additional amount of reading you will do. You will learn more, you will read more books, it will be worth it!
> do I use some OS abstraction (Virtual Memory or threads, respectively)

Bzzt! You got your analogy backwards.

Using a thread pool is doing it yourself from cross-platform primitives that work on even the shittiest UNIX-wars-era platform, and an event loop using epoll/kqueue is the modern pure OS abstraction.
No. And that's not what the headline says.

Both Android and iPhone can gain developers at the same time. Or, developers can work on both Android and iPhone and count twice. That's obviously happening, since the number for Android is "60%" and the number for iPhone is "50%". Obviously those are not mutually exclusive groups.
intelligent people tend to undervalue themselves while unintelligent people tend to overvalue themselves.

http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
Well, with the Squid example, it's that paging out to disk wasn't even really a consideration.
What if your system simply has lots of ram and no swap? THat sort of takes care of things right there, doesn't it, and let the OS file caching mechanism do it's thing. After all - if you are swapping, you'er taking a huge performance hit.
Not to mention you'll actually be able to see the Kindle's screen at the beach.
This is where you get DBs that use their own raw block devices, as well as keeping transaction logs on other regular filesystems for integrity.... Oracle does something similar no?
Android wallpaper app that steals your data was downloaded by millions
But it's not a many to many mapping, that's the point he was making. Lots of languages interop with C, but you can't just import a ruby module into a python script very easily. In fact if you want to link to C libraries from D you have to modify the C header files to turn them into D modules.
It looks like hosting in that last paragraph. I don't read any more than that out of it.
Why is a Kindle better than an iPad?
I'd imagine the web usage is probably a LOT heavier on an iPad than a Kindle (at least, I use it a lot more on my iPad than I do my Kindle... :)).
Clojure has been bootstrapping really well, but any kind of help should be appreciated. Thanks to Contegix.
Thanks. I've read this before, but it's always good to reread it.
What We Don't Know
Boston: No More Silicon Valley Envy
Can anyone give me their take on viewing PDFs with the non-DX Kindle?

I've been seriously thinking about getting one. I read through reports and ebooks pretty heavily and my chief concern is that if I bought a Kindle I'd end up reading mangled PDFs where the formatting gets distorted to accomodate the smaller screen size.
Oracle scared of PostgreSQL? Good times.
Who should I thank? .. (mock bitter acknowledgements)
What are the typical languages you guys use? I know F# came out of MSR.
I have access to Solaris on SPARC-based machines, would be glad to help.
I tried this. For about 4 months I worked for a business 4 days a week.

It was a complete nightmare because I had responsibilities. I found I had to fit 5 days of work in 4, and the day I wasn't there, it didn't seem much got done.

In conclusion, I found that it made me work a lot harder, disconnected me from ongoing projects, playing catch up, and missing important 'meetings'. Not to mention the fact that you're taking a decent paycut for no apparent reason.

That free day didn't end up being productive in any other way nor was it less stressful weeks.

Granted, that business was a mess. But still, I don't see this really working, unless everybody has the same day off and works 4 days a week. Then I think it would be super.

Also if more people work 4 days a week but don't take the same day of the week off, the company turns into a country club, with more gossip and "I wasn't told anything about this" commonly heard.

My (hurt) 5c.
I don't know that it's better but it's a quarter of the price of my iPad during a period of penny pinching.
1. A more naturaL reading experience to the eye.
2. Less stressful. after spending the day in front of a computer and tv, you wouldn't want to strain you eyes while reading i guess.
3.Battery life.
Beyond that, why is a kindle better than my phone?

* I'm not going to take a kindle to the bathroom at work, I am taking my phone.

* The page turning is instant and effortless on my phone, not so on the kindle.

* With white text on a black background on the phone, I can read in more situations more easily than on the kindle, and with less eye-strain.
It sounds pretty bush-league.
From what I understand of the tech specs of both (not an owner of either) the Kindle has a special screen unique to modern e-book readers that mimics the paper-ink reaction to light (i.e. more light is more readable) rather than the iPad's backlit LCD which produces glare under more light.

More info:
http://en.wikipedia.org/wiki/E_Ink
It's lighter and smaller. This makes it easier to carry around and less of a strain on my hands to use. It probably comes down to personal preference, though.

One thing about the iPad that really turned me off was that I tried to read it in direct sunlight and it was hard to see. It also overheated, so I had to turn it off. Real bummer for me, as I love reading out on my deck while I get some sun.
I see. My first impression was that this was to be an attempt to be Rails-like in some fashion.

If you want to be distinct from Rails (and any other framework) perhaps pick a name that doesn't call to mind any comparisons.

Anyways, this looks interesting.
- Epaper is easy on the eyes

- If your book could stream YouTube you would probably be less inclined to read

- Kindle is loads lighter and smaller in other dimensions too so the form factor is more like that of a typical paperback

- Lower barrier to entry (lower cost, no requirement for data plan for on the go data)

Actually it becomes evident that the iPad and Kindle serve different markets. When else would you compare two things that differ in price 3-4 fold?
Yes, if you must know, I have dyslexia some times my brain can miss a sentence in a paragraph. Feel free to down vote the original comment if it is an issue.
Feedmyapp is a great one to try, we got a surprising amount of traffic from them. Also, definitely try to reach out to the community here. The feedback will be immediate and much more critical (in a good way) than the general public.

I would reach out to most bloggers in your industry.

Also, try makeuseof.com, lifehacker.com, centernetworks.com. Also make sure to list your company on crunchbase and any other directories available.

Good luck!
E-ink is still a much better screen for reading text than the iPad's LCD. Not only does it perform much better in sunlight, but the lack of a backlight reduces eyestrain substantially (the Kindle iPad app has an option to use white text on a black background, which helps a little but nto completely). Back when I wasn't working on a startup I would often spend several hours at a time reading books on my Kindle, but that would be much more painful on my iPad.

Some formats are better on an iPad: periodicals (which can use more rich media and images), and technical books (code and diagrams render better, and the faster screen makes it much easier to flip through reference books). But if you spend lots of time reading books cover-to-cover, Kindle is easily the best device.
The longest I've read in one session on the Kindle was about 2-3 hours (typical for me if I'm reading fiction). After reading for that long, my eyes are a little sore, but the strain isn't signifcantly different from reading a paper and ink novel. I haven't read a complete book on the iPad, but from what I've seen of the screen, I think there would be significantly more eyestrain.

Maybe someone who has read a couple of books on the iPad can commment?
</lurk>I have a launch Kindle 2. I love the device for all of the same reasons that minouye listed. I never had any problems with it until this past weekend. I turned on the 3G and hit the 'sync/update' option. I knew that it was going to download and install the newer 2.5 update (which added the long-needed 'collections' feature which allows you to arbitrarily group your books). Well it bricked the device. I'm not sure how it happened. I was well outside (~6 months) the 1 yr warranty. I called them up and they overnighted a brand-new K2 at no cost. (At least it looks brand-new, it could be a really well-preserved refurb). That kind of experience is why I really like Amazon and the Kindle. I don't know if I have any reason to upgrade for myself, but at $140 I think this is getting into gift range for my Mom and the in-laws for Xmas.
(just registered to tell this story... long-time lurker)
Microsoft researchers didn't let corporate politics stand in their way -- they wrote the mobile version for the iPhone, not Windows Phone 7 (Street Slide is still unreleased, mind you).

Now, will Google Maps engineers be able to perform a similar feat and implement a technology invented at Microsoft?
Don't forget in the third reality: the state taxes interest at each tax payer's top marginal rate, making it impossible for ordinary people to build wealth through low-risk investments like simple bank accounts.
Five Myths About Ninjas
Ninjas were pretty much a stock villain in the ’80s in movies, video games and trashy action novels that were nonetheless awesome.
I tried reading a book on my phone a while back. I read for about 40 minutes and then spent the next hour or so convinced that I was permanently cross-eyed.

Seriously though--maybe my eyes are weaker than most, but I just can handle the screen and have yet to meet someone who can read for an hour or two at a time without significant eyestrain.
Would be interesting to see an app that took a twitter list, sent a tweet out to those in it to authenticate with the service, and from there create 3 additional feeds based on "retweets_of_me" "retweeted_by_me" and "retweeted_to_me" -- the idea would be to concentrate the best tweets in one place regarding a set of twitter users.

edit: can also look for common favorites - like http://favstar.fm
I don't know. No (cheap + good enough) mp3 player ever took over the iPod.
The format does not get distorted. Before the 2.5 update, you were restricted to viewing the pdf in a landscape view at page width. So if you have an A4 sized doc, it would take about 2-2.5 'nexts' to get through a page. It was readable and I read a number of journal articles and programming books that way, but it was a less than ideal experience.

Post-2.5 allows you to zoom pdfs and pan.
Were you doing black text on white, or white text on black? Switching to the latter was what made the difference for me. I've read for many continuous hours on my phone.
Room Temperature Superconductor?
Really nice piece by David King.
I've known a number of really smart people at Microsoft Research. And I've always wondered why they seem to produce so little.

it might be because the primary 'product' that MSR produces is academic research papers, not production software (or even prototypes). they are an academic research lab devoted to doing basic research, not an R&D incubator
You Don’t Know John (Maynard Keynes)
I've spent the past twenty years with more computer interaction than human; the self service till is a friend.

I'm suspicious of the other commenters who say the self service checkout is faster, but what it really does is follow the UI principle "don't make me think". I can go to, through, and out of, a self service checkout in the same mood and mode I went through the shop in. No switching to higher effort 'people' mode.
Mono has migrated to GitHub
When you are done reading a book on the Kindle can you loan it to a friend? (the book, not the whole Kindle!)
The Yoga Entrepreneur
Formatting is fine. PDF was designed for that very purpose anyway.

Zooming and generally navigating a PDF is a huge pain. Screen refreshes are slow. Much like navigating through a plot on a graphics calculator.

PDF reading is a good extra, don't expect too much. I convert all text heavy, non-technical books using "calibre" to the PRC format. Works well enough for reading for
pleasure.

(PS. I have a Kindle 2. Received it a few weeks ago)
I haven't tried that but I'll give it a shot.
Bruce Lee, Water, and Programming
red or green letters on a black screen would be even less of an eyestrain.
I also found that it really helped to have a serif font, and relatively small type, say 15 lines per page in landscape mode.
Shhh...don't give away any secrets. ;-)

However my comment applies to much smaller websites as well. If you have a website running on a number of webservers, and the working set exceeds RAM, then the website slows to a crawl, requests pile up, RAM gets even more overloaded, and you have a very bad failure mode which can be hard to sort out. By contrast if you have no swap and lots of RAM, you could have kept humming. If you hit the limits of RAM, you stay fast but get OOM messages in the error logs, which is much easier to debug. Furthermore it now obviously makes sense to monitor how much RAM is really in use, so you can head off problems before you run out of RAM. This gives you early warning of issues before they happen.

Yes, it is true that this approach creates a potential problem when you wouldn't necessarily have had one before. But creating an avoidable potential problem frequently results in fewer actual outages than having a problem which can sneak up on you in a non-obvious way.

This was pointed out to me by a very competent sysadmin several years ago when she explained why she had set up the servers with no swap. And she proved her point when she told us, before anything went wrong, that we needed to buy more RAM for the servers.
Amazon announces new Kindles: Wifi $139, 3G $189
The "Conditional Inherited Modules" seems to be one (of many) possible implementations of the venerable Strategy pattern from GoF (http://en.wikipedia.org/wiki/Strategy_pattern). It's a really elegant and one of my favorites. Just define a clean interface and pick between different implementations at runtime.
In this case, the answer is that Apple didn't come up with the idea. A startup (FingerWorks) invented multitouch trackpads and sold them. They were originally marketed as an alternative mouse technology for people suffering from RSI. They were rather expensive at the time (~$130), which is probably why they didn't have much mass market appeal originally.

Apple bought FingerWorks to get the patents. The "new" trackpad from Apple is essentially a reimplementation of the iGesture pad with some modifications. Specifically, it's now cordless, there have been some cosmetic changes (color and shape), and they've made some changes in the mapping of gestures to operations and added some new gestures that weren't in the original product.
Epic Deus Ex: Human Revolution Screenshots, and Gameplay Vids
If you are a Deus Ex fan, or even an avid gamer you have to check out these screenshots, they are pretty amazing. The gameplay and story info is also pretty interesting, however the gameplay video is low quality so only.
Wouldn't a "good enough" screen and multitouch sensor pretty much force the price above $99 (if the device is sold at a profit)? Or do you think that $99 is cheap enough that people won't mind resistive touch screens backed by TN panels?
On 1st or on 4th? There's only one SBUX on 1st between showbox and cherry st, on Columbia I think.
Why 37signals advice is irrelevant and unhelpful
Ask HN: Bootstrapping data costs?
I'm working on a bootstrapped startup and have a large dataset (500 GB) that I'm trying to find an affordable way to store online. At this point I am trying to put together a basic prototype. Does anyone have suggestions for cheap online storage?
Anyone else notice this? The article speculates about the platform, but Mark D (whom the article mentions just joined google) comments on the post.. He essentially confirms it.
Ask HN: review my tiny app - anonymous user generated madlibs
Basically he's just saying that, hey, if you want to do a caching proxy server - doing it the way squid did it was all fine and good, but it actually doesn't take into account how VM paging will interact with things - so you end up with potentially duplicated data in pagefiles and on disk.

By making use of the mmap() method, he just ensures that when data he wants stored on disk somehow needs to be paged out of ram, it won't be duplicated.
>> But still, I don't see this really working, unless everybody has the same day off and works 4 days a week. Then I think it would be super

As there's only (currently) two of us, this is quite easy. I have to admit that I wouldn't recommend trying it in situations such as yours was, which is why I added that final line in the article.
Slow motion lightning strike recorded at 9000 frames/sec.
I used to have markers representing high-rated yelp locations on PadMapper, but they weren't too happy about having their data cached (which is necessary in order to make it smooth), so now it has to be pulled manually by the user.

Transit lines are something that should go on PadMapper at some point. I hope Google opens up their transit layer sooner rather than later.
Anon User has been steadily decreasing in prominence on Quora.

I signed up in March 2010, and Quora has been my favorite site since then, mainly due to the initial population of users, those users setting a high standard, and then new users carrying though.

There are a lot of Quora users I actually trust more than my facebook friends, and several I also like more.

The slickest realtime UI I've seen to date makes the whole thing even more pleasant.
What if I've analyzed how much ram I need, and ensued that I have "enough" ram in my production system and don't have to worry about needing more.
I'll know when I need more when my monitoring metrics tell me I'm getting low, or if I't monitroing, when the server hard fails because it can't allocate ram. I prefer that situation than a gradual degradation eating into swap.

Ram is cheap.
I believe the message with the iphone is interoperability.

Love the idea otherwise. Very nice experience.
The things that Squid does to improve performance do improve performance on many platforms and for many workloads. This is demonstrable, and was supported by evidence at the time the changes were made. Squid didn't spring up from nothing yesterday. It was developed over a decade by a number of very smart people.

Do they improve performance on the latest version of Linux in the particular workloads for which Varnish is designed? Probably not.

"According to your logic, since more people use Windows, it is clearly a better engineered piece of software than Linux, right?"

Where do you see me stating that popularity equals better engineering? My only comments about popularity were about the motivations of the Varnish developer in his criticisms of Squid.

But, I would argue that one of the reasons Squid is more popular than Varnish (and any other proxy cache) is that it works in so many situations and does so many things. It doesn't have to do with engineering, at all, but answering the needs of a broad spectrum of people. It also helps that it has reliably been answering the needs of a broad spectrum of people for over a decade.

Squid is a goddamned institution, and while there's plenty of room for other proxy caching tools, like Varnish, it pisses me off to see folks hurling pointless abuse at people I know to be extremely good software developers (two of whom probably have written an awful lot of code in places that everybody here uses on a regular basis...if you use Ubuntu, for example).
Steganography is a misnomer for this kind of message. Steganography is about maximizing data payload while remaining undetectable. E.g., you want to send messages covertly without Big Brother knowing.

Watermarking is about maintaining message integrity in ways that are robust to distortion. E.g., you don't care who knows about the message, but it's impossible to remove the watermark without unacceptable distortion of the media.
I'm kinda shocked that no one in this discussion has mentioned Fahrenheit 451.

It's a very close approximation of the of the two realties depicted in the comic strip. Definitely worth picking and it's beautifully vivid and short, about a novella in length.
So if you read more technical/reference type books than fiction, would everyone recommend the iPad?
I can attest this is true. While I use a much broader vocabulary then most people, I don't often get criticized for it. I think this is because I don't use my vocabulary as a tool to condescend to people. I don't throw big words into small talk, I use big words when I have to to explain complex subjects. This makes it feel more inclusive than exclusive.
the class of people who filter pilots will resist strongly.

BTW this would work even better if there was a futures market in the success of all these trial pilots. one person = one vote is a fairly primitive and inefficient system.