skysight-inc/HackerNews huggingface dataset:
That was the excuse one major bank or credit card company gave a while back (I don't remember for sure which institution it was, which is why I'm not naming it). Basically, they said that user accounts on their mainframe used 8 character login passwords, so that's why your online banking password was limited to 8 characters.

That was, of course, complete bullshit, for a couple of reasons. First, bank customers would not need accounts on the mainframe. A bank customer account would be defined by an entry in a database running on the mainframe, not by a user account on the mainframe. The bank system would essentially be an application running on the mainframe, and bank customers are data for that application.

Second, even if we give them the benefit of the doubt and assume they were really talking about some other kind of password on the mainframe (maybe the database records for each customer are encrypted with a password, and the mainframe's cryptography software can only deal with 8 characters) and so there really is a backend limit of 8 characters, there is no reason that has to imply a limit on the password length for online banking. The web-based front end to the banking system, which is what the online banking customer actually interacts with, can have its own, modern, password system without any such restrictions. There's no reason the 8 character password for the mainframe has to come directly from the user--it can be derived from the front end password.
The designers' aversion to spec work seems more like an attempt at collective bargaining than a true moral stance to me. I'm not saying that collective bargaining is necessarily a bad thing, but the success of 99designs and the like makes me think that they won't succeed in this age of globalization.
You could store hashes of various small combinations, e.g. hash the 3rd, 5th and 6th characters and then test against that. Then nothing needs storing in plain test. You don't even need to store the hash for the whole password either.
Online bruteforcing attacks basically don't matter.

I am guessing you did not read the end of my post giving 3 other reasons why the keyspace size does matter (no. 1 being for PCI DSS compliance).
To experiment the waters in the first place, before you go full time, that weekend project can be very helpful.
Well for example, the suggestion from colinhowe.
Nevada and Washington also have similar laws. In CA, non competes are also unenforceable, unlike washington for example.
1. "My unit of work in this endeavor is two weeks at a fixed cost." Most clients aren't interested in a "unit of work", particularly for these kinds of projects; they're interested in work product. In other words, to the client, your value is not in your time but rather what you say you can actually produce in a particular amount of time. You are not saying "Hire me for my expertise. I will help you turn your idea into a reality for $10,000/month". You are saying "I will build a prototype for you in 2 weeks for $5,000." There's a huge difference.

2. "Which brings me to the second assumption; I'm doing this for the fun of working with other people to bring ideas to life, not to make money." I hate to break it to you, but when you charging money for your services, you are working for money and building a client-based business. You may not need the money, but your clients don't really care; they expect that when they cut you a $5,000 check, you're going to be 100% committed to delivering what you promised them.

3. "There's no reason I can't work something out with my clients. There's also no reason that we can't set up another two week iteration." How exactly do your clients "work something out" with you? Is it based on you loving their idea? What happens when the complexity of what the client is seeking increases? Are you going to make yourself available, or are you going to cut out and take on a $5,000 engagement that you can knock out without breaking a sweat? Again, your official pitch is wham bam thank you ma'ma.

I'm sure you're a nice guy Chris, and based on your background, I wouldn't be at all surprised that you're capable of building great things.

But...anybody who has been in this business for any length of time knows all too well about talented individuals who try to play the role of service provider but delude themselves into thinking that they don't have to operate like one. It's sort of like taking a job as a police officer, but trying to limit what type of calls you'll respond to in such a way that you're no longer doing the work of a real police officer.

Bottom line: when all is said and done full time contractors who align their interests with their clients are almost always more productive than "I'm doing this for fun" freelancers who think their impressive resumes entitle them to $xx,xxx/month in short-term client engagements.
8 Free E-Books on C#
Hehe, yeah, and I'm probably in their weird secret block list they vaguely mention.

The thing to remember is most of the entrepreneurs claim to want a meritocracy but don't really. They don't want people to criticize their products, call bullshit on their marketing, or make something better to compete with them directly. When they say "meritocracy" they mean "everything I make has merit".

So, in keeping with that, they like to take communities like HN and pretend it's a free market of ideas supporting the meritocracy, then secretly manipulate your opinions behind the scenes by killing articles and blocking people they just don't like.

But hey, it's fun talking to everyone late at night between hacking bouts. :-)
La reina del sur
la reina del sur
which is enshrined in the various original locations in Mexico Colombia
Experts got replaced by administrative bureaucrats who delete other peoples knowledge and work.
Batterie pour ordinateur portable Compaq Presario 2100- 4400mAh
Réelles PRESARIO 2100 batterie moment de l'exécution dépend de la demande faite par la puissance de l'ordinateur de votre ordinateur portable. Le total d'exécution de remplacement de votre Compaq Presario 2100 batterie est elle aussi fortement tributaire de la conception de l'ordinateur portable. Pour assurer une performance maximale de la batterie, d'optimiser votre ordinateur des fonctions de gestion de puissance.
Choisir Compaq Presario 2100 batterie de pc-portable-batterie.fr signifie que vous ne serez jamais gêné par le prix élevé ou le qulity terrible des produits, puisque tous nos articles sont à prix bon marché avec un an de garantie et de remboursement de 30 jours en arrière. Nous prenions soin de tous les processus d'affaires, offrant les meilleurs produits et service pour vous.
Many email services use an implied open which is based on clicking on a link in the email, because you can't click on something you never opened.

Those people are actually more active than someone simply reading an email and if you have an email list full of subscribers who never click on anything, you have a very disengaged list.
One would hope that you wouldn't have to deal with trolls on a code repository, of all places. Regardless, your feelings on the matter are pretty clear: http://www.reddit.com/r/programming/comments/ho05w/githubs_f...
The Difference Between Unit Testing and Integration Testing
Also a difference between standing up for oneself and feeding the trolls.
There is nothing to block someone from doing it other than report them for abuse or get a different account and hope they don't find you.

The problem with reporting this as abuse though is the owner of the project wins his little lame-troll attempt. He got you to react, so he's all happy. The only way to really stop it is if people's whole accounts were removed from the site, but then they'd just go make another account and do it again.

Instead, they need to require a confirmation, and/or let you block projects. I prefer the confirmation because you can just ignore it and then nothing happens. A block would mean someone does it and then you have to do work to stop them.
I'd laugh so hard if someone knocked an equivalent up in C and it was faster...
Huh. Most of those guidelines make sense (but they are so redundant they probably would not pass Panda's tests for readable-content vs keyword-stuffing), but this one stuck me as completely inappropriate, biased, and entering the realm of content manipulation:
"Does the article describe both sides of a story?"
I have reason to believe, aside from Zed's post, that at least one GitHub employee was involved in the harassment. I could be wrong, but my beliefs aren't based on nothing. The startup world is very small.

Thank you for the reminder that HN is now reddit.

P.S. Nobody's mind was ever changed by a sentence that begins 'you're an idiot'.
Sorry, but it's not a rant. I think it's fairly well reasoned and slightly funny way to point out that they're doing this and probably allowing it.

Trust me, when I rant you'll know it. :-)
Remember: when you are using a credit card, you
are spending the bank's money, not your own. So
if the bank doesn't want you to use a long
password, it's their loss when someone
compromises their database. You say "that
charge was not authorized" and the bank
eats the loss.

The bank doesn't eat the loss either. They'll just turn it into a charge back against the merchant.
We at IndexTank will be happy to help. Should be pretty easy.
Like what? I have some experience with ARM assembly, and found it refreshingly simple compared to x86. All registers are handled in the same way, and instructions are very regular.

There are fewer instructions and most importantly, every instruction can be used, there are no 'cruft, don't use! slow and old' instructions like in x86.

Even MIPS is more peculiar.
Everywhere I go in Pune, I see new stores, new shopping malls, new apartment complexes advertising Italian marble and fitness centers [1]. The traffic on the roads today is unprecedented, caused by the fact that a huge number of Indians can now afford cars (car production has increased about 500% over the past 10 years).

Don't get me wrong - it's got a long way to go. This morning I just jogged through undocumented housing without plumbing or electricity. But to say things have not improved is just ridiculous - even many of the people without electricity had cellphones. (Certain shops let you charge a cellphone for a few rupees.)

[1] The fitness centers are, unfortunately, never used. My apt complex has a gym, and the weights are always exactly where I leave them.
props for sticking up for yourself in a public forum (and i should stop bitching about some guy and some product i know next to nothing about)

but really i'm not seeing why you can't address the issue that every one seems to have it in for you on.

personally i'll grab the popcorn and stfu, if the copyright holders have issues with your distribution i'll let them handle it.
That's quite odd. My Verified by Visa password is significantly longer than 8 letters.
I love stuff like this because the time it took him to fix it was probably worth more than the cost of the motherboard BUT the fact that he pulled it off is what makes him so valuable (and cool ^_^ ) and he learned a lot while doing it. Simply awesome.
You are approaching this from the wrong end.

Focus on getting the right person who has real life experience writing scalable backends in the area of your interest. It does not matter to the slightest if he happens to do that with MS technologies or PHP.
If we are talking about throw-away project you are right.
If we are talking about regular web site you are very wrong.
80-90% time of user waiting for the page to load is spent client side waiting till all resources are ready.

I'd recommend exactly the same things M1573RMU74710N did. If you want performant web site you should minimize the number of HTTP requests (hence concatenating .js and .css files, using image sprites and setting expires and cache-control headers to avoid 304 Not Modified), make sure that resources don't block while loading (hence move JS to the bottom), make sure resources are small (hence image optimization and gzipping).

This should not be "best-practices" these should be "that's-how-things-are-done".
And the guy's page is an application for the front-end engineer positions — if I were him I'd make sure that my application page shows my best skills.
Github is a company. Remember, they make money, have employees, and are a corporation. I didn't say Tom Preston-Warner was an asshole, I said github has a problem with how their collaborators work and they refuse to fix it. Without people pointing out flaws like this and reporting on companies like this we'd all just be a bunch of corporate slaves buying their random crap.
Does PCI apply to the credit card associations?
Depends heavily on the email in question. If your email exists primarily to point people off to links elsewhere, then sure, you can measure "success" by how many people click those links; if you actually put useful content in your email, people might read your mail for its content and get value out of it whether or not they click the links.
Search for [lloydsispants].
This issue seems to come up in the UK....
There's a difference between cool and important. pushState isn't that cool as we can almost do the same thing without it (#!), but web sockets are a whole new concept. That said, for sites that don't constantly update, pushState will be more useful than web sockets.
Well, Microsoft has a range of products which you can use and, from my memory, at least 2 languages (VB and C#) which can be used for web development (can F# be used in web development? I'm sure it should be possible).

My problem with these languages is that it pretty much ties you down with Windows. Of course, there is Mono but I'm not sure if that's as stable as what MS have to offer.

That being said: that's my opinion. I think you should stop worrying about the technologies your using and just write code in it. It's only way to learn. You'll soon discover what works best for you.
> In fact, Patrick will tell you not to use any of them and host your own code, if you care about SEO.

Won't it be a non-issue if your repository isn't public which would be the case for most of the startups. Except for a couple of non-critical utilities, companies generally don't open source their code on their way up, and when they have reached the critical mass and are open sourcing big projects, they generally would have sufficient SEO weight to outweigh the repo effect.
I didn't DDOS the site, I did commits that overwrote ones he was doing then tried to break his repo.

Keep in mind that I suspect there's at least one gihub employee in on it and supporting it, so no amount of submitting tickets and begging will get them to change it. If I can't block the guy, and I can't thrash his repo, and I can't humiliate him, and someone at github is in on it, then all I've got left is writing about it and moving on.
Blackout Bingo
Blackout Bingo is devised to prolong the time period of the game, making it an even more exhilarating experience fraught with nail biting moments and restless anticipation which increases the fun quotient of the game.
A system of rules which are only partially known, leaves the the advantage in the hands of those with access at the top of the barrel. You really think your ranks are so tight that information doesn't leak? And there for create more harm than good?

If the article is untrue, put it in writing. "Matt Cutts says Google doesn't use email as an indicator in search rankings" would kill the story.

You haven't said that, so it leaves me to believe that the article is true. And it is only the method of discovery you dislike.
That'd be a good moderate solution. It'd keep the simplicity of your collaborator UI intact, but let me avoid this kind of abuse. You might want to make it a "remove" and a "remove and block" so that people don't get into a bad state on accident.
We've got gr8 news: Zaakpay is moving money Zero transaction charges till July1
You have to stand up to the trolls now. The internet has created a permanent record of slander and humiliation from anonymous people, so if you don't stand up to it then it'll be assumed that there was some merit to what they said.
Matt, feel free to answer this in either place but you singled out a sentence in the post and claimed it wasn't true.

Then you followed that statement up by saying that the title isn't true.

While I most definitely appreciate you weighing in on the issue, I feel you would better serve readers by explaining whether the initial statement, the title, or both are inaccurate.

Are you saying email reputation wasn't the reason his site was penalized, that he didn't have a tip from a Google employee, or that email reputation doesn't factor into the search rankings?
I have to sign my purchases with a OTP generated by a small card reader and my card (+ PIN for the card)...
Actually I have to update my own comment here, due to a completely unexpected circumstance. I just happened to diassemble some 64-bit test code I wrote tonight (unrelated to testing out the string instruction theory) and lo and behold, Apple gcc-4.2.1 with -O3 turned memset(x, 0, 7*sizeof(uint64_t)) into a 3-byte "rep stos" instruction:

0x0000000100000cee <main+30>:	cld
0x0000000100000cef <main+31>:	mov $0x7,%ecx
0x0000000100000cf4 <main+36>:	xor %eax,%eax
0x0000000100000cf6 <main+38>:	mov %r15,%rdi
0x0000000100000cf9 <main+41>:	rep stos %rax,%es:(%rdi)
0x0000000100000cfc <main+44>:	...

It even does pretty much the same thing with -m32 and with optimization turned down to -O1. So perhaps things have changed.
Police identified the lorry which in connection with minister's death 
Dinamalar updated the top news every hour which includes top news stories, top headlines news, world top news, top online news, updated top business news,latest news, top sports news and covering virtual tour hindu temples, tamilnadu temples 360 degrees, 360 degree hindu temples
Exactly. The article presents tools for minimal viable products for which Themeforest make sense. It is only if the project gets traction and eventually money that the logo and theme should be worked out more seriously.
If I suspect someone at github is in on the joke, then submitting a ticket to have them fix the problem wouldn't work. They'd just laugh at me and ignore it like they've done with other people.
Dup: http://news.ycombinator.com/item?id=2578706 (59 points, 19 comments) talks about the same paper.
(I have been programming for long enough, I am completely language-agnostic.)

PHP will give you the most flexibility in terms of platforms and availability of developers. PHP will allow you to host your site with a shared hosting service, a VPS, whatever you like, with a minimal amount of hassle, because it's supported everywhere.

ASP is a popular choice, too, but that generally ties you to the Microsoft platform, which can be much more expensive (and, IMO, less reliable).

Java is also a popular choice; I can't think of any serious downsides other than it's not as widely-used as PHP.

Many developers are migrating to Python and Ruby because they prefer those languages, or the frameworks associated with them. PHP is an ad-hoc design and that bothers a lot of developers.

But, PHP still pretty much rules the backend for dynamic sites, as far as I know.
Jewellery Components
Beads Kingdom - one of the Largest Jewellery components and beads wholesale manufacturer from India,Jewellery Components, Bone Beads, Beads Wholesalers, Copper Beads, Jewellery Making Supplies, Beads for Jewellery Making, Wholesale glass beads, Wholesale bone beads, Wholesale resin beads.
Behind Visual Impact: Colors and Graphics
Print and Web design have a number of things in common, one of the most important of which is their role in delivering visual impact.
By all means our customers are welcome to clean, or segment their email subscriber lists as they see fit. However, there are some sound reasons why we don't recommend this - http://help.campaignmonitor.com/topic.aspx?t=54

(To clarify for others, 'inactive' in this context means 'does not open campaigns' - unlike bounces, which do get automatically removed from lists)

That said, list management isn't the topic at hand - it's relationship between reputation and Google rank.
The College new network
Logo Design Portfolio – Which One Would Work For You
On the other hand, the only way to get programming experience is to program. Expect to write code that you'll be ashamed of later, but write code! Just don't expect to amaze people with whatever you create.
Here's a question: why didn't you take the issue up with Github before trashing the dongml repository?
I used 99designs recently for a logo, and the experience would have been poor except for one huge tip that one of the designers gave me.

As the site is very busy, the best designers might be ignoring your contest. What you can do is visit lots of other contests, and pick out the artists whose submissions you really like. Invite them personally to submit in your contest.

The moment I started inviting the best artists I could find, my contest took off and the logo I ended up with is smokin' hot.
While I don't claim to be any kind of feminist or understand gay rights, I will say this kind of odd "macho homophobe" seems to be a Ruby on Rails thing.
I outlined some of the intended differences when the same question was asked at the Infinithree blog:

http://infinithree.org/post/2616968223/how-does-compare-to-e...
If you paid it no attention it would go away and find someone else to annoy.
I knew some github employee(s) were in on it, and that if I removed it he'd just add it again, and at that point just figured why the hell am I bothering with this? Might as well fight back at the jerk and then hope he gets a hint.
Better source: http://www.kernel.org/pub/linux/kernel/v3.0/testing/ChangeLo... and grep for 6612155a1dce344fb609c9487a879c693150ebb1

This commit is actually included on the 3.0-rc1 changelog, so it's probably a safe bet that it'll make it into the final product.
"The Kinect gspca subdriver just supports the video stream for now..."

Works as only a webcam; no depth data.
I've been spending less time on Reddit and more on HN, for a variety of reasons. One of them is nicely illustrated by a comment I saw on Reddit today:

I'm a law student, and I disagree completely. In one recent
example (regarding whether or not it was possible for a parent
to kidnap their own child) I kept citing links to statutes
(federal and state), legal articles, etc. and kept getting
down-voted and disagreed with. I feel like people here are way
too eager to decide the law Is what they think it Should Be.

I've noticed the same thing. It's discouraging to spend 20 or 30 minutes or more researching something to make sure you are accurate, and then have it down voted to oblivion because it disagrees with what the hive mind wishes were reality.

On HN, well researched and presented comments tend to get voted up, even if they go against popular opinion.
Women Painting & Decorating (House Painting Toronto)
Women Painting & Decorating was built on hard work, honesty, trust and dedication. We have been providing top notch quality painting services for 6 years. We are recognized for our cleanliness and "laser cut line". With a focus on individual service and attention to detail that produces dramatic results in a personal, professional, and cost-effective manner. Additionally, we continually research the latest innovations in finishes and design, ensuring our clients the best products and services available.
Web2py is unfortunate joke on Python development. It's not a Python anymore and it should be avoided at all costs IMO. You can start reading here: http://www.reddit.com/r/Python/comments/ex54j/seeking_clarif...
FriendFeed - Create Account
Did they actively refuse to fix it in the past, or is it just a broken window that has been ignored until now?

(honest question)