skysight-inc/HackerNews huggingface dataset:
im surprised they didnt track down Brian May. He has a degree in the subject :P (and a deep interest) and is a great talker/interviewee!
I love their site. Balloono is ridiculously addicting. Their API is pretty cool too. I'm hoping that latency won't kill the prospects of games on a mobile platform.
You want what? To run where? Without that?
True enough, now imagine the same features added to the mysql code base, either by allowing a more modular approach (such as the transition that apache went through) or by adding a series of switches to disable the functionality that you think is an impairment to getting the performance you require.

One of the reasons development of any project slows down after a while is that you have to keep a few important items in view:

- installed base
- compatibility
- standards requirements

Mysql has done a pretty good job in this respect, slowly and over time they've added the features that were still missing in order to make it in the 'big league', now all of a sudden along comes drizzle that guts mysql back to pre-3.23 and adds features that we'd all like to see in the main distribution.

That makes for a very hard choice at a later date, mysql -> more or less standards compliant, accepted and tested vs drizzle, probably lightning fast, competing with mysql for the same customers and backed by some other powerful parties (such as Google and Sun).

If one of those 'not so often used features' is on your requirements list then you won't be able to profit from all the work done.

I see only losers here, no winners.
You can do something like this with FriendFeed. We use it for a programming user group. The feature is called 'FriendFeed Rooms' (http://friendfeed.com/rooms/overview). You can create a room for each group (public or private). Use the bookmarklet (http://friendfeed.com/share/bookmarklet) to post links to any room, as well as add your own comments to the link. Users can get their FriendFeed mailed to them, if they wish. Or, you can make the room public, and they can visit it at their leisure, without signing up.

I recommend giving FriendFeed a second chance as an app, in any case. Every once in a while I come across another feature that I wish FriendFeed did that it does, indeed, already do. It does a ton, and it does it well.

EDIT: I missed one of your needs: Yes, one can subscribe to a FriendFeed Room's feed in a feed reader (that reads Atom-formatted feeds). It can also be read via Facebook.
I do think he was being sarcastic.
Is this web van 2.0?
The playing field is much more leveled, but few schools actually recognize what subjects are valuable to teach (so many go with the latest hype), Joel put it better in his article:

http://www.joelonsoftware.com/article/ThePerilsofJavaSchools...
I have also been looking for something similar to what you are mentioning, but have yet to find anything. Having the ability to choose between groups to share with seems easy enough.

The delicious method described above would work, but I believe you are right - there should be something a little easier.

Hopefully we'll find it today!
It is like Amazon Subscribe & Save [1] (actually, I don't know how it is any different yet...). My family uses Amazon S&S and so I am curious about it.

Started by the jellyfish.com people, they got some $4m funding recently (Jellyfish was sold and morphed into Microsoft's Live Search cashback program).

--

[1] - http://www.amazon.com/gp/subscribe-and-save/details/index.ht...
Being extremely consistent with applying your brand is half the battle won. So many startups, particularly the web2.0 variety pollute their brand.

Also, your brand isn't just your logo - it's your entire look and feel.

Those facebook business cards demonstrate that quite well.
You're assuming that you'll get something in front of users more quickly without writing tests. I find that's not the case in my experience.
Maybe http://SocialBrowse.com
My old company koollage.com can do something pretty close to this (if not exactly what you want). It never started up due to the usual list of reasons, but it's still running on a server. Check out the tour (http://www.koollage.com/tour.html#share), there should be info on groups.

If you have some questions or want more info, PM me or reply to this post.
The answer is right there on the linked page.

Q: How is Mathematica Home Edition different from the professional version of Mathematica?

Mathematica Home Edition is a fully functional version of Mathematica Professional with the same features.
* testThingsYouMightHaveChanged();*

If you change that into writeAnAutomatedTestForItAndRunYourTestSuite() you get the following benefits:

1) Every test you write accrues value onto your test suite and helps you avoid problems later;

2) You don't need to spend time to figure out what you might have broken with your change - your test suite tells you in seconds;

3) You can say with some measure of certainty that it's extremely unlikely that your change broke anything.
Twitter the link with #groupname? It's instant, it's easy, there's a client on every platform, they can go to the group page (http://search.twitter.com/search?q=%23groupname) and subscribe to the group feed (http://search.twitter.com/search.atom?q=%23groupname). It's simple, has 100% of the functionality you're looking for, and it works.
Not of the top of my head, but the interesting bit in the drizzle / mysql fork to me is that drizzle is forked by itself, in other words the people behind mysql are now spreading themselves thinner than before across two projects that share a very large piece of code.

I'm quite curious to see how this will all turn out in the long term, if at some point the 'fork' will be reabsorbed back in to mysql or if the two forks will continue to exist next to each other.

Another - scary - possibility is that by forking they will take enough momentum away from the mysql development that both will suffer.

I think that now having to choose between 'mysql cluster', 'mysql regular' and 'drizzle' is all too much of a good thing.

50 brands of bottled water can't all be that much different :)
And Loopt.

Which makes me wonder, how does everyone deal with the prospect of competition from Google?

I had an awesome idea for a startup, worked on it for a few months during graduate school...and then Google announced they were getting into the space. I just about crapped myself.
Hmmm. Changing visa status? That will take a couple of years at the minimum, right?

Is there any other way?
We actually rolled out a new project for them recently using Spring framework, and was to a large degree a success. The problem with the system in question is that it would require some what quite a bit of re-architecture to work Spring into the bigger picture. Its on the cards for the coming major release though. The problem has been that the authentication/authorization to large degree is crippled. Crippled in a sense that each user login was bound through data schema and many other parts to only a single user role per user login credentials. So fixing this has been the obvious priority. As one of the requirements that came up is the user SSO (Single-Sign-On), integration with Corporate LDAP support for auth.
subscription based, I needed the company to get a VISA/MC merchant account.
Even if they simply scrap the project as a prototype it's only wasting their time. The advantage to forking a project like this is to experiment with new features. Once the core idea is working you can look into integrating with the rest of the code base but sometimes a useful feature is just incompatible.
I have been using Sass (and its companion Haml) for quite a while now and I highly recommend it. Working with normal HTML and CSS seems like such a chore now.
By the way, do you know a good unit test framework for C programs ?
Awesome, they have a good product... I think I agree with the name change. I'minlikewithyou just does not work well for a consumer-facing social gaming site, IMO.
John Resig to Speak at JSConf2009
I think that the whole movement idea of software development is pretty weak. If Joel can write down a life's work in a couple of sentences, then there is definitely not much to it in the first place.

This is a mud-slinging contest over a subject with dubious value to software development in general. it might just be me, but whenever I hear TDD/Agile/XP my heart is made sad by all the crap out there in software development.

I want to design and write good programs. Now of course, that might include testing the software for errors in an automated way. I would think that most people would agree on testing as a needed tool for most software developed today and in the future.

But there is a long way from testing a piece of software to the extreme views. And there, we see all kinds of disagreement. Hence the mud slinging. This is a bad bragging contest. And it is just going to take up your time. You won't gain anything from it unless you take stance. Here is mine:

XP: Crap. Kill it. It completely disagrees with the way I can work soundly on a project. But take the code review part with you.

TDD: Crap. Kill it. It completely disagrees with the way I develop software. Sorry. I am not going to change. And I am not becoming extinct because of my view either.

Agile: Take the old ideas of iterative development and short development cycles. Take the good idea of keeping the development methodology simple. Take the good idea of providing transparency of the development status. Kill everything else.

Now your stance might be different from mine. But we will gain little by discussing the finer points.
I'm left wondering, does Drizzle have that much value? When creating applications, I know that the things I worry more about are replication, sharding, federation, etc. I don't worry about the speed of an individual query or even the utmost performance on a single box. I'm more interested in how I can scale it beyond that. Now, many of those things are rarely needed, but similarly it is rare that MySQL or PostgreSQL won't handle your load on a single box.

So, why put the work into optimizing speed rather than scalability?
The problem with looking at success is it's hard to separate what happened to work once from what is a good idea. You can go to Las Vegas bet everything you own on one hand / spin / roll of the dice and win, but it's not a good idea. However, looking at the people that lost everything at Las Vegas is a different story.
There are a lot more people with google accounts then the competition. People seem to also trust google more then a random startup.
Pandora Sees iPhone Gold in the Palm Pre
When we mouse-over a username, please display karma|member-since.
I thought this was going to be another rant about strong vs. weak typing.
Here's a crazy hack they could do to use ajax queries while preserving the current referer url:

Whenever the ajax search is performed an invisible iframe is loaded at: http://google.com/search?q=search+term&donothing=true.

The donothing=true tells Google's webserver to perform no actual query and return a blank page. This should happen extremely quickly. (It could be performed after the ajax results have been fully loaded as to not affect response time)

Then when a user clicks a search result, Google does a javascript redirect from the iframe (use javascript to add a new <script> tag with a window.top.location= in it) and you get a referer just like you would before... with a negligible performance hit.
Magnolia was great, well, until it crashed. You could start groups and share each link with the group(s) you wanted to.
Ok, here is a point-by-point on Monty's list of items that
drizzle is supposed to be solving:

(list and interesting article about the 'fork' here:
http://monty-says.blogspot.com/2008/07/what-if.html)

* It opens up MySQL development for the community; You
no longer have to wait years to get your patches and
resonable extensions into the server.

This is not a reason to fork a project, it is an excellent
reason to review the processes at MySQL.

* Critical bugs that have existed for years can finally
get fixed as the development is no longer constrained
by unrealistic release schedules that put artificial
constraints on things that can be fixed.

See above, with a cherry on top.

* Drizzle will put some MySQL server differentiation on
a true test; A bit like Fedora does to RedHat.

I don't quite understand this point, Fedora is a community
supported os targeted at personal users, whereas RedHat, is
geared towards businesses using it commercially. Do I
interpret this now to mean that either drizzle or mysql
will be targeted to individuals (unlikely) or does that
mean that mysql is trying to enlist the community with
drizzle and will eventually take the best developments from
drizzle and backport them to MySQL ?

* Drizzle has created new excitement in the MySQL
developer community; A lot of people seem to be very
enthusiastic to work on it in a true community-
oriented manner.

That could have been done by a more responsive attitude at MySQL.

* Developers working on Drizzle is doing drastic
refactoring of the server, something that MySQL
planned to do years ago but never happened.

Again, procedural issues at MySQL.

* Development decisions is again driven by people that
are using the server daily; This will ensure that
Drizzle will be faster and more stable than what can
be done with current MySQL development model

Why ? Change the development model ! If the result is to
get a product that is more stable and faster than that
would be the appropriate response.

* Drizzle will target the MySQL core users, the web
users, whose requirements have been ignored for years
while the core MySQL developers have added features
that they don't need.

that is an excellent point, but now we will be on two
roads at the same time, some users will need those
features that others don't need and vice versa, and some
users (and those are the unfortunate ones) will need some
from both.

* In addition Drizzle will include the latest InnoDB
code; You don't have to wait for MySQL 6.0 or go to
the trouble of annually downloadoing and installing
the InnoDB plugin from Oracle just to get access to
the latest and fastest InnoDB version.

And that could be fixed in MySQL in the same timeframe.

Now, I'm not going to second guess the likes of Monty, but my suspicion is that there are other and not so well documented reasons for this split, it sounds more like a divorce to me.
Around here, the bicyclists with a shaky grasp of their own mortality aren't the ones conscientious enough to attach a mobile bike lane; in fact, they usually aren't really the ones with enough scratch for a $10 laser pointer.

(demographics: ~20% fitness buffs in spandex and helmets, ~30% hipster kids on fixed gear bikes, ~50% drunks who've lost their license or income)
I'v been doing exactly that with delicious for the last three or four years. Use a specific tag (or combination of tags, is you like versatility and modularity) and then give to the people/group the url of the delicious page (or feed) for that tag. You can also use Feedburner (or Feedblitz) and make it available as a email newsletter.

Nicola D'Agostino
This problem could be solved with better editors. You could switch between "programmatic mode" (with all variables and fancy stuff) and "view source mode" (with variable values and plain CSS in general) with one keystroke.

You could also have semi-programmatic modes that show some programmatic features and "expand" others. Also it would be possible to look at the plain CSS but have values coming from the same variable in a distinct color.

We should get more creative with multiple views of the same document in the editing department.
I went on a health kick for several months a couple of years ago. Went to the gym three times a week for an hour a shot. Did I feel better and was I more productive? Not really. At least, I didn't feel it except for about twenty minutes after the exercise. The exercise itself felt horrid, even after a few months.. and we're only talking running on a treadmill here.

So, like a lot of gym-goers, I stopped going, I've put on a few pounds back to my seemingly "natural" weight, and I'm sitting right here for now. I'm not sure organized exercise is for everyone, just like TDD or vegetarianism isn't for everyone either. Instead, I just eat reasonably (junk food at most two or three times a month, lots of veggies), make sure I don't sit down for a whole eight hours a day, and that seems to work for me even if I'm a bit squishy around the edges.
YC '06 implies two calendar years without revenue, right? That might be gutsy, it might be insane, or it might be a little of both.

I wish them the best of luck in convincing some of the users to pay the piper.
No, not quite, apologies! I should work on my title writing skills.

I was reading the piece posted here earlier about the /. interview with Kent Pitman, he said he started out in some other languages, amongst which was BASIC, and it got me thinking about how I started out with computers.

That's what prompted me to write that bit.

Imagine playing two player 'snake' on 6 led segment displays and a tiny little calculator keyboard :)

We've sure come a long way since the days of the KIM-1, trs80, coco/dragon, apple II, beeb, c64 and all those other great little machines.
you know what happened to Google Video right?
While I respect the EFF in a lot of ways, there has never been a "remix snippets of our shared mass media culture" exception to copyright.

That's true. It's also true that there isn't a "Happy Birthday" exception either. Have you paid royalties each and every time you've sung it?

I think it's fair to say that the copyright system needs a major revision.
I'm so close to buying the Spanish voice to practice my Spanish listening skills.
I think it's no accident that the majority of these companies were funded by YC. Not specifically because of YC (although I recognize the value and bragging rights that come with YC), but because smart investors are recognizing that it shouldn't take $20M to get most Web2.0 type companies to a momentum stage.

IMO, it's taken until about the last 12 months for the VC and Web2.0 markets to realize exactly what the investments and expectations should be set at.
Well, maybe other 37Signals member has a different opinion, so what?
Where Real Innovation Happens
Common Lisp Weekly News
International applicants must call (215) 516-6999.

The specialist gives you an EIN over the phone. They then snail mail you a hardcopy in about a week.

From: http://www.irs.gov/businesses/small/article/0,,id=97860,00.h...
Can someone please make a joke about a new kind of science or how celluar automata solves every problem in every field? (I couldn't think of any)

But seriously, what can I do with mathematica? Should I buy this?
If you try to attract candidates with fluff perks you get candidates that want\expect fluff perks. Outside of good pay and benefits you need to show that you provide a good environment for that which you want to attract. Top candidates (I believe and could be entirely incorrect) want interesting work and the freedom to do a good job. Make your work environment explicit. Second it seems that wannabes talk about being rock stars, ninjas, or other BS so steer as far clear of that as possible.
The Google Testing Blog can be helpful:

http://googletesting.blogspot.com/
It reminds me Red(http://github.com/jessesielaff/red/tree/master) but for CSS.
I could see this appealing to women and mothers more than Amazon. I think it's a good idea but it's probably no different than the Amazon S&S. It's all about the branding and setup here.
Apple rumored allowing real background apps on iPhone
Make sure you consider the added expense vs just using other credit card clearing company in your country and eating the exchange rate costs.

Officially with the LLC you will also have to submit taxes each year. LLC Taxes in the US are not low and are complex.

Other processors include
Quickbook merchant account
Costco Nova Networks
Beanstream, PSiGate or InternetSecure.
Chase Paymentech
These are available from Canada - but most countries have clearing companies. Panama, Costa Rica etc with much better tax advantages then having a US Account.
I'm sorry, I'm probably missing the point. Why is it the same product with the same features but with a different name?
originally informed by first-hand experience

You can read about that experience here:

http://c2.com/cgi/wiki?CthreeProjectTerminated
The difference is that founder is singular, where co-founder is plural. I am a co-founder of a company because I co-founded it with another person. In my mind it has nothing to do with who's done what.
> if I could only find the time

The asinine thing about this is that unit testing saves a massive amount of time in the long run. In the short run, even, it saves time.

You're really shooting yourself in the foot.
Doesn't the Mathematica for the Classroom version have additional notebooks that produce classroom handouts conveniently? I see that it has an even lower price for eligible teachers.
I don't want to hijack the thread, but I'd love to see an "Ask someone who works at the Internet Archive" post.
As a side note... Check out http://www.carrotmob.org/ and watch the little video. It's cute and get's the point across.

Consider using something like this in your startup's web site, HN readers. :)
It's released to a specialized submarket of all Mathematica users (namely those who are paying out of pocket and who want to save money). That's called price discrimination, and it also exists among the submarkets of students shopping for colleges to attend.

http://gregmankiw.blogspot.com/2007/12/moving-toward-perfect...
sweet! Now I need a project so I can put my money where my mouth is: http://news.ycombinator.com/item?id=369109