skysight-inc/HackerNews huggingface dataset:
For me, I'm a college student and that means I have a notebook with me most places anyways, and if its not a physical notebook, its my TabletPC. I usually write notes down in a reserved section in all my class notebooks if I'm in class and something pops up all of a sudden. Same goes for my TabletPC which I have my own venture notebook that I will scribble thoughts down in. On the go, I usually just keep it in my head because I don't yet have my own smartphone. Later in the evening after I've taken these notes I usually sit down and flip through my new ones and look at what I was thinking and figure out if its something worth expanding on or not. This goes a lot back to how you manage your time and the "shinny thing syndrom" (ADD).

It's a system that works pretty well for me, but everyone's different. I'm the kind of person who, even while other things are going on around me, am looking not only at the current state of my current venture but the direction and potential of that venture and others. Needless to say, I get a lot of those "oh crap, that's neat" when I'm out and about. The important part is really how you make use of those notes later on. I go through them on a nightly or bi-nightly basis and just browse through some of my ideas or concepts and figure out what's worth keeping track of or expanding and what's something to set aside as "good idea, but not now." It's important not to overwhelm yourself with notes going in a different direction.

The notes that are worth keeping and expanding I usually stick all together in a folder of some sort and they usually end up typed, expanded, and analyzed in a word document at some point in time where I've fully expanded on or refined an idea or perspective.
ICANN Terminates Domain Registrar due to fraud, laundering
"P vs NP is not really that important because n^1000 might as well be NP"

And yet P seems to capture pretty well the concept of "problems for which there are efficient algorithms." For whatever reason, no algorithm seems to have a complexity like O(n^1000). I don't know why. I'm not sure anyone does. But the highest exponent I can think of right now is n^12 for the original upper bound on the AKS primality testing algorithm, and I think that was later reduced to n^6.
http://en.wikipedia.org/wiki/Roe_effect
i am just asking Yahoo to draw revenue from what they are GOOD at. They are a content distributor with a Great brand. They are not a search engine, and they do not have a fantastic Ad business. This would allow them to generate revenue off of the things that they can Win at without much competition.
i clicke 250 without stopping... whats wrong!
and checkout the speed at which counter is running...
while biggies like facebook and orkut try so hard to engage users into social networking etc... this simple clickthatbutton has done it with amazing simplicity!
wow!
Cool idea, but I've always found github a bit slow as a website (I'm in Australia).
"developers are acting alone without direction from supervisors?"

Yes, indeed.
We have a developer in China who maintains an important package. He tends to implement as he likes. His local supervisor was just like this, as long as he was developing himself.
Why BlackBerry Storm Is An iPhone (and G-1) Killer
Currently, my team is distributed. I am in WA and my partner is located in PA.

However, even when you are sitting right next to each other there is value in a tool like this. If you are reviewing a large change set, you can huddle around the review tool instead of around your normal editor. This way you aren't tempted to make quick changes or fixes to the code on a whim, instead you are annotating the code inline. Code context shortens the length of comments, so you are more willing to make them. In person, I find that a lot of comments are said aloud, but lost forever when you fail to write it down or write it down without any context.
Perhaps, but antiquated probably applies given that he has yahoo listed in his "hot links"
I just started the Hacker's Diet 3 weeks ago (http://www.fourmilab.ch/hackdiet/), which is basically calorie counting. Although I'll obviously hold final judgment until I am able to reach my goal weight and hold it for a long period of time (considering how overweight I am, this will probably take around a year), I'm pretty convinced already that it will work.

I'm convinced not because of the measly five pounds I've lost so far (I know all too well how easy that can come back), but because of the change in my habits that I've noticed. I used to eat until full. Now that I'm calorie counting (and actually maintaining a pretty large calorie deficit), I finish eating what I planned to and feel a strong urge to eat more, but five minutes after stopping I realize I'm actually not hungry. I haven't had strong hunger in between meals since day 3 or 4 of the diet.

I should also note that I'm eating basically from the same two food groups I was before, namely processed/junk food and lots of carbs. I know that's it's own problem, but for me the idea of giving up baguettes is way more unthinkable and would require way more will power than simply eating less.

I recognize not everyone who is overweight is so for the same reasons I am. But for me, clearly portion control was an issue. Hopefully this can take me all the way to my goal weight, because honestly this has been a really painless process. If not, and I stall somewhere above it, I'll consider increasing my workout regimen and/or changing what I eat.
Blackboard-killer Instructure.com Closes Initial Funding Round
I agree with some of the other comments posted. Paper and pen - I carry a moleskin/stack of index cards on me all the time. Anytime I get a thought that I need to record, I use one of the those (the index cards are for throw away stuff, like things to do, shopping lists etc). Ideas, go in the moleskine (this can include pretty much anything like a good startup idea, a web app, a topic for blogging etc).

Once every few days/weeks, I go through the moleskine and review. If there's anything worth recording, I put that in a mind-map.

Agreed its not a comprehensive system, but like LogicHoleFlaw says, I am still waiting for that one combination of software/hardware that I can use. Someday. Sigh.
Way to be someone that contributes to the 80s like recession, in a bullish economy these tactics will work, but in a down economy firing people will not boost the stock price. It will not improve Yahoo's brand, and it will hardly help them. You do not want to fire people in a bear economy unless you have to. Look at the 80s and stock prices correlated with layoffs and you will see that it hardly effects the stock price.

I firmly disagree with your position, and I don't want Yahoo to fire away who it is, to create some short term value that can easily be bought by some company that wants to spam Yahoo! traffic. That is not a good fit, and you are not going to get Jerry Yang to do it, nor the board. Yahoo provides critical leadership in the internet game, and having them absorbed by another internet company like MS or Google is not good for the ecosystem.

IBM does not have a strong internet play, and since they restructured in the 90s, they know how to do it. They also know that you generally need to radically shift a companies culture and IBM is involved in building community. IBM would be a GREAT partner to lead Yahoo through this, and maybe a great buyer of Yahoo Stock.
I'm assuming free-form textual data here, if you're doing something more constrained (like CDDB data) this will probably not be helpful.

You can push the problem around with technical features, but I believe this is a meat-space issue and needs to be treated as such.

Hacker News (so far) is one of the best run sites I've seen in this regard. My belief is that the community is focused on a small enough segment of content that it doesn't bring in contrarian intellect points (i.e. OMG LOLCAT, political bickering black holes). Explicitly defining a charter for the site -- giving users a target to moderate to -- is probably the single best thing I can think of.
You have my attention, and now my email address. Looking forward to seeing what you have to offer.
Query: Open source agile project management software ?
My team is looking for an open source project management tool for agile software development projects. We've found a few (XPlanner, Agilephant) but have found them to either be either incomplete, immature or defunct (abandoned project).
Can you recommend some software that we could use ?
Depends on your use.

For hashing passwords for storage you want slow.

For creating unique ids of files or something, fast can be very beneficial.
I just started using Google notes and its actually a lot better then I expected. Before that I would jot notes on my iphone notes app and convert them to flat text files or excel sheets when I was in front of a computer.
Good question - we're going to gather a lot of relevant data in addition just to winner vs. loser. We haven't settled on all of the criteria yet, but it will be things like: video on the front page, social networking links on homepage, blog feed to homepage, etc.

Also, after the election, we'll live the site up w/ the results so people can keep going back and checking it out.

Have any other good ideas for things we should be doing after the election?
Is it possible to use a "purchased" CPU to make internet (http) requests?
I did this, and it made it pretty simple to later go through the Apple Developer documentation included with Xcode. It's worth setting aside a pretty good amount of time to thoroughly learn how everything works, because it's pretty easy to do braindead things otherwise (my first tableview with custom cells was doing TERRIBLE things).
I'm currently trying different systems, and to be honest, I'm not 100% happy with any of them.

Started with the lovely and simple Notepad textfiles, but after a bit they are too simple and too hard to maintain, thus not good.

Then I used Google Notebook for a long time, was easy to add stuff, but not so easy to find it later. Plus it's still too simple for my liking, can't categorize ideas too well.

I switched recently to Evernote, which seems to be an improvement over Google Notebook, but for some reason I still don't feel comfortable with it. The fact that I can type offline and sync with different computers or read my ideas online is really welcome and handy, though.

Everytime I fall back to my paper notebook, which is also too simple and not search friendly, but I like handwriting and for some strange reason, ideas flow much better than when I write rather than type them. The real only grudge I have with it is that there is no backspace key and no "insert a new line in the middle of the text" either :(
for the 2nd group, that's unprotected sex...

For this group, Regnerus says, unprotected sex has become “a moral issue like smoking or driving a car without a seatbelt. It’s not just unwise anymore; it’s wrong. [pg 3]”
I don't really feel the article hit on too many "killing" points and wasn't deep enough to support his claims that it will beat out the iPhone. He didn't even mention the G1 in the article (aside from the title).

Also, the [Insert Product Name] Killer is getting stale fast.
IBM reinvented itself in the 80s and 90s and came back strong with a drastically different culture. It is probably one of the coolest comeback stories second to Apple. The paring is that IBM does not have a content or distribution play opportunity. I also think 'social' is going to go enterprise and b2b in the next 5 years. So an IBM-Yahoo deal would give IBM a consumer delivery leg, and Yahoo could serve as social and internet ecosystem experts for intranet, and b2b social systems engineering. If you really think about it, IBM and Yahoo have a lot to offer each other, that Google and MS don't.
It seems like there is potential for a much bigger market than games. Streaming video and audio... fantasy sport applets, etc. Is plura just starting with games since they provide what I suspect are ideal conditions (already using CPU and running long enough to for Plura to actually do some work).
I liked the post, however, we should save the baby human first, then we can worry about the fish.

Sorry for bringing this up, but life begins, when, well, when it begins.

Neither Roe or Wade are pro death anymore.
http://en.wikipedia.org/wiki/Norma_McCorvey
Hmm, fair enough. Still, you combine that with people telling you that condoms don't protect you from anything, and you get a bunch of people terrified of sex.
RIM should have done the same rather than throwing more money into their own OS, and then bribing developers to use it. at least RIM is not completely banking on software.

Windows Mobile, on the other hand, is completely worth flushing. instead we're going to see a massive overhaul as microsoft plays catch up. but unless they launch their new version with memorable new features on a smokin new device, their 2010 release is going to be a huge flop.

Closed operating systems will die, it's time to embrace open or get left in the dust.
I find in the past, once something was labeled an X-killer, it wasn't ever as successful as X. These labels are cute for getting clicks but lack in substance.
ASK YC: Do VC's sign NDA's?
And if not, then how do you trust them?
John Doerr: 10 ways for companies to stay afloat in rough times
Make a BlackBerry version and I'd love to check it out.
Your Gmail Account is Now An OpenID
I'd like to see how it goes. Among some of the submissions I viewed, it is the fastest one which make it very practical to replace now file digest method. But I do not want to adopt the method now as it is not be widely accepted yet. As there are other interest algorithms out there (more than using block cipher) like using properties of log func. From my own perspective, I do prefer different ideas.
Ask HN: PHP Tricks and Best Practices?
Hi everyone,

I have scoured the YC forum for a post on great PHP tricks and best practices, but found nothing. Maybe I'm not looking hard enough, but I would appreciate it if anyone knows of great sites or tutorials. I use CodeIgniter (excellent classes, typical MVC setup) and jQuery (uses a lot of method chaining, huge fan of this). But I still find myself writing a lot of native PHP for my app.

For example, I wasn't aware of the list() function until someone was helping me write a method to convert times. I've noticed when working with another programmer on a project that he's using sprintf() instead, and it surprisingly makes the code a lot cleaner. I'm finding myself doing more algorithm-style methods, dealing a lot with arrays and a bunch of if's/conditionals (tertiary if's are great!).

Just using these as examples, I feel like there should be a cheatsheet of best practices and ways to minimize the amount of native code written somewhere but I'm not seeing it =]

*Edit: I'm going to open up CI's class files and look at how they wrote everything. Perhaps a good way of doing this is to look at other frameworks? Any suggestions there?
unfortunately Yahoo has yet to learn that 'Caja' sucks. I just talked to some people at myspace yesterday and they are pulling Caja, just as Google Gadgets did and anyone else who has played with the technology. It really makes app development a pain, and non conforming to the other networks, so you don't have write once tweek everywhere, but you have rewrite from line 1, and oh, don't use prototype, jquery, dojo, or any other javascript productivity tool.

right now Yahoo!s brand identity is clashing with them being able to come out of the gate strong on the social platform, and developers will not be able to take their apps and just have them run on yahoo, they will have the choice to either edge and grow revenue on myspace, hi5, and orkut, or to stop and rewrite for yahoo. I suspect that devs will choose to grow first on the other networks and then take their time porting to yahoo.

Nintendo put a browser with flash in the Wii for a reason, now its time to give them a profit motive. Yahoo! can do the content distrobution, and no, Nintendo can not do that as well as Yahoo!.

IBM/Yahoo, just look at the 80s/90s with IBM and how they transformed, that is the key to my point and i have responded in other posts.
You can go on about sex education and religion all you want but I think it all boils down to cost of living. Red staters can get very cheap but decent housing and support a reasonable standard of living from labor that doesn't require a phd. So they have more babies at all ages, because it's not as big a deal out there. A baby in New York will condemn you to a life in the suburbs, cutting years off your absolutely necessary $20 martini nights at the club.

The more interesting thing is the reporting on this matter itself. There's a constant stream of urban liberal editorials/articles on red state teen pregnancies. I think it's because at some level liberals are freaked out about being out-bred by such a wide margin. This is why the self-congratulatory and "chastising the hicks" bits are so necessary.

This is why Palin and her family freaks out a lot of liberal women SOO badly. She's a stark reminder of their infertility.
The nut of this story: use SHA256 until NIST selects a "winner" in a couple years. Schneier's team submission will be competing with submissions from better-regarded cryptographers, and everything submitted to this contest is unusually liable to be broken due to the competition.

Just so you know, you're reading about Skein because Schneier has an extremely popular blog and is a well-known personality. He is less well-established as a credible cryptographic researcher, as a Google Scholar search will establish. He has a smart team, and his last NIST submission (Twofish) was an AES finalist, but you'd get looked at funny if you were caught using Twofish in 2008.
Sports stats, scores, and analysis
Microsoft's Stance on Banned APIs
it's basically an iPhone clone, which will allow them to remain in the market for a short while longer.
the Mozilla foundation made $250million from the Google search bar and spread FF campaign.
I want to know which high quality credits are yielding 15-20%.

Also, it's possible to long volatility. This firm:

http://www.infiniumcm.com/

is making boat loads of money doing just that.
It's great that the big three are now OpenID providers, but the platform is still almost useless to me until they are also "relying parties."

Would it be possible to merge multiple accounts such that my Microsoft and Yahoo accounts are consistent with my Google one? Can I migrate an account to my own provider?
Moleskine for quick notes, copied into an org-mode (http://orgmode.org/) if they're worth keeping.

Org-mode is nice for two reasons: first, it gives you a way to organize projects and sub-projects and meta-projects. Second, it's a reality check -- if you gave yourself a task that in no way advances any goals you've already stated, org-mode's organization scheme means that you end up either creating a new goal or admitting that a new project isn't worth your time.
3D printer for $5000 shipping in 2009
That's a wonderful point (thx Harkins!) - unfortunately spams, trolls etc have made us focus on bad guys so much that we almost forget the good guys.
How is this taking on anyone?

This looks like linkbait.
right now yahoo has no store front feature which is why sumgMug charges $150. Adding a store front and allowing custom skins for your flickr page would offer more value to photographers and not require raising rates on pro accounts. I would also raise the price on the pro account from $20-$25, people would still pay it, and its still the best price on the web.
You might want to check out dotProject. I've played around with it a bit and there is a lot of functionality. It doesn't have the simplest or most intuitive UI, but it's free.

http://www.dotproject.net/
Check out:

http://cr.yp.to/hash.html

The cipher DAG paper is pretty awesome. I want to make prints and hang them on my wall.
What's the development environment like? I know you can use Java ME, but is that it?
Doing stats (even if it does seem interesting) != Taking on ESPN, CBS Sportsline, Yahoo Sports.

Cool idea, temporarily ruined by a Digg headline.

Edit: Was not a PR firm or the founder who submitted the link.
You're aware the iPhone wasn't the first full screen touch-based smartphone on the market, right? Apart from that, what exactly the Storm 'cloning'? Or is 'cloning' some new slang for providing a ton of functionality which is either non-existent or broken on the iPhone?
Why linkbait? The site was just featured on Mashable. This looks a lot better than any other site I've seen:
http://statsheet.com/mcb/games/2008/04/07/kansas-75-memphis-...
the same way you trust paypal or amazon with your CC#... being reputable is in their best interest
Obama, McCain, and Data-Driven Campaigning
Mashable is one of the Kings of linkbait. Changing the title would do wonders.
Agreed.

Nice site. The chart builder feature seems really cool. And overall, stats are really easy to find. Less digging than other sites.
I wonder if it's really that "liberal women" are infertile, or that having children makes you more conservative?
Protip: people don't go to ESPN, Yahoo, or other sites just for stats.
Thanks for the link! I'm the founder of StatSheet. I wish I had the money to pay for a PR firm. Should I put johnbilli on the payroll? :-)
A secure hash function is a cryptographic primitive. Its goal is to resist collisions, particularly preimages (predictable collisions), while being as fast as possible. To steal Schneier's words, hash functions are the glue that binds most cryptosystems (like SSL/TLS or PGP).

A password storage function is a cryptosystem built out of crypto primitives. The primitives are designed to be fast, but the cryptosystem should be slow. One of the goals of a password storage function is to find a reasonable, flexible way to slow down fast crypto primitives.

So the problem here is just terminology; you're conflating password storage functions with hash functions.

And now you have another perspective on why "salted SHA256" is an evil password storage function: it's simply using a raw hash function, rather than building a password storage function out of them.

Also: you can't really "build tables" out of any password storage function with a nonce ("salt"); defeating "tables" is as simple as adding a public random number to each password. I'm writing this because it's worth remembering that "building tables" is just one of many attacks against a password storage function, and it is not the most important one.
In one of the Startup School talks, someone said the $50 mil in Yahoo stock turned into $750 mil. So getting stock worked out pretty well for Viawebbers.
> This is why Palin and her family freaks out a lot of liberal women SOO badly. She's a stark reminder of their infertility.

Uh, no.

I'm not a woman, but the women I know who are freaked out by Palin (and ALL the women I know are in fact freaked out by Palin, since you brought her up) are freaked out because they feel she's an incompetent, hypocritical buffoon dressed up in $150,000 designer clothes that Republican donors unknowingly bought.

And they hate her policy proposals - the policies they are able to parse out of her almost incomprehensible verbal wanderings.
:) Thanks. Nigeria is a case of the bad few giving a bad name to the good many...
How do you figure it is growing at the largest rate? And what do you mean by growing? User base, revenues, profits?
The SDK is much like Android's. That is, it implements the full java language, then provides J2ME classes as well as its own Java packages.

The J2ME stuff is there so it can run old apps, but when you're writing a BlackBerry app, you typically use the net.rim.blackberry.* classes, as they provide a ton of extra functionality, UI etc (similar to how on Android you use the android.* classes)
Haha like I said: the site seems cool & useful (congrats btw), but the submission title is awful...at least for a website like HN.
http://www.fluoridealert.org/health/brain/

be very afraid