skysight-inc/HackerNews huggingface dataset:
This is a great point. Given how I tend to get annoyed when people reflexively associate static typing with Java, I shouldn't be so quick to make the leap from OOP to mutable state. Many OOP concents (e.g. inheritance) are mutability-agnostic.
I don't know about your costs, but you have seem to have something in common, you both exploit copyrighted content.

Maybe soon enough you'll have a lawsit in common.
Researchers use brain interface to post to Twitter
Point taken. Although I personally don't see C as "another" programming language, more like a system building-block, closer to a portable processor binary format :-)

When I wrote kernel modules I used C; today I'm writing an in-memory cache for a mulithreaded webserver. It has to maintain user-sesions in memory across several load-balancing servers. It has a multi-stage storage system. It has a queue manager that maintains a private queue for all concurrent users of the system; everything dynamically scheduled in realtime with a bunch of matrix munching algorithms. Allot of intricate stuff that I would have written in C when I didn't know better.

I would still write C code though, but only if I absolutely must, as in your case.

Regards.
There are more .screenrcs (including my own) in this thread: http://news.ycombinator.com/item?id=425890
You're right, "entirely different sample" is a bit of an exaggeration. Assuming they've stumbled upon a constant for social interaction, it may be for our society rather than our species. There's no telling without further testing. But that the experiment using instant messaging didn't a have a significantly lower average degree-of-separation really does surprise me.
I agree with the first comment on the page - 10% conversion rate is almost unheard of. It makes me suspect that this is a publicity stunt or some kind of market research gimmick and that the bar is set to deliberately exclude them from actually buying anything except something that is already a money-printing machine.

And as another commenter points out - by even talking these guys you're basically then giving them a product to clone and take your own customers away. I'd be very careful about talking to them.
If you're so cynical that you think someone could successfully claim copyright over stuff that's hundreds of years old, I think it's pointless to argue with you.
I expected down voting, so for those who of you who doubt what I said, here is a sample of some live evidence:

http://www.justin.tv/search?q=soccer&commit=Search
SAT Skepticism in New Form
+1 for TAOSSA. Fantastic reference.
Nice - I think you're right.
My development environment runs 24/7 and I can get to it from ANY machine on earth.

ssh me@mysite.com

$ screen -x

Even the cursor stays where it was between sessions.

How can I do that with ${IDE}?
As the article points out (nearly making the entire point of the article pointless) is that this only works if you have strong managers running the show.

Any chink in the chain of command and it all falls in on itself.

Probably workable with a small team of 4, but anything bigger and you're shooting yourself in the foot.

I allow some of our developers to work off-site, but I prefer them in the space because even though email, IM, etc. exist to facilitate conversation, nothing replaces walking over to someone's desk, or yelling over a monitor.

Also, culture is important. It engages employees when the chips are seemingly down, and it's nigh impossible to cultivate culture if nobody works face to face.
Until, of course, peering agreements are renegotiated. I think this is where other bandwidth providers will stick it to Google.

They only have leverage for the moment. It's like falling off a cliff. Everyone thinks . . . "so far . . . so good" on the way down. But it's not the period that you are falling that is important, it's how you stop when you reach the bottom.
"There should be a new file extension for this. I propose “.wtf” - “WebType Font”."

And someone said they weren't technical!
I think this is a far more reasonable and defendable position than Mark Pilgrim's (albeit unreadable - I second the recommendation of Arc90's Readability). These are simple, achievable actions that will provide type creators with a modicum of protection from font-thieves, without making life hellish for people who want to use fonts legitimately. Sure, it's not absolute protection, but absolute protection is impossible, so let's not waste time trying.

As for the "but stock photos don't need these protections", type is different - a stock photo of a smiling baby is and can only ever be a photo of a baby, and will probably be cropped and aligned and coloured and scaled down and made part of the rest of the layout, effectively unusable for any other purpose and hence not worth stealing. A font can be taken and made into a thousand unrelated things, each just as perfect as the original.
You have some good arguments.

I couldn't find a transcription of the speech they are referencing.

But to be totally clear, referring to him as a 20-year-old law student is a bit misleading. In 1890 he joined the executive team at the Vegetarian society (a charity that had an international presence.) So the idea that he may travel and give a speech is not far-fetched. Additionally as you point out, the year may not be correctly cited.
The reference for the article gives 404 and physorg doesn't seem to have an article covering the subject. Heres the original paper: http://research.microsoft.com/en-us/um/people/horvitz/leskov...
cut -f 2
ctags on C++:

ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .
The History of Sifter (dev going going full-time on startup now)
'Håkon's "free font" technique does not introduce this problem, nor does it make it any worse in my opinion.'

It does make it worse - previously, there was no reason to make proprietary fonts available on the Web unless you were (a) the vendor, or (b) deliberately infringing copyright. Håkon's technique gives people a good reason to put proprietary font files online, and hence introduces a new third class of users, each of whom might or might not be using the font legitimately.
Won't the carbon fiber guys get replaced by fabbers in 10 years?
cut -d'delim' -f'fieldno'
Maybe the entropy/ structure ratio for the last block of stuff is such that there are multiple valid looking decryptions?
ctags takes an environment variable for it's options, too:

export CTAGS='-R --c++-kinds=+p --fields=+iaS --extra=+q'

and then you can just run 'ctags .'
Sony Ericsson C905 Theme: Xperia X1 Clock
Doubtful. Google's been around for years now. If the bandwidth providers were going to stick it to Google, they already would have.

Furthermore, Google and the bandwidth provider both stand to gain by cutting out any middlemen (i.e. tier 1 providers), so they both have an incentive to be reasonable.
Why sugar coat it? You will fail along the way. A lot. If you expect it, you're less likely to see failures as disastrous.

It's the people who continue on despite knowing that today's effort won't make much difference that can achieve great things. It will make some difference, but not much. But added up over years, you've achieved something significant. Any single Brazilian Jiu-Jitsu practice I attend won't make much difference in how good I am. But five years worth of consistently showing up despite that I now have a purple belt, and I compete in the advanced division in competition. Any given day I show up at the office won't make much difference in my research, but five years worth of that means I'm close to my PhD.
Wasn't one of the big reasons behind the TeliaSonera vs Cogent spat a little while ago the large difference in traffic going one away across the peering agreement versus the other way and that Cogent wanted Telia to pay more for that difference?

I don't know what the ratio of data uploaded to YouTube versus downloaded is in comparison to Justin.tv or other big bandwidth heavy sites, but I would guess that Google still has to pay quite a hefty price for these peering agreements. ISPs after all don't just want more traffic across their network for the sake of it.
Why do you need servers on the West Coast?

Ray
Users + Hard Work = Success, Interview of LessEverything Founder
I doubt it's realistically possible for this to work reliably with C++. How could the parser deal with a predeclared type pointer in a header file that is resolved at link time? How about unions?
Hi everyone - how cool to see our presentation show up in my favorite community!

Please let me know if you have any questions about this topic - discussing discovery/recommendation issues are always super duper interesting for us.

My email is mingyeow@gmail.com, and our product is mrtweet.com (people discovery - look out for some kickass offerings soon. We are also hiring) =D
Map WoW is already #2 due to your little stunt :) ... but it's much worse than that...

while true; do
curl http://hnstartups.com/startup/X/like
done

I suggest you fix both the CRSF and multiple voting, and reset the "like" counts :)
I think this is what goes towards making a good game too. It's what keeps you playing; wanting to see what's next.

[Edit: Obviously there's a lot more to it than that, but once I feel I've seen all there is to see in a game I lose interest]
What do we mean by "integrated graphics" here? That GeForce 9400M on the Air isn't really upgradable; The Air's not one of those huge honkin' Alienware laptops with the replaceable graphics cards.

From Apple's website:

With a new integrated graphics processor, MacBook Air changes the game and just about everything you do with it.
It strikes me as disingenuous that the first edition was called "My Job Went to India: 52 Ways To Save Your Job".

Being worried about losing your job doesn't seem to be related to being a passionate programmer (except probably negatively correlated, a lot of the time).
http://perl.plover.com/classes/mybin/samples/slide010.html
Wow the site, the blog, the graph - everything just radiates great design. They seem like 37Signals meets Fog Creek.
is there a pre-built list of IPs and sites available somewhere? it just seems to be easier than building a list from scratch...
Hey, I'm Shawn. It was to keep latency low for clients of ours on the west coast. We have to complete every request within 350ms including network time and when we were serving west coast clients from the east coast we were unable to do this due to network latency.
Or if he made a mistake (because he has no idea what he is doing), it is uncrackable.
Consider that they're linked through people like me. I'm personally currently linked to people born in ten countries off the top of my head, and have previous links (former coworkers and acquaintances) to at least ten more. I am two links away to someone in every middle eastern country, nearly every other Asian country, a few South American countries, and a smattering of Caribbean, African and European countries.

(I am American, but have a few friends who came to the US to study and work.)

I'm not even particularly well connected.
AAHAHAHAHAAHAH That's what they said about VRML!
You are wrong. Youtube/Justin.tv don't "exploit copyright content." The law explicitly allows what they do.

The Online Copyright Infringement Liability Limitation Act creates a safe harbor for online service providers. It specifically says that those sort of sites are not liable for infringement as long as they take down content at the copyright holder's request (i.e., when the copyright holder issues a DMCA takedown notice). There are a lot of details which you can read about at http://en.wikipedia.org/wiki/Online_Copyright_Infringement_L....

Youtube/Justin have just as much right to host user uploaded content as copyright holders do to enforce their rights.
The down votes do not signify disagreement with the assertion. They signify that the direction you are choosing to take the discussion in with the comment is inappropriate for this situation.
Developers need to move beyond the browser and create a more heavy-duty general-purpose Internet application

Wrong, your whole operating system has to be re-designed! :D
Web apps could be way more powerful if they were full-fledged applications running on the server side, with just the GUI transmitted to the client - much like what you get when you do remote desktop.

Let /all/ the code run on the server side, rather than having to do client-side scripting and having to be limited by different client capabilities, etc.

The client-side interface becomes even lighter than current browsers.

Mind you, browsers are still good for what they were originally designed for, looking at basic Web pages.
Pentagon Fighter Jet Data Breach Was Avoidable
Google launches Google Profiles and goes after people search
That's not true.

I posted an example in a comment that is a cousin of this one.
I promised to stop trolling so I will choose my words carefully.

Don't ever use Perl for a new project. As someone who has written close to a hundred thousand lines of the stuff, maintains tens of thousands more written by others, knows dozens of CPAN modules by heart down to the source, and can't forget a single paragraph of the Camel or PBP no matter how hard I try: Perl advocacy is downright immoral. If it weren't for the kind of sentimental, provincial, outdated technology activism and apologism that this post represents we'd be vacationing on Mars.

I'll be more than happy to debate the merits of Perl 5 until you and I are blue in the face, but please don't make me. This conversation is so tired. My only motivation for posting this comment is to spare others the pain I've been through.

There are better options. Stop trying to rewrite your language with libraries: you don't have true syntactic abstraction. It's over, let go with some dignity.
Indeed they do: https://www.peeringdb.com/private/participant_view.php?id=43...

I had no idea so much information was publicly available.
Check out the Podcast at http://podcasts.pragprog.com/2009-04/chad-fowler-on-the-pass...

He talks about how this one is different and how it focuses on the positive of keeping your job rather than desperate ways of loosing it.

Regardless Chad Fowler is a fantastic author and has a great story and message to share with the programming community.
Ask HN: Testing Out of College?
Has anybody reading done it? What's the experience been like?

I'm not referring to just doing a lot of tests so that you can put them towards credit, but to getting a university degree without ever attending a lecture, and proven one's knowledge by getting tested on it.

I had been mulling this over after Eliezer linked to Excelsior College Exams but I let it slide because I didn't see any examinations that seemed to be at a high enough level that I actually believed a degree would be granted, even if you did technically have enough credits. I learned differently courtesy of www.testingoutofcollege.com (one of the ugliest, most poorly designed websites ever)

I'm asking out of curiousity, and a desire to acquire the credentialling/signalling benefits in the minimum time. Or B.A. = Easier Visas
Since you mention core dumps, please take some unsolicited feedback from an old C programmer: the post-modern "developer productivity" family of languages' lack of core dumps is a bug, not a feature. You want core dumps. They're the right thing. They let you debug a broken program that has since been restarted, or on a different machine than the crash happened, six months afterwards.

Even if you program in a safe language, you still want assert(), and when that assert fails, you don't want an exception: once the exception has torn down a single frame it's too late, since you lose the precious "can't happen" program state.

Sure, C is a low-level language, but I think the YC consensus insufficiently weights the quality of tools supporting this ecosystem. Debuggers and profilers are indispensable, high-leverage tools for saving developer time, and the hip languages these days have followed perl's lead in just sticking -d and -p flags in the reference implementation and pretending the problem is solved.
Sorry, you guessed right - all I can say is it's a lot less than it would be if we didn't do any peering.
Serve: A Rapid Prototyping Framework For Designers
Google App Engine and Java: First Impressions
When I was a kid, I had this idea that I was excited about, that I'll write meaningless codes in pieces of paper and strategically place them to drive people who try to figure out crazy. People just didn't care.
Very interesting slide deck. I am still digesting!
I wish more people would realized how cheap and easy it is for spammers to break captchas and how extremely hostile captchas are towards people with disabilites. Deaf-blind people aren't helped by the sound alternative, the few times that's even an alternative. The only protection captchas give is one of inconveniance for spammers, it's not a working obstacle and the whole idea is flawed.

Spammers can be fought by traffic analysis, communication caps and community based moderation. Even if you are absolutely insisting on captchas please don't do it as a first line of defense, use them on spikes like how youtube handles mass comment voting.
You could just start with a "fictitious business name" under your name. That way you can conduct business under any name you choose. You can even use your personal bank account to receive payments. It's cheap and fast and leaves all the options on the table.
There is one thing I feel have been neglected here:
Debugging.

Debugging C in Linux is a dream with gdb.
Debugging (heavily templated) C++ in gdb is a nightmare.

I therefore have one additional tip, though it doesn't work in console: Run Visual Studio in wine. It's debugger can pick up running Linux processes and is awesome to work with.
I bet it's gibberish, like the artist was giving the spooks something to work on besides world domination once in a while.
I wonder if the researchers know about Dasher and have considered combining the two interfaces to make text entry even faster? http://en.wikipedia.org/wiki/Dasher

Or is the issue that people with "locked-in" syndrome often can't even move their eyes? (If they could move their eyes, even a little, then surely an eye-tracking device would be a better interface - where a predefined movement, say, looking to the left twice, would count as a click.)
Is there any reason why this is addressed to Barack Obama instead of, say, tech CEOs? The President doesn't have the power to set business norms. One thinks that if one wanted to affect business norms most directly, one would address business leaders. There are far more business leaders than Presidents, and one would only have to influence a subset of them (instead of 100%) to start a trend.
> Wisely, the study did not rely on music pirates' honesty. Researchers asked music buyers to prove that they had proof of purchase.

I haven't read exactly how this study was conducted, but it might be worth noting that some pirates would feel they have something to prove, and be more likely to comply with the request for proof.
1. I am in this forum since it's beggining. You think I don't know what is appropriate or what is going to be down voted?

2. Your percepetion that I want to pollute the discussion would be valid If only I have history of doing that.

i. define "inappropriate" and why/how this "situation" is affected. Since, when comments must allign with one scope?

ii. according to your "way" I could say the parent comment concerning "justin.tv bandwidth costs" has nothing to do with this thread, as it's essentially abstract and it contributes nothing.

3. Whoever is annoyed for a fact to be mentioned then it's not my problem.
4. I am well aware of the DCMA thank you very much.
All on ATM skimmers: http://logs.shashikant.in/post/98607370/what-is-an-atm-skimm...
Interesting. Until reading this, I never stopped to wonder why OpenGL, for example, has GL_UNSIGNED_SHORT_5_6_5 (5 bits for red and blue; six for green) as opposed to some other allocation of 16 bits.
Then you should know the law allows everything Youtube/Justin do and that your complaint has no validity.
I've been reading novels electronically on my computer/palm/nintendo ds for years and I completely disagree with him... I don't feel an inch of difference between reading a book electronically or in book form, it's still the same kind of immersive experience that can keep me out of this world for a few hours and forget to eat, sleep or anything else around.

Yes, there might be the possibility of adding hypertext to books but does it mean it will be used? I don't think books will change because of the introduction of a new medium.
HN Feature Request: Page showing links I clicked
I regularly have to go back and search page after page of HN posts for an article that I read in the past couple of days (but didn't comment on or bookmark).

It would be great if HN had a page that showed me which links I clicked. I have a similar feature in my little toy url shortner urlzen.com. http://urlzen.com/twitter/jaxn passively captures all of the links I post to twitter. It makes it very easy for me to go back and find links to share again or read again. I think of it like passive social-bookmarking.

Added points if we can see the links that other users clicked. Maybe some people would want that disabled for privacy reasons, but I think it would be very cool and helpful.

(Is there a better post naming convention for feature requests? I wasn't familiar with one.)
I don't necessarily see 'undersea welder' as a future proof job. Our whole prediction of the future, currently, is the end of oil, which means the end of offshore oil platforms, which probably means 90% of these jobs will be gone. This doesn't really make it future proof.

Ed: I'd say any job that is future proof, has likely already survived the industrial and information revolutions. My personal opinion of future proof jobs is, if Jesus could have done it then we likely will in 2,000 years.

Fishing, Farming (Crop and Animal), Carpenter, Blacksmith (There's still farriers, but also still people who work with cast iron and such, but I suppose most construction-based welding would probably be included), Plasterers (Now mostly dry waller's), masonry (brick laying, tilers and all the more specialist tasks), plumbers (water, sewage, gas).

Having worked as an electrician I'd like to include it as I doubt it will go away, however it didn't exist 2,000 years ago so by my own rule I wouldn't consider it truly future proof until time proves me wrong.
My father had an incomplete BA and was able to Clep out of enough stuff to enroll in business school. I don't think he received an under grad degree though. That is the closest thing I know of.
'Quiet Sun' baffling astronomers
I didn't state a complain. I reffered to a fact.

Personally, I am happy YouTube exists
Best Wordpress Plugins Every Wordpress Blogger Should Be Using On There Blogs
Are you tired of searching the web for the best wordpress plugins for your wordpress blog? If so then today is your lucky day because what I have you here is what I think to be the best wordpress plugins every wordpress blogger should be using for there blog or blogs period.
A microcosm of what is wrong with our financial system.

The growth of real value, in terms of goods produced, materials harvested, and knowledge created has absolutely no correlation or bearing upon the systems that get to determine the distribution of capital above a strictly consumer level. Thus, investments are made illusory, despite them being closer to actual growth in value, and trading, for no other purpose than to collect fees, becomes the primary activity. Any player not large enough to collect fees is funneled into a loser's game.

Were we all not caged within the giants' houses, I would say the only sane course would be for everyone to take their ball, go home, and let the behemoths feast upon each other until they starve; go to a barter system, let the markets burn. Rebuild them such that anyone that does become too successful must fall, as opposed to not being allowed to fail.
Seven Banks Have Now Paid Back TARP