skysight-inc/HackerNews huggingface dataset:
It's a fair assessment to say that Google doesn't automatically dominate every space they enter; but it doesn't mean they can't.

It seems to hinge on how important they determine the space to be. I can't think of a product they've backed and promoted heavily that hasn't dominated the space it occupied. Wave is probably the black sheep of the bunch, but it just got opened to the public today.
We actually use MySQL as a transaction log for things like orders/views to balance that out, MongoDB stores everything else though.
Next Generation iPad to include camera with LED flash?
The association between creativity and suicide
Apologies for such an open ended question, but could you generally describe the experience?
Are there any input/output samples?
> Also he is a public figure and a CEO you cannot expect the CEO to start ranting on random crap which could potentially poorly reflect on his company.

Ie, don't say anything on Facebook, ever, that you wouldn't mind your bosses, clients, competitors, suppliers, mom, local newspaper or local law enforcement all knowing about. Probably a good rule to follow for all of us.
Ack! The green shade pie chart is almost impossible to read.
She hot?
Encrypting the url parameters is the way to go:

Requests for:

http://duckduckgo.com/?q=hacker+news

Should HTTP redirect to something like:

http://duckduckgo.com/?enc=34g7h3giuh3g

Where 34g7h3giuh3g would be the ciphertext generated by encrypting "hacker news". That page knows what the search term was because it will have decrypted the parameters on the server side, but any referers would just contain "garbage", and it would also mean people can copy/paste the address bar about.
Gotcha, that works, and was mentioned in passing. Mongo still makes me nervous, but otherwise looks very promising.
Symantec is purchasing Verisign's SSL Cert and PKI business
This is the most you’ll find on this topic publicly: http://channel9.msdn.com/posts/NicFill/Channel-9-Live-at-MIX...
I'm not an expert with the Microsoft stack, but aren't there ways to mitigate the costs? I've heard Mono supports (most of?) ASP.NET and you don't have to use SQL server either. What other costs are there specific to the Microsoft stack?
My point really was only part technical though. To give an example you had to switch from Silverlight for a completely nontechnical reason. It wasn't even expense related.

But you still had to switch and it still cost you time and money you wouldn't need to spend had you just gone with Flash in the first place. So the point to me is still "don't use Microsoft technology because you'll end up needing to switch"
Responsible Extension Methods
A lot of developers and managers I work with don't seem to realize that what's best for Microsoft isn't necessarily what's best for another company. Instead they get stuck in a cycle of adopting whatever MS throws down the channel (this week it's Entity Framework, last week SOA concepts, etc.).

Good MS developers should learn to take what's best from the open source world and apply whatever is most useful behind the corporate firewall.
Two more by Farbrausch

the.popular.demo
http://www.youtube.com/watch?v=YBpo5GHcmsE

and
Candytron (64K)
http://www.youtube.com/watch?v=svGk_pF67gc

For some newer releases

blunderbuss by Fairlight
http://www.youtube.com/watch?v=ezltebzdgjI

is very different is style but still very cool and two post about the particle system behind the demo
http://directtovideo.wordpress.com/2009/10/06/blunderbuss/
http://directtovideo.wordpress.com/2009/10/06/a-thoroughly-m...

Elevated by Rgba & TBC
http://www.youtube.com/watch?v=_YWMGuh15nE

is a great example of what people can do in 4K, and they even have a presentation about the technical details
http://iquilezles.org/www/material/function2009/function2009...

and

State of the Art by Spaceballs
http://www.youtube.com/watch?v=c5kuYfTCGLg
is a highpoint of the amiga scene

(edited to add, which I should have clicked on the link to see it had already been embedded)
We usually break up a project into large tasks and make a wave for each task. Various assets for the task are stuffed into the wave and everybody comments or provides info directly into the wave. Usually each task/wave has a few people working on that part of the task, and the rest just go in if they need to.

There's also usually a "Master" wave for meta-discussions and overall project coordination as well as final assembly.

Waves are generally setup with a header "wavelet" we use for channel meta-data/notifications/schedules and such, so they don't get buried down in the wave someplace. Everybody edits those, but in general the agreement is to pretty much just leave the waves you put in as-is and don't mess with anybody else's.

As often as not, if there are just documents, we just make it in google docs and link to the doc in the appropriate wave. We've found that's the best way to handle collaborative document editing. We haven't had a chance to take advantage of the new docs features yet, it probably would have saved us even more time since we had to export out the final document into MS-Word for final editing and insertion of various diagrams and such.

One thing that would be nice, now that we've done a few projects like this, is the ability to hierarchically organize groups of waves. Right now we have to be careful to name the waves well...like "Project 4459:Phase A" or some such and search for them.

It's completely replaced using groups for us and various other collaboration sources, the asset management is just much better since it ties the discussion and assets together. However, it would be nice to just have a list of attached files to scroll through sometimes. On our last project, which lasted about 14 weeks, we got everything done on-time with this, but with far less frustration, less problems with organization of stuff, only a small handful of emails (it would have easily been thousands of emails bouncing back and forth) and really very few face-to-face meetings considering.

By way of comparison, a similar project I worked on resulted in thousands of emails, twice weekly multi-hour in-person meetings, constant phone calls, and when summing up the work a mad dash to find lost project assets.

I felt like I could have done 3 or 4 projects simultaneously like this with all of the saved time instead of just one.

We also set up lots of one-to-one or one-to-few sidebar waves for private discussions.

Basically it's a meta-discussion organizer for artifact production for our projects.
Travel diaries linked from the original post might help: http://xuenay.livejournal.com/332512.html
Are there any (preferably FOSS) libraries that does anything like this?
I built a bayesian text classifier on App Engine a few weeks ago but it was too slow to be of any use (the datastore that is). Still fun to get it to work though. Did stumple upon a Bayesian classifier web service: http://www.uclassify.com/Default.aspx

Will certainly check out Weka, it's installed on the pc's at my college so when I get the chance I will.
I did this during the summer of 2009, and it was utterly awesome. It was like doing a startup, but less stressful.
UGA researchers find daily ginger consumption eases muscle pain
Ask HN: Is dmoz.org still being maintained or is it dead?
I just noticed on the http://www.dmoz.org/Computers/Programming/Languages/ page that there are no entries for 'clojure' or 'go'. Both are not exactly old but they've been out for a while and I would have expected to see those entries in there.

It would be a real pity if dmoz.org went the way of the dodo because once upon a time it was a great resource and even today it serves as a jump-off point for quite a few crawlers.
Direct to Video have a post about the technical details if people are interested

http://directtovideo.wordpress.com/2010/04/19/agenda-circlin...
This is something we're interested in too. Unclear if it will be in v1.
Were you using their prediction API?
I think it could be a fine independent product, but they'll need to be be bit more hands-on and responsive than usual to make it effective.

Biggest problem I see right now: every time you leave a wave and return, the state of the wave is not saved. so if you have selected 'hide inline replies' in order to have a high level view of a wave with multiple sub-threads, the next time you access it all the subthreads are expanded again, and it's not immediately obvious which changes have taken place.

This may be OK for small teams of friends or single-topic discussions, but is severely limiting for hub & spoke discussion models, an area in which it otherwise has great potential.

Also, I'm not too sure about the 'username@googlewave.com'. It seems a little perverse to create a parallel namespace, although perhaps the purpose of this is to avoid a repeat of the buzz launch where people found themselves signed up to something without even knowing what it was.
Can't argue with that. Outside the corporate walls money is king - it's a hard truth and one I was not about to pay for personally :).
Growing up in the scene in the U.S. was quite hard. I was lucky to grow up on the East Coast where most of the little U.S. parties were in the 90s. Drove all the way up for NAID 95.

Good times.

It's been great to see the demoscene roar back to life these last few years....some amazing stuff to watch on http://www.demoscene.tv/
Our writes to Mongo are few and far between - otherwise I'd be nervous too :)
Ntroducing the Google Font API & Google Font Directory
In Python there is a wonderful library called the Natural Language Toolkit (NLTK) available free and open source at http://www.nltk.org/.

With NLTK you can build classifiers, decision trees, and train/predict with bayesian classifiers similarly to Google's Prediction API examples. It's pretty easy to get started, and it's code that you run locally, so there is no network traffic.

I use it on http://www.protopub.com for classifying rss feed stories based on user feedback, so Protopub can recommend future stories that you might like. NLTK is far easier than rolling your own classifiers, but even that is not too difficult. See the O'Reilly book Programming Collective Intelligence.
Computer program writing great, original works of classical music
Writing music in trackers is like using a great programming language. A super fast way to get your thoughts into something you can listen to. I've never found a more efficient mechanism since.
I need to try it tomorrow then at work. So it seems that the fonts themselves aren't that bad, they are just incompatible with most browsers.
>As it stands, they should append this to the end:

>"but the architecture of our site lets Amazon log it."

This is the best suggestion yet. Of course there are numerous hacks possible to make it more secure, but each one at the cost of user experience. DDG has so many things going for it, I don't think for the majority of users security is at the top of their list.
What he's getting at (I think) is that, you could work around that by using Mono on a linux server, Postgres, MonoDevelop, so on..

Though I wouldn't go down that route personally, so I agree with you.
Need more information. What kind of algorithms are they employing on the backend?
First of all when I say "relatively good patent" I'm damning with faint praise. Secondly I said it about patent #8, and not about the applet one. Thirdly I'd say that the applet one is one of the weaker patents that Microsoft is using. And fourth, Microsoft do major damage even if most of their patents are rejected.

That said, the patent filing is accurate in claiming that Java was not immediately used for menus. When we look back at things that far back it is easy to confuse things we saw and did a couple of years later with what was happening at that point of time. However it didn't take long to get there. Domino 4.5 (released in December of that year, under development when the patent was filed) definitely used Java applets for menus. Lotus 4.0 released in January of that year, did a lot of stuff, but don't know if they had interactive menus. Still they clearly had the idea, even if they hadn't implemented it yet. And lots of people were doing it by the end of 1997.
Google Buzz Gets An API; Will Be Integrated Into Seesmic, TweetDeck, And More
lenders are customers, not consumers. but lendees are customers in teh same way facebook's users are customers.

experian and transunion build a business off the backs of consumer data. consumers are reliant on their records, but generally have to pay to get access to them, even to correct a report.

like i said - it's a big, staid, slow-changing opaque industry. looking at it through the right lens makes for a big opportunity.
The scene is remarkably strong today. It kinda died off in the late 90s but has really seen a strong resurgence I think. There's some amazing new stuff coming out these days.
If you love the web, the web will love you back.

This is the kind of progress that makes me happy to tears.
I use it for humor. It's nice to view a site that received a TON of press/hype but never really took off in a big way. Kind of like Cuil...

they are both good for an afternoon chuckle.
Heya Ted! There's 5 of us coming - I'll get in touch with you by other means to talk about all of this. One of the best things about heading to cali for a while is the chance of hanging out with you too. Can't wait!
Didn't mean to delete my earlier comment. Actually I'm glad he asked the question, because I wasn't aware .Net MVC could be made to work under Mono until I looked it up.
The problem is that WYSIWYG is a concept that has almost nothing to do with writing. It's more about typesetting and layout. It's easy to write in a text editor or even this little box on HN. Now try to just write in Word. Wait until you're happy with what you've written before you change the way it looks. Then try to do some editing. Then send it to someone for collaboration. In no time at all, it turns into a big clusterfk. You get people who do things like PUT ALL THEIR CHANGES IN RED BOLD UPPERCASE SO THEY STAND OUT. Gee, thanks a lot. Now I have to completely retype the section in my original font and/or color to get it to look normal again. To make matters worse, there's still an invisible space that's in RED BOLD UPPERCASE, waiting for your cursor like a landmine. Typesetting should be one of the last steps of document preparation, and the majority of writers shouldn't even be involved in that process.
Ask HN: How does thepiratebay manage to keep its domain name
He is the API.
Chris Rodde: Lessons I learned raising venture capital
First question: Will they issue a new Root CA?
I would've loved to see a rough breakdown of how they got the the "5 figures" cost...
This is easily the most interesting announcement so far. Machine learning has so many applications, but its use is constrained by the high barriers to entry. Recommendation engines, for example, are huge sales drivers, but few among even the largest ecommerce stores use them. A simple prediction interface that's built on the ML expertise at Google is a win for everyone.
good question. I was under the impression that it's still being used (by google at least) for descriptions if the page doesn't have appropriate information on it, however I submitted a correction about a month or so ago and it doesn't appear to have been acted on so I'm not sure it's being maintained very actively.

I'd like to know though...
> presumably both of those are simplified if you s/mutual fund/hedge fund/.

Possibly. I don't know the rules for hedge funds, the rules specific to other vehicles that are open to non-accredited investors, or the rules that apply to all such vehicles.
Personally, I would still put some caching in front of a document db. Either something in the application (memcache), or something in front of the web service (varnish, squid)
yeah, linux is too narrow. All of my devices are now Unix. Mac Desktops, Ipad, Iphone, and I use linux for servers.

I haven't touched a windows box in many years. I've never used vista or windows 7.
Halfway down are two little 'click to play' boxes that claim to be Bach like. I'm no virtuoso, but I can play the piano a little bit and that stuff sounds so mechanistic to me it's not even funny. The first impression you get is of a very bad player piano roll (the caption says the 'tinny' sound is because of the MIDI, but that's not what I'm getting at, it's the totally 'dead' delivery, like a corpse playing the piano). And that's just the first bit, the compositions are absolutely boring, even the simplest piece from 'das Notenbuchlein' blows this away.

Glenn Gould and Dinu Lipatti are turning over in their respective graves, Bach himself is positively spinning.

If 'most people' really can't tell the difference between that music and the real thing it is sad.

I don't doubt that in the future we'll reach a point where computers will compose music on par with human composers but these two samples leave me underwhelmed. I think the proper thing to do here is to appreciate the fact that the pig can dance at all but to my ears it is just painful.
Would you give every data point of yours over to Google?
One way to go would be to split the text and layout like html/css.
This is why http://thebookpatch.com just launched: To specifically address the writing needs of (book) authors with tools and features dedicated to, for example, character development. (IE users only. Not my product, though I did some contract work for them.)
Tell HN: I hate deadlines
Allright, I really hate them.
Once again I'm gonna need to cut the corners of a website we're launching because friday is the fuckin deadline and we are nowhere near done even if we tought we will.

This time there isn't even a customer involved, i fucked up the estimates in a spectacular way.

From this day on I'm going to refuse to do any work I can't finish at least one week before the deadline, both internal projects and more important client projects.
If something is easy and requires 1 day of work we'll tell them the deadline is 8 days, no matter what.
If there's an event in the x day we should have the marketing materials ready at day x-7.
Breaking this new deadline is still a failure, but at least won't cause a lot of problems.

I'm in this business (and this life) to have fun, not to die from stress.
If you care about your wellbeing you should do the same.

Goodnight.
I can definitely relate to this sentiment. I started working in an office environment at 18, and have been moving up in position exponentially since then. At 22 I'm now in a position where I'm senior (in that I am a developer, and the people "below" me are junior developers) to a few developers. The first 2 companies I worked at were large enterprises (50k+ employees) where i'm sure I was either one of or the youngest working there. Age become a particularly complex issue when I was 19, and working in a lab. Often I would experience age harassment from a QA lead (who was later fired...) Things got a lot easier after I turned 21 though. Still I find it easier to get work done If I ignore the subject of age as much as possible... unless one of my coworkers has discovered my HN username, I do not believe anyone other than HR knows my age at my current company.
we absolutely do that. (We forget to put them on the charger all the time, and they are always happily sitting in the morning)
Data doesn't have to be readable. Often, preprocessed datasets are totally incomprehensible for everyone except whoever prepared it. Multiple fields are combined into composites, rescaled, transposed, etc.
Same here. It's wonderful if you know what data you want to work with and that's already curated in there, you can do all sorts of clever things. Browsing the datasets or creating new definitions/ search spaces etc...not so good. I fear Alpha is doomed to remain a glorified reference book.
it decreases the size of the CSS file slightly since you don't have to repeat every browser's version
I predict this will be a hit.
There's also Weka, which can use almost exactly the same file format that Google is using, and do the same kind of things (though perhaps with different algorithms). It's pretty pleasant.

http://www.cs.waikato.ac.nz/ml/weka/
Do a http redirect to a url which has an encrypted version of the search term in the url parameters before displaying the search results. That fixes the problem without hitting the user experience.
It's really not superficially sufficient which is the problem. It only seems that way because there's nothing else. IE actually is superficially sufficient, but people still go and get firefox/chrome/whatever. No one gets a word alternative because there aren't any (and I mean alternative in the functional sense, not the free vs proprietary OpenOffice sense).
Couple of relevant posts (not positive unfortunately)

http://blog.macronimous.com/is-dmoz-dead-or-editors-corrupte...
http://www.seome.com/about-seome/blog/13-blog/61-getting-lis...
I really want someone to show how you would take a picture from an iPad without being a menace to the people around you. I think a wireless hookup to and external camera would be better.
What does it do better than Solaris 10, which seems about the equivalent of AIX or HPUX in terms of installation, package deployment, and toolset maintenance (as little as possible).
...and the rumour is that they've made up much of their recent losses in the past year

So have I, but you darned sure don't want me running any trusts at Harvard. :)
Could you elaborate why it was a "miserable experience?" Was it because of the way it was written or the framework / stack itself?
There's also an assumption, again probably false, that typical individual millennials actually embody the new trends associated with their generation. Just as the hippie generation didn't have very many hippies, the millennial generation probably doesn't have many individuals like the hyper-networked, hyper-social individuals that serve as its poster children.
> Much nicer than, say, AIX for a development desktop.

Interesting observation. In what way do you think Solaris is better for dev than AIX?
You could link to a relevant blog post expressing your displeasure, I suppose.
Especially against spammers...

http://www.reddit.com/r/reportthespammers/

(Disclaimer: I mod the subreddit, I just figured it was somewhat relevant.)
If you don't store the search term in the URL, then it doesn't get passed along in the referer. Store an encrypted version of the search term in the URL instead.
Too bad the data has to be on the Google Storage Service. It will be some time before people like me will get their hands on an API key for that.
all the other person has to do then is perform a search to see the secret terms. granted, it's better than it showing up in plain text in the referrer, but you could easily write a script to scrape the actual terms...
Tired of Google/VPN submissions?
I'm joking. Things goes like this, there will be days when a big company releases a full set of new products or developments or whatever and will 'colapse' HackerNews just for being important for most users here at HN.

Just like recently with the iPad announcement, just like iPhone 4G Gizmodo leak, just like Apple's 3.3.1, and so on. I'm pretty sure there is a journalist term for this.

I'm just saying: there's nothing bad with being tired (just ignore them) but today they are important for many HN users.

Note: This is a rant because I couldn't see the typical post "Tired of Google submissions? hide them with this user script/similar thingy." and I thought it was good to share
I submitted a site a couple months ago and it was added.
>> hierarchically organize groups of waves.

This is how http://BraintrustHQ.com works. It also has a simpler user experience focused on making conversations productive and organized.