skysight-inc/HackerNews huggingface dataset:
Come'on you tease! Which NoSQL? Elephant with BDB backend? we left that ages ago for cl-redis, get with the times! ;-)
Under the Hood of Native Web Apps for Android
that my website would be hewn from precious stones and first in every search engine for every known word .. ever ..

or something along those lines.
I'd say something a bit different that most responses, well I guess it's worth taking your time.

Choose language which seems most natural to think in. It's really important.

For example, many people just don't have that wires in brain which cause them to see everything as objects, so all that OO & design patterns stuff seems missing the point. But others love it and use this approach naturally!

You just want to avoid the situation when after a first-time crush on some programming paradigm "wow how is it powerful" there comes realization that writing anything in it is a boring and misplaced experience. Just switch to another paradigm instead.

And don't be lured by the current popularity of some web frameworks, tools or whatever. They come and go. Your language of choice -- given that it's actively developed and not only an academic experiment -- will have them sooner or later. In the meantime you will expand your mind with the language you really like. It's worth.
It was just a bit surprising to me. Parsing HTTP isn't exactly complex.
CHEAPEST PRICE WEB DESIGNING SERVICE 
make ur site at affordable rates and also do free seo for ur site visit now
I thought I read somewhere that Gears was always a stopgap until HTML5 got off the ground.

A lot of blogs are reporting that google is dumping gears for HTML5. That is really strong language considering most browsers don't support HTML5 so it will be a few years before Google stops its work on Gears.

Hell I've got a VM with IE6. Not because I want to but because there are a few stragglers out there that can't or won't update their browser.
timr:

Second, this type of critique is pushing hard on a straw man. The implicit assumption is that each paper is a stand-alone morsel of truth, and that the peer-review process somehow guarantees a paper's claims. This is not the case, and no scientist believes it to be true...The "skeptics" have it wrong, not because they're incorrect about human nature, but because they're attacking a fictional vision of science that exists only in their minds.

The article:

The concept of “peer review” is increasingly being treated in the popular discourse as synonymous with “the findings were reproduced and proven beyond a shadow of a doubt.”

This is never what peer review was intended to accomplish. Peer review functions largely to catch trivial mistakes and to filter out the loons. It does not confirm or refute a paper’s findings. Indeed, many scientific frauds have passed easily through peer review because the scammers knew what information the reviewers needed to see.
Dow Jones CEO: Beware of Geeks Bearing Gifts
It would behoove the New York Times, for example, to build something like the CrunchPad for consumption of the newspaper. They won’t do it because it is seemingly off-mission.

Umm, I seem to recall seeing a really interesting video a while back of a blogger visiting the NYT's tech arm - and being shown their work on small format devices and "digital paper". So I think he's dead off there.

Anyway. It's kind of hard to write commentary like this - because so far there is no real evidence that as advanced a device was ready to go at the (last) price point mentioned. The Crunchpad is an exercise in poor marketing and poor management. None of the initial promises ($200, open source design etc.) were met in the end. There were months of silence about the device. Very few images and demonstrations of ongoing work (apart from the same artfully posed renderings).

To be utterly honest I frankly don't believe they had the product they say they did at the stage they claimed.

Ultimately though whatever stage they were this product never made it from the "TC office" to the shelves. It's currently a complete failure from any perspective.
Seek Foreclosure Help during Tough Times
Going the other direction (moving server-side languages into the browser) is simply not feasible with the current rate of browser development and adoption. It would be at least 5 years with a concentrated effort to accomplish such a task.
'Bon' is French for 'good'! (It's on the about page.)

I second the request for architecture info.
"I said, 'Where's my phone right now? It's over there, in my purse.' I basically said, 'You're not designing your phones for women."'

It startles me just how pervasive some stereotypes are.

The quoted assertion appears to depend on two generalizations. The first is that women use purses instead of pockets , and the second is that they leave purses "over there." The implied converse generalization is that men don't leave their phone or its container "over there."

It makes me wonder if the inclusion of this quote was intentional foreshadowing on the part of the author.
That you'll put everything that I think it's better for the website.

But if you say you're going to do feature X and Y and change Z because of reason ABC, and as a consequence you'll say the website will be 10 times better, then hopefully we'll have some metrics to discuss.

10 times better could mean more conversions, a faster/more secure checkout for an e-commerce website, or just a prettier brochure one.

These kind of statements are too vague on their own, you have to put some meat around to show me why it'll be better.

But hey, sometimes you have to make the sale. If the clients are paying and they're happy after the project is complete, then there's nothing to worry. It's marketing and advertisement working.
I don't think Quixote or Node are web servers.. Also, the author mentioned that he is using php.
If you don't know the existence let alone the order of magnitude on some of the cost terms then expected value will mislead you. The SBIR/STTR program does what it is intended to do but do study it carefully first.
The problem "is mainly that computer systems are built for the accountants and managers and not built to help doctors, nurses and patients," the report's lead author, Dr. David Himmelstein, said...

So the software works for the only interest group in the hospital that actually has the power to spend five- and six-figure amounts on infrastructure. The system works! :-/
Massage As a Treatment of Ailments
That assumes that the only thing that has changed is the computerization of records. In the same time span that we've seen increased computer usage we have also seen increased red tape from insurance companies, malpractice lawsuits, etc.

I'm not saying you're wrong, just that we don't have enough information to make any claims.
How would you prefer we degrade if there is no content in your area?

You're a Lisp shop, there should be a continuation/condition-system based error handling mechanism that teleports the user to NYC. NewLisp has a WITH-NEW-JERSEY macro.
Won't those who updated to IE7 also more readily update again? Getting people to update IE7 should be the easy part. IE6 is the problem.
There is no "ecosystem" that I can see since the data cannot be shared. Have you seen some examples where its providing value? I truly would like to know if I'm missing out on some great software.

I've helped a mid size doctor's office for over 10 years with their IT system. The only value it has for them is managing billing with insurers and scheduling patients. Everything else the system does (tracking lab reports, patient history) is either not practical for the doctors to use or they don't need it. The part about helping with insurers is a business they'd rather not be in but have no choice. The scheduling could be replaced with Google Calendar if not for the tie-in to the data already mandatory for the insurers. Overall the system is something they consider they have to use but a bit of a pain and provides no other value.
I'm guessing this: http://en.wikipedia.org/wiki/Blub#Blub

Found via a variant of "try the simplest thing that might possibly work." In this case, just enter 'blub' into Wikipedia (search the simplest thing that might possibly get a hit).
As I explained in my post, universities take about half of any grant given to them as "overhead". Sometimes it goes down, but rarely below 25%. The overhead is taken from the grant and put into the general fund of the university.

The general fund of the university is used to pay for things like football coaches, the LGBT.* Formal Ball or rock concerts (note: these are all real examples).

In theory, the overhead only pays for facilities and administrative services necessary to use the grant (e.g., rent and electricity for a lab). In practice, the overhead taken is vastly more than what such services actually cost.
i watched their commercial on youtube and didn't see anything that would "urge a user to upgrade from ie6".

how many computer-illiterate people even know what version of ie they're using? they see the blue ie icon and assume whatever they have on their computer is what it's being mentioned in the commercial. and worse, they probably see all these safety features in the commercials and think they're even safer now.

microsoft needs to take more drastic steps to force users to upgrade. if windows' automatic updates haven't upgraded ie for them by now, they should put some kind of interstitial ad on msn and team up with yahoo (or whatever most of these users are using as their homepage) to explain (with big scary pictures) that their ie version is out of date and that they should upgrade.
I have a friend who told similar horror stories about working for Meditech. I hope she's escaped to a better job by now.
You're a sharp one ;-)

The lack of real persistence in Redis (up until recently, of course) prevented me from using it. If I were to go with something else - Cassandra seems really interesting (I think I saw a cl-thrift somewhere ...). But, elephant/bdb for now ...
This made my morning.

I was impressed with the load time.
Play with the TCL plugin for IE or Firefox. That thing is a winner. (NB: last tried in 2004, IIRC)
For most people though, I imagine that it is hard to make sure that those 2 hours are ultra productive and that you are actually accomplishing what you set out to do.
Minor nit: what Larry Summers said is that there might be more variance and it was worthy of study. He never drew any conclusion.
Www.Radio Soul, Funk & Disco - FRANCE GALL | soulparano.musique.com
I have to disagree with you, as it showed almost the exact location of mine in Bursa (a city in Turkey) I wonder how it managed to find my location so precisely.
I can access my dental records online. But you're right, that's probably not a common scenario.

Since you have some experience in this field, could you imagine this situation changing in the next several years, so that there is a meaningful ecosystem?
Never will that happen to me again..
I don't think that's what was meant ...

If youre on a host that has half the cpu but 3 times the RAM then more processes are queued.

During a heavy load the larger RAM will mean more threads can be handled as there is space to store them in memory.

As you have a slower cpu it will take a bit longer, but you should fulfill more of the incoming requests.
The Physics of Building a Black Hole Powered Starship [pdf]
Intolerant ducks? That's a pretty strange epithet.
Heads up, looks like non OS X 10.6 Safari users may have a problem with the experience.
The Perfect Desktop - Linux Mint 8 (Helena)
In fairness, Microsoft finally has a browser that's significantly better than IE6.
Well - that's enough for me. I'll write up some real blog posts on architecture in the coming days.

But the short version is nginx reverse proxy into hunchentoot, with elephant (and a BerkeleyDB datastore).

Edi Weitz's html-template for html (I personally love cl-who/parenscript, but I could imagine working with front end devs who don't know Lisp - and it seemed like it might be easier for them this way). The HTML is basically purely static - and everything is pulled in with AJAX (well, technically JSON, not XML). I've done some fun things to hunchentoot's sessions so they are completely stateless and, in the future, I could imagine just moving the entire site (html, css, js, etc) to some fast static file CDN, and just load balancing asynchronous API requests across a few Lisp servers. But that's a ways down the line ...
Ask HN: What do you use for SaaS subscription billing? 
Hi. I'm launching a SaaS soon and would like to know what you use for subscription billing.

I've encountered several subscription billing apps like cheddergetter, recurly, spreadly and chargify.

I haven't had any experience with this field and would like to know your opinion.

Thanks.
The limits of Good vs Evil thinking
Thanks for the heads up - I'll investigate. I hadn't tested properly with Chrome before.
I thought that at first, but I've come to be faster with the hardware keyboard than with the onscreen one. If hardware keyboard input still provided predictive autocomplete suggestions, I'd be in heaven; but even without the autocomplete, I'm using the hardware keyboard almost exclusively.
There's something to be said for starting with a language that has great library support. While one approach to learning is to write from scratch, another is to read existing code and be able to build what you want to build using parts that are already there (less likelihood of losing your enthusiasm out of frustration too). Clojure does have Java library support, but it's native library support doesn't match that of Python or Ruby or Java.
great summary. I've noticed the VA system is quite good as well and have been trying to see why other institutions don't use it. I assume the taxpayer already paid to create it, so why not open source the product and let people integrate?
Clojure has a simple functional language foundation that should be good for learning as a first language. The biggest impediment may be the lack of a tutorial from a beginner's perspective, that focuses on that foundation. Using most material for Clojure a beginner will soon be exposed to features probably beyond their understanding.
"algorithm and blues" - the entire article's only redeeming point. But the content itself is the same old. Professionally produced content costs money, he says, and you will pay for it. Fine, I say. Pay for whatever you feel like paying. I'll keep ignoring things I can't find. The best quality material is no longer exclusively at high-reputation big-name sources. As soon as the distribution is more level, and the major differentiating factor is what can be easily found, searchable online content will win. No matter how many CEOs claim otherwise.
Wow! I found this part the most hilarious: "To calculate information about the influence of one weather station on another ... the code draws little coloured circles (actually little 32-sided polygons) on a virtual white screen and then goes looking for non-white pixels to identify areas for which data is missing."
If you're using Firefox, we can scan the Wifi access points around you - and compare them to some dbs for ridiculously accurate geolocation. In NYC it's almost always better than smart phone GPS.

See https://developer.mozilla.org/en/using_geolocation for some details
Perl has been the language of choice for web spidering since 1999, when it replaced REBOL for that purpose. Hint: LWP module made such a dent on the industry, nobody was able to replace it until the last year or two when other things started popping up.
I agree that the effort is large, and the browser platforms are constantly in motion. I was mostly just musing about it. My gut feeling is that getting Java script up to speed on the server side is just as much if not more work. Look at how much work has gone into the tools just for Java for example. Years. Before I get flamed, I will say that I am not bothered at all that some folks are willing to take up the effort to do it anyway. That is how things get done. I am just wondering about it.
i understand your point. I am just surprised how much credit gives to PR.
EMP Project Evolution Cycle
Nice, I just found a 'with-deafening-applause' macro in the hyperspec too - why doesn't anyone tell me these things ;-)
How To Support Internet Explorer and Still Be Awesome
What happens if the business sale falls apart?
I've seen guys leave their phones in jacket pockets on the backs of chairs, but that's way rarer than women not having a phone within arm's reach. To generalise, of course, but pretty much every other woman I know uses a handbag (purse) of some sort and won't always have it glued to their arm. Even I do, occasionally -- skirts don't have pockets, y'know, and it's more comfortable not having a giant iPhone in a tiny pocket. I used to be considered 'blokeish' for not having a bag and keeping my cash/phone/keys in my jeans or coat pocket. It's a fair enough generalisation in my experience.
Hospitals focus their IT systems on addressing the reporting requirements of Medicare and Medicaid, because so much more of their income comes through those channels than any other, and the reporting requirements are so onerous that they can't be met any other way.

By way of contrast (although this is only a single anecdote), my dentist's automation is clearly much more efficient, and is very effective in streamlining his operations. Digital xrays feed directly into the database, and become immediately available for viewing on the monitor even before a conventional xray would be developed -- and are always instantly retrievable from the DB. IMHO, this is because the field of dentistry is less driven by an 800-lb gorilla, and more dependent on meeting patient needs and budgets.
1) Lisp isn't exactly a complicated pattern to match (syntax is much more simple/readable than say, Java/Ruby). If you do a lot of macros there are difficult things involved, but then again, macros are an entire level of power greater than Ruby/Python.

2) You don't have to use the concurrency stuff if you are just learning programming. The whole point of STM is that it takes care of the concurrency and transactions for the programmer. This is like saying garbage collection is more difficult than hand allocating memory because the system that implements it is more complicated.

3) Huh? I mean, if you want to use Java libraries you have to learn a bit of the java idiom (.... camelCase), as well as the library that you want to use, but there is no demand that you become intimately acquainted with the JVM any more that you become intimately acquainted with the specific implementation details of python or ruby.

I'm not sure if your post is FUD or genuine ignorance of Clojure (or both).
This will answer your first question:

"[b]So far the scientists have not tasted it[/b], but they believe the breakthrough could lead to sausages and other processed products being made from laboratory meat in as little as five years’ time."
Firefox bigger than Internet Explorer in Germany
This article seems overly negative. The tone makes it sound like computers should not exist in hospitals. I wonder what their agenda is?

"The problem 'is mainly that computer systems are built for the accountants and managers and not built to help doctors, nurses and patients,'"

There are plenty of products out there specifically to help doctors and nurses, and an increasing amount are being installed in hospitals. If it is in fact true that a majority of hospitals only have billing software, I would say it is the fault of the hospital/institution in that they chose to go that route.

"Implementing e-health records nationwide would cost between $75 billion and $100 billion, Brailer said, adding that individual hospitals "will have to make sizable, potentially multi-hundred-million-dollar budget commitments." Still, he said a fully functioning national electronic health system could reduce U.S. health care costs by $200 billion to $300 billion annually by cutting down on duplicate records, reducing record-keeping errors, avoiding fraudulent claims and better coordinating health care among providers.
Himmelstein called those claims "unsupported.""

The dollar amounts I don't know where come from, but the advantages of a universal health care record aren't too difficult to see. Supposedly 50+% of faulty diagnoses are due to a doctor not having the information they need (that is available elsewhere).
Simple build tool for GitHub-hosted Erlang stuff
> So basically, starbucks is servicing a niche market. Fortunately for them, it's a large niche...

That's an unusual definition of 'niche market'.
"For 45 years or so, people have been claiming computers are going to save vast amounts of money and that the payoff was just around the corner," he said. "So the first thing we need to do is stop claiming things there's no evidence for. It's based on vaporware and [hasn't been] shown to exist or shown to be true."

Oh, but it has. Outside the US, a number of countries have used computers very effectively in health care. In Taiwan, my medical records are linked to my national ID number and follow me wherever I seek care. Furthermore, doctors can regularly do pull up my chart from a laptop when I meet them in their office. It's also easy to make appointments online, and they go straight to the doctor in question, without any need to go through human administrators at the hospital. It's been a huge time saver for the patients, and the doctors achieve a turn-over that would be unheard of in N. America.

I can only speculate about the money savings, but it's overwhelmingly likely they are large. Most visits have a co-pay of about 3-10 US dollars, my one emergency room visit was about 40 and the highest tax bracket is only 20 percent. Most people are only taxed at about 7-8 percent, so it isn't simply a case of a health care system flooded with public money.

US hospitals just need good computer-based systems, or if it's a national one then a single good system.
"I am very sorry to report that the rest of the databases seems to be in nearly as poor a state as Australia was. . . . Aarrggghhh! There truly is no end in sight. . . . We can have a proper result, but only by including a load of garbage!"

Sorry, but that sounds like a normal database. Enter any organization with more than 3 employees to hear the same shouts of despair.
Infinity is thus far the most violent idea humanity has come up with.
34 here (after some tweaks):

0 0 0 0 0 1 1 1 2 2 2 2 2 3 3 3 3
0 1 1 3 3 0 1 2 0 1 2 3 3 0 2 2 3
0 1 2 2 3 0 0 0 3 3 3 1 2 1 1 2 1
0 2 3 3 2 1 3 3 1 1 0 0 0 2 3 2 1
0 3 0 1 1 3 2 3 1 2 1 1 3 3 0 0 2
1 1 3 2 0 3 0 1 3 0 1 2 3 2 2 0 2
1 2 0 2 1 0 2 3 3 0 2 3 0 1 3 1 0
1 3 0 2 2 2 3 0 2 1 0 1 1 0 1 3 3
2 0 1 2 1 0 3 1 3 2 3 0 1 3 2 0 1
2 0 3 1 0 2 2 1 0 1 3 2 0 1 0 2 3
2 1 3 1 0 3 2 0 2 3 2 3 1 2 0 3 0
2 3 1 3 2 1 0 2 3 3 0 1 2 0 0 1 2
3 0 2 3 2 3 0 1 1 2 3 0 1 0 2 1 0
3 1 2 0 1 1 3 2 0 3 0 2 3 2 3 0 0
3 2 2 0 3 1 1 3 2 0 1 0 1 1 0 3 2
3 2 3 1 3 2 1 0 0 0 1 0 2 3 2 1 1
3 3 2 0 1 2 1 0 1 2 2 3 0 0 1 0 3
Roissy's Theory of Female Career Choice
Rupert Murdoch has already made many of the points that Les Hinton discussed in this speech, but I think the most interesting item was his claim that click-oriented ads are relatively worthless, compared to simple display advertising on quality news sites like the WSJ.

Another thing that's apparent from reading this is Dow Jones believes Fair Use and weak enforcement of copyright laws are impediments to their operations. It wants to set back the clock to the good ol' days of the news media oligopoly, when information was controlled by a small group of very profitable publishers. But as long as Twitterers, bloggers, and aggregators are able to talk about/reprint small excerpts of news reported by MSM outlets, that will lessen audiences dependence upon the large outlets and keep ad rates down.
Ridiculous Combo Gadgets
I think it all depends on use scenarios, not to mention the fact that VPS neighbours may change the results a lot.

However this post was particularly true for my case. I use OpenVZ and today I had to upgrade to a 1024MB server simply because memory was not enough to process requests.