Simplicity is currently getting more and more acceptance in a variety of different industries and web applications. Mark Hurst collected some nice links that nicely illustrate this “new” trend. From Google’s homepage, Philips major simplicity initiative, Citibank’s new “Simplicity” card to the differences between Apple and Microsoft products.
It seems, though, that simplicity is having a […]
Patrick Luby is the person behind NeoOffice/J, a Java based OpenOffice port for OS X, a fully-featured set of office applications (including word processing, spreadsheet, presentation, and drawing programs). He’s mainly talking about the current status of the project and their relation with the OpenOffice team:
TM: Right now, NeoOffice/J on Mac is an amazing achievement, […]
If the “VU/SACEM/BSA/FA Contents Department” bill proposal passes in the Parliament, free software and distributing the source code to your software will become illegal in France.
“You will be required to change your licenses.” … “You shall stop publishing free software,” and warn they are ready “to sue free software authors who will keep on publishing […]
IconBuffet is releasing free stock icons for websites, blogs, and software each month. The icons are royalty-free and can be used in commercial and personal projects. This is a really great service for web designers and software developers. Only thing you have to do is to sign up on their site. Here are the exact […]
The following article has some really funny things seen in sources and documentation listed. Lots of laughable comments and strange constructs from code of various origins. Most will only make a geek laugh, so stay away from the following site if something like this doesn’t make you smile:
Once I had a junior programmer writing VB […]
A lot of new sites jumped on the social bookmarking trend this year, but who came out as the winner now as the year is going to end? Here’s how Alexa currently ranks them. The first number is the Alexa rank and in parenthesis the Google pagerank:
1. del.icio.us 1,839 (8/10)
2. digg.com 1,929 (6/10)
3. furl.net 4,537 […]
Apple has posted a guide on moving a project from CodeWarrior to Xcode which every Mac developer should read in order to get ready for Intel Macs next year (as early as January as the latest rumors suggest).
As Apple transitions the Mac platform to include the Intel architecture, software developers who have been using the […]
The TIOBE Programming Community index gives an indication of the popularity of programming languages. The index is updated once a month. The ratings are based on the worldwide availability of skilled engineers, courses and third party vendors. Here’s the current top ten:
1. Java 22.267% +7.46%
2. C 18.361% +0.37%
3. C++ 10.804% -3.06%
4. PHP 10.780% +3.19%
5. (Visual) […]
Do you develop for yourself or for your target audience? In case you’re not the main user of what you create, here’s a friendly reminder to make technology simple and not just expand your feature set to impress your friends and a small group of geeks. From the following article:
This leads me into my main […]
Technology companies have turned “beta” into a long-term label, with some products and Web services remaining in test mode for months, or even years. A marketing professor says, “I can’t come up with anything else in the entire marketing world where marketers knowingly introduce a flawed or inadequate product and it helps grow your user […]
Apple just released the Broadband Tuner. It allows you to take full advantage of very high-speed Internet connections that have a high latency (5 Mbps or greater), but can be used for slower broadband connections as well. The little installer tweaks some system parameters:
What does the Broadband Tuner do exactly?
The installer increases the default values […]
A podcast (and transcript) of an interview with Sir Tim Berners-Lee, the inventor of the World Wide Web. He talks about his vision of “part two” of the web (not to confuse with Web 2.0), called the Semantic Web. For those of you that didn’t follow the semantic web idea, let’s hear what Tim has […]
Everything becomes tagged these days, but are there any negative consequences that could arise or that already materialized? Liz Lawley from a group weblog on social software writes:
Unfortunately, too many of the paeans to tagging that I’ve read have completely ignored some of the key social and cultural issues associated with public and collaborative labeling […]
An interesting article on how to improve code readability and understandability by using a variable naming convention known as the Hungarian Notation.
I guess every programmer was once told to use meaningful variable names in whatever code they are writing. If we add meaning to our variable names we can greatly improve readability and make our […]
Last week TUAW asked their visitors “What would you change about Safari?”. This is the result:
Bookmark sorting
Easier to use plug-in system, (a la Firefox) especially since PimpMySafari.com is so big
Allow for different search engines in the search bar
Windows Media and Real plug-ins pre-installed, so Safari is even more web-friendly
Much better tab features, such as dragging/re-ordering […]
What is Open Source really? Bill Gates wants us to think that OS developers are communists, SAP’s Shai Agassi thinks intellectual property socialism is the worst that can happen to any IP-based society, but what they really want to achieve with their comments to the mainstream press is to not lose any more money to […]
Last week NerdTV for the first time interviewed a “Geek Chick”. I actually know her personally, definitely a big fortunate coincidence if you have an idea how small the percentage of females in technical fields, especially among communities of geeks and hackers, is.
This article explores some of the issues relating to females in technical fields, […]
To do innovation, you need to look at technology and science as an art. Some great comments by Steve Jobs about the similarity of art and science:
“I actually think there’s actually very little distinction between an artist and a scientist or engineer of the highest caliber. I’ve never had a distinction in my mind between […]
Ok, this definitely breaks the AdSense TOS (Terms of Service):
Code Modification
Any AdSense ad code, search box code, or referral code must be pasted directly into Web pages without modification. AdSense participants are not allowed to alter any portion of the ad code or change the layout, behavior, targeting, or delivery of ads for any reason.
But […]
Lets hope you never have to do this, but just in case you lose all your creativity, everyone around you makes a better job as you and you just get the last chance in your company with a big project you have to do on your own. As you fear losing the job, all you […]
This ONLamp article is a must read for any entry-level open source developer or advocate. Not every open source developer believes every one of these ideas, either. Many experienced coders already have good discipline and well-reasoned habits. The rest of us should learn from their example, understanding when and why certain practices work and don’t […]
Jonathan Ive, Apple’s industrial design “god”, isn’t a person that gives a lot of interviews, so there’s really no excuse to miss one of them. I’ve already linked a big one with him under ‘daily links’ a few weeks ago and here’s a new commented “interview”. Ok, there are much more comments than words from […]
Sadly this isn’t an actual application, just a journalists “pie-in-the-sky” idea:
Imagine for a moment, iTunes and a WebFeed aggregator meeting in a bar, having a few too many drinks, and too few inhibitions.
9 months later … iReader
At first I’ve just seen the pics and read some of the features and thought: “Where is the download […]
An interesting view of programming languages and why you may not should learn Ruby:
Why You Shouldn’t Pick Ruby (Maybe)
So how does all of this relate to Ruby? I hope I’ve illustrated the decreasing developer benefit for learning additional languages in the same family. Does this mean that once your know C or Java you should […]
As I’m definitely not going to update you on any new service Google launches, this is a Mac blog after all, here’s a list of ten sources where you can get your latest Google updates:
The Official Google Blog
Google Blogoscoped
Search Engine Watch
Inside Google
The Unofficial Google Weblog
Google Weblog
John Battelle’s Searchblog
Google Maps Mania
Jeremy Zawodny’s blog
Google Rumors
More information to […]
To gain maximum knowledge of the network world, go for some online courses like N10-003 and SY0-101. You will easily be able to play with the wireless cable concept. It will not be hard to install a computer software without any instructions. Not only this, you will also be able to work on a remote pc software. Sounds too good? Bet it is!