skysight-inc/HackerNews huggingface dataset:
I've been looking at this recently. I'm still not sure about using bcrypt (SHA512 for example is part of the python standard library), but we should at least be using SHA2 instead of SHA1. One possibility is to use google's KeyGen to encrypt the password, but bottom line, I think that the password hashing should be the responsibility of the backend (with the default doing the "right" thing).

I've also been looking at trying to make an username===email backend for django (instead of a user generated--part of the battle of avoiding too many user names that people just forget) and it's hard because a lot of things in the auth module are fairly fixed--regardless of the backend that you choose (for example, the regex on the username, or the length of fields). There have been some other attempts (like emailauth) to address this, but it's actually a large undertaking if you want the same functionality as the auth module.

How responsive are the django developers? They seemed fairly certain that they weren't going to change the defaults for the username/email address to preserve backwards compatibility. Is it better to make a whole new authorization module (complete with middleware) or to patch theirs?
Well, it will be smaller on disk.

I know next to nothing about the phone system, but in some countries there are legitimate numbers starting with 0. So among the many problems with this practice, it puts an arbitrary technical limit on your market.
well said and very true "Also, most educated people from Indian subcontinent speak three language". I speak TELUGU,ENGLISH,HINDI (S/R/W), TAMIL(only S :)
TC is doing so because they are trying to produce more and more "pieces of content" to map to the AOL plan to have X "pieces of content" so that in the next few months arrington can get a promotion to VP of content or some BS at AOL.

it's all about quantity now.
> With the Common Lisp model of optimization you can do this selectively for parts of your code, and the compiler can ignore your type hints or declarations if it wants to.

What if those parts of your code have bugs in them? There's no reason they wouldn't, and whoever's writing file format parsers (fonts, video, JPEG) on your platform is going to turn off safety because it's too slow, even though that code has many attack surfaces.
I am fluent in Telugu(from Southern India), English and Hindi in that order. I want to learn Japanese and one of Deutsch and Italiano.
I think there's a simpler explanation: they just haven't had time to put something more attractive together. Once they get a bit bigger, they usually seem to grow progressively more fancy.
Feels dodgy

Why would I submit my personal details before knowing all the other steps?
Not restricting - I currently have domains on all 3 of them and want to move to one.
Thanks to both for the clarification. I will take a chance to test this more in detail with a couple of virtual machines (since I use Mac) perhaps tomorrow or as soon as I have some time; does the library I liked here and in the post solve the issue? I admit I tested it quickly (say 5 minutes or less) with Windows VMs, but at that time everything looked OK to me using that library, since the custom web fonts were disabled (and replaced with the closest similar web-safe fonts) on for example Windows XP with Clear Type switched off so avoid the bad rendering in those conditions.
Would there be a way to connect with a bank account (that way transactions would be added automatically).

I don't know if banks allow you into that or not for security purposes.

Nice design, and love the video. The ease of use seems to be key with the service.
Although technically it's an API rather than a language, I am going to make an effort to learn WebGL. The Chrome Experiments (http://www.chromeexperiments.com/webgl/?f=webgl) are simply mindblowing. I have always had interest in 3D programming and I know JavaScript, so no more excuses.
Uhm, weird, I meant to reply to you but for some reason the reply link which I could see and use now didn't show up before (?)
To me, I would have liked to see some screenshots of what the person being adored would be seeing from their side. I understand the basics of the process but didn't want to login and trust you with my facebook without visualizing what would happen first =)
Fluency generally includes speech fluency. I haven't met a person who speaks in code. With all the abstraction, looping going around, it is difficult to speak in one of the programming languages.
I haven't had a chance to try it, but if it gracefully handles every jQuery plug-ins' use of the .ajax() method, I don't see why it wouldn't work.
At a startup you should expect to do anything.
R.E.M. Stands For R.E.M.I.X.
Yes, there is, through the same 3rd-party service that Mint and InDinero use: Yodlee.com. However, they have a high set up fee and we're not willing to make that investment, yet.
Until we do, we'll soon let users import bank statements exported from their existing internet banking apps.

We're focusing on making data-entry as painless as possible, indeed.

Thanks!
NBN costs 24 times of South Korea at one 10th of the speed.
In my first job at a startup, the bathroom was dirty on a rainy day & realised the janitor had not come into office. I knew customers were visiting office in the next hour, so I just cleaned it up and went back to work. Nobody ever knew about it. Similar such events like cleaning up our kitchen sink with lots of coffee cups has happened, but I never realised as if its not my 'job'. It was there to be done & when I realised the person responsible for that was not around I just did it.

But later on when I worked for a bigger organization it hit me, how I felt about the company, as if I was running it and was wondering if I would ever do the same in this 'BIG' organization.
I have quite a few domains with Namecheap and so far so good. What I like is that their UI is not dumbed-down ("GoDaddy-style") and you can find that darned DNS setting without fishing through 5 layers of navigation.

It also helps that they've been giving away private registration for free.

(I am not affiliated with them, just a customer, YMMV)
no offense, but video is slower to be consumed than reading - you can't easily copy video and paste it into an email/im/tweet with the same efficacy as text.

May I make a suggestion: transcripts. If you are going to provide video - provide a transcript of all the vids so they may be quoted. Make the transcripts hyper-links to the videos themselves.

So if people copy the text and send it - they send a link to the vid along with it.

I actually havent spent time on Mahalo, but just went over to look and I really like the how-to section at first glance.

One of the things that is an utter failure of Quora; they have a ton of top-notch people using it - yet they have done NOTHING to seek out and curate information from the experts such that it threads together.

For example, I go to the "startup advice" topic - and its a big pile of jumbled randoms.

I cant go and actually learn anything more than a snippet. (not to mention the ability to search/sort and view stuff. The UI/UX is HORRIBLE.
Why couldn't they use SHA2 and make it go around X times? The bcrypt plugin [1] maintains backwards compatibility with old passwords just fine.

Also, if you are cool with rolling your own registration forms/etc. you can easily just set the email as the username and email. You lose the more obscure but technically valid characters for email (a-z A-Z 0-9 @.+-_ are all fine), but 99% of emails work fine in the Django username field. Or maybe I just haven't hit some obvious problem with that implementation yet...

[1] https://github.com/dwaiter/django-bcrypt/
I suppose Emil Krebs wasn't really proficient in 60+ languages, but had enough command of basic grammar and vocabulary to maintain a certain level of conversation in each of them.

Something like the Fluent in 3 Months guy, who has learned 7 foreign languages as an adult:

http://www.fluentin3months.com/
For the time being, I will personally continue to build #!-only websites, designed exclusively for javascript enabled browsers. Maintaining two versions (along the guidelines of progressive enhancement) is just too much work (maintaining and testing html view templates as well as jQuery or moustache templates) considering that so few people lack javascript. I wouldn't let a release go live without running a selenium suite across it in any case. My perspective would be different, I imagine, if I worked on a large team that could 'afford' to take the progressive enhancement route.
Kloseknit, next-gen social service on the iPhone. Early beta available.
Government needs the flexibility to exercise the pending three acts in order to protect citizens. However, it would be nice to know they are being held accountable.

In other words... which ever division gets this almighty power to tap phones, businesses, etc. needs to be transparent to a "non-affiliated" (a loose term to describe two government agencies, I know) almighty power. Something like the relationship between the fed reserve and the treasury.

Also, the authors should re-word the act and say these powers only apply to suspected terrorist groups... just to give us a little piece of mind.
Perhaps it's a failure of my imagination, but I cannot see a way for you to run this as a profitable business without similarly turning the 'users' into the product.

That is a criticism not only of this start-up but all other start-ups where you are not paying a subscription fee. If you are not paying then you are not the customer, you are a part of the product.
I've always preferred elinks with its support for colors, but I'll have to check out w3m and retawq.
Fluent in: Arabic, English, French

Want to learn: Hebrew, German, Russian, Hindi (in that order)
Bad idea as celoyd pointed out. Besides, to check whether a phone number is real or not we use regular expressions.
20 minutes straight is damn impressive. I would have classified that as fluent. (Though I guess it depends on knowledge of business/academic/etc language.)
I am constantly trying to improve my Python and JavaScript. I haven't programmed in C/C++ for a very long time. I think I will learn some Scheme by the time I finish reading SICP and some other texts. I am also learning Common Lisp when I am away from the Internet.
It's probably the "Don't feed the trolls" effect.. ;-)
Anyone else see lines between the triangles in the pentagon, using Chrome?
The United States government (distinct from the population) supports Democracy and Freedom when those values align with our strategic interest. When they do not, we stop supporting them.

Everyone outside the US has known this for decades. It's only considered a controversial statement within the US.

[Edit] It should be noted that other states engage in the same amoral, strategic behavior. The reason the United States receives the lion share of the criticism is because as the leading Power (especially military power), it's actions on the world stage are far more consequential than any other.
Dutchie living in Aus.
Looks like gawker sites show up pretty much empty with javascript turned off, and on top of it there's no warning that it has to be turned on? What ever happened to graceful degradation? Give me 1996 text only if you have to, but please, don't break the web by forcing javascript. Even Gmail, the poster child for javascript/Ajax detects that you have it disabled and shows you an HTML-only version.
What languages do you already know? You should learn a language in a paradigm you're unfamiliar with. i.e., if you've only worked with Ruby, either Haskell or C would be good choices, etc.

I'd definitely suggest learning C, especially if you've only used more abstract languages. It will teach you a lot more about low level details that other languages handle for you, and many popular languages today are implemented over C.
There are native Esperanto speakers. As in they learned it from their parents as children. It still blows my mind that an idea can be this powerful.
America is not a single person. Most if not all of those who made the decisions in the 70s no longer have any power.
You can still upload LaTeX docs to google docs and edit them with your own editor or use http://code.google.com/p/latex-lab/
Sure. The claim I was referring to didn't specify startups, though.
Children in planes: Would you like to see adult-only flights?
Meh. You're trying too hard, but keep trying...
NYC Hack Is Back
Mark, you need to plug the book and help others.

Mark is the author of the recently published "Scripting Intelligence" book. Your guide to modern web 3.0 technologies and semantic web.
Google Translate app, please translate this for me to RoR:

"1,000,000 page views in 24 hours."
WSJ had "the inside scoop"? Really? An entire story based on the fact that the next iPad is going to be lighter, faster and thinner? That's the silly part.
Visualizing WebKit’s hardware acceleration
Personally, I'd rather see no-fat-people flights.
:) Awesome. Color me jealous. His gear is way better than mine. http://farm4.static.flickr.com/3216/2352277899_4c57b766cd.jp...
how to sign up?
http://docs.dydra.com/faq#what-technologies-is-dydra-built-o...
I just don't buy it. Aaron Wall called you out a while ago and if I recall correctly you denied and denied. This sudden change of heart doesn't read like a moral turn-around, it reads like surrender. You got out-competed by Demand, AOL, Associated Content and trying to re-frame the argument as 'we're all going to suffer if you don't cut back' is bullshit. If you really were turning around Mahalo and it wasn't going to be a content farm (whatever your definition of the term), all of this wouldn't matter. So arguing that everyone has to cut back would be silly, you should let them content farm and get banned by big bad google and you can take home all the prizes! But that's not what is really happening is it?
(Note: are comments about individual languages mix relevant at all?) -> me : Spaniard, college in Italy, living in the Bay Area.
Graphs in the Database: Rdbms In The Social Networks Age (2010)
Socialize: Unleash the Community Hidden In Your App (sneak peek)
This is just the first skirmish in a battle that will go on for at least 10 days and may go on for months. That said, there's a lot to celebrate -- it changes the dynamics of the debate in the Senate, and increases the chance that Leahy's bill (S.193) introducing new safeguards as part of the reauthorization may make it to the floor.

So, stay tuned!

Disclaimer: I'm one of the organizers with Get FISA Right, a grassroots civil liberties organization working to reform or repeal the PATRIOT Act.
Individuals might not, but the ideology remains.
This sounds apocryphal to me. I mean, how would anyone build a system where no number above 2147483647 can be stored and not notice it? I mean, that excludes the vast majority of phone numbers.

EDIT: Maybe I give mankind too much credit. Search for a non-Dallas city here: http://24hourplaces.com/search.php
Near Field Communications: a technology primer
Ask HN:  Has Heroku been exceptionally slow for you lately?
I've had a few apps running for weeks/months without a hitch at all. For the past 2 days, however, they've all been ridiculously slow and unresponsive... Anybody else experiencing this?
The original part in couchdb design is using btree for views to hold temporary data for M/R jobs, as btree are indeed used by mongodb (and most db engines).

The new stuff for M/R in mongodb looks interesting, thanks for the update.
Would it be better for Elop if he was competing with more than one Steve Jobs?
I think he was being facetious...
Interesting, looks pretty neat.
I know a guy who, if I remember this correctly, is half Lebanese, half Italian, was raised in Germany and now lives in the French-speaking part of Switzerland. From that he speaks French, Arabic, Italian, German and English.

Another fellow I also met in Switzerland says he speaks six languages. He speaks English, French, Serbian, Russian and Romanian that I know of. I don't know what the other one was. His advice? Date women from different countries and learn their language.

Of course, being an anglophone Canadian who only knows a paltry amount of French despite studying it in school for nine years, people like this are just amazing.
Do Dilon Ke Khel Mein 2010 Hindi Movie Watch Online
Scala. I'm saving clojure for last :-)
It's common to have threads in UI apps so that things don't lock up. Eg having a thread to download/process images and displaying them asynchronously.
I don't think zck was arguing for phone numbers as integers. I think he was just dissecting the broken thinking that would cause someone to make that decision.
It's not impossible, because with each language you learn it gets easier to learn related languages.

The joke about the linguist Roman Jakobson was that he spoke 30 languages, each with a foreign accent.
This is the point where someone argues that Nokia is doing just fine, since they still have 110% market share in Tanzania...
> Nobody likes Windows phones

That's a bit categorical, no? I know at least two people who quite like their Windows Phones. Before you ask, not all of them work at Microsoft.
Where do you go when Reddit is down?
yes... we even had an outage for 20 minutes this morning
Fun read, thank you. This is not too surprising though, considering how much gamification has happened the last little while.
Oops, misclick downvote. I agree with you. It's an unfortunate human cognitive weakness to assume that things with the same label are the same.
The Advantages of PHP Development
you can bet that Apple will remain absurdly profitable in a way that embarrasses most of its competitors. It's just something that Apple is good at.

I'm betting it's not. It's something Steve Jobs is good at.
Interesting, and yes, I am a witness of how fast proper java is; and in extreme performance cases, I guess I'd turn to java before C++ ; maybe the f# also benefits from optimizations (like tail-call optimization) and the underlying VM? (though I don't know how performant the CLR is)
And then one day someone will come along who pays his farmers $2000 per page and claim that Mahalo is polluting the web with their lousy $1000pp content.

The issue boils down to the fact that the search landscape is fundamentally a representative democracy. Google has a huge amount of power but if people become dissatisfied with the results, Google will be out the door quicker than you can say "altavista".

And here is Jason's problem: if people clicking the Google search results are satisfied with ehow, then ehow they shall get. Urging people to demand better content is a fool's errand.
Also, two major models of social graphs (Lead/Follow/Mutual and Enforced Mutual):

http://blog.rmdstudio.com/2009/01/19/social-graphing-models-...
Ask HN: Please Review my startup Addoway.com
Looking for some feedback on first impressions when you hit the homepage. We are an eCommerce marketplace, but constantly looking to enhance to ensure visitors (buyers/sellers) are understanding the goal. Thank you for your time. We are just shy of 100,000 unique visitors/month and have been in beta for 9 months now, but always looking for ways to enhance.
http://www.addoway.com
Thanks - would love comments & feedback. We'll be launching with hundreds of AppMakr-made apps running Socialize soon.
Inhuman proposal on Calves
I'm predicting an HP-Palm/Nokia combined effort. HP and Nokia already collaborate, and webOS is the closest Nokia will get to an existing "ecosystem" that they could thrive in. Palm has crappy hardware, and awesome software. Nokia has excellent hardware, but crappy software. Both of them are getting slammed by Apple/Android. The solution is obvious.

Also, Nokia's work on Meego would transition well to webOS, since they are both linux based.
They support it, they have tutorials and wiki articles on them. I follow them step by step, then the next day it breaks, or when I download a module, it breaks. Very frustrating, especially when it works flawlessly locally.
I posted something to that effect a while ago, and got some _very_ interesting responses. They opened my eyes to css grid frameworks and other goodies, that underpin much of the new minimalist designs.

http://apps.ycombinator.com/item?id=1604693
Anything really. Thanks for the link. I'm curious as to whether Google will express any support (or non-support) for his pro-democracy activities. I can imagine them going either way on this. Most likely they'll say nothing.

Also, he wasn't, of course, "found". He was released in response to international attention after having been imprisoned and tortured by a dictator's thugs. (Being blindfolded for 12 days counts as torture in my book.)
100,000 at $1 CPM = 100,000 * .001 = $100

If you are just throwing up a generic banner ad network, it's probably close to $.10-.25 CPM. Then multiply by how many ad units displayed per page (networks usually don't allow any more than 2-3).

So: 100,000 * .00025 = $25; x3 = $75

Very rough estimates. With a site with such a particular niche, he can probably get a higher CPM. I also count 7 ads on the home page.
Coincidence that they never had this problem until they were acquired?! Ha, just kidding.. I won't jump to conclusions yet, and I'm sure they've had outages before. I just haven't experienced any.
So instead you just called your car pool?
Bulgarian (living in Canada)
Dell previews conceptual tablet running Windows 7
Are you trolling or just a lazy jackass?
I am never surprised when code is written without decent testing good testing is the exception rather than the rule.
You just popped the CD in and the program on it came up. A few years before that, the average computer was still booting to a command prompt. For non-hackers, auto-run was amazing.

And since then, it has worked as intended billions and billions of times. Some microscopic fraction of those have resulted in a virus, rootkit, or other issue.

Just because something bad can happen in a small minority of case doesn't mean a feature is a stupid idea.
> I speak 3 and read another 3

Doesn't that mean you can speak 6?

The Indian subcontinent usually gets complicated, as there are usually a /lot/ of local dialects that people speak, and some of them may arguably deserve to be separate languages - at least, the speakers usually think so :)
Update: apparently Heroku is aware of the issue (http://status.heroku.com/incident/121) though they claim to have solved it, and I'm still experiencing pretty poor performance.
Starting to learn Ruby and JavaScript.
then you're listening to simplistic explanations of politics.

the climate was such that the desire for Congress to do _something_ necessitated compromise for speed of decision. "No one actually read it" reflects the reality that the bill was _going_ to pass. the accommodations made for people who _would_ have been on the fence were made to speed the process.
Considering I work with graduates who were 10 when the whole Y2K thing was news I am not surprised.
Samsung rains paper airplanes from space on the heads of Earthians
I can't help but note the underhanded self-praise in this statement. It's quite typical, unfortunately.
Anybody else rolling their eyes at this?
Define fluent, and define language.

I can read novels in Dutch, English, German, French, Spanish, Swedish, and Italian, but only hold a meaningful conversation in the first two, so I chose 2 languages in the poll.

I can read without much problems: Flemish, Afrikaans, Frisian, Norwegian (nynorsk and bokmål), Danish, Catalan, Portuguese, (and, I discovered by accident, Interlingua, an artificial language - truly a well designed language!), purely because these languages are so similar to the ones I already know.

If you speak Dutch, you also speak accented Flemish and broken Afrikaans. If you speak Danish, you can also understand Swedish and Norwegian.

But sadly, if you speak English, there are no languages that you get for free.
99 Days at a Startup
asynchronous downloading is built in to frameworks already and uiview manipulation should happen on the main thread.
Online Plagiarism and Cybercheating Still Strong – 61.9%