skysight-inc/HackerNews huggingface dataset:
I read an estimate that about 40% of programmer time spent writing a C or C++ program goes into memory management. Compilers often don't really need sophisticated memory management techniques, as they don't run for very long. Go in particular seems designed to never compile really large compilation units (like you might in C++).

tl;dr if I was writing a Go compiler, I wouldn't worry about memory management either.
Are you seriously comparing an iPad to a Nook Color?
You can read some suggestions at http://news.ycombinator.com/item?id=2239281
Here's a relevant article by MarkCC (PhD, Google), on "The Glorious Horror of TECO". http://scientopia.org/blogs/goodmath/2010/11/30/the-glorious...
Tcl is brainlessly easy to extend in C, too. An enjoyable language all around.
I just donated. I don't own a single Sony device but this fight is far bigger than just Sony PS3s.
Clickiter: http://www.upout.com

Have you posted to your facebook, twitter, youtube yet? Offer a contest or two to get things rolling...

Where are these pics from, specifically the Japanese restaurant? NY?
look guys, when nearly every single player in a mature market is doing the same thing, its a good bet that what they're doing is good for business. instead of screaming about it, maybe we should try to understand.
Ask HN: Lying on your resume
To make it clear, an ex lied on her resume for a $100k+ job. If you were in my shoes, and knew the company, what would you do?

The second piece to this question- what do people think of lying on your resume? I can't stand it- but I think it may be common place.

Thanks for your thoughts!
+2. At a hack day I was at recently, it took the guy next to me 10 hours to install Git (from source), Ruby (from source), download some gems and get Rails running because the bandwidth was so in and out. His bad for not coming with a properly set up machine, but still..

Good Internet can undo a lot of miseries.
Brian Teeman – Hidden Joomla Secrets
Techniques of Problem Solving [pdf]
"Stallman: The usual way I look at web pages is by sending a message to an address that runs a script and mails me the contents. This works for fetching specific pages that people recommend to me, but not for browsing."

Like a boss.
Sure that's one possibility. Some other things the manager might say:

* Whose idea was it to hire developers that are smarter than I am?

* Of course I told him not to use function pointers. You have to put programmers in their place from time to time. You know, show them who the boss really is.

* Function pointers? Are you serious? He could have put someone's eye out.
More than they were by homework sets. Academic research certainly played a role in winning the second world war. I'd say that quality leadership played an even bigger role. Cadets and Midshipmen at our service academies have always been required to participate in athletics because team sports develop leadership, teamwork, and tactical and strategic thinking (in the '30s through the '60s, the service academies were powerhouses in college football). Academy graduates were a minority of overall officers in the war, but were a majority of the most senior officers. Prior to the war, the cadre of war college students and faculty who developed the tactics and strategies which won the war were also predominantly academy graduates.
.. and what would that be?
This video's available in 720p on Al Jazeera's YouTube channel: http://www.youtube.com/watch?v=BmzPsJfkWjA
I hope he gets enough donations to countersue.
> http://www.fsf.org/news/dont-depend-on-mono

...The danger is that Microsoft is probably planning to force all free C# implementations underground some day using software patents. ... This is a serious danger, and only fools would ignore it...

It seems as if they are passing off wild speculation as inevitable fact. What is to prevent MS from using its portfolio of patents on any given project? Is a free C# implementation infringing on more patents? The supporting links just looked like general anti-patent pages.
I disagree. I remember much of the Tech press predicating a $1000 price point and being rather surprised at the existence of a low end model at $499. It was only the cross section of nerds that really dislike Apple that called it expensive and panned it as a crippled piece of junk. (Engadet had to shut down their commenting system for a few days due to all the vitriol)

Also, I think you're missing the point on pricing. It really hurts Motorola that there isn't a low end model at $499, because there are a lot of non-technical users for whom 16GB is perfectly adequate. We don't have direct data AFAIK, but I'm willing to bet the low end iPad is Apple's best selling model by far.
I love Chicken Scheme. The community is awesome and tightly knit. They're always looking to help out new users. I was new to the community awhile back and got a ton of solid feedback on some work I was doing in Chicken. I published epoll bindings for Chicken after figuring out how things were done in their community.

Moritz from the Chicken community recently published a Mongrel2 egg as well (http://wiki.call-cc.org/eggref/4/mongrel2)
that one is from Taro. Pics are geolocated. We're doing a twitter/fb/youtube push later tonight but was looking for a few other suggestions.

I already have almost a hundred things to do per city (in our sexy format) generated from friends. We're trying to focus on NON TOURIST things to do.
Get ready for the riots in China...

oh wait
http://chinadigitaltimes.net/2010/01/workers-riot-in-suzhou/
SEO Company India
Leading SEO Company and Internet Company India.
The last two points are contradicting. One says that there is a lack of developers (especially compared to the Bay area) and the next says there is an abundance of developer talent, and that it would be much easier to find developers in Chile than in the US.

So which is it?
Medical Tourism
Leading Medical Tourism Consultant..and Health Tourism Consultant
Abortion Essay- The Moral Conflict
An abortion essay is an excellent essay to write. However, as it is of controversial nature, students need to be very careful about what they write about abortion. With proper understanding and proper writing skills, this essay can be handled with ease.
1. It is common place as f'd up as that is.

2. A lot of times, for higher level positions, it'll catch on fast and it's not uncommon for people to be let go.

3. As to whether or not you should let the company no, this part is tricky. The right thing to do is obviously tell the company whether or not she could perform the tasks. The problem though is it may ruin your relationship. It would have been better to prevent it from happening but what's done is done.

In reality it's not really your place to interfere but you're going to have to make a judgement call on whether or not you want to step in on this.
They are going very fast, just changed out for a module that is a fork of a fork of a module made for .2 line that keeps getting obsoleted with every point release
This makes Time Cook my dream date. Seriously, and I hear he swings my way too.

There are many ways to innovate in business and technology and design get a lot of time in the spotlight.

Operations, especially of a very large enterprise, with thousands of suppliers which also demands highly precise manufacturing and quality control, while having operations spread around the globe, and a public awareness factor that makes it vulnerable to any "Watchdog" who wants to make news... running a less-than-30-days-inventory system is playing on the Nth level.

Can anyone name anybody who has done something like that? Amazon's distribution network is a lot easier, as they control all the infrastructure. Dell doesn't have the volume or quality requirements or focused product lineup (which reduces substitution- eg: if dell is out of a particular laptop model, they have others to substitute, apple doesn't have that luxury.)

It is no wonder Apple is doing long term contracts for supplies like this.

Some have accused them of cornering the market, but this is not like cornering the market on Silver (look up Hunt Brothers) -- as anyone with reasonable technology can make a substitute for electronics components which are fungible commodities for the most part.

This is just good management of a very sophisticated manufacturing network.

Dude deserves and Oscar in Operations!
Many people's view of the middle east in general includes men that view women like slaves, while they might hold their own countrymen to a higher standard. In other words, no one wants to believe that men in America could think/act in such a backwards way so they are more likely to pin the blame on the men in an attempt to say, "See! Those guys are the outliers!" On the other hand, they view the Middle East in general as a 'dangerous place' that is 10x more dangerous when you're a woman, so the compulsion is to ask, "Why were you even putting yourself in that dangerous position?" (effectively placing the blame on the victim)

I'm not stating that the above is right, but that's my take on why it happens.
http://www.ncaapublications.com/productdownloads/REV_EXP_201...

BCS: "Between 50 and 60 percent of football and men's basketball programs have reported net generated revenues (surpluses) for each of the five years reported."

Translation: football makes money, other sports lose money.

FBS: "Only two percent of football programs reported net generated revenues."

Translation: When your program sucks, your revenue sucks too.

Also note that all 14 programs that made money overall were BCS teams.
But new sales are usually numbers in terms of new phones that people bought, not numbers on how many of them just activated their phone for the first time. Buying your phone is a sale. Activating your iOS or Google account is not.
There was an interesting post when news hit of borders woes stating their real estate was valued at something like 5 figures per store. Can't remember where it was though
If real learning occurs while playing sports, then why isn't every student at a university allowed on a sports team? If it's so essential to education, then it should be part of the curriculum.

And are soft skills, discipline, teamwork, and long-term dedication not things that people learn running clubs, competing at quiz bowl, going hiking, hacking software in their free time? Then why is there such disproportionate funding for sports vs all of these other activities?

Having been involved in several clubs and club sports in college, you're treated like shit compared to varsity athletes. I'll be damned if the juggling club could reserve a room in the gym once a week to practice. The Tang Soo Do club had to fight to get enough funding from the college to buy pads and gloves for practicing and sparring with, and that's mostly because it actually brought in money as people outside the college paid to be able to take classes. And yet the football team, which was notorious for losing almost every game it played, had several full-time coaches and staff, its own building and stadium reserved only for their use, got bussed or flown all over the east coast for games and so on. Most other club activities were lucky if they could wrangle a hundred bucks a semester from the college for support.
>He took a pay cut from 2008 to 2009 (by 0.67% approx) and from 2009 to 2010 got a pay raise of 68.4% ? How is that even right ? That seems to be a common pattern - for the highway patrol guys.

That's likely overtime, not an increase in salary.
Inmarsat satellite access will get you internet from pretty much anywhere on the planet with upward line of sight, but it's pretty slow and very expensive.

You should have caching components for all portions of your network stack, to minimize the cost of it (unless that really isn't an issue) -- cache DNS lookups, web requests, everything.

Local wi-fi is probably enough for 30ish people, though you can probably spare the room for switches + cables, you probably don't have to.

Setting up some local version control would probably be beneficial to, though picking which one is possibly political.

Aside from that, the only other high-bandwidth thing that I can think of to mirror locally (that you haven't already mentioned) would be an apt repository, but that's probably overboard. Of course, I don't know the audience.
I don't see what will change between now and christmas. Many of the android tablets are vaporware at this point so there is nothing to stop them from advertising that they'll be cheaper... yet they seem to be more expensive for the most part.
Mono pushers keep repeating estoppel meme but nobody ever explained how estoppel would apply to Mono. Microsoft never promised anything more than ECMA spec. They made clear they are not giving anything more. Yet, we know that even basic bits of Mono overstep ECMA http://www.the-source.com/2010/12/more-mono-misinformation-m...

So please stop repeating estoppel meme, it is nonsense. Also, attacking all people who show the world truth about Mono shows you have no arguments. Reddit was spammed by Mono pushers who were impersonating other people.
... and a MacBook Pro is a ripoff because AT&T has a netbook for 1/10th the price (on 2 year contract)!
nook color is $250 (sold at a loss, but available nontheless)
xoom is $600
Archos 70 and 101 are $300
notion ink is $425

I call shenaningans
The thing you are missing is convenience. Bottled water is easily kept at temperature in diverse locations, is extremely portable, and immediately accessible. There are no fountains in classrooms.

And that's the point. Bottled water isn't being brought to the dining room. People are drinking it on the bus, during meetings, and walking down the street.
because anecdotes trump data
I completely agree with you. There was a collective jaw drop when Steve put the $499 slide up. The lowest the rumor mill had gotten was $800 leading up to that point.
Educate me, because I think I've found an outright error in the linked page:

> In Tcl serialization just happens for many types because almost everything has a string representation. You can write a Tcl list in a file just with: puts $fd $list. This is not possible in Lisp, where you need to perform serialization.

This is, from what I can see, wrong: In Lisp, you have the write function, which can 'serialize' arbitrarily complex data structures in a form acceptable to the read function. That's pretty much it, unless you're trying to do something odd like applying write to a compiled function or some other implementation-specific bizarre internal data structure that doesn't have a write-able representation.

Therefore, the linked page seems to be missing or mis-stating a core feature of Lisp. Am I wrong about this? Does the Tcl world have something significantly different in this regard?
public schools do not exist in a market. what private schools do is their business, the issue here is that they are spending your money on what amounts to a hole in the ground benefits wise.
> It doesn't matter if you write the most beautiful program ever,
> the reality is there has to be a way to monetize that program if
> you want to run a business off of it (and obviously, your
> employer does)

On the other hand, you could have all the charisma in the world, but you'll have a hard time selling something that doesn't exist (unless you want to cross onto the wrong side of the law and dabble in fraud / being a conman).

Not really commenting on 'who deserves more,' but I just don't think that you're logic really stands up.
Several years ago I published a collection of 1,125 selected quotations on PROPAGANDA,PERSUASION and DECEPTION. It's available as a free downloadable PDF file at several locations on the web. It deals primarily with political propaganda but is useful in a number of contexts, including advertising and entertainment. Laird Wilcox

Propaganda, Persuasion & Deception
Over 1,125 Selected Quotations for the Ideological Skeptic. Compiled by Laird Wilcox. 124 pp. ISBN 0-9761337-0-9. 2005.

http://www.overalltech.net/pub/Quotations-Propaganda.pdf
The #1 items covered by the Microsoft Community Promise could become problems if Microsoft transfers the related patents to someone other than Microsoft, who would presumably not be bound to uphold an agreement to which they were not a party. I would love to be wrong about this, though.
He loses all credibility because he don't like you religio.. I mean language? Strange metrics of credibility. I disagree with you, therefore you have no credibility.
We give credit, when due... Check out forever.

http://blog.nodejitsu.com/keep-a-nodejs-server-up-with-forev...
You want to be a startup founder, right? Look forward.

Your Ex may turn into a valued contact in the future, or might be your future boss, you never know. If they lied then it will really depend on whether they can do the job or not, and a resume only gets you in the door, interviews are what gets you jobs anyway.

That said, I once received a resume from someone who listed as one of their past employers a company I'd also worked for. He listed his work there as being on a project that I'd worked on, and partially led. One with less than 6 people on it. One that happened without him being involved at all!

I was amazed at the nerve. Would have been easy to call the company if we'd been reference checking and found out, but worse, I'd worked there so I knew right away it was a lie.

We uninvited him from his interview.
Can you serialize the hash-table?
Actual data: "even after accounting for the value of retirement, healthcare, and other benefits, state and local employees earn less than private sector counterparts. On average, total compensation is 6.8% lower for state employees and 7.4% lower for local employees than for comparable private sector employees"

The state of California pays 9.8% less for similar jobs, in line with the national average of 11.4% less.

http://www.nirsonline.org/index.php?option=content&task=...
This article confuses personal distraction with external distraction. Yet another example of journalists interpreting research creatively.
Lots of Maya (Autodesk property now) users are in fact TCL users. Maya's MEL script is very close to TCL.

I've seen it also used in Konami's Metal Gear Solid for scripting the levels, and in one game studio for the sound tool and processing.

Also Tk is used a lot, and through many languages.
Penn & Teller on bottled water:

http://www.youtube.com/watch?v=C0A7v8PeFNk (1/2)

http://www.youtube.com/watch?v=yw3px6o-6-w (2/2)
Interesting, he makes the argument that lack of protection for IP reduces innovation. I know that todays hipsters think that IP is not real property, and I agree philosophically.

But the patent system causes the inventors to publish their inventions and this gives everyone awareness and an opportunity to build on the invention to find their own innovations... whereas without the patent system, IP protection would likely come from obscurity.

I've yet to see an anti-patent person who proposed an alternative. And this article seems to indicate that with little protection, innovation is stifled.

I'm not saying there aren't problems with the patent system, obviously, but before throwing it out one has to consider what alternative would be superior.
What is the industry you work in?
As a non-tech/non-sysadmin jumping on board for the ride all I can say is: I'm glad someone's thinking about this!
Well, you should go ahead and take my money then - I wasn't kidding about the bet.

What will change? First of all, the Xoom isn't spec-comparable to the iPad and second, other manufacturers will start shipping their tablets, bringing prices down.
> I still have my own code.

Actually, it doesn't matter what license you use -- you'll always have your own code.

> Any possible restrictions I would place on them could only make it less free.

One person's restriction is another person's allowance. The GPL gives end users and developers a number of rights that they don't normally get with copyrighted works. BSD doesn't change the normal copyright rights of end users at all. So for some users in some situations, the GPL is more free than copyright, and by extension, the BSD license as well.
I always thought cucumber was, well, cumbersome. I stick with Rspec, which you could argue saves time. The 5:1 ratio mainly hits when testing models, especially scopes. Maybe the problem is that I've written tests for all validation, attributes and scopes. For a model, that can be a dozen lines of code, but for the test suite, it could be hundreds.

I do you Shoulda and I don't do controller/view specs (so not mocking/stubbing). I do integration (i.e. request) specs.

I've always had a problem with testing view output like you mentioned e.g. I should see "You are signed in." I'm always making last-minute copy changes, and sometimes would make a change like this to "You are logged in". It's a very simple change, but potentially could break some specs. I'd have to run the suite, see what failed, look at the line numbers, figure out why, then realize it wasn't that my app wasn't functioning properly, but the assertion was tied very closely to a transient message. Again, maybe this is just isn't a good way to test.

I'll agree on refactoring. Nothing is scarier than going in and changing internals, hoping nothing breaks.
If it were not for the national highway (more, or accurately, civilian use of the national highway) helicopters might have been cheaper than automobile.
No. That was from one of the episodes (recent, a few years ago) but I can't remember which episode.
Wait, what? The TOC is hyperlinked to the headings in the document? I never knew you could do that in a textbook! Years and years and crappy PDF after crappy scanned PDF of technical books with zero linking (or only external urls!) and I find out someone actually does this?

There's no way they're a teacher. None. You cannot do this in the education system. There's a law against it, or something. Maybe they're on the run, a renegade teacher, like the professor-version of Archibald Tuttle.
There are other dynamic languages besides smalltalk that have a good IDE. Jetbrains provides IDEs with refactoring support for JavaScript, python, ruby, php and others.
It's advertising. I bet most University research programmes don't make money either. But they do move undergrad degrees, and endowments. Harvard does not have a rowing team for the benefit of the Winkelvoss twins, it has a rowing team because that is the kind of thing that their parents and other alumni expect.
"When we started developing the Hurd, there was no free kernel. Our motive was to get a free kernel. Since we now have a free kernel that works, namely Linux[-libre], it's no longer essential to develop the Hurd. We are continuing to work on it for two reasons: 1) It has a more powerful design and that will provide some advantages. 2) It would be a GNU kernel, from the GNU Project." -Richard Stallman

P.S. It's obvious you have less than a 4th grade education on both software and linguistics. "Free" means "Freedom" only one definition out of like 10, in every dictionary, defines it as "free of cost". Stallman wants (and now has), the freedom to edit source code of all software he uses, he also wants everyone to have access to gain the same freedom if they so want to obtain it.

And your whole iPhone argument is completely ridiculous, Android has more power (and now equal market share) because of its underlying OS tools are Free Software. An iPhone out of the box can't do very much, you add apps to get more functionality. You do know that someone has to develop those apps, right? Having more of the platform liberated allows for developers to take more advantage of the platform, meaning more apps, more advanced apps, and easier proliferation of those apps and features across different hardware. Also, an Android phone will be the first to be quad-core powered. Know how hard Apple would have to work to get that to work on an iPhone? Yeah, a whole primary kernel module rewrite, and a $900+ price tag.