skysight-inc/HackerNews huggingface dataset:
Civilian pilots log plenty of flight time, but their flying experience is nothing compared to fighter pilots'. Time is not a substitute for quality.

My code has significantly improved compared to what I wrote a decade ago (or even a few months for that matter), but it's due to better resources (GitHub, etc), and exposure to better programming practices (SCM, TDD, CI, etc).

Computer science and software engineering is a relatively young field, and there is still plenty of room for improvement.
Move OST to PST
Move OST to PST using OST converter tool. Using this tool you can easily move OST to PST, OST to EML as well as OST to MSG files. Obtain and get no cost review of whole OST details in few simple clicks
I don't understand the purpose of this. Stories are best read, written and told. Using a computer to do it would be rather restricting. I wonder if kids would get the point either.

The best way to interest kids seems to be to show them ways to do things better. Like draw perfect circles and rectangles with very little effort using a program like logo. Or show them how to write python programs to solve their math homework at top speed.
Black Embroidered Vintage Bag
Pamper the women in you with this black embroidered vintage bag. It is beautifully designed with beads, sequins and stone work. Beautiful beaded bangle shaped handle is adding extra glamour. Slight variation in color possible
Yes, similar monetization strategy but dramatically lower cost structure...and "value" in this case is subjective.

By the way, I just looked at Google Trends and it now looks like HuffPo is driving 3-4x more traffic than WaPo. In 2008 it was much closer to parity.
A bit scary lol
The point is that nothing will "save" a single user for whom there is a dedicated attacker. But you can make it uneconomical to attack the whole database. That's what bcrypt, scrypt et al do.
It's worse than the average strength would suggest, too. You can't do an arithmetic average and get a meaningful figure because cracking difficulty doubles with every bit.

Say passwords were distributed evenly at 35, 40.5 and 46 bits. You may have a lot of difficulty cracking the 46-bit passwords, but the 35-bit ones will be easy. Now, you can't tell which users have easy passwords, but it's easy enough to try the "top 10,000 passwords" (from previous dumps) on all of the hashes you get and see if any match.

Without the scheme outlined in TFA many users' passwords can be compromised this way. At 64ms each you can run those top 10,000 passwords on each user in less than 11 minutes, and you're almost guaranteed to get some hits. With this new technique, though, you won't, because you'll be lucky to even pick a "real user" in the first place.

EDIT: Of course, if your system is going to remain at all practical to use you can probably filter out the fake passwords with a simple join. You won't have user-data for all of your fake users, and you don't want the username space taken up by trillions of realistic-sounding dummy names preventing bona fide users from registering.
New iPad Act - Stockholm with Charlie and Erik
This won't make an appreciable difference if your entire db is captured by the attacker (ala LinkedIn). You are just asking them to buy a box (rent a virtual server) with more RAM because the equals operation just became memory intensive. A machine with 128GB of RAM will still give a near-constant result to "does my test hash equal the user's password?"

"Just add more fake hashes", you say. To get around the above, you have to use billions upon billions of fake hashes. The database abuse will eventually catch up to you.

This is trying to accomplish what bcrypt and scrypt do using tunable parameters, which is force the attacker to spend significantly more to break passwords than it costs you to test passwords (because they are doing it billions of times, you are doing it once). Personally, I trust the math more.
Idea : make newspapers more like collaborative blogs with some extra payment options.

http://wsetchell.blogspot.com/2012/07/local-newspapers.html
Ah OK. So effectively the salt becomes the foreign key ;-)
This brings back memories of painful Friday morning lectures in yr1 of uni! XD
Few things to look at that meet somewhere in the middle:

- Java 8 (lambda, mixins and functional collections)
- Mirah (Nutter's typed Ruby on the JVM)
- Scala (like Java 8, but even more functional)
Not friendly with Dolphin Browser on Android.
It's time to give up _cross-platform_. Doesn't work well with the increasingly different UX concepts of different platforms anyway. The only viable cross-platform is the web.
I write on my ASUS transformer. It's not quite as nice as a real computer - I'd never choose to write on it at home - but it's good enough; I did a full nanowrimo on it.
Buy Printer & Scanner Online India
Buy Printer & Scanner Online in India: Best Scanners & Printers at Lowest Price like Laser Printer, Inkjet, All in One of Brands like HP, Canon, Epson, Panasonic & More with free shipping in India
RIM is simply one of many companies that just got utterly smoked by the iPhone, and I wish people would stop equating its failure with the intrinsic problems of the Canadian software industry - which are real and numerous (and your point #2 is bang on) but I feel are their own separate issue.
For Startups, Honest is the New Smart
The source is here[1]. It does use an audio tag in speakClient.js

Read through speakGenerator to see how the data is generated I guess

1. https://github.com/katsuyan/speak.js
Seems to me that too often news sources make the decision to consolidate when general offerings mean they'll face more competition and leave them with a very broad, poorly-defined userbase.

Target a specific area, get local readers and you're an advertising option for local businesses.

My local paper (in Australia) has cut back its basketball reporting (for example) over the years and instead covered some pretty generic stories. e.g., instead of covering a domestic league, the writer has instead covered the US college Final Four. A few points:

- their contacts and history are in covering local sport
- why would I read this generic coverage over ESPN and American sources who have writers in the thick of the action?
- in covering domestic basketball, the audience might be smaller, but the paper would have virtually no competition in covering it
- cover local teams and you at least have a shot of building suburb-level audiences and hit up small businesses as a result

In print, I understand that newspapers will generally include content such that its level meets a ratio with the advertising at hand. e.g., they might not print an extra four pages because they don't have the ads for it.

But online is a different case. If your writer is getting paid a fixed rate, why wouldn't you have them at capacity whenever possible, generating unique, local content for your online version? They could be creating the Final Four fluff-piece for the print version, plus writing up online-only previews and quick opinion pieces on the domestic league. Categorise them by area (North, South, etc) and then find sponsors and advertisers for each. Small-fry ads maybe, but it wouldn't be shotgun advertising.
> I find Kolkata the most tolerant city among the places I have been to - it hasn't seen any major racial or religious incident in long, long time. - it hasn't seen any major racial or religious incident in long, long time.

Hasnt seen much development either, this comes from a Kolkatan here. On the other hand things are affordable, most people use public transport if they are traveling say less than 10 km.

But its a bit strange 'cause for me that place has been Chennai. Culturally conservative yes, (same is true for Kolkata more or less) but not in an imposing way. It is more of the you dont bother me I wont bother you variety, atleast in my experience. It is not a terribly interesting place, but definitely liveable and you are likely to find a job in the city.

The funny part is that contrary to what many hindi speakers believe, they do not speak hindi, not out of malice, but because they are genuinely afraid that they will be made fun of. The autowallahs are mostly swindlers let lose though. In most parts people add a fudge to the fare, here, they multiply !

> and not quite comfortable as home isn't the same as being harassed and discriminated.

That was a deliberate understatement. Having spent a part of my life in the nort-east and having received such warmth and affection there, it really makes me mad when "mainstream" India treats them bad. And Delhi for some reason I have found to be particularly bad. Not sure why.

@irahul: Indeed I misunderstood. I am either getting slow or its getting late. probably both. Even in Delhi an autowallah will add say 10% to the fare if they sense you are not from around here. No big deal hapens in many places. But, Jesus! in Chennai they multiply by factors of [1 - 3] somtimes \infty (thats when they straight refuse) or worse drop you off at a wrong place and refuse to go further.

> People often try to shove their culture down your throats, and feel smug while doing so.

Heh! I thought that was a distinctly Kolkata trait.
But near as I can tell it's only getting that cheap for a very very small number of individuals. While this does bring down the cost of capital for end users, it is my impression that the retail cost of capital doesn't drop nearly as far and as fast as the commercial cost of capital for financial institutions (The recent Libor scandal seems to support this speculation). It'd be interesting to see retail rates plotted versus treasury rates.
Local news seems more and more that it's being served by ad-supported local/hyper local blogs and blog aggregators. What used to be the province of ultra thin printed dailies (when I was a kid, many neighborhoods seemed to have one in Brooklyn) is now handled by one and two person operations. Take a look at the blogroll covering neighborhoods in Brooklyn:

http://www.brooklynpaper.com/

You've also got aggregatorish/news sites like Nearsay and regionals like Gothamist. They may need local, but it remains to be seen how much local needs them anymore.

Certainly, in-depth local reporting is in trouble in this new world, but it's hard to see right now how we'd fund such things. So far, that seems like it'll be covered by large regionals (or bigger), and only when it crosses over with bigger national/regional issues or is sufficiently dramatic/quirky.
Approach For Outstanding Web Designing Explained
The work of the web designing company does not end once the above four things have been taken care of. The businesses change and so does the web environment. The web design company will have to keep synchronizing the website for best returns for the clients. It will have to ensure the performance of the web page designs and keep updating them.
That strikes me like "Dating advice: Explain to the average woman that accompanying you to the average restaurant followed by an average movie would make for an average evening."
Rudolf Kalman, the guy who invented the Kalman Filter, seems to be interested in this kind of stuff, too.

He gave a talk at TUM a few years ago where he tried to motivate students to work on the problem of inverting transfer functions.
The talk was for mathematicians, so I didn't understand a lot and might be completely mistaken. To make things worse I know little about circuits. So if I say something wrong here, plz correct me. The way I remember it was something along the lines:

For a given circuit, made out of resistors (R), capacitors (C) and inductors (I), it is straight forward to compute the transfer function (input/output relationship) F.
Given such a transfer function F, what would be a corresponding combination of R's, C's and I's?
In other words, can you invert F?
when you go to animate and find there was background noise in a take or a line was flubbed

Speaking as a sound guy with 10 years experience, this doesn't happen when you treat me like an equal member of the team instead of trying to do it on the cheap.

the "cost" in time and effort compared to what a program could provide is still expensive.

Compared to what a technology-that-doesn't-exist could provide, everything is expensive.
Yes, but to explain why we're worth X% more than the average developer/freelancer, I need to know how much they make in the first place!
I like talking to one other person esp. if they are 1. intelligent 2. not a web programmer (as long as they're talking about something I am not very aware of, I'm good) . I was talking about small talk in groups.

Conversation always tends to the most boring topics. I could talk about very interesting things about computers. Somebody at the table may be into finance. Someone else into fashion. No matter how interesting these people may be as individuals, conversation in a group tends towards things everyone at the table is comfortable conversing about. Mr/Ms 'look at these awesome shoes I bought last weekend' is not going to be terribly impressed by the Mr/Ms 'latest advances in computing' and vice versa. So you will soon be in a content devoid conversation full of how are yous and how are things at work and how are the kids and parents and... AAAAAAAAAA!!!
For what it's worth: I read on his blog that the original author of awesome-wm (j. danjou) stated in an interview that he used awesome with the default rc pretty much untouched (some people on the mailing list are heavily modifying it).

Moreover, awesome is "pluggable" into classic gnome 2.x
Plumbing Companies New Orleans 
Plumbing Companies New Orleans ,Blair Plumbing, Sewer & Drain Cleaning can meet your residential and
commercial New Orleans plumbing needs, regardless of size or complexity.
This is absolutely only to be used with bcrypt or scrypt, not instead of.

Facebook has 100PB of data, but all the password salts and hashes for their 800m active users fits on a single USB stick. One maligned employee and that data can walk right out the door.

The theft of all your users' passwords should make one heck of a racket on its way out of your data center. A thief should need the equivalent of a 747 to fly them out of there.

With this technique, Facebook could fairly easily make their salts and hashes fill 1PB of drives. You're not sneaking out of the data center with that tucked in your sock!
Wow! This is a very enlightening and entertaining email.

These two quote stand out for me.

>>I thought for sure now I would see a button to just go do the download.
In fact it is more like a puzzle that you get to solve. It told me to go to Windows Update and do a bunch of incantations.<<

>>So I got back up and running and went to Windows Update again. I forgot why I was in Windows Update at all since all I wanted was to get Moviemaker.<<

Funny as hell but very true. A lot of things that I take for granted in the Mac always gives me problems in Windows. Simple things like connecting to the internet either by wifi or ethernet are not always smooth. There is always some obscure setting I have to tweak.
Haskell's type system can stop a ton of errors that would not be affected by a normal type system. I've certainly run into these sorts of errors in the wild.

For example, the type system can differentiate mutable code from immutable code. This means you will never get a mutable data structure when you don't expect it. I've seen several rather subtle and hard-to-catch bugs in some Python code I used to work with because lists were being mutated in the wrong place.

Haskell also makes it much easier to create lightweight new types (with the appropriately named newtype keyword :)). This means that there is no reason not to create different types for semantically different numbers--you can tag all your specialized numbers with a special type. Now, other languages let you do this as well, but in Haskell there is neither a runtime nor a syntactic overhead: numeric literals still work (they're polymorphic), standard numeric functions still work and the runtime representation remains exactly the same. But it will ensure your functions always get the right sort of number. As a practical example, you could differentiate between px and em for CSS measurements (I'm not sure if any library does this, but it is possible).

The type system also makes sure that you cover all the possible cases when you consume (e.g. pattern match on) some data type. I've certainly had bugs crop up when I forget some weird edge-case. Haskell warns about this possibility at compile time.

For constraints that cannot easily be expressed in the type system, there is a pattern called a "smart constructor". This is basically a wrapper function that verifies your invariant; any function that depends on it will force you to have used this function. This way, if the invariant is violated, the code fails immediately clearly. This also makes sure that anybody using those functions actually considered the invariant.

There are a bunch of other uses I haven't listed. For a web development example, I believe that Yesod uses the type system to ensure that all your internal links point to valid locations in your web app.

This is not a an exhaustive list in the least. The important point is that the Haskell type system can do quite a bit more than that of more popular statically typed languages like Java or C#, and, just as critically, makes using these more extensive features easier. There is much less overhead to creating a new type in Haskell than there is in Java, which makes it more likely that programmers will use them more extensively.

Now, of course no type system can possibly protect you from design or specification problems. However, there are still a whole bunch of subtle bugs that can sneak into your code but would have been caught by Haskell's type system. Most of them would probably also be caught by a good test suite, but the type system gives you most of them effectively for free. This also makes writing tests simpler because you do not have to test anything proved by the type system.
I will be adding this to my accessibility toolbox -- thanks for sharing this!
A bit of a tangent -- does anyone have experience making their (single-page) web apps accessible (especially in the context of W3's "Web Content Accessibility Guidelines (WCAG) 2.0"): http://www.w3.org/TR/WCAG/)? If so, could you share a starting point/good-resource on troubleshooting some of the issues that arise?
Mohallay Waali
> The only viable cross-platform is the web.

Yeah with its mixture of CSS/HTML/JavaScript crap that works perfectly across all browsers versions and operating systems.
Entertainment News in Urdu
Entertainment News in Urdu
Tell that to HuffPo's Pulitzer.

http://www.huffingtonpost.com/2012/04/16/huffington-post-pul...

I mostly agree with your stance, but you've painted their entire body of work with the brush of their low-value, low-effort aggregation.
Node.js tool to bundle client-side code with an import syntax
Neet! When I try search though the "h" in Search gets added to the input.
Vestidos de Novia de un hombro
The terms you're probably looking for are "land rent" and "money rent". Both of which are well discussed in Adam Smith's The Wealth of Nations. The text may be old, but it is remarkably thorough.
I could easily define race hate and sexism. You just dodged the question.

And btw, atheism is not a religion even under that definition, because there's not a single belief under atheism.
bad example. Relatively speaking, Kerala has pretty low amount of corruption. I'm not sure that high literacy is the cause. I have a hunch that the high literacy is a byproduct of the common cause (whatever it is). Most people in Kerala have strong political opinions, politics is debated in an intellectual atmosphere. Isn't just literacy, the median Keralite is also a graduate (Bachelor's degree).
Did any newspaper try maintaining budgets across the transition? e.g., advertiser goes from paying $500 for their print advertising, to paying $500 for their print and web advertising, to (in the future) paying $500 for their web advertising?

The first stage was already active with every publication. The second stage could've been a reasonable upsell (same price, but get online coverage too!). By the third you're pushing better tracking/metrics, interactive ads, colour-by-default, animation, etc.

I get the impression that many papers treated it all very separately. In fact, for some time, one of the biggest entities in Australia maintained separate print and digital writing units (which strikes me as bizarre).
Engagement Rings New York
Find Diamond Engagement Rings, bridal jewelry, solitaire engagement rings at most affordable prices in New York, NY, Florida, FL, California, CA, Texas, TX, Ohio, OH, USA.
I would keep using Qt.

Currently it is the best C++ toolkit for cross platform applications.

Last week I also started a new project using Qt.
Yeah, I agree with this. I still like seeing the discussion here, since I'll concede that there may be some special circumstances and constraints that lead a developer or team to go with one of these cross-platform UI toolkits, but I think on the whole people are better off picking a platform and creating a truly native experience, including exploiting the unique strengths of the platform. Same goes for the cross-platform frameworks available for iOS, Android, etc.
You never hand over the key - you decrypt the index on the client-side when you want to search.
Use toolkits like Extjs, which provide a rich palette of widgets and hide away incompatibilities.
http://www.sencha.com/products/extjs/
and...if we are being bullshit free, we should stop asking "how are you?" unless we really want to know.

I do wonder, though, what the author would rather we used for quick informal greetings used to acknowledge the presence of another person? Would "good morning" suffice? or should we be bullshit free as well and if we are having a lousy one say "Bad morning"?
In a way, do all these different side effects make automation even more important? Modeling them doesn't sound easy, but I would imagine that our mental capacity for evaluating solutions is the real bottleneck here.
I don't mind talking about it here. I've worked solo for a number of years after leaving a stable full time job. I did a lot of open source work and through the community I've come in contact with a group of devs who work together on client projects.

The people running the coop are responsible for finding us the new contracts, and they add something on top while I get to charge decent rates. I know I could probably market myself and earn the same thing without the middleman, but I don't have to worry about keeping the pipeline full, billing, negotiations, etc.. having someone else handle that frees me up to focus on development.

The nice thing about this arrangement is that since we're a team we can work on larger projects than I would otherwise be able to bid on myself. Instead of having to juggle 5 or 10 projects to fill all my billable hours in a month, I can easily do it with just a couple. I'm also able to go much deeper and work on 6-12 month contracts, rather than doing short, trivial projects.
But their codebase seems recent: http://code.google.com/p/cocotron/source/list
> Take an Indian to US or Australia and he will not spit or litter. While the same person might even pee on a street back in India.

I think this is the "broken window effect." [1] We Indians see so much litter / garbage around us most of the time, we don't feel it is wrong to add a little more to it. Also, we feel, "If nobody else cares, why should I"?

[1] http://en.wikipedia.org/wiki/Broken_windows_theory
Journey of Perception System in Mobile Application Development  
Today the mobile application development company increase boomingly in the world so thousands of companies are engaged in providing mobile application development services to the world. Today we know that interesting and informative mobile applications turn the human’s life and make a new change in their life cycle.