skysight-inc/HackerNews huggingface dataset:
This was really helpful. I'll I can say is that I am going to take this, and get better.

Some people might wonder if I actually tried to edit, I did; this isn't me being lazy. So, feedback like this is helpful. Well, not linking to source material that is lazy.

I went to college, 4 years, in a program that had a fair amount of writing. I never thought I was a good writer, but I never got a good take down like this. Even from my teachers, I wonder if they just saw it as a lost cause.

Anyways, thanks.
There's nothing wrong with hiring $3/hr workers (I now do it myself, though not for programming.) But, as time goes forward and we develop more ways for the rest of the world to get online, we're going to have to realize that many programmers won't make it, either, especially if they expect to be paid San Francisco wages for India work.

You have the advantage of a reputation and similar culture. Plus, your employer can call you while you're awake, while not rudely waking up Indian programmers in the middle of the night. Indian programmers might not be any good at all or wishes to understand your need. They probably just bid on many projects without reading the requirement.

Beside, it's only temporary. The living standard will goes up and Indians will demand higher wages to support their rising expenses.
I see a startup in the making. Providing the simple hardware/software for anyone who wants to set up wifi access.
Honestly, I think your problem is that you're probably not the target audience.

Lets take Excel as an example. What is a superior spreadsheet to Excel today? It is by far the easiest spreadsheet that I've used. Much easier than Google's or Open Office's. Plus has capabilities that neither has. For example, check out its support for pivot tables and pivot charts, including accessing RDBMS and OLAP stores. And with PowerPivot now supports GB in memory warehouses. Really, give me a spreadsheet that can do what Excel can do, yet I can give it to a 10 year old kid and they can keep their batting average tracked in it?

And don't forget that Excel and Word (and the rest of Office) come with powerful addin models. I've seen companies build their entire workflow in Office. Something you simply can't do with any other product in the market.

Sure Excel may not be innovating in the sense that it doesn't have an external antenna. But there's a reason that people pay money for it, despite these free products. And its not because they're idiots. It's because when you actually stack up the apps, and look at the features, Excel kills it. And Excel 2010 adds a LOT of new features that paying customers want (and have asked for). Sure, I don't expect the 10 year old kid who is tracking his RBIs to care about about new built-in calculations or embedded filters in charts, or no PIA deployment, but for people who demand a lot of their spreadsheets, it can't be beat.

And you don't think Kinect is a little innovative? Really? Sure, maybe not your cup of tea, but if people are falling all over themselves for the iPhone 4's gyroscope you have to give MS a little props for Kinect (not to mention XBox Live).
Where live Sergei Brin, Page and zuckerberg?
Where ?
:)
As I saw the tweet I became uneasy, followed the link and, sure enough, it's my post he's referencing. That's a bit disconcerting, I feel responsible for trashing MongoDB all over the internet. At least my conscience is lighter because everything I wrote was true...
Yandex MatrixNet
P = NP if and only if N = 1 or P = 0
> Will the haves (people with relevant education, who are disproportionately represented here of HN) give some of what they have to the have-nots just because they are human?

Do the haves have a choice to "give"? The reality is that in a democratic society with an income tax, if the have-nots outnumber the haves, the haves will be forced to support the have-nots.
This was also good the last three times today it appeared on HN. :)
Semi-fast once a week. Much easier than trying to calculate your calorie count each and every meal.

I skip dinner and breakfast the next morning, so I'm without food for 24 hours.
BlackBerry Security Approach Leads to Theories About Deals
The reason I posted a link regarding the same topic again is because this is a link to a blog post by a respected complexity theorist which actually discusses the proof albeit cursorily.
I actually prefer to work in libraries. Sometimes coffee shops are just too loud and the facilities at libraries are better.

For example, the NY SIBL has Aeron chairs and free wifi! Plus there is a starbucks next door for you to buy coffee from. What's not to love about that?
Unsweetened fruit juice is still high in sugar comparable to soda levels, and high in fructose which is particularly
bad sugar to be high in.

Sugar levels in juice compared to Coca-Cola: http://www.hookedonjuice.com/

Dr Davis' Goodbye Fructose: http://heartscanblog.blogspot.com/2009/07/goodbye-fructose.h...

Dr Robert Lustig's what happens when we eat fructose and why it's bad video: http://www.youtube.com/watch?v=dBnniua6-oM

Aside from the hydration, you're probably better off with even sweetened coffee than unsweetened fruit juice.
New Scientist Tests Neuromarketing with Magazine Cover
This is an exceptionally well-written piece. It's a great window into why you need to be on guard when getting your science news from breathless press releases.
Early Struggles of Soldier Charged in WikiLeaks Case
In all fairness, this is an article by someone who knows his stuff saying maybe. There's so many crackpots going after P ≠ NP that we need to hear from those people saying this time is different. The news to this article isn't that a claimed proof exists, but that R. J. Lipton is saying it seems plausible.
Anti-Facial Recognition Makeup
> SSD firmware needs to do clever things with caching and write combining to avoid premature wear.

This has not been an issue for several years now. SSDs last at least as long as spinning platter disks. Especially the server-grade SSDs from the big brands. I've never heard of anyone running into this SSD wear-leveling issues in a production environment.
I tried a couple of them recently. From (fab), to josi, to express.

And while (fab) is interesting conceptually, its syntax doesn't lend itself to easy understanding of which parts have a single, double, or ternary arity. Since it's basically chaining functions, the syntax highlighter can't tell the difference between the different parts w/ different arities.

Josi works pretty much as expected, especially if you're familiar with Sinatra. However, what doesn't make sense about it at all is that the http response is expected as a return from the controller methods. That doesn't make sense at all, since in order to take advantage of node's asynchronous nature, your database calls also need to be asynchronous--and this is usually done through anonymous function callbacks. I think this is the most important aspect to watch out for in the node.js frameworks.

Express doesn't suffer from this problem, and it also uses the Connect middleware. So far so good, and it's small enough that it's understandable.

I haven't checked whether any of these frameworks pollute the global namespace, but it doesn't seem like a problem yet.
''The very idea of privacy is under threat''

it is very possible that the author wrote this piece -or at least he had it in his laptop- while he was in an airport waiting to get scanned - or at least once in his lifetime embarked on an airplane in an airport - while he was in an airport his privacy is not --under threat-- he has -no- right to privacy - his lagguage is opened - his body is scanned naked -- his privacy is violated to the core and he can do nothing about it - except to take the humiliation and rationalize it later

-or-

the author may be walking in the streets of new york -or any big city- where he is vidotaped non-stop - he has no privacy - some entity is violating his privacy by videotaping him and he can do nothing about it - his privacy is not -under threat- his privacy is non-existent -because- his privacy -is- violated - he has no privacy while he is walking in the streets of new york

you may say that his home is his castle -and- he has his -right- to privacy at home - even this is not true

the fact that he appears to have privacy at home is because the enity who -owns- his right to privacy does -not- care what he does at home --but-- if the entity who owns his right to privacy -suspects- that he is doing something in his -castle- that he is not supposed to do according to the entity who owns his right to privacy - his privacy at home will be violated just like his privacy is violated in the airport

the fact that at a certain place at a certain time --supposedly at home-- he has a -semblance- of privacy does not mean that his privacy is not violated - he has lost his ---right--- to privacy long time ago

i dont know how to explain this - if he had his -right- to privacy no one -can- violate his privacy -but- his privacy is violated all the time and he can do nothing about it - this means that he has no -right- to privacy

-because-

his privacy can be violated any time by the entity who own his privacy

the right to privacy is not something that you have it here now and not there and then -- as a human being he has no -right- to privacy

if anyone can explain what i am trying to say in a better language i would be most grateful
It isn't actually _necessary_ for a P=NP proof to be constructive. A constructive proof would probably be easier to reason through, but it is prossible to prove the existence of an algorithm without providing one.
Yes, it was true that the 32bit version of mongodb that is limited to 2gb would lose your data if you injected more than 2gb in it, shame on mongodb...
Can someone pretty please provide outlet for my computer? I'll be willing to pay for the electricity.
Another thing. It's known that a proof resolving P vs NP can't relativize, can't be "natural", and can't "algebrize". (See http://portal.acm.org/citation.cfm?id=1490272&dl=GUIDE&#... and its references for what this means.) The paper doesn't directly address how it avoids these barriers. It does mention the first two barriers in passing. Maybe the answer is obvious to anyone who could read this paper.
Yeah - I updated the post title to make that a bit more clear.
Regarding your next to last point, it seems like there has been some prior work involving statistical physics techniques in computational complexity theory; see e.g., http://cdsagenda5.ictp.it/full_display.php?ida=a01155.
http://seekier.com/roosh
A good review of the proof by a GATECH professor here : http://rjlipton.wordpress.com/2010/08/08/a-proof-that-p-is-n...
Jesus, I can't believe people still defend this shit. I don't care if MongoDB can store ten jiggerbytes, it should give an error when you're trying to insert more than that. When the hell did corrupting your data become acceptable for a datastore?
I use Disqus for my personal blog. They are really cool people and they're users here on HN. However, I've had problems with Disqus not showing comments after a few hours, and I've since read at least one other blog that has had the same problem. I'm sure it's something they'll fix eventually so I wouldn't necessarily let that dissuade you. I don't have any experience with any of the other comment systems.
It seems like there has been some prior work involving statistical physics techniques in computational complexity theory; see e.g., http://cdsagenda5.ictp.it/full_display.php?ida=a01155.
Is It Better to Buy or Rent? (NYT tool)
A Proof That P Is Not Equal To NP?
There are classes of problems harder than NP. However, the problem of cracking any useful encryption algorithm is always going to be in NP. If it weren't, then decrypting a message would not be possible in polynomial time.
All humans have on average the same intelligence. Why do you assume that there will be a few who will be able to keep up with the pace of retraining oneself. In many poor countries the reason they stay poor has to do with cultural differences rather than IQ differences. i.e. If you teach your kids from a very young age to have good work ethics and good study ethics and teach that anything is possible as long as they work hard then they will grow up to be achievers. If you do not teach your kids this then chances are that they will be poor. Besides, if we ever do achieve the singularity and assuming that we do not destroy ourselves many things that are really expensive now will become extremely cheap in such a way that even the poorest person will still live like a rich person. Singularity will enable us to find solutions to energy much faster than if we tried to do it on our own. It will probably find a way to extract all the energy we need from the sun's rays. Once this happens energy will be as cheap as the oxygen you breath. We'll also have self replicating machines meaning that anything anybody has you will be able to build it in your own home. In fact, poverty may be eliminated all together. Who knows what will become valuable in the new economy. Really, I don't think we can even begin to imagine it. We will probably work to better ourselves and humanity. Yes, we will work maybe even more than before even if we have all the material wealth we can have. Why? Well, because most human beings become depressed if they are not doing anything. We will do what we truly feel passionate about rather than work in a crappy job just to pay the bills because there will be little to no bills to pay. The future is truly Star Trek.
I actually agree with everything you've said there. I just don't think the top editors are different enough in feature-set to make it matter much.

Your choice of text editor is just a micro-optimization. As much as I'd like, there isn't one that will turn me into the code-whisperer.
The 32bit version is available for convenience, nobody uses it in prod. You can't complain that a simple testing tool limited to 2gb can't store more than 2gb.
You might also be interested in #vim on freenode. Get all your questions answered in real time.
However, removing the power plugs will matter slightly. Running on batteries my Macbook can only get about four hours of browsing time at 50% screen brightness. Taking away the power plugs will keep people from camping out in the coffee shops all day long.
Check out google.com/sktool

This tool will tell you how many people are looking for your solution (or whoever you will steal market share from) with specific keywords.
not necessarily, PRIMES in P was accepted by the community in few weeks.
>Hmmm, since when does ~ .6 == 1? ;-)

After engineering or physics school. Try factor of 10 to get my attention :)
You're not up to speed on the whole WiMax thing, are you?
I always felt that it was logical that N != NP. However, I certainly couldn't prove it.
When did I complain it couldn't store more than 2 GB? I complained because it silently corrupted my data.
Who gives a tweet?
Some NP-hard problems are NP-complete, but not all. I guess I should have said strictly NP-hard, thanks.
It would be interesting if somebody buy a town,fly in all the tech junks, get a bunch of hackers and then tell them to invent stuff out of the junks. It would be an interesting and educational reality TV show.
DISQUS serves both: http://disqus.com/vip/
I wasn't aware of any particular spatial orientation for websites.
I can see where free wifi could be a drain on resources. If someone wants to rent an air conditioned/heated cubicle space with a 300w power and open wifi for $2/5 hours.. go for it. I can't quite see the economics in that, but I'm sure prices vary. If people use it like an average human (read the boards/news, check email, surf a bit while having your morning coffee) it's great. When some are turning it into a much more pricey proposition a lot of customers won't want to pay $7-$10 for the coffee you have to charge when they weren't going to sit there all day anyway. Libraries rock for this, which is also incidentally what they are for - free info, silence and breathing room to those who can't set it up themselves.
Even then russia is kind of a joke when it comes to copyright.
Only 20k/mo searches for "online trading" ?
You used a dev version of a tool that is not meant to be ran in production or for any serious task and then complained it didn't work with your attempt. As this bug is not present in the real prod version of mongodb, it doesn't make sense to criticize mongodb for it. Also next time RTFM before using a tool you don't know much about.
wait, embedded.mobileprovision file is already there when xcode is done building the FooBar.app package.

Are you saying that you remove it from the package and replace with the Ad-Hoc FooBar.mobileprovision file that you download from Apple's developer site?
I also find libraries to have some of the best internet bandwidth, although a few have had an arbitrarily low bandwidth limit. I also like the quiet atmosphere, perfect for working on code.
I agree the blog is excellent, and provides a great answer to the original question of this thread. Check it out!
I've been working on a Java HTML parser:
http://jsoup.org/

It supports CSS selectors, jquery-like DOM traversal and set manipulation, etc.
Full-screen Flash doesn't let you handle key input. From http://www.adobe.com/devnet/flashplayer/articles/full_screen... :

"# Users cannot enter text in text input fields while in full-screen mode. All keyboard input and key-related ActionScript is disabled while in full-screen mode, with the exception of the keyboard shortcuts that take the viewer out of full-screen mode."

Edit: looks like it's slightly better in Flash 10. From http://www.adobe.com/devnet/flashplayer/articles/fplayer10_s... :

"Flash Player 9 does not allow keyboard input when displaying content in full-screen mode. Flash Player 10 changes this, allowing for a limited number of keys to be usable in full-screen mode. These include Tab, the Spacebar, and the (up, down, left, right) arrow keys."
Another view of Inception, with the kicks this time
Anyi Measuring Tools
Anyi Measuring is a promising online brand of Anyi Instrument Co. Ltd, a major original design manufacturer (ODM) and supplier of quality and precision measuring tools.
Oh come on, that comment wouldn't even fly on reddit.

:/
Simple guide to keep your integrity in the software business: don't crap on other peoples products and admit your own mistakes.
> I think it's safe to assume that if a polynomial solution exists for a NP-hard problem, the complexity wouldn't be so incredibly high than it's better to use heuristics.

How is this possibly safe to assume? The “heuristic” methods aim for a “good enough” solution rather than “the best solution”. Whyever would a polynomial time algorithm for exactly solving an NP-hard problem be faster than polynomial time “heuristic” algorithms (which depending on the acceptable solution quality can be relatively computationally simple)?
Try doing something to the line-height CSS attribute. It probably needs a bit more spacing between the lines of text for easier reading.
I interviewed at a small dot com where the owner told me essentially the same thing after not hiring me based on salary requirements.

I take satisfaction in noting that three years later his company's site is essentially still where it was then, with none of his plans actually implemented.

Guess those cheaper programmers didn't work out so well.
I guess I just wish there was a freelance site where one could post an RFP and actually get quality

I am scratching that itch right now, because I know it is a pain for the few that want/provide quality. I think I have a good take on it. But my partners and I are in the concept phase right now, so nothing to show.
From the tone of the article it sounds like the government has made it too risky and expensive to hire unskilled employees(combination of lawsuits, expenses, higher minimum wage and taxes).

Isn't this the group of people that the government is supposed to be protecting?
I didn't mean to imply that massage, and only massage, would rid you of pain permanently.

You need to take good care of yourself in general in order to stay healthy - eat right, sleep well, keep yourself hydrated, and sit/work comfortably.

It just seems to me that a lot of programmers already take care of some of these items - the fact that I've even heard of Herman Miller chairs is evidence that at least some programmers take these things seriously - but RSI is still a huge concern in the industry.

I think if you're already sitting right and taking care of yourself, you could still be slowly damaging yourself because you're still locked in a static position for large portions of the day. Your muscles get used to working together as a single muscle, and they start locking together and essentially becoming that single muscle. Massage helps relieve muscles in spasm, and deeper massages will help break the "supermuscles" apart so they act individually again.

RSI is an issue every programmer (or any other person sitting at a computer all day) needs to be aware of, and the more preventions and cures we can throw at it, the longer we'll be able to stay healthy and productive.
By cool he means cold - it's best to wear layers in SF because you'll be adding / removing them throughout the day depending on where you're at. The Mission is hot and Outer Sunset is freezing. Spring, Summer, and winter are cold, fall is warm.

But yeah, SF is also cool...
Gum disease can also lead to heart disease and stroke.

http://www.perio.org/consumer/mbc.heart.htm
Proving P ≠ NP is like finding the Higgs Boson. It doesn't change anything and a lot of people spent a lot of time showing that they have spent a lot of time changing nothing.
Really, sounds awfully like something they would be dead set against. Certainly if it was guaranteed by the government. Got any sources for that?
I'm sorry my point is that I don't want to see private connection results myself in addition to no one else seeing them.
This reminds me, I stay in Singapore and there's this policy in all libraries (we only have state libraries) that you have to read something when in the library to sit at a table. I've been chased out for doing work there for that reason.
I do this from time to time, i.e. camp out at a barnes & noble bookstore for more than 6 hours. Once I was even there around 9 hours. Don't really care for wifi but I do need the power plugs. However, if they were to remove that then I would probably just carry a portable power supply in my back pack or extra set of computer batteries. Two would suffice for me. My problem would be though if they actually kicked me out. At least I do have a backup, Borders is right next to Barnes & Nobles. Although Borders is not doing so great financially so it may not be a backup for long. I wonder if it will have a negative effect in the long run if they become hostile to people that just love to hang out there. Who knows, it may just be a necessary evil.
Inner Richmond and Inner Sunset are both awesome - lots of great food, plus they're near the park. Outer parts are both so far away you can't get anything done.
To eat: try the superstar shrimp at Burma Superstar on Clement and anything in Blowfish Sushi on Bryant.
Honestly, how can we pretend that we have a choice in the matter at this point? It is a matter of how we deal with the responsibility that technology forces on us. Even if the US could outlaw reproductive manipulation, some significant percent of humans will explore the problem. We shouldnt't just say that it is eugenics, because that just means we are calling it genocide with a better name.
In my experience, the whole caffeine thing works best with small amounts, divided throughout the day, rather than a spike and crash. Besides, for programming you want to be calm-but-alert, not wide-eyed, sweating profusely, and jibber-jabbering.

Whether that means one cup of coffee in the morning and another after lunch, a thermos of green tea over the day, or a couple slightly-caffeinated mints every few hours depends on how your body handles caffeine.
Bernal Heights to Soma on foot: 30-45 min

Bernal Heights to Soma on bike: 10-15 min