skysight-inc/HackerNews huggingface dataset:
Aside from wholly static sites, I can't imagine a sensible app/caching setup where that wouldn't be worth making dynamic.

Even for static sites, you could cheat with a touch of Javascript.
I would if I could play the guitar!

You must have had some spectacular headaches to deal with, especially with multiple instruments playing through one-another.
Even private failures (outages, data loss) involving enterprise systems can cost an enterprise business gigantic sums of money directly or in fines or in customer perception or (for some applications) can put patients' health and lives at risk. Public outages can involve fires and building collapses.

Various of the customers I've worked with over the years have calculated their direct losses at thousands or more dollars per minute of outage.

This is a whole different world view from a web outage or a PC reboot; of how to upgrade an application or a server environment without restarting it. Up-times here can be measured in decades.

Your development processes and your management accordingly become conservative. Sometimes hidebound. This is a whole different world from what most folks are accustomed to working in, too. This in terms of scale and cost and speeds and feeds involved; thirty million lines of even the best source code around is not the most agile of platforms ever constructed, but it can be critical to the operations and profits of a business.

There are numbers of (quiet) successes here and there have been many successful COTS migrations; I've worked on a number of these migrations and application replacements over the years, and these projects just don't get the press attention of the screw-ups. And yes, I'm aware of both successes and screw-ups. And of one box that was up and running for seventeen years.
Is it something similar to Sahana - http://en.wikipedia.org/wiki/Sahana_FOSS_Disaster_Management... ?
Is this really important? From an apps developer standpoint, Sense and Motoblur don't really affect anything. It goes into the background while your app is displayed. If your app works in the emulator, it will work on a Sense / Motoblur device.

The problem here is that Sense is an ugly hack that deeply depends on Android 1.5 internals, and Android 1.6 and 2.0 are much better than 1.5. The result is that apps target 1.6, and Sense's dependencies prevent HTC from deploying 1.6 to Sense devics.

That's my guess anyway, it could just be that HTC is lazy about updates. I still don't have Android 2.0 on my Sapphire, after all...

(The deeper trend I notice is that hardware companies are not into incrementally improving devices. The release date comes, the product is shipped, and it's forgotten in favor of the next device. A simple firmware update that may take on developer one week to prepare is completely ignored, leaving thousands of users with a device that's not as good as it could be. Depressing.)
Oh, that's terrible. T-Mobile has been great to me (but I've never been under contract with them, came to them with an unlocked phone) I would say I can't believe that's how it is, but I've learned to quit be astounded by customer abuse by pretty much all telcos.
Thanks for the feedback. I'll look at adding something to signify what goes where.

There are two schools of thought with web REPLs. Either you do everything inline like http://lotrepls.appspot.com/ or you give people an individual input box like http://www.simplyscala.com/

I'm mostly in the second camp with a big helping of "haven't thought too much about it and just wanted to get the thing working."
How much did it make at peak and for how long has it existed? How much work did you put into it?
The Nexus One doesn't ship with a sim when you purchase the unlocked version. In that case it would be an iPod Touch... you'd rely on WiFi for all data usage.
Have you tried simply raising the ground of the LM 35 by placing a diode in series with the 0 terminal?

That way you might just add a single 10ct component and get rid of the problem completely.

Just enough to raise the ground of the LM35 above the input sensitivity threshold.

One Si diode would probably work, two Ge in series would be slightly better (because you get more range).

So that would be:

+
|
|
+---+--+
| lm35 +---- out
+---+--+
|
---
\ /
v
---
|
|
---+-- gnd

The diode is 'up side down', you simply use the voltage drop to raise the 0 of the lm35 (like a zener diode), it doesn't know any better and will add the output voltage to the ~0.6 V the diode provides.
That is the datacenter our company uses. Cat 5 rated, plenty of power, hosts a slew of EMS and other core services. Some parts of it aren't the best but you could do a whole lot worse in Florida.

What intrigues me about this is the possibility of leveraging cheap clouds that are literally racks away. Hmm...
>What about the Droid's software keyboards are different that makes them more usable?

You know, I hate to say it, but I don't actually know. I don't have large fingers, but I've always had trouble with software keyboards, from the iPhone to the Blackberry Storm family. Just today I was getting a Blackberry activated and found the experience of addressing a PIN message absolutely excruciating.

The Droid just seems to know what letter I'm going for, and almost always picks the right one. I'm not sure if this is a byproduct of better resolution on the touchscreen, more intelligent software in the background, or some quirk of my fingers and the Droid's particular implementation, but I simply don't experience trouble hitting keys anymore.

I suppose its possible that the change is me, not the Droid, but to this day I find most other platforms difficult to use, and pine for my Droid's keyboard whenever I'm on another software device.
Well how do you expect them to lure you into the store in the first place if they have higher prices than their competitors? Everyone in the article seemed to be going after advertised specials.

People are generally willing to momentarily overlook long term pain for short term gain.
A novel about what it means to be a novel.
Why's the pressing one key while you're letting up another a problem? Presumably it's either registering on press or release, but not both? Or is there more complicated fancy business going on?
Agree 100%. That is indeed the challenge. Towards the bottom I mention that the best way to pitch it might be as a full package POS that can save them money... But maybe its just something for the next generation of local grocery owners to think about
There's also the option of having a proper terminal emulator in the browser rather than just a REPL. Ajaxterm or anyterm, for example.
A King-sized mattress could be made square by being just 4 inches wider. Not only would it make more rotations possible (8) but it would also be easier to put the sheets on, as it's impossible to put them on the "wrong" way.

Sorry, just a pet peeve of mine.
Mixergy Wufoo interview is up
I'm not sure why T-Mobile is so hated on. I've never had problems with them, and haven't had any dropped calls I can think of. AT&T is total garbage, especially with iPhone users supersaturating the network. The "Even More Plus" plans basically translate to contract-free. I pay $59 a month for unlimited data/text, unlimited nights and weekends, unlimited t-mo to t-mo, and get 500 minutes. I don't talk a ton, so it's perfect. My equivalent iPhone plan was $99 a month, for lesser service.
If the data is available to the public this would be a huge step in the right direction.
I'm working on http://wtales.com/. Think collaboratively authored choose your own adventure books. So far wtales is just a side project and is just getting off the ground. To kick things off, I am running a kick start program where people can earn amazon gift cards for posting stories (more info on that at http://wtales.com/kick-start-landing/).
http://skribit.com - helping bloggers cure writer's block and find things to write about.
@wycats (rails core, etc) recently started using us: http://skribit.com/blogs/katz-got-your-tongue

and continually working on what pays the bills, http://paulstamatiou.com
Why the hell are they so insistent on fucking up the storage situation on Android phones?

The N1 has just 512mb flash built in, and while it has a Micro SD slot for your media, Android will only use the system flash for storing the OS, apps, and app data. They screwed up earlier with the G1 which only had 256mb, not enough to install any official OS updates, and instead of learning their lesson they just bumped it up one notch.

While users may plead loudly about how they want expandable storage, they fucking hate it when you make them manage what's stored where, and this is not a UI area you're going to be able to polish. 4gb of flash is the bare minimum you can get away with, and premium SKUs with 32gb+ are a given -- this is your chance to pile on markup without anyone complaining.

Apple's abhorrence towards removable storage isn't just because Jobs is a dick, or the form factor compromises, but simply because it's a usability nightmare.
Top PNG Optimizers Don’t Use zlib
What do all these sites have in common?: iBusted
http://www.deptofnumbers.com/nyc/home-sales/new-york-city/ - An analysis of New York's property sales records by borough and neighborhood.

I'm trying to build a openly defined price index for residential sales across the city.
Physics, Topology, Logic and Computation: A Rosetta Stone
If you root the device you can install the same HTC input manager (keyboard, AKA the HTC_IME) and use that as a replacement keyboard, which is MUCH better. It's better out of the box, and as Nwallins said, it's even better once calibrated.
Sure, though it's worth noting that you could already buy and activate an unlocked phone on most carriers. Most people don't because, well, unlocked phones are expensive and you typically don't get a discount on your service fee for buying one.

The cool thing here is that T-Mobile actually has a decent contract-less post-pay plan.
I'm working on my cricket blog Against the Spin (http://againstthespin.com), trying to apply sabermetric-style analyses to cricket.
This is quite bland... I'm trying hard to see how this particular device is innovative and I just don't see it.

Different branding, ok, better screen, ok, you can get it unlocked for an astronomical price and use it with a carrier of your choice, ok. So is every other new phone.

It's Android and Android is the future or something? What am I missing?
Delaware corporations are getting billed for more taxes than they owe
Google adsense low return blacklist
Does anybody here have experience with this?

How well does it work?

Is it up-to-date?
I hope you are joking. SSH clients are pretty much ubiquitous. If anything, this says something against the whole "put everything on the cloud" idea.
Sure, and this bottle of Coke costs only $0.12 to make. What's your point?

Google's not a charity. The rumors that they were going to sell the phone at a huge loss to gain market share was, frankly, silly.
This is correct. there is quite complicated math behind that.
It really is. Fortunately with modded firmwares you can use the SD card for more than it was originally intended, like partitioning it for storing your applications and even a linux swap. Still, it's a mega usability nightmare. Because the card also stores all your photos and music, when you want to connect it to your computer it has to unmount on the device, and there goes all your apps with it. Which causes things to hang and die.

Considering the cost of physical memory these days.. it doesn't make sense not to include a larger bit of internal storage. Heck they can even keep the SD slot on there for extra storage for those who desire it.
Bug

http://www.postimage.org/image.php?v=gx1xSuIJ
Yes. There's a reason why photo printers are inkjets; you can mix liquids on the paper. Toner does not mix.
So the silver bullet is to reduce the cost of failure? So that you can allow failure, which seems to be a necessary requirement for fast iteration and hence fast development?

i.e. the hard thing to do is to find a way to slice off 5 or 10% of the problem space so you can have a fast-iterating pilot system which can be a little flakey.

As it beds down into maturity after it's period of rapid development (and higher-than-acceptable downtime), the new system can then be rolled out to the wider audience.

So the trick is to designate an "early adopter" section of your enterprise (maybe one branch office), give them a free reign and then scale their good solutions enterprise-wide.
Yep. Apple prices recently have been pretty much one to one even though the Euro was hovering around $1.50. It will be interesting to see what they do with this.
The kind of person that picks up an Android phone is tech-savvy enough to handle manual file storage. I like it, actually, because it lets me use my phone as a flash drive.

Regarding app data, from the Gizmodo liveblog:

They store apps in the internal ROM and not on the SD card now, for piracy reasons, but they will offer an upgrade soon for installing apps on the SD card.
Foursquare Goes Global
Google Unveils 'Super Phone' Nexus One, Online Cell Store
Getting the same thing as of 3:54pm EST:

We are currently unable to process your request for service with T-Mobile.

T-Mobile's servers are busy or unreachable.

You can try again later, or you can purchase the unlocked phone without service.
I doubt it but it's allows you to run your N access point in native mode with no B/G compatibility if your SmartPhone was the last device holding you back from going straight N.
You can get a lot of the good looks on any platform by using 280North's open source UI pack, Aristo. http://github.com/280north/aristo
Unlimited Domestic Messaging is an additional $10.00 not included in Android Unlimited Web.
I never intended to buy another general-purpose computer when I got an iPhone. I'm already responsible for tech support on enough devices--having Apple be root on one of my boxes, instead of me, is somewhat a relief, and I'd actually accept them extending that service to full-form-factor computers for people who ask for such a service.

Note that people can still be root on their iPhones if they wish--it's just not a supported configuration, because, unlike with a computer, "supporting" a phone has different connotations and more implied responsibilities for a company. Apple has never actively tried to stop people from jailbreaking their phones, they've just tried to stop people from blaming anything that happens after they do on them. It's like blaming a theme park for injuries you sustain if you blowtorch the restraining bars off yourself and jump from the ride when you're 50 feet in the air.
Thanks @hga for the nice comment, we certainly try. Regarding the volume minimum, we did away with that about a year ago.

@j1477 - here are a few resources that may help you in your search for a solution:

1. You mentioned reserving an amount on a credit card. You can do this one of two ways. First, you can authorize a credit/debit card and then settle it at a later date. Authorizations do go stale after a few days (the general rule is 7 days, but it varies bank to bank) so if the time between authorization and settlement is greater than ~7 days, you'll need to reauthorize to complete the transaction. Also, authorizations cannot be settled more than once. For example, you can't authorize a card for $100 and then settle it twice, each for $50.

The second option is to do an Account Verification request. Here is more information on that: http://bit.ly/NlKuG

2. The second thing you mentioned was "transfer part of the buyer's deposit to a seller". I may not understand this correctly, but this sounds like you're collecting payment on behalf of a third party, which is known as aggregation and is one of the highest forms of risk in payment processing. Here is more information on that: http://bit.ly/775RkJ

If you're looking to transfer funds to payout out another provider, you could also move the funds via electronic funds transfer (EFT) from your bank to theirs.
Depends on how you expose the SD card to the computer. If you let it touch the filesystem directly, then yeah, the device can't use the card at the same time. But if you make the phone act like a USB network card, and then run Samba on that network interface, both devices can modify the data at the same time. (My Archos/Android mp3 player does this.)

There is also some media sync protocol that Microsoft invented that avoids this problem.
Gmail on the Nexus One
There are many fathers like the Mozart's one but how many Mozarts are there?
There's a lot of potential. AppJet originally tried to be an in browser platform, but it didn't really take off. They ended up improving their code editor and making EtherPad. We all know how that ended up (i.e. free etherpad for everybody).

It'll be interesting to tie in the guts of EtherPad[1] and/or Bespin[2] to runroot.

As far as "cloud hosting" goes, everything currently runs on EC2.

Resenting my categorization is perfectly acceptable. Hate me or love me, just don't forget me.

[1]: http://bitbucket.org/mattsta/etherpad-postgres/

[2]: https://bespin.mozilla.com/
I've had the same experience. I'm pretty sure that AT&T is the worst 3G provider in the US.
The piracy reasons are silly. It is trivial to copy Android apps from one phone to another, "private" or not.
You can't use a stylus with a capacitive screen.
Astronomers detect earliest galaxies
http://www.invoicemore.com - online billing and invoicing system (bootstrapped startup)

At $15/month for unlimited invoicing, it's currently one of the cheapest on the market.
Way ahead of you there. Every instance has "web shell" link that's an active Ajaxterm.
It means not having to spell out a list of Western European and East Asian countries where credit cards might as well not exist. It was somewhat of a callout: patio11 lives in such a country (Japan), but his anecdote of amazement is set in the first world country with the least-decent consumer banking transaction system (USA).

You do have a point though, most of the countries people might call 'uncivilized' have perfectly good consumer banking.
Wow, now I know where to look the next time I have a hardware project. Nice.
Internet stocks Predictions for 2020 (GOOG, AMZN, maybe FCBK?)
Unless you want to print every web page you want to read on the go and carry them in your backpack (get a BIG one).

I'd rather have a better screen than thinking about printing.
Eigen doesn't help with the first problem, but it does with the second - written in C++ with some nice expression template magic for efficiency. Comparable performance to LAPACK and LGPL licensed.
Sure, I get that. But the description above should suffice for most people. It's the same terminology used by the GSM Association: http://www.gsmworld.com/roaming/gsminfo/index.shtml (this link is awesome in that it shows you what bands the different carriers use for various services)
Started yesterday: Lark, a toy Arc-like language implemented on top of Python instead of Scheme. (http://www.github.com/swolchok/lark) I've never implemented a Lisp or used it for anything serious, and I've been trying to figure out for myself whether there really is anything to macros or if they're just fancy compiler hacks, so I decided to write Lark as a way of learning what precisely pg is so excited about. It's a direct, lazy translation of ac.scm, except that I've written an evaluator instead of compiling to Python ASTs or bytecode. I'll probably compile to Python ASTs after I have a baseline.

I did cheat a bit and steal pieces from PyScheme and Lython as well as someone else's S-expression parser, but it's capable of evaling ((fn (a) a) 1) as well as Arc's "if" currently. I'm not certain whether it's Turing complete right now, but I suspect that it is because I can create and call functions, branch, and bind values to names. (IIRC, just being able to create and call lambdas is enough because you can count, branch, etc. Is that right? I haven't taken PL.)

Big problems right now are:

1) Proper lexical scoping. The current model is broken (it might be dynamic scoping), and Python 2.x's closures are broken so I can't just use Python functions to punt the problem to Python.

2) The shortcuts for quote, quasiquote, complement, compose, etc. The S-expression parser I stole doesn't have them. I don't want to use a parser generator because that seems to defeat the point of Lisp's lack of syntax (i.e., being easy to parse).

This is a toy that has nothing to do with my research interests (security), so it's not going to be actively maintained or developed. pg will probably make some breaking changes to Arc and kill the project.
How to Keep a New Year’s Resolution
I think the author is misled by survivor bias. How many Basecamp clones have been released and failed? How many more have been planned, half-implemented, and shelved?

Also, how many "enterprise" development teams can commit to creating and supporting one and only one (1) app over a multi-year period? How many can depend on thousands and millions of users to discover bugs, do load testing, penetration testing, usability, etc etc?

How many "massages" has Flickr had in the last 5 years? Is that uptime acceptable to a bank?

How many shoe retailers and state governments even know how to recruit and retain the type of talent that produces great software? How many could admit they don't?
How the mind tells time (or doesn't)
What happens to the voltage across the diode when the temperature changes? Looks to me like you've just replaced a calibrated temp sensor with two sensors in series!
The economics of advice
The Magic Words
Email Design Tips for BlackBerry Friendly Newsletters
All I can say is, you do not know what the Placebo effect is. You don't understand why you cannot use it as a therapeutic invention. You do not understand why most drugs benefit from the placebo effect already.

Please, pleasepleaseplease go and read up on what it actually is.
Hmmm, it's taking longer than I'd like to get a confirmation email, so I'll have to try later.

I'd love it if you added bass tabs. I don't expect the market is large enough to justify it, but I thought I'd ask.
this seems like a great idea, I am going to try it when I get home. :)
Another thing that interests me, is the composing of the chords completely automated?
I really wish that, on inventing a term relating to startups, the author hadn't chosen a word which already means something in relation to startups. When I think of bubbles and startups, I think about coming stock market crashes. I think the word the author was looking for was 'cocoon', or 'womb', or some other such synonym that doesn't imply an impending pop.
Cofounders have to be friends
I'm now convinced that it's nearly impossible to start a business with someone if they aren't already a good friend simply because when you're friends with someone you never question whether they're arguing out of animosity. No matter how bad arguments get the friendship always comes first. What are some of the most difficult issues you face with your co-founder(s)?
"Of course, we’re not in the Promised Land yet. I’m actually surprised that Salesforce isn’t a lot bigger than it is; a variety of things are holding back the migration to the utility model"

Many organizations still attempt to 'build' their own highly customized CRM system using SFDC as a starting point. It doesn't matter if they buy a system off the shelf, the IT organizations for big companies will manage to make these projects just as unsuccessful as their built from scratch counterparts.

The success of these implementations, and in turn the companies that sell the systems like SFDC, are dependent on how willing their own customers are to change their internal processes to match what the system does well. The biggest project failures for these systems occur when these organizations refuse to change how they do business and instead spend millions of dollars in customization fees to the vendor. SFDC isn't immune to the failures that the author describes, they just experience it from a different perspective.
The importance of brevity, and how it relates to decline of newspapers
http://news.ycombinator.com/item?id=1032709