skysight-inc/HackerNews huggingface dataset:
Even if the idea is great, for the sake of argument, it doesnt count for as much as you seem to think it should. There are several products that I thought of before they were released, but I didn't see them as good enough to throw my life at. It's safe to assume that for any good idea that takes lots of initiative to get off the ground, it was already thought up by dozens of people who were either lazy or underestimated its significance. The idea doesn't entitle you to anything just because somebody somewhere might be willing to run with it.
Yea that definitely does. I am trying to live my life after I graduate from school the same way. My biggest fear is sitting at a desk doing nothing of importance for the next 40 years. Being from a small town and living a pretty boring life for my first quarter I want to have adventure and not just horde piles of junk.
Ask HN: List of beta landing pages?
Any, and all, beta landing pages for apps/software/services/anything, please post them to this thread.

Trying to create one now and need some inspiration and points of reference.

Plus, this could be a good resource for anyone else looking for such a collection.

Thanks.
I was referring to your original point that Windows didn't not have kernel-level support for alternate filesystems.

Obviously I don't know your use scenarios, but I can think of 2 Linux filesystems that I'd trust to varying extents and they both begin with "ext".

That said, I use the right tool for the right job. Much of the time it's Linux, and sometimes it's Windows 2008. Thank FSM the VMS boxes are gone.Platform agnosticism is a valuable trait to have.

Professionally, I haven't had a real use for anything other than NTFS on a wide variety of Windows servers, all the way up to double-digit TBs of data. What situations have you found NTFS inadequate for your needs?

My desktop has no direct need to handle millions of database transactions and terabytes of data, but it's nice that it can with NTFS.
Of course, almost all people who are in this situation really don't have a great idea, but for the sake of this thread, let's assume that the idea is indeed great.

Why are we assuming that, again? Surely we should start by supposing we think we have a really great idea, and then making our first step figuring out to figure out whether we have an actual great idea or a bad one. And the best way to do that is to talk to someone who is an expert.

So while I don't have a solution to the general problem of what if you really do have a great idea, I do have the following advice: if you think you have a great idea, please be humble and skeptical about it. Please be willing to accept that it might actually be a dumb idea because of some detail that you, as a non-expert, know nothing about.

Personally I'm sick of reading disproofs of relativity and plans for perpetual motion machines.
He claimed his code work on Linux but didn't work when he ported to Cygwin. He's writing a Scheme interpreter which would aim for portability one assumes. Where did he say he's doing a non-portable exclusively Cygwin implementation? Stop putting your words into his mouth to make your argument.

I specifically wrote the return address of main() was messed up in his code and that was what not working. Please point out what is wrong with that assessment. You are bringing up far fetched ideas and arguments that I didn't mention. Stop putting words in my mouth.

Ok, I made a mistake with the register name. It's ESS:ESP instead of EBP:ESP. I meant he forgot to set up the stack segment register. The stack segment is most likely different from the heap segment. Switching the ESP but not the ESS is asking for trouble.

I will NOT tell you how to implement a portable native-stack. That's not my intention. What I have done is pointing out exactly what were not working in his code. You are the one failing on reading comprehension and making wild assumption and arguing in different directions.
Hsssss Flash. :P Definitely not going to use that. Right now I'm using @font-face for the previews, but I'm sure whoever I partner with will have more ideas.
The fact they went through that exercise demonstrates that there is some interest, however. With retention systems, you have the opportunity to save a sale with a time-limited coupon code, for those that may be bouncing because of the price or because they wish to return later (which likely won't happen). For certain types of products, this is really effective.
No I do have noprocrast turned on. But even with checking HN just four times a day, the blow to my productivity is many times that, considering how many articles I open every time I visit.

Then again - I suppose I should start using noprocrast like you do.
Visualizing the war deaths in Afghanistan
Seems like kind of apples-to-oranges to me as well....

Threaded, done right (which isn't always easy) - can scale on a single machine to use up all the cores you can throw at it. This can be fairly optimal on the machine in question, depending on the app.

Traditionally when dealing with threaded programming you have a whole lot of locking and whatnot to keep track of - and things can get ugly fast. It's HARD.

And all that hard work, while it might help you scale up to the biggest multi-processor beast you can find - doesn't help you one bit when it comes to scaling horizontally to multiple nodes..... I'd wager, depending on the situation, that it gets right up in your face and in the way. But tha'ts back to comparing apples and oranges.

"scalable" is about overall design - what needs to talk to what, how will it scale, will it be a purely shared-nothing environment like erlang where we're passing messages and can scale out horizontally like mad, but where every function call is effectively a full memory copy, possibly over a network? Or do we nail it down to a precisely crafted C++ threaded app that our expert designers know down to it's finest detail, that's faster than sh*t througha goose, and hey, it uses some evented stuff as well.

It seems the real rise interest in the event-driven nature of node.js is that it makes it obvious to even beginner programmers where the difference is - you are setting up some actions, and letting the OS kernel handle listening for the events for you in the fastest possible way. You could do all that on your own in another language, but here it is all neatly wrapped up, in a language you already know.
Interesting idea, but the results are pretty empty...
Job well done. I look forward to learning about the scripts that make it happen.
> Uptime competitions are pointless.

While uptime competitions don't indicate availability very well, they do show how much time happened since the last kernel crash or the last kernel security hole that required a kernel upgrade and thus a reboot.

(Unless, of course, someone is trading security for uptime, which is luckily the exception rather the norm, at least among responsible admins.)

It appears that neither Windows nor Linux work particularly well here, but the BSD systems are quite impressive in that regard, especially OpenBSD.
Typrtail -- Adding some fun to your log tails
Can you post the competitors, so I can explain how I am different?
But a request to twitter blocking everything else would be an issue, right?

Aside: haproxy, configured cleverly, can deal with limiting the number of concurrent connections permitted to your app on a URL basis (or just about any other part of the request you can deconstruct) to allow your app to not get hung up on slow queries and keep fast queries going where you want them.
Why don't you show us a working version of the code instead of spewing endless argument?
down here in my mom's basement i have replaced the lights with tanning lamps for just this reason.
I don't keep up on enterprise Linux stuff much but after reading this it concerns me that Linux seems to have better in-place upgrade support than most of Cisco's big iron stuff I've worked with. The 10000 series routers I presently work with only recently got support for in-place upgrades and it has a list of caveats a mile long. From a network architecture standpoint you can't always (affordably) design around downtime but at least your servers can stay up while your network is done now.
Foursquare - It’s Time To Stop Acting Like Dogs
To start, I just want to say that I like the concept of this a lot. It's one of those "Why didn't I think of this?" ideas.

But to be a little critical, the web site for it needs some work. It's too heavy on the shadow effect for the text in the body and the menu. It's tough to read.

I get that the plugin uses some high-end Javascript but maybe it's best left for the plugin and not the promotional site. The screenshots inside the front page slider are too small to be really useful and I wonder if you can get away with just one long video instead of making me click and load six videos separately.
And that would be the last of Doug Engelbart's inventions to succeed in the market: http://www.cedmagic.com/history/first-computer-mouse.html
Your estimate was close-ish, according to the CDC. 2.1 million marriages for the 12 months ending 12/08.

http://www.cdc.gov/nchs/fastats/divorce.htm
> a lot of the processes were painful.

Never been married, don't know anything about the industry - what specifically did the business provide, and what was the painful part?

My first thought is bitchy customers.
That's great. You've changed the way I think about that.

Napster was peeking in 2001 and I was incredibly inspired by the platform. As a photo geek with broadband (for 3-4 years by then) I figured it was a perfect fit...until I realized that my target market (grandparents, parents, siblings) mostly had dial-up. It really caught me off guard.

I'll start looking for waves that hit specific groups with certain attitudes/goals. For example, the "selfish elites with ipads" rather than just "ipad owners".
Whoops, sorry. Missed that part.
My company has just purchased 150-200 ksplice licenses, and it's really a fantastic technology. It loads up a kernel module that does all the runtime patching for you, but if you don't run it, it doesn't update.

The benefit I see here is that it provides you with a kernel that has all the latest security updates without having to recompile, upgrade, etc. When you reboot next, you have the same kernel you had last time you rebooted (unless you've done an upgrade in the meantime), so you know it's going to boot.

ksplice doesn't modify the kernel on-disk, only in memory. In the unlikely (so far for us) situation that one of those patches is incompatible, causes problems, crashes your system, etc. and you want to reboot to a known-good configuration, just log into their system and deactivate the server, and it won't be able to do any updates.

Your post seems to assume that ksplice changes your booting kernel, and thus who knows if it will boot next time. This doesn't happen. Unless you upgrade your kernel yourself (e.g. through yum or apt), you're always booting from the same (insecure) kernel, and the ksplice daemon reapplies the patches again after you boot to get you up-to-date.

It's really a marvellous technology, and it's worked very well for us so far.
Get the Fair Trade Coffee Online
You can get the Fair Trade Coffee Online, with a lot of varities available here at our http://www.asgreenasitgets.org/shop/
Uh... rails does thread. Not sure if it's a good idea but it does have support for threads.

http://guides.rubyonrails.org/2_2_release_notes.html#thread-...
People often think their idea is great or very unique. What makes an idea great is not that you think its great, but that it has transformed from just merely an idea in your brain or skecth-pad to an action and the end result has met your expectation for it to be considered a great idea. Then we can safely say your idea is great.

At this moment, your idea is just an idea. Its not great. Yet.
I like physically reading a page on the iPad - being able to use touch to control the page is wonderful. But I hate just about everything else about it. This is probably because I have very non-linear browsing habits and a typical session involves opening 10 - 15 pages as I branch off into links on the page or google for more information about terms in the page. For this purpose mobile safari is simply horrible. It is a good reading device but it is not a good browsing device.
Are you talking about a "coming soon" type page? Smashing Magazine might be a good place to start: http://www.smashingmagazine.com/2009/11/10/designing-coming-...
When Startups Grow Out of the Cloud
If, on the other hand, you’re working with a system that allows for a variety of concurrency approaches (the JVM, the CLR, C, C++, GHC, etc.), you have the flexibility to change your concurrency model as your system evolves.

I think you have his thoughts right there. Ruby and python don't allow for a variety of concurrency approaches...at least not on the threading side. You have to resort to multi-process or evented schemes.
I get (slightly) more interesting results from:

http://www.google.ca/search?q=%22I+wish+there+was+software%2...
The first page looks like it's full of people retweeting this.

And the rest looks like job ads.
Managing lots of callbacks in Node.js:

http://stackoverflow.com/questions/1809619/managing-lots-of-...
Cal Poly is great... but, Solvang for the win!
Brilliant.

This is exactly what I was looking for. I knew they were out there, but forgot where I had seen them before.

Thanks man.
Consistent luck? Over decades and decades? At what point does the success become attributable to the person? Investing isn't really a fair comparison to gambling. Gambling is essentially random -- investing you're much more in control of how you do, especially when you make larger and larger investments.

Acquiring smaller companies is a relative term, they just bought BNSF for $44 billion. Berkshire rarely purchases smaller companies, they simply don't make a material difference on the balance sheet -- even if they do very well financially.
Some Thoughts on Quora
Slashdot Science Story | Possible Room Temperature Superconductor Achieved
Thank you! At first it was a whole lot simpler, then Armando kept coming up with new things. We're already working on some nuts HTML5 stuff for the future (offline caching is one).

Yeah, we'll work on the main site over time. We have a long demo video, but we felt doing separate screen-casts would be useful. Right now it's kind of the first launch step. Lots more to do. I should probably listen to more of my advice from the article I wrote earlier today.
"I need a software that generates a lot of traffic to my site..." Nice idea and good initial attempt but you're going to get a lot of noise and crud with this one. In fact, I linked in almost expecting to see "I need a software that picks winning lotto tickets" to come up or the even more elaborate "I need a software that works the way I want it too."
If it is something you want to spend time doing, then act on it. Your outsider status can be construed as an advantage in that you are less likely to be constrained by unconscious acceptance of the current dogma of the field.

You have less excuses that ever before, and the availability of knowledge and tools is greater than ever before.

If you want to design a 3D model -
http://sketchup.google.com/

If you want to learn more about aeronautics -
http://videolectures.net/mitworld_young_corn_garvey_haggerty...

or, Neuropsychological Associations with Social Versus other Media - http://videolectures.net/icwsm2010_counts_ybf/

or, whatever -
http://en.wikipedia.org/wiki/OpenCourseWare

If it is not something you want to spend time on, but feel it is truly a 'great idea,' then I would advise clarifying the idea and passing it on to someone you think might be interested in acting on it. The ability to locate these people is greater than ever before as well.

A google query of inurl:.edu topic of interest, and you are essentially searching across all the university departments in the USA.
> the BSD systems are quite impressive in that regard, especially OpenBSD

From my experience with OpenBSD, this appears to be quite simply because things have been pruned so well, there's nothing to fail. What is there is well-designed, and IIRC my general purpose install was ~200MB.

The insanely lightweight and simple nature of OpenBSD is one of my favorite things about it, and probably one of the biggest contributing factors to its strengths.
I'd say that I'm addicted to the Internet, but I do want to want it. I just don't want to want it as much.
The market for this sort of thing strikes me as very similar to the market for patio11's Bingo Card Creator: competitive adwords environment, heavy value in A | B testing to get conversion rates as high as possible, a TON of single use customers, and a slow, almost linear growth rate.

...he might be a good person from whom to ask an opinion.
Or just "I wish there was..."

I wish there was a Gucci Mane bot.

I wish there was a checkers in tneck.

hey. There isn't a storm comming. I wish there was...

I wish there was a photographer with me in the bathroom rite now caz I look hella sexy!!! #conceitedtweet

OK, no great business ideas there (unless you work for Checkers Drive-In Restaurants and can figure out where tneck is) but a great insight into the hopes and dreams of people in the 21st century.

edit: Oh, apparently Teaneck, New Jersey.

edit2: "I wish there was a way to bake cookies from my bed!" Now there's a customer need for ya!
But there are only 2.1 million events, and you'll only reach a small percentage of these. Even if you maximise the revenue you receive from each marriage, it won't be much unless you absolutely and totally dominate the wedding scene, which will be a difficult thing to do because your recommendations path is poor.

I.e, if you randomly get a customer, he cannot recommend you because he may not know anyone getting married at the time, and when another person gets married, it may be too distant in time for him to remember you.

Your biggest problem is market, and you should explain it properly.
I wish you the best of luck, but considering that you will be up against the bridal industrial complex in attempting to reach inexpert customers who are by nature transients in the field, I would suggest rethinking the price. With the average cost of a wedding in the north-of-$25k region, you might find that the difference between $25 and $100 matters very little to the customer but very much to your ability to afford advertising for it.

Also, talk to Andy Brice from Perfect Table Plan and pump him for information on who the ultimate customers of his software are.

P.S. The fact that a particular woman is marrying a particular man on a particular day is, in itself, worth more than $25. It can also be sold to multiple people. Just throwing that out there -- lead generation often isn't held in particularly high esteem, but it is big money.
The neuroscience of break-ups: it's like craving cocaine
Do not confuse ideas about the thing with the thing itself. [1]

You can have the idea for the TiVo without ever building a TiVo, just as Babbage had the idea of the digital computer but couldn't find the money or expertise to build one. But you can't watch television with your idea.

And it turns out that you can have a very complicated thing -- a dinosaur, say, or a monkey -- without anyone ever having had the idea of a dinosaur or a monkey.

The connection between great ideas and great things is often exaggerated. A person with no ideas and an auto parts store is more likely to build a great car than a person with nothing but ideas.

---

[1] http://www.poemhunter.com/poem/not-ideas-about-the-thing-but...
I mostly agree with you but I think Australia is a special case. We've got a largely white population living in some extremely hot areas so the risk of skin cancer is far greater than the risk of Vitamin D deficiency. For people in northern latitudes those risks are going to be reversed.
It gets ickier too — IM has flags for limiting its memory usage, but instead of modifying the algorithm, it just implements its own VM system and swaps to tempfiles directly from userspace when it hits the constraint.

Fucking programming like it's 1975 (http://varnish-cache.org/wiki/ArchitectNotes)
I find that there's actually a good bit of research-based and evidence-based thinking going over these "vast piles of medical research" you mention and finding that they don't really support the current accepted dogma of nutritional recommendations, and that indeed this research is pretty flimsy itself, if you were to believe Taubes, Lustig, Cordain, Eades, others, and tellingly now there is an alarming increase in obesity, diabetes and other chronic diseases as an apparently direct result of the public by-and-large complying with common-wisdom "healthy" recommendations.

I'm not sure what you're talking about when you say "current nutritional dogma". What I was talking about was the fact that the longest lived people in the world eat rice as a primary nutritional staple, or a combination of rice and wheat. All of the countries with the worst obesity and life-style disease epidemics are countries which consume far more protein than necessary and a great deal of meat in general. Not only that, but the proportion is linear-- the US and Mexico consume the most animal products and have the worst rates of lifestyle diseases, with Canada and the UK slightly behind that, and so on all the way to the leanest and least "paleo" countries in eastern Asia.

Even in the healthiest of countries, i.e. Japan, S. Korea, etc, those people who have adopted higher-protein western style diets are the same people starting to manifest some of the same lifestyle diseases westerners have had for decades. Those eating more traditional, mostly plant-based diets are not.

As someone who has lived in Asia for the most of my life it sickens me to see fat people who eat too much meat grasp and Atkins, paleo and other fad diets that involve eating even more of what made them sick in the first place. I know a lot of people who eat rice or noodles every single meal and not a single one are as fat as the average person I see when I go back to visit the US.

The avoidance of highly processed food is sound, but the overall diet is anything but.
There is no "ESS" register on x86. You've confused the stack segment selector, which is an addressing format quirk (and which virtually never changes), with the register file. Please, stop digging.
Apple ditches NVIDIA, goes with ATI for their desktop lineup
Because, as you've demonstrated amply downthread, the people making the most noise about how incompetent the original poster was for asking this question about Cygwin are the ones least qualified to have an opinion about this stuff, and are actually making Dave Korn (who was at least funny and who clearly does know what he's talking about) look worse.

But if you know how to use The Google, you can actually find code of mine that does this. I doubt very highly you can say the same thing.
UV-B reacts with the 7-Dehydrocholesterol in your skin to produce cholecalciferol (D3)
If you take vitamin D, make sure it is D3! So either way it will hit your liver as D3.

The body was designed to get D from sun, and it is difficult to overdose that way unless you are a lifeguard. It is easy enough to overdose on D if it is taken orally.

There are other effects than vitamin D from sun exposure- it would be presumptuous to assume you could achieve optimal health from a vitamin D supplement.
10 most active VC firms of 2010 (so far...)
Ask HN: Is someone sniping my comments
I have noticed every comment that I have made in the recent past has been down voted to 0 within several seconds of making the post. I was wondering if other people are experiencing this? Is it automation gone wrong, or is a troll / stalker sniping my comments?