skysight-inc/HackerNews huggingface dataset:
It seems like this is really "enterprise collaboration" done right. Think of how many places installed lotus notes or ms exchange to get some of these features.

Sprinkle in some calendaring and todo robots and you have an extremely powerful collaboration tool. Add in search and you have a new way to manage ad-hoc information.

It will be interesting to see how they come up with efficient representations when these document trees get to be large.

One downside of wave is that I haven't seen anything about how to stop spam. That was a major problem for email, and is becoming a problem on twitter too. Throw in differing social contexts like proper distribution of tweets for spymaster and you have some thorny social issues.
The real question is, as always with small school success stories, can it scale?

It's well enough to hold students to high standards of attendance, performance, etc., but what do you do when you can't just send them off to ``normal'' schools?

Plus, there's a /reason/ most administrators try to be nice to the parents, you don't want them messing with their kids' lives over things that could be avoided.

I do like the fact that they can fire teachers and staff easily, but I have to admit to some trepidation. My experience in California's public schools suggests that the teachers most likely to get fired are the better ones, and that the administrators making those decisions are obscenely incompetent.
Internet Currencies for Virtual Communities
But luxury meals are enhanced by paying more for them. They are prestige purchases, and "prestige pricing" increases sales, according to data in marketing textbooks. How much you paid becomes a positive part of the experience, and worth remembering.
This was written back in 1997 and is a timely read even today.
I can see that they have embraced Google now. Maybe next is to extend and extinguish?
Buenos Aires is having a shortage a coins due to the threat of hyperinflation
Here's a company doing more "useful" receipts by supplying customized nutritional information for exactly what you've purchased. They're fairly nicely designed as well if not a bit busy. http://www.nutricate.com/
EARN AS YOU GO
First Woman Snowboard Champ Dies
I think they will lose because their rankings are still worse than Google for queries that are not so popular.
Actually, the UI is just as simple as Google's. They just put a pretty picture on there too.
Wish the examples were using intel syntax.
caffeine, working towards a (common) end goal, having a routine, sleeping lots at the weekend, caffeine, being young.
Hire a better designer?

The logo doesn't look that cool to me.

There are lot of unwanted random stuff in the UI. Not clean.
Unless you've got false ceilings with crawl spaces above them.
That's because they barely talked about what it was in the first 10 minutes - they just talked about what a supposedly great thing they were supposedly about to reveal. I almost fell asleep!
Using an inkjet printer is a good idea (maybe).

No offense, but your second paragraph is way too long for a comment.
An obsession with the latest fad, to the complete disregard of substance.

Well, you're a victim of http://en.wikipedia.org/wiki/Confirmation_bias if I've ever seen one. People here are into Lisp. ;)

These days people struggle to handle a few thousand (ed. concurrent?) users of a text based website on a quad core system with gigabytes of ram.

Which is subject to completely different requirements and restrictions. I think just flatly comparing that to 'writing demoscene code' constitutes a 'disregard of substance'.

BTW, reminiscing about writing demoscene code or actually returning to it may very well be the latest fad.
You need to look at how many data points each language implementation actually produces. gcc runs all programs whereas java steady state (the one that looks faster than gcc) lacks a lot of data points (i.e programs). As you can see in the diagram gcc's star is pulled towards the right by one data point (at least it looks like one). If java steady state ran all programs its star might shift to the right as well. Or it might not. It's just not comparable as it is. You need to look at the actual numbers instead of the diagrams.

My own benchmarks that I run on our heavily algorithmic long running code consistently show Java about 10% to 20% slower than gcc (C++) and memory usage about twice that of the C++ implementation (excluding the JVM memory itself). C and C++ performance depends heavily on avoiding malloc/new. C/C++ code that gratuitously allocates and frees heap memory tends to be much slower than Java code.
Freemand Dyson has another objection to climate modelling: it does not take into account the way climate interacts with biomass. Simple calculations show that even small changes in global biomass absorb huge amounts of atmospheric CO2.

http://www.nytimes.com/2009/03/29/magazine/29Dyson-t.html?_r...
How do you create an honest society? Which is easier, DRM that doesn't suck, or consumers who don't "share?" I don't know the answer.

I think we are entering an age of consciousness. The realization that we can lie is a natural stage of maturation, a later stage is the realization that lying has negative consequences. Maybe we as a digital society need to go through a similar stage of honest consumerism. Buying things, not because we are forced to, but because we want to give producers an incentive to produce.

We could all smash windows, steal cars, bump locks... security is an illusion. We can defeat it if we want to, but we don't have to. We can all win. Life is not a zero sum game.

A balance will be achieved. If it is not achieved, then the producers will simply stop producing and life will be worse for all of us or at least for the producers or perhaps the distributors.

I don't have the answers, but we are raised to know that stealing is wrong. Honesty is the best policy. Golden rule.

Sounds simplistic, perhaps naive, but maybe that's the answer. Personally, I stopped stealing music a long time ago. Now I listen to streaming radio online or I flip through Youtube videos from the distributors' channels or that kind of thing.

My point is, there are "honest" alternatives to stealing products, digital or otherwise.

I don't know why we create this sense of us versus them. We share this planet. If you make my life better, I want you to be around to continue making it better and I know you need to eat. I think that's the answer. Build a sense of community around the product, the producer, the consumer and the future where we all benefit from our shared existence.
Use a revision control system, force yourself to commit only changes to one feature at a time. This restriction helps you to avoid wandering into other things, as it would take extra work to manage the unrelated changes.

"Release" frequently; if you don't have any customers, just pretend that you need to package something up. For instance, aim for a new build every day, and maintain release notes describing your changes. If you haven't been doing anything worthy of a new build each day, you quickly realize that you're losing focus and not moving the project forward.
Mens and womens skin care products
Easy Ways To Lose Weight Fast
When you are dealing with a phenomenon as diverse as human beings, it is very difficult to create rules which will work equally well for everyone. Nevertheless, there are some characteristics shared by all human beings, and this means that some basic principles can be developed. Here are five proven techniques to help you lose weight.
Best Teeth Whitening
In order to find the best teeth whiteners, it's very important to know about the kind of help you need and what are the products available to brighten your smile. Best among the most popular and well-known teeth whiteners are whitening toothpastes, gums, brush on, strips, trays, kits and, of course, professional treatments.
We already have a submission on this thing: http://news.ycombinator.com/item?id=635540

And the TechCrunch article does not add any value. Let us not spoil the homepage with Bing news.
Along with that: Iterate, release often, refactor, don't be afraid to throw things out, listen to your customers, etc.

But yes, just do it. There's also a lot of value in collaborating with others - see if you can find some person/people to at least bounce ideas if not code off of.
Awesome idea. Why don't you use a cron job though?
I doubt Adobe ever considered "snatching" the name. The Thermo team actually came up with the name (Flash Catalyst) themselves, persisted, and were very grateful when Adobe capitulated (unlike Apollo/AIR).

I can assure you most of us in the Flash community never heard of the "Catalyst Framework", so we'd never get to the next step of presuming that the word "catalyst" would be off the market.

The real controversy is "Flash Builder": http://flashbuilder.net/
> The toilet paper is even custom made with the logo of the executive’s company embossed on each sheet

I am not sure what I would think if I were a shareholder, but "we're paying this guy too much, and this is how he shows it" would come to mind.
How the Tech Community Can Reinvent Risk Ratings
Judicial Reduction of Damage Awards
Judicial Reduction of Damage Awards
That does prompt for some soul searching: why do you 'like to participate'? What is your motivation for spending time and energy to pen down your thoughts?

You may not feel the need to answer that question. If (not 'when') the moment comes when you wonder about it, you should realize that 'I just like ...' cannot possibly be the ultimate answer.

I think that in the end, most of us (read: I) simply seek confirmation. We like nothing more than approval. That is probably why I actually feel bad when someone shreds my argument or when I'm voted down. If the participation itself was gratifying, that wouldn't be the case. If I was out to teach, I should be happy that someone corrects me.

There are many possible motivations for participating online, but only your deepest feelings surrounding your participation can identify your actual motivation.
Ok, and that might work when it's a $1000 meal, but not for Starbucks.

Also, why does the receipt look like an iPhone app?
1 Bán hàng + thu ngân 
Sẽ mô tả cụ thể trong buổi phỏng vấn Làm việc tại Q5...
Bad Credit Unsecured Credit Card
How to decide whether or not to apply for a Bad Credit Unsecured Credit Card
You can do anything you want in this country

In light of the other comments, I would like to add: not just in the US. You can do that in any civilised country.
Ask HN: Do you feel vulnerable because your product is not physical?
Worst comes to worst, General Motors, now going into bankruptcy, can sell off its factories, its inventories, its infrastructure for billions.

But what do we as web developers, hackers, programers, have? How much is what we make worth without an internet connection? This gets me wondered how, if one wanted to, would go about insuring a website or web app. How would it be valued?

Am I the only one that feels vulnerable because of this? Is there a solution?

Hearing about Obama stepping up "efforts to secure the internet" (The Economist) got me thinking about this.
I don't think it's quite like that. Google still has to pay royalties and depending on how much the royalties end up being publishers would probably be happy.

There's no need to make this out to be a conspiracy, though.
So here's a question to consider: is the publishing industry reacting worse or better than the music industry?
100% right, and what I'm curious about how the validation requirements are specified. Surely you wouldn't want to do it twice, once for the server and again for the client.

Has anyone looked into this?
Flash Builder 4 is the new release name (not Flex Builder).
"web broswer download" on Bing gives chrome, opera, flock, safari and firefox.

Hmmm...
I didn't understand your comment until I enabled Javascript for the occasion and found that they use photos. And corny ones, too; I'm looking at "Hot air ballons over Cappadocia" (I still don't get the "panther thingy"; maybe because I'm in Germany). Makes no sense at all to me - why would they want to do that?
and go the extra step and actually say @dcurtis, since someone may need to look it up.

Suggested approach: "Follow me @dcurtis"
If you want a job queue, then a scheduler won't help much. I've found that stand alone scripts are usually better because then you write them so they can be "restarted" and maintain state outside of their address space, so you reduce the amount of lost work if you have to kill it. Not necessarily the case with long running deamons.
The snippets from large sites such as IMDB and Amazon, are simply fantastic. Far better than Google.
Agreed, it's just part of the cycle.

I just feel for those startups who are now superseded, that's all. I know how hard they are working, and there must be a lot of frantic board meetings happening right now.
Perhaps a better term is to socialize. In a sense that's simplistic, but I think it has roots in the oldest social behaviors, but I'm no expert.
I couldn't agree more. It seems like terribly bad form.

(That being said, well, I'm a very biased Perl/Catalyst developer.)

But I'm not surprised by this, much. I am forever resigned to the fact that open source projects in general (and in particular, the more "polite" open source projects such as Perl culture overall) generally do a haphazard job when it comes to branding their projects, and obviously fall flat on their faces most of the time when it comes to policing a trademark, or what-have-you.

It's not that the Perl/Catalyst people aren't <strong>smart</strong> enough to register Catalyst as a trademark; it's simply that doing so would be antithetical to the entire Perl culture. Plus, it costs, like, $400 or something to register a trademark, and what kind of open-source hippies have that kind of money just lying around anyway.

So, we're probably going to have to get used to the fact that Adobe is going to run rampant over the Catalyst Framework, as they are of course the 800-pound gorilla of design software. Not that I don't like Adobe, of course, some of their software is pretty nice to use. (Especially if you are provided the software through your job, and you don't have to think about the price tag.) (And before you bark at me, uh, yes, I do in fact use both the GIMP and InkScape on my "real" computer. I just think some Adobe products are nice an polished and useful and optimized.)

(Remember when Macromedia and Adobe sued and counter-sued each other over software patents? That was fun to watch. Also, when companies do that, uh, it's probably a good time to start thinking about who is going to buy whom.)

Anyway, so, yeah. I think that's really mean of Adobe. I don't know if it's evil, necessarily. Just ignorant and boorish of them. It's sort of like them admitting, "Uh, yeah, we're supposed to be the big-league company you think of when you hear the word "CREATIVITY", but, uh, well we couldn't think of anything even halfway original so we decided to steal a brand name from the Perl community."

(I actually have a couple friends who work for Adobe. Maybe I should ask them "Hey, guys, WTF is up with you stealing our WORD? I mean, it's OUR WORD. WE OWN IT."

Except that would also then make me feel like an idiot.

Still, I might do it anyhoo. I've always wanted to be a whiny open source "advocate".)
There are two ways you can interpret this:

- rules that competitors limit themselves to despite the fact that they aren't explicitly laid out

- don't train to defend against the suboptimal strategy

While the correct answer may be the first, logic suggests it's the latter, as it's much simpler.

I think that in jumping from his evidence to his conclusion he missed the point.
I don't know how the admission systems work, but perhaps you could get into school in another country, like the UK? Although I seem to remember from the UK they also have things like you had to take physcis in school to be allowed to do it at university. But in some countries it does not work that way, for example Germany is different (you are either qualified to get into university or not).
Occasionally I fantasize about doing something in the food space. Not a very leveraged use of time, but I really like cooking and whatnot.

Sadly I already used the best domain name ever for this for something unrelated to food.
That's weird.

I use Flash, and I'm also aware of Perl's "Catalyst Framework", which I also, uh, use all the time. I mean, um, they are both, uh, software projects aimed at uh, what's the phrase I'm looking for here, oh yeah.

They are both software projects designed to leverage object-oriented best practices and innovative programming concepts in order to facilitate rapid applications development on the web.

So, er, no confusion at all, uh, right?

(I like how you claim ignorance on behalf of an entire "community", as if that's some kind of excuse.)
$100 million is apparently the marketing budget 'magic number' to prove you're serious relaunching your search engine... and has been for 10 years. From October 1999:

http://news.cnet.com/2100-1040-231154.html

"Internet investment firm CMGI plans to spend more than $100 million on a 12-month advertising campaign that trumpets major changes aimed at transforming its AltaVista Web directory into a top-tier portal player, sources say."

Alas, the ad blitz didn't do much to revive AltaVista, and it won't be the size of the marketing campaign spend that determines what happens for Bing.
There are quite a few motorcycles over 600cc displacement that get better than 60mpg. Even their 1000cc displacement ones get 65mpg. The BMW F650GS has a 4.6 Gal capacity and gets 65/75mpg, that would get you around 300-350 miles on a single fill -- so you'd need to visit the gas station once every 5 days or so.
Well, when you look at the google video then Lars says very early on what this is all about: To supersede E-Mail. The prototype client is just that - a prototype client.

Without having seen the product I'm very eagerly looking forward to what comes out of this.

In fact, from the presentation it seems they aim even higher, in good, old google fashion. Not only do they want to replace SMTP, but also all proprietary instant messaging protocols, Facebook and twitter - in one fellow swoop.

I say if there is a company to pull this off then it is google. All of this is way overdue and they seem to be on a good track; being XMMP based and, most importantly, open.

To put it bluntly:
This could be the end of Spam. The end of E-Mail. The end of multi-protocol IM-clients. The end of icq, msn, aim, qq, yim, jabber, skype(?). The end of Facebook, myspace, twitter, maybe even flickr. The end of all the half-baked wiki implementations we have today.

I like it.
I think it's mainly due to the market having settled on two instruction sets: x86 and ARM. Ten years ago creating ISA-specific code was a much more risky decision because it would inhibit or complicate porting to one of the other architectures (PowerPC, SPARC, Itanium, Alpha and MIPS were still viable -- now only PowerPC remains as a distant third in the ISA contest, holding niches in game consoles and IBM's high-end servers).
Special needs children planning
Excel really took off on the Mac platform -- at first. So at least there they had no advantage. I agree that on Windows they always had an edge. But the truth is - everyone ignored the platform (everyone except users).

Microsoft was heavily invested in OS/2 as well. Just had the courage to ditch the platform when Windows was gaining market.

Point is: you don't have to leap ahead of everyone or be super innovative. Just make products that are useful and provide some advantage over the competitors (another example is the Flip video camera).
You have to organize the world so that you get a series of small successes. And be prepared to take any success as a success.

Make it easier for yourself to accomplish things. If you can remove parts of your task list (punt for now or remove entirely) it can help -- a long todo list is demoralizing. I find that people generally try to build very large systems; this the enemy of productivity.

Choose a design that will allow you to arrive at as minimal a system as possible as quickly as possible, such that the system still retains conceptual integrity (that is to say, it is whole.) Then, afterwards, each time you sit down and do a bit of work, you'll have added a function or whatever instead of slogging along towards your first working system, which could be quite distant.

Finally, don't thrash when the working isn't happening. Instead, go goof off or go for a jog. This really helps. You can't work all the time, and if you've been pushing too hard your productivity gets diminished rapidly.
Didn't want to confuse anyone.

fyi, here's a discussion on the name change http://joshblog.net/2009/05/16/adobe-announces-flex-builder-...
2 things: My natural style of coding is to work on multiple aspects of my project rather than concentrate on one aspect. Maybe this does make me less productive, but what usually happens is I get burnt out constantly thinking about the same problem so much so that I start to avoid working to solve it! Secondly when you say "slow", relative to what? When you are developing a system from the ground up, working it out conceptually takes tons of time, probably much more than actually coding at first.

I am pretty sure I code at a snail's pace, and 60% of my time is spent working the problem out conceptually. Yes I think the process is very SLOW, but I have accepted that the cost is the cost.

In other words, don't be so sure these problems are caused by your inability to focus. Maybe the problems are just problems, and slow or not, you need to get them done.
Strong reception for Google Wave
Seven steps to start-up success
Malpractice Female Sterilization
Malpractice Female Sterilization
very true. As a noob github user I find my commits to be very "ugly". Git encourages you to write a short descriptive sentence of what you did. For example "added validation checks to users class".

Well the way I code is to jump around all over the place and make little updates here and there. The commit messages end up appearing on files that have absolutely nothing to do with the commit. It's a constant reminder of how to be more structured and orderly. And also to value your time better, since you want to package up and send the damned commit already, you just have to get it done.

Works for me!
Instead of packing slips we've been including cardstock 'receipts' with each of the orders we ship. We write the recipient's name, circle the merchandise they purchased, and include a hand-drawn sketch featuring characters from the game (example: http://forum-files2.fobby.net/0012/7914/chimera.jpg )

It was tedious at first, but people raved about them. Eventually we wised up and started offering store coupons to the community's artists in exchange for drawings. It's really added value to our products and simultaneously strengthened our community. Win/win!
For me, writing/commenting is a great way of improving my own understanding of the topic, since it requires focus and some research. So in keeping with that, blogging is simply good QA for my writing. Publishing is like the difference between running a site with a large userbase and one that doesn't - in the former you feel more pressure or responsibility to do your best.

Confirmation is something that we all seek but arguing online and with friends has also taught me that being challenged can only ever be healthy for your beliefs, to use Mill's words in On Liberty, it yields "[a] clearer perception and livelier impression of truth, produced by its collision with error." - whether the error is the opponent's or my own