skysight-inc/HackerNews huggingface dataset:
> However, what Drupal has going for it right now is critical mass.

http://www.google.com/trends?q=drupal%2C+joomla%2C+wordpress

I'm not sure how much we can infer from the above, but Drupal has been about the same since 2009.
don't forget that Drupal is both a CMS and a framework
Commercial Air Duct Cleaning
I thought this was common knowledge now.
Yes, economy does impact internally at Microsoft. Thankfully, we have Hyper-V to have more than one OS in a given box. But back in the old days, two machines per person was pretty standard. I no longer work for MSFT, so not all orgs still stick to the same policy
>>Have you ever tried to do anything truly custom with Microsoft Sharepoint?

Yes. Sharepoint is buggy as hell.
This is where being a clear and confident communicator, and a planner comes in handy. Decide how much time off you deserve: four, five weeks, whatever, and then schedule and broadcast it to the company. Now when anyone has a problem with it, justify it based on your productivity and nothing else. Bam, ball is out of your court.
I agree. For those that never worked for MSFT will have a hard time to know that Garage is an internal MSFT lingo for MSFT version of 20% free time. But yes, essentially, it is a MSFT Dev who wrote the code as side project and released to the wild.

It is a great for PR, but they really need to make a better video. I couldn't understand what he was saying, because the volume was so low.
My extended implementation :-)

https://github.com/federicoculloca/m4bf
His newer books (Jennifer Morgue etc) are better stories; with some of the hell of modern office work.
So are lots of cms systems, like typo3 and silverstripe. But almost no one uses the frameworks outside the cms. The product category is not really well defined architecturally any more.
As RSA2012 reg opens, can we break the rehash of old tech?
American Classics Cabinets
Are there any vendor rebuttals to these claims? I suppose if you're spending $30k for Wilson Watt Puppy's, then $2.5k is chump change (http://www.amazon.com/Diamond-Digital-Audio-Ethernet-Connect...). Otherwise, I don't see how they could sneak this into consumer shopping carts.
Composition of Grapeseed Oil
Hut be phot
hut be phot
A brief introduction to Rational Trigonometry
Thong tac cong
thong tac cong
C-S-backspace is already bound to kill-whole-line.

But barring that, I don't think the point of using Emacs is to write shortcuts for nearly everything. That will effectively kill many benefits of Emacs.

Emacs has various verbs for moving around and learning those and combining them with other verbs will allow you to reuse the same patterns on various types of files and use-cases.

For example, without shortcuts, copying one line is C-a C-SPC C-n M-w but actually you just keep your finger on control all the time and it becomes C-(a SPC n) to select: I can do that pretty much instantaneously. Then I can choose whether to kill or copy: in the latter, I just add M-w and the former goes even faster: C-(a SPC n w).

But the benefit of doing the more complex way is that if you want to copy/kill the line above your current line, you just do C-(a SPC p w). Or if you want to kill a few words from the beginning of the line: C-a [M-d ...] or copy them: C-a [M-f ...] M-w. Or mark a few paragraphs, starting from the current one: M-{ [M-h ...] and you get the point.

If you had shortcut functions for various complete combinations then you'd actually have to step out of the flow whenever you don't have a readily available shortcut for something. And it's much faster to type a couple of "extra" characters because you can leverage the same operations into more complex combinations without consciously thinking about it.
It is worth looking through the documentation to learn what it _can_ do. I've met people who say "I wish it could do x" and I reply "It can do x!"
Remembering the fallen
I use ctrl-P/N for history-beginning-search-{backward,forward} in Zsh. Type the start of a previous command and cycle through the matches.
since DNT is opt-in for ad networks it is about as useful as robots.txt. the good guys will honor it, but the bad guys - who users are really concerned about, will ignore it.

a better solution is to integrate tools to allow users to block third-party scripts, to fix bugs and improve cache handling headers that can be used to track users, and to not let any third-party scripts store any information on the client.
For Zsh, setopt autopushd
The DNT initiative always reminded me of the "Evil Bit" joke: http://www.ietf.org/rfc/rfc3514.txt
9 11 Attacks Images | Horizontal Image
#ycnyc Growing list of attendees: http://123.writeboard.com/wtbsn341igep2zvx - Pwd: Second full word of invitation e-mail and sender first name. lcase/nospace
After 4 years and helping 100s of people with their PS3's loosing signal[1], I cannot agree with the article.

I understand the message of the article (that the $90 Monster cables are a scam) but the $1 skinny HDMI cable you got with your DVD player is not the same quality as the $10 one you picked up from MonoPrice, Amazon or Blue Jeans Cables (all 3 of my favorites for buying cables).

I don't know why, I am not an EE guy, I'm just saying after telling someone for the 200th time "Try this $10 cable from Amazon instead..." and having them come back with "It worked! The PS3 is fixed!", I'll just say all my personal experience suggests otherwise.

I am talking about fixing everything from "my colors look wrong" to "I have no picture!" with this recommendation.

I'd also point out that even at the ridiculously high end of cables where you are talking about gold-this and gold-that, to an average viewer there is no perceptible difference but there does seem to be a measurable difference in cable quality for really demanding runs[2], meaning YES there is a difference, but most people will never need/see/experience it unless you are doing a very long run.

[1] http://www.thebuzzmedia.com/ps3-hdmi-black-screen/

[2] http://www.thebuzzmedia.com/hdmi-cable-showdown-monster-mono...
Without the macro-friendly syntax.
It would be more interesting to know the adoption of this among website developers. And some use cases where it is beneficial for them (as I don't see any). As it is, it is quite useless. If the feature doesn't do anything, the numbers are just a consequence of the buzz done around it, nothing more.
Ask HN: How do you appeal business users?
Hello,

my questions is related to web app for businesses. Business people suffer a lot from productivity problems connected to the use of old and non customized software (I am looking at you MS Office). However, they do not seem to look for alternatives.

In my opinion, especially when it comes to data analysis, there must be a way to appeal business users. But how?

Linkedin seems a good resource, however people there don't really understand web solutions or any solution outside the commercial software already in existence.
Did you read the customer reviews on the Amazon page? Some of them are priceless.

I don't think that the vendors are "sneaking" this into the consumer shopping carts; I suspect that anyone buying this is either a) eager to be fooled, b) more interested in the "conspicuous consumption" aspects than the actual sound/picture quality, or c) a combination of the above.
Have you read the reviews for high end cables on Amazon - they seem to be a motherlode of sarcasm.

My favourite review is from John L (Border of Wasteland, Former USA) on a Denon cable:

"This connection isn't sound. If my calculations are correct, it should be sometime around 2007 for whomever is reading this. DO NOT USE THESE CABLES. Something... happens with them. Something came through, something from somewhere else. We were overrun in days, not many of us are left. WE LIVE UNDERGROUND! ONLY YOU CAN STOP IT NOW. SAVE US. DO NOT USE THESE CABLES."

http://www.amazon.com/Denon-AKDL1-Dedicated-Link-Cable/dp/B0...
Medigap Health Insurance - What You Should Know
Senator to Crack Down on 'Legal High'
I am talking about fixing everything from "my colors look wrong" to "I have no picture!" with this recommendation.

"I have no picture" will definitely be fixed with a better cable.

"My colors look wrong" will not, and cannot, be-- for the reasons discussed in the article.
Transition period.
Thanks to FeFe, I just read, that Paypal is supervised by the bank supervision of Luxemburg.
If they e.g. freeze your account, you can address a complaint to:
Commission de Surveillance du Secteur Financier
110, route d’Arlon
L-2991 LUXEMBOURG
Tél. : (352) 26 25 1 - 1 (central)
Fax : (352) 26 25 1 - 601
E-mail : direction at cssf.lu
I hate to say it, because Brendan Eich is no blogspammer, but I feel like he name-dropped Google Dart (Dash) as well-intentioned linkbait. It's mentioned in one sentence and offers no new details or interesting discussion.

I agree with georgemcbay that he has reason to be disturbed by Dart's appearance and the backing of Google/Chrome, but with no actual details, he's just taking a quick shot at it while he can here.
But then if the VM optimizes code paths related to STRING operations, languages can't take advantage of them as easily.

There's a reason why the fastest VMs are deeply tied to the semantics of the language they support, LuaJIT being the best example.
For a nice read about stress and the body's stress mechanisms you should have a look at Why Zebra's Don't Get Ulcers by Robert Sapolsky.

The book is more about the effects of stress than how to avoid it, but the author suggests:

1 - Exercise (pick something you enjoy, preferably aerobic)
2 - Meditation (seems to help while you're doing it, less clear on persistence of effects)
3 - Control - it's nice if you have (and feel) some control in your life.
4 - Have a system of social support.
5 - Religion and spirituality. Very loose ground here.
6 - Cognitive flexibility (different coping strategies for different stressors)

Personally, I've found that regular exercise is a big stress reducer. Particularly heart rate interval training, alternating periods of over 90% max heart rate with recovery periods below 70% max heart rate.
Well, it could be fixed due to the placebo effect.
I really like the way Kevin Smith is doing stuff. I only wish he'd come to Israel with his movie.

As he is way better at explaining it then me, check out his blog for his way of distributing a movie:

http://silentbobspeaks.com/
It sounds like Jeff and Danny have known each other for a couple decades, and have been working actively together on the clock for at least 5 years. It also sounds like Jeff may have had significant involvement in helping to put the team together and actually make it happen, and he's philosophically invested in its purpose.
> you don't just dismiss a new feature because there exist clunky workarounds.

True. I dismissed it because it wouldn't help with my Linux and Mac desktops. Software development hasn't been a Windows-only ecosystem for a long time.
Braaiday - (Rebecca Black "Friday" Parody)
The Beautiful And Modest Wedding Dress
That will be the story in the year 4000: ancient Americans believed the world would end in 12012.
Is there a public repo we can peek at / contribute to?
Hi wiradikusuma,

In Indonesia, the only legal entity for a single founder is sole propriatorship. Even a CV would require a partner.

Anyway, if you are approaching for an investment (not a loan) the only possible legal structure in Indonesia is an LLC/PT. A sensible investor would never invest in a CV since then they can not sell their stake without consent from all other stakeholders. Also, I believe there is a market cap of 1B rupiah which does not apply to PT.

Your best bet would be to start a PT with a "borrowed" name i.e. your mom or even better, find a real partner to be a co-founder. Starting a business is hard, if you can get someone to share the burden from you, that would be REALLY helpful.

Disclaimer: I am not a lawyer so do not assume everything I write is 100% correct. Do your job and consult an expert.
It might be a poor measurement of quality in general, but in Drupal's case it speaks to the growing pains Drupal core (and Core development in particular) is going through right now. Sun's post is specifically about new and untested/unproven UI modules that were forced into Core by Dries, that have added to the burdon for Core developers, as well as the increasingly complex (and very often poorly documented) Core code base that is making it very hard (or impossible) for new Core developers to get going.

One key thing to keep in mind here with regards to Drupal is the release cycle for Core. The current release (7.x) took three years to come out, so when things get shoved into Core it takes a looooong time to take them out, or even to improve their underlying APIs. This is as opposed to Contributed Modules (Contrib), which is where much of the power of Drupal is, and which evolves at a much faster rate than core (for example- Views went from 1.x-2.x-3.x in the time it took to develop Drupal 7).
Rapper video banned from Youtube for show US as terrorist
Why can't his articles just be well written opinion pieces? He's making observations and drawing conclusions from them about a company (and their products) that he clearly loves.

If one isn't interested one can just move on just as I move on when I see a post about Java or politics.
When I worked in a big Windows-centric company developing hardware and software for Windows CE (mid-2002), I had two desktops, one associated with the corporate domain, where I could print and read e-mails off their Exchange server, and another, where I had administrative privileges (VS required them to attach debuggers to processes) that didn't connect to the corporate network at all.

If you develop pieces of the OS, I would assume they would give you a machine to rebuild occasionally (because you'll probably destroy it a couple times) and one to be a well-adjusted corporate citizen, reading your e-mail and filling out your paperwork.
This still quite far away isn't it? I know there is a 24.50 and lots of activity but the release cycle is pretty long.
Fashion Advice for Women
Eccoshoesusa
There are a lot of enterprise tools out there for data analysis-- it's a pretty crowded market.

The key to selling to business is to figure out the purchasing process at the businesses you want to sell to. This will vary substantially depending on the industry, the size of the business, and the cost of the software.

In my opinion, you are not going to appeal to business users via Linkedin, or anything similar.

If you have developed (or are developing) a solution aimed at business users, I suggest that you find a handful of pilot users you can speak to, and ask them about their purchasing process, and for advice about how you would sell to similar companies.
Yes. There are poor quality cables in the world, and using them can cause problems like intermittent signal drop or failure to detect the display. And this is no more or less true than it is with other cable types.

The real problem though is that in my experience cable build quality simply doesn't correlate with price. All the cables are built at the same handful of east asian factories, and subject to the same variance. If some component supplier gets swapped (more brittle casings for the wire, say, or a different plastic formula in the injection molds) then you end up with a cable that will fail unexpectedly or intermittently.
If you're on a non-interactive terminal. Some of us didn't throw out our teletypes. Also: when rooting boxes often one lacks space in the exploit payload to set up the tty line discipline.
This site is solid and quickly gives a good idea of the who the owner is and what he does. Love it. It would be great to combine this design concept and personal information with the indie web experiments (syndicating and aggregating your actions, microformatting the heck out of everything, etc) http://tantek.com/ advocates for on his personal page. Together, it's a good model for the future of the personal web presence.
Not to put words in other people's mouth but I believe he is more concerned with 'version of Lisp' than the 'statically-typed' part. It is kind of like saying basic is an interpreted version of C. The two languages are more or less unrelated outside of the fact that both are impure functional programming languages.
I'll be there as well.
> Anyway, when it comes to simplicity I will admit it is much more appealing than red-black trees and their 5 billion cases for insert and delete - none of them unreasonable, true, but I didn't like debugging that thing at all the first time I attempted to implement it.

To be fair, Red-Black trees get much simpler in a functional setting. (If you don't look at deletion.)
My bet is we are going to see more and more of this, as fallout from the kernel.org crack.

Kernel.org said "Don't worry about linux, the source tree is in git and tamper-proof. All they messed with was SSH. It was amateur, really." (Some paraphrasing.)

Well, a modified SSH could easily log interesting details that pass through it. So if you used [ed: gpg] private key forwarding, the crackers have your private key. [ed: See http://www.unixwiz.net/techtips/ssh-agent-forwarding.html#se... for the SSH vulnerabilities.]

The only question is how fast the attackers have moved. Blitz all the servers at once, or try to carefully lay something individually tailored and undetectable. It's been long enough for either.

edit: Erroneous simplification, sorry. The attacker could imitate you on the remote system. This is not the same as having your ssh private key (my bad) but the result is the same. The third party server you connected to through kernel.org is compromised.

edit edit: But check your gpg keys! Gpg signing does require the full private key on the remote system. If you signed any files on kernel.org with forwarding, they could have your gpg private key. (Though this might need modification to gpg, which was not mentioned by kernel.org.)
the best bash shortcut you could do

# ln -s /usr/local/plan9/bin/rc /bin/bash
We really need a new "Godwin's Law" to deal with usage of the term FUD, because at this point it seems to be used any time a corporation or project feels they are being unfairly criticized. Do you have some actual examples to prove that the critics of Dries and Acquia are spreading FUD and not expressing real concerns about the project?

I tell you what- every time I hear an Acquia employee use the word FUD against a critic it just makes the critics look right.

Also, note how Dries addressed approximately 1 of the 10 or so issues outlined in the "Does Acquia have inappropriate influence over core" post.
Not anymore, I closed my account a month after yet another news item on HN about someone who's account was frozen for no apparent reason. When will people learn?
my colors look wrong == sparkles
New Beetle 2012
Nail Fungus Treatment
I wish there were more technical details - the engineering behind building something designed to last 10k years would make for a great article.
https://www.coffeeanddomains.com as discussed here: http://news.ycombinator.com/item?id=2970659
Additional ideas to consider:

1. Human stem cells will reproduce indefinitely without aging in a controlled environment.

2. Some turtles live 200 years, do they have a different DNA aging and cancer management program?

3. I thought aging was due to the polymerase having run out of buffer telomere junk data, cuts into the in-use data DNA files that are responsible for managing the refreshing of your body. src http://www.hhmi.org/biointeractive/cancer/animations.html
I had to rewrite lots of my code because it became fractured when I was working. It was mostly because some parts required me to sit down for many hours to write it out and test it and I had to try to squeeze this into 2-3 hour blocks after work.

In addition to this, a full work day sucks most of the creative energy out of me. At the point when I would just be getting to my side project, all I wanted to do was take a break, which I pushed through, but my projects suffered.
The perception that Acquia = Drupal is a HUGE problem for both Acquia and the drupal ecosystem. If this perception persists then you can guarantee that more Drupal firms will go the way of Development Seed, who not only stopped working with Drupal for their clients in favor of mapping and data visualization, but who also just released their new site using Jekyll and GitHub pages: http://developmentseed.org/blog/2011/09/09/jekyll-github-pag....

And if all of our shops turn away from Drupal, or turn towards a forked version, Acquia is definitely going to be feeling forked themselves. This is a Mambo moment, and Dries + Acquia should have a healthy fear of a fork.

Disclosure: I own a 20 person open source consultancy that does mostly Drupal work, and we are Acquia "partners".
There either needs to be user demands or laws to push it I think. Given that the average user doesn't really care in most cases though I think they are a long way from succeeding with it. Good to see them at least offering up something though.
While i'm loathe to take the "Drupal Cheerleading" side, Google search volume and platform adoption are definitely two different measurements. The number of globally installed Drupal sites has grown dramatically over the 2-year period you mentioned. http://drupal.org/project/usage/drupal lists the number of sites that are actively pinging back to the Drupal.org servers over time, and the project lead maintains a crawler that attempts to count the number of sites that actually run Drupal, regardless of their "phone home" status.

Those numbers have been growing consistently, in some cases jumping by as much as 50% per year. That doesn't mean that Drupal is great software, or that it will continue to grow at that pace, but it's absolutely not flat. In fact the author of the original blog post is pointing out one of the significant problems that comes with growth: the number of people using and building sites with Drupal has grown much, MUCH faster than the number of people who actively build and maintain the software itself.
Thoughts on Dash/Dart
I am a huge fan of maximizing productivity in the shell. I wrote these three articles a while ago:

Bash emacs-like keyboard shortcuts:

http://www.catonmat.net/blog/bash-emacs-editing-mode-cheat-s...

Bash vi-like keyboard shortcuts:

http://www.catonmat.net/blog/bash-vi-editing-mode-cheat-shee...

Definitive bash guide to command line history:

http://www.catonmat.net/blog/the-definitive-guide-to-bash-co...

And they all come with cheat sheets. See downloads box at the bottom of each post for download links.
Thank you! The backup tip was great. I never thought of using expansion like that...

You post inspired me to quickly create two (hopefully) handy bash functions:

# Create a backup of the given file(s)
# USAGE: bk file1 file2 file3
# -> result: file1.bak file2.bak file3.bak
bk() {
for file in "$@"
do
cp $file{,.bak}
done
}

# Restores the file from backup
# USAGE: rbk file.bak OR rbk file
# -> result: replaces file with file.bak
rbk() {
if [[ $1 == *.bak ]]
then
backup_file=$1
old_file=${backup_file:0:$((${#backup_file}-4))}
else
old_file=$1
backup_file=${old_file}".bak"
fi

read -p "Replace the old backup? (y/N) " -n 2
echo
if [[ $REPLY =~ ^[Yy]$ ]]; then
`cp $backup_file $old_file`
fi
}

I've put them in my newly created .functions file (https://github.com/pooriaazimi/dotfiles/blob/master/.functio...).
Typo3 is actually called Contao now and unless you can read German, the documentation is really really weak in English. Lots of documentation, but it's mostly in German. I've been looking at it and one of the main advantages is the ability to maintain multiple sites in one CMS, as opposed to having a CMS for each site you have. Also has the "live update" feature, so you can always have the most updated version with a single mouse click. Although this is $9 extra per month, it's one of their key features.