skysight-inc/HackerNews huggingface dataset:
I do my best not to use any external plug-ins. If I find a site that looks really compelling I may consider it, but there is a lot that can be done without plug-ins.

If someone isn't willing to put in the effort to create a native web site why should I put in the effort to install a plug-in?
Interesting! How do you know your algorithm handles the tricky corner cases? I'd imagine you need to write down all the corner cases, write a formal proof for each, and hope that (1) your proof is correct, and (2) your code actually matches your proof. Could you elaborate on how you do this?

Here are a few corner cases I can think of for word-wrapping:

1) The line is empty.

2) The line is 1 character shorter/1 character longer/exactly the same length as the wrap limit.

3) The first break point for the line falls before/after/on the wrap limit.

4) The first character(s) of the newly-wrapped line are spaces.

I don't think that I could just eyeball a word-wrap algorithm and know that it handles all these cases correctly. I would, at a minimum, need to check each case. But at that point, I'm just as well off writing test cases, and allowing the computer to verify that my algorithm does the right thing for each. Of course, that's not as good as a proof by induction for each desired property, but it's a _lot_ less work, and it's almost always adequate. And I don't need to worry about mistakes in my proof.

Am I misunderstanding something about your approach? How would you handle this?
I agree. I usually us some sort of catalyst to help though. I like building things so I might watch something like this - http://www.youtube.com/watch?v=2c3q9K4cHzY - and then try to do it.

Or, for instance, watch MIT lectures from open courseware to try and learn how to code in Python.

Finding something you enjoy or want to learn should be the easy part. Then just try and do it using whatever resources you can muster. Pretty much everything we teach ourselves outside of mandated class work is considered self taught now isn't it?
Ask HN: Best git tutorial for designers?
Is there a relatively non-technical introduction to git that you give to people who aren't super technical but have some SVN experience? I need to get some designers into git but don't know what to recommend - book or online guide.
Someone will probably correct me, but does it have something to do with your average karma per post? I remember reading something about being under 2 average effects your voting.
Ryanairs route map requires Silverlight. I wonder if whatever Microsoft paid for that is more than lost revenue from customers exploring potential destinations.
Agreed, the manager is working for the company, not for the employee, so keeping a good employee is in the best interest of the company, even if it's not optimal for the employee.
Intel Shows Ray Traced Wolfenstein on a Laptop
You have $0 in your account. Do you exist?
On both my Windows and Mac machines, I use Chrome which comes with Flash. So I didn't do a system wide install for Flash at all and thus Steam doesn't see that I have it installed anywhere even though I do.
My bank has an online trading environment that uses Silverlight. It's a fairly closed environment and the banking industry here is an oligopoly, so they get away with it.

Frankly, I think that's how many of these things go. Intranet -> closed community -> specialist websites -> general web.
"If where you work there is a business culture of trying to make competitors fail – leave."

That rules out the vast majority of companies with direct competitors.
Yes, that's by design.

Not all votes are counted, and not all votes that are counted are displayed (for instance, when you downvote someone even if they are at -4 the votecount seems to be stuck at -4 but the karma of the person is still decremented).

This question and a bunch of others I've written up in this article: http://news.ycombinator.com/item?id=1755533 .
>It's a shame the content of the suggestion cards
>is only available by purchasing the physical cards.

see the sample card - and let's start the game !!

"Before purchasing something, ask for discount" :-)

http://scrook.com/ask-for-discount.png
I am still a university student and haven't got the time needed to do effective marketing. I have had experiences building web products but never got any off the ground the way i'ld like because of poor marketing skills.
The network is a bit like project wonderful but is not a bidding system. Publishers choose either cpm based or tenancy ad spots and sell at their own price and can also run backfill when they have an empty ad spot
I would argue that Singapore espouses democratic ideals like transparency, tolerance, a fair court system, etc., even if their government has effectively gerrymandered the city's population to ensure the ruling party stays in place. The elections are certainly not shams, and the ruling party would win them in a fair fight regardless.

It is a very Confucian form of democratic society, but democracy it is.

I do think that China's more enlightened leaders are probably hoping that they'll be able to use Singapore as a model for their own society at some point in the future.
Another Washington DC / Baltimore guy here. The highest base salary for a software developer I've heard of is in the same ballpark (195k).

I've also noticed that the high salaries seem to go to the people who are the most ambitious.
Salaman Khan's Bigg Boss Season 4 Contestants List
Bigg Boss Season 4: The most popular reality shows of Indian television screen. The popular reality show on Colors channel kicked off on Sunday night. There is a good news for all those who were waiting for their favorite show to start. Bollywood Superstar Salaman Khan announced the 14 contestants of Bigg Boss Season 4. The program began with the fabulous introduction about the host, Salman Khan. This year it seems to be all about controversial celebrities.
According to this post, I reckon at least 95% of people fit the criteria of those that need to leave their job.

"The role of a manager should be to ensure that those that work for him/her eventually leave and go onto bigger and better things"

I would honestly love to know the source of this quote.

I'll admit, the ideal manager is one who's primary focus is the employee's personal development but put yourself in the shoes of the manager; your focus is almost entirely on two specific things: Your own personal development and maximising your current staff's ability in order to be a more successful manager in the eyes of your superiors.
Toronto, Canada - Java Developer - Alpha Group

The Alpha product competes with the trading engine of the TSX. Currently about 25% of the trades on the TSX trade through our engine and NOT the TSX. We are a small company with a big vision and we are looking to expand our team by hiring a java developer. Ideally we'd like someone with 7+ years of solid java dev experience in core java not just j2ee/web app dev.

If you want the all boring details on the role you can check out our posting on workopolis.com otherwise you can apply directly by sending your resume to opportunities@alphatradingsystems.ca.
I would like to mention building something that makes money, and writing open source code are not mutually exclusive.
I bought the book based off of this comment and read it. Thoroughly enjoyed it. Thanks
I think that Pa Chin's classic novel Family is a pretty good exposition of the cruelties of Confucianism, as practiced in the Chinese middle class last century. Highly recommended.
I move here two years and a half ago. I was working for an NGO specialized in ICT and after working for a while in France (my native country) I was proposed to work in Thailand on a clinic computerization project.

Now, I'm simply being employed by a company doing OpenERP customization and implementation. I do have plans/ideas for startup-like businesses (I suppose I'm a bit conservative as far as business is concerned but, eh, I'm French..). I don't personally start a business because I don't have the economic resource to do so. I do plan however to check the water some time soon.

For the pointers, I meant a good lawyer with extensive knowledge of the processes involved in relocating/establishing a business here:

http://www.wissenandco.com/

The shortcut I was referring to is called BOI. It's an agreement which eases much of the immigration process. They are especially looking for companies working in the software business and you'll get bonus points if you're doing opensource as the ad-hoc ministry is currently very interested in opensource.

I guess I should have mentioned all that in the first place.

@ivanstojic I read your HN profile and before you ask, there is room for consultancy here. Also, NGOs are very interested in ICT consultants and I know a guy who, with the right mix of connections and experience, makes in 6 months enough to live for a year. Networking is the key.
Stop lying on stage
Practice some team sport.
Toyota acknowledges software bug in 'black box' reader
I'm a bit surprised at not finding any Seth Godin books. Do you, personally and as a 'hacker community' not find his books useful? I always felt like they taught me more about marketing than any other books I'd read on the subject. Is there something I'm missing in reference to Godin's books?
I really depends on the technologies. I work in mostly the quant finance industry, which usually uses object oriented languages like C++ and Java. The bigger companies (mostly hedge funds) do want to see candidates with at least a BS in Computer Science. The smaller companies really don't care as long as you have a good proven track record and know your material.

In my industry, making $110k for 10 years of experience is low. Probably someone like you would be making at least $130k total, maybe more like $160-170k.

This is a well paying industry though. Firms in the Valley usually are a little lower, more in the $120-140k range for 10 years of relevant experience.

If you are a programmer in web technologies, though, I think you are pretty inline. There might be some upward mobility, but not much unless you start managing people and moving more hands off, which will increase your top line but may limit where you can move (its easier to find a hands on job than a management job).

You seem well paid and established enough where applying to NYU or Columbia to get a BS may make lot of sense. These are expensive programs, but I think getting a brand name degree in the NYC market helps a lot. The BS that you would get from these programs versus a CUNY program would be worth it.

With all of this said: The tech startup industry in NY is growing. You might need to take a hit on comp, but if you join something you think is promising, you can really grow your compensation and standing with a small firm. Check out the NY Hatchery events to start getting a feel for startups. Many of them are looking for good people.
Not that I'm dying to do it, but I don't see how you down-vote. I only get a little 'up' triangle next to posts; no option to down-vote.
So suppose I work on a garbage dump searching for stuff that can be recycled. Because I could not find a proper job. Since I probably don't enjoy my job, I should leave - to do what?
A good model, perhaps, for the Beijing government?
The Quantum Mystics
There are a few advantages to a "just-in-time" learning philosophy, where you only learn stuff right before you use it or as you are using it.

1. You never waste your time learning something you never end up using.

2. Everything you learn is solidified by real-world practice right after you learn it.

3. There's little chance that you'll know the names of stuff without knowing what it is (http://patrickmylund.com/blog/why-i-love-the-khan-academy/) or fall in to some other pseudo-learning trap.

Of course this only makes sense for stuff that has a limited set of practical applications. For example, learning economics changed the way I think about everything. (Recommended textbook: http://introecon.com/)
Great job, Daniel. Thank you.

I am familiar with about half of these and the ones that I know are great. The ones that I don't know are a new opportunity for me.

Nice touch on the front covers. Anyone with a color printer could just print your page and take it to Borders or Barne's & Noble. Looks like an easy way to find stuff on the shelves and read a whole lot of Chapter Ones.
I am essentially questioning the fact that 'transparency, tolerance and a fair court system' might not really be democratic ideals, or rather cannot consistently be associated with democracy. It is definitely possibly to acheive all of them in a communist system of governance.

India is a democracy, but the state is hardly transparent, tolerance has given way to appeasement for vote politics and the court/legal system does not work anymore.
The Atlantic Is No. 2 on Ad Age's Magazine A-List
How a team at Apple made the iPod dream a reality
Dead on Arrival Startup Products
What if the client sent you his book, but you scanned an already cut-up copy of the book that you have in inventory? After the scanning is done, you send the client's book back intact.
CUNY Social Network Mixes Scholarship With Facebook-Style Friendship
I pretty much entirely disagree with that. OK, this is a product hire rather than engineering, but this is us:

http://www.guardian.co.uk/media/pda/2010/sep/22/timetric-fin...

We're obviously delighted, and it wasn't easy, but it can be done. It's more than purely a sales job, particularly if you're trying to bring in someone really good.

We're six full time right now, by the way.
> USA has 'none' ... which seems right, as I can't recall the Constitution authorising the Federal Government to mandate employment leave.

The United States is also bound by international treaties and agreements it enters into. Constitutionally.

Especially important in this respect are human rights laws and their disposition toward employment.
Google is failing its users. Google is a machine, its does not have human intelligence. Google falls for simple SEO techniques, so that the first results for a query represent those site owners who best play the SEO game.

This is not a dig at Google, indeed its much better than it used to be, its just that its a machine with defined rules and will therefore fall foul of tricks (even if the tricks keep changing).

This is why Goole need to be scared of Facebook, as Facebook looks likely to be the first business to successfully implement a human recommendation level into search.
(Caveat: As a hacker with an interest/need to learn marketing)

22 Immutable Laws of Marketing - just the best overview for how to get out there (in the words of Steve Jobs, "it's a noisy world, the best you can ever hope or ask for is that just one single idea about what you do can be remembered"). Also might as well throw Positioning in there as its compliment.

Made to Stick - how to encapsulate a single idea, and hook it in people's minds

Founders at Work - a huge boost of motivation and some interesting individual strategies that people used, but light on useful tactics or broad strategies that you can action.

Not on the list, but I really highly recommend, is "Letting Go of the Words: Writing Web Content that Works" - an absolute bible for how to get your words on a website to be read and remembered.
Your karma has to reach a certain threshold before you have the option of down-voting. I believe that number is 200.
The Development of Chez Scheme [pdf]
That could be so, but then - perhaps short men adhere to stereotyped gender roles more than people in general too? I think adherence to these rules relates to the way people counter perceived feeling of inadequacy.
Ask HN: Any Dutch, Belgian or German investors on HN?
For a while I've been developing sites with some friends, some for fun, some for money, but never a dull project, always a challenge.

Creativity is without doubt my strongest side, and since becoming interested in setting up my own startup 2 years ago, I've written down almost 200 ideas that I feel I can honestly turn into a million at least. Of which about 5 are Google-class Juggernauts (I'm not kidding). However, I am very hesitant with raising any capital and have a desire to do it all myself at no risk. I fear no matter how I raise capital, there is a risk. To make matters worse, I feel there are too few investors in Europe, and to be completely honest, I do not feel USA is the best country to live right now, I would consider Canada, but right now, I study in the netherlands.

So after spending about 1½ year studying everything I considered I needed to know in my free time for starting a upward stairs of businesses (from low investment needed, mediocre gains to large investment needed, absurd gains), except on raising capital, I started.

This went fine so far, but a few weeks ago something changed in my perspective. I was having lunch with a old friend who I see every few months, and he always had a interest in my stories of managing a project, keeping people involved motivated, and the resulting projects (2 since starting 6 months ago). This time I decided to tell him a idea that I had recently and felt was quite good, but couldn't do till I made a little more money. When I told it he than became so excited (I've never seen him like this before), he immediately said he wanted to work on it with me and my main and closest coder friend, and offered to pay 11500€ from his own pocket for a 33% share.

While this is good, it also made me think. If I can make a student who recently inherited just enough money to buy a Porsche Panamera so excited, and offer me risk-free terms within 15 minutes of sharing this idea, could I do better? I'm not going to betray a friend (he studies law, so he's a addition to the set of skills anyway), but what if we talked to a party who had something better to offer.

So I decided to share my little story, as to what motivated me to ask the question:

Are there any Dutch, Belgian or German investors on HN who are willing to offer a better deal (risk free) for a low-risk, high gain idea? It needs some money to really get going, but than will conquer a very large niche market that to quite some of my surprise, people are simply not seeing properly. I'm willing to agree a lot of terms, but I do not want to be personally at financial risk.
Monitoring Employees' Online Behavior
Why is Facebook splitting its stock?
> I don't think it would be a right move because numpy is quite big, and depends on quite hairy dependencies if you care about speed.

Maybe having some default build to have the main functionality and have some way to use the hairiy dependencies otherwise? As you say:

> Numpy brings you abstractions (...) which are useful and even more high level than python,

That's what's a loss for Python as the language. I don't expect to have the access to every FORTRAN-coded scientific library routine in Python by default, but being able to use the right abstractions in the langauge and not through something like the patch... maybe that can happen once?

I understand, of course, that the current state is easier for you and for Python developers.
Is that your Minecraft username or some kind of strange commentary?
The Unofficial HN FAQ
I was a big fan of Seth Godin's blog and books until a few years ago. Now I don't read any of those.

Seth Godin books are good when you starting to read those kinds of books. His blog can inspire a lot when you are new to his style, but after some time you realize that many of the articles in the blog (or the books) do not teach you anything new. They are just rehash of the same ideas over and over. YMMV, but I have a few Seth Godin books I am not able to complete because the books are very low in actual content. Every time I start reading them, I put them down to read some other better book.

So yes, Seth Godin will inspire you initially, but after a while the value in reading the books and the blog seems to be going down.

But then again this may be a case of familiarity breeding contempt. Or this may be the case of me graduating from the Seth Godin school of thought. I don't know.
Rajinikanth Aishwarya Rai Endhiran The Robot Movie Photos,Wallpapers,Pics,Images
Rajinikanth's Endhiran The Robot is a big-budget 2010 sci-fi Tamil Movie directed by famous Tamil director Shankar and Producer is Kalanidhi Maran. The movie lead star cast is Aishwarya Rai and Rajnikant. Danny Denzongpa, Santhanam, Karunas and more are also in the cast. Oscar winner Allah Rakha Rahman is composing and directing music for Endhiran. This may be the most expensive film ever made in India. This Movie is The Biggest Movie of the Year in Tamil Cinemas. In this movie, Endhiran The Robot, Rajni plays dual roles. One is a scientist and the other is a Robot. Scientist Rajni creates a Robot with artificial intelligence – like that of sixth sense in humans – to help human beings and to the development of the country. View Rajinikanth's Endhiran The Robot Movie Wallpapers, Aishwarya Rai Endhiran The Robot Movie Wallpapers, Aishwarya Rai Hot The Robot Movie Photos, Aishwarya Rai and Rajinikanth Endhiran The Robot Movie Pictures, Endhiran The Robot Movie Images, Endhiran The Robot Latest Photo Gallery.
Spam? Exactly what sort of stuff does using Facebook filter out?
Great list, but is Introduction to Algorithms really so good that you had to list it twice? :)
Related (IA-related), for the first time ever, I saw the option "Latin-Spanish" yesterday. That's even better than "American English" (also an option I saw once).
This must be fairly recent; I have Flip4Mac installed but do not have Silverlight installed.
I agree that following OP's advice would make for a bad resume--no one has ever worked in a situation that didn't hit at least one of those points. I think a good question to ask is, at what point have you passed the point of having to "put up with a little shit" and moved into the realm of "genuinely unhappy with your job"? The answer to this becomes especially important if you're the type who can't shut off after work--the type who needs progress and productivity on a daily basis, instead of stagnation.
Heck no! I've got better garbage to install
As long as I'm not seeing teeth whitening and acai berry ads come through, I'm fine with Apple being control freaks.
When building something to make you money, you're not working with a large group of other developers or "giving back" to any community.
I guess taking a mostly integrated-systems, applications-focused view, I see AI as a useful organizing concept for what to build, what the issues are in building it, etc. For example, I'm not sure what field Alan Newell's "knowledge level" talk would go in if not into AI.

I do agree there are lots of areas of research that are maybe more "algorithms" than "AI" (e.g. improving SAT-solving), but I disagree that that sort of specialization is the only way to research. From my perspective, those areas of algorithms provide the raw-material research that can be used to build AI systems. Even building AI systems is often specialized to some extent as well, but I think it's useful to have a semi-coherent body of knowledge and shared community around "AI" when doing so, rather than just the domain-specific algorithms and approaches.
Why Pioneers Have Arrows In Their Backs
CURE By Dj Xploited & Warchild
Qualcomm releases augmented reality SDK, and 200k challenge
The effort to port it to Flash or JavaScript as a fallback mechanism is hardly a major undertaking for a company like Microsoft.

That they're doing this when that means blocking out a huge portion of users on Bing Maps when their main competitor has no such portability problems I think says a great deal about their priorities.