skysight-inc/HackerNews huggingface dataset:
Be careful with online translators. They often warp the meanings of things. I find them most useful using this process.

First read the text (a few sentences) in the foreign language. Then run it through the translator, because you can only understand half of it and there are some key words that have you lost. Read the English translation keeping in mind that it is WRONG. However it will have clues about the structure of sentences, the meaning of unfamiliar words, etc. In this step you are not learning the foreign language, you are learning some POSSIBLE solutions to the problem of understanding the text.

Now go back and read the foreign language text from the top. You will find that miraculously your brain can now read and understand it almost 100%. Occasionally you will be forced to check the dictionary for a word that suffers from the problem discovered in 1966 when researchers ran "The spirit is willing but the flesh is weak" through and English-Russian translator and then back again through a Russian English translator. They got back "The vodka is good but the meat is rotten".

I also used this back and forth translation to check my Russian letters before I sent them. I wrote in Russian without a dictionary, then translated it back into English with an online translator. I often found words where I had chosen the wrong one of several possibilities.

Nowadays when people ask me "What is the X language word for Y?" I say, it cannot be translated. In general it is not possible to translate an English word into another language or vice versa. That is why I recommend keeping phrase lists rather than word lists because you get a bit of context which is what determines meanings.

When you use a dictionary and there are 10 possible translations for "find", look up each of the possibilities in the foreign language section and you will not only find the best word to express what you mean, you will also learn how fuzzy a lot of our English words are, and don't ask me about "get" and "put".
Class and demos starting with short php open tag (<?) and not working for me. Default php.ini file comes with 'short_open_tag = false'.
GAE skills are also be transferable anywhere. It's by far the quickest way to setup little reliable API's like the stripe liason service I built to send email alerts about transactions with secure links to the card numbers. There's only a few transactions a week, so App Engine is free.

It's also a great queuing service for running background tasks on an infrastructure that needs zero maintenance.

The cloud is the future and GAE greatly increases your power as a developer, so I'd say learning App Engine will make you a commodity rather than someone with unwanted skills.
The biggest step I have a problem with is not getting back to someone. You've decided within a few hours, or at least a day or so, whether someone has the job. Is it too much to ask for you to send a copy and paste email to say "Sorry, not this time"!?! Argh!

Luckily, I now have a job when I leave Uni, so don't have to go to another interview for a while. :)
thanks for this, excited to check it out
Welcome to Jay Fencing
At Jay Fencing we are proud of our quality and workmanship and this is reflected in the loyalty and trust our clients have shown us over the years.
The entire tone of reddit (in general) has become a lot more hostile during the last 1.5 years.

On the contrary, I think the groupthink was much more obvious before they started policing the subreddits more closely in the last year. It used to be that /r/business was the most anti-business place on the web - any post that was positive about business would get instantly downvoted to oblivion, in favour of posts decrying how businesses were exploiting individuals and the government in various ways.

Then they split it up into multiple sub-sub-reddits, and now /business is actually a sensible place to read stuff about business.
YES YES YES to number 3.

My theory is adults learn languages so slowly because they actually never try to learn. Two reasons for this. a) Adults typically do not know how to learn period. b) Adults have been conditioned to do the wrong things in attempting to learn and all books and courses are built around these wrong ideas.

Most important way to evaluate your learning is to ask yourself "Do I feel like a stupid idiot as I do this?" If the answer is YES, then you are learning. Keep it up and get to love your stupid idiot self. In time the clouds will clear and you will not be stupid anymore. Lots of people have warped adult egos which simply cannot accept these feelings of stupidity. Some people actually kill themselves because of this, others drop the studying entirely, and others soldier through and learn nothing because they have not accepted the feelings of stupidity and moved forward in spite of it.
Is Khan Academy a serious application, or just really good content? I think its smartest software is all JS anyway - you could host that on GoDaddy.
Sorry if my tone came across as being more irritated than I actually was; and I appreciate your clarifications. Also, I didn't notice that you were mentioned in the grandparent; I probably would have interpreted your remarks more charitably if I had known that you were involved in the leanpub project.

Love On Bullshit! But that takes me back to my original point; I love my Kindle, have read all of cstross's articles on the challenge of ebooks, and don't have any problem calling an ebook a "real" book. And from both a technical and philosophical perspective, I understand and sympathize with leanpub (and thanks for the links; this is the first I've heard of your company, and it's great to see you've put so much thought into it).

My original point was simply that I can appreciate the interative nature of writing a manuscript, and getting feedback is essential. But I think there are large swaths of literature which are simply not suitable for the average consumer to provide that kind of feedback, because the very process of reading the draft ruins your ability to enjoy the end result. And since many of my colleagues in the software business don't tend to read those sorts of books (or ebooks), I probably should have made more of an effort making my point, rather than being snarky.
Win the Top 40 Books for Entrepreneurs ($1,000 value)
Dolphin browser HD for Android is now updated to 7.3 with more features
The fountain code itself is not concerned with it, it's merely the coding layer. There needs to be a communications layer that takes care of that and the way it does that will need to consider co-habitating with TCP.

In the application I worked on we used multicast and implemented a form of multicast congestion control that was orthogonal to the coding but exploited the fact that we can send however much data as we wanted and the only thing that changed was the time it will take to complete the transfer. It worked beautifully with the coding and co-habitated nicely with TCP.
Puzzle solving ability is a reliable indicator only if the candidate hasnt specifically prepared for them. Many Indian IT companies in the mid-late 90's conducted exams with difficult programming puzzles in them. This was great for a while, but soon those who wrote these exams told everyone else and the puzzle pool dried up. Future groups scored really well due to being better prepared against a known pool of puzzles. These days most IT companies have moved on to SAT/GRE style analytical problems.

Imagine your luck if you are at a Google interview and already know the Pascal triangle. You can just put up an act pretending to analyze various aspects before unveiling your grand solution.

If companies are merely using analytical ability as a filter, a SAT/GRE style exam will do better because the problem pool is much larger making it less vulnerable to preparation.
Where do you buy RAM?
Cheap moncler jackets 2012 on sale
You don't need to go anywhere any more to find cheap Moncler Jackets.Here is your best choice. Our store provided Moncler jackets are at high quality and low price.
I'm complaining that I never got an invite, even after an entire year! I emailed the devs a few weeks back and never got a response.

I want to use their product! If their product is good, I'll tell my friends. Not before I've even tried it.
It's a failure of the tax code that these types of gimmicks are a: possible, and b: necessary.

Yahoo should not be faulted for using this method - whoever wrote the tax code should be faulted for making it possible. Or necessary.

If this type of thing should not be taxed, just make it explicit and forget the games. Or make it impossible - but don't make it possible only via a gimmick.
They shouldn't do a blackout, they should "flag" links to/pages/accounts of politicians who hasn't pledged opposition to SOPA. If they are in favour of destroying the Internet, they shouldn't enjoy the privilege of having Google and Facebook assist their campaigns.
> Without copyright, I could take apart J.K Rowling's billion dollar Harry Potter empire by simply republishing and selling all the works myself, without compensation to Ms. Rowling.

She probably would have sold a few copies before you'd be able to do that; and maybe you could produce a slightly modified version that would be better.

It's worth noting that some of the best works of mankind were produced when no copyright was in place, so the argument that associates copyright protections with content creation is weak at best.

It's also worth noting that the continuous extension of copyright protection would effectively hamper creation. Derivative works are authored all the time. Most of what Disney ever produced is derived from popular classics from the 18th / 19th centuries (I remember that in "The Hunchback of Notre-Dame", the original author, Victor Hugo, isn't even credited).

I think it's wrong to frame the debate as "copyright versus no copyright at all"; it would be more useful to discuss copyright length. But what has been happening thus far is that copyright proponents have cried wolf, advocated for longer and longer copyright protections, and stronger and meaner tools of enforcement, AND IT WORKED.

And there we are, discussing SOPA, or having to live with HADOPI (crazy French law voted last year).

It's only fair that reasonable people who think shorter copyright terms would be desirable, and SOPA should never have been drafted, become less reasonable, in order to be heard.

I think that's what "zero copyright" advocates are doing; and maybe they have a case. Would a society with zero copyright be "radically different"? Let's see. Would "most people oppose those changes"? Let's ask them!

We need to frighten the MPAA just as the MPAA has been frightening everyone. "Stop pushing or lose it all" is a start.
Not just nerdy observations - think about multilingual users. I often want to make a post public in Italian, but I know that the non-Italian speakers who circled me wouldn't be interested...
He who controls the bits ... controls the Internet!
> This is kind of hilarious, seeing as how the whole reason why CouchDB (and all the other NoSQL databases) exist is because of the "MySQL doesn't scale" meme...

It is also not true.
They also gave the the wrong address once. The building number was 29Z and the sent me to 292. It just happened that I ran out of phone credit so I couldn't call them. I just wondered around town for a few hours before heading home.
Anyone know what this is built on? Is it zero mq or some other open source messaging system, or is it all proprietary?
Not to be an asshole, I'm genuinely curious: what about that site makes it impossible to run on a 10$/month vps with plenty of capacity to spare for running mail and 5 other sites of the same complexity? From the dates on the posts it doesn't seem like you get much traffic.
Local Business Services
That’s what we do. Localblox connects people and neighbors. So if you are a local small business looking for more customers, check out our community as a place to spread your message in your neighborhood.
You seem to suggest that algorithms won't get published if their authors can't patent them and commercialize them. Given that the vast majority of algorithms don't get patented, and that the vast majority of patents never get licensed except in bulk cross-licensing deals, this seems almost entirely untrue.

Aside from that, I'd point out that in the rare case when an algorithm does get published as a patent and licensed, that makes it entirely unusable in Free and Open Source Software as well as in open standards, for a period of ~20 years. At least when the algorithm remains unpublished, someone can re-discover it (or something more useful that would build on it); patents force willful ignorance of an entire class of algorithms, as well as anything in the general vicinity of those algorithms.
No, they should do a blackout.
Linking to a question from a year and a half ago:

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

There are several good answers here.
Sorry but are you saying that your serious AppEngine application _does_ cost countless thousands in hosting and development costs? Implying that it's more expensive than it might be on competing platforms?
Reading this, I realized that the Wikipediia crew don't know the difference between notable and noted.
Type Errors as Warnings
I don't really know anything about this, and I'm finding the code written hard to understand (what language is this?).

If I would have to guess, you need to add var amazon = (foo, bar), adjust myreturns and myrisks to calculate over 3 arguments (or generalize them). Then modify the maps to map over 2 variables instead of one (like nested loops). The allocation is the x,y in sharpes() that gave sharpes.max, though I have no idea how to get that out of this language.

Edit: Ok, so you need to define another rho, and the problem is that a) not all mappings over x,y (0->1) are valid allocations a) the stocks are discrete. So that's where the combinatorics come in, as you need to consider all possible combinations of allocating 100 dollars over 3 stocks, and then map over that instead. I'd have absolutely no idea how to express that in this language.

Also, what are the stock prices? Google, Amazon and Apple all trade at >100USD/share. You can't buy fractional shares, can you?

PS. One thing I like in this approach is that you're requested to understand code that's already written. This is what happens in real life, too.
Why don't you just set up a merchant account?

i.e. authorize.net.

You don't need some gimmicky service to process transactions.
Congrats to @sridatta and his Flotype team!! We are a European startup and having met only 1 time Sridatta in a bus to Google RootAccess event, he was kind enough later to give us advice for our YC interview couple of Months later. Thanks! You spread great karma :)
Mathematician's solution: the entries in Pascal's triangle are combinations (n-over-k), which can be calculated directly: n-over-k = n!/((n - k)!k!). (If you want to be even faster, use Stirling's approximation to the factorial.)
My point isn't about computational efficiency, but bandwidth efficiency (or alternatively, decoding the full message as early as possible). As I understand it, the Moore's law doubling time for bandwidth is longer than for CPU speed, suggesting that processing is getting cheaper relative to bandwidth, so using more CPU in order to have to send fewer blocks is probably a long-term win.
Where do people keep these algorithms around? I've asked in the past about reference guides for stuff like this they throw Knuth's "Art of Computer Programming" which is a neat book but doesn't have esoteric and useful but hard to find stuff like this.

Where do I find stuff like this?!
Can anyone tell how old the maps are that they are using? I looked around but I couldn't find anything.

I tried zooming over my workplace in Darwin, AU and the building we work in isn't even there.. (its roughly 5years or so old)

I imagine there is probably a mash up of old/new map data in there depending on the population of a given place..
Raheja Revanta
Raheja Revanta Gurgaon. Call +91 84470-97771 for more detail of Revanta Raheja Sector 78 Gurgaon. Revanta Raheja is a mix of traditions, divinity and intelligence which combined together welcome you in all together a different world.
Variable-length arrays were added in C99.
> The most important thing I learned is that I don't want to be a professor. This is a valuable lesson, because now I won't have regrets about not pursuing that career path.

This is a very interesting point.

These days many people argue that it's useless to go to college. But one of the points of going to college is not having regrets for not having tried.

Maybe the right approach is to go, and then drop out. You know you were able to go, you know how it is inside, and then if you get out after the first year you save at least 75% of the cost.
This has bugged me for quite a while, a few days ago enough so that I actually grabbed the strace source code with the intent of compiling it on OSX, at which point I discovered the real reason: ptrace on OSX doesn't support the PTRACE_SYSCALL flag. (I gave up at that point.)
GAGA-2
I organize Hackers News meetup in Paris but I'm still not sure what's the best format. So I'm trying to understand how other meetups work. I'm curious to know what's the program of your evening? Lightning talks? Birds of feather?

Thanks!
I think they are serious examples. Of course once they get to a certain size the cost of running on App Engine becomes exorbitant. At that point, there's two options:

1. Migrate away from Google-hosted App Engine to your own AppScale instances.

2. Negotiate a better rate with Google.

In my experience App Engine has been fine for apps that only get a few hundred or thousand visits per day. The convenience of not worrying about the environment or deployment too much is a great enabler.

It definitely depends on the type of app. You probably wouldn't want to run anything that is particularly heavy on datastore use. Using AJAX rather than full pageloads is a good way to keep bandwidth and response time (and therefore instance hours) down. For example, one of my apps is able to pre-load the most important AJAX calls, so it can handle running with high latency and I don't exceed the free instance hours.
Drive Extender and incremental backups were the killer features that Windows Home Server offered. Now both are present in all Windows 8 machines.

I expect Windows Home Server to be discontinued - now any Windows 8 machine can fill the same role.
Being the Best I Can Be
Doing my doctorate also made me realize that I didn't want to be an academic. I am glad I did it although people sometimes (especially in the UK) ask why I bothered if I wasn't going to be an academic.
If that's important for his company, why not? It's like the people that apply for a programming job and complain they get O(n) questions. Also, it doesn't just test if they took it. It also tests whether they understood it and can apply it. (You would expect the schools to do that, but...)

Of course, if this question requires combinatorial knowledge, and its irrelevant or not critical for the job, then that's just bad.
My comment wasn't complaining about interviews or these questions (I'm at Google now and was at Amazon before, so I've made it through these loops before and I've got no bone to pick).

I was meaning to comment on how dspeyer was portraying his solution as a simple iterative alternative to jemfinch's recursive one, when in fact it was an entirely different algorithm that calculated the results in a different way. I thought it was strange that he did not mention this.
AppScale:
http://code.google.com/p/appscale/
But that's not what the research was about, if I'm understanding it correctly (the research has been mentioned a lot in popular economics literature, so I think that I am understanding it correctly, at least at the high level). The conclusion of the research is that people are more risk-averse when it comes to losses - i.e. they'd rather not win 100$ than loose 100$.

If I'm understanding you correctly, you're saying it's about the amounts; and I think I'd have to agree with you that for the examples to be equivalent, the amounts in 5b should be multiplied by 10. But then again, maybe that would introduce another comprehension hurdle or cognitive correction effect which would render the experiment invalid. Interesting question to ask the original researchers, although I presume that by now (after decades) they've addressed it somewhere already :)
Whatsapp security hole allows changing status message of other users
That lesson is itself one of the benefits :)
So, we need an open source SPDY gateway then? We all know our mobile ISPs won't develop it themselves...
10 Best Flickr Groups for Texture Inspiration
Tesla to unveil electric Model X SUV in Feb
Thanks for the praise Jason!

We've started this service in Japan, but have always had the international market in mind. If you're an organizer who holds regular events, we'd love to help you out. See http://www.doorkeeperhq.com/ or shoot me an email at paul@mobalean.com.
Problems on a whiteboard don't test programming skills simply because the whiteboard isn't executable. You don't get the feedback that REPL gives you, so you can't build up your solution - and understanding of the problem - iteratively.

Strange argument. What are people who write in compiled languages supposed to do? Particularly if their code is part of a product with a long build cycle?

It's not like nobody has enough computers so you have to use whiteboards.

On this I agree. We switched from whiteboards to giving the candidate a laptop, their editor of choice, and access to a compiler and the manpages and this was a major improvement.
I just bought PostWith.Me a few months ago. I think that this domain is alot easier to remember as it's a play off the domain extension.
Humans are rational, just not in the 'mathematically rational' sense. I.e., not just using statistics and probabilities to make decisions. As long as decision-making involves a process (even if it's unconscious) of trade-offs to optimize total utility, it's still rational (well one can debate if should be called 'rational' or have some qualifier attached to it, but then it becomes a definition question, a rather boring one).
Same often goes for founding a startup. Do it, push yourself as far as you can with it, but then get out before you run out of money and destroy your sanity. That way, you have no regrets, and also no permanent harm done to your finances or psyche.
Obat osteoporosis
obat herbal Penyakit Osteoporosis

Penyakit osteoporosis dapat disembuhkan dengan obat alami xamthon plus dari buah manggis pilihan..
TESTIMONI PENYAKIT OSTEOPOROSIS, TESTIMONI XAMTHONE PLUS,
Thanks for sharing! I enjoyed reading how clearly and precisely he showed a way to master a difficult subject.

The white printer paper reminded me of that "end artificial scarcity" article.

http://news.ycombinator.com/item?id=3396669
Using ICT to Enhance Learning and Teaching for Able Pupils in Mathematics
Sal McKeown reports on how technology can unlock children’s inquisitiveness and really place maths in the power of the learner.
App Engine datastore: 1 year, 100,000 apps, 0% downtime
How does one actually piss off a programmer? 
(Say, at a dinner party or in polite family reunion. Assume you're a cocky marry-in.)

Well, you ask that person to recant their GPL licenses. You ask all of them to do this. You ask them to take the document their hero, Stallman, the guy they don't talk about much, the document he drafted. Which they accepted into their hearts. And well, now they just don't talk about him much anymore.

You ask them to dig that guy up. And delete him from their repositories.