skysight-inc/HackerNews huggingface dataset:
Forex options trading strategy
Forex Options Trading Strategies and Broker Reviews, forex options trading present a great way to increase profit as well as minimize risk to their portfolio forex options trading are a contract between two parties, a buyer and a seller, in which the buyer possess the right to buy or sell, but not the legal obligation
Just today I found an old issue of a magazine called "Ahoy!" that was devoted to the commodore 64. What a neat time period, it was so exciting. I remember typing in games for my TI in the early 80's. Now programming feels like work to me.
You Need to be in San Francisco
The building of RadiationInfo.org
So far the comments in this thread cover Functional (SICP, Haskell books), Logic (Prolog Books), and Procedural/OO (Almost everything else) Languages, so I figure I should add a reference for Stack/Concatenative Languages:

Thinking Forth - Brodie
Main mistakes Facebook has made in scaling its organization
"So knowing that a college is rigorous in its admission standards is a way to signal prospective employers that the graduates from that college are already vetted."
I would say that the admission standards here in India are very rigid , going by the top two engineering entrance exams. For IITs 4k out of 150k people who write the exam get admissions whereas for the RECS and some second tier colleges the admission rate was around 15-20%. Hence i think the problem is not that the admission standards are lax.
What the wsj article was hinting at a lack of basic comprehension and technical skills. Lack of comprehension skills(in English) can be explained by the fact that English is not the first language ,even though it may be the medium of instruction.
The other weakness has a lot to do with lack of interest, motivation and also a sense of lethargy which sets in after going through two years of what can best be described as a bootcamp preparing for the engineering entrance exams.
Python at Google (Greg Stein - SDForum) [panela.blog-city.com]
Well, there are certain mission critical kinds of areas -- like medicine or bridge engineering -- where this knowledge is actionable.

Certainly people here on Hacker News don't need to be convinced of the value of finding elite engineers, or the very real wealth they can generate from book learning.

The problem is the doublethink that allows the IQ elite -- graduates of highly selective institutions like Harvard and Stanford -- to pretend that there is no such thing as an IQ elite, while simultaneously selecting their peers (coworkers, marriage partners, fellow students, etc.) from that very same ostensibly nonexistent IQ elite.

The contrast is whiplash inducing. One minute IQ doesn't matter, the next minute everyone is talking about how all these "idiots" can't solve FizzBuzz... Very big blind spot here, which many Asian countries don't share in the same way.
Spinach Artichoke Dip
Who said that the game they are playing has two participants with a winner and a loser.
The result of the discussion was nomination withdrawn.
I guess the first question off the top of my head is how is different than current competitors (i.e. indinero, etc)? Would love to suggest but would also make it a lot easier to know what you already have.
Right, but neither of those hurt users, so not malware without stretching the definition of the word.

I don't think malware on jailbroken iOS or Android happens much because most people who jailbreak are technically savvy. Also, they're a relatively tiny minority.
Yes this is applied by some companies in India, however the reasoning behind it needs some explanation. Personally in my college there were around 350 CSE and IT students. The top companies(in India) say your Amazon, MS and Google have a lengthy interview procedure and cannot possibly go through this will all the students. So they screen grades.Note that, this happens typically only in the second tier instituions and not the premier institutions which do not have the problem of a huge student strength. For this reason typically students from other majors(electrical,chemical etc.) are also not allowed to sit for programming interviews.
... Besides the provost, the director of the Museum, the director of Communications, the director of Financial Aid, the director of Alumni and Career Services, the director of Continuing Education, the director of Institutional Research, the director of the Office of Public Engagement, the director of the Writing Center, the vice president of Finance and Administration, and key members of Student Development, Human Resources, Financial Aid, Student Life, Museum staff, and Public Safety were all gone by March 2011.

Sweet Jesus, universities are so ridiculously top heavy. There is going to be a tremendous collapse when the tuition bubble pops and all the government money goes away.
+1 on real world haskell, which is here: http://book.realworldhaskell.org/read/

definitely a lot less hand-holding than learnyouahaskell, but they complement each other pretty well.
I first used Winamp but then switched to Songbird. Seems a bit faster on my slowish Wildfire. Songbird scrobbles, just like Winamp. That's a feature I "need".
Custom Website Development for Requirement of Joomla 
Joomla is an excellent program, and there are several sites out there are able to use the software in the great way possible. But in order for you enable to get the most out of Joomla you need to be able to create a custom website.
Thanks. Please consider putting this comparison on a blog or similar, it deserves a wider audience.
I've done some further research and found:

1) Have quantifiable goals - e.g. give 20 elevator pitches/day & get business cards.

2) Follow the conference hashtag on Twitter and tweet during and after the conference to gain exposure.

3) Arrive early for pre-conference networking.

4) Drink lots of water, try to exercise and get some sleep so as to keep your energy high.

5) Remember that sessions etc. are a lower priority than meeting people - especially if the sessions are recorded.

6) Scribble down some details about each conversation so that it's easier to reconnect in follow ups.
What's the purpose? I've read the EFF page three times, and I guess that they want to build up a database so that they can pressure CAs to follow good practices, but it's not really clear.
Show HN: measure curiosity of your website users
It does. I came across this article yesterday morning and attempted to submit it to HN, found that it was rejected for being a dupe.

Ultimately, I submitted it to reddit.com/r/compsci instead. I assume fogus picked up on it from there and hacked the HN dup detector by appending a '?' to the URL. Kind of annoying, really.
really? mine was off. I entered in a very very authentic Thai restaurant in LA which I love and expected to see some authentic Thai restaurant recommendations in Chicago - not at all. #fail
i'd probably put some kind of ordering on these.

start with algorithm analysis and basic data structures etc in CLRS. (ch 3,4,10,11,12) and then go back and fill in the more advanced concepts. dasgupta, papadimitriou, vazirani is good too http://www.cs.berkeley.edu/~vazirani/algorithms.html

for the compilers book, it's necessary to go through the assembly, and some of sipser (need DFA/NFA/context free grammars), as well as structure and interpretation of computer programs.

OS could come after the algorithms and preferably after assembly but before the compilers book.
Bankruptcy attorney
Plain Text Offenders - Did you just email me back my own password? 
"We’re tired of websites abusing our trust and storing our passwords in plain text, exposing us to danger. Here we put these websites to shame."
Mobile apps come under fire
Best PHP Development in India
Will, you haven't accomplished much in life other than speak your first sentence, hit puberty and apparently make comments on Hacker News. I'm hopeful now that I see you have the rest of your life planned out for you though. About that heart attack, there is plenty of time for us to find a cure for that. You might want to add that to your timeline.
For correctness, both Haskell and Erlang have Quick Check, which is simply fantastic. Quick Check is somewhat easier to use with stateless code, which favours Haskell over Erlang.

http://www.cse.chalmers.se/~rjmh/QuickCheck/
Bashing Microsoft 'like kicking a puppy,' says Linux Foundation chief
I am also self-taught, although I dropped out of University two years into a CompSci/Engineering double major, so I will recommend some resources to you that helped me immensely. Each of these books has an associated MIT course with lecture video, notes, etc. available online.

First is Structure and Interpretation of Computer Programs[1], which you can read online, and the associated course at MIT, which is 6.001[2]

Second is the famous 'Dragon Book', Compilers: Principals, Techniques and Tools[3] and the associated course which is 6.035[4]

Extras would be the Python book 'How to think like a Computer Scientist'[5]. MIT course 6.00[6] uses the book as a reference, and the courseware is again available online.

Other than that - the usual suspects on learning C (K&R), UNIX (TAOUP[7]), the bash shell along with grep, sed, awk, more algorithms(CLRS[8]), functional programming and machine learning. Take your time, it takes years to build the relevant experience and knowledge and you are never done.

I love the MIT courses. Work and learn at your own rate. I feel that it is important to implement all the code yourself even if it looks easy in a lecture - there are little things you pick up as you write algorithms out.

Even though I had worked through SICP I still watched all the lectures again and implemented all the examples with benchmarks and unit tests. I usually set aside one day on the weekend to work on study, and usually an extra evening or two mid-week to read papers and books. Once you get into the routine it is great.

It might be the best approach to set yourself a timetable and weekly schedule, just like in UNI (ie. every Saturday plus Tuesday and Thursday nights) and work through the MIT courseware and associated books in order (6.00, 6.001, 6.035). The more advanced MIT courseware is an excellent bonus.

[1] http://xrl.us/sicp

[2] http://xrl.us/6001

[3] http://xrl.us/dragonbook

[4] http://xrl.us/6035

[5] http://xrl.us/thinkcs

[6] http://xrl.us/6000

[7] http://xrl.us/artunix

[8] http://xrl.us/clrs
Wait, are you chpwn by any chance? Because you quite extensively use the slide-behind header trick from his last post on http://chpwn.com/blog/
Here's some background:

When developing new advertisement format, our team did a lot of data-mining and A/B testing to reveal unknown patterns in human behaviour. One of the patterns was that, if you put random badges on the edge of the screen, people will tend to click on them out of curiosity. If you put more coupons, they’ll click even more. And if you show them coupons only once in a while, the time pressure will make users click even more.

The resulting CTRs were dwarfing any other means of advertising. But beware, this behaviour only lasted as long as there were good deals hidden under coupon badges. Changing good deals to no deals would decrease coupon CTR for a whole site for weeks.

With promising CTR results, we wanted even more milk from a coupon, so we implemented a form for collecting emails for newsletter. The number of collected emails has again exceeded all expectations of our client.
And, as if this is not enough good news from our tingling little coupon, niche and local websites are also reporting good physical conversion, meaning: people showing up in the stores with printed coupons.

So what is happening here?

A lot of curiosity and a big pull. Coupon badges basically generate a pull relationship with a customer, who is then more likely to engage with a coupon content.

Since all this sounds like a mouth-full and we can’t tell you exact statistics and our case studies, we give you popify.me

popify.me is the simplest version of coupons that you can test on your site and see it for yourself. You’ll prepare a coupon and put it on your site in a minute. There’s also a viral loop included for social media spread and some sweet statistics.
Maybe it's because there's more than 1 million iPhones in France? (1 out of 6 persons, currently more than 60 percent of peoples around me own an iPhone). I'm not aware of any gift-giving holiday (and I'm french). The only reason I can come up with is that the internet/connected french community is very strong, hence knowledge such as "this app is awesome and free" can spread very fast.

I just looked at the user's review on the appstore, and the rating is very high. There's even 5 stars with comments like: When will the french version be available? (It was written in french. I did the translation)

There's no french interface and It doesn't seem to really bother users, it could be a plus though.
Seeing projects like this puts suggestion of hn quality going down to the back of my mind, really excited to try this out. Is there a framework which inspired this?
Godel, Escher, Bach

SICP

Art of Computer Programming

C Programming Language

Introduction to Algorithms

Land of Lisp

-- Extracted from my wishlist - http://flipkart.com/wishlist/dhavaltrivedi
The linked thread says the image being displayed is not in the camera roll. so maybe some sort of weird caching issue?
The practical result of comment karms is in ordering comments, and if you always keep that perspective in mind when voting I believe the threads will be a lot more interesting.

For eg. opinions that you may strongly disagree with, but that you think anybody clicking the comment thread must read should be voted up so they appear higher.

Karma shouldn't be seen as keeping score on who is right or who is wrong, more about being on-topic and interesting.
YSlow was recently released in chrome flavour:

https://chrome.google.com/extensions/detail/ninejjcohidippng...
Current news and events from around the World
News and current affairs brought to you from around world
Short Hair Styles 2011
Short Hair Styles 2011,Photo gallery of the latest hairstyles including cut and color makeovers
When a weekend app is touted as "next billion dollor startup", you know you are in a bubble.

Dont get me wrong, I like gumroad's idea and even the implementation, but extraordinary claims requires extraordinary evidence, and I see none yet.
MythBusters: Savage and Hyneman detonate truthiness
It's not. India in 2011 is the same as India in 2001 is the same as India in 1951

As someone who as experienced India in the late 80s, the 90s, and the 2000s, this statement seems so spectacularly far from being true, I have to openly question what sort of evidence you've used to draw your conclusions.
you pay for what you get

Yes, when you outsourced to India, you probably did so on the basis of getting cheap labour, so it seems utterly unsurprising that you were disappointed with the results.

There are a lot of competent outsourcing firms in India - you probably don't use them because they are expensive.
SEO for Web Developers: Page Construction
How to Think Like a Computer Scientist - Python Version

http://greenteapress.com/thinkpython/thinkCSpy/html/
The story that best illustrates Feynman for me is in Surely You're Joking Mr F (I think - it might be the sequel). On a trip to Japan he insists on going to an area where there is 'nothing to see' rather than the standard tour, and of course discovers a unique and unspoiled part of the country. But even if he hadn't, he would have considered it a win - in another of his stories, he talks about going to bars and waiting for something interesting to happen, knowing that much of the time nothing of note would occur. That drive to keep experiencing something new, and the understanding that the drive would often lead to nothing, is inspirational to me, and I think is what led Feyman to so many interesting things in so many fields.
You might want to provide a non-javascript page/text for those hitting the home page. I went to it and it's pretty much a blank page. I'm not willing to enable javascript for a site I don't know a single thing about.
The worst offender I can recall was Wordpress.com. Not only do they email you your password back, but show it to both you and whoever might be sitting within a few metres in LARGE LETTERS in the webpage immediately after activating your account.

After I emailed to complain about this, they said:

"Security and usability is often a trade-off. We make two main ones:

* When you register at WordPress.com, we show you your password and email it to you.
* When you log in we tell you whether the username or password was incorrect.

The accessibility and increased convenience for users in both cases has been deemed to be worth it."

Edit: I just checked, and it seems that they've changed this element of their policy. The situation above was March 2009.
There is an irony in people thinking that this degree awarded from Harvard is a lesser degree than the other types, when this degree is awarded purely on academic merit (since admission is based on you already completing some of the courses), whereas mainstream Harvard is based on the opinions of some admissions officers.
Part of me recoils at treating all of life in this way and I think it can be taken too far but at it's heart I think it's good advice.

Obviously quantifying life can be tricky, and it's not possible for every week to be fantastic, but the general principal of regularly assessing it to see if it can be tweaked or improved, and seeing if you're basically happy with it is a good one.
Another similar hack I discovered. You can get a full blown MSc with no attachments such as (open) from The University of Liverpool [1]. You can gain entry if you have enough experience to skip the prerequisites. Costs are similar. You could pull it off in 2 years if you worked like a champion.

[1] http://www.liv.ac.uk/study/postgraduate/taught_courses/softw...
It only came later because I wasn't educated on it. Now it's personal. I updated the end of the post to make this more clear. Thx.
Erlang is the shitzness! Not weird at all, very palatable, and thankfully, different enough to be a new experience.
I guess one way around this for a student is to contribute to open source---that could get you an interview at those companies.
Regardless of Add-on start-up speed, I found annoyance with Firefox itself. Occasionally on launch, I would be asked whether I wanted to install or skip updates to my Add-ons.

I found this process of having to choose to install or skip to be too much of a distraction, killing my flow when I was "in the zone" and wanted to look something up fast.

For this reason I stopped using Firefox and have been happy with Chrome ever since.
If you want to go down the Functional rabbit hole more, "Purely Functional Data Structures" by Chris Okasaki would be a good next step. There's a book and a paper - from what I hear, the paper is just Okasaki's original work, whereas the book is a more complete coverage of the field.
At least it's some consolation that they don't store the password in plain text, unlike plentyoffish.com. Do they also email you your new password if you change it?
> If the computer knows that what you want to get done doesn't involve deleting files, then any program you run that does delete files has either been executed in error, or is acting not according to the user's command.

Tell that the authors of certain popular PDF reader software, currently version X. Which, on the surface at least, has only one goal: display content of a PDF file.

But scratch the surface and you note it may involve creation of temporary file of sorts. And perhaps loading additional libraries every now and then. And perhaps executing code contained in the document (if it's a form with validation code, for example).

There are countless ways of achieving a goal, and which is better depends on situation. Pinning everything down to some one-true-way won't do. And expressing the possibilities is, well, designing & programming. With the usual assortment of bugs, up to and including vulnerabilities.

So no, you can't have a secure system / virus detection based on user stating general high-level goal.
Leaderboard 2011: The 10 best Android smartphones
How frameworks reduce the quality of your work
Ask HN: How to give submission a second chance?
It's really a pain sometimes to watch brilliant and thoughtful submission sinking unnoticed in all the noise. Should I just accept the way it is and move on? Does anyone has examples of great submissions we've missed?
Hit up your local college library. Mine has a copy of it and it has been there every time I've gone by to check it out.
You better not let a US military-industrial corporation like Boeing acquire SpaceX. Those low cost launches will disappear instantly.
What is HMS Panel?
HMS Panel is more functional in Linux servers than in the other types of server. It is unique and provides solutions to the web hosting company and the customers that are in need of better services for their dedicated web hosting plan or VPS
Sorry, I didn't clarify: they showed in plaintext the password that I supplied and emailed my password back to me.
Basement Foundation Crack Repair
The slow startup isn't so much a problem for me, because I normally fire up firefox only once a day. However the latest 4.0 on Mac OS X suffer from a terrible memory leak, and I must restart it every two hours or less. else my mac slows to a crawl and restarting firefox literally takes minutes (swap...).

In fact it's so bad that I'll probably revert to FF3.6 on Mac OS X until there's a serious update.
If this is not a requirement of the the domain zone, it's seems like just their fraud filter got angry at your order.
Over the years I've found the following CS books helpful, but only a minority in my day-to-day work. Your mileage may vary, as would the utility of these to you.

Algorithms -> Algorithms + Data Structures = Programs by Wirth (worth its weight in gold if you can get past the Pascal syntax)

OS -> Operating System Concepts by Silberschatz et al (The dinosaur book)

CS Theory -> Introduction to Automata Theory, Languages, and Computation by Hopcroft, Ullman

Programming Languages Theory -> Programming languages: design and implementation by Pratt et al

Database Theory -> Database Design by Wiederhold

Architecture -> Structured Computer Organization by Andrew S Tanenbaum
Triunfo Del Amor Capitulo 119 - News Network Area
When did everything become a billion dollar startup. It's as if anything between 0 and 1bn is unfashionable and not worth doing.
Do you remember the source where you read he died of leukemia and he believed it was caused by work at Los Alamos?

His ex-wife died of leukemia. On the other hand he died of stomach cancer. (he had 2 cancers).
The other day I thought there should be a "Wall of Shame" site for photos of the d-bags who abuse handicapped spots.
A secure website should be mathematically incapable of ever displaying your plaintext password in any form whatsoever, at any time, even during the registration process.
I call bullshit. The minimum number of questions is this context implies the minimum number you need to ask to be guaranteed to find a solution. Any other interpretation is meaningless.

But of course, the safe answer would be to explain it in the verbose way and not just shout out "TEN".
nicely done! can I put more then one coupon on my site?
Emailing a password after registration does not, in itself, indicate that passwords are being stored in plain text.
And balloons are rarely perefect spheres.
How so? You can easily send out an email with the plaintext password, hash it and store it securely from then on..
By that logic, how should the website know what password it should be hashing?
Reminds me of this: http://news.ycombinator.com/item?id=2329366.

Unbelievable.