Read more of this story at Slashdot.
Read more of this story at Slashdot.
Read more of this story at Slashdot.
Read more of this story at Slashdot.
A spam botnet brought down four months ago, which was once capable of pumping out almost four billion spam messages a day, remains very much dead, two of the companies behind the takedown said.
That determination, announced late Friday by Microsoft and Kaspersky Lab representatives, contradicted published reports, including one from Ars, that claimed the network of infected computers had been resurrected. There's no evidence that control of Kelihos, which also went by the name Hlux, has returned to the control of its creators, the companies said.
Read the comments on this post
The Document Foundation (TDF), which launched in 2010 to develop LibreOffice, has published statistics that illustrate the project's rapid growth. Approximately 400 total developers have contributed code to the project. The number of contributors who are active each month generally ranges from 50 to over 100.
LibreOffice is a community-driven fork of the OpenOffice.org (OOo) office suite. The project started after Oracle's acquisition of Sun with the aim of offering a better governance model and a more inclusive environment than OOo. LibreOffice quickly attracted the support of the major Linux distributors and a large number of independent developers.
Read the comments on this post
If all goes according to plan, Facebook founder, chairman, and CEO Mark Zuckerberg's share of the profit in his company's upcoming initial public offering will result in him facing a tax bill of around $1.5bn for 2011.?
British and American children who are less intelligent are more likely to grow up to be conservative and/or bigots, according to new research published in Physiological Science.?
Steven Appleton, the long-time CEO at memory chip maker Micron Technology, died this morning in a crash of an experimental plane in the company's hometown of Boise, Idaho. He was 51 years-old and one of the youngest CEOs and chairman in the Fortune 500.?
One advocacy group has published a survey it says proves that US small-business owners aren't unduly concerned with government regulations. Another group says that the first group's opinion poll is tainted by bogosity.?
Open ... and Shut No sooner did Facebook file its S-1 in preparation for an IPO than speculation kicked into high gear on how Facebook could possibly sustain its $75bn to $100bn valuation. After all, despite its hugely impressive revenue and profit numbers, key components of its revenue model ? like advertising revenue ? are decelerating. So should we expect Facebook to impose a paywall on some or all of its users, as MyLife.com chief executive Jeff Tinsley suggests it could??
A strength of open-source software is how customisable it is. This is a good thing. However, it has one downside - once you get used to having certain behaviour in place, it drives you nuts to be on another system that has different behaviour.
Of course, you can solve this by copying config files around. But this gets tedious when done by hand if you regularly add new behaviours. My .vimrc and .bashrc in particular change often as I learn more and come up with new features.
What you want is some way of keeping files in sync across many machines. In the old days, you'd have used something like rsync. But personally, I'm a big fan of Git.
So since I've got access to a virtual server these days that I'm not doing much else with yet, and I'm tired of having my settings not being unified, I sat down and set something up. And here's what I did:
On the server, create a repo you can drop the files into:
mkdir personal_files.git cd !$ git init --bare
On the machine(s) you want these files on, create a repo to hold the files:
mkdir gsync cd !$ git init
Now, grab the config files you want to share across systems. There's a few ways you can do this. Let's say you want to share your Bash, Screen, and Vim settings. In your ~/.screenrc add the line:
source $HOME/gsync/screen
In your ~/.bashrc add the following:
if [ -f ~/gsync/bash ]; then
. ~/gsync/bash
fi
And for your ~/.vimrc move the entire file into your gsync directory, rename it to remove the leading '.' and then:
ln -s ~/gsync/vimrc ~/.vimrc
Job done, all your files are now living in your gsync but used by your home directory. Now it's simple to go into your gsync directory, and get the files into your remote repo:
git add . git commit git remote add origin ssh://server/home/git/repositories/personal_files.git vi .git/config
You can probably do this via a git config command, but this is faster for me: Add
[branch "master"]
remote = origin
merge = refs/heads/master
..to the bottom of the file. And then,
git push
That gets all of your files uploaded to the repo. You can now create as many repositories on as many other machines as you like, have them all pull from your remote server, and you're never more than a quick git pull away from your latest config options.
Oh, and for when you've updated your Bash settings and don't want to have to log out & log back in to get them to take effect, one alias you might like to add to your shared bash file is:
alias rebash='source ~/gsync/bash
I'm hoping this little setup will make my life a lot easier in future..
sed -i 's/gregkh@suse.de/gregkh@linuxfoundation.org/g' .addressbook
If you're an Android user, you've no doubt seen the daunting recent reports about spikes in malware found in applications on Android Market. For example, late last year Juniper Networks reported a 472 percent increase in Android malware samples seen since July 2011.
For open-source fans, here's the first shots of Limare running, in advance of the official announcement this weekend...