skysight-inc/HackerNews huggingface dataset:
I just wish there was a middle ground though where you dont have to choose between extreme reliability + years of waiting and fast turnaround + notorious instability
Debian Stable with Backports[1] seems a decent solution to me.

[1]: http://backports-master.debian.org/
You're doing a dist-upgrade, which is exactly like going from XP to Win7. Stay on LTS if it bothers you that much.
What was your competitive advantage before? If you didn't have a distinct competitive advantage, you were bound to have a strong competitor eventually. The benefit you have now is that you can learn from them. The primary goal of a startup is to learn about your market. Having a well funded competitor can help you see who the actual market is. They'll likely spend a lot of money to do that. You'll have the benefit of seeing how they price, who they target, etc.
being able to deliver a good keynote ≠ having a critical eye. and just like that, your argument vanishes in a poof of logic.
This article does not claim to "disprove that gravity is not an emergant phenomena" it claims to prove that gravity is not an emergant phenomena
What licensing restrictions exactly does Visual Studio Express have?
Thanks GAgeek. I agree with a lot of what you mentioned and we are going to look into making some changes. Would you recommend us explicitly state what phrase will be posted on your wall. Regarding the email addresses, we listed like that to avoid many of the spam emails that result from bot crawls. I appreciate your feedback and thanks for the advice.
> the point is that you can still upgrade your "packages" on XP

Like DirectX 10 or 11? The fact that you can upgrade is due to the abnormal shelf life of this particular release of windows. Try upgrading most programs on a win98SE or win2K machine.

> Obviously YOU don't know what you're talking about; Debian Mint (LMDE) is based on Debian-testing, which is supposedly HIGHLY unstable.

Mint is based upon Ubuntu, which is based upon debian-unstable (Sid). Debian testing hardly is highly unstable; most debian users run testing on their desktop systems, and keep stable to the servers.
+1 here. mysql-server is compltely broken in 10.04LTS.
Retiring the DLJ (no more Oracle Java in Linux distros?)
I think it might be. I don't think he would have resigned if he had anything left in him.
Also I'd be interested to look at if the relatively benign radiation from electronic devices becomes much more significant when operating inside of the skull.
Sun-java6 packages removed soon from Debian/Ubuntu (and all other linux distros)
Seems like there are fewer haskell talks going out now on the net than there were in '09 or '07. Though the older talks as collected at <http://haskell.org/haskellwiki/Video_presentations>; are a great resource still.

Or are they just becoming more high level? <http://vimeo.com/channels/galois>; has lots of new, seemingly esoteric talks.

Anyone know of any good sources for new intermediate level haskell talks?
Debian testing is both reliable enough (I think there were no more than 2 cases when an upgrade would lead to an unusable state in the past 8 years) and not too far behind the bleeding edge. Or you could use a rolling release distro such as gentoo, arch, or in a related world FreeBSD.
Simple. In the northern hemisphere, wind moves clockwise. So the West Coast gets cold winds from Alaska, while the East Coast gets warm winds from the Caribbean. That's why the West Coast is so cold until Southern California, but the East Coast is hot and humid all the way up to New York. That's also why Asia gets so many typhoons, but Europe gets none.

I recently moved to DC and the area is downright tropical.
Nice confusion of correlation and causation in the closing paragraph. The fact that Facebook users are also more likely to smoke, drink, and use drugs doesn't mean that Facebook causes (or "results in") those behaviors.
A phenomena is the summation of several causes. Even if gravity is a phenomena, there are still the causes for it to look for. And if it's not, well then we still have to find the single cause. We don't even have that.

What strikes me as odd is that entropy dictates things eventually break away from each other while gravity pulls things closer. The two are at odds with each other. And that entropy is a phenomena itself.
No, this paper claims that introducing gravity as an emergent phenomenon in Verlinde's framework breaks quantum mechanics. He shows that Verlinde's proposal changes the Hamiltonian. However, the solutions to the standard Schrodinger equation have been measured in experiments with ultra-cold neutrons and shown to agree (ergo, disagreeing with Verlinde's theory).

Regarding your "rant": either way, it's still a force. Gravity still causes things to move. How that force is explained is clearly different in different theories. General Relativity suggests (1). Quantum Gravity theories suggest (2). Newton didn't really explain how it was mediated.

You could apply the same rant to QED: Either electrodynamics is caused by the bending of a vector potential by electric charge or it's a force transmitted by photons. The two statements are equivalent. But with gravity, we're not sure if quantum part is true.
Fixed the double negative.
If you're in it for the money, one question is whether or not you have a Mac and iPhone. iOs may gross more revenue, but if you have to spend $1000 just to get the necessary hardware to develop, then that's going to cut into your net revenue deeply.
I've been looking for such a course/material since I've started learning CS. This loks like a great way of introducing my friends to CS and explaining what the Computer Science is all about.
From NAND gates -> to games in one course? YES!
You're right, it's amazing that people have their own ideas and opinions.
Oh, I wasn't challenging you, I was just adding some additional context. :)
I also fought with Maven and discarded it. Two years later I was dreaming of a different kind of build system and started building a prototype. I quit working on it and started using Maven again after I realized that the concepts I now embraced were the philosophy behind Maven.

So either it tooks me a couple years to actually grok the Maven way, or Maven got a hold of me when my mind had gotten to a particular place. Now it seems like second nature and I've got a lot of plugins that allow me to manage my complete life-cycle. It may seem funny, but to a large degree, I even use it like Puppet or Chef.
Interesting. The article is a little unclear about why not any lambda will work, which is what motivates the eigenvalue problem.

In case others are/were likewise confused: assume you've been given the influence of all but one of the vertices in the graph. You want to assign the last vertex an influence. What lambda do you pick? You might think you could pick any lambda and arbitrarily set the influence decay across edges.

On the other hand, we want a consistent measure of influence. After you assign that last vertex some influence, you can now recalculate the influence of any other node using your equation. If the recalculated value is different, you picked the wrong lambda.

The eigenvalue problem formalizes the problem of finding a consistent lambda before assigning an influence to any of the vertices.
http://www.ohloh.net/p/rproject/analyses/latest
Other companies doing the same thing as you basically shows the market your niche is solid. Go for it!
Unfortunately laptop support somewhat lags behind in Linux, mostly due to bizarre hardware idiosyncrasies. Toshiba, Sony are particularly despised for their botched BIOS and ACPI, strange hardware management, and complete lack of alternate OSes support.
Most of the time Asus, Dell and Lenovo laptops work, though.

However it's unfortunately a good advice to always check with a live CD that your distro actually supports decently the laptop you're about to buy.
R is quite slow, but there are two ways to improve this state of affairs.

1. Use the functional style stuff rather than loops ( i.e. especially the apply family of functions)

2. For large data sets avoid the default memory management which involves loading everything into memory all at once. The sqlite dataframe stuff is probably a good default for larger data sets :)

It's still slow though.
It shouldn't then. It's because Apple are so successful that so many have an opinion. I'd imagine that a lot more people have opinions on/advice for the NY Yankees than the Baltimore Orioles.
Download Chris Brown Feat. Justin Bieber - Next To You Mp3 Free
AT&T Now Charging You an Extra $2/Month For Not Using Enough Long Distance
While Mac OS X is unix underneath, Apple are not open-source friendly. They have not updated gcc in about 5 years, and even though they now provide clang, they still provide no C++0x support, unlike linux and windows.

The various package managers (brew, ports, fink) seem to often brake, and have packages broken for months.
Show HN: techmadefor.me offers a local solution for people seeking tech support.
techmadefor.me was created by three guys that were frustrated with the quality of overpriced tech support giants like Geek Squad. The site works to simply connect people with individuals ("technologists") in their area who do tech support as a side job or full-time business.

We tried making the site as painless and easy to use as possible; the process to sign up and create a profile as a technologist is quick and free. Once completed, the technologist simply fills their profile with a bio, their skills/education, their rates and the zip codes that they do business in.

Those seeking technologists may search and connect with a technologist without any registration whatsoever in around 4 clicks.

We'd love any feedback and criticism that HN has to offer on the site. We'd also love tips on how we can get the word out about the service.
I think most people are taking on this debate with the ghoulish yet all-to-possible assumption that Jobs is not going to be with us for much longer.
This is great advice for me to hear, as I'm in a similar position right now. I've been considering obliquely slamming our competitor in a blog post, but I've held off because I don't want us to come off like dicks. Wouldn't I be better off focusing the messaging on how we're doing it right, rather than how they're doing it wrong?
Ask HN: Suggest the best books on software architecture
What are the best books, journals or papers for Software Architecture?
The same way you can explain electromagnetism as a field throughout space-time, and then pretend that it's a force transmitted by photons. Feynman once famously claimed that no one really understood quantum mechanics, if that makes you feel any better; I'm not sure that's strictly true, but perhaps we've simply defined understanding down a bit :-)

Usual disclaimer about the pending detection of the graviton, etc, etc.

Your last sentence draws an arbitrary distinction between a "force" and a "phenomenon" which does not appear to be borne out in reality, and if I may say so, is at the heart of your trouble understanding why both 1) and 2) are correct.
Phenomena is plural of Phenomenon.
Capital  Short Term Health Insurance Rates
That idea is at least as old as Emacs ;)

random result for "emacs pedal": http://www.cb1.com/~john/computing/emacs/handsfree/pedals.ht...
It might not even be that common. AFAIK, the 7 billion sentients that have that experience are all located in the same place.
The suburb that changed the world
It's not a broken implementation of readline, it's either a failure to use readline or improperly set terminfo. TTYs in canonical mode will support backspacing, but not moving around inside text. "Ctrl-Left go back a word on my laptop, but when I ssh into my server, it just prints some weird characters?" reaks of straight up canonical mode.

And say you had this problem, guess what is not going to work? "I have a problem with my command window", "I have a problem with my console", "I have a problem with my TTY".

This is why vocabulary is important.
I'll also add that type-classes are the main feature in Haskell that Python/Ruby cannot easily encode.

There are many interesting features that Python/Ruby/Lisp-variants can encode, but Haskell does with static guarantees, whereas Python/Ruby use dynamism (e.g: general polymorphism, "duck typing", various strong type system features that Python/Ruby do not "need" because they don't attempt to give guarantees, etc).
It can't sync music to iPhones or iPod touches. My dad loves his iPod and would scream if I tried to replace it.

The ubuntu solution? Just run XP in a VM to run iTunes!

I bought him a Mac.
Launch anyway. Being well funded doesn't necessarily mean successful.

You can also sit back a bit at their launch and observe their mistakes and do something a bit different.

Color, Cuil and others were all outrageously well funded, but failed entirely.
Thanks for sharing then.

As someone who is very interested in this but feels a little intimidated by arxiv, I'd be very interested in seeing more posts about the results.

(Either that or subscribe to a site that can summarize the results for an easier read, linking to the technical papers for further exploration. Being so interested in the discoveries of what we're made of, without taking time off to fully understand the math or dig through arxiv, I'd happily pay for such a physics news/education site.)

Also, that second link has such a good title. Lots of good, visual info too.
Ubuntu is no replacement for Windows. It can be a potential alternative, but it is in no way some sort of drop-in replacement.

This particular article reeks of someone who doesn't actually need to get work done "Free is unbeatable!" and "Windows is a poor value for the price!" -- uselessly ambiguous and all-inclusive statements.

If you are a PC gamer, big into video editing or professional image editor using the Adobe suite, Linux is not an option for you. Please ignore all the people that tell you WINE "totally works great" and has "no problems!" and is "rock solid"... I would recommend jamming glass in your ears if you see someone talking like that.

You are certainly welcome to try and take them up on that, but you'll decide in under a month that all the little gotchas you only find once you dive deep will drive you crazy.

I understand the intent of these articles ("The year of Linux on the desktop!") but people have been writing them since 1998 and it has never been true, all that has happened is each OS has grown up to fill its particular niche and if your use-cases fall in that niche, then you are all set... otherwise the move will be a complete waste of time for you.

The only reason Linux has been able to make more headway (IMO) is a good majority of our lives have moved online with web-based apps so the reliance on Linux matching parity with the software on other platforms has lessened.

There is no amazing new office suite for Linux, it's still OpenOffice and always will be. I don't know if KOffice will ever hit critical mass or individual GNOME-based efforts will grow beyond clean v1 implementations.

There is no fantastic PIM software that finally replaced Outlook.

There is no awesome, stable, robust video player except 75 different shitty GUI interfaces to mplayer's codecs that work for the most part then core dump sometimes oh but then are easily fixed by recompiling with the --bullshit flag turned on.

It just goes on an on... of course your mileage will vary depending on what kind of user you are, the more intense/hardcore you are the more warts you'll notice and try and fix/workaround (key bindings, mouse button support, audio card, hardware acceleration, optimal power saving management, etc.) and after a month of pissing half your day away with some broken configuration for the 10th time, you'll go back to some other OS.

The lighter or more online user, you'll probably be just fine.

That is my own personal opinion from 13 years of trying to finally adopt Linux as my primary desktop OS, even giving up games to make it so and finally giving up with Ubuntu 11.04 after realizing I was always going to have the same magnitude of problems... no matter what.

Ok, I've lead with my neck out, everyone go ahead and comment about how their desktop is "rock solid" and I must be brain-damaged and doing something wrong consistently for the last 13 years to always have this experience.
About a year ago I installed linux (ubuntu) for the first time in years on a dell machine. I had to spend a few hours fiddling with the video drivers to get it to work right.
Bada 2.0 (Mobile OS by Samsung) released
I'm not talking about about having an opinion. I'm talking about being so extremely full of yourself that you'd think that you can do a better job running the world's most successful tech company than they do.

But I don't mind people doing that at all. Like I said, it amazes me, fascinates me, even entertains me.
The TechZing interview with the creator of Nozbe addresses your question exactly, his answer: be persistent, stay positive and move forward.

He was amazed at how many competitors he outlasted and simply had more interest and staying power than.

NOTE: A well-funded competitor has investors that want a big return on their investment, they don't want to stand around doing nothing. So that company is going to need to most fast and big, and if it doesn't hit, depending on the investment they have taken, will die away.

All that being said, if you are shaken by this, enough to have lost confidence in your idea or execution, you may want to move on.

If you are still completely confident in your idea and this hasn't shaken you at all, there is ALWAYS room in the market for multiple competitors, so dig in and go for it.
Living to 100 and Beyond
There are all sorts of rules for drama and character development. What are the rules for incorporating neat scientific/sci-fi ideas into a story? In lots of Larry Niven's stories, the ideas are necessary to solve the central mystery, but not always.

EDIT: In a mashup of The Culture and Dilbert, a godlike nanotech Dogbert forces the hapless Homo Sapiens Dilbert to work on a "cubical".
I also reacted that the author mixed in Python in his Java-project when Scala is a really fine alternative.

Using Scala and Java he can write very short and readable code and use Java only when there's a performance concern or a similar reason.

People say Scala is complex and academic, but if you don't try to write your first Scala programs using every feature of the language you'll see it's a useful and likable language.

Use it a bit like you'd use C++, pick a feature-set you understand and like and be consequent with your use of parens/lack of parens.
I'm not sure I understand how choice of programming language affects choice of algorithm.
"The second is the discovery that attempts to make your reasoning explicit and verbal usually result in worse choices. This includes that favorite of guidance counselors: to write out a list of the pros and cons of all your choices - but it covers any attempt to explain choices in words."

Then what should we do? :(

Article says that making things explicit is bad, but on many occasions I read that making them not explicit is also bad - because mind is a convoluted mess and dumping things from head to paper helps see everything more clearly and consider more details, freeing up mental resources for more ideas to come. That's both Creativity and GTD 101.

Am I missing something here?
ICE Seizes a Tor Exit Node by Mistake
The exact same thing happened to me a little over a month ago. A few days before the launch of http://limelightapp.com/ , we saw http://app.net/ show up on the front page of HN. Initially, my heart sunk. (You've already felt this, I'm sure.) Thankfully I was sitting next to my wife on the couch, who had the good sense to say: "Go grab a beer." I took her advice.

In the end, I can honestly say that having http://app.net/ launch before us was a blessing in many ways. Many of the ways have already been explained by others (e.g. validation of the idea, etc.) It also seriously motivated us to stop putting it off for another weekend. I buckled down that weekend and got the service as ready to launch as I could. I knew that if we waited too long it would seem like we were just copying their idea, when in fact we had been working on it for a couple months in our nights and weekends already.

We also had the benefit of seeing what features were being requested from people on HN. In many cases, these were features that we built into our initial release. In other cases, I knew that I could knock the feature out in a couple of hours. This allowed us to tune the marketing message that would accompany our release. Our service does many things, but knowing which ones people really wanted was invaluable.

In the end our launch went a lot better than expected. Few people made the connection between our service and the competitor that launched a few days earlier, and when they did we received a favorable comparison. More importantly, that "idea validation" that their launch provided translated into real subscribers as soon as we launched. We've actually exceeded our expectations in terms of paid subscribers up until this point and we haven't even started really marketing the service.
How so? Houses, as a rule, are investments, and like any investments should be considered rationally.
My bittorrent machine is a P-III Coppermine at 667 Mhz. I found it in the middle of the street a year ago.
"I know you more than you know yourself" - The Oracle 2.0
I think MS's primary model, for development tools, involved targeting management and enterprise, above programmers. University outreach shows they're not entirely neglecting coders.

It seems like being the hot new thing is less critical than providing management a sense of safety for when blub dev #79 breaks something or gets stuck, by way of commercial support.
I am very happy with the XPS 1330m laptop. I don't know if they still make it anymore, but I bought it with ubuntu pre-installed and it has been fantastic.
Entrepreneurship or go where the action is
If $1000 seems like too much to get started, then this is a hobby, not a serious attempt at starting a business.

I've been doing iOS exclusively for the last year but I think at this point I'd steer a beginner towards Android. The learning curve is shallower and the market is less saturated with quality apps. The two platforms are really not so different in many ways so much of what you learn on Android you can transfer later.
Why do you think saying thank you has to wait until someone is dead? The best time to say thank you is when the person is here and can appreciate the gratitude being expressed for them.
3D Spider in browser
Probably want to put [video] in the title. Also, the title has nothing to do with the subject of the video. It's a good talk though, and worth watching.
The Architecture of Open Source Applications: http://www.aosabook.org/en/index.html
Last thought, embrace the fact that this happened to you. This is a story I've been able to tell again and again since it happened and it's interesting. It makes the story of your launch interesting. We just read yesterday in an article that made the front page of HN at http://news.ycombinator.com/item?id=2928611 that having an interesting story will really help you get picked up in the media. People love this stuff.
The cool thing about reason is that it uses the experience of the whole community, rather than just your own.
It sounds like you simply lack understanding of all the parts of a .NET application. That's not a valid criticism of the framework, it means you should go read a tutorial. There are plenty out there.

Also, Visual Studio has had a free Express Edition for years (which, unlike this article implies, has no licensing restrictions), so not being able to afford it is a non-issue.
There are room for so many different things in the world. Lighten up and accept that sometimes people have different needs, wants and tastes to you.

And X is way more fast/scalable/mature/secure than Twisted and Event Machine for some values of X I'm sure, yet Twisted and Event Machine are still worthwhile and useful things.