skysight-inc/HackerNews huggingface dataset:
So mobile Safari 3.0 (looks like the best candidate for 'three years ago') supported all of HTML5? Really? Googling shows that safari 3.0 for Windows certainly didn't support HTML5. Did mobile safari 3 support '2010 HTML5', given that it's still in draft at the moment. Has 'HTML5' remained the same for 3 years?
Yeah, I'm drinking some tea, I know that has caffeine too, but tea doesn't make me feel like "Ohhh I need some more of this!" like coffee.
The first mainstream language with native support for Unicode was Java.
Check out Wikipedia page about Rainbow table, more specifically the section about how to defeat the effectiveness of these kind of attacks ( http://en.wikipedia.org/wiki/Rainbow_table#Defense_against_r... )

There are 2 examples there which should give you a clear idea what your parent post was referring to.
Hacker news is pro drugs now.

I guess it's just topical what with the weed vote.
Last time I checked, economics was still considered "scientific." That means we should not be operating on consensus basis, but proof. What is the scientific model of these things that economists agree on? Have them be checked against history? Have them predicted future accurately? Have we been able explained whatever deviation they have with reality?

Until such model exists, consensus means nothing but politics. Maybe, just maybe, we should start considering demote economics status to "pseudo-science." Last time I check, fortune tellers also agree on shit, you know.
What about those complex Indic scripts in India ?
I think it's a terrible idea to adopt more arcane glyphs merely to keep code more terse. Just because code is short doesn't mean it's readable. If anything, I think programming languages should use less arcane glyphs. Not to mention it would be annoying and uncomfortable to memorize how to enter those arcane glyphs with our current keyboards.

I also think it's a terrible idea to use color. Not only are a lot of people color blind, but what happens if you need to print your source code on a black and white laser printer? Those are still heavily used.

I don't think the author of the article thought these issues through very carefully.
Multi-Threading is missing.

I just had to virtualize multi-threading in PHP with pforks and shared memory.
There are many issues like rendering engine for complex script.
Emacs and MS Word/OneNote support quasi-LaTeX syntax which seems to work pretty well - is this not acceptable to you?
Don't decide that the FDA is risk averse on that one example, but I hope you can see how, in general, the FDA has every incentive to be too cautious. If the FDA approves a drug and people die then there'll be political hell. If the FDA delays the approval of a medicine by a year and a few people die during that year who could have been saved pretty much no one will say anything, and even if they never approve a needed mediation then only if its for a disease with a well organized group of sufferers (think AIDS or breast cancer) will there be a political price. Its a testament to the altruism of the people who work at the FDA that they approve things at all, since the politics of the situation are so against them.

I've only seen one study researching whether the FDA is too risk adverse overall. If you look at the number of drugs denied approval to, you find that the FDA saves about 2,000 lives each year, which is really awesome. On the other hand if you look at drugs that are later approved but which are delayed in testing you find that the FDA causes between 5,000 and 20,000 excess deaths each year, which sort of sucks. All of this doesn't include the effects of making drug companies more careful about which drugs they try out, which really might go either way in its effect. Remember when looking at those number that there's a definite diminishing returns effect with each additional level of inspection saving less lives but costing the same amount.

Of course, this is only one study but its the only one I've seen. If anyone could point to more data I'd be quite grateful.
Then what is it? I don't have a PDR on hand, but Wikipedia says it's an "analeptic", a central nervous system stimulant used specifically to control sleepiness.
Not to mention that the domain .ly is controlled by Lybian dictator and terrorist supporter Mommar Qaddafi.
Download TANGO for Free Video Calls and Voice Calls in iPhone 3G and WiFi
You need to see a psychiatrist. Your symptoms sound a lot like real depression. It's possible that it will get better on it's own and you'll make some new friends and see the bright side of life, but it's just as likely you'll get worse. Depression is a brain chemistry problem that makes it almost impossible for your brain to process reward and pleasure. I know people who have thrown big chunks of their lives away by not seeking help. Please don't be one of them.
C'mon they are distinguishable. can you differentiate between λ and ø .
Ask HN: How do you introduce yourself to inteviewers?
It's my first interview tomorrow (I'm applying for college), and I've been practicing questions with my parents and teachers. I can answer the "Why do you want to go here?" questions pretty well, but I get tripped up on the more personal "Tell me about yourself" ones. I'm sure you all have had some experience with this sort of thing, and I'd appreciate it if you could share it with me.
Could you clarify what your question is?
whats the difference between fuel use and fuel waste
We have all have had embarrassing situations in our life. Don't worry about what other people think of you. Once you do that, life gets so much easier.

If you can buy a bike, do it, go ride, see how big and beautiful the world around you is. When you exercise, it will make you feel so much better.

Last, invite a girl to go on a bike ride with you!
It's a cool idea, but I worry about malware. Malware is known to be able to infect USB drives put into the machine it's on, and it only needs to be plugged into another machine to infect it. They'll have to be systematically reformatted pretty often...
So it takes a year to go from zero to a position of global dominance?
FAKTA FAKTA UNIK DAN KONYOL
Traditional tv is going the way of the newspaper. Had they been smart, they would have seen it coming instead of trying to scramble in the coming couple years like the newspaper industry has been doing for the past 5.
Modafinil is most certainly a stimulant.

Its mode of action isn't identical to that of Adderall (amphetamine) and Ritalin (methylphenidate) but then again neither is that of caffeine, but it is still a stimulant. Adderall and Ritalin increase extra-cellular concentrations of dopamine and norepinephrine. Modafinil has been shown in many studies to elevate dopamine and norepinephrine concentrations in certain regions of the brain. It may not accomplish this as directly as Ritalin or Adderall, but the effect is there. There are additional glutamate-enhancing and GABA-reducing effects to Modafinil as well, which is perhaps where the "Modafinil is not a stimulant" misconception comes from. Still, administering a dopamine antagonist diminishes some of Modafinil's effects, much in the same way it diminishes the effects of Adderall or Ritalin.

But even without delving into the pharmacology of Modafinil, how you can you possibly not call Modafinil a stimulant? It promotes wakefulness, increases concentration, and substitutes for Adderall and Ritalin in narcolepsy treatment. It is also a Schedule IV controlled substance (FYI, do not attempt to import a controlled substance, but Adrafanil is a Modafinil precursor and is not scheduled.) indicating there is even a risk of abuse.
Construction in the commercial space has picked back up - not as much new structures as improvements on existing properties. Residential is still at a standstill.

Our target user isn't the company owner, it's the GC Project Manager working at a small-midsize GC company. My cofounder has been doing this work for years, developed a v0.1 himself, and asked me to see if I could bring it large.

We'll see! Thanks for the input.
I am about to give you the loving advice you need:

Fuck that shit.

You asked for help. You got excellent advice from many people here. Then you came up with excuses for not taking that advice.

Forget "social stigma". Forget the past. Forget your perceived weaknesses. Forget your excuses.

You are obviously smart and want to help yourself, otherwise you wouldn't have posted here to begin with. You need someone qualified to talk to (in person, not here). Do it and recapture your life.

Things are never as bad as they seem when you're at a low point. You will soon discover that once you take action. Do it now. Best wishes.
Not sure if I'm going to get downvoted for my dislike of the fragmentation, but I've been always wondering what if all the efforts could be somehow combined to make a really great one...
ℒℴѵℯ it. Going to put some around London tonight.
And the blind programmers.
Example of Wage Slip Template
Notes on Wage slip Example! To use this Example Wage slip, fill in the Hours worked and Rate.
The Amount will be calculated automatically for you. Fill in the
Deductions and the deduction Amount, the Gross Pay and
Net Pay will be totaled automatically.
Yup. When I saw it, my first thought: "Better project name: Digital Glory Hole"
I agree on finding a good therapist. However, you can and should also help yourself.

Suggestions: pick up Feeling Good by David Burns. It's exceedingly practical and will help you quickly.

Start an exercise program. It does not need to be ambitious. Just start a routine of walking every day for 20+ minutes. Listen to music or a podcast or the radio -- associate something positive with it so that you're more likely to do it. Why exercise? Endorphins, sure, but also because there is clinical evidence that physical exercise on a daily basis changes the brain in a positive way and fights depression.

If it's not obvious to you: you're depressed. I'm not qualified to make that judgement, but I'd be willing to bet you are. The good news: you can fight it and win.

Fish oil! This is another thing that's been shown to have a positive effect on mood. [edit] Fish or flaxseed oil is what you want, either in 'pill' form or as a liquid.
Here's a more sophisticated version of a similar idea:

Cellular networks are centrally administered, enabling service providers and their governments to conduct system-wide monitoring and censorship of mobile communication. This paper presents HUMANETS, a fully decentralized, smartphone-to-smartphone (and hence human-to-human) message passing scheme that permits unmonitored message communication even when all cellular traffic is inspected.

HUMANET message routing protocols exploit human mobility patterns to significantly increase communication efficiency while limiting the exposure of messages to mobile service providers. Initial results from trace-driven simulation show that 85% of messages reach their intended destinations while using orders of magnitude less network capacity than naïve epidemic flooding techniques.

http://www.usenix.org/event/hotsec10/tech/full_papers/Aviv.p...
KDFs are a bit of a back-alley in crypto research, and that's the only place the term exists.

The term 'salt' also appears in the definition of the PSS signing scheme. And in the HAIFA hash framework. And in some disk encryption schemes.

in reality, people talking about "salts" are almost invariably distorting and tangling themselves up in silliness when they really ought to be taking PBKDF2 off the shelf and getting on with their lives.

Sure. But I maintain that 'salt' is a good word whose reputation has been ruined by the idiots who use it, rather than being inherently a bad word. :-)
I've used them. The lambda CPAN module is more useful than it seems.
Most of the comments seem a bit critical. I don't think the author is naively suggesting "this needs to be better@#!!!". Not all ideas have to be practical or even feasible; it's beneficial to at least consider everything. The payoff on a truly new / useful abstraction could be huge. Think of C with / without the preprocessor.

Or take a language like Scala, which I happen to like a lot, but has one hellaciously complex type system: how much would it benefit from an additional syntax abstraction? This question is worth asking!

I like the columns of code idea a lot, and it's something I've thought about for a long time. But my conclusion so far is that this is actually better done with IDE functionality. Just establish a common annotation for metadata which IDEs interpret as a display configuration. Or have the IDE open a .src file and a .doc file in the same directory, displayed side by side. The doc file has the same line count as the .src file, and there are conventions / macros / etc. that make use of the second column, etc. (Of course the .doc could be compressed into some kind of metadata file when stored.)

To bring it back to the topic, aren't we all REALLY interested in something that makes coding... just, better?
I've been there. I think all of us have been there.

It really helped me to find people that were passionate about the same things I was. I found user groups and not only went to them, became an active member and organizer. People come to me to talk more often than I go to them to talk now. It's great and feeling useful helps carry me through everything else in my life that seems difficult and overwhelming.
The Go language mentioned in the article uses UTF-8 source code and allows any Unicode letter or digit to be used in identifiers.

Just as you mentioned of perl, very few people use it.
When I ask someone the "Tell me about yourself" type questions, I am looking to see what excites them about the field. Since I interview programmers, I look for passion about the industry, I want to know if they are keeping up with various trends on their free time, and I want to know about personal accomplishments that they were proud of.

It may not be what other people are looking for when they ask that question, but that is what it means to me.

Good luck, and just act relaxed and confident :)
People remember good stories. They shouldn't be "I'm awesome stories". They shouldn't be "I'm exactly what you are looking for" stories.

They should be novel and descriptive.

Describe what you do in your spare time. Everyone has the usual School/extracurriculars/etc. If you are a programmer, describe something you built, from concept to completion. Maybe a simple weekend project that you launched as a website. Or a lawn mowing business you ran instead of getting a job. Something unique enough to be memorable.
Hey, Twitter, Enough Of This Crap About "Here's How You Can Use The Word Tweet"
It's not quite that simple, because Silverlight is for desktop apps as well, and there are also the Windows native APIs (which are strongly rumored to be getting an overhaul in 8).
I agree that Facebook's attitude towards privacy and market position can be bad for users, but I don't think Diaspora will necessarily be better for users just because it != Facebook.
To be even more fair, so did we, since neither of us knew ahead of time which or what mix would prove decisive.
If you're ever intending to pivot, chances are that there's going to be a refactoring involved, just as much as you're likely to throw things away. I have difficulty seeing how that's going to be quick and easy without either a rock-solid type system, good test coverage, awesome IDE support, or all three.
I've used labview and it's awful. It takes hundreds of clicks to get a couple of function calls in place. I'm not saying that something like labview couldn't work well, but the implementation in labview requires far too much clicking work to build a program.
Why would Google be doing anything whatsoever with Wave when they've basically killed the project, though? I wasn't aware that they were keeping anything more than maintenance resources on it?
If that's all you got from that sentence, I'm terribly, terribly sorry.
The rationale to add non-ascii identifiers to Python:

Python code is written by many people in the world who are not familiar with the English language, or even well-acquainted with the Latin writing system. Such developers often desire to define classes and functions with names in their native languages, rather than having to come up with an (often incorrect) English translation of the concept they want to name. By using identifiers in their native language, code clarity and maintainability of the code among speakers of that language improves. </quote> http://www.python.org/dev/peps/pep-3131/

$ python3 -c '水=1; print(水)'
1

But I also don't know anyone who is actually using them.
+1 scrypt, bcrypt, or PBKDF2

You saved me some typing there! Anyways I concur.
You may need to reset your sleep cycle somehow.

http://projectb14ck.org/how-to-reset-your-sleep-schedule-ser...

This was posted a while back. I found it a very interesting approach.

Good luck.
The term "salt" appears only in RSA's web-based tech reports on PSS; the actual Rogaway paper calls them "seeds".

Have to concede Biham's HAIFA paper to you.
Seeing a psychologist is recommended. Ignore social taboos and I say that as a person who lived in India for 20 years.

From an Indian perspective, here is some advice:

1. Talk to your family perhaps. Just talk about general stuff too: how they are doing and so on. Family includes your siblings, your cousins etc. I have wonderful sisters who make my life bright :)

2. Do you have any friends/acquaintances etc from say high school? Call them up and just ask how they are doing etc.

3. You appear to be a programmer. Go out and attend some tech talks or meetups. They are fun, you meet interesting people and they are all programmers like you so you don't feel out of place. If there are none in your city, try to move to Bangalore.

4. Take up a hobby. It will take your mind off things, will be fun and interesting and it gives you a conversation starter with non-geeks.
Spoilage has nothing to do with what's "left to spoil." Cooked ramen noodles will spoil just as readily as udon.

Bacteria need moisture to grow. Udon is sometimes sold fresh (wet), and that will spoil. Dry udon does not spoil.

As for palm oil... udon is also made with it.
Distributing software is something you "do" with the software. If I meant restricting the use of the software I would have said restricting the use of the software.
If I may start from your good points:
1.) In a network of 500 million users already are the scaling problems still open?
I would suspect that the biggest scaling problems appeared much earlier.
If somebody knows what are the scaling problems that such an enormous networks faces would be very interesting.

2.) I would guess that top programmers can have top benefits in several companies. Even less excellent programmers could get a decent paycheck in many places

3.) I am not familiar with the demographics of facebook but my gut feeling is that most of the programmers are in their early twenties or mid-twenties. This was also my impression during one of the job fairs that I have attended.
I think everybody goes through that. It seems like such a big deal to go to a shrink. Once you go, you realize everyone has issues, it's not really a big deal.
Well they grew from 5 to 50 people over a couple years, built up an office space, that's at least a few million dollars (many few) sunk in, and lots of good stuff came out of it They currently have at least 7 developers working on wave protocol if you check the google code page. Here are some of the recent developments:

1. http://code.google.com/p/wave-protocol/ http://www.waveprotocol.org/

2. Wave Protocol summit is in November http://googlewavedev.blogspot.com/2010/10/wave-protocol-summ...

3. Wave in a Box (server + client) (vs Outlook in enterprises?) A very interesting adoption experiment, and if they separate it enough from the cloud, it will be a straight-forward germination in Outlook's market down the road. http://googlewavedev.blogspot.com/2010/09/wave-open-source-n...

4. If they're doing this much in public, you can bet there are a few integration projects at home as well.

http://googlewavedev.blogspot.com/ http://googlewave.blogspot.com/ for Wave updates, definitely isn't dead I would say.
Ok, and if you have 50GB of data and have made a determination that SQL Server has some features that you're willing to pay 5k for, fine.

I still think embedding all your app logic together with your underlying data in PL/SQL or any equivalents is a bad idea but hey that's for anyone to do and find out themselves :)
The article makes the underlying assumption that the single most important factor for deciding where to work , is how exciting the new job is, compared to the old one.
I real life, people take a lot of 'other things into consideration when making such decisions. 'Boring' things like money, career advancement and job security usually rank above 'the excitement' of the opportunity.
I take the opposite approach. Why should I spend $10/lb on tenderloin beef when I can get tip steak for $3.50/lb? It goes in one end and out the other.

At least a good office chair will last you years and possibly even save you back issues.
I've been thinking a lot about this, since I have needed to use LabView at my job the past few years. While I hate labview for the sake of writing applications that need to be continuously refactored and scaled, it's immensely useful for non-programmers to create a working program quickly.

So far I've been wondering if a graphical interface a la labview could work if it translated down into say, erlang code. It all depends highly on who the target audience is...a test engineer, or someone wanting an easier way to write scalable distributed applications. If the latter, I'd expect the interface to be a very well thought out interface that lets you effortlessly flow between drilling down into functions and seeing the greater view of all the code in your application.
cont 3.) I am not so sure what type of mentoring somebody could get there

Definitely extremely smart peers

At the same time it seems that top programmers are moving to Facebook.
Do they see something in the potential of the company that I fail to see.
I guess the possibility of huge financial success besides the "stockmarket" value that is already established they foresee something else.
I absolutely agree! There are about 104/5 keys on a keyboard, and the most accessible are within the alphanumeric range, around 48 + the main control keys. This is basically the effective writing area, with a core areas of the baseline and the alphabetic rows. Even the general ASCII characters are hard to fit in that, let alone the unicode palette.

Another reason this makes no sense is, that programming languages are actually little about syntax and much about paradigms (proc, func, oop, etc.) with technical details, like garbage collection and runtime features like interpretation. That's the important part, not the character set.

Yes, I'm one of the geeks that use Dvorak, vim and just got me a mechanical keyboard with tactile feedback. I care a lot about my typing, and I sure as hell don't want to type in unicode.

Really, I actually live in Germany, and have the extra 3 umlauts on my secondary layout, and that's already a royal pain in the ass. I also did some CJK text input (Japanese is a hobby of mine). well, don't get me started.

No, more than the ASCII character set is defiantly the very last thing you might want, eclipsed only by syntax highlighted critical path display. He could at least have taken the time to imagine what the result of that would have been, or make a mockup, then he would not post this crap!
Remote Desktop Client for iPad
The term "salt" appears only in RSA's web-based tech reports on PSS

Fair enough. But let's face it, people RFC 3447, not the original paper.
The kids in South American countries that subsist only on beans and rice are malnourished.

It's better, but don't forget the vegetables.
I never liked CVS, but I'm perfectly happy with svn. My company still uses svn and we don't plan to change anytime soon...