skysight-inc/HackerNews huggingface dataset:
My favorite quote:

many actors, I've read, are introverts, and many introverts, when socializing, feel like actors

When I talk to strangers, I often internally wonder to myself (during the conversation), "Can this person tell I actually have no interest in what they're saying, or am I properly feigning it?"

It seems that only after I come to know someone well (or I'm discussing a topic dear to me) can I manage to have a real interest in what they say, so I spend most time acting in social situations. Sometimes I'll dedicate effort to summoning all my ability to appear to care, but other times I just won't bother.

I've also found that at times when I have to both maintain my act and keep up with my internal monologue (or whatever it is), I lose the ability to retain the information being provided. For instance, until I've spoken with someone a few times, I will be unable to remember their name. I'll likely never remember what they just told me more than a few hours after it was said, either, unless it was exceptionally memorable. When trying to get me to remember someone, it usually requires a few examples of things they've said/done and a lot of context to piece them back together.

Think of all the effort; people are far more tiring than programming!
Not at all so you may be right. I guess I was just thinking that more knowledge makes you more intelligent. In America I would expect skilled immigrants to be bilingual and I think there is some data to show that immigrants tend to be more intelligent on average than the people in the country they left.

Your second point might also be an explanation - parents who want to teach their children a second language might be more caring about education and might contribute a lot of other benefits to the baby.
In other words, they're controlling for knowledge and training gaps. All that remains is pure talent, really.
How to Pitch
The rule of thumb I use for I/E orientation is does that person get energized around other people...

In social situations, I often find interaction tiring. The one exception for me is highly intellectually stimulating conversation. It doesn't necessarily have to be anything deep; it could be witty repartee or even trading quotes from favorite movies. Though the latter seems juvenile, something about the act of recall feels extremely rewarding and rejuvenating.

A close friend of mine calls it "mental sex," a phrase she apparently borrowed from the popular television show House.
The government might actually want to do something to improve our broadband standing in the world (in terms of the quality & adoption of our broadband). The current monopolies have no such motivation.

Not that I’d want to depend on the government to do so. But hey, can’t be any worse than the current situation, right?
Folders Printing
Twi5 - twitter applications and tools for a better twitter experience
Google Security Team: Reducing XSS with Context-Aware Escaping in Templates
Thanks for posting this.

There's a reasonable argument that APL and derivatives are more expressive than lisp and its derivatives, at the expensive of having a much larger startup cost in terms of things you have to know.

I suspect that in another few years the old-school APL alphabet will be positioned to start making a comeback, via in-software, touch-screen 'keyboards' (thereby eliminating the expense of a very small run of 'funny symbol' keyboards).
Oddly, most introverts I know have a problem with much of the "my tribe is better than your tribe" stuff in our society.

Is this article meant to be satire? It's strange that this guy is so passionate about being introverted. It almost seems like he's proud of it.
We ran some Facebook ads and had decent success with them. It ended up costing us about $22 per $150 avg sale, which is at the high end of acceptability (but not terribly different from google).

We found that:

* Ads with pictures of people have the highest CTR

* The ability to target our specific audience is great

* Response diminishes after the ad has been around awhile

We suspended our ads after the CTR dropped from exposure, but we plan to repeat every couple of months or so.
It's actually more like sitting down with friends for a beer and listening to them talk about the news. This way I get to hear about things that the people I find interesting think are important. It serves exactly the same purpose that visiting this site does, and just as I often read the comments on a post here before clicking the link I often read the Twitter conversation that's developing around a piece of news before deciding if it's important to know more about it. I use an RSS reader as well but that I use solely for keeping track of interesting blogs, mostly about programming related topics.
I think Facebook is safe, since nothing can truly dumb you down more than MySpace pages and the comments on any YouTube video.
Compressed sensing. Specifically, Candes-Romberg-Tao's really simple explanation of it.

http://arxiv.org/PS_cache/math/pdf/0503/0503066v2.pdf
This is nice, but in no way game-changing. It's true that a lot of XSS slips by because people forget about attribute quoting rules, and (more rarely) expand content directly into inline JS. But it's also true that most XSS still occurs in straight-up content, which is a setting for which every mainstream framework already has effective filtering.
Size of Celestial Bodies in Reference to the Earth
It's amazing how all of human, animal, and plant history occurred on a dot that is invisible when compared to Pollux.
These points are made in the article about the same topic referenced from
http://news.ycombinator.com/item?id=561653
Ask YC: Learning Javascript (for non-programmers)
I have a number of non-developers here that will be trying to learn some rudimentary Javascript over the next few months.

All the resources I have for Javascript are geared more towards people who are already developers.

Can anyone recommend good training materials for Javascript? I'd prefer videos or something interactive.

I already sent them:

http://www.juixe.com/techknow/index.php/2007/09/09/learning-javascript/

and http://www.intelligentedu.com/blogs/post/best_new_training_sites/3720/top-40-javascript-video-tutorials-on-youtube

But I'm looking for something a little more formal.

Videos that must be purchased are totally fine as well, as long as they're good.

There's already a copy of the Rhino book here, so that base has been covered.

Thanks!
Some discussion already on
http://news.ycombinator.com/item?id=561549
although this article has a different take on it.
When I first saw the title I thought congress was trying to ban CRUISE CONTROL FOR COOL!

A little confused for a second when I realized what they were actually talking about, but then it made much more sense. Would have been funny to have a "YouTube Reform Act of 2009" or such though.
It's surprising that in the world of programming, in which precision is essential, there are so many advocates for cruftiness in English.

Boy would you not like my code. It's full of neologisms. Undivify. Wipeage. Calcval. Zillions of them! I'd say this makes my code better English, not worse. I choose words carefully and do not hesitate to make a new one if existing ones don't communicate just what is wanted. It's not an arbitrary process and has nothing to do with sloppiness or vanity. It has to do with making the language fit the problem.

Oh, and I use "performant" all the time, too. What other adjective signifies the qualities that programmers have in mind when they say "performance"?
Why wouldn't he be proud of it?

"Oddly, most introverts I know have a problem with much of the "my tribe is better than your tribe" stuff in our society."

Perhaps you're misinterpreting the fact that they don't feel the need to constantly please everyone, and are therefore freer with their opinions.
If I understand correctly, the revenue model is roughly:

Joe's Dance Club uses Twitter and Facebook to post news about shows. They want to promote these news feeds so that more customers will subscribe and hear about their cool shows. They pay Twitter and Facebook to "promote" their accounts in some way (maybe by ranking it higher in "things you might be interested in" suggestions, or featuring it on the homepage, or something).

I think it's hard to earn money this way without losing trust and compromising the product for your real users - just like paid placement in pre-Google web search.
Can't recommend enough this resource: http://eloquentjavascript.net/

It's a little lacking in some of the details, but that's what the follow-on resources are for.
Is there really signal on YouTube? I thought you could use the comments as cryptographically secure random noise.
My siblings and I (all 6 of us) were homeschooled and I'd like to think that we turned out pretty well. My brother is in the Air Force Academy, I'm just about done with college and already have experience running a business, and my sister will finish high school and her AA at 18.

Above all else homeschooling taught me to manage my own time and learn how to teach myself.

Even though it worked out well for my family, I wouldn't recommend it to everyone. My mom stayed home to teach us, and both of my parents had degrees. My mother was a chemist and my father was an engineer, and we also had a network of other families to fall back on. For example, we would go to a friend's house for English class, since her mom majored in it.

We also had sports and plays. Since we were a part of a homeschool organization we were able to put together a team and play against other organizations, or set up a play. The argument that homeschooled children don't get enough socialization isn't necessarily true.
Interview with Twitter Co-Founders Evan Williams and Biz Stone
From 2005: XP adoption slow for Companies, "problematic"
Ask HN: Have you worked with Alfresco? 
What do you think? I've been asked about potentially doing a project with it but I hardly know anything about it and would love to hear your thoughts.
We have been operating with the illusion for a long time now that bandwidth is an infinite resource. We could get away with this because most people didn't have computers that could handle large amounts of data, and they didn't have a reason to handle large amounts of data. That's changed. Computers are faster, hard drives are bigger, and people want to stream movies. Most people didn't want to use all of the bandwidth available to them, so we could pretend it was infinite.

But it's not. It's finite. It seems obvious to me we need to move to the same model we use for electricity and water: pay for what you use.

What's strange to me is many of the people who I know are technically knowledgeable decry bandwidth capping, but don't propose a simple pay-for-what-you-use model. I agree that advertising infinite bandwidth and then charging for "overusage" is wrong. But I also recognize that a flat-fee for widely variable usage isn't sustainable for ISPs.
sorry but, really? is it really necessary to change your DNS records on the fly with your iPhone?
Can Widgets Save the Television Industry?
Top 20 Teams for Mini Seedcamp London
I'm inclined to think most parents from multilingual households do speak multiple languages with one another and with other adults; hence the baby is exposed to multiple languages.

(My interpretation of the article is that it pertains to languages heard by the baby, not per se the language(s) the parents choose to use when speaking directly to the baby).

Also there is research that suggests that the sounds made by babies already copy the unique speech patterns of the parent's native tongue(s) at a very early age.

In my own experience, when I could start to distinguish individual words spoken by both my children, these words were in fact from both my native language and English; to me it does not instinctively feel as if there is a demarcation from a baby growing into a child where there is suddenly a point at which they start absorbing multiple languages -- babies seem to absorb everything.

In fact, thinking back to my own childhood growing up in South Africa, I never made the distinction in my mind about there being words from multiple languages, until a much later age (4 or 5 probably); I guess before that it felt simply more like a "continuum" of language, without it mattering that some words had different phonics/rules associated with them.
HD Cloud: Video Transcoding Gets Hip
It's a bit hard to read in the web format, so you might want to download it as a PDF: http://mags.acm.org/queue/20090203/templates/download_offlin...
To comment what I quoted as if it was new is the third misquote! You're at least "consistent"...

(I take it back; you might be a bad troll, but I did get some fun out of laughing at that.)
Thanks for the reponse. I don't need professional news images. Just images that are 'newsy', and it could be crowdsourced content.

Also, thumbnails are OK but slightly higher resolution is obviously better.
I was actually home schooled, and it was a relatively taboo thing back in the mid eighties to be home schooled. The supplies available to us were fantastic though, ranging from different computer based systems to actual text books. It's a lot less under-appreciated than you would really think, you can pretty much find a support group and curriculum aide in any community. It's just still not as popular as it should be, in my biased and humble opinion.

A lot of our learning though, was incorporated into the family business...what's a good way to brush up on some skills? Make sure you do AP/AR/Laptop maintenance/Mass mailings and for PE - you get to sweep the entire warehouse.

I loved every minute of it.
Digital Chocolate: Late to the iPhone, but loving it.
Ask HN: How do you manage manual testing?
We're just getting down and dirty with a final round of testing before our initial private beta release. Part of this includes manually testing the system, mostly in the form of scenario tests for our most important use cases.

How do you manage this process?
e.g. create a test script (txt/html/xls?) and run through it with several different OS/Browser etc. and then record the results
So much fluff. Why write when you have nothing to say?
Nui: C++ multiplatform framework
Javascript, the good parts by Douglas Crockford. Seriously, your guys need to learn the fundamentals of JS before diving into dealing with the various DOM api's. Then use jQuery for all your code. It will make your guys better developers and make them happier
free speech != responsible speech
What Microsoft's extended XP support means to IT
As I was reading the article, I couldn't help wondering: Why doesn't everyone have the same traits that the special forces people do? Unless there was some huge downside, I'd expect evolutionary pressure to select for them. But it wasn't until the end of the article that it gives a hint of a disadvantage:

Unfortunately, this metronomic effect is usually associated with early heart disease and even sudden death. Morgan wonders whether the same thing that makes you really good at surviving under high stress may not translate into excellent heart health when you're 50.
21 Day No Complaint Experiment
Agreed. I remember the home school community we were part of, and it was a blast. Not to mention that you can normally join in your local districts sports, or play in sanctioned independent leagues.
But I also recognize that a flat-fee for widely variable usage isn't sustainable for ISPs.

What information do you have that makes you recognize this?
11. Being forced to use crappy vendor software that they refuse to provide documentation for and then get yelled at when it doesn't work and told that it is your job to MAKE it work.

12. Blind Carbon Copies

13. Being forced to do things the wrong way.

14. Being woken up in the middle of the night and having to walk somebody through how to check if their ethernet cable is plugged in for an hour and a half and STILL being required to be there at 8:00 the next morning.

15. Providing a "this-must-work-now" temporary hack because somebody can't figure out how to work an excel spreadsheet, then having providing them with this spreadsheet every week become part of your job.
Facebook makes you dumb.
Idea: using code rather than templates to generate HTML
Cloudkick (they are a YC company) and it is free for now. Their management tools are great and very user friendly.

On the expensive side there is RightScale. They have a lot more tools and good service, but like I said they are a bit pricey.
The Best Class Money Can Buy (2005)
Worth reading this response:

http://crookedtimber.org/2009/04/13/zomg-facebook-use-and-st...
I've been sitting on this for a while and finally pushed it out, having never really had the chance to give the idea the work it deserves.

Anyway, the idea is simple: templates are a mess. They have goofy language variants, etc. Your editor can't color them. Why not just use code to generate the HTML?

Still needs: Context-sensitive escaping, css generation, javascript inclusion.
Fair enough. Though I have already benefited tremendously from new reader feedback, everything from fixing RSS feed validation to proofreading.

I think two articles up so far are genuinely interesting though, FWIW.
The questionable ethics of scapegoating aside, comparing Twitter's scalability issues with a misguided feature is particularly pointless.

If you wanted to blame someone for a feature (if you're into that sort of thing), you could either go after the concept or the execution. Once you pick either of the two, I'm sure you could winnow those down to a few people and then flip a coin or something.

If you want to blame someone for an app that's not scaling, you're trying to tie down a completely amorphous concept to a single event. Do you fire someone because they didn't have the clairvoyance of realizing that some lock somewhere had too much contention?

Scaling is really hard; and like other dark arts, it involves a lot of sleepless nights, long stretches of despair punctuated by moments of pure joy. There's just no easy way out of it. http://twitter.com/Werner/status/1472242433
I was under the impression that JavaScript: The Good Parts was directed more at people who are currently developers. Was I mistaken?

They are just making the logical progression from doing straight HTML to doing HTML & Javascript.
Beware, I'm heavily command line oriented, YMMV. I rolled my own management code based on Python and some shell scripts. As a database we are using SimpleDB and this is a very nice combination. We have hundreds of machines, this kind of approach is needed because of the scale of operation.

Besides that there is AWS tools which is a single Perl script, powerful enough the replace a lot of EC2 and S3 operation without any other dependency, I'm using that for shell scripts and manual operations: http://timkay.com/aws/
You're not at all specific about what you think those tools lack. They're both pretty complete, and it's anyone's guess what you think professionalism means.

There's a YC company alternative: https://www.cloudkick.com/

Personally, I've found making my own utilities for AWS to be trivial, so that's what I do.
Best Startup Pitches
Interesting, my interpretation is not at all that the article is referring to "teaching" of babies, merely to the languages to which the babies are exposed.

In my experience (based on observation of a community of immigrants from South Africa in Canada), parents instinctively engage in both English and Afrikaans at home, freely changing between languages (because that is what they are used to), without ever thinking about "teaching the baby another language."

As they grow older, some children seem to gravitate toward either the one or the other language in preference. This seems to be mostly related to a combination of the language primarily used at home (between the parents) and the language primarily used between parents and child.

In this community, I have seen parents making a conscious decision as to whether (or not) to engage in the native language with the child;

For example, parents may choose to limit the use of Afrikaans with the child for fear it will hold back the child's facility with English and thus cause difficulties at school;

Or, for example, parents may choose to engage in Afrikaans anyway (without particular preference for it over English), based on an instinctive feeling (and own experience from South Africa) that children pick up both languages anyway and that it seems to facilitate them in future (eg in learning other languages such as German).

Even in the face of such decisions, the parents still tend to remain in their own patterns at home; for example parents used to Afrikaans as home language might choose to speak primarily English with their children, but still use primarily Afrikaans with each other. The child is still exposed to both, and the babies (as they start speaking) are still using words from both.
haha.. this is brilliant. The website says:

We're sorry, but something went wrong.

We've been notified about this issue and we'll take a look at it shortly.

So now I am going back to work.
If you are building apps in ruby there is a high level AWS management platform I built here: http://engineyard.com/solo.
One thing: use the "with" keyword so that you don't have to do td.close(), etc every time. It's cleaner and reduces bugs.

Also, I agree. I'm using templates that are just python functions in my new Python web framework, Webify (http://github.com/jperla/webify/tree/master).

I honestly don't think I've made it clean enough though (there are a lot of yield's there). Nevertheless, I think I'm on the right track.

The only thing I'm not sure about is that the Django people seem to think that allowing designers to edit code the html directly should be allowed, and that they need a simple secure straightforward html template language. Pure Python obviously avoids that. I also kind of like the straightjacket of Python templates.
From another publication (Google it): "Using a division of the country according to migration patterns developed by Frey (2000), home schoolers are seen to be located in rural and suburban areas of the West..."

That was all I could find before posting my comment. I did search at length for a map and I couldn't find one.

Anyway, common sense says that the fewer the number of schools near you, the less likely you are to pick any of them--especially when there are no schools near you.
Not everyone wants to be an entrepreneur or take the risks necessary to create wealth beyond that of a full-time job.

There are as many reasons for this as there are people but to strike a condescending tone towards their decisions is arrogant.

Some, like the readers here, like to see things succeed by being able to contribute to the success.

I enjoy HN and I try to make it better by creating comments I hope others will read. But I don't spend my day trying to write my own version of HN. I'd rather work on my own stuff.

Employees are the same. Just because they have full-time jobs doesn't mean that's their end-all and be-all.
In 2001 and 2003, I was unemployed for too long, and found that there were an enormous number of fake job postings back then as well.

One place was obviously looking for resumes to show that no American wanted the job, as they were claiming that the job was in a non-existant city (one was minneapolis, colorado).

More than one place that was calling folks up for interviews turned out to be pitches for multi-level marketing. After the first time I got suckered that way, I learned to identify and avoid other MLM pitches again.

The places asking for SSN, DL and salary history with resume are thinly disguised identity theft gangs.
Odd. I've been an introvert for my whole life, and this is the first time I've ever come across such a brilliant description of what's going through my mind when I'm propelled into a crowd of people and asked to endure the hot air and noise they call socializing. I'm not shy either, yet I've always lacked the compunction to talk for the sake of filling a silence. Thanks for the link. It's been mailed to all the people who've called me an anti-social bastard down the years :)