skysight-inc/HackerNews huggingface dataset:
Another reason not to implement a compatible client is there's little need. Skype exists on the 3 major platforms (Windows/OS X/Linux), and what advertisements exist are pretty unobtrusive. If Skype where to get more aggressive with their advertising, or the client quality became unbearable, I suspect there would be more effort to develop competing clients.

Edit: this is pointed out in the linked slides.
Nice! Actual problem list:

http://uva.onlinejudge.org/index.php?option=com_onlinejudge&...

(not sure if they are the ones from the book, but they are linked from there)
While this is a statement in some ways of preference it is a reasonable comment; not sure why it's getting downvoted.

However, can you clarify why you would argue for type classes over duck/structural typing? You indicate that 'type classes are the way to go' but don't explain why.

Scala of course does have a form of Type Classes and while they tend to be what I reach for more often than Structural Types in Scala, it doesn't obviate Structural Types completely and I'd be interested in analysis of the diffs.
If it's truly innovative and worth something maybe their business model should have been to sell/license the e-reader instead of being a third middleman in the ebook market.
The title is misleading. It's not 100% client-side if it queries facebook's servers. And it will only scale as well as S3 and facebook allow. That's a far cry from infinite.
Source code of ZeuS Botnet Version: 2.0.8.9 Download
Also IMO the ActiveState did alot to make perl & Python popular. Only in the last 10 years or so did ActivePython become really useful. In the last 90's it seemed (in my mind, at least) to play second fiddle to ActivePerl.
Not sure I've ever experience this (having worked in dozens of large and small outfits). Usually IT is split between operations and projects; The project guy(s) being software oriented, the ops folks being hardware/network.

It's rare to see someone who has command of both remain in IT... if you have that skill set you can easily be a hired gun for much more (or run your own company/startup).

... which is the point of the article.
Now download Free...
Safari To Go 2.0 iPad App Now Available
Or go for the Play framework: http://www.playframework.org/
Thanks. Good feedback.
Oddly, the first video was played for me with Dutch subtitles.
Monthly Chromebook subscriptions for businesses ($28/mo) and schools ($20/mo)
CrunchGear lists prices. $350+ for the Acer, $425+ for the Samsung:

http://www.crunchgear.com/2011/05/11/the-google-chromebook-b...
Google's pricing is pretty close to Amazon's for low-end users, but high-end users will still find S3 to be much cheaper. I was hoping Google would be the competitor that would pressure Amazon to reduce the cost of S3. S3's prices have been pretty constant over the last few years even though I would assume that Amazon's expenses have decreased due to lower storage and hardware costs.
$28/month/user with Google Apps & Support for business

$20/month/user for students.

(from the Engadget live feed)
I'm biased, of course, because I work on Rust full-time, but don't forget Rust: https://github.com/graydon/rust

We recently reached self-hosting status, in which we compiled Rust with itself, and over the past few weeks we've been working on making the compiler much faster (over 7x in fact).
"Sorry, but our operating systems and programs we run on them are mostly composed of shared libraries. The debate of either they're good or not is largely pointless unless we migrate to different OS designs."

What do you mean when you say that the operating system is dynamically linked? I don't even think Linux kernel modules count. I run OpenBSD, and all the base packages are statically linked. Many applications (esp. graphical ones) are dynamically linked, but there's not many reasons they have to be. The biggest one is bloatware libraries full of buggy crap you don't want or need. But dynamic linking isn't a solution for that problem.
5 Productivity Cheats: How To Do More Work
This is a game changer. I plan to get one for my 6 year old daughter. I have started her on Khan academy for math (I have been watching the vids myself - they are fantastic)
Trust Metrics is being built primarily with Scala
Should be an SSD, as they also tout a startup time of 8 seconds.
I’m the creator of TweetPerView. I give Andrew a ton of respect here. He really means it when he says he’s here to help ambitious entrepreneurs. He’s done a few tests on older shows, but really put it on the line by implementing TPV on a brand new interview - with Jason Fried, no less! The idea behind the whole project is to help grow an audience and engage viewers. We'll see what happens. Thanks Andrew.
Somebody has to hold the data, and they are the ones getting rich, I suppose.
One of the best choices I've ever made was to stop using windows. I did this in the early part of 2002. I swtiched to linux and MAC. I can get things done in all 3 os's and when I was using Windows XP, I liked it. My XP machines were kept clean and fast and i knew my way around. I'm not an OS bigot or a Stallmaninte, I just took a job that was all unix and windows became cumbersome.

As XP receded into my rear-view, I found that I was able to start telling people "Oh, Windows, I don't know anything about that because I haven't used it since 2002. Sorry, I wish I could help." Now I can tell people I'm a computer guy, have a short conversation about the cool parts of the job, dodge the home computer questions in seconds and move on. Bliss.
Not intrinsically, no.

EDIT: Just for the record, before the OP edited his entry, it simply said "This is a game changer" which I consider an exaggeration. Of course, I can see how it makes for a nice children-appropriate machine, but that's not something new and exclusive to Chrome OS.
I've thought about 100% client side app; however, it can be easily ripped off by someone to build a clone site. Think of all the flash games that have been ripped off to build the thousands of game sites.
Microscopy with PhotoBooth
California's budget deficit is larger, but a large sum of money from Google can probably buy much more legislation in Nevada.
Why does it have to have a harddrive? The thing can run off an SD card, in theory.

I used to sell thin clients that ran off of CompactFlash cards. (they ran a version of XP, too)
Angry Birds on the Chrome WebStore
Now play angry birds on your browser
Best Collection of Mobile User Interface Patterns
First Chromebooks Priced from $349
Custom cipher
No idea. But here's another question: do you think Apple has an obligation to help your bottom line at the expense of their own bottom line?
They don't seem to be priced any better than similar Windows machines, although it's hard to find exact comparisons since most things with Atom processors only go up to 10" screens.
Using node.js for the Wiimote
How Garbage Collection differs in the three big JVMs
5 years, 1 month and 28 days after S3 is publicly launched. It is just a reminder that the threat by incumbents to startups is hardly worth worrying about.
Fascinating, so a 1TB sata drive is $70 [1] these days and that equates to about 7 cents per GB, if you made three copies to insure your backups had a 'good' copy that would be 21 cents/gB so its cheaper than using your own hard drives.

The whole 'we've decided to kill that product, you've got 30 days to get your stuff back' and the 'we lost a switch or something and we'll be back online day after tomorrow' kinds of things are still concerns of course.

I've always been impressed at the prices Amazon could charge for S3 and keep it a going concern. I'd love to see the breakout on that revenue but I'm sure that isn't going to happen any time soon.

[1] http://www.newegg.com/Product/ProductList.aspx?Submit=ENE...
It's probably something really small. Official video mentions external storage (USB flash drive) if you "want to work with files".
Riser clamp script
Interesting article, but I did wonder what he means with this: Duck typing allows to reduce immensely the coupling between your classes

Can anybody explain?
"govt encouraging transactions that didn't make economic sense otherwise"

More like the companies selling mortgages were desperate to get the loans off their balance sheets so that they could release the capital for new mortgages. As they didn't keep the mortgages for very long the level of risk they were accepting was low so they didn't do much checking on whether people could actually pay or not - they really didn't care.

I remember comparing my experiences of first getting a mortgage 20+ years ago where it was a difficult thing to do with how younger colleagues described things immediately before 2008 and things were totally different - they were giving mortgages to pretty much anyone who asked not because the government made them (I'm not in the US) but because it made them a lot of money!
If it's anything like the CR-48s, it'll have a decent sized SSD. I own a CR-48, and I believe the capacity is something like 80 gb, but I can't confirm right now. It's very fast to boot. Basically instant, I open, it's booted.
Pooling for common access
Music labels expect Apple's 'iCloud' to be gold standard ahead of Google, Amazon
Isn't that splitting hairs, Sir? The developer didn't code anything on the backend. I think it's pretty clear what he means.

Also, any reasonable human being understands that there's only a finite number of hard drives in the world. S3 is 'infinite' for all practical purposes, IMHO.
Almost anything that is black and shiny and has a rectangular shape looks a little like an Apple iDevice.
Don't mistake me: I do not think there is any sort of conspiracy going on and I actually believe the government's intentions are good. I simply believe they are wrong in how to achieve those intentions.

> But if you're basically happy that we have an FDA and an FDIC and an NTSB and an FAA (as artificial examples; substitute your favorite California regs bodies): how is it unreasonable or surprising that California would want money transfer companies bonded?

I might seem pretty emotional about this, but in fact I'm not even American ;). Among the things you mentioned, I only know about the FDA and I do think Americans would be better off without it, for pretty much the same reasons I outlined previously (as a side note, I believe Health Canada bases its own regulations on the FDA). Milton Friedman explains it better than I can here: http://www.youtube.com/watch?v=OazixMEY9I0
It's really nice to see that boto (python AWS library) supports S3 and Google Storage side-by-side. Being able to pick and choose providers behind the same API is how the cloud should be.
SketchUp 8 on Ubuntu 10.04
I can't help but wondering why statistics aren't published about "the things it takes to keep us safe" and how much they actually help at keeping us safe. It seems, to me, that if it was actually working, they would want to try to vet it with the public.

It seems to me that this data is not being used to keep anyone safe, but for other purposes.
dpatru might be using definitions you don't agree with but he/she is still positively contributing to the discussion. Seems on topic to me, just highly abstracted: what are possible systemic solutions to the article's issue? So I've upvoted dpatru's comments that were in the negative.

Thanks for the discussion, very interesting!
Gates of Paradise
The Cr-48 has a 16GB SSD, uses a 5GB partition for the standard OS, and another 5GB partition to restore the first with, plus some free space leftover that's basically unused if you don't tinker with it.

Since ChromeOS is still pretty deficient at file management (even for picture uploading and such), I don't see any reason why they'd provide bigger hard drives unless they were intended to dual boot.
A little pricy for me to be honest. Is an all day battery and 100MB of 3G data a month worth giving up a whole lot of features over a netbook? For some, maybe. But for me, no.
Sharing printer on a home network
Great!! I was waiting for this!
If it is web only wouldn't it be better suited to an iPad form-factor? I would get one if it was around $30/mo and you can trade it in for a newer model every year or two. Better yet if they could figure out how to get unlimited 3G in there cheaply.
A new kind of computer: Chromebook
No, I didn't see that. Thanks. I did some quick google searches and also scoured a Wikipedia article comparing frameworks.
Try backbone.js, Sproutcore, or Cappuccino for client-side frameworks.
A compelling reason for our use case to switch from S3 is their support for lots of buckets coupled with CNAME support:

http://code.google.com/apis/storage/docs/reference-uris.html

Due to Amazon's limitation of 100 buckets per account and the coupling between bucket name and CNAME, hosting files for our clients and supporting custom CNAMEs has not been possible for us. If we were to move to Google Storage, it would be.
Amazon is listing 16GB SSD.

http://www.amazon.com/chromebook
This is, indeed, why Rust originally compiled only to shared libraries (that also worked as executables). We ended up distinguishing shared libraries from executables for performance and OS integration reasons, but shared libraries are still key to the design.
Structural typing and type inference aren't a drop in replacement for dynamic typing, but they cover 80% of the use-cases and the typically the other 20% of cases aren't that painful to encode in a static language. I'm curious which idioms from your favorite dynamic language you find the most painful to adapt to a static language.

I think that the path forward for programming will see a convergence between static and dynamic typing, but the amount of static analysis that programmers do will only increase. Certain dynamic practices such as name binding at runtime will fall out of favor, because that practice hampers static analysis. On the other hand, static type systems in use will probably become more flexible, simultaneously increasing the things that they let you automatically track while decreasing the things that the force you to track.

Time will tell, I suppose.
Ask HN:OS Considered Harmful?
http://www.colorforth.com/cf.htm

Chuck Moore characterizes modern software as "shameful." He writes "...an operating system is no longer necessary, if it ever was." Elsewhere on his site he claims:

"There is no need to manage multiple threads or page virtual memory. Classic operating-system functions are obsolete. They've become the problem, not the solution."

Ignore his assertion that any particular language, such as colorforth, can supplant the OS. Instead I ask if anyone agrees that the OS as currently conceived is obsolete, solving, at best, yesterday's problem, and at worst, not solving it?

What does a post-OS world look like? Is there anyone out there qualified to answer these questions?
Fraud or criminal elements are not required. Old fashioned screw ups and security lapses do the job of losing other people's money just fine too. The bond requirements are just a method of basic consumer protection. Money transfers are a serious business with serious consequences, if your investors don't trust you with either the funds for the bond or the payments on a surety bond, you really are in the wrong business.

A surety bond means you only have to pay a small portion of the total. It's similar to insurance. You pay a company with larger resources to vouch for you in case you have a problem. Instead of ponying up (the refundable) $500K you pay something like $25k. You don't get it all back if you close up shop, but you didn't need to put much capital out there. This is how a lot if not most licensing bonds work.
Andrew is easy to talk to which makes it fun to open up. I think he's one of the best interviewers out there.
Boot time.
Likely, it doesn't have anything to do with what's said, but what's unsaid... how would Google monetize that traffic/data and use it to augment their existing services?

If it's all encrypted P2P and supernodes aren't centrally located but randomly distributed throughout the Skype-net.

They couldn't place ads without rewriting the P2P to have more intercept points.

If it is about money, then I think Chan's point does hold. Google would be buying a money losing venture that doesn't fit with their own monetization model and would take years to integrate if at all.
SQL should be in every programmer's bag of tricks. True, it's not Turing complete, but what it does, it does well. I classify it as one of those mind stretching languages. It forces you to think in sets, and complex queries have very much an inside out flavor. From the practical point of view, a good knowledge of SQL gives you a decided advantage over those who depend on an ORM.
I'm actually looking for something that allows me to teach my own courses.
Thanks, I saw that, it looks like it reimplements Cocoa, for desktop-like interfaces. Is it more flexible, useful for custom and more web-like ui's too?
I doubt it'll work very successfully. Who knows, maybe the response from retailers will work...

1. Stores will have to be proactive and look and monitor these deals on a daily basis. This is your biggest risk factor. The reason why Groupon/Social Buy works is the ability to create deals for users instead of the other way around.

2. Quality of the deal is dependent on the user and their desire to get the highest percentage off. Most users are going to optimize for their own best outcome and thus be disappointed when their 80% off coupon does not get through.

3. Once a retailer does a deal at 50% off or higher, it's going to set the bar at that level for other consumers expecting the same or better deal the next time it comes around.
http://www.enounce.com/ works for this.
Try as I might, I can't convince myself that semicolon insertion is something that I care about. Maybe I already have the One True Format trained into me, but I don't think I've ever had to think about or know the rules for semi-colon insertion. All I know is that I don't need to end things with ";" unless I'm trying to cram multiple things on a line, which I never am.

That said, I remember seeing something about a way that semi-colon insertion leads to the possibility of a misleading "if", but I can't find it anymore.
Obi-Wan Kenobi is Dead, Vader Says
>We need a full client-side JS app framework, with an URL Router, Templates, Controllers, Models, and plugins. It should be able to wrap json api interfaces easily, and it should handle all the page changes that need to happen when it's all just js changes.

http://www.sproutcore.com/

http://cappuccino.org/

http://code.google.com/webtoolkit/

http://developer.yahoo.com/yui/

http://www.sencha.com/

EDIT: Took vaadin.com out - thanks arturadib

What's missing from these?
We're ready for it, but that doesn't mean we have to take it.
Heh, I was amused that on Firefox that Javascript that does that whole stupid "fade in" crap took longer than 8 seconds to load :-). Note to web designers, its not studly its worthless bling, please don't give in to the temptation to do that stuff.

From a product perspective it does have some nice benefits for the non-techies. I'd love to get my parents something that they could carry around to read email and view pictures on which wasn't waiting for them to drive by some hijacked site. The pitch about 'let your friend use it' was also clearly the other 'big complaint' about the iPad they are addressing. I hope that means the iPad will get a 'guest' mode where you can hand it to someone without them getting access to your cookies/email etc.
Your comparison assumes that the average lifetime of a hard drive is 1 month. I sure hope that's not the case!

Also, don't forget bandwidth charges if e.g. some of your s3 access does not come from ec2.
Google is still planning on making Chrome OS installable on other hardware, right?

I already have a thin and light laptop that I'm pretty happy with - hopefully I can install Chrome OS from an image onto it to tinker with.
A bucket in Latin America would be a killer feature. Doesn't Google already have a data center in São Paulo?
I recently had to scrape the yellow pages for a list of doctors around chicago. My first script caused them to block my ip address. The warning page was cute, it said I had violated one or more of Asimov's 3 laws of robotics.

I wrote a second script that included delays between loading pages (just 10-15 seconds, some longer pauses every 10 pages or so) and it ran for a whole day without being blocked.
Introducing the Chromebook [video]
Are Conferences a Waste of Time?
Those "features" of your netbook aren't actually features (and some are even anti-features, e.g. viruses, not auto-updating) for someone like my parents, or for students at a school or employees at a business. To start, it seems this is aimed squarely in their direction.
I have heard good things about Quigley (btw, headline of this thread is misspelled). Off topic: The time-coded show notes below the video here are pretty awesome. Well done.
So does that $28/month/user for businesses include Apps? That's a pretty killer price, if so.
Partners willing to listen AND listing deals granted will prove how useful this service is. Add both now.
I meant "GV" not TV.
The NAT case only applies when both the clients are behind NAT, otherwise you do not need a relay node. Also there seems to be a way to avoid a relay even if both are behind a NAT.
Read the paper, "Autonomous NAT Traversal", joint work with
Christian Grothoff, Nathan S. Evans, and Andreas Müller
published by IEEE at the IEEE P2P'10 Conference (bib, pdf)
http://samy.pl/pwnat/
Angry Birds for Chrome in Canvas and WebGL
How about a "Don't ever show me this again." option? I really resent being nagged like that right up front. At that point I don't even know if the video is something I want to share since I have not seen it yet.

Or what about something less intrusive that shows up next to the video or slides down like a google video ad after I have been watching for a few minutes. At that point I'm already engaged and more likely to say, "Hey, this is really good - let me tweet it." Maybe you get more traction with the tool that way. I'm not really sure.
Getting Things Done With StickySorter
I think it will be mainly distributed through the subscription model:

$28/user/month for businesses.

$20/user/month for students.
That's what you call a "meta sic".
Here at Buenos Aires city government we're working on something like this. It's not even in alpha yet, but we want it online by the end of the year.
Austin vs. Portland: A startup support beat down
The Web is One Big App Store....
Much more difficult for that to work on iPad. It takes Chrome seconds to sync everything for a particular user. Since iPad apps aren't served on demand ala web apps, you'd have to download every app belong to the guest. Much wasted hard drive space. The iPad will remain a personal device, like a phone.
The Google I/O keynote certainly did not imply you need external storage to work with files. Others are saying it's 16GB.
If I were to guess, since Google also just announced programmatic access to 'cloud' storage they are going to create your 'hard disk' in their cloud. Then will be a win for the consumer because if the device is destroyed it won't lose "your" data.

It also allows international travellers to have two of them, one at home and one abroad. They don't have to carry one through customs and subject it to an unreasonable search by border agents. For a small number of people this will be a good value. (I know it assumes you trust the Google cloud more than you trust DHS but that isn't too big of a stretch)
La Reina Del Sur Capitulo 50
Maybe not trying to out-iPad the iPad is a good thing.

You ain't getting a netbook, an apps account, AND unlimited cell data for anywhere near $30/month though.