skysight-inc/HackerNews huggingface dataset:
Ah, gotcha. I was real into SO for the first week, and then stopped contributing. I didn't realize that was what would happen...
I stopped using MapQuest because I got tired of the errors in it - locations were often a mile or more away from where MapQuest said they were, leaving me driving around in circles.
Heyzap (564 Howard near 2nd st) is going to have Foosball table, Xbox, probably some pizza, drinks, and a ridiculous PA system.

We will also be doing work.

Any one have other suggestions?
"extreme fragmentation."

Kind of like IBM compatibles? Or maybe Java-capable phones?

Diversity of hardware is not something to be afraid of. Yes, it can cause a few difficulties, but it also provides a much wider market to sell to at the same time.

Choice is good.
Taking time to read on the web: Instapaper gets ready for the big show
APS Comments on Harold Lewis’ Resignation of his Society Membership
But what about features that _need_ JS to work? Should they be in the interface until the JS loads and they work? Then when I try to use them in the first few seconds, they're broken. If they're added afterwards, they just pop into existence...

I don't mind waiting the second or two.
Ok, I'll state it clearly. I'm arguing that:

One may feel comfortable claiming that OS X is "Unix" based on the fact that all versions of OS X since 10.5 have been "Open Brand UNIX 03 Registered Product" (from an archive of the Apple website), signifying that they have met the requirements for the SUSv3 and POSIX 1003.1 specification.

http://web.archive.org/web/20070823040630/http://www.apple.c...

http://en.wikipedia.org/wiki/Single_UNIX_Specification
It doesn't get much more open source than this:

http://github.com/appleseedproj/appleseed

Source has been available under the GPL v2 for quite a while now.

And we're asking for funding, because there's always more to do. The foundation is set, the features are there, but a project like this is never really done. There's security, threat modeling, scalability and stress testing, and just plain development of future features and bug testing.
Yes, but if the old geeks had been arguing like you did, the browsers would probably only support whatever language was popular on the server-side at that time.
Not sure who this is, but my email is michael.chisari@gmail.com if you need to get in touch.
Unfortunately if you are sending the friend list as part of the cached page then you won't be able to use that cached page for all users.

I believe the original comment was that each comments page should be cached globally and then each user can have their friend list & dynamic data fetched separately and added to the page using javascript.
YoYos and Frisbee Boobie Trapping.
It looks like Xmarks may stay alive: http://blog.xmarks.com/?p=1988
Instant Mobilizer
Apple awarded three major multi-touch patents
Additionally, some big APIs from iOS have been (or look to be) available in both OS's. CoreLocation and AVFoundation, at the very least. And the multitouch framework on each OS is very similar, even if the prefix isn't. It wouldn't be too hard to abstract that away, if one needed to.
Not enough time. It's a side project. I will fix it tonight. I am at bob Dylan concert.
5 Awesome Hitchhiker Guide to the Galaxy Kindle Covers
“The Hitchiker’s Guide has already supplanted the great Encyclopedia Galactica as the standard repository of all knowledge and wisdom.” Sounds a bit like the Internet in general (and Wikipedia in particular), no? Alas, the Don’t Panic inscription has always been missing… until now.
DIY - Transparent Gutter Vacuum Cleaner
If you haven't got the experience, then yes, it's going to seem like two times the work. But I am a low vision user who disables JavaScript often because developers don't understand that jut because I stopped moving my mouse doesn't mean I want to see a popup definition of the word I hovered on which obscures my viewport. (I'm zoomed in now as I type this).

I'm saddend (and a little angry) at the number of developers here who absolutely insist it's so much extra work to build a site that doesn't require JavaScript. If you follow best practices, it's not a big deal. Web apps create, retrieve, update, and delete records. No matter how fancy your new startup's idea is, you have to realize that it's all the same task over and over again, and you can do that with simple web forms that don't require AJAX. A little unobtrusive JS to capture clicks, hide boring interfaces, and transform your dull non-JS interface can go a LONG way. Plus you can test that the underlying functionality of your site works very early.

I'm required by law (Section 508) to build accessible web sites at my day job. It's much easier to make Section 508 compliant websites without JS. Then we put the icing on the cake to satisfy the other 98% of our users.
My maxim for this is : you want to find customers who value their time over their money.

As soon as you run across a person who values their money more than their time, they'll use up your time and give you no money. And, while they might be nice folks, if you're running a business you have to politely find a way of letting them know you can't do business with them.
Not online, but claims to be desktop OLAP.

http://www.tabulus.com

Richard Diehl previously created the CAD program Vectorworks.
Why don't you join forces with Diaspora?

Or, why would someone decide to donate to you over Diaspora?
Another neat thing about this module is that Lazy() can take an EventEmitter as an argument and custom event names, so you can wrap a Lazy() chain around existing streaming interfaces pretty easily.
I'm curious as to how they're structuring the data for their comment trees. Does each comment only have one parent? That parent either being another comment or the parent article? Are they using nested sets?

My preferred alternative is to have all comments have 2 separate parent fields. One that always points to the parent article and another that points to the parent comment if it has one, null otherwise.

Structuring the data this way means that you can fetch all the comments for a particular article very quickly and if you wish simply hand that raw data over to the client to be structured using JavaScript, which helps offload some of the work your server would otherwise be doing...

</armchair_development>
Well they do praise it, albeit it in an odd way.

I know several developers who frequently complain about Android fragmentation, but then again they might just be spoiled by iOS.

WP7 doesn't really allow for any oem/carrier skinning though...
Non-PDF link: http://docs.google.com/viewer?url=http://a676.g.akamaitech.n...
I do remember an article, probably more than 5 years old now (which explains why I'm having a hard time finding it), detailing how Microsoft managed its massive amount of money.

From what I remember, they were using proprietary systems (in the widest sense possible) to achieve significantly better return than average. I seem to recall that the industry average might have been 6% while they were hitting 10-11%.
Indeed, I have the feeling that Apple killed opensource will the appstore.
Is there a site somewhere about this project (not just github)? Screenshots? Features? Information? Can't seem to find a link anywhere?

Edit: here we go: http://opensource.appleseedproject.org/
Microsoft DNS Hijacked, IP Addresses Are Used To Push Pharma Spam
The comments page would be cached globally; the json friends list would just be inserted as the cached page is served to the user.
Looks like a good way to partly solve the hiring problem (or so I hear) for the startups by bringing some likely interested/interesting people in.

pg, good use of that byproduct of Startup School!
Or just a sudden switch to Thundercats character names to throw everyone off.

http://en.wikipedia.org/wiki/List_of_ThunderCats_characters
Will it be possible to define URLs to different, already existing versions (as google does)?

Your online editing is awesome esp. for small things but sometimes one might be able to render already existing pages…
Just a quick one on ports, changing them is a fantastic way to stop brute force attacks, and adding something like denyhosts reduces this even further. I used to have a 1024+ port for my ssh until I found out that if a regular user has access to your box already, if they can cause the SSH daemon to die somehow they can spawn a new process on that port (as 1024+ ports can be used by non-root users) and capture your password.

I know it's pretty tin foil hat of me but another layer is always good.
Pulled the trigger on this deal after seeing the good reviews here
Ah, my bad then. I don't think the comments pages cache well though--the votes are always going up and down. My understanding that in addition to pulling all the comments for each request they were also pulling the friend relationships for the current user with all the participants.
To answer your first question, I did email them back in May offering help but never received a response. I had a chance to catch up with them at the Federated Social Web Conference, and spoke with a lot of similar projects and we're all interested in a common protocol, so in that sense, we're all "joined forces." However, since their project is Ruby on Rails + MongoDB, and Appleseed is LAMP, beyond the protocol, there's not much collaboration on codebases that can happen.

As for why to donate to Appleseed over Diaspora:

1. Appleseed is a much more mature codebase. We've been in development for a while now, and already have around 80 nodes in the wild.

2. Appleseed has a much more experienced developer at the helm. I've been programming web apps professionally since 1997.

3. We have a much clearer roadmap and protocol specification compared to Diaspora, which has yet to hammer out most any specifics in that arena.

4. Appleseed is much easier to install (about 5 min for anyone who's installed LAMP software before).

5. Appleseed is more ambitious. Diaspora aims to be a social networking app, but Appleseed is a social framework, with an extensible MVC model, meant for building new social components.

6. Diaspora already has $200k. :)
Ok, good point. My problem is sites where it is reasonable to expect them to work without JS, but end up not working at all. I would never expect a specialized site like Markup.io or asteroids-on-a-page (forgot the name) to work without JS. News sites, portals, blogs, shopping sites, etc, are all fair game for no JS (like you said).

By the way, not sure if you're the author of Markup.io, but it's pretty cool.
Here's all the resources associated with Appleseed. They're on the indiegogo page, but they're a little hard to find.

- General Links

Main: http://opensource.appleseedproject.org/

Fundraising: http://www.indiegogo.com/Open-Source-Social-Networking

Drumbeat: http://www.drumbeat.org/project/appleseed-social-networking

Beta Test: http://appleseedproject.org

Facebook: http://www.facebook.com/group.php?gid=366560616455

Twitter: http://twitter.com/appleseedproj

Identi.ca: http://identi.ca/appleseedproj

Youtube: http://www.youtube.com/user/appleseedproj

- Development Links

Source Code: http://github.com/appleseedproj/appleseed

Packages: http://opensource.appleseedproject.org/download/

Bug Tracking: http://appleseedproj.lighthouseapp.com

Discussion Mailing List:
http://groups.google.com/group/open-social-networking
when I was interviewing at Yahoo, at one point in the interview I was making an excuse about not remembering some command line argument to some obscure program. "Oh, I'd just google that" I said. the boss said "we try not to say that here"

I got the job.
In this case it was a derivative work based upon source code from the book, which is permitted under the terms but precludes open dissemination. Further, the rest of the codebase was very tightly coupled to the algorithms since since the algorithms updated state in-place instead of returning values, so dropping in an open version of these algorithms was very non-trivial.
Your business model should not radically affect a general liability or business owner's policy. $1200 a year doesn't sound like it would cover much of anything unusual.

If it is just business owner's/general liability, I recommend calling a couple of local brokers. Just about anyone can quote standard policies, and unless you have product liability coverage or another unusual need, the prices will all probably be close.

By all means avoid a broker who you are not comfortable with.
The Curse of 'Fletch'
Robert Martin ("Uncle Bob") Interview
It's seemingly crowdsourced. You can just click "Create Venue"...
There are many people who need to buy a car there - now, that day or the next. Maybe their old one just died, maybe they are about to go away for work, whatever. Some people just want things right away.

Spend some time around a car dealership and you'll find buyer behaviour that seems very unrational to a careful person, but then the spread of car buyer is pretty much the spread of the population. As such, dealers need a certain amount of inventory to keep the showroom full and satisfy buyer demands.

Finally, you'd be surprised how many people can be upsold on expensive features (sunroof, leather, alloy wheels) with high margins because the car they are intending to buy is sitting right there, on the floor, ready to go, with just a teensy-weensy few more features on it. You wouldn't get upsold at McDonalds if you had to wait for the bigger fries, the same at dealers. Having the up-sell sitting right there, in front of the buyer, sometimes works with getting them to buy more.

The flip side of this is that certain franchised dealers are forced to carry inventory by the manufacturer. The manufacturer helps out with the inventory costs by giving better finance on the inventory, but as a flip side they basically force-feed the dealer with stock. It's up to the dealer to move that stock. I guess from the manufacturers point of view, it gives them a certain level of predictability with their month-to-month sales and keeps the dealers working hard to move cars.
HTML5 Edition for Web Authors
how's the battery life on that thing?
Thanks for not giving it away. :)

As for your question, I think you're right that we could just write this as straight JSON without wrapping it in quotes. What are the benefits of doing this?

I tried just putting the all_experiments_json property in Firebug without wrapping it in quotes and I get a 'SyntaxError: invalid label' error. Looks like that is because the keys of the dicts are strings. Probably a way to generate this JSON server-side that makes Javascript happy.

One potential downside of making it just straight JSON is that this is generated by our Python template and if for whatever reason this isn't valid JSON it would throw a javascript exception when the file is loaded.

Right now our backend that generates this JSON does this:

dump = simplejson.dumps(experiments_dict)
dump = dump.replace("\\", "\\\\")
dump = dump.replace("'", "\\'")

The dump is the block of text that gets wrapped by '' in our template.

Thoughts on a better way to do this?
On how many sites do you see a note (not even in the html source or http response header) on what it's built?

It was the motivation for me to build http://IsItRails.com/ because in general so few sites tell something about the used technology stack.

From time to time I'm receiving mails telling me to remove a listed site because of some "company policy"… wtf.
Um, no one sees any problems with that chart? Every single point except the first one for the current year is theoretical and assume projections of increases per year that are more than total current capacity. That's like taking the US GNP and making a projection that we will undergo 150% growth the next two years, then stabilize into linear growth after that at the same rate.

Saying that things are "blowing up" currently just ain't so. Where is the 2009 to 2010 curve, and how did they get the starting point in 2010 when the year isn't even over yet.

Sorry, but this is clearly an article placed by solar panel salesmen.
s/will come/came

Smart phones are basically free now - you just pay extra for data.

There are now 45M smart phone owners in the US, out of about 250M phone owners, and it will just take a few years to erase the last dumb phones.

Smart phone sales were about 170M in 2009, and 280M in 2010, worldwide. Its going absolutely freaking nuts... biggest computing platform and market opportunity of a generation. Same significance as PCs or the internet. Half a billion new computers, as fast as semi-modern PCs, all in the last two years. Go make some money everyone.
Shameless plug... This is my startup :)
The first pie chart is split by hardware and shows only adoption (a good thing), not fragmentation.

The second pie chart is split by OS ID strings. While it shows fragmentation, it hugely exaggerates it because it counts all builds of a given version, say of 2.2, as unique even though they are built from the same or similar (i.e. bugfixed) sources. Besides that, there a a lot of single digit builds that are unidentifiable based on the name - what version of Android are the two copies of "Interceptor V5", for instance?

As a thought exercise, imagine what that pie chart would look like for any phone OS other than iOS. Symbian http://en.wikipedia.org/wiki/Symbian_OS and Windows Mobile http://en.wikipedia.org/wiki/Windows_mobile (soon to become fragmented again as WP7) both have several major version (i.e. true fragmentation) and many, many different handset manufacturers and flavors within each major version.
I can tell you that I used to work for a life insurance company that had similar policies (no pun intended). The only way to read the actual policy was to pay the initial premium.

They would issue the policy, and then the owner/insured would have a 15-day "free look" period where the policy can be canceled and the premium refunded in full.

Free look periods are part of state insurance law in the life & health insurance world. I'm not sure if this also holds true for property and causality, but I'd assume it does.
Yet. http://www.google.com/search?q=vista+capable+lawsuit

Of course, it is hard to fragment 0. http://www.google.com/search?q=windows+phone+7+release+date
Who cares if the votes are say 1 minute out of date?

Even caching a 2000 comment thread for a minute would significantly speed up that page.
Is this pattern going to become one of Google's weakest links? Analogous to the way Microsoft ignored the web until it was too late, and that gave Google a foot in the door.

So the formula to overtaking Google is blindingly simple: change the game to make everything as unrelated to search as possible.

One could say Facebook is doing the exact same thing, but instead the mechanism hold a lock on is social, not search.
One thing that confused me about this was the claim that it might selectively advantage solar electricity production.

I can understand that the system might work at small scale, making it available for deployment in preference to photovoltaics. But at large scale, surely the efficiency boost that comes from avoiding turbines would be as good for coal-fired and gas-fired generators as for anything else.
just did, if you want to check

python.genedrift.org
Zed's right, but SaaS providers will have to start taking the "back end" a lot more seriously as they become more mission critical.

Virgin Blue's hosted airline reservation system recently went down, costing the company $15-20 million by their estimates. (http://www.businessspectator.com.au/bs.nsf/Article/Virgin-pd...)

I wonder if Navitaire-Accenture, now facing one of the biggest IT lawsuits in Australian history, wish they'd had a few more long beards around...
" But now they're limiting themselves to new apps with owners that are confident in their success. You're not going to pay $50/month for billing on something that you're just hoping will bring you a few hundred dollars a month"

I agree fully. And the first plan is actually $99 month, not $50. $99 as the cheapest option is really pushing it in my opinion.

They are offering existing customers are $39 plan, which I think is fair enough for a starting business for the support you need when you're getting setup. I don't understand why they don't just offer this plan to the public as well though.
China Is The Risk. I See Clouds.
(This is an academic point for me right now - I'm building an app in Facebook, and Facebook requires Javascript.)

It seems like your zoom software interacts badly with behaviour that's common on some websites. Disabling Javascript seems like a reasonable workaround, but not without cost. I'm curious - why are web developers the target of your aggravation, rather than the people who wrote your zoom software?

It seems to me that a lot of expensive accessibility software copes well with computing circa 1998. But then it hit a wall. Most of the advocacy and lobbying around this issue seems to focus on forcing most developers to adapt to the limitations of this accessibility software, rather than pressuring accessibility software vendors to provide software which (a) delivers innovation and utilizes advanced technology, as you'd expect in 2010 and (b) deals with common patterns in modern software development.
Legal issues aside (these can be resolved), if that's really true then Google's shareholders should consider replacing the board, as they are passing up a tremendous opportunity.
That is essentially what memcached should be doing now.
Hey Callmeed, I'm a huge fan of not paying for advertising. Use that money to reinvest into your product, make it something people want to blog about, or advertise.

Here's what I'd do

1. Create a product that is brilliant to use, and something that professionals on Flickr, or other stock photography sites use. I know this is obvious, but it's crucial to the plan I'm laying out.

2. Contact professional photographers, or photographers with large social media followings. See if they use any existing services similar to yours, see why they use them, work with them to get them users of yours.

3. If they're currently not using any, or if their using one and you've successfully integrated what makes them use it, proceed!

4. Partner with them! Partnerships = way better than spending money on advertising, in my opinion! Offer them 100% profits for x months, or waiver fees, that sorta stuff. Feature them, make them feel special. In return, they should promote their photos to their fan base, blog, twitter, facebook, whatever.

I'd also do what SHOwnsYou said, and pitch to all local businesses, and photographers. But most of all, I'd find blogs and sites with the your TARGET AUDIENCE and get them to do the advertising for you. This could be a giveaway (which is basically free advertising / awareness), or convince them to post about you because it benefits their readers.
Banned terms for information architects
Markup.io isn't actually a part of the world-wide web of linked semantic documents. Its content is inaccessible (even for viewing) unless you blindly trust its code. It rightfully deserves to be a browser plugin, it's just cleverly smuggling itself into everyone else's content because there are no good portable extension mechanisms for browsers.
Hmm this looks like a great alternative to http://amember.com which I have been using for a long time (and am not particularly fond of - old code, ugly UI).

I basically use Amember to manage member subscriptions e.g. what plan they are on, sending them transactional emails, and handling the callback from the payment gateway (in my case PayPal) - and providing the API hook to build into my app.

If OpenGateway can replace all of that, it's a done deal. I'm switching!
One of the reasons CDC can't predict as quickly as Google can is because it takes weeks for data "from thousands of regional hospitals, etc." to get to CDC.
I haven't (yet) researched this topic very much, but if it is only legal to trade on public information, then how are all of the private investment banks on Wall St. legally allowed to develop astronomically sophisticated and proprietary, automated securities trading platforms using data from private commercial sources?