skysight-inc/HackerNews huggingface dataset:
I'm not sure how much you're joking, but Mozilla is releasing 3 versions at a time. Release, Beta, and Aurora. Right now, Release is on version 5, Beta is 6, Aurora is 7. You can get them from http://www.mozilla.com/en-US/firefox/channel/
BlackBerry Bold 9900 review
Thank you! I appreciated the thoughtful "Why?" column as much as the offline docs themselves.
A bit of previous discussion of 'Telex':

http://news.ycombinator.com/item?id=2790146

http://news.ycombinator.com/item?id=2775988
They also never address whether he had a congenital heart problem
Anarchy and Austerity: Why London Won't Be the Last City to Burn
Actually LastPass has this option built-in. It can generate a strong password in-form and directly save it to your password vault.

Very useful.
That's a clever idea, but I don't know how one would determine what "unexpected" is an increasingly international world.
There's a nice justification in

http://news.ycombinator.com/item?id=2865396

So, we have a linear transformation from R^2 into R^2 with matrix

1 1

1 -1

So, the rows are orthogonal! And the columns! It's not quite an orthonormal matrix where its transpose is its inverse because the length of each row, column is not 1, but it's 'close' to orthonormal.

So, except for a scalar multiple, this linear transformation has to be an 'isometry', that is, preserves lengths and angles, lengths in the usual metric in R^2. So, this linear transformation starts to 'smell good'!

Looking, for the given metric, consider the 'unit circle', that is, all points distance 1 from the origin. Then consider the image of these points under this linear transformation. That 'circle' is a square with diagonal (1,1) to (-1,-1). Then its image is a 'diamond', that is, a square with diagonal, say, (-2,0) to (2,0). So, except for a scalar 2, we have preserved distances. That is, our linear transformation is 1-1 between a 'circle' in one metric and a circle in the other metric. That's close enough to a proof for gumment work!

Nice.

Be wise, generalize: So we have taken a nasty problem with an n^2 solution, or some tricky, solution iterating with convexity, and with a simple linear transformation turned the problem into a 'decomposition' on the two coordinates separately. So, where else can we take a challenging optimization problem, stuff a linear transformation inside the problem, and get a much simpler problem? Hmm ....
What site are you visiting? There is no "options" option in Social Fortress. If you can email a detailed explanation to support@socialfortress.com and we will get back to you promptly.
If you use KeePass there is no need for the script since it will generate one for you based on rules you can set.
Well in my case the answer would be "because I'm bored" (though I actually have a laptop at work, and a desktop at home, So I'm playing games with a company-issued laptop in my office).

But there are plenty of developers (on HN in particular) for home "their machine" isn't just something that is in their office for work use, but is what they have for personal use as well (maybe they're freelance, maybe they work for their own startup, whatever).
Thanks. It's good to know that this usage is correct.
However, it's also good to know that it might not be safe to use it in language test because of the dispute ;)
Help CERN's Large Hadron Collider with your downtime.
Mozilla isn't marketing anything here. A journalist dug up information from a personal blog and the developer wiki.
> You need to make up your own passwords with words you come up with.

That might have even less entropy. Why not just get a bigger dictionary? Most Unix systems even come with a dictionary.
I'm sure Adobe would love it if "Just use Flash" were part of the <video> spec, too.
I second the point about design and especially the point about giving one or more examples. $2 is a tiny amount of money, what's more important to me (and costs more) is the time I will spend on your site. If I spend 30 minutes polishing a question and get BS replies, you can't give back my time.

This may sound corny (but hey, the whole idea is a bit so) but I think putting a few pictures of the ladies who answer would also boost your chances.
Are you serious? You think it's easier to remember 12 random characters than to remember four English words?

g6M;`Zt3^,d" vs selected aardvark badminton winnings

The way the human brain works, it would be at least as easy to remember 12 random words as 12 random characters.
I Am developping a Content Management Framework/Application on top of Mojolicious and I am happy I started doing so.
If you want to help: https://github.com/kberov/MYDLjE.
Thanks Sebastian!!! And let there be more Mojocasts!!!
You often see the same pattern with OS.

User4,27,128: "I think there might be an issue."
Fanboy37,652: "What are you talking about? This is the best thing ever!!!"
Fanboy23,418: "That easy to fix, just type everything backward while singing and it all works fine!!1!"
...
Dev15: "Fixed problem 4,129"
Fanboy37,652: "Now that that's fixed, this is the best thing ever!!1!"
Exactly, or if the site requires numbers/symbols those three spots are perfect place to put those instead of spaces.
well, as someone said before, if you are using a free service, you are the product that is being marketed...
Wow - I remember reading about this at university about 10 years ago. Still, interesting for those who've not seen it yet.
I've gotten a few of these. When I did some research on the company it sounded like some of these links could be about gambling and herbal pills. That could have some implications for search engine ranking because you are now promoting a questionable site. Also, wasn't too keen about the annual agreement; term seemed too long. Ultimately, I decided not to do it.
Show HN: HN Leaders Twitter List
Inspecting the element with Chrome shows an amusing behavior. Try it.
Entire music album created using android phone and apps
Don't forget spaces. And Poland.

Another point is that letter placement within words is significantly non-random. By intelligently choosing which letters to try in each position, the hacker could at the very least minimize the number of tries by an order of magnitude for the first word.
I went through http://news.ycombinator.com/leaders and tried to find twitter usernames for each user.

Let me know any additions / corrections. Thanks

PS: https://twitter.com/#!/rawsyntax/hacker-news-leaders/members for list of people
Example generated phrase: "married greatly snake battle"

These phrases would be easier to remember if they made grammatical sense. Like Chomsky's famous "colorless green ideas sleep furiously" - the words relate to each other grammatically, even though it makes no sense.

Imagine memorizing "married greatly snake battle" vs "married snakes battle greatly." I think the latter is easier.
Ask HN: Is there a site that aggregates rental properties in the US?
Looking for an apartment in SF and so far have only used Craigslist.
This is not a canonicalization attack, although it is similar. The attacks described used semantically different strings that just happened to look like what the user was expecting.
I know of at least one private university that MITMs every SSL connection. Doesn't seem lime it would be that hard to look for the Telex signature at that point.

Of course, the university is training everybody to click on "just trust this certificate", but that's a different issue.
That Jefferson quote is not only superb, it's profound. I have seen other quotations (from the same letter, as it turns out) of Jefferson on patents, but how anyone could leave this part out is beyond me.

The whole letter is worth reading (http://books.google.ca/books?id=rVvUAAAAMAAJ&pg=PA180). Among other interesting details, Jefferson served on patent boards and had personally been involved in a patent dispute.
Luckily, throwaway phone numbers are as easy to get as throwaway email accounts these days: http://voice.google.com
If you allow multiple occurrences of the same word, you can get slightly higher entropy while making the passwords potentially even easier to remember.

echo $(for i in 1 2 3 4; do shuf -n1 /usr/share/dict/words; done)

(Sorry, I'm not very good at bash, so this loop is probably not idiomatic.)
There is indeed a genetic difference, a very few people are able to sleep less with no negative side effects: http://www.timesonline.co.uk/tol/life_and_style/health/artic...
If you have one, using your Google voice number is perfect just for cases such as these.
> doesn't support div scrolling

Huh? Safari on iOS supports div scrolling just fine (at least, on my iPad with 4.3.3). I know it worked in earlier iOS 4 revisions on an iPhone, as well.
The mathematical experience
It's not that Firefox is actually using that much memory. It's not even that it has a memory leak in the usual sense of a broken garbage collector or something. It all down to memory fragmentation. You can see illustrations of browser memory fragmentation here: http://blog.pavlov.net/2007/11/10/memory-fragmentation/ Firefox switched to jemalloc in 2008, which cut memory usage to less than half. http://blog.pavlov.net/2008/03/11/firefox-3-memory-usage/
I don't want to spend 1/3 of my life unconscious in bed.

2/3 conscious of a 100 year life is still better than 3/3 of 50.
Reliably crashes my Chrome 13.0.782.112 beta on OS X Lion.
Fast computation of scalar products, and some lessons in optimization
"So, what would you do when faced with an investor who's a complete fucking idiot, but can borrow money cheaply?"

... tell him not to borrow money?

Is that really such a strange idea?

In fact... how can you seriously entertain any other answer? (In this case, limited to the investor case, not the investor as a standin for the government. This may or may not apply to the government, but what is this metaphor supposed to be proving, anyhow...?)

One of the human irrationalities is a belief that for any set of constraints there must be a solution, but that's not true. An "idiot" investor has no winning solution (virtually by definition in this case), and therefore the answer is not to play. There is no force in the universe that says there must still be a way to invest and prosper anyhow.
The growth being referred to here is measured in a real sense (inflation-adjusted) rather than nominally.
> "I would be surprised if there wasn't a setting for that also on iOS."

That's the default behavior for password fields in iOS.
Trick is, when you have a long password it takes far too long to shift focus from the keyboard to the text field to verify each character before moving on.

I'd very much like to have a client-side show/hide button for password fields.
Ah ! Now, I agree that if everyone follow this advice, it's going to be fairly easy to crack every password based on a small set of simple words.
While I see the value of that advice (longer flow periods), for academic or technical writing it is often impossible. It might work for fiction or punditry, but detailed analysis requires frequently looking to citations and notes.
I guess there's a certain perverse beauty about creating a website where a nice guy can pay a woman to tell him he's gotta be even more of a nice guy.

Just for reference, if you're a man and find yourself at a juncture where your partner makes you feel like you need some "relationship advice", here's the standard package that came from Reddit for free and will serve you better than anything a woman ever told a man for two dollars:

1. Cut all contact.

2. Delete from facebook.

3. Hit the gym.
Since Windows by default don't show hidden files, I must say that most of my engineer coleagues would fall in the trick. Sadly, most people that I worked open the files manually.
As long as the devs stay sane it's not too much of a problem.
Err, yes thanks. I was trying to emphasise the fact that the multiplier of entropy is not the "bit", but the "word" (in the linguistic, rather than the computer architecture sense)
Bounces and auto-responders can be parsed and separated from human responses.
It is valid to target certain Linux distributions, so you can limit your scope to the ones with most exposure to desktop users. Ubuntu comes to mind...
Also annoying is that a lot of sites require gibberish. Apple requires at least one uppercase, one lowercase, and one number. Some sites require a symbol as well.
I'll grant you that it's more important to have a password be difficult to guess, but that doesn't obviate the importance of it also being easy to remember. Even better, let's look for password schemes that are harder to guess and easier to remember at the same time.

It's easy to compare the entropy of two schemes as you're doing in your comment, but it's more difficult to objectively claim which is easier to remember. You argue that a random sequence of 12 characters is easier to remember than 4 words. If so, then I'd agree it would be a better scheme. However, I don't think that's the case. To really settle the argument, we should do some experiments - maybe someone already has?

Here's some examples I used a generator to create:

gangster insert madden quartic

overlong cage figurine hardship

trimmer wholly movie nadir

Bt].iu@0Soc*

Vf+pIW;C>\vp

'.}]Ba,g%@vI

Which do you think are easier to remember?
Yes, though the number of additional bits you get from increasing the size of the dictionary decreases fast. E.g. suppose English and German have the same number of words, then using both only gives you one more bit per word.

(Actually, slightly less since some words exist in both languages. Like `hell'.)
It won't be easy to get this thing going. It needs to have scale to be useful.

However, with the wave of FUD being raised against freedom in the internet (hackers, child porn, riots organized in social networks) such scale gets a lot harder.
Hi Joe,

Thanks for trying it out.

Please click on the "Check status" page which shows your current questions. Click on the view details link - which show a status of either :

(1)Waiting for a respondent (i.e. no one has reserved your question yet.
(2)In - Progress (i.e. Someone is working on the answer. But it has not been submitted yet).
(3)Completed. [ You will be able to view the response, and rate (1-5) the respondent]

Hope that helps. I just found out that the system does not send out emails when answers are complete. I will have to get that fixed today. In the mean time, please log in occasionally to check status.

Thanks.
Paul
Tech companies create value faster, but take as long as biotech to get to IPO
Over 100 identified issues with 2.3 on the Droid X: (58,000 views on the Motorola forum)

https://supportforums.motorola.com/thread/51997?tstart=0

Both Motorola and Verizon admit to the problems. Say a fix is coming this month perhaps:

https://supportforums.motorola.com/thread/55271?tstart=0

Same thing happened with 2.2 apparently. (pre-dates my experience with this phone)

http://phandroid.com/2010/10/14/motorola-outs-list-of-droid-...
An NSFW tag would be helpful. thanks.
The futility of arguing for software patents by anecdote
Using shuf, my favourite, rarely used gnu textutil.

shuf /usr/share/dict/words|head -4|tr '\n' ' ';echo
1. Shoulder surfing a password is way easier than other forms of cracking. Sure, you might not think people are looking at you as you type your password, but then this becomes a crime of opportunity...

2. There are technological ways around this, like finding a bigger keyboard for your phone, using password management software, imploring the website to make an app, practicing typing, etc. Also, BB/iOS/Android all show the most recent character you typed in a password field. Many soft keyboards give feedback about the most recent character you types as well.

I'm fine with my password fields being obfuscated.
..although the software is hardly written for the layperson!

http://lhcathome.web.cern.ch/LHCathome/Physics/
> I like FF. I use it. But every time there's some comment
> about FF memory, we usually see a bunch of people coming
> out saying they never see FF memory issues, the OP must be
> doing something wrong or have a bad system, they use their
> computer non-stop for 4 years without ever even seeing FF
> slow down, etc.

That's because complaints about large memory use in Firefox fall into two camps, generally:

1. "I left Firefox on overnight with three tabs open, and now it's using 3.1 GiB of memory. This browser is terrible! Yes, I do have dozens of low-quality extensions installed, so?"

2. "I started Firefox, and already it's using over 300 MiB! That's insane! Why would a web browser ever use that much? I'm switching to Chrome, it only uses 100 MiB. What do you mean, 'multiple processes'?"

There may in fact be genuine issues buried somewhere in the discussion, but they're hard to discern against the general background noise.

> Then endless discussion about "how can you even function
> having more than 2 tabs open? I always close all mine
> because of some cognition study from 1974 which I read in
> my one open tab, then closed it".

You're getting confused between Firefox and Chrome. Firefox has always been the browser of choice for the "tons of tabs" crowd, because Chrome's process-per-tab model breaks down when there's more than a few dozen open.

For example, I have just over 70 tabs open right now, Firefox has been running for about a month, and it's at 1.1 GiB resident memory. Chrome becomes very unhappy under such circumstances (since it uses about ~100 MiB per tab), so I'm careful to only open a few tabs at a time.
No, I meant specifically why they would allow certain special characters and not others.
Zillow ? http://www.zillow.com/homes/94117_rb/
I believe it's in his book Rules For Revolutionaries. I remember it as audio of a speech he gave. I'll try to find that speech.
Yes, but I prefer to generate the passwords on my own. I also use this to generate random passwords for root accounts (sudo FTW), etc.
I realize that "The Secret Life Of X" is one of their title patterns, but in this case it just sounds awkward.
for i in `seq 1 4`; :)
The killer feature of MoonScript would be 0 based indexes. See no mention of it though...
ye it isn't on OS X

just the same, sort -R is GNU only and not POSIX
Intelligent news aggregator that uses social media data
It's $2 per answer. That seems pretty expensive if I want a lot of answers for one question.
I worked with Matthew Parris briefly when he was the parliamentary sketch writer for The Times in 1995 on a student placement.

He knocked out his daily sketch in a very short space of time (15 mins?), having spent little more than 30 minutes in the chamber.

It was incredibly impressive, and would have seemed very casual were his focus while working on it not so intense. At one point he said words to the effect of "I might seem very rude in the next few minutes, but I must concentrate very severely on this".
Are you sure? curling from Terminal, I get the same result.
Just went through the slides... watching now. Very interesting. One thing that is a bit surprising is the diversity of key-value/caching technologies. I felt like there was a lot of overlap in capability between Varnish, redis, memcached, mongodb, etc...
Previous submissions, none of which garnered any comments:

http://news.ycombinator.com/item?id=2825759

http://news.ycombinator.com/item?id=2826345

http://news.ycombinator.com/item?id=2837081
It depends. If all they have is unreliable, inconsistent eyewitness testimony, then it's acceptable to ignore. If they have physical samples they've not tested or electromagnetic readings they've not had analysed, then it's an incompetent blind spot.
Head Tracking for iPhone: Glasses-Free 3D Display
Here's how I use diceware:
1) throw single die to determine number of languages
2) throw dice to determine which languages (number of iterations depends on the result of #1)
3) throw dice to determine language
4) throw all dice to determine first word in language
5) repeat #3, #4 until you've reached the desired number of words
That's true. This seemed to be the most simplistic way I could come up with without discouraging registrations. I would be happy to entertain your suggestions.
百度优化
Large companies should dedicate the thought and resources to get their customer human interface right. I hate that many large companies that expect customers to navigate through a morass of the companies half-baked organizational scheme. It's a terrible sign if a company expects a customer to coordinate or route an issue among different internal company departments.
I like this approach to static assets, where each file's name is changed to include the hash of the file's contents on deployment. But I've never implemented it myself, because I can't figure out a good way to refer to those static assets in my templates.

simonw, if you're listening, how do you solve this problem?

How do you go from, e.g.,

<link rel="stylesheet" href="/style.css">

to

<link rel="stylesheet" href="/style.{current-hash}.css">

?
The iij top twenty upcoming biotech books
This version inflation thing is getting a bit out of hand...I'm using Firefox 5 right now, I don't feel any difference from Firefox 4.
http://padmapper.com is my favorite, because it displays everything on a map, It pulls from craigslist and a couple of other apartment rental websites.
Which one? Seems like a huge breach of trust, not to mention probably illegal as hell. Why does the dean need to know my credit card number?
IPod touch serves as "memory" for amnesiacs
Fine by you until you find yourself living in such a country.
"growth cannot come from yet more debt and government spending"
Yes, internet made information instantly available, but it also creates overflow. We need information to be curated (news or portal), or automatically filtered (recommendation sites, Digg, StumbleUpon).
I hope our filtering does not stop the best in the world content to reach your location; we need to tweak our algorithm if it does :)

By the way, we also implemented some "facebook wall", so you can see what your friends are "infected". This helps break the barrier of needing people to travel to, say, a remote location.
> A utf8 decoder should reject portions of utf8 streams that don't use the shortest possible encoding

so you would say that there should be no file names using the cyrillic o? So if a russian-speaking person wants to save a file, that file name should be rejected? Or translated into a mish-mash between cyrillic and roman characters?

How will that work if that filename is reused on a system on which the default font doesn't contain the roman characters (I'm sure such a thing exists) and thus font substitution needs to happen?

The fix definitely isn't this easy. Maybe one could disallow homoglyphs of a different language than the one dominating the current file name. But this might be a lot of work and I doubt it's fool-proof.
Since it seems the most likely use for this craft or its successors is not as manned aircraft but as unmanned kinetic bomb, the headline "New York to LA in less than 12 minutes" seems to tell a story of a different United States than the one we have now.
Hiding it would be not telling it to journalists... It's a huge difference.
The 3 things so many APIs are missing
Doesn't work in Chrome 14 or Firefox 6 on my Snow Leopard MBP; just crashes.
In the old days, I tried once to put a backtick ` on my username in counter-strike as a way to prevent admins from kicking me :P (the backtick toggles the console, and kicking requires typing 'kick <name>' from the console).

I was kicked within 2 seconds from joining the server.
Well, there is a female perspective - thing is, women will tell men about what they are wanting but have no idea how provide the feeling of what she is wanting. I whole heartedly agree that women giving romance advice to men is, a bad thing (I also think men giving women romance advice is also a bad thing).
Flight overview and info here: http://www.darpa.mil/Our_Work/TTO/Programs/Falcon_HTV-2/Falc...

Slide with links to video (WMV format) here: http://www.darpa.mil/Flight%20Overview%20slide--UPDATED%20as...

DARPA press release here: http://www.darpa.mil/NewsEvents/Releases/2011/2011/08/09_HYP...

DARPA twitter account: https://twitter.com/#!/DARPA_News