skysight-inc/HackerNews huggingface dataset:
Indeed there are cases in which one can use the M (Manual) mode. But usually these cases are rather corner cases, especially for us, the beginners. Basically you ditch the DSLR's photometric engine which does most of the time a very good job, (except some rare situations in which the illumination is very tricky, you want to achieve very special effects etc.).

Besides that, it is enough more difficult to play with four variables (Aperture, ISO, Speed AND the exposure indicator (usually a vertical beam in viewfinder)) compared with two variables (ISO & Aperture or ISO & Time respectively) or with just one (Aperture or Time - if you have the ISO set to Auto).

The main difficulty here isn't that someone (you) can cope (or not) with four variables in a simulator but to adjust them quickly and exactly in the field given the very short amount of time which you (the photographer) have at your disposition to take "the shoot".

That's why the most photojurnalists (from which, more or less, is your truly also) avoid the M mode. OTOH, I have very close "brothers" which are 'studio creatures' which prefer the M mode.

And now to respond directly to your question, having the Tv (or Av mode) will give you a much 'closer to real' simulation (especially if you are on-field, on-street, on-sports etc. photographer) and will allow you to concentrate rather on the effect you want to achieve (for ex. how to simulate a good moving effect of the child's rotating toy) in the smallest amount of time (think that in the real world, the children aren't so frozen like the one in our simulator :-) ) and not to concentrate so much in obtaining a correct exposure. Usually the metering system does the job rather well. These systems have enough advanced features today to help you in avoiding the M mode with its quirks: exposure modes, over/underexposing by 1/2, 1/3 EV etc.

HTH

PS: Disclaimer: No, I'm not against the M mode. But I want to stress its limited usage today. Of course IMHO.
Random image from the Library of Congress
On the home automation front, there are definitely some battles as well as a large land grab once the HA market takes off. One of the main reasons HA doesn't grab the mass appeal is because every company that tries their hand at it can't help but give you everything but the kitchen sink. To market HA, you must: a) give the customer comfort in knowing their legacy won't be disrupted, b) keep it simple. to start off, people don't need to operate robots or orchestrate water systems. Start off with 5 or 6 components, build the confidence. Once HA has a market people understand, the audience will be much more inclined to take the next step.
Google Storage Now Available To Developers
Ok, meanwhile, we're howling at the moon about requirements that are, in the scheme of how the government already regulates mundane businesses, totally business-as-usual.

If you don't believe in regulations at all, you don't believe in this regulation. Fair enough!

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? You can't build back porch decks without bonding. You can't move pianos without bonding. You can't sell cars without a license bond. But we want people to move cash without them?

Reasonable people, I suppose, can disagree about whether the bar for accepting and moving cash from people should be as high as the bar for re-siding a garage. But I don't think reasonable people can call the bar a conspiracy against the public.
You can work when (a) she is with someone (b) she is having a daytime nap (c) she is passed out for the day. Realistically you will not have contiguous stretches to work longer than an hour or two, frequently down to just 15-20 minutes, when you will need to get up and attend to the child. Regardless how short these breaks are they are the source of frustration. You just cannot concentrate. The best option is to work at night, but that yields 3 hours of work time and still manages to cut into sleep time and quickly leads to exhaustion. You may want to look at Provigil and caffeine tablets, because you will be counting every single free minute available for work.

So, yeah, sorry, it is really tough. Brace yourself, it will suck, but taking your girl out of daycare is the right thing to do. Letting random people have major influence on the formation of child's personality in this early age is just plain wrong.
You can also get rid of Google ads in your browser, so I doubt that's a major issue.
Does Apple have its own ebook store yet? If not, I'm amazed and assume it's coming soon. If it does, you can hardly expect 'em to be kind to direct competitors running on their own platform.
So, we assume they're going to commit some type of fraud or crime up front so they have to submit to posting bond, but the investors are supposed to trust them with another half million. Or, as you put it, a few coins. Wow, in your world a half million is a few coins. You live in a universe different than mine.
+1 on the goroutines and channels. Go is best used for creating scalable, highly concurrent, performant network servers. That's its sweet spot & the reason why Google can justify the R&D investment in it. It's a better language for building key pieces of their infrastructure.

The Heroku guys have seen this & used Go to build their own clone of Google's Chubby service called Doozer.
This could also be part of Google looking for revenue sources beyond advertising. As other commenter have pointed out, if Google can make this work and smooth out the very non-trivial legislative and liability issues, there's an absolute fortune to be made licensing this technology to car companies. Think about it. If the technology works, and it's legal in your state, do you know anyone who wouldn't want a self-driving car?! It would revolutionize commuting. You could nap, read, watch TV on your phone or tablet, etc. instead of staring in boredom at the bumper ahead of you.
No, they are building robot cars because

1) They can sell them (the market is enormous)

2) It's fun and interesting

3) Great for the overall company image (as innovators)
I disagree. Meaning is lost. Maybe not for some classes of text, but for a lot of it, at least some meaning is completely lost. Also, different languages tend to reference different events, ideas, interpretations of history. Try for example translating "war on terror" into a language whose origin is a country with no problem with terrorism. Your translation may be understood on some level, but whatever compelling argument you make, it will be perceived very differently. The reader will walk away with a completely different conclusion of your thesis.
I was recently shopping for some location data. Glad we didn't purchase anything yet.
Live Blog Google IO 2011 Day 2
Looks like things aren't... getting real.
Nice, this malware has better documentation than most open source projects I've used.
Automatic translator built in javascript
After riding this train I started to wonder why driverless trains are not more prevalent. It seems so obvious now.
Dynamic linking was never about cheap storage, it was about RAM. Except that dynamically linking libraries into your program almost always uses more memory than statically linking your program. So there is no point. Most systems (including Unix, which did not have dynamic linking until late 80s/early 90s) worked just fine without it.

Here is a good list of reasons why you should never use dynamic linking:

http://aiju.de/rant/dynamic-linking
Am I the only one that can't stand this video garbage? The internet is one of the few areas where the written word communicates substance over style. Please, let's not lose this.

Unless the concept lends itself to video, don't use it.
Actually, there are generally words that don't quite translate well. It's generally subtle connotations, so you can get the general meaning of a sentence, but not some of the undertones as easily. Since you won't get a compiler error if you miss some of the subtle differences in a translation and you'd need to be familiar with both languages in question, it's harder to pick up such differences.

For some examples of what I mean by concepts that are sometimes difficult to translate, look at most examples on this blog: www.betterthanenglish.com/

The older examples are generally better, and I don't agree with the phrase "untranslatable word", but it should provide some general idea of the kinds of ambiguities that would be lost in translation.
That assumes that all the plugins are installed via Git, right?
I remember a couple of months back when someone posted this (tweetperview) as their new startup and everyone agreed it was a terrible idea, then they added the "no thanks" part. Still sucks, but you used to have to tweet.

news.yc post I mentioned: http://news.ycombinator.com/item?id=2281881

a.w (mixergy) replied too: http://news.ycombinator.com/item?id=2284013
“What if I could take out my phone and say, ‘Zipcar, come here,’ ” he asked an industry conference last year, “and a moment later the Zipcar came around the corner?”

So nice to see an organization with so much wealth and power spending it on important problems.
We used Go to re-write our cluster management system. In 2,000 lines, we have master and slave daemons that launch programs, exchange files, and forward output from running programs; "launcher" functionality in the same codebase allows users to start jobs and check the status of the system. Switching to Go made everything significantly easier.
I have not worked full-time from home, but have worked from home on occasion, with a home-schooled boy. He was between 8 - 10 years old. Sometimes his mother was present, occasionally I was teaching him school and working.

I can't imagine working full time with a young child. Well, I can, but it's not pretty: power naps and no real sleep.

What you could is hire a child-care provider. She comes to your house, so you can oversee what is going on, peek in on the kid and so forth.

I am not real hip on child-care centers: you get other people raising your children, these people are not always ideal, or even nice, and so forth.

The ideal is having a parent at home doing the child-rearing. Perhaps your partner can be the stay-at-home until the child is school age.

This might be inconvenient, for the guy. But consider that your child is the single most important thing you will ever do.
Why Cassandra?
I was thinking the other day that studying programming has eaten up into much of my free time, I do it because I love it but I've thought about whether or not there's an issue with working on all day on something and then doing it for fun. Now I have all the above bases covered: Amazing family that I always give priority to over coding for fun, happy with the things I'm working on, reasonable financial health etc..

But I realized that one thing I would like is to one day experience mastery of a skill set. Success is not mastery, and there's no quick path there. I realized that maybe I'll spend less hours playing games, reading novels or just chilling, but I would like to one day have the life experience of having truly mastered a skill, and I think I would gladly give up a few side hobbies, video games, and great novels for that.
I've done a lot of scraping on a variety of projects, and basically as long as you keep your scrapers from going out of control, you won't get banned.
It does, it's called iBooks. Being kind is very different from pushing out outright.
As a someone who commutes by train every day, I assure you that this is much, much more likely than any productive use of the time.
no ads in google voice...
Another nitpick -- static languages on top of the JVM are indeed able to generate faster binaries.

But that's only because the JVM was optimized for Java. And the fastest language around, X86 (or MIPS) assembly, is completely dynamic and loose.

I don't think it's a secret that commercial Smalltalk VMs kicked ass while executing one of the most dynamic languages in existence ... where performance was (and still is) comparable (even better in some tests) to the JVM or .NET
Would I trust a driverless car with current technology to navigate a busy parking lot? Not a chance. Would I trust it with the 40 mile commute I had, 38 miles of which were 6 lane highway? Probably. Would I trust it to make that same commute at times of low traffic when I'm likely tired myself? Absolutely. Not all driving needs a human's full attention, and the situations where a human doesn't need to pay full attention can be handled better by a computer which is immune to many of the distractions and weaknesses of the human mind. It's all situational and difficult to figure out, but the proper response is to keep plugging away at the parts of the problem you can gain some traction on and take what you can get.

Sure, I think we're in complete agreement here. But the idea raised in the article that we're going to see driverless cabs on the Las Vegas Strip? I really don't think so. The day when we can trust a completely driverless car to wander round on its own without hitting anything is a helluva long way off.

In the meantime my main concern is that the hybrid human/computer driver might wind up with the worst features of both. It'd be much like an airliner, which can pretty much fly itself from origin to destination 99% of the time, but needs a carefully trained pilot for the occasions when something goes wrong... except that when an unexpected situation crops up on the road it requires a split-second decision, not the several minutes which airline pilots usually get.
No more invites required to use, but at first glance it appears to be more expensive than S3.
Manning and Sitepoint also offer DRM-free ebooks.

I have a Nook and I do not buy any books through B&N.com, only direct from technical publishers that are DRM-free and then load the epub file via USB. In fact I only turn my network connectivity on about once a month to update the clock on the device.
If you go to dinner with a friend who has chicken and water while you have the lobster and wine, then your friend might suggest "let's just split it" as a way to simplify the math and that's fine. But you shouldn't suggest it. Similarly, an offer to split things equally might well be a good way to increase good will, but only if the idea comes from the person who's definitely contributing over 50%.
IMHO, the long term implications of driverless cars are far bigger than just traffic optimization. The article mentions ZipCar, and services like a robotic ZipCar or robotic taxis are what will really revolutionize transportation. Right now taxis are only convenient in certain high density areas (city centers, airports, convention centers, etc.). Try to call one from the suburbs and the not only is the wait long, but the fee is rather high also. But with a robo-taxi, it seems like it might be cost effective for the taxi company to leave some idle taxi's in shopping mall parking lots, etc. around the city, thereby making it possible to respond to a passenger request very quickly and (hopefully) inexpensively.
The scope of this analysis is too narrow (and too techie). Has anyone put some serious thought what the skype and nokia deals together bring to the table? They have to be related.
I had similar experience as you while doing sales on ebay, the moment I switched from "return not accepted" to "returns accepted, full refund including the shipping cost" sales went up 3 folds and covered any negligible cost associated with returns. Customers will trust you more when there is a full refund policy in place and will not think twice when buying from you.
Learning How to Delete Files Safely in Linux
Google Announces 160 Million Chrome Users
This made my day.

In my day job as a TechnicalLead/PM/sysadmin/perfOptimizer, I do all of the 'non-coding' tasks daily.
I guess I shouldn't feel so bad that I do all the non-coding grunt work for my team. They prefer to just write code.

Still. I should create something of my own just to fill in the last 10%.
This is #1 reason i've always felt imposter syndrome hanging around real hackers in HN who write code regularly.

Anyone else like me who doesn't quite perfectly fit into the 'hacker in a startup' role?
Driverless cars could:

1. Save lives by eliminating drunk, distracted, and sleepy drivers.
2. Greatly increase fuel efficiency.
3. Permit commutes where people can work, sleep, or watch movies, enabling greater freedom to live where they wish. This is more economically efficient by allowing more people to take jobs they otherwise would not have.

Yes, I'm very glad to see Google working on problems that save lives, save the environment, and make everyone happier. I'm glad you're glad too!
Ask HN: Why don't we hear about startups going against Visa and Mastercard?
With network connectivity almost every where and cheap now and the proliferation of smartphones why are there no attempts (if any) to go directly against Visa and MC? Is there really a need for the intermediate parties (payment processing systems) to exist? Visa will not let go off that model as it built that ecosystem over many years. So it really cannot compete on price if some one really cut all the middle men and comes up with a payment system + processing system. I am surprised that even the highly successful Paypal just feeds off of Visa and MC. I know the existing hardware installed at all the stores is a big barrier to entry but still.
Maybe the App could be unique? iFlow eschews the paradigm of pages and provides autoscrolling. This will kill innovation in any new UI for ebook reading.
Sweeping guilty verdict against Rajaratnam (Galleon)
It updates only those plugins that are installed as git submodules yes. Most recent bundles have git repos, but if they don't

https://github.com/vim-scripts

mirrors all plugins hosted on vim.org as clonable repos.
I don't know how you reconcile your opinion with our obvious and painful dependency on oil and all the conflict that results. Do you really think that matters "very little"? Where do you think the good infrastructure comes from?

Yes, education and infrastructure determine the heights an economy can reach, but without raw materials you have no economy. That's why it's worth fighting over.
I think a well-articulated and unconfusing policy on refunds goes a LONG way.

Got an example?
Who's to say that not buying Skype will help Google in the long run?
Almost everything YC supplies, they missed, from specific things like face to face conversations with us and the insights of the speakers to more general ones like the contagious spirit of rushing toward Demo Day and the startup-friendly atmosphere in the Valley.
Getting Started with SproutCore Screencast
Apple seems to be doing all right as a middleman.
The implication of what you are saying is that the half million for this startup company will present no extra hurdle and will have no impact on their ability to compete and get started (as you stated it "won't have much trouble").

This begs the question: what amount would be a barrier to entry into the market, 1 million, 10 million? Is there any amount of regulation and cost that you would consider a barrier to entry into the market? If as you imply a half million is not a barrier ("no trouble"), why is not a barrier, why is not a hurdle?
I'm okay with conceding the refund point in my article. That being said, we don't stamp our marketing site with a big "NO REFUND POLICY". We just don't advertise a refund policy of any sort. I think the bigger takeaway from that section is that you should be liberal in offering refunds on whatever policy you have.
Wow!! I'll try to go!! :-)
Slow deflation at first, rapid inflation eventually. That tends to be how bubbles work.

(Not to be confused with physical bubbles, which are the other way around...)
I have no clue about the legal situation in the US. I do know that in my native Germany, the driver is always liable (even if not guilty).

Since anyone who owns a car (and wants to drive with the same on a public road) has to have insurance this really is no big deal. Currently accidents can result in you having to pay more for your insurance and different people have to pay different amounts of money (an 18-year-old with a Golf GTI has to pay more) but there really is no rational reason for insurances to do that when someone is driven by a robot car. Insurances are interested in statistics, not fear mongering.

I really don't see the big problem. Compulsory insurances solved the problem of liability without guilt a long time ago (1940 in Germany – hey, it's a Nazi law).

You might argue that the manufacturer of the robot car should pay for the insurance but I don't think such a change would even be necessary. Even if, it wouldn't be a big deal.
It has become increasingly clear to me that C's influence on the systems landscape is even stronger than it would initially appear. Our ability to move beyond what we have now is not merely hampered by the fact that we have to create an entire systems infrastructure, it is hampered by the fact that we always get sucked into having to support C shared libraries in addition to that, and in general that requires certain things to be true of your language, which pulls you into the C local optima. And now you've failed to write a systems language that has moved fundamentally beyond C.

In short, to be able to run a C library means that you language must hand over total control to that C library, who may then dance all over memory, if it chooses. You can't build a system that enforces any further constraints. And you don't have to be an "academic weirdo" language anymore to want to be able to enforce constraints; even something like Go has a significant runtime that you need to work with properly to get the benefits of go, and a C library simply expects to own its thread for as long as it wants, do whatever it wants to allocate memory, use whatever resources it wants, not be scheduled in any way by anything other than the OS, and just this immense laundry list of requirements that all looked OK 30 years ago, but it's increasingly clear that to get to the next step of systems design, some of those are going to have to be modified. And C is not the language that will allow this.

The only language I know that manages to have radically different semantics that C at the deepest levels, yet can still talk to C libraries without (much) compromise of those semantics, is Haskell.

Somehow we've got to escape from C-type linking dictating requirements to the deepest levels of the semantics of the new language, or we're not going to escape from the local optima we are in right now.
> Information and resource asymmetry are not easily overcome;

The best way to "overcome" information and resource asymmetry is through a free market. In particular prices and word-of-mouth/"the Internet" do this work as well as possible. If a company does a good job for a good price, its fame will quickly spread. If it rips off customers, its infamy will quickly spread. No need for government to get involved a priori, although government can get involved in fraud prosecutions and to help defrauded victims get their money back.

> how is your argument any different than a naive assessment of economics that fails to take into account the impact of information asymmetry on the decisions of otherwise rational actors?

Not sure what you mean by this, but free market competition and innovation through new/better services is a way rich societies increase wealth. Government regulation just slows down the process.
This is awesome. My friend already found my father's doppelganger. Anyway to link photo info with it too?
Does Nevada have stop lights?
This business should do well. Few feedback on the site:

1. Link logo to home.

2. Reduce number of fonts and sizes on the homepage.

3. Homepage appears text-heavy.

4. A demo video may be very useful.
Whoops, wrong single digit prime number.