skysight-inc/HackerNews huggingface dataset:
I think it's pretty amazing that they are able to debug a problem like this at all. I suppose the reason is that there is a much larger ratio of engineer time available than in other projects?
A $20 Million Bid to Buy Perez Hilton
Ogg Theora has a free license as well, but at this point it doesn't seem like that format will go anywhere.
If you're in business for 3 years and making 1 Million plus per year, then you're a mid sized company. Not a startup.
By not drilling in the ocean, where mistakes like this have far-reaching effects, among other, more technical reasons.
Unfortunately their blog's "example" is just a static image (what are they thinking?). If you want to actually see samples of what the fonts look like go directly to the Font Directory: http://code.google.com/webfonts
LOL I hope not! It's probably a little too much for my quad-core.

I was thinking I read somewhere that there was a reference implementation of the XMPP server spec in Java somewhere at Google. I'm not sure if that's the version that the production team is using. Like I said, nobody ever got back to me. A simple explanation would have been great.

As it is, I'm conflicted because of this. The spec is complex enough to make a server implementation extremely non-trivial. In addition, plug-ins on Google may not work on other servers.

The cookies aren't ready yet.
The link says:

"Firefox, Chrome, Opera, and Adobe currently support VP8, and Safari and IE may at some point."

Microsoft has already confirmed that IE9 will support VP8. See: http://windowsteamblog.com/windows/b/bloggingwindows/archive...
How much do you charge for your services, with how much experience?
I'm a developer looking for freelance work, and have been coding in PHP for almost 10 years now. What I want to know is what the rest of you either charge for your service, or would pay for an experienced developer. I'm trying to get a feel for the general market rate, to see if my $50/hr rate is too high, low, or spot on.
If they had instead gone after lots of small companies, you would be complaining that they were abusing the little guy who couldn't defend himself.

This is not patent trolling because Microsoft actually uses these patents in their software.
Awesome. What happened to it?
It can't of course and it won't in the future.
If for no other reason, Chrome is written in C++.
map-reduce jobs intermediate results?
Apps are essentially a metadata wrapper around a URL^. The payment authorization is done server-to-server. Thus you could buy an app in Firefox and authorization would still work fine, the UX just won't be as nice.

^ We are also considering supporting fully packaged apps that are completely offline, like Chrome extensions are today -- these won't work in other browsers because they don't understand our package format.
The way I've heard it, your signature on the card is actually your acceptance of the contract with the issuing bank, so they are Not Okay with "check id" there instead. The merchant is just expected to verify that the card has been signed, not try to match signatures (doing that correctly requires very rare expertise).
"when the user has installed a VP8 codec" is an interesting caveat they made sure to mention twice. Is the user going to have to download something additional? If they have another browser installed with VP8 support does that install it in a way that IE will use it? If it doesn't ship with the browser, its nice that they will support it, but it's not as big a deal as shipping with support built-in.
A Real Person; A Lot Like You. ~ Derek Sivers
I honestly think this is a better link:

http://www.treehugger.com/files/2010/05/nasa-satellite-photo...

This show that the massive arm is going with the Gulf Loop Current:

http://news.discovery.com/earth/oil-spill-gulf-loop-current....

What is interesting and not in the full photo, is where does the "Gulf Loop Current" go? A little googleing shows this image: http://www.texaspelagics.com/GOMocean.html

But where do you think it is going to end up after is leaves to the right of the image.. Further up the coast of Florida I assume?!?
Sansation 3D Image Rotator Premium Wordpress Themes
Sansation is a professionally-designed Premium Wordpress Theme. This theme is very clean and elegant and perfect for business and creative portfolio sites. It comes loaded with many impressive features such as a 3D image rotator, 12 unique color schemes, 9 unique page templates, Easy to use Admin panel, Built in AJAX Form, and so much more.
Sweet. Looks pretty easy to implement.
http://code.google.com/apis/webfonts/docs/getting_started.ht...
It's there - you just have to go to Add Services. It's available on free too.
I haven't tried this, but it looks pretty easy to do both. At least for using flash for the the video features provided by html5

http://camendesign.com/code/video_for_everybody
What are the implications of "when the user has installed a VP8 codec on Windows"? Does this mean users will have to install the codec for VP8 videos to be playable in IE? If so, that seems like a half-measure...
so its a browser extension implemented in javascript ? how is Chrome Web Store different from https://addons.mozilla.org ?
Are any HN'ers already using Wave to collaborate within their team? If so, for what purposes, and would you mind to describe your workflow?
Microsoft janitors to protest during CEO Summit
B2B Software and the Art of Providing Just Enough Flexibility
Trademarks have the "enforce it or lose it" clause. This causes companies to be forced to go after all non-commercial use of the trademark, causing hassles for the people they are going after, and money for the company. That doesn't necessarily mean that your idea is a bad one, jut that you have to watch out for unintended consequences.
This certainly doesn't seem like AppEngine for small businesses - $8 per user (capped at $1k) per month seems like a heck of a lot if your service doesn't require much in the way of processor/storage.
It was a definite case of Great Britain stepping way over its bounds as a nation and bullying a much smaller nation with a navy of much smaller proportions over a resource the British themselves had destroyed around their home Island.

Very bad episode, and really reflecting bad on the security council as well, which should have stepped in. Of course th e British had considerable clout politically as well.

If it hadn't been for that NATO base who knows what would have happened.
I also think drilling 5000 feet down complicates things. There is a massive lag between noticing a problem and coming up with viable solutions. It's not really a hands on issue.
Correct. The trouble is that someone may have a patent on the idea of compressing a video stream, or even viewing video on a computer - irrespective of the technical details.

What the indemnity licenses do is say, if you sue our customer for using this - you also have to sue us. And 'us' is a consortium of Sony/MS/IBM/Panasonic etc, not a gang you want to get into a patent war with.
MS-DOS contains chunks of "junk DNA"
Anyone know if, and if so when, the various track videos will be released? I'm kinda interested in the android track and the PubsubHubbub talk and would be interesting to see what can be learned from them.
I was at Carnegie Mellon University in 1995. The machines in the computer clusters there downloaded a central image from central servers to overwrite the machine, regularly. I imagine it used rsync, though I don't know for sure.

This had definitely been implemented and in regular use before 1995.
Virtualbox is absolutely brilliant for reverse-engineering windows executables so I'm glad to hear this.
How to Grow a Community: Insights from Experts
Took me one minute to implement. Amazing. The Droid Sans font looks great on headers, using it already. Always wanted to use Typekit but too cheap to pay the costs, this works for me.
The basic messages from VP8's open sourcing
Yes, but if you're not doing Claim 1 ... i.e. you're not cooking a meal ... even if your meal is breakfast, and the breakfast comprises sausages and bacon and those are fried ... you're not infringing.
I still think that Wave was nice as an idea, but that the implementation of it was poor. Unfortunately many people have completely dismissed it due to the slow and buggy user experience, but with more effort put into making a fast and ergonomic UI design it could stage a comeback.
Sure they do ;)
The author also conveniently ignored the fact that a lot of those applications exploded on the PC market partly because the PC's were so much more advanced.

Apple didn't lose all those developers because of freedom, those developers were after customers, and it's hard to convince customers to buy your product when you tie them to the high-priced and technologically backward option.

The reality is that Apple fears competition. It's never been able to handle any competition. When NuTech cloned the mac, Apple sued them into oblivion. When Apple start the clone program, the clones sold better machines... so Apple killed the program. When Apple bought eMagic and Nothing Real, it killed off the Windows version of both, because no one in their right mind would choose Apple's platform for such compute-intensive applications when it was so technologically behind the rest of the industry (except Sun, who was even farther behind).

So when buying a mac meant buying a vastly inferior machine, Apple lost a LOT of customers (including most of the high end film and visual FX industry, who went Linux + x86), largely because of the inferiority of the platform.

Today, the mac isn't an inferior platform, it's an identical platform. (I'm talking under the hood, not the ergonomics and OS.)

If Apple were smart, they'd be emphasizing their platform, and encouraging developers by doing the exact opposite of what they're doing. By continuing to support .NET, Apple would be making it easier for developers to make the transition to the iPhone and iPad. Sure, they'd get lots of generic apps, but they already have a huge pile of crud with a few gems here and there, and the better .NET developers who want their apps to success will put in the effort to make their apps iPad/iPhone/OSX compliant in order to better serve their users.
Well I'd make the bet that Apple will eventually support WebM, namely because of Youtube (because I'm betting Google encodes Youtube videos in VP8).

VP8 has the best chance of becoming the HTML5 video standard since Mozilla flat out refuses h.264, yet Apple and MS have yet to publicly suggest refusal VP8.

The iPad and iPhone won't be the only players in the game. Android is getting more popular, and if Google releases a tablet that plays WebM youtube videos, I don't see why Apple wouldn't try to support it as well.
I think time of day made a huge difference. I found out about the post at around 7 PM on a Friday, while I was at a bar with friends. We weren't checking our feed readers; someone texted me the news.

All the same - you're right, the traffic was low. A lot of people had thought "we'd made it" from being "Mashed", but clearly, that was anything but the truth. Still, I'll take it.

If you're curious, the post was here: http://mashable.com/2009/11/27/guestlist/
"when the user has installed a VP8 codec on Windows"...
Leveraging Business Expertise How to Build a Fortune 500 Enterprise from Scratch
I just tried wave.google.com and it worked for me.
Payments would be tricky I'd think. Take apps like Highrise or Mailchimp for example. They already have their payment backends working just fine.

Would they be forced to integrate with a Google pay system if they wanted to get into the store?
"A platform vendor is responsible for articulating exactly what developers will and will not be permitted to do, before they invest time and money."

Apple has a history of being very capricious about that.
I've some questions about "A method for providing a web page having an embedded menu to a web browser and for displaying the web page to a user of the web browser are provided."

The original text:
A request for a web page is received from a web browser In response to the request, a web page and an applet associated with the web page are packaged for transmission to the web browser. The web page and the applet are then transmitted to and downloaded by the web browser. When the web page is displayed and the applet is executed by the web browser, the applet creates and manages an embedded menu in the displayed web page under control of the applet . This embedded menu provides a user of the web browser with a plurality of links through one action in the displayed web page

An applet? Does Salesforce use an applet to draw its menus? (that's so '90s).
Is the patent valid if Salesforces does its menus only with HTML?

ADDED: May Flash be considered as an applet?
As someone who runs a startup in the entry level careers space, I am so tired of people talking about generational differences, Gen-Y, Millennials, etc. I think the vast majority of it is crap.

I don't disagree with the conclusion that we will see a shift in workplace technology, but it would be stupid to disagree with that conclusion. Workplace communication technology is constantly evolving and improving. Workplaces aren't going to adopt new technology because of the attitude of "millennials," they're going to adopt it because it enables more productivity (or because they took on a stupid contract with a terrible provider).
The problem is that everyone doing demoscene stuff got jobs and is getting paid for it now. Look at crysis, etc. No one cares about programming dick waving contests anymore, it's all about who can get a job at Microsoft. If it doesn't benefit your resume, no one cares for it. I personally became a computer science major because I wanted to write demos. After about four years is when I really started to get it as far as graphics goes and even though now I have an idea how effects are done, I feel like there's still so much to learn to keep up with what guys in these demo groups like farbrausch and fairlight do. The learning curve for doing this kind of stuff is pretty high. Not only do you have to know programming, but some kind of library like DirectX or OpenGL, shader languages and all the linear algebra behind the effects.
The new Hotmail
Google Storage for Developers
..now when nobody cares anymore...
Might I remind you of the Communications Decency Act? It was sponsored by Senators James Exon (D-NE) and Slade Gordon (R-WA) and defended by the Clinton Justice Department all the way to the Supreme Court, where all nine justices overturned it. That court, by the way, was dominated by Republican appointees (Rehnquist, O'Connor, Stevens, Scalia, Thomas, Souter and Kennedy).
I can't really see this working in my current line of employment, warehouse automation. Once a system is in production we're lucky if we can deploy a bug fix once a fortnight.
My knee jerk reaction is this is a giant step towards the web as we know it becoming "GoogleNet". I hope they get some sizable competition in this space.
Google IO Day 1 - Keynote Overview
On2 was already developing hardware solutions (iirc they already had hw encoder/decoder designs) for their codecs before G acquired them.
> pv will give me 9.7GB/s

Wow. What kind of hardware is your /dev/null ? Do you use striping ?
Daring Fireball's iPad and Android Web Traffic Share
Wave is still alive?
There's something really beautiful about demos and the demoscene. I'm glad they're being preserved and seen as an art form, was afraid that they'd be forgotten.
Are they even trying to plug this thing? Or are they really trying to salvage it and turn it back into a productive rig?
That sounds really interesting. I use VirtualBox all the time and have done a bit of reverse-engineering in the past. Could you elaborate on how VirtualBox helps with reverse-engineering windows executables please?
Cloud Genie Grants 3 Wishes
Good questions, I wondered the same. Here's my assumptions:

1) If the user already has a VP8 codec on the machine, it will use that.

2) One way to get the codec would be installing an IE9 plugin, similar to how you have to install a plugin for Flash.

Would be great to see some official clarification though.
Did wave just not have critical mass or was it just not well received by the users?
As someone who just graduated from college and now working in a large company, this generation gap is extremely apparent. I understand that as a whole workplace technology is evolving, but it definitely takes a bit too long to catch on at larger companies with older people in management that don't understand the newer technology. The only way I can see to fix it (fast enough) is to start new companies and let the older ones fail.
> In its HTML5 support, IE9 will support playback of H.264 video as well as VP8 video when the user has installed a VP8 codec on Windows.

In other words it will work just as well as any other codec that requires support to be installed?
There will be no Firefox 3.7; it has been renamed to Firefox 4.

WebM may also be backported to Firefox 3.6, but people inside Mozilla are just starting to talk about that so there are no firm plans yet.
I remember the feeling I had when Unreal came out.

I was hacking the VGA registers to optimize my bitblt to the maximum, all in assembler, and I felt I knew pretty well what was going on inside my computer. Then I ran this demo and it did stuff that I knew wasn't possible with my hardware. Quite mind blowing..
Super slow motion Apollo 11 liftoff.  Mesmerizing.
Here's hoping Google will use Youtube to tell people to "download this plugin". It works for Flash, so why not? :)
Programming and web development is awesome, I've taken a 3 year course in Software Engineering and have been working the last two years developing apps for a government agency and a publishing house. To get here I had to exit my career as a law enforcement agent, but it's been a worthwhile choice. I actually love going to work, and working from home on projects in my spare time. Learning new and exciting technologies every day.

I'd say, take the plunge, get a community college degree in software in evening school, or self-study for MSCE and CCP exams. You'll need to start at entry level in your new field, but a lot of your sales skills will transfer over well in writing proposals and performing user acceptance testing. Read some books on languages that you want to learn- it's the kind of thing that will totally kill your free time though, prepare to have no social life for awhile.

And forget about getting out of the cubicle- although you may earn a private office after a year or two of programming, esp. if you target start-ups.

Best of luck to you!
It works in picolisp because the author foolishly implemented FEXPRs instead of special forms, and rather than fix this problem, spends time trying to convince people that this is actually a feature, and that it offers a certain succinctness that can't be achieved in other ways.
This is probably due to limitations in Blogspot, although that's just an excuse for an unfortunate compromise.
They also have a new partnership (Feb 2010) with NSF to provide Azure cloud infrastructure to researchers.

http://www.nsf.gov/cise/news/2010_microsoft.jsp
I was just redesigning one of my sites and was thinking seriously about using Typekit. This makes me rethink my strategy and will probably be a hard hit on Typekit.
DuckDuckGo Searches Are Not Anonymous
I cannot see how the apps are meant to be "installable". Will Google run them on the AppEngine (or similar)? What if my app requires a set of services running on another machine?
Dear Steve Jobs, Why do you not support an "open web"? O yeah I know why..
It seems Typekit and Google made a deal: https://code.google.com/apis/webfonts/docs/webfont_loader.ht... I suppose they plan on 'sharing' the API where Google will supply/host the free fonts, and Typekit the paid ones?
Rate my idea: face recognition app that can actually make money
Am I right thinking those 3 echos are compiled into 3 assembly 'printf' statements?

Anyway, nice work!
Will this also open up Vorbis for patent suits? If MP3 is covered by over 100 patents then Vorbis is probably a ripe target.
Please make sure to support subscriptions. Thanks.
You raise an interesting point, but the purpose of an editor is to filter content before publication in a scarce medium so that resources aren't wasted publishing crap no one wants to read. The editor serves the owner of the means of publication and acts as a quality filter so that only content worth buying and reading will make it into print.

Unlike a printing press or a broadcast frequency, the internet is unbounded and access is dirt cheap. There's effectively no cost to publish crap, so there's no reason not to wait until after publication to filter for quality.
Did you mean Charles Simonyi?

-- edit --

I couldn't figure out why someone voted down this comment. Did I offend someone just by mentioning one name?

From wikipedia:

"He received his Ph.D. in computer science from Stanford in 1977 with a dissertation on a software project management technique called "metaprogramming". This approach sought to defeat Brooks' law by requiring all programmers to communicate through the manager rather than directly. Simonyi remained at PARC until 1981."

And from Forbes 2006 http://www.forbes.com/lists/2006/54/biz_06rich400_Charles-Si...

"Net Worth $1.0 billion Source Technology, Self made"
I just compared the pricing of S3 and Google Storage and at this stage, S3 wins hands down

http://www.manu-j.com/blog/amazon-s3-vs-google-storage/490/
Microsoft shoves so many automatic updates in Windows as-is... they ought to just shove a codec down that pipeline too. Unless they still want H.264 to win...
Cash not always welcome at Apple stores
Blip.tv Raises $10.1 Million
Here, I described my workflow: http://blog.cubeofm.com/on-how-google-wave-surprisingly-chan...
I think they would just post their app as "free" in the store and handle payments themselves. Or support both payment systems if the distribution is worth it to them.
Tl;dr: European teens and 20-somethings who sprinkle 68000 opcodes on their Müsli each morning create elaborate real-time visual hacks and general awesomeness -- now, thanks to the demise of the Amiga and the rise of (not-so) DirectX, considered something of a lost art.

Sad, really. Nothing else -- not even the game projects I work on and don't quite finish -- comes real close to the raw visceral fun of programming, the reason why I got so deeply involved with these infernal machines in the first place.
There was an article earlier on HN (http://news.ycombinator.com/item?id=1361442) that talked about there still being patent concerns with the new codec and so it seems like Microsoft may wanting to avoid being named in any potential suits by requiring the end user to install the codec rather than providing it by default.
"Our improved and secured version of Apache 1.3, with SSL/TLS and DSO support"

Interesting that they are still on 1.3 rather than 2.2. I guess its easier to secure with smaller/older codebase.

edit: Kinda sad that they have given up commentaries with their songs. Still awesome for having the songs anyways.
Your API is terrible. That wouldn't be such an issue if the documentation was any good. Getting an answer from tech support even though we were paying customers never happened.
I use this: http://pgl.yoyo.org/as/
I think it's just a classic network effect problem. Invites worked for gmail because you could still continue to interact with everyone who had an email address.

With Wave, you not only had to be invited, but you could only communicate with the small set of other people who had been invited. I used it exactly once and gave up on it.
I think at the most basic level the "installation" process simply sets up shortcuts to existing web apps in Google Chrome.

There's the ability to install serverless (static file based) things too; the example given is browser-based games.