skysight-inc/HackerNews huggingface dataset:
sigh...seriously?

First, simple math. $20K > $10K. If you have 100 employees, and they donate $10 and you donate $10..that's $2K. If only you donate $10, that's $1K. In other words, if you are gonna ask this silly question, it should at least be "why not just give $20K per employee".

Secondly, Apple already donates to charities (google it). At what point does a company donate enough that people stop asking "why don't they donate more?" (especially keeping in mind that Apple's priority is to its shareholders).

Thirdly, this is an opportunity for employees to donate money to a cause they believe in and have it essentially doubled. I'm not even sure how else to explain this, except to assume you've never donated money in your life before. For some people, this is a very personal thing (maybe their wife died of cancer)...they want to donate and this is just an little bit extra goodness. Having the company just write a cheque isn't even close to the same thing.

Finally, this makes donating (not just money either, but time and other services) a culture aspect of the company now. The impact of engaging and involving employees can be considerably more significant than just a cash lump sum payment.
I'm talking about anyone who values their time. You're talking about secretaries looking at cat pictures.

Calm down there, Sparky. Are you really suggesting someone doesn't value their time because they bought an Air over an X220 with a SSD? You understand that such an assertion is ridiculous, right?

Here's a "point" for you: given the economic concept of utility, are you shocked that someone would pass on an X220 + Vertex in favor of an Air and a month of groceries? How about the idea that the marginal benefit of a Vertex 3 over an Air may be tiny enough to some that they'll pass?

We haven't even discussed failure rates, which are anecdotally bad on older Vertexes; can you blame someone for choosing an Air, along with 3 years of service at any Apple Store?

Also, another "point" for you: I sincerely doubt you would've responded like that in person, so you should probably re-read HN's commenting rules and think twice next time.
Looking at the shootout, it would seem that the Java 7 stuff is rocking the house. Hrmm, now when Java gets real non-blocking IO, this will be very interesting.

Also, this article is from 2002.

OCaml losing its luster to me as I age. I just wrote down counter-points to this article: http://news.ycombinator.com/item?id=2983248
I bet they end up spending a lot less than 10k per employee with the current plan. The current plan means that people who are already donating, the people who would care about this 10K get it, and Apple saves money on the people who don't care.
"As a new player in the space we couldn’t offer huge traffic or guaranteed results. So we had to give it away for free."

How were you making money?
Gorw your online business with proper SEO Training
Absolutely incorrect. The iPad has an IPS display, and I believe newer iMacs have IPS. Every single Macbook, Macbook Pro, and Macbook Air Apple has ever made has a TN screen. Most (not all) are pretty good as far as TN screens go, but they're still TN screens. I would love to see the source you found for Macbook displays being IPS.
Sun has very good points, but fortunately movement has really begin to shift towards moving cruft out of core, even just recently with initiatives to get rid of the PHP filter among other things. Along with it, Dashboard should go, especially considering that Homebox was a perfectly adequate contrib module which users could be pointed to.

I do disagree with calling out Acquia though, as all the infusion of cash from large institutions adopting Drupal that has come from having a big name to point to is overall helpful for long-term development.

I don't think he's ranting so much as proposing the way forward, and fortunately, people have started listening. I think sun was at the tipping point and now things will finally begin moving steadily towards small core.
How to Recover Files from Compact Flash Card
Well, I just figured this out the fact is recovering data from a CF Card is quite possible and you can perform CF data recovery on your own. There is no need to take the piece of card for expensive data recovery services. All you need to do is downloading and installing a Compact Flash Card recovery software on your computer and then make a few clicks before your lost files are recovered from Compact Flash.
I noticed a lot of Vim post recently, you can use the vim binding inside your shell too as discussed in that post, downside is that you'll have to type on Esc a lot.
Advantech PCM-C3500 Series OMAP35xx Single Board Computer
You are severely overestimating Einstein and Gandhi. If you look at the history of general relativity* you notice that while Einstein was at the center he developed his theory with much help from others such as Hilbert and Levi-Civita. As for Gandhi, he himself was inspired by others such as the March 1st Movement in Korea; his greater fame could be perhaps linked more to the fact that India is huge. Not to take anything away from those two, except perhaps the world's almost deific portrayal of them.

http://en.wikipedia.org/wiki/History_of_general_relativity

*http://en.wikipedia.org/wiki/March_1st_Movement
Anyone developing on Linux should be keeping an eye on the WIP Python plugin for the KDevelop IDE. KDevelop features a world-class semantic framework that already provides it with top-of-the-line C++ support, but that's also proving to be up to the challenge of supporting a dynamic language decently - KDev-Python is certainly still fairly immature, but it already boasts semantic abilities that blow most of its commercial competitors out of the water, like collecting function argument types by the types of objects used at call sites, and tracking the types of list contents (Wing does the former to a degree, and Microsoft's Python tools for VS do the latter, but in both I've seen test cases fail that work well in KDevelop).

KDevelop also has a really nice 'semantic syntax highlighting' ability where the same thing (say, a variable) is shown in the same color through all control flow, which is already working well with the Python plugin.

A first beta of the plugin is supposed to be out soon.

(Disclaimer: I'm a KDE developer, but not involved directly with KDevelop.)
You can setup a dev account in salesforce.com and make some customization to contact, account objects with custom fields, etc. This will give you some ideas on how to architect your system for easy customization.
On some of my freelance work I've worked with people who used Dreamweaver and, how can I put this, I wouldn't consider their code to be very professional.

Dreamweaver might be alright for developing simple, static websites but for anything dynamic I can't see a professional web developer using it.
Totally agreed.

I also have 'option+right arrow' mapped to move cursor one word forward (use the same instructions as above, substituting 'f' for 'b').
Why No OCaml
Sorry, I took "The Garage is a community" to mean non-Microsoft employees. More to that apology, a re-read of your comment leaves me wondering just what I was thinking. Alas, I'll continue with my thoughts; feel free to ignore them or consider them OT; I apologize.

My point might be summarized or expressed in a different way. I worked with .NET for the last 12 months and I can remember (just off the top of my head) 4 distinct issues that were trivial to fix but where not documented or described anywhere. They were weeks of work. On the other hand, I'm working with non-Microsoft tools and languages now, and I've had more than three of these scale of issues resolved in literally less than a minute in an IRC channel, and if not, in a tweet, or a forum post.

My joke is that if Google/Binging is not productive in a .NET technology/tool/etc, my next best hope is posting on a forum with ridiculously buggy forum-software, and waiting two weeks for a response. There have been more than one post about this phenomena on HN as well. To be clear, I don't necessarily think this is a "Microsoft problem", I'm just not sure why the tactics and resources available for more open or community-based projects are so vastly different than the .NET/Azure/Windows scene (again, in my experience).
Is the goal really to prevent crashes? There is a limit on how much you're going to be able to do about any random societal ill. A friend recently linked Goodhart's Law [1] to me and I think it's relevant in this. What is the goal? To save human life? To save humans from a particular possible death?

1. http://en.wikipedia.org/wiki/Goodhart%27s_Law
Most years, I schedule a solid 2 or 3 week vacation to completely unplug from the office. For US people, that would consume most of your "socially acceptable" vacation time allotment during a calendar year. That particular year, my 3 week vacation was scheduled for September and I get laid off in July, so yes, it was entirely bad.

At my next job there was an annual allotment of 3 weeks of vacation that accrued little by little every pay period. I was able to "borrow" time from the next year so that I could take my already-booked vacation. And, for the duration of that job, I maintained a negative vacation-time balance vowing to not get screwed again.

Unfortunately, whenever I hear of the "fantastic unlimited vacation time benefit," I can only view it as a way for the CEO to milk an extra month of work out of employees before laying them off at no cost.
Women Running shoes
I've been using this[1] page as a cheatsheet for readline commands.

[1] http://jan.tomka.name/sites/default/files/readline-commands....
Input Director - used it with my netbook for years now.

It also does shared copy/paste which is really handy.

http://www.inputdirector.com/

And it can encrypt the communications, I wonder if MS bothers?
Employees Can't Be Fired for Facebook Complaints, Judge Says
All about Foreign Currency Exchange Rates Trading | EzineArticles
Synergy's been around for years and is still difficult to use. Ideas that don't have good execution aren't worth anything to users.
To save some folks a click: Input Director seems to be Windows-only.
I was going through "The Little Schemer" and reached the point where pen & paper wasn't enough. Installed MIT Scheme but quickly got frustrated by Emacs. Tried DrScheme/DrRacket and it was awesome. Highly recommended
Building People
teleport for mac has file and clipboard synchronization

logging in though, no
The two of you are arguing about different things. You are arguing the point of increasing cache to reduce misses. The other guy is arguing that increasing cache size will degrade cache performance as a unit. These are distinct arguments.
His comment is not without merit. Your view assumes that a high percentage of employees are inclined to donate. Perhaps they are not. If only 10% of employees partake then that's a far smaller amount going to charity.

What would be best is to say "Apple will donate $10k to the charity of every employee's choice and we encourage our employees to add to those donations as well". Then you get a donation even for those who won't donate of their own accord, they still pick the charities, and those who wish to donate still have the chance to do so as well for personal reasons.

I'm just playing devil's advocate here but if you're looking for guaranteed highest donations generated that would be it. Not that I've ever seen any company do that so it's mostly a mute point.
Navratri 2011 Wallpapers, Navratri Pic, Raas Garba images, Photos & information 
Navratri is a very important Hindu festival celebrated in India. Navratri is a festival of joy and happiness. In 2011, Navaratri starts on September 28 and finishes with Dussehra on October 6. Navratri is also dedicated to the worship of Goddess Saraswati and Goddess Lakshmi. The most fascinating and colourful celebration of Navratri are the dance forms garba and dandia raas. To get Free download of Navratri 2011 Wallpapers, Navratri 2011 india, Navratri pictures, Navratari festival 2011, Happy Navratri Cards, Durga Navratri festival, Happy Navratri Greetings images, Garba Raas pic, Goddesses Durga Photos, Navratri 2011 E-cards, Navratri pooja, free Navratri backgrounds Photos, Navratri in Gujarat photos and gallary.
Because economic output always builds on previous output. That is the definition of an exponential function, and to reverse those effects you need to take the log.

It's easy to see this - just look at the early years, and notice the curve - it's an almost exact exponential curve. Graphing an exponential curve teaches you very little about the underlying data.
Responding to your comment about NaCl, I just wanted to point out something, not contradicting what you said, but emphasizing the motivation for the other side. We are right now in a situation where every significant browser innovation has to move through a very slow process on a timescale of years. And these are the succesful features not blocked by vendor politics. Also, features which are not of widespread interest, (say I want to try web programming in a new just invented language), dont even come up in discussion, due to limited resources of the standardization process. We would ideally want to be in the position similar to lisp where innovations even in fundamental areas like object systems dont have to wait for a committee before being used in production systems, as opposed to something like the Java standardization process.

Now, NaCl may not be ideal for the various reasons you list. But something similar to it, when it becomes standardized, will lead to much faster innovation. Things which were previously held up in standards committees can then happen on the fly. In the spirit of Scheme, browser standardization can progress not library by library, but by removing the obstacles which prevent programmers from implementing libraries themselves. For this reason, I submit, that this should be one of the important goals of a web browser implementor, and maybe even worth a few compromises(not compromising cross-platform standardization, of course - the single greatest thing about javascript is that it freed us from the win32 api).
I noticed this too. My theory is it's brand image-building to differentiate their enterprise offerings from say, Accenture or Deloitte. Most of their revenue currently comes from enterprise software and hardware. To a 50-year-old C[EI]O who doesn't look too deeply into tech any more, I'm sure this feels like a nice throwback to their innovations in the past few decades.
Logarithmic scale would better show the percent change of population in the early years. Using linear scale hides the movement of the early years because the 20th century's magnitude is so great that the previous centuries look identical to each other. It's more dramatic this way, but perhaps misleading.
Your Questions About Internet Marketing Jobs
$10k per employee costs $10k per employee, but matching grants cost ~$50 per employee, given typical participation rates.

Do we all have to pretend to be shocked, shocked that Apple is a for-profit corporation which is good at PR?
Actually, the math is not simple. Why are you assuming all 100 employees will donate $10? What if only 5 out of the 100 donate $10? In which case, the company donating $10 for every employee it has, regardless of whether they donated or not, will result in a higher amount.

Save the mock exasperation for elsewhere.

P.S. I agree with your 'Secondly,...' point.
Ah. Yeah, I've worked with Drupal for 5 years or so and have been baffled by the orthodoxy that framework and product must be the same thing. My guess is part of it might be political: it would be harder to centrally control two projects rather than one.
Oregon. One of only a handful of states with self-employment assistance programs - the others are Delaware, Maine, Maryland, New Jersey, New York, and Pennsylvania, AFAIK.
One of my favorite bash shortcuts is binding the up arrow to history-search-backward. This is the first page I found that concisely explains how; the variant in the second comment is the one actually in my .bashrc:

http://hints.macworld.com/article.php?story=2003102617423686...

So if you've typed `verylongcommand` some indeterminate time in the past, you can probably just type "ver<up>", and you'll have it. Very convenient.
Three Must-Have Books on Data Visualization (Updated 2011-09-11)
Where Were You on September 11, 2001? (NYT Survey as a Word Cloud)
How should we deal with the mandatory dependency on a particular major/minor/patchlevel version of SQLite? That seems bad to standardize on.

I personally think there's definitely room for a SQL database API built into the browser, but Mozilla did have a point. It should be something a little bit better specified than that.

Also, it's not singlehanded -- IE refused to support Web SQL as well IIRC, and they aren't going away anytime soon.
Looking for:
* deeply knowledgeable and passionate about computer security
* adequate developer (ideally in Python, C/C++, but specific languages don't matter) -- would take better developer and less experienced (but still interested in) security; ideally everyone is great at both the security/audit/ops side and the dev side, but a team with everyone having a different mix is most realistic
* compatible long-term goals which are explicit; if someone wants to use this to become a great startup founder in 1-2y, i'd be fine with that and then introducing to investors, or someone who wants a 10y+ job, but being explicit about desires seems essential, in exchange for the company being honest about status, long-term potential, etc.
* cultural fit: able to get along with the team, and also compatible with "how startups work" -- easier if someone's been part of a successful product launch at a startup in a similar role

There are way more of those people in the bay area (although, many more jobs, too) than in Philly (I am from suburban philadelphia myself). Recruiting from enterprises might be ok for employees 20+, but not as good on the cultural fit issues for #1-10.

NYC is basically out (they are a net importer); Boston is a major source; philadelphia, atlanta, north carolina, etc. might be minor sources, and DC is probably a net importer.

I'd relo candidates from places like that (we can't really do remote yet), but wouldn't personally want to set up an office anywhere but SFBA, Seattle, Austin, a few non-US places, or unfortunately DC-Metro (I hate DC Metro myself, but in the long run, it's necessary; not sure if MD, VA, DC makes the most sense).
Free two meal tickets to Grubwithus in SF Sept 12 
Bought 2 tickets to: http://www.grubwithus.com/restaurants/o-toro-sushi-san-francisco/meals/o-toro-sushi-san-francisco-sep-12-11

Can't make it, will give them out for free since they're non-refundable. Anyone in SF interested?

edit: ALL gone! thanks, have a fun dinner.
Yup, would definitely take them!
I don't think so; he seems bitter about the state of the OCaml community and the ability to build companies with it that has maintainable code.
I'm only giving one away per user so to make it fair :) shoot me and email at jon@grooovy.me and i'll email you the ticket later tonight. Have fun!
Actually, I'd say we've gotten to the point where it usually doesn't matter who does the «heavy lifting», because CPU time is so comparatively cheap.
Microsoft matches up to $12k as well.

(Source: http://seattletimes.nwsource.com/html/microsoftpri0/20139398... )
Seems not available in the Hong Kong Appstore.
A logarithmic view would be great for showing when the population and output stalled or increased faster, but the purpose of this graph is to show that the fact that the increase is dramatically exponential, and at what point in the curve we are right now.

Ideally both would be shown--but just showing the log graph would be misleading in this context.
>> Drupal has always seemed to have something of an identity crises. Some people think of it as a fully-featured CMS, some think of it as a framework or platform, and then you have a ton of people just trying to use it as a more flexible blog.

This has been my take on it, too. (I've been developing Drupal sites for clients almost exclusively for the past 4 years.) The confusion persists because Dries Buytaert believes it's possible to be all things at once. In his keynote at DrupalCon SF last year, he brought up the question of whether to focus on becoming an easy-to-use CMS for people who don't want to code (competing with WordPress) or being an awesome platform for developers, and answered it by saying "both". (My apologies for paraphrasing.)

Without any clear direction on this, the core definitely becomes vulnerable to bloat as there's no clear model with which to approve and reject features.

That said, is Drupal truly in a crisis, in the sense that the project will die soon if the core maintainers don't act immediately? I'm not so sure. I don't feel like the slow uptake of Drupal 7 has as much to do with bloat and half-baked features (of which there are a few, like Dashboard, but not an overwhelming amount.) Rather, the problem is with a few important contributed modules still not being ready for prime time. In particular, modules for nodereferences and breadcrumb management are still in flux months after Drupal 7's release.

In time, those will catch up too and Drupal 7 will likely have a few if not several years of good life in it. That's a long time in the life of a Web site, and hopefully long enough for Dries to realize that he needs to step up and make some tough decisions about which direction he's going to steer the community toward.
Thanks man!

The latest go-round of learning rails started in mid-February. After working through building a basic blog in the 'Beginning Rails 3' book, I started working on Favsi. I had the majority of Favsi done in a couple of months but a few small details ended up taking quite a bit of time to figure out.

I highly recommend Rails and the "Beginning Rails 3" book. I listed out a bunch of other resources I used in this list: http://favsi.com/justinthiele/thank-you-seriously
This is a reaction, not the same post.
Five Smart Strategies For Retaining Top Tech Talent
I had high hopes for documenting the entire process. I had the blog and domain all set up, but alas, I suck at sticking with blogs :/

I'll see if I can at least work up a decent blog post to stuff as many of the details in as possible.

Cheers!
As someone else noted many of these ideas won't work in countries where large chunks of payed holidays are enshrined in law.

In Australia most of us have 40 days per year that roll into the next year if you don't take them. There are options for employees to turn in some of their days for cash if they accrue a lot which is nice.
Buy term paper; make sure you’re getting your money’s worth
When you decide that it is better to buy term paper instead of sweating it out by doing it yourself, make sure you can assess and evaluate what you are getting. It is not easy to find something that can be tailor made for you. Though there are many essay writing firms and agencies today who are prepared to offer to you essays on just about any topic under the sun
How has skyscraper design changed since 9/11?
Ask HN: To be or not to be a consultant in legal case
I've been asked, due to my expertise, to be a consultant in a legal case between two high tech giants.

The one thing that worries me is that if I'm a consultant for side A, does that mean that I can never do business or work for side B again (i.e. they would not want to hire me/do business with me since I consulted for the opposing side in a lawsuit)?

Is this something I should worry about, or just not worry and take the assignment?
Hackers Post Shockingly Racist Emails Allegedly Sent by Texas Police