skysight-inc/HackerNews huggingface dataset:
36 mg concerta daily in the morning it usually keeps me on 12 hours or so.

or a 10mg ritalin which keeps the effect about 5 hours or so so I can take another if it will be a long nigth, taking concerta in the nigth is not a good idea because you will burn out and wont be able to sleep if you decide to.

Concerta is a small container with a laser drilled hole and a constant delivery mechanism for 12 hours or so and ritalin is bumpier on the dosage but concerta is more expensive about 120$ in Turkey for a month worth refill where ritalin is only 20$ for a month excluding the doctors fee which is 150$ so it costs around 200$ for a month and no insurance scheme covers it.
The author is a crackpot. If you enjoyed this, there are thousands of crackpot blogs in this style. The style includes, but is not limited to, emphasizing random words in a sentence, inventing neologisms for people he disagrees with, and expressing extremely populist views.

The fact is that more people have risen out of poverty in the last 50 years than in the entire previous history of the world, largely due to economic globalization. And the average wealth of an American has also increased greatly.

The author is full of the excrement of male cattle. I hope he is getting upvotes for the reasonable critiques he makes at the beginning of his wall of text and not the dishonest crap at the bottom.
Start with the assumption that the "bad guys" will have access to your entire database, and source code. From there, how do you protect the security of your users' passwords?

As computers get faster in every aspect the ability to crack naively implemented hashes grows greatly, to the point where, as we've seen, 14 character random passwords protected by a one way hash can be cracked in very little time.

Using a static salt across all accounts saves you a little, because it means that in order to crack those hashed passwords it will be necessary to re-do all the pre-computed hashes. That takes a lot of time and resources, but once done every vulnerable password (which today means any password less than 14 characters, no matter how secure) can be cracked.

By using a good per-account salt it then requires a brute force attack for every account. Which makes any requirements you've instated on minimum password "strength" all the more effective.

If, however, you use too short of a salt, or a silly "salt" such as phone number or userid or first name or some such then your salt becomes much less worthwhile. As pre-computed rainbow tables grow, as hardware gets faster eventually you get to the point where you can crack passwords along with naive salts quite readily. Phone number + 8 character password is just 18 characters, it's really only a matter of time before rainbow tables are capable of cracking 18 characters directly, and then using phone numbers as a "salt" is meaningless, because attackers can crack the password+salt directly.

What's better is to use a very long and random salt for each and every password (random length doesn't help that much). In this way any pre-computed hashes are worthless, because it's extraordinarily unlikely that any significant subset of all of the possible salt + password combinations have been covered.
If you're a HN parent please fill out the survey so I can get some better data :) https://animikii.wufoo.com/forms/hacker-news-little-startups...
Us middle class white folk who didn't understand what all the fuss was really about till years later.
You are 21. At 21 I thought I'd made all kinds of mistakes too. In fact, I had! But you've only had about 3 or 4 years of quasi-adulthood to make them!

At 21 you think you've had a past, and you have, but your past is almost entirely a childhood. Mistakes you have made in your past at 21 are mostly childhood mistakes.

By the time you're 34 (as I am) you'll have had 17 years of adult-esque time to make all kinds of mistakes. You'll have also had all kinds of time to make major changes and accomplish major things.

Unless you had a truly horrific past, at 21 you can pivot to doing almost anything.

This is especially true in university. In undergraduate at university I switched majors from International Business (about 8 months until I fell in love with 100-level Economics) to Economics (about a month, until I realized it was all math) to Philosophy (about a year; it was really fun but I didn't want to do it professionally) to Cognitive Psychology (which I completed a major in) to Computer Science (which was the other half of my double-major). If you add that up and include co-op work terms, it took 6 years! At the end of it, did I wish I'd had the "wasted" time back once I was a software developer? Sure! I'd missed a good portion of the dot-com boom, and it would have been really fun, presumably :) But I learned a lot from the "wasted" time, and that's what undergraduate is for.

Everyone in their 30s (and older) will probably tell you that you have "so much time", and I'm sure it's infuriating to hear about all the choice etc when you probably don't have much money or direction. But you also presumably don't have a mortgage or children! So, you have more "degrees of freedom", in that your income requirement is a lot lower. So, you can make huge changes with a lot less risk than when you're older. You won't realize how huge an opportunity that is until you are older. But trust me: it is.

TL;DR - Don't obsess over your supposedly wasted time; you've hardly had any time to waste. Take some time to decide what you want to do and become, then figure out the next action you could take to get slightly closer to that goal. Then repeat as necessary.
The main issue with non-blocking servers
read pick-up materials like "The game", you'll be surprised to learn that even some average people who tried hard to overcome their fear and negative side can become winners (well, in term of winning women), but technically it'll help you more than that, you'll learn how to become alpha, the type of ppl who loves taking risk, like approaching women without the fear of being rejected (just like doing startups). the point is you need to do risky things, challenge yourself, put yourself to the limits, then you'll feel rewarding after all those efforts (doesn't matter much if you fail or not). Hope it helps
You can own one without a license, so long as you don't receive live broadcasts.

However, the TV licensing authority operates in a paramilitary fashion, so they try to scare you into paying for a license even if you don't need one (as the GP describes).
Simply telling kids to stay away from drugs is a paternalistic approach that doesn't work, particularly when you consider that teenagers tend 'rebel' against advice from authority. Genuine education would inform without bias, and allow people to make informed, safe choices.
This simply isn't true.

I just watched RED a few days ago (in my home) and it just opened 2 weeks ago, if that.

Ditto on Monsters, which I saw before it opened around here.

And tonight I'll be watching Social Network, which is in the theaters everywhere but it's just not convenient for me to drag my gf and her 6 and 9 year old to see a movie they won't want to sit through (well she will, but the kids, not likely).

I'd be willing to pay for this privilege - aka watching in the comfort of my own home - but they leave me no choice in the matter.
Reading this, this is something I could have posted from my UG college days in India if HN had existed back then.

Just trust me - things will better.

Mail me (you can find my email address easily) if you want to talk to someone about how terrible being a teen hacker in Indian UG colleges can be.
No idea, but it isn't instant on my single-tasking iPhone 3G either.
Instrumenting the offline world
iOS 4.2 will bring folders to iPad, which might help a bit. At least all the "dangerous" stuff can be put in one hopefully-not-very-interesting-looking place. Though that might cause problems too, of course! It seems like the complaint about not being able to hide things is a consistent one whenever the topic of disabled people's usage of Apple's touch devices comes up; I hope they hear it and do something about it.
My advice to you is simple:

- Get lots of vigorous exercise. Run for over 1 hour each day, etc. Your exercise regimen should take 2 solid hours of your day.

- Get plenty of sleep. Be sure you are getting at least 8 hours per night at predictable times.

- Start reading for pleasure. Preferably a novel, even an audiobook is great for this.

- When you're getting started with this, ban yourself from doing any work for 4 days and just exercise, sleep, read, and relax.

You may have psychiatric issues, but more likely this is a small slump and you just need to change up your routine and let your body produce a bit more natural dopamine.
Is there actually a medical definition of "smart drugs"? I know some seriously smart people with a serious caffeine addiction who have an IQ of about 85 before their morning coffee.
Thank you very much! You've been a great help.
I rarely sit in my living room, so why should I pay for tv service that I can only use there? I canceled my video service and bought a cable modem so I don't have to pay a rental fee that's equivalent to buying a new modem every year.

There are so many good shows that I am behind on, that it doesn't bother me that the most recent season isn't available for streaming on Netflix. There's enough content already available to keep me occupied for years, and I can watch it on my phone or iPad wherever I am.
I once defined a class of 3-D vectors and overloaded operators to them, but I agree with the problem.

The problem is that redefining core symbols creates a larger communication problem than defining new symbols: if I see sort(), then I'll go look up the definition of the function. But if I see (-a + b || c) in some languages, I have to check that you didn't overload - to your sort() function and || to transpose.

Redefining language is one characteristic of cults (http://www.orange-papers.org/orange-cult_a0.html#ca_cult_spe...). I say this not to cast aspersions, just to communicate the damage that can be done when symbols are redefined. Better to invent a new symbol for a new idea.

(for a non-programming example of redefining
> But CodeIgniter can't accept query strings in its urls? Really?

Yup, you're supposed to use the router instead.
I'm sure this was discussed before when this story made the rounds last month, but this continues to make little sense to me:

http://code.google.com/speed/webp/gallery.html

WebP might be great, but how can it be a meaningful comparison --

1) take already compressed jpegs from wikipedia and re-compress them using WebP, and then tout the 39% file compression achieved? I can re-compress Jpeg with more Jpeg and also get 39% "more" compression.

2) as with all lossy compression, unless there is some measure of the loss, perceptual or otherwise, what are we really comparing?
Obviously, but we're talking absolute terms here. Look at his examples (20 fingers etc). He's talking about the efficiency of sewing buttons, not about the efficiency of sewing buttons compared to the salary.
Well, you're probably not the norm.

The original comment was talking about the video shops' demise due to sanctioned digital distribution, you're talking about piracy. (I'm not debating piracy)

Video shops ran into problems first with Netflix and then with digital distribution. Movie theaters will be okay as long as they maintain their period of studio-sanctioned exclusivity.
6 of the Best Free Linux Camera Tools
I like to joke that the Google parking lots look like a Toyota dealership...
Thats not unreasonable. Consider the following. $30Mil worth of properties rented. They charge 10% so thats 3 mil gross profit. As I recall from SUS they are now processing the entire transaction.
And the first two are rendered in my browser as a square box because the font doesn't support them. Useless.
The following news almost makes up for how often I hide my head in shame of the decisions of the Texas courts.

Sigh. Does everything have to have a political overtone?

If your point is that the judge used Star Trek in order to decide issues of law, you are mistaken. If your point is that it is silly for the judge, in his opinion, to refer to popular literature and metaphors, you are also mistaken.

In fact, looks to me from the above quote that the whole article is just an excuse to use what is a neat example of Trek continuing to have an effect on the mythos of our age as a stick to beat on Texans, probably because most of them don't see eye-to-eye with the author.

Perhaps that wasn't diplomatic enough for the author. But, to quote a famous fictional engineer: "Ah, diplomacy; I adore diplomacy...Diplomacy? The best diplomat I know of is a fully charged phaser bank!""

Sorry. I just don't like folks using Trek to take swipes at political affiliation. There are some very good people in Texas of all stripes. This could have been a much better trivia article if the author could have left out his little jabs. (And yes, I am assuming sarcasm in the above quote)
If you cut it down, and it's perceptually the same, then it's an obvious win no?
My comment on the other response to my original comment somewhat addresses what you're talking about. My argument really rests on studio-santioned exclusivity. I'm talking about the mass market, not the few who know how to download rips of screener DVDs.

And my point about it being possible for studios to implement tighter controls for screeners still applies. If it becomes too big of a problem (fiscally), the studios can band together and implement some sort of DRM solution. I'm sure they can partner with a DRM vendor to implement a solution for which they control the accounts, but, as I said, ripping screeners would have to cut into their bottom line enough for them to justify the cost of building such a system.
1) How do we know it's perceptually the same?

2) How do we know we couldn't get the same perceptual gains from more JPEG compression?
"The only psychotherapy you need is to stop making excuses and get the fuck out of your room. Go meet people. Do risky stuff. Look for the bright side of life. Let the bright side of life find you."

The whole "snap out of it" attitude is horrible advice and isn't helping anyone in major depression. You have no idea about any other details and problems the person may have and why they feel as if they are not up to their potential. Seeing a therapist can be one of the best things to happen.
Not to mention potentially killing the next person to try to use it.
I think that kids should be allowed, even encouraged, to explore anything that captures their interest, particularly when the thing being explored exists in the world of ideas. It's really hard to break your arm or get a concussion from reading a book, stumbling on an idea, or surfing the web. I'd even go so far as to extend that permission to their parents (and other older people).

In the more physical realm, I also think exploration should be encouraged, but there some adult supervision makes sense, but only to mitigate the possibility of significant injuries. You want to teach your kids how to explore the physical world safely and cautiously, and do it without restricting their imagination and actions. Most scientists and engineers will tell you about the many things they did as a kid that were dangerous and educational. We owe it to our kids to let them learn about things on their own.

Kids interests change over time; "age appropriate" means, for me, that the materials are things which most kids of a particular age are known to be interested in and that the content is of such a level that the target audience can understand it. For example, it's age appropriate to talk about mathematical concepts such as counting, sequences, and sets to a preschool child, but it's probably not appropriate to do it with a formal set of axioms, theorems, and proofs. Kids are pretty good at self-selecting their own materials.
Sexy coton hiden bodies
If you're not trolling I'd love to hear why. I've yet to hear a cogent reason that supports your opinion.
Israel on trying
Comparing against the fertility rate is completely meaningless. The fertility rate includes all the people who have zero children; and it also counts the children people have over their entire lifetime.
Yes, you are completely correct. It was such a PITA to switch from microsoft's visual sourcesafe to svn in the company I work for. That happened cca. 6 years ago. My coworkers were so entrenched in their ways that they mostly simply refused to listen to anyone, least of all to me. I was baffled then, but I think I know what is the problem: making a change to a work process means a certain amount of effort from all participants in that process. And people don't want to bother with new stuff exactly for this reason.

Needless to say, even when we finally switched to SVN, we still had problems. Coworkers mostly didn't read the svn manual or didn't care to understand what SVN is or does. My mailbox was literally burning with semi-hostile messages and for weeks I couldn't do anything except sit at coworkers' desks and explain the same thing over and over ...
Yep. It's just to track interest. Blogger does crap for stats and logging.
I remember Adrafinil having rather nasty side effects with long term use. Something to do with liver damage.
2 Years ago I'd agreed with you, but more and more of my regular non-hacker friends are doing this now.

Let's face it, it's just not that hard to install Vuze and hit piratebay for all your torrent needs.
Ownership and Responsibility (for projects)
I'm upvoting for good intent, but what is and what isn't hacker-ish is decided at least partially through up and down votes already. Hacker/non-hacker are very ambiguous terms and will mean something different from one submitter to another. The submission guidelines are clear whether people choose to follow them or not, and whether people vote and flag in accordance. It isn't about the inadequacy of the current ranking framework. The community is changing, and with that, the ranking of topics. I think you're trying to solve a very difficult problem here that a toggle and an additional ranking scheme may be too simplistic and add too much complexity to the submission process.
On this note, does anyone know a good tutorial on map reduce for experienced programmers? Basically, I want to learn how to frame advanced problems in terms of MR - I am particularly interested in expressing my discrete event simulation in terms of MR.
How do they get power?
I'm not advocating any kid or anyone try anything or be told they should. I'm advocating a policy of drug legalization based on facts, not fear or the assumed "common sense" of the current prevailing religious hedegmony. In any case you are confusing correlation with causation.
They still wouldn't be distributing the service outside of their organization.
Why http://goo.gl DNS pointing to NS1.GOOGLE.COM instead of 8.8.8.8/8.8.4.4?
I agree, brings back memories of my UG days, fortunately, I found a good bunch of friends and was able to make through college with only 4 years of lost productivity (but with a job).

You're 21, relax, join a few clubs, most Indian colleges have a IEEE branch where you might find some people who you can get along with. Find Topcoder (or some other community), I spent endless nights solving problems and learning a lot.

Consider college as any other system which is hackable, if you study the right things and get in the good side of some profs it could be a breeze and loads of fun. Most importantly, make friends I never gave networking any weight and apparently its the one of the most important skills you can have in the real world
Resources for startups
Resources for start-ups

http://www.pinskylaw.ca
Arguing that Modafinil is not a stimulant is like arguing that alcohol is not a drug. Sure, you can twist words and definitions, but all you're doing is re-drawing the cutoff line between what is and what is not a stimulant.

Modafinil is not a typical stimulant, but it provides stimulation, increases brain activity, increases self-reported measures of aggression, restlessness, and anxiety in double-blind testing, is a controlled substance with recognized abuse potential, and many of the stimulating effects are blocked by the same drugs that block the effects of stimulants.

Cephalon marketing is probably eager to get away and "stimulant" moniker, but this is an argument over semantics rather than pharmacology.

Modafinil is, by all measures and effects, a stimulant.
Medical journals usually use the term "nootropics". "smart drugs" is more of a catch-all, and makes me think of Mondo 2000 (cyberpunk! fractals! subvert the dominant paradigm!) rather than medical research.

And: Don't underestimate the short-term effects of caffeine withdrawl (and daily rituals). They're probably waking up mentally at -2 cups of coffee. Caffeine use seems to be more beneficial when used in small quantities over the day (a thermos of green tea* , slightly-caffeinated candy every hour or two, etc.) rather than spiking levels first thing in the morning.

* And there's an amino acid in green tea, l-theanine, that seems to cancel out some of the jitteriness.
Inside story: The birth of Xbox
Another interesting parameter to look at would be number of users. Comparing number of active developers (for each project specifically) with number of users would give a pretty good idea of which projects were benefitting from upstream development and which were serving as backbones for downstream user-oriented projects.
Somewhat offtopic: what do you use to remap keys? I've long wanted to customize my layout.
You are right. AGPL is not a solution.

Thank you.
Comments are a really interesting part of news.ycombinator for many, but it is still difficult to find the most interesting threads. The top-level comments page has degraded given that the traffic has grown considerably, so the result is many 1-upvote comments.

I am proposing to change the comments page linked at the top-level menu to a ranking scheme similar to the one that ranks threads in a submission's comments page, but favouring recently posted 1-vote comments less.

Comments are more interesting than submissions in many cases. Such a page would support bottom-up (comment to submission) navigation on the site better. I know there are some features for bottom-up navigation like the on: feature on the comments page, but isn't very useful unless the comments are good. This would allow me to explore articles I would have never found to be interesting looking at the main page but when framed in the right context with an excellent comment would be very interesting.

The usage statistics of the top-level threads and comments links could support or reject a rethinking of the functionality that those pages provide.
Anything from the Beatles to melodic death metal keeps me ticking :)
I didn't see a real argument that this is necessary or would be better. And having non-textual aspects of the code, like the color or a green tint? That would be interesting for some novel programming language but, really, this is why we need to break from of the "tyranny" of ASCII to make everything more complicated?
Get into IRC

God no. I've never known an IRC channel that was not moderated by egotistical losers. IRC is great for coding help, not socializing. He needs real people. Not another fat, lonely kid with ban privileges.
Does that mean something like, "it has stimulant-like effects, but its actual mechanism is more complex and not fully understood"?

Serious question, not trying to sound flippant.
I agree that you should fight terrorism using intelligence, but I don't agree with this statement:

"If a passenger plane blows up, it affects a couple of hundred people"

What about the scenario where a cargo plane is blown up over a highly populated area or the centre of a major city? I think he is forgetting that on 9-11 the planes were used as weapons, and the lives lost on the planes were a fraction of the overall total on that tragic day.