skysight-inc/HackerNews huggingface dataset:
So you are basically trying to get advice on something and tell me afterwards "I'm this, this and that."

I really think that you should reflect more and relax, you are in a good position comparing people at your age. That is good... but I feel that you care more about counting the countries that you've visited(like 140 countries!) instead of the moments you had there. I do abstract a lot of things like that too, but sometimes its time to enjoy the moment.

Well, I hope you find your way and be happy(or get out of boredom)! :D
My favourite C programming trick is having others do the C programming for me.
Obama Administration Cozied Up With Hollywood, Emails Show
I think your post is easier to read than Joel's.
Any ideas how to promote .NET WinForms control?

Our Better ListView is designed to replace the inbuilt crappy regular ListView control, and it rocks - we just don't know how to promote it.

Check it out: http://www.componentowl.com
Acer Aspire S3 Ultrabook review
Pay taxes?
11-year-old founder, already successful on Kickstarter
Is this correct: http://news.ycombinator.com/item?id=3111234 ? Add .nosync to the file/foldername in Documents and it's not synced?
Thanks, it is quite a lot of time we don't have a bug report for 2.4 that is severe or not in common with the 2.2 code base, so we decided to release it as stable. We also have big users already using 2.4. However now that it is the default download I expect 2.4 to be more stressed :)
You do realize you can turn off the Metro UI, and default to the legacy screen, right?
"RUNNING TO THE MEDIA AND SCREAMING ABOUT BREAKING THE LIGHT BARRIER" is an extremely unfair characterization of what they did. And the explanation being discussed has not been reviewed.
These are both Windows trojans. Does the FBI/Stasi/Whatever have Mac OSX, and more importantly, Linux trojans? If not, why not? Surely some criminals prefer Macs, or even Linux.
There's actually some level of debate about whether the Little Ice Age even existed as a global event, as opposed to several coincidental regional climatic changes. So it's a bit messy (and if it didn't actually exist globally, it would suggest that the article is explaining something that never happened).

I'm not sure of whether there's any scientific consensus on it, however. NASA does suggest the Little Ice Age started in 1550, though.
It always (from what I've seen) confirms before doing any not-easily-undoable action.
wether or not you think it constitutes "artificial intelligence", i think it would be silly to argue that siri was not making "intelligent decisions".
What I meant, but I agree I didn't clearly say as much, was that completely forgetting about relativity could not possibly be the answer. At the time I was slightly annoyed at the large number of lay people who implied as much (which implies the team was being a bunch of idiots, which to seems typical of the less than respectful average attitude people have towards scientists). Those people certainly didn't have subtle effects like these in mind.

So I shouldn't post when I'm annoyed, because then I tend to bark at things that are not what they appear to be.
Hi Mike! Thanks for offering to help.

I am pretty good at programming but I know almost nothing about hosting or servers or hardware. I would like to make a website with a Go/MySQL back end (I know it's weird, but I love it). Do you have any recommendations for hosting? Should I use a cloud host like EC2 or Rackspace's cloud or should I use some other hosting service?
sarcarm is narcissism disguised
I'm sure this has the attention of the DOD. Personally I'd love to have one for while I was hiking.
Unfortunately there's no easy way to do that with the current state of JavaScript and WebGL. If you try to just translate raw mouse events into it you end up with lots of bugs related to the cursor reaching edges of the rendered area, browser window, or desktop in general.

The ideal solution in my opinion is to just offer mouse capturing as a user-enabled permission on page load from a domain (kind of how geolocation works now). The user would see a bar near the top of the browser asking if they want to give control of their mouse to the website, with the option to always break-out of that control with some key (such as ESC).
Hi j_col-

In that case, Google Webmaster tools is not actually reporting an error. That's a report to show you what URLs Google tried to crawl but couldn't (due to being blocked) so you can review it and ensure that you are not accidentally blocking URLs that you want to have indexed.

I agree that it's confusing in that the report is in the "crawl errors" section.

(I built Google webmaster tools so this confusion is entirely my fault; but I don't work at Google anymore so sadly I can't fix this.)
Thanks for all those suggestions! Those things are definitely in the pipeline.

About clicking out of the textbox to save an item, I actually had it like that, but I found that if I wanted to edit a long item and switch away to a different tab to refer to something and come back, it would have automatically saved it, and I would have to edit it again. So I consciously chose to have the current behavior (note that you can press Shift + Enter to save changes). But if enough people suggest to change it back, I will.

I'm not sure I understand what the little bug you're referring to is. Do you mind posting a screenshot?

Thanks for the encouragement :)
I love to be reminded that my all my precious data is stored on little 7nm magnetic grains...
If you don't have health insurance, many of the big companies have plans that aren't that expensive. Your deductible will be a couple thousand (which isn't that much compared to having no insurance) and it will only cost you $80 or $90 per month. This is the cost of many cell-phone plans.

"He appears to have no empathy for people who lost everything by doing the safe thing: buying a house, working a job, and living the dream."

How is buying a house the safe thing? A house is an investment and there is risk associated with all investments. If you aren't willing to take those risks, you shouldn't buy a house. Renting is still a viable option.

"Wall Street getting a bailout while average people are told it's unpatriotic and un-American to ask for help"

So two wrongs make a right? By wanting help you are just legitimizing the bailouts.
Thanks! Joel’s essential point speaks to developers in the ecosystem, who have to keep up with OS upgrades while simultaneously competing with Microsoft. I was making a much simpler point about using the OS, so of course I had an easier task :-)
A post like this makes me question myself. How do I know when it's right to declare a business failed?

I joined another person on a startup about six months ago. We have one client and it might start expanding, but then again, we are two months past our expected initial launch and at our current rate we won't be launching until January. He has been getting more excited, but I have been getting less excited. I'm pretty sure I want to pull out because our delays seem to mostly be due to poor management by him (it was his project and is his baby) and I don't really trust it in the long run, however there are some other factors. I see our growth plateauing when he runs out of friends who he can convince to pay us, and I am not enjoying working with him.

I get frustrated when people seem to be saying I should just stick it out. Am I just a wimp who is fleeing at the first sign of trouble? Am I just getting jitters about the amount of investment? Or am I wisely investing my time in other activities that will grow my career in other ways? I don't want to invest three years of my life if the warning signs are all there.

I think my saving grace may be that we haven't formally set up a vesting strategy, so I could exit full participation and become an early investor instead. Our lack of paperwork is another one of the warning signs.
Your code doesn't work because x and y values don't change ever.
Try adding

oldX = x; oldY = y;

after "p=parseInt ..." and surprise, it'll draw circles :)
Motorola Droid HD (RAZR/Spyder) said to be ‘faster than the iPhone 4S’ [video]
Haha, I didn't think of that. It would probably be a major brand name conflict if I did that :)
Why Windows 8 Might Fail
I brought up a thread on this on SO a while back. I wanted to find places where it didn't work:

http://stackoverflow.com/questions/328215/does-anyone-know-o...
I'd like a "Quick tour" or "Try a demo" or a video. But it seems interesting; I'm sure lots of coach would use it. Something neat would be to show the direction of the place where the team play and maybe let parents contacts each others for lifts. (I.e. a parent could bring 2 kids).
Trust me, I've been doing this a long time, I'm not pushing out fallacies. But you had to do a hell of a lot more management in NES/SNES/Asm than a simple ->Draw() call.
BioCurious, a hackerspace for bio now open to public
Thanks! Looking forward to it :)
FWIW, I want this. I want it bad enough that I've had fits and starts going at it myself, but nowhere near even an mvp. My work-around for dealing with feeds right now is to only obsessively check a few that I can't stand the thought of missing, and once in a while poking at all the others. I think I would be much happier with what you describe.
I thought this article was going to be about someone in his deathbed who wished he would have coded less in his life
"Sure, we'll give you a new razor," said the bladesmith...
Was this actually written in assembly by its original developers? I'm not familiar with the history--I get the sense the code explained here was originally disassembled from a ROM, and then systematically analyzed to gain an understanding of how it worked.[0] If so, couldn't it have been written in C or somesuch?

Not that that wouldn't make this presentation here an impressive feat.

[0] http://www.metroid-database.com/m1/sourcecode.php
RIM clueless about cause of Blackberry outage
How are you making money freelancing from day 1? Chances are you went in the same field you already worked in, had contacts, knew how to get clients, etc. When starting freelancing in a new domain, or starting a business, it takes a lot longer to start making money.

Also, making money and being viable is two thing. I myself am trying to survive in the world of freelance. I've been going for a few months now and I make money. But it's very little money, no where near as much as I would need to keep going full time. Is it a failure because I'm 3 months into it? Hard to say, but I don't think so yet.
Let's suppose you're trying to time a 100 yard dash based on sound. Someone fires a gun, the race starts, and when the first runner crosses the finish line another gun is fired, you determine the elapsed time.

There are obvious things to correct for -- e.g. if you're standing at the finish line the sound from the finish line will take 1/3 of a second (roughly) to get to you, so you need to adjust your calculation.

Now suppose that you are standing off on a barge during the race. You know the distance to the start and finish lines but ignored the drift of the barge because you figured it was insignificant.

We're talking 60 nanoseconds. The satellites are moving at tens of thousands of miles an hour.
Interesting theory except, as others have pointed out, the Little Ice Age started perhaps 2 centuries before Columbus. The North Atlantic ice pack was growing by 1250. In 1315 the European climate changed permanently for the worse with with heavy rainfall and a permanent drop in temperatures. The deepest part of the Little Ice Age occurred with the Maunder Minimum where sunspots virtually disappeared (1645-1715). Unfortunately, there were no sunspot observations for the 13th and 14th centuries to to show whether the start of the Little Ice Age occurred with a solar minimum.
I've been using Webfaction, and I'm pretty happy with it. It's about $10 a month, you get SSH access into your box, and they have really good customer/technical support. http://webfaction.com
I agree. Actually, the secret needs to be something that can be remembered well but not described well. Smell and maybe taste are very well suited for this.
Anecdotal evidence: I recently learned how a dead mouse smells but cannot think of any way to describe this smell. However, I could definitely identify this smell again.
So essentially we're relying on a one-way hash function, which is what I am thinking too. (In Quantum Information Theory, the question whether or not there exists true one-way hash functions is still unanswered, but for the time being, current cryptographic functions are obviously working well enough).

I feel like this wouldn't work with humans though. For instance, if I was torturing you and knew that your brother was the other agent, I might think to ask you for any inside jokes between you and your brother. There's a chance you wouldn't think of the right one (i.e. segfault analogy), but also a chance that you might, so you haven't really "forgotten" the answer.

On top of that, I feel like something straight out of Harry Potter probably isn't the answer :)

I like the idea (in the comments on OP's blog) of using a very unique smell. You can explain what's happening in a picture or hum a melody, but maybe a smell is more difficult to describe.
CSS Strategy Square-off
Is this easy to use? Your goal is to open a new savings account.

http://www.mybanktracker.com/savings

We just launched our new style of rate tables, but we need more testing. It would be great to have your opinion.
Can someone explain to me why Nginx is faster than Varnish with static assets?

I am assuming that this is because Nginx is faster at basic HTTP serving than Varnish. However, I am further assuming that if you have dynamic content served from a cache will always be faster than from the webserver; even if your webserver is super-fast you still have to wait for the page to be generated by your CMS, webapp, etc.

I ask because I am working on some blog software (http://github.com/may/yabe) and one feature I'd like to incorporate is super-fast page loads -- implemented via cache.

As the site will be .. "half-dynamic" -- new posts are added every day or so -- I would like to re-generate the HTML on every request, but cache the results for a few hours. I was planning to rely on Varnish, Squid, etc. to keep the load off my webserver.

Thoughts?
You need four, not three.

You would need three if you had an atomic clock: if you knew the precise time. But in practice you do not. You have a good clock that has an unknown shift with respect to the clocks in the satellites.

So you can measure differences in times, but not absolute times. I.e. you do not know the distance from the gps to the satellites, you know the difference of these distances. So you need a fourth satellite.

This was designed because it is easy to make accurate relative time measurements, but hard to have an absolute time reference.
Seems neat! Is there a mailing list to get contacted once you finish the game?

I like how lazy it is to move and attack :p At the beginning, I was searching the attack key everywhere only to find out that there's none. Maybe there're could be a way to explain that. I.e. A simple tutorial where you move, get your sword, and attack a frog or whatever ;)

I like the retro look with the modern nifty details. Good job overall!
when do we get support for lua/scripting in redis?
"Utterly retarded" is far too strong a statement. The indie games of tomorrow may be built on "hitech ultra-HD" engines. The exploration of the space of games is advancing along many dimensions (including technology) and I think technology improvements will be needed for many of the great games to come.
"Projecting your life upon others is remarkably naive."

My problem with the whole thing is the level of entitlement that everyone seems to have.

I started seeing it a few years ago with the downloading of movies, software, advertising (just look at the adblock community) and games online. When questioned, many people say that nobody deserves a living (I've even seen it here on HN). This level of entitlement has now moved onto: a job, a college education, health care, and a home.
So if I said to my phone "please book me a flight to Kansas tomorrow" and it did you would point out that Travelocity does this and this is merely an improved method of integration into the phone?
I just took your 6th revision and started playing around with the parameters, and it's interesting how much variation you can get with simple manipulation: http://jsbin.com/umurar/11/edit
Actually, while I fundamentally agree with the "ignoring things until they get replication" proposal, I think there's an impracticality there, due to the way information dissemination works.

There will be no flurry of HN links about this when someone replicates it (even assuming, for the sake of argument, that neutrinos really can be fired FTL, all of current physics is wrong, etc etc). Maybe a single link. It just won't have the network effect; too much of the collective audience's interest has already been consumed. And there'll definitely be no HN links when the third and fourth teams replicate it.

Even if that's a wrong claim for this hypothetical result about relativity, consider yesterday's "forced exercise and Parkinson's" link ( http://news.ycombinator.com/item?id=3106799 ). That result is _completely_ immature (the rat experiments tested something very different from the human experiments, there has only been one human experiment, the causal story is all conjecture, etc), and there's no _way_ we're gonna hear about it when it's usefully mature (i.e. after ten more studies). (Epistemologically, I think the current result is not far removed from alternative medicine - there's some evidence, but no elegant pattern of evidence across multiple contexts, and no rigorous-but-failed attempts at falsification.) It's an interesting subject, and an interesting research programme, and I want to know about things like this, but it's too early to take this into account when making lifestyle tradeoffs.

So it seems to me that my choices are kind of ugly: I can read a LOT of cutting-edge stuff, and read all the follow-ups, knowing that most of the ground-shakers won't actually pan out. Or I can wait 20 or 50 or more years until it starts showing up in undergraduate textbooks. Or... I don't know, there must be other options, but I don't know what they are. Another option is reading Malcolm Gladwell et al, which I think is generally viewed with a certain exasperation by the genuinely knowledgeable?

Is there a blog or magazine or whatever, that popularizes science, with this slightly delayed view? "Exciting science news from 10 years ago, complete with a decade of 20/20 hindsight!"
Counters:

-You think you know how it works. But lots of little hardware quirks will still bite you in the ass.

-This means that all your data has to fit in your code space, so you either trim code or you trim data.

-Generally you wouldn't do dynamic data at all, ever, so instead you were stuck constantly balancing and tweaking constant arrays of data and balancing them against everything else in the world. Do I allow 3 entries for explosion effects? Or 5? Am I willing to have one less enemy on screen for those extra effects?

-There's also often very few registers and an extremely limited stack.

I mean, I'm not saying you are wrong, and from certain angles sure it's easier to write in 8 bit assembler vs modern day high level languages. But there's also things to consider that happen above the language. What happens when there's a bug in some code and you have to hand it to a programmer who isn't familiar with that code? What happens when two subroutines are too far away from each other to jump? What happens when you get graphic corruption bugs and don't have the modern conveniences of data breakpoints and other tools?
If something can beat you at chess and jeopardy, it isn't unintelligent.
What do you mean by you can't find a job? I know many good developers having a full / part-time day job bagging groceries, serving tables at restaurants, barista at the local coffee shop, and so on while still working on their freelancing / personal business after. This is by choice.

What type of job are you trying to get?

You are 20? To me, you sound like the world is about to end and you are giving up. Don't. Learn to be patient. Get you high school diploma, get any job you can, and if you still have the time and energy, work on a startup, your own business ideas, or do some freelancing for some extra income. Also, find time to relax, enjoy friends, a hobby, and enjoy life in general. Assuming you are good health otherwise, you have a lot more life left to live.
The N64 was the first nintendo platform to support a C compiler out of the box.

I suppose it's possible that some crazy developer wrote their own C compiler back in the day, but if that ever happened I didn't hear about it. And I was trained by people who worked for Nintendo.
Hi Mike,

Thanks for the offer!

If you wouldn't mind checking out some of the businesses I'm working on and letting me know what you think that would rock!

www.digitalqcards.com
www.myclouds.com
How ironic would it be if the catalyst for an actual decent Linux Skype client is Skype being bought by Microsoft!

...not that I'm holding my breath.
Like AppleScript.

God I hate AppleScript.
I've tried the app a couple of time in the last few weeks. I've been a bit disappointed by the music recommendation and what was suggested to me. I.e. I don't care about "What everyone is listening" as I don't like it. I have no friend on it. I understand that with friends and probably lots of like/dislike of music, it'll be easy to narrow down my taste. But, I think you need to find a way to get the user started with something he likes; and make it easy to skip music he doesn't like.
1) Nothing succeeds like success. It settles a lot of arguments in people's minds, and Microsoft's mobile strategy is not succeeding.

2) Microsoft's users are likely more change-averse than Apple's.

3) Over the years, Microsoft has cultivated a reputation that is rather different from Apple's. That directly affects how the two are perceived.
http://postgres-xc.sourceforge.net/ does not count?
AFAIK he has always claimed to stop contributing as much. The only way to contribute less for him was to not contribute at all.
The must-read book for the context is 1491, by Charles C. Mann [1]. The main point is that pre-Columbian America was much more densely populated than previously thought, with the Native Americans managing a good deal of the ecosystem. European contact brought in diseases (mainly smallpox) that killed off the vast majority of the inhabitants, with momentous consequences for the ecosystem (e.g. the extreme proliferation of bison and passenger pigeon). But really read the book, it's very well written, based on the latest research, and quite enlightening.

[1]http://www.amazon.com/1491-Revelations-Americas-Before-Colum...
Shout Out HN: Who is in the Denver/Boulder Area?
So, due to the politics in this state, namely the whole affiliate tax brouhaha, we're considering moving our company to Denver. I wanted to ask HN members in Denver/Boulder to chime in and comment on the startup scene there.

What is it like for you as an entrepreneur there? Is there plenty of talent to hire, a vibrant community, vc's, etc? VC's will always say to come to where they are, but I want to know from the perspective of people like us what the startup world is like in the area.

Thanks all :)
>Attrition at Amazon is at horrific rates. I know the actual number, though I'm pretty sure that'd violate my NDA to reveal. It's high. It's really high. Guess a really truly terrible number. It's probably higher than that.

Maybe this explains why I've been contacted by Amazon recruiters three times over the past three years...
Also possibly not clear from the title: that it's about redis. I was a bit confused (though it worked as click-bait)
2.4.0 release of what? might want to put something more in the title
You are confusing triggers with log shipping.
Definitely not clear from the title: This is Redis 2.4.0.