skysight-inc/HackerNews huggingface dataset:
> Ability to link to documents, bookmark, meaningfully use history and save pages to the disk for offline use. Ability of the users to customize standard behaviors without reverse-engineering your JavaScript code. Transparency, which often leads to much, much easier debugging and improved usability. No need to run a quad-core 4GB desktop to use the website.

You can manipulate the page url/browser history from js, and you can use the url to set the application state. History and bookmarks work perfectly well in gmail, for example.

This does take explicit coding. But, if fragments of the page are being replaced as bcx does, then you need to do similar coding anyhow. Otherwise, you're doing whole page loads on every request.

js works pretty well on modest smartphones, at which level network latency is usually the major concern...
we'd love to know too, actually.
For those wondering, the first week's worth of videos/tutorials is live and watchable if you sign up (i.e. it's not a dead end like most Coursera courses currently). The quiz interface (being inlined with the video content), is quite clever.
lol it's really like a big small-town, completely exemplified by this question.
No, I do not believe Apple had reason to worry about market cannibalization.

The iPod was a new product. The line was segmented well, with each having clear differences in form factor, eg you wouldn't be confused between what a nano might be useful for vs Touch. This is in contrast to electronic manufacturers that flood the market with an entire spectrum of product capability.

The iPhone and Ipad are again entirely different product lines that share the same codebase. This is not very different to Windows everywhere espoused by Ballmer. The difference is in how capable the entire organisation was in execution. Although Apple is immensely profitable, it is because it focusses on creating highly desirable products in niches that are only profitable through vertical integration.

I recall Jobs lamenting the fact that they barely make any profit on their l
Laserwriterswhile HP makes all the money off toners. Apple today judiciously avoids this type commodity computing markets.

The main take away is to sell clearly differentiated products. Give them different names and use cases so that consumers cannot be confused over what each product does.
Best price fulli tested used cisco on this networktop store
offered almost all kinds of networking hardware products including Switches, Routers, Firewalls, IP and Wireless products, as well Modules, Transceivers and Cable products.
True for Gmail, though Google+ renders most of the initial page view in static HTML/CSS, then progressively enhances subsequent pages using JS and a variety of techniques, including embedded frames and pushState. There's a lot that goes into making G+ so fast, and pre-rendering a big is part of it.

By way of comparison, view the following two links in a javascript-less browser (or just view source):

$ w3m http://twitter.com/#!/danwrong/status/171680703824662528

$ w3m https://plus.google.com/117377434815709898403/posts/f35f8QvHab7

The first link contains nothing but boilerplate and the JS that lazily loads the real content, whereas the second contains the actual content ready for the client to render immediately (and index, if you're a crawler).

This is a good move by Twitter. I wholeheartedly endorse it.
Fix computer's Black Screen of Death 
which a layman can do to fix computer black-screen error, is to try with the Safe Mode and disable the display adapter.go with online computer technical support and let technicians resolve it.
This is what I'm interested in understanding.

Right now kick starter and many other sites are handling scammers because, there aren't that many.

What happens when they do try to abuse the sites though?
I'm sorry but this is ridiculous. Pinterest might be a "hot" startup but it's still a gnat in realm of business. Yet I'm seeing reports praising Pinterest for being proactive.

The onus is upon Pinterest not to violate copyright and not for sources to have to add a metadata tag to adapt to some startup's business model. This does not address the situation where an image comes from a service which does not currently allow you to set the tag (say Flickr) nor does it address what someone has to do when another startup with a different model comes along.
Who owns the sun? Patent law and clean energy
Astronaut John Glenn marks 50 years since first orbit (Feb 20, 1962)
How to do what you love
Problem then is that as soon as I start using the program I might say want to load some data into it which is on the same drive as the program itself.

If I don't have an SSD my drive head is going to be spinning around like crazy trying to load resources from different parts of the disk at once which is going to give me slower overall performance. If you do have an SSD then it's likely fast enough either way.
Honestly, the class, "Programming a Robotic Car" sounded pretty lame. When am I going to program a robotic car? Never. As cool as it sounds in principle, I figured it would be pretty domain-specific and relevant only if you were doing autonomous robotics.

However, I must say that the syllabus looks amazing, and pretty hardcore. It appears to have less to do with robotic cars per se and more to do with applied controls and online machine learning. Particle filters? Kalman filters? Extracting signals from noisy sensor data? Shallow planning and search? In a way that's made applicable and not presented as just a series of proofs and theorems?

I've signed up.
The code would need a little bit of cleaning up before it could be released, but this sounds like a good idea to me. I left the company quite a while ago, so my say no longer counts, but I would be supportive if Leah and Jori decided to go down this route.
It seems reasonable to me that taking meta-data would fall under fair-use but taking the actual media wouldn't.

For example: Scraping <title> tags off Netflix would be legit, but copying Netflix video files wouldn't.
Watch Wanderlust Online Free 
Watch Wanderlust Online Free screenplay is by Ken Marino and David Wain wherein the account is by David Wain. Cinematography is by Michael Bonvillain under Relativity Media and Apatow Productions studio. This motion picture is due to be shown in theaters on February 24, 2012.
When you die, legally your downloads will die with you.
On Hiring: Use Kanban for Managing Candidates and the Hiring Process
IPod classic Review
Personally I agree and usually prefer more "unix like" applications like this.
However from a support point of view there is value in everyone running the same consistent program rather than several hundred mini programs piped together in some way.

It also makes purchasing easier, for example you can just buy photoshop/illustrator/whatever and have all the features you need straight up rather than having to choose between programs for different actions (say one program for drawing vectors , another for applying filter effects, another for format conversion etc etc).
standard gripe about technologies being declared "dead" merely because they are no longer growing, rather than because they are suffering from a vanishingly tiny user-base
I agree that there should be a general "republish" property. As various forms of reblogging continue to come into vogue, managing your own content is going to get messy.
Also from the article:

Putting direct IP access to the broadcast channels on the cables is a much better approach.

I agree it's a better approach and offers more benefits to consumers in the long run.
Can we put the actual url in [1]

Looks very inspired by by Sparrow.app [2](OS X mail application). Though they have improved on the UI in some aspects.

Great that people are still trying to make email better.

[1] http://fluent.io

[2] http://sparrowmailapp.com/
Speaking as an Australian that's had a few of these calls, it's kind of fun stringing them along the first few times and then after that you can just hand them off to the nearest grandmother or 13 year old and let them deal with it.

My nephew (13) thinks it's great fun to stretch these calls out as long as possible, but then he's into playing Skyrim & what not.
The attachment feature alone is a something I would pay for; I deeply miss Xoopit an we'll-organize-your-attachments plugin which gave my inbox a life. I also like how you can view message and reply without having to go to a new page. The only problem I see is it's taking me away from my comfort zone (gmail).
Exercises are in python. Learning python as needed seems like a good strategy
Vidya Balan's Lavani Item Song in 'Ferrari Ki Sawaari' First Look
The most talked Dirty Picture movie actress Vidya Balan is set to do an item number in 'Ferrari Ki Sawaari'. After Ooh La la song, Vidya will shake her body again for Vidhu Vinod Chopra's upcoming film. This is Vidya's first item song and this time the actress will be doing Marathi lavani number called Mala Jau De!. The film is directed by Rajesh Mapuskar, which is scheduled to release on April 27, 2012. Ferrari Ki Sawaari is a comedy-drama, starring Sharman Joshi and Boman Irani. Vidya recently wrapped up the shoot of the item number and Chopra released the first look of the film.
Technologies that are no longer growing tend to result in cost-cutting, leading to engineers in the US and Europe getting laid off for offshoring. So "if it's not growing, it's dead" is actually a rather good approximation of the status quo.
Having battled with P3P in the past, I sympathize with Google. I don't have a problem breaking dumb rules. And P3P is dumb on multiple levels.
Two Coursera classes are live as well, Model Thinking and Software Engineering for Software as a Service: https://www.coursera.org/modelthinking/auth/welcome and https://www.coursera.org/saas/auth/welcome
I disagree. Pinterest would certainly qualify for safe harbor due to the "Automated upload mechanism". Meaning they have no manual or editorial review process. Users simply click and it happens through code. That's the biggest distinction.
That third one is accept that you lost 99% of IE users, since almost no IE users can actually understand something like P3P and who is asserting what and why that claim should be trusted, and thus leave that scary looking setting at the default level.
If you are passive, people dont know you unless you do something. If you are active in seeking out interesting people, then you can be somebody who "knows people."
"we sort of present you with the information that you need to immediately action on it."

Really? Really?

I expect better from my fellow Australians, even if they are Sydney-siders.
Christiania Pioneers Alternative Economy
yes. toot your own horn, because nobody else will.
because that's expensive and time consuming.
99% of people leave their settings at the default and don't give a damn and just want it to work. When it doesn't work it's broken. Period, end of story. They will say: "Shut up with your geeky explanation" when you explain to them your options. There may be a really long complicated answer as to why it doesn't work but 99% of users don't gives a crap. If you are a smart guy you can just use ad block. There, done.

Microsoft is very well aware of the fact that users never change the default settings and IMHO would love to use this to break Google by default and destroy their business model. This fits in well with the usual MS tactics of spreading paranoia, incompatibility, legal threats, obfuscation and confusion.

IMHO, Microsoft would love to exploit privacy fears to remove features from the web and break it so everyone just goes back to the desktop. In my opinion, if they could get away with breaking an ajax call, because hey they might be tracking you, they would in order to kill usability of web software in favor of the desktop software model. They will try anything they possibly can to win.

Did you ever see the list of IE6 features that got canned (e.g "Smart Tags") because of the antitrust investigation? It makes me shudder what the web would be like with these jerks in control.
Jason Rohrer gains his reputation through previous works, just like the author behind The Alchemist.
There was a standardization process, then the committee in charge of it gave up on it because it wasn't going anywhere except IE. See the home page of the working group (http://www.w3.org/P3P/). It's time IE woke up to that reality.
Honestly, the class, "Programming a Robotic Car" sounded pretty lame. When am I going to program a robotic car? Never.

Programming is not brick-laying. "Learning to program" is about learning to think and solve all kinds of problems, not learning now to do one specific thing that you are going to do for a job. You become a good programmer by learning about and solving all kinds of problems.

Programming a robotic car sounds incredibly awesome to me; hardly "lame", even though I never intend to work in robotics. In college, I took courses like "Filesystems" (no, I don't intend to write a filesystem), "Operating Systems" (no, I don't intend to be a Linux kernel dev), and so forth. Just because that's not what I'm doing doesn't make them interesting, useful, and fun.

A programmer who has only solved a very narrow range of problems -- and considers others s/he's not too familiar with to be "lame" -- is generally not a very good programmer.
I have a hunch that the letter writer means "I got fired/forced out", not "I left of my own volition". I wish the blogger had taken some editorial liberty with that line, because my initial reaction was to blame the letter writer for not considering the impact on his family from losing his health insurance. Surely an in-demand executive such as him would 1) have considered this impact and 2) have the means to cover the (admittedly exorbitant) monthly premium?

But I digress. I imagine the HN readership has some experience with individual health plans, since so many of us contract & consult. High-deductible plans are coming into vogue, and I think they're a great idea. The hurdle with them is coming up with that high-deductible (often $10k or more) in the first place.
Just reread, and I got the GC and RC mixed up there (thanks, chancho) too late to edit, so I'll repost a fixed version:

The place where RC consistently excels is the "no random pauses" - most GCs will occasionally need to stop the world, even when they can mostly do incremental collections. Note that this does not mean they are slower - it is just that the overhead tends to be concentrated in bursts instead of uniformly spread out as in RC.

The place where GC consistently excels is reference loops, and less dependence on implementation robustness.
This is awesome feedback. Thank you very much. Your comments are noted and will be reflected in the next revision.
Thanks! I managed to get the two lines confused, not sure how, and it is too late to edit; just posted a correction:

The place where RC consistently excels is the "no random pauses" - most GCs will occasionally need to stop the world, even when they can mostly do incremental collections. Note that this does not mean they are slower - it is just that the overhead tends to be concentrated in bursts instead of uniformly spread out as in RC.

The place where GC consistently excels is reference loops, and less dependence on implementation robustness.
It's not the rate that is unattractive. It's having to deal with yet another income tax bureaucracy.
OK here's my code, any issues with it anyone can see?

#import <CommonCrypto/CommonKeyDerivation.h>

...

// Makes a random 256-bit salt
- (NSData*)generateSalt256 {
unsigned char salt[32];
for (int i=0; i<32; i++) {
salt[i] = (unsigned char)arc4random();
}
return [NSData dataWithBytes:salt length:32];
}

...

// Make keys!
NSString* myPass = @"MyPassword1234";
NSData* myPassData = [myPass dataUsingEncoding:NSUTF8StringEncoding];
NSData* salt = [self generateSalt256];

// How many rounds to use so that it takes 0.1s ?
int rounds = CCCalibratePBKDF(kCCPBKDF2, myPassData.length, salt.length, kCCPRFHmacAlgSHA256, 32, 100);

// Open CommonKeyDerivation.h for help
unsigned char key[32];
CCKeyDerivationPBKDF(kCCPBKDF2, myPassData.bytes, myPassData.length, salt.bytes, salt.length, kCCPRFHmacAlgSHA256, rounds, key, 32);
Intraday Commodity Tips
Trading is your business and we displays the right business ides of stock investments, guides them how to invest, when to invest and where to invest. Contact us for daily Commodity Tips and MCX crude Oil, copper tips through SMS Service on Mobile directly.
I think it's a sad state of affairs when people are using a site to show other people their favorite stuff and are technically breaking the law by doing so.
Stanford's SaaS class now open for enrollment
Possible, though personally, I have to turn off sounds to my instant messages; and, if I'm anywhere near my up-turned phone, just the sight of a blinking message is enough to completely derail me. My response? no sounds on IMs, minimal flashing if I can control it (sometimes even just having the window go into the not-flash,-but-constant-on mode when it gets a message); and, for my phone, flipping it over so I can't see the notification blinker.

But yes, I obsessively need to help people by responding to those notifications, so I can understand the struggle.
Debt Recovery
Accounts Management Group specialises in debt recovery from your business debtors. Debt Management is critical for any successfull business in Australia.
I mean, I agree with you in principle. I think programming a robotic car would be really cool. There's a difference between a foundation (FS, OS, algorithms, etc) and lots of random specialist exposures, though.

I consider myself a generally good programmer. I've been doing it since I was ~6-7, so 15 years now, five of them professionally. I've solved problems in dozens of domains, using probably 20 languages in every major paradigm. But my background is in life sciences, and I've been increasingly feeling like checking out every "cool" technology for the consumption value is a great way to end up a dabbler. It's a little bit of a false dichotomoy, but not entirely. How does this matter to me? is a good first-order heuristic when you're already working 80 hours a week.

That said, I do know the fun of diving into things that seem interesting without necessarily having an immediate application -- I learned most of my languages and technologies that way -- but for some reason, "Programming a Robotic Car" I guess just didn't seem intrinsically interesting as stated. Maybe "I'm never going to use this" is the wrong rationalization for that reaction.
The difference being that pictures are commonly inserted inline in the web for discussion/humour/other purposes more than video. When a video is inserted in a page, more often than not it's the focus of the page.

I always thought of rehosting images as the courteous thing to do. Say someone made an image macro that you want to insert inline into a post on a board somewhere. Depending on the popularity of the forum, hotlinking it could suck up their bandwidth allotment and get their site knocked offline. The nice thing to do would be then to rehost it (using Imgur or the like) and link it that way.
LG Optimus Vu Price in India, LG Optimus Vu Android 3G Mobile
LG Optimus Vu has big 5 Inch Touchscreen which gives Screen resolution of 1024×768 Pixels. It has Google Android 2.3 Gingerbread OS and 1.5GHz Dual core Snapdragon Processor. 8 Megapixel Camera makes the phone more rich features wise. It has 1.3 MP Camera in front for video calling via 3G Support. It has HD Video Recording Option, Audio Player, Video Player and more interesting features.
My first exposure to BerkeleyDB was when Subversion was brand new. There was a perl script which converted from CVS to SVN and used BerkeleyDB during the conversion. I had to manually replace BerkeleyDB with a hand-written key/value store in the filesystem to make the script work.

I used Subversion since pre-1.0. The only problems I've ever had with Subversion were caused by BerkeleyDB failing to be sufficiently robust. Since Subversion eliminated BDB use, I've never had a problem with it.

BerkeleyDB is dead to me.
Fwiw, that's the SMH reporter misquoting us from an in-person interview.

However, we'll try to live up to Australian standards better in the future =)
Is it really a "specialist" exposure, though?

I'm pretty sure "programming a robotic car" involves solving all sorts of problems, not merely ones related to the fact that it is a car, and it is robotic.

Even in ordinary college CS, you're almost always faced with very specific assignments, like "write a memory allocator" or "write a search algorithm to help the cat find the mouse in this maze". The intent is to teach you a wide range of ideas and techniques; the specific goal of the task isn't really what's important.
Then I retract my slur on Sydney and all her works.

Except for the journalists.

(What did you actually say, in your recollection?)
I am in silicon valley and experienced in Technology ( around 14 years). Let us communicate via mail tusjain AT yahoo DOT com.
Good article to a very common problem. The only thing I'd add- use CSS when possible instead of an image. I often see low resolution shapes as images (like rounded buttons for example) that could easily just have been done in CSS- which look great on any resolution and all modern browsers.
C++11 has been finalized for almost two months now! And there's almost one compiler that fully supports it! That's enough time and products for everyone to re-evaluate their experiences with C++!

Seriously, C++, even C++11 is still a mess. Compiler error messages relating to template use -- including the standard library -- are unhelpful at best, except for very recent Clang builds. Compilation time when you actually use what the language has to offer is measured on a geological time scale. The footprint of the generated code, more often than not, makes I-caches cry. You'd be amazed how much faster your computational code runs when it fits properly into an I-cache.

I moved back to plain C a few years ago after having used C++ intensively since '94 or so -- and I'm not looking back. Yes, I do write ~10% more code; it compiles instantaneously, is easier to reason about and to debug, and usually runs just as fast.

I haven't had a chance to try the newfangled C++11 features, but I'd be surprised if they'll make a difference for me.
I'm not sure that STL is a very desirable or interesting location for immigrants, particularly non-white immigrants, who are a backbone of Silicon Valley.