skysight-inc/HackerNews huggingface dataset:
Agreed that what's important is teaching people how to navigate interfaces and think on their feet. I face the same difficulty trying to teach my parents how to use computers. It was a most horrific experience teaching my dad how to send attachments to someone via gmail.

My other friend was trying to implement a cms for his church's website. He was pulling his hair out trying to figure out how to get the elder folk to understand that the cms would most likely be easier and simpler than their preferred method for typing something up in MS Word and posting that to the website.

Now where I disagree with you. These kids seem quite adept at using various user interfaces. Where they're lacking is being able to use computers for increasing productivity in the workplace.

In assessing technology usage, the book also addresses computer skills and reports while students come to campus knowing how to use a computer, they may not necessarily be prepared to use it for the complex technology-based work that employers demand. “Although students can send e-mails, download music files and instant message, employers are looking for graduates who can use a computer to enhance productivity and solve recurring problems,” explains Guy.

In line with that, there are many valid cases where further training on MS Office is a good thing. I realize that this may not be in your cited use case, but there are valid reasons why Excel and Access exist, and those things do require extensive training (whether self-learning or 3rd-party teaching). Statistical analysis, forecasting, and data automation are amazing things that can be done by Excel that can't be learned just by looking at the program. Another great example is Photoshop. Just because someone knows how to use buttons, it does not mean they would be able to do amazing things with Photoshop that make a design shop work better.

There are computer programs in the workplace that add real value and are easy to pick up; there are also programs that are not so easy to pick up by just knowing how buttons work, often enough because 1) they're complicated, and 2) because they require a lot of background knowledge that isn't intrinsic to the programs themselves.

I cannot tell you how many managers and clerks alike I have met who try to do data tracking and analysis in Excel manually. An analysis task that could take me 30 minutes takes them an entire day, just because they do not know how to use Excel; they're simply pressing buttons, not using the program to its full capability.
Yet.
But WE will create the tools that help the government go through reams of data, collate different pieces of information. I think its actually inevitable that the government reaches that stage.

An even scarier thought is that what if they get access to data 30 years down the line, with vastly more computing power?

(Heck, what happens if someone gets a hold of old tossed out ISP hard drives with logs on them?)
We target dishes or meals at local restaurants. We take a split of the selling price. Early feedback from merchants tell us that they like what we're doing. Instead of offering $10 for $20 worth of food, we target specific things. Our goal is to answer: "What am I going to eat today?"

The deal structure for users is between 30% - 100% off. When we first launched, we had four 100% offers including an asian taco, thai iced tea, mocha, and fresh brewed coffee. You'll eventually see plenty of items in the Dish Feed that merchants upload themselves (subject to our approval of course) and users will be able to sort this feed.
And with this you can actually check multiple sites in one call:

https://www.googleapis.com/buzz/v1/activities/count?alt=json...
Korea, Vietnam, Iraq, oh yes, the government always does the right thing...
He clearly used Android first. WP7 tries to put everything right in front of you, and reserve menus and tap-and-hold for rarely used operations (like delete). Not to say there aren't problems with Windows Phone 7 right now, but:

> On the call history screen, if I tap-and-hold a phone number, Windows Phone gives me: Delete

However, if instead you tap the number itself (and don't hold), you get the full contact (should it match, with call, text, FB comment, email, etc), or Call Number and Text Number

> In the text messages list, the context-sensitive menu doesn’t give me an option to call the person with whom I’m messaging.

But if instead you tap their name or number at the top of the screen, it gives you their contact (from which you can call, text, FB comment, email, etc) or if it's just a number, call and text.

Gmail support is through exchange at m.google.com, not IMAP. It does uses folders, but archiving email is a simple as deleting it in the WP7 UI. Google keeps a copy in All Messages, just removes it from the tag or inbox.

I've used 4 different models from three manufacturers (Samsung, LG, HTC), and can say that the audio and touch screen issues must be device specific. I use a Focus as my primary phone, and have carried other WP7 phones for weeks at a time -- I've had no problems.

As a developer, and as a user, you can do a lot more with Android. I still use my Nexus One quite a bit. But WP7 is a solid first offering, and while there's a lot missing, what they did they did very well.
Samsung Dual Core Galaxy S 2 features revealed
How can open source survive in a post-PC World?
Watch Nova - The Spy Factory ( S36 E11 ). Nova investigated the National Security Agency, and what led to AT&T do what it is doing today and why.
>It's interesting to think about how humans will interact in 10 years.

You could say this again!

In about 10 years from now, I think the population of what have been described as 'digital natives' would probably hit 40/50% mark (if not higher).

I too think it'd be very interesting to see the state of communication and human interaction methodologies at that point in time.

IMO, (much) greater degrees of convergence and unification are almost certain. In what forms and styles, only time will tell. (And a handful of bright startups with the right ideas at the right times along the way would be the next billionaires :)).
May I suggest that the current US political debate is virulently polarizing and unproductive?

Perhaps the issue Good Governance vs Bad Governance would be effective/useful? (as opposed to the current axis of big vs small)

As was said by Deng Xiapong "it doesn't matter if the cat is white or black.."
Narrative Essay Topics
A narrative essay aims to transport the readers into the world created by the essay writer. It is similar to that of narrating a story to a child. To write a good narrative essay which receives good marks, students need to select good narrative essay topics.
Humans - a designer's guide
Interesting results. Thanks for sharing them!

Why is S3 so important for file distribution? Couldn't you do about the same with some cheap shared hosting?
This is probably related to AT&T's role as a backbone provider, which probably predates their purchase of McCaw Cellular.
Definitely need to see more stuff before we can give real feedback. It's just a Coming Soon page right now.
I would have said Notepad++ until I found Sublime Text 2 (http://www.sublimetext.com/blog/articles/sublime-text-2-new-...) here on HN. A big shout-out to you guys. I completely intend to buy a license when it comes out of Alpha.
http://www.kernel.org/doc/Documentation/development-process/

Esp. take a look at section 2.7 (http://www.kernel.org/doc/Documentation/development-process/...)
This should be way more targeted.
I suggest they show trending topics in the users' social graph. (1 person or 2 persons away)
Apologies for the misinformation, I guess I am mistaken.
Further down the block and across the street we have 666 Folsom Street, where the actual AT&T interconnect happens.
Safe nuclear does exist, and China is leading the way with thorium
Its quite hard to follow the interview because of all the noise around the office there, too bad. With all the money, they should have built a small room with good noise reduction for calls or... interviews :)
Please don't feed the trolls.

Look at this account's comment's

http://news.ycombinator.com/threads?id=anacrolix

All negative and troll like
Ask HN: What is company culture and why my company needs one?
I run a small software company - about 7 full time employees. The business is 3 years old but I only started hiring people 8 months ago. Originally I started as a web developer and so does not have really big experience in managing companies, I am more of a product person than manager.

From that perspective, being the CEO I always question what I do and If I do it right. I read and listened to countless articles, interviews (mixergy etc) and many successful CEOs talk about company culture, how it affects hiring etc..

However, I didn't yet grasp a concept of what the culture should be. What I focus on is hiring people that can do job well. What I am missing? It is just a buzzword that everyone uses?
Favourite language "C but not C++" is not available. However, i see that it does not make sense to distuingish between them, when we are talking about IDEs.
You are correct. The link was wrong. Here is the correct link to Y Combinator not even wanting to read their own applications and pawning it off to others:
http://news.ycombinator.com/item?id=908513
Why can't I add my site's certificate as a DNS record, use DNSSEC and be done?

I don't want to give Symantec (owner of Verisign) money or trust to do something I can easily do myself.
AT&T to acquire T-Mobile from Deutsche Telekom for $39 billion
It's annoying to see how few newspapers (if any) translate "Daiichi". Or is it because they don't want to say "first nuclear power plant of Fukushima", in case we would worry about the second one?
Agree. When it comes to IDE/Editors, I don't think we need to write C and C++ separately.
Salvador Dali, spatial frequency, and Lincoln
Good discussion on Energy From Thorium FB page: https://www.facebook.com/EnergyFromThorium/posts/20497309953...
Why not to share results instantly?
Although I'm not on Facebook so can't properly check it out I do like the concept and it's great you're getting a MVP out there.

I can think of a couple of directions for this to go in. Whether you stick to the lead warming angle (b2b) or move towards some sort of umbrella search across all a user's social network (consumer play) is probably a decision to be taken once you have some feedback on how people are using it.
I'm guessing this just goes into a spreadsheet, and at the end of the survey the results will be parsed into some kind of blog post.
http://kernelnewbies.org/

"Kernelnewbies are a community of people that improve or update their Kernels and of aspiring Linux kernel developers and more experienced developers willing to share their knowledge. We help each other learn how the Linux kernel works and occasionally discuss other operating system kernels."

http://kernelnewbies.org/KernelHacking

Includes docs on:

How To ...

KernelBuild - build a custom kernel

KernelSafari - taking apart the kernel to see how it works

UpstreamMerge How to submit your patch to the upstream kernel.

join the Kernel Janitors and/or Linux Driver projects

CareerAdvice for people who want to get a job hacking the kernel

KernelHackingTools to edit/navigate/hack the kernel source
Haha, this doesn't make any sense. How can you possibly know the real cert from the one generated by NSA?
Internet marketing company
Professional seo services offered by our company are affordable and cheap seo services. You can get best rankings within short span of time with the help of our quality seo services.
Quick usage example: http://bergie.iki.fi/blog/calculate_the_impact_of_your_posts...
>In a similar vein, I've deleted all the trusted root CA certs from my computer, and am now marking individual certs trusted as I hit them. Not fail-safe, but safer, I think.

Excuse my ignorance, could you tell why it's useful to remove the certs from a PC. I've heard about root certs a couple of times already but don't understand what they really are.
Thank you for the feedback. As a developer, I usually look for a link that says something like "developer" "sdk" "api" or what not. We have a "developer" link on their, albeit small as the main purpose of the site is for consumer to discover and buy Open Apps. They thinking is that if there is a bunch of developer call outs on the home page, it might confuse consumers.

There is also an "About" link. Do you think the "developer"and "About" links should be more prominent?

I'm curious are you familiar with Platform as a Service (PaaS?)

Thanks again for your feedback.
The lack of PHP on that list makes me feel dirty for writing it in.
C/C++ ? Really? Have you met many engineers who write a lot of C and who also love C++ or vice versa because I sure haven't. I decided not to complete the form after seeing 'C/C++'. Also, this is a flag if it's on a resume that the person may not really know either language.
HTML/CSS isn't a 'programming' language.
In the context of "what is your favorite language?", I think it makes a lot of sense to separate them. I can put a checkmark on C but I can not put one for C++.
worse than that- AT&T is buying T-mobile apparently.
I might write about it, but I don't mind sharing the spreadsheet. After all, the content is owned by the readers!!

https://spreadsheets.google.com/ccc?key=0An4bm34gQOpddHhwMm9...
Hot and Sexy Shakira Photo Gallery Wallpapers 2011 – Best Wallpapers
Nice post man!! Waitng for the tech details..
From a perspective of IDE/editor selection, does this matter?
You can take a look at the Spreadsheet here:

https://spreadsheets.google.com/ccc?key=0An4bm34gQOpddHhwMm9...

And you are most welcome to "mine" it too (please share the results) ;)
Debugging with Git and PHPUnit
Basically, if you can't do email, you can't be my best friend. But, then, my best friends tend to be met online and tend to live far away. My life isn't remotely "normal".
vim,vs
A 4000 word suicide letter from a PhD student
Watching the live results is very entertaining. It's also the first time I've cared about the built-in chatroom on google docs.
Thanks Paul for checking out the app! Whether to go B2B route or go for consumer play, is something even we're debating internally, and you're right - it's a decision that'll be based more on how people use the product.
My apologies. I missed it out by mistake and cannot make changes to the spreadsheet now.
From the link: Degrades gracefully if JavaScript is not enabled

Graceful degradation is less common for JavaScript now than it used to be though. So if you want a smooth web experience, these days you just can't go without JavaScript. I personally don't think that's a horrible thing, but I guess most people who've disabled JavaScript (or use Lynx or something) would disagree.
XOR Swap - Stack Overflow for Tech Interview Questions
We've built a flying saucer, boasts Iran
NerdCasts - Podcasts for nerds.
Will AT&T buying T-Mobile make jailbroken and unlocked iPhones finally legal?
Google SMS demo
Even if you have nothing to hide, doesn't mean that you should lose your presumed innocence.
CEOs talk about company culture, how it affects hiring etc..

It's essentially the personality of your business and more importantly, how other people perceive that personality.

Two key ways to find out: Speak to your staff & speak to your customers.

Provide your staff with an anonymous method of providing feedback on what it's like working for your company, what are the best bits, worst bits, etc. Approach some of your customers and ask them essentially the same questions, what was it like working with your company by comparison to others they have worked with before, etc.

What I focus on is hiring people that can do job well

That's a great first step. The best follow-up to that is to ensure you do everything within your power to keep these people working for you. How you do that ultimately defines your companies culture. Listen to your staff.

I visit a lot of different companies in my line of work (IT Recruitment Consultant). I deal with small, niche software houses, global telco's, etc. and the atmosphere between companies varies immensely. Some places you will walk in to the floor where the developers are working and you could hear a pin drop, others can be vibrant, energetic and loud.

There is too many different schools of thought on what a companies culture 'should be'. The fact is, every company is different. If your staff & clients are happy and your company is making a profit then you are doing well. If you have ticked those boxes and you get really good people approaching you looking for work because they have heard good things about you & the company then you are doing great.
What Sort Of Developer Are You?
This is pretty cool. It would be absolutely amazing if I could see the shared count for my site, not just for a url. In fact, I could probably submit a list of URLs through the API to make things easier for you (although with the way you're looking up the shares, I don't know if you'd end up hitting their API limits trying to look up 1,000 URLs for a site). But that's something I would find tremendously useful - just being able to see the shares on one particular URL isn't that useful to me. Nonetheless, cool :)
I laughed at the 0 minutes in the screenshot. He wrote the email and was immediately so proud of his reply that he just had to take a screen shot right away and send it to some bloggers. Great, thanks for contributing.
Or someone that puts it on his resume could know both languages in depth, but wants to save space. There are many ways of discovering whether someone has proficiency in languages, but this sounds like a really crappy indicator.
I just watched the video by Barbara Liskov. He references this to show how even a turing award winner does not like FP.

The only thing that I would directly releate to FP was that she: "I think programms are fundamentally about manipulating state". Therefore she did not like the FP back in the 70s.

So I will try to show that thats a very bad reference.

1. Today FP languages are mostly about only using state if there really is state not like in OO where you just use state everywhere.

2. Try to be more clear where the sideeffects happen --> dont interleave the sideeffects with the computation. In Haskell you even have to be explicit where you use sideeffects.

in imperative (in VB)

for i = 1 to 100

print computeSomething(i)

next

while in FP you would

(print (map computeSomething (range 1 101))

(I know that thats not 100% the same output but I hope you get the point)

3. She was doing Systems Programming for the last 30 years an yes at that level there is lots of state but at a high level there does not need to be that much state INSIDE the programm.

More generally speaking:

All the typical OO features FP languages can provied. For example Hierarchy are totally interleaved with the rest of the programm. In Clojure you can use Hierarchy if you really need a kind of animal -> dog Hierarchy-System. Even better because its not interleaved you can have two Hierarchy-System on the same "object" without them disturbing each other. The same with Polymorphism.

http://clojure.org/multimethods

I don't want to say OO is very bad I like just like the decision CMU takes here. Teach these concepts sepertly and not in a language like Java.
2012 secure communication: handwritten note tucked into some junk sent airmail
Except '#' doesn't work, see:

https://secure.wikimedia.org/wikipedia/en/wiki/C#
This doesn't sound like YC to me. For starters, they will have to be "successful graduates".
Germany - more specifically Hessen; not exactly welcoming and open like e.g. Cologne.
It’s a news ticker limited to one-word items, lacking any context, broadcasting mostly topics that I don’t understand, recognize, or care about. It’s nonsensical. At worst, it can offend. At best, it will confuse.

That actually sums up Twitter as a whole. Try as I might, I've never been able to shift my perception of Twitter beyond that and into something that could ever be useful to me in any way.

Look at the bottom 80% of those screenshots to see what the "real" twitter gives you. I can only assume that the author has subscribed to that content, and it's every bit as useless, to pretty much anybody.
Call to Action Buttons - Examples and Best Practices
Isn't there something more "industry-changing" than offering your products & services at harakiri discount to the gang of cheapskates? I mean really. Is there more than utter desperation of doing this. I understand that advertising comes for free and this is substantial, but still.

For example can somebody post some success stories where offering such harakiri dicount transformed those cheapskates into loyal customers always paying in full in the future. Take notice that to recoup mentioned discount one must pay the full price several times to "break himself even" for the company.
This looks great ! Thanks
Probably a better word for it is "civil society": http://en.wikipedia.org/wiki/Civil_society
I think the idea of .museum is to group all museums on a global level, instead of an arbitrary per-country or local level. It does make (some) sense.
Who calls their programming language see butt.
> You don't get a tangible good that you can give specific value to.

Some various problems with eBooks are that 1) you can't resell it, 2) they're difficult to loan to people, or 3) difficult to leave lying around in the office for people to peruse.

That said, I think it's a very, very interesting space and am working on a product myself: http://www.liberwriter.com - I'll hopefully do a 'show HN' in a few days.
Ask HN: What contracts/paperwork should cofounders set up before starting work?
We're in the process of starting a potentially profitable company.

Does HN have any advice on what sort of paperwork we should setup amongst us cofounders regarding ownership percentages, vesting shares, etc. None of us have any experience with the legal aspects of starting a company.

Should we seek legal counsel or is this something we could take care of ourselves? (Keep in mind that we're all broke college students).

Thanks for your help!
-Advait
Actually, what brought prosperity to Sweden was capitalism, not socialism. Those good things you mention are good things in intention, not necessarily in results. http://www.youtube.com/watch?v=ENDE8ve35f0&feature=autof...
I have started using Sublime a while back, but was recently thrown off by its lack of printing support... But generally my absolute favourite is Komodo -- I'm using IDE, but Edit is good enough for most tasks.
I quite like their http://the.british.museum/ url
The reason for this ridiculous prices is quite simple: cellular networks just weren't designed with data roaming in mind.

If you use data roaming, traffic from your device goes back to your home operator and only after that to Internet. I don't know if any significant changes were made in Rel-8 (Rel-10?), but for now that's how it works.
For a good insight into the japanese judiciary system, I recommend watching the movie Soredemo boku ha yattenai http://www.imdb.com/title/tt0794350/
Javascript is pretty much necessary to browse the web these days, unless you stick to things like wikipedia, and only write text.
The greybeards all say "unix is an ide".

I think I first heard that from Tom Christiansen when he was heavily involved in the Perl community back in the mid '90s.

Even today, some of the most productive programmers I know only use X/Gnome/KDE(/OSX) as a means of organising terminals on modern hardware.
sorry to be a hater, but while I find the idea of mixing js and html not great, the alternative being offered up here is to introduce a new language and mix that in with html instead of js. isn't that counterintuitive? wouldn't it be better to just use actual js in your templates instead of this arbitrary {{}}-based stuff?
C Sharp always seems to me that it should be spelled C♯, not C#. But then I’m coming from a music background.