skysight-inc/HackerNews huggingface dataset:
Google, MSN, Facebook, Twitter - They all already allow
you to use anything you want for your password.

This is not strictly true - while Google et al might have a large set of permitted characters, there are nearly always restrictions on length. Google, for example, requires that their passwords be at least 8 characters long. While a long password does reduce brute-force attacks and shoulder-surfing, it nevertheless is a restriction.
Why Evite Lost Its MoJo — But Still Grew Sales To $21 Mil
Build your own laser microphone
Actually it seems you are right on both accounts. In the first case the hair would not actually jump over the turtle except for the very beginning. It is funny how that works, it is rather counter intuitive.

And in the second case, I think in the worst case scenario the optimization performs the same number of link followings as the original algorithm. That is because the original algorithm performs duplicative work as the turtle has to follow the same links the hare did.

But of course if following a link was that expensive, one would modify the original algorithm to save all the links that the hare traversed so that one does not have to pay for the turtle to follow them. This will result in the original algorithm being faster in certain circumstances than the optimisation (although it may use a bit more memory).

Well anyways I was wrong at the top, I am sorry if I offended anyone by stating that they had bugs in their pseudocode. I should not argue with stuff that has been obviously academically developed and argued and double checked to death before i have seen it.
Why Reflecting On Your Relationship Means The End Of It.
The market in general took a hit.
I haven't read Gladwell's book, but does it compare Korean and USA PDI and disaster rates, or disaster rates from a large number of countries?

If Gladwell has looked at a few more countries (and perhaps even ploted PDI against crashes) then he's done a much better job than Greenspun's comparison of "Foriegn" and "US" pilots.

If not, then the ball would be in Gladwell's court (so to speak).

It's obvious that Greenspun knows US air safety better than Gladwell though.
What exactly makes entrepreneurship so hard
How to showcase your rental property
If you have any interest/connection with education then http://moodle.org

It's used by millions of people all over the world (http://moodle.org/stats/) and is helping to make education more accessible.
Don't even get me started on the male/female ends of a cable interface.
American Express is the worst offender. They don't accept my usually long passwords/passphrases so I had to conjure up a shorter password just for their system.
ING's isn't a password it's a PIN number. That's why you can't use any letters or special characters.
You won't even get developers agreeing, most people think they're worth more than they are and better than they are. Pay could be perfectly fair and people will still be insulted because they don't believe developer X is really better than they are even if everyone else believes so.

The only thing I've ever seen that makes people not feel this way is an objective ranking system and pay scale, such as the military. You pass text X and have Y years in service you get Z dollars, with the test generally meaning more than years in service so as not to prevent stars from rising but still allowing lesser talent to earn rank with time in service. Such an atmosphere ends up divorcing pay from the job in such a way that people tend to do work for pride rather than money.
Reading the article, I too felt that another check was needed, to prevent the hare from sometimes leapfrogging eternally.

While drafting a snappy comeback to your comment that there was no such loop, I tried to find the smallest loop that demonstrated the bug, and came across a very nice pattern:

1: (1,1),(1,1)

2: (1,1),(1,2),(1,1)

3: (1,1),(3,2),(2,3),(1,1)

4: (1,1),(3,2),(1,3),(3,4),(1,1)

5: (1,1),(3,2),(5,3),(2,4),(4,5),(1,1)

6: (1,1),(3,2),(5,3),(1,4),(3,5),(5,6),(1,1)

...

Put another way, once the tortoise enters the loop, it will take <=n-1 steps (where n is the size of the loop) for them to come together (without teleportation).

This problem seems like way too much fun to use in an interview!
> There's really no point in restricting length or non-alphanumeric characters.

I agree, the only rationale I can think of for this is that these institutions don't want people to forget their passwords, but even then I don't understand why they would want that at the expense of security.
Please please please switch to Librelist :(
Yeah, I used Flying Saucer:
https://xhtmlrenderer.dev.java.net/

Only, I needed to parse plain HTML (not just XHTML) so I'm using TagSoup as the replacement parser:
http://home.ccil.org/~cowan/XML/tagsoup/

This combination is awesome.
Requiring long passwords is a restriction that leads to a more secure password. This site (it's called weakpasswords) is about restrictions that make your password less secure.

The site for my credit card requires a password that is no more than 6 characters -- talk about insecure.
I thought about that but I didn't want my entire app running within the JVM.
Let us know whey they have a client that doesn't bring my workstation to its knees every 1/2 hour.
> To continue reading, subscribe now.

Nah, I'm good.
That's just a wrapper over Prince XML, I ended up writing my own wrapper over Flying Saucer:
https://xhtmlrenderer.dev.java.net/
Agreed. That's what I ended up using and it's fantastic. Great CSS support and coupled with the TagSoup parser, you can convert almost anything.
http://downforeveryoneorjustme.com/api-status.com
I like the idea. I think it would be nice to also include sites that store passwords in plain text. I always email sites if they send me my password in plain text. Half the time they reply and say it's not really so bad. Half the time they reply and clearly don't understand why I would even care. I've yet to see anyone admit that it's a problem. If we get could get that solved, that would really be nice.
That is kind of true - ING do call it a PIN. The thing is that all I can do with the PIN is to log on to their online banking site. That makes it a password in my opinion.

If I want to use my card at an ATM say, they require me to use a different PIN.
A CLI client that isn't an unsupported python script. Hello? win32?
* For every full iteration of the loop, TH (tortoise and hare) follows 3 links, while TT (teleporting turtle) follows 1 link.*

Except the TT loop iterations accomplish half as much in terms of covering ground, so TH and TT don't take the same number of iterations.
Much harder to arrange payment. With DHCP Ethernet, you can plug and play on any modern network on Earth.
There are banks that do this, but provide you with the full alphabet, as well as the numbers. The other banks that I've come across with this style also don't have a maximum password length. I believe that doing this would be an improvement - it gives you far more combinations.
SeedCamp European startups visit NYC and Silicon Valley
The postbank (in the Netherlands) still have case insensitive passwords, decreasing password complexity by orders of magnitude..
Perhaps you're right. I'm definitely not qualified to say for certain, but it's something I'll look into.
Thanks for new shiny thing! This does look cool.. what a great excuse for learning Lua!
Paying For Books
I was thinking of creating a list like this of all the sites that (most likely) store passwords as plain text. I'd get the list by doing a password reminder and seeing if they email me my password.

Would be cool if that was added as a column here. I'd submit some sites.
All the time. For example, we switched from one video transcoding backend to another recently. Having a single config flag used to chose which codepath a video went through meant we could launch it for staff only at first. Then, as we rolled it out to more people we could very easily switch to the old codepath if we found issues.

We've used flags for changes at all layers within the application code itself - whether to use the more optimized javascript, the new css sprites, the new database access layer, the new database schema, the new spam detection system etc etc.

You get even more out of config flags when deploying non-user facing changes - nobody knows if you roll it back so you can turn it off and on as many times as you need to get detailed data on exactly what impact the new code has on your metrics (both business and infrastructure).

One thing we don't use flags for is changes in the layers below the application - the OS, web server, php libraries etc. It's much easier to roll these out server by server.
Access to a Skymiles account allows booking award tickets - in any name, as well as using any stored credit card to pay for part of the cost. I think it also allows redirecting email notifications to another address. I think the chances of catching the person responsible for a fraudulent use of such an account are higher than for a bank account, but the potential harm is pretty high.
This is actually pretty neat.

Your textboxes on the home page are practically invisible though.

If I don't enter my email address (I shouldn't have to by the way) then I get an error saying that the person wasn't found. The error should say I have to enter my email address, instead it tells me to try again and recheck my spelling.
U.S. Versus Europe: No Winner
Mussel-Inspired "Glue" for Fetal Membrane Repair
i would start with the abstract to one of your papers, then keep iterating over it and simplifying it until you think your target audience can comprehend it, then say that sentence to him/her

that way, you stand a chance of preserving at least a part of what you're actually doing rather than stating a hand-wavy "I help computers to think"
Semi Trucks - Awesome Workings And Potentials
semi trucks for sale are the trucking type that are quite important and special for trucking industries to grow up and at the same time to the industrial development also
My opinion is obviously biased b/c I am using that for my project but XLhost.com seem to offer dedicated servers that no other company can match in price/performance. Please note that I am NOT getting royalties from them and that you HAVE to do your own research before committing to them. Before signing up with them I read a few posts on various forums complaining about XLhost down time and poor customer service. I won't comment on those, please Google for the info and make your own judgement. My personal experience is that I can not find any other company were you can lease a 4-CPU machine with 8GB of RAM and 250GB or RAM in RAID-1 for $149. Again, many other factors come into play and XLhost seems to have taken the road of max hardware for less money but maybe lacking in the tech support area.
My site is http://www.euraeka.com/faq, so feel free to check it out and judge/test on performance of the hosting provider mentioned above. If you want to discuss this more please send me an email. I don;t recommend any service specifically, but have been reading and accumulating a lot of reviews of various providers (i.e. VPS, dedicated, etc) from ppl who post on HN.
Part of the problem is that the list size is not known. If the list size where known to be N, then you simply traverse N elements and check if the tail is null or not.
The irritating thing is that forbidding spaces discourages pass phrases. You can't use "the cat sat on my blue suede shoes", which is pretty secure yet easy to remember.

You could use "thecatsatonmybluesuedeshoes", but that may be harder to type accurately.
Free Music Postcard Designs to Jazz up Your Business
Whether you are catering to young and hip music enthusiasts or professional music instructors, the design of your postcard should be good enough to increase your sales potential. Your postcard design is as important as your company information, because it reflects how you want your business to be perceived by your clients.
If we're talking about checkin tedium, why not combine Android's Locale app with a script which accesses the Foursquare API? When you reach a certain GPS location, you check in automatically. This would work as long as you don't have several regular hangouts in the same general area...
Obese flyers must pay for 2nd seat
The Big Bang Theory DVD Complete Seasons 1-2 DVD Boxset
Best PTC sites
Paid To Click is an online business model that draws online traffic from people aiming to earn from home. Paid-To-Click, or simply PTC websites act as middlemen between advertisers and consumers; the advertiser pays for displaying ads on the PTC website, and a part of this payment goes to the viewer when he views the advertisement.
Philadelphia Life Insurance: Best service online
Philadelphia Life Insurance offers :Best service, Prompt response to actions, well-assorted investment plans and trustworthy information.
Jodie Foster
This is actually similar to a well-known concept in economics, called the backwards bending supply curve.

Most things have a straight supply curve: if you pay more for a bushel of apples, more people are going to sell apples to you and you will get more apples. So price and quantity supplied are positively related--higher price, more quantity supplied.

Labor, however, has a backwards-bending supply curve. If you offer more and more money, you'll get more and more labor up to a point. At that point, however, increasing the price of labor further will actually reduce the quantity supplied due to laborers having diminishing returns on making more money. Normally, it's couched in terms of an hourly wage: you'll get more people willing to work more hours for $60/hr compared to $40/hr, but at $6000/hr, people will just put in half a day and then go shopping to add to their BMW collection or something.

A similar concept could, as you point out, be applied to salaries. Offering $200,000 a year over $100,000 a year will sure get you more salaried employee-years, but offering $20,000,000 will start you on the backwards-bending supply curve since people will start to retire early. At least in theory--in practice, a surprising number of people who earn millions of dollars a year keep working while they can. You never hear about a star athlete earning like 50 million in a year from salary and endorsements for two years and just saying, "I got all the money I need, to hell with football". Not even Fortune 500 CEO's seem to retire after a year or two, and god knows they can afford to. Maybe it's just that fun to have a job like that, maybe people want to work, maybe people who have those kinds of jobs can't exactly do the same thing for free and they don't know what else to do with their time, and maybe people just get used to living on that kind of salary so they have to keep working to keep up their lifestyle. But the concept does seem to apply to hourly wages, even if it doesn't apply as well to salaries.
I like this as an example of how you can do savvy marketing via using engineers to build stuff. They're in the monitoring business: all it takes is them sending one guy to snap a few of their own APIs together, put a quick design on it, and buy a $10 domain name. Then release it, promote it a bit, and it gets you incredible marketing returns relative to the amount of effort it took you to put out together.

Doing conversion tracking from the mini-site to the main site so that you can justify with real data that your 4 hours of work actually mattered is also a nice touch. (Check the links.)
Well, no one should shout racist and sexist slogans whenever they want--inside academia or out. Nevertheless, people--inside academia and outside--should have the right to say controversial and offensive things, express themselves, and read the books they choose to. I am not clear why people outside of academia should enjoy broader freedom to speak their minds and read controversial books than people inside academia.

I entirely agree with you that behavior intended to disrupt or harass should not be tolerated, but the speech codes are clearly written with the intent to prevent certain types of speech, opinions, or political positions.
I can upvote one item as much as I want if I clear my cookies.

Voted for Amex (twice). I'm always annoyed that the 8-character limit prevents me from using my normal password + PwdHash.
Public universities are government agencies, and as such, must obey the constitution. Their funding comes (in part) from taxpayers, their employees get state employee pensions, etc. I would also demand that private universities which take government money respect constitutional limitations.

In any case, no one is demanding free speech inside a courtroom. Also, no one is demanding free speech inside a final exam. What is being demanded is free speech in government spaces of public accommodation. This means that the government can't restrict speech in the plaza in front of a courthouse, a national park, or a college quad (except in content-neutral ways).
Facebook changes have been incremental. This may as well be a completely different site.
I've used some of these services and I've yet grokked the point. They make me feel like a baby playing with a mobile: lots of loud noises and blinky lights. MyTown is the best at this.

So is that all there is to these things? Or are they just geek mobiles?
graceful degradation FAIL
I think any Canadian with sufficient exposure to the Internet will get it, but here in Quebec we don't really use the words 'college' or 'community college'. I remember being a bit confused about its meaning at first.
OMG: It's the Internet, only wired.

("The IT Crowd" Series 3, Episode 5.)
For some reason, not many seem to move to Europe. The traffic seems to be mainly in the other direction. A mystery.

Maybe not so much a mystery: the type of people who like the American system are statistically more likely to be the same type of people who are willing to move for new opportunities, while the type of people who like the European system are more likely to want to stay put.
Hmm, but the thing about Twitter is that it really only gives you interesting things to read within your existing group of followers (At least for me).

Intelligent readers like Google Reader can recommend you new feeds that you might be interested in based on your existing subscriptions and the people you share your 'shared feeds' with.

On cruft, maybe its time 'inbox zero' applied to your RSS reader too? I tend to drop more informative feeds into a single folder and read from there.
I don't think he's greedy. 15% of appreciated isn't that much: assuming the current auction settles for $2500, and in the next auction it sells for $2600, then that's only $15. I suspect agent's fees are usually a % of total, not a % of the diff. And if in the subsequent auction it sells for $2400, then that's $0 commission.

The contract declares the box to be no longer "A Work Of Art" should the contract terminate. But I don't think that means it's worth nothing. Ex-works-of-art are pretty rare.

Who here knows about an art work titled "Erased de Kooning Drawing" ?
PHP, KohanaPHP; Python; PLT-Scheme; Erlang/OTP; PostgreSQL; Apache, Lighttpd; Emacs; Firefox.

Those are the essentials - I'm sure there is more.
Is this a move to improve service, or to reduce costs? Facebook has been fighting for profitability, however reducing their costs would enable them to fight their profitability from both ends. Not only can they strive to increase income, but also decrease costs.

I would be interested to see the designs for an eco-friendly data centre. What type of systems have they deployed that others haven't?
Clojure doesn't really mix OO and functional styles. The only real OO bits in Clojure are for interoperation with Java libraries; I've never seen them used for anything else.

Clojure has a couple major things going for it. One is that, to me and at least a few other people, it feels like a well-designed tool. I constantly get the sense, when programming in Clojure that Rich Hickey understands what I want to do, and designed a tool to make it easier.

The other big advantage is its focus on concurrency and parallelism[0]. Clojure is built around constructs designed to make concurrent and parallel programming easy. All the data structures are immutable, but relatively efficient. The built-in constructs for coordinating state changes are very well thought out. These features could be added as libraries to most languages, but having them built means libraries will use them too, and the syntax is nicer.

[0] They're not the same thing: http://ghcmutterings.wordpress.com/2009/10/06/parallelism-co...
you should add a feature to flag duplicates - Westpac is listed multiple times.
Also, most private schools get lots of money from the federal and state government.

Just because you receive money from the government doesn't make you part of the government. Much of that is in research grants, as well.
It's just my experience, I have no formal studies to back it up...

In my multithreaded java application, turning off HT improved performance 100%. Granted, it was one of the early HT implementations wit ha single core, but I still always turn it off in my BIOS.

I tend to prefer AMD over Intel because you get more MIPS/$ and less heat.
How Poker Can Land You A Finance Gig
My Business School Agenda
I like PLT a lot - DrScheme is a great environment; the stepper is such a crucial tool, especially since I'm still in the learning stage.
Sounds like they weren't understanding the presentation, because that certainly isn't at all the type of communication or collaboration we have at Flickr.

The video of the presentation, which might give more context, is here: http://velocityconference.blip.tv/file/2284377/

(please pardon my potty mouth on the video)
Advice wanted on finding Programmers in Colomiba or Venezuela
URGENT: Advice wanted RE finding Programmers in Colombia or Venezuela

For personal, financial and travel cost reasons (am now based in NYC), I am curious about going to VZ and Colombia to find two talented web developer programmers to produce my beta. I know the biggest disadvantage of this choice compared to India will be potential language barrier. But i hear most good programmers there are bilingual and at least read English well, since programming instruction is always in English. Any advice and especially leads would be appreciated.
I know Argentina has best rep, but much pricier to fly there and probably to live there (since need all my funds to cover engineering.)
Please write: Gary@OurCoupleSpace.com or feel free to call 415 8fortyfive-seven01two
He probably should use IP logging too, but beyond that and cookies what can you really do?
How to Convert PDF into Word doc
PDF format become one of the most popular format for sharing and exchanging documents. However, sometimes it has several drawbacks in some cases. Such as modifying PDF files and quoting some content with permission but the files are encrypted with restrictions by authors. In these cases, the most expedient way to figure out the problems is to convert PDF into Word doc.
I love that Scala has more expressive power than Java. I did not love the esoteric bits of the language that seem to come from limitations imposed by being JVM based.

Scala definitely has more expressive power than Java, but I'm not convinced it's better than other functional languages.

I'm still searching for the optimal language for web app development.
Why China's Economy Will Grow to $123 Trillion by 2040
Adolf Hilter (character) IMDB spreadsheet
When looking at the IMDB profile for Adolf Hilter (character), not Adolf Hitler (self), questions begin to emerge with regards to how one might infer a sense of the political climate of a certain time period based on whether the majority of portrayals of the Füher in popular culture are spoofs or dramatic snoozefests.
I like it. How did you create it? I think this could be a useful way to pick up a new topic in the news.
I dread github sites because the site is so slow; exploring it, while a very appealing idea, is unfortunately just too tedious.

In lieu of a isitslowjustforme.com, is it slow for anyone else? I'm in Australia.
The End of Poverty