skysight-inc/HackerNews huggingface dataset:
That means you have lowered your core temperature and your body is simply unable to respond to that coldness quickly. It's vital that you feel cold at that point. Quick cold showers are just "tricking" your body.
Thanks. I wish people would learn how to cache their own blogs so we don't have to depend on Google.
.. and the nice thing is that it's a close representative of what you're trying to measure. If it's warm enough to melt a significant portion of ice, it's warm enough to spoil your food.

I was thinking of some sort of canary that would trip if power turned off, but that would only tell you if the power ever went off, not how long it was off. No sense wasting a fridge full of meat if the power was off for a few seconds.

A clock that requires electricity but displays the time mechanically with a date on it would also suffice, as you could measure the delta between what it displays and what the time really is (accounting for normal inaccuracies).
tl;dr version: https://github.com/bumptech/stud
Pascal-style, so size/address. Technically, strings don't need to be null-terminated, but many libraries expect they are so many are 'both' in a way.
I've read a lot of the PHP internals source code (I'm an author of phc), and this post leaves me a tiny bit optimistic, and a tiny bit disappointed.

I completely agree of the need to fork to make PHP a better language. The PHP internals community is the most awful OSS community I've ever been involved in, and getting shit done there just isn't going to work. So this is a good first step.

I also like the things he has taken away. PHP suffers from too many unnecessary options. I know that "unnecessary" is often subjective and in the eye of the beholder, but the OP seems to have a good eye for this. The things he removed are a blight on the codebase, so well done.

The optimizations are so-so. While I can see the benefits of the hardcoded constants, the other optimizations are hacks. And that has historically been the problem with PHP optimizations - they're all hacks. The engine needs rearchitecting to be fast, and all these hacks need to be removed, not more added.

Take for example that strlen is slow. The problem is that all function calls in PHP are slow. And if you looked at the function calling code, it's very obvious why. The correct solution is to make _all_ function calls fast, presumably by using some kind of inline cache, or just refactoring a ton of that crap out.

(Actually, someone introduced a patch to PHP-internals about two years ago to cache function calls somehow. I don't remember the exact details, but it was similar to the concept of an inline cache, perhaps storing a function cache struct in some bytecode or something. As I recall, it was denegrated as not being a full PIC. Sigh).

Finally, I really don't like the added functions. No problem with the functions themselves, just that adding functions to core PHP is not useful to anyone but the author. What if they clash with a user's function names? Why couldn't they just be implemented in user space? Etc. This is very much going on the wrong direction.

In the future, I'd like to see an effort like this go wild and make backwards incompatible changes like making the needle/haystack parameters consistent, but that's optimistic. (If they were to do it, phpcompiler.org could well be used to provide a 2to3-like too for doing the user-code porting automatically).

So overall, some good and some bad. If the OP focussed on making optimizations which improved the code base, removing more crap, and avoided adding "new" things, this would be really nice.
Increased blood circulation in response to the cold could be a factor.
Google fears it may have inadvertently stolen future technology
SCOTUS forces AT&T to share lines needed for interconnection
Innovation: The big can, the small do
You might want to spend the day looking at rent and house prices to compare with other areas you might be employable.
"The big questions: is Apple playing favorites? ... It’s still wait-and-see, but this looks promising."

Doesn't seem like evidence of them doing anything other than allowing the big players to update their apps as usual?
It's somewhat simpler than that. QR codes use error-correcting codes in order to deal with things like damaged codes, etc. The QR code reader treats the logo or art part of Paperlinks' codes as damage, and uses the error-correcting code to fill in the blanks. I did the same thing (only less artistic) with Groovebud's codes. https://chrome.google.com/webstore/detail/agpbffgdfhnhloelam...
This seems ethically wrong to me. Just because we have the technology to rob a bank easily, should we? WSJ has a right to make a pay-wall for the content they work hard to produce.
In Twenty Days, Payments Innovation Will Stop In Silicon Valley
Everything I've written here...

[50 Days Left] http://www.quora.com/Aaron-Greenspan/In-Fifty-Days-Payments-Innovation-Will-Stop-In-Silicon-Valley

...and here...

[30 Days Left] http://www.quora.com/Aaron-Greenspan/In-Thirty-Days-Payments-Innovation-Will-Stop-In-Silicon-Valley

...is still true, except that now only 20 days are left before the California Money Tranmission Act goes into full effect July 1.

If you're thinking of starting a company related to payments, or you're interested in making a difference, feel free to get in touch. My contact information is in my profile.
Let us make a quick comparative analysis of the post-soviet countries. Most of the characteristics of failed state you listed can be said about Ukraine, Belarus, Caucasian or Central Asian countries as well.

This natural experiment shows us that we cannot simplify what is happening in Russia by attributing it to a single person's fault. It must be a systematic phenomenon of complex nature.
Complete Google Advertising Solutions
Complete Google Advertising Solutions, SEO, Search Engine Optimization services Pakistan, USA, UK, PPC, Social Media Marketing, Google Branding Services
Oh, so you have SCTP and DCCP support too ?
BTW- I might prefer Angel List data over CrunchBase, fwiw.
With so many database options why would you use MySql?
Just briefly looking at the topics index list, I don't see anything about macros (or even meta-programming). Was this done on purpose? Should we expect a sequel if this does well?
I don't really think it is that obnoxious personally, but I do know that some people make a big stink about such things. To save yourself the headache, it is probably best to direct link submit to HN/Reddit.

I also understand the reality that certain users or certain websites are far more likely to get their content to the top of HN/Reddit/Digg.

For example, Jeff Atwood could do a blog post of Lorem Ipsum text and it would probably hit the front page of these social news sites. Probably the same for Joel On Software or Daring Fireball. Those sites have such a high readership that they will naturally get submitted and upvoted. The same thing happens whenever Steve Jobs writes a personal note on Apple.com. It becomes news whether it's terribly newsworthy or not.
I wish I could take cold showers. Here in Florida, the water doesn't get much below 80 degrees unless you add ice.
great great great project and execution!
Enjoyed the article as well. Someone has already submitted the story here: http://news.ycombinator.com/item?id=2641650
This is great. I was going to write my own lib that would use a whole bunch of threads and a non-blocking queue system for executing queries. While I find Tornado somewhat half-baked (it defaults to returning errors in HTML, but was built for handling feeds; its content-encoding header handling is broken, etc), there are lots of applications where non-blocking MySQL would be great.
You can turn all that elifs on prompt.sh into a case/esac.

I've returned to screen from tmux, since it manages vertical split. I've something similar for auto-screen. But my configuration avoids nested screen sessions (i.e. ssh to host A, and then from host A to host B, both with the same .bashrc configs), like this:

[[ -x $( type -P screen ) ]] && \
[[ -n "$SSH_CONNECTION" ]] && \
[[ "x$TERM" != 'xscreen' ]] && screen -dR
What do you mean by force update?
Reminds me of this story:

http://www.lixo.org/archives/2008/07/21/networks-are-smart-a...

A toothpaste factory had a problem: they sometimes shipped empty boxes, without the tube inside. This was due to the way the production line was set up, and people with experience in designing production lines will tell you how difficult it is to have everything happen with timings so precise that every single unit coming out of it is perfect 100% of the time. Small variations in the environment (which can’t be controlled in a cost-effective fashion) mean you must have quality assurance checks smartly distributed across the line so that customers all the way down the supermarket don’t get pissed off and buy someone else’s product instead.

Understanding how important that was, the CEO of the toothpaste factory got the top people in the company together and they decided to start a new project, in which they would hire an external engineering company to solve their empty boxes problem, as their engineering department was already too stretched to take on any extra effort.

The project followed the usual process: budget and project sponsor allocated, RFP, third-parties selected, and six months (and $8 million) later they had a fantastic solution — on time, on budget, high quality and everyone in the project had a great time. They solved the problem by using some high-tech precision scales that would sound a bell and flash lights whenever a toothpaste box weighing less than it should. The line would stop, and someone had to walk over and yank the defective box out of it, pressing another button when done.

A while later, the CEO decides to have a look at the ROI of the project: amazing results! No empty boxes ever shipped out of the factory after the scales were put in place. Very few customer complaints, and they were gaining market share. “That’s some money well spent!” – he says, before looking closely at the other statistics in the report.

It turns out, the number of defects picked up by the scales was 0 after three weeks of production use. It should’ve been picking up at least a dozen a day, so maybe there was something wrong with the report. He filed a bug against it, and after some investigation, the engineers come back saying the report was actually correct. The scales really weren’t picking up any defects, because all boxes that got to that point in the conveyor belt were good.

Puzzled, the CEO travels down to the factory, and walks up to the part of the line where the precision scales were installed. A few feet before it, there was a $20 desk fan, blowing the empty boxes out of the belt and into a bin.
“Oh, that — one of the guys put it there ’cause he was tired of walking over every time the bell rang”, says one of the workers.
err... formating issue, delete the '\' chars for a single line.
Yea. You can't completely avoid it but I try to minimize it as much as I can.

I have separate emails for a ton of things. I create fake personas for anything I think that does not need to know my true identity.

I do not fill out profiles of anything. When I sign up it's just my name and everything else is as minimal as possible.
Google Guitar - Hey Jude
Only a 'fool' would invest in Groupon, claims analyst
So you could say that all point masses (e.g. electrons) are black holes?

What happens if you take a large black hole, and you throw a lot of electrons into it? Does it get an electric field measurable from the outside? If not, how come an electron does have this field?
In all of those things I see a "me too!" response to some other product.

Windows Live <-> Gmail services

Azure <-> Amazon AWS / Google AppServ

Sharepoint <-> DropBox / Google {Docs|Groups}

Hotmail <-> Gmail

MSN Music <-> iTunes

But what the Chronicle was pointing out (and others here) is that the iCloud stuff is (if Jobs is accurate) the 'rest' of your UX experience with everything in their product line. For me its the difference between telling all your developers "You can assume that iCloud will be attached to this device" and "add #ifdef (some optional service) other feature."

One is point responses to specific offerings through network services, and the other is retooling your architecture and baking in network connectivity.

Googe Maps vs Streets and Trips was always one of those things, Maps doesn't work if you're not connected to the Internet, S&T does because of its builtin database. As that decision relates to customer facing issues, in the Google case your map is always (nearly) current, in the S&T case you may not know that the freeway extension was completed last year. But Google loses when you can't connect you get slow (Edge) or no maps on your phone, but not a problem for S&T. Google 'bakes in' the assumption that you're on the network.

"Delivering on the vision" requires a vision to exist and be articulated, and then to outline a roadmap of deliverables between now and the time you feel like the vision is 'delivered.' To my way of looking at things that is where Microsoft could do much much better than they have.

[update: fair point on sharepoint, I admit I didn't know it existed until it was offered as an alternative to what Google had to offer. I'm guessing that it was very enterprise targeted early on. ]
Some reasons:

* It's already in place

* Everyone on your team only knows MySQL

* That's what you know and you are under a deadline

* It's the right tool for the job (as opposed to something very different, from the NoSQL world)

* You are using MySQL Cluster instead of MySQL, but don't have the cash to upgrade to Oracle
Me too. I have Growl set up to forward notifications to Notifo so I can get notified when interesting things happen during my work day (machine pave events, automation problems, etc.).

I feel like I'm a bit of a free-rider though, using Notifo's infrastructure without really offering any value back to them.
Even if your original statement is correct, I think bar code scanners will quickly improve to accommodate it. My bar code scanner on a Desire took a few seconds more than usual too.
Ubuntu One, while not possessed of all the bells and whistles that Apple likes to hang on things, has already been hard at work in the cloud.
The ToC only includes what was released to Rough Cuts this time around. We're pushing up a large backlog of content into one end of Rough Cuts on Monday (including a chapter on macros); it'll hopefully come out the other side so you can see it before the end of the week.
Why wouldn't you use it for normal operation? It would not make the user's experience better, but it would certainly increase the capacity of your service.
Yes, the prices carriers set are ridiculous. But we all still use and love SMS for some reason.
Yes, "the cloud" is a vision that Microsoft has proclaimed and never been able to implement. It really required re-thinking the operating system. Microsoft's operating system was just too big and unwieldy to be re-engineered in this way. If Apple truly has pulled it off, a large part of the reason is that their OS was much more malleable and could handle this kind of thing.

But I think iCloud is more than "annoying" to Google. It shows Apple is competing with them head-to-head for cloud customers. And if there are network effects and permanent lock-in, then this is a very, very important battle.

Google really has written an operating system where you can take your data and configuration with you wherever you go. But you have to switch to a new computer and operating system and a completely different way of thinking!

Apple hasn't truly re-written the operating system the way Google has. They have made some important strides to helping people get their most important data into the cloud. Then they announce iCloud, over-hype it, and hope that the reality distortion field does the rest.

The big advantage that iCloud has, though, is Apple can leverage their entire installed user base. Millions of people can begin to use iCloud NOW, for $29! That's orders of magnitude simpler than having to buy a new computer. It's not a complete cloud solution like ChromeOS, but it might be good enough for now. And with Apple, the transition will be gradual and the learning curve will be easy.

So I think Google should be very worried about iCloud...
Free editing for your copy, e-books, etc.
My fiance has a background in writing and is interested professionals would find her work useful.

If you have any writing that you would like edited, whether for structure, target market relevance, flow, or just grammar, send me your work and I will pass it on to her, then send you an estimated time of completion.

She doesn't have a portfolio yet, but you have nothing to lose, so why not give it a shot. Send me an email at kevinlordbarry@gmail.com if interested.
I have been. That's been the most important factor in considering the offers I've gotten here and elsewhere. Where I'm from, standard rent for a 2500sq ft house in a great area is like $1500/mo... Split 3 ways, it's $500/mo rent. I'll never live that cheaply again.
Fine, but before the negativity surrounding Groupon, he's considered someone with an "impressive entrepreneurial track record"

http://www.nytimes.com/2010/11/18/business/18sbiz.html
Were you hoping for it to happen before?
For the HTTP joke to be funny, you would need to sniff the content-type first.
Nice job. This could be a workable interim solution until Mongrel2 gets native TLS/SSL support!
When Simpsons creator Matt Groening drew for Apple Computer (1989)
Science is the attempt to make sense of the world based on observations and thought.

It does NOT have to happen in a laboratory, or in a study, or in any other Science Realm®.
Show HN: StackSocial and the Mac-essentials bundle
My buddy and a friend launched StackSocial a week ago and would appreciate some feedback on their initial bundle and site. At it's heart, it's a Mac-app bundle site, with some additional social elements layered on (show which apps you use, create favorites lists, etc.). I'm not extremely familiar with the other bundle sites out there, but I'm sure those more familiar with the space could provide some focused feedback/direction.
Clickable: http://www.stacksocial.com
I can't even begin to explain how wrong this benchmark and the author's conclusion is. I'd rather see a benchmark of apache vs a fibonacci function than read this nonsense.
Google Reader is indispensable, because it lets you see old items even after they've been deleted from the current feed. So many podcasts do this: only give a few recent episodes in the RSS feed, keep the old files on the server, but either bury the link somewhere or never link to them at all. With the silly default no-listing permission on the directory.

Without Reader, many podcast archives would be inaccessible most users.
Template for Tumblr Themes in Haml
It has been a long time since I read the book, but "Predictably Irrational" (among other things) talks about the same principle - how pricing impacts the perception of quality.

It is a great book that I'd recommend to all entrepreneurs and students of economics
The title is a little misleading. The method here certainly isn't dependent on Tornado, but for explanation/demo purposes it's a common context to explain it in.
What startups did Ryan Carson do? All I've seen of his is that little file uploader clone he sold off in like 6 months.

It seems to me like he gave up on trying to build successful webapps and is now just trying to sell "How To Mine Gold" books and conferences to the actual miners.
Here's a Venn diagram showing the relationship I want my Gmail and twitter to have:

O O
Ask HN: Chromebooks for web development
So chromebooks are finally hitting the market. Obviously they're great for anything you can do with just a web browser. However, are they of any use for actually creating web apps?

Would getting one of these be of any use to a django developer? I know there are web based editors, but has any thought been put into how this would work, or should i just stick with a macbook?
I have an Astronaut Pen in my pants pocket right now. It's a great pen to carry around with you.
Just balance your marginal cost and customer demand to choose production and pricing that maximizes your profits... http://en.wikipedia.org/wiki/Microeconomics

If you know customer demand so well that you don't need to experiment, that's awesome.
Yes, I realize. This would work for anything in Python, and possibly other things as well. node.js could ditch thread pool as well.
…and by the time that software is so bulletproof, this technology will be 30 years old, too.

That is a bit of an exaggeration, but with modern designs, you need wind tunnel data, you have to program a simulator, so that you can test control software without crashing a zillion expensive hardware systems, you need ejection seats and an array of test pilots trained in a flight simulator that behaves exactly like the hardware is thought to behave, etc.

The advantage here is that you could program the software so that it always stays far, far away from danger zones. With fighter aircraft, that is not an option. However, if you do that, the thing will not sell.
Update: I added some jQuery in there to remove the tumblr block tags, as they make it brutal to layout.
I like Field Notes notebooks. Their just the right size to fit in your back pocket, so you always have it with you.

http://fieldnotesbrand.com/
Samsung Chromebook Series 5 review
Watch Bruins vs Canucks Live Online NHL Stanley Cup Final
Canucks back home for pivotal Game 5 vs. Bruins

Welcome to watch the hurt-pumping, competitive Stanley Cup final match between Bruins vs Canucks Game 5. In there previous result of 4 match we see that, they win 2-2 matchs. So today’s match is very important for both teams. It is very difficult to say who will be the winner of this match. your hot favorite sports match in Bruins vs Canucks NHL Stanley Cup Playoff match scheduled on Friday, June 10, 2011 at 8pm ET. Don’t miss the Big NHL Playoff Bruins vs Canucks Final match Today.

Match Details:
Date: 10-06-2011, Friday
Start: from 20:00 until 23:00 ET
Bruins vs Canucks:
Stanley Cup Finals::NHL Playoffs 2010/2011
LIVE NHL TV
You mean before people started to look into him more closely? I also was very impressed with Groupon before they released their numbers and the amount of shares sold by insiders prior to IPO.

More information led me to change my mind.

My hope is that Groupon files an new disclosure in a couple months that has better numbers. That is the real solution that everyone is waiting on now.

Our minds can be changed again, just like they were changed with the first IPO filing. From my perspective, this would be a very mature and robust solution to the problem at hand.
Terminal Name
In all of our surveys (of web companies) the majority of people use MySQL. That certainly doesn't mean that its the best choice but using the most common software does come with a lot of obvious benefits.

http://news.ycombinator.com/item?id=1411937
> While this isn’t a big deal in nearly all production environments (you want to know when your database gets slow, so you can optimize queries or add indexing), it matters a lot to us because a slow query can affect other customers queries.

One more reason to be leery of single-threaded eventing systems. You'd never run into this issue with a threaded web app, and it would perform just as well provided you kept your datastructures as independent as they are in your current eventing setup.

Comparing an eventing system and a threading system, the eventing system is inherently less shared-nothing. It shares everything the threading system does and the event thread.
The first startup I built was DropSend which did $250,000 of profit a year, which was sold after about 18 months. That's the "little file uploader" you're referring to.

The second startup I've built is our events business. We've grown that to $2m+ in revenue per year.

The third startup I've done is Think Vitamin Membership which is now at $1m in revenue after just 12 months.