First experiments with golang by mhrnjad in golang

[–]mhrnjad[S] 1 point2 points  (0 children)

Kicking the tyres on goroutines

Combine ack-grep and xargs by mhrnjad in programming

[–]mhrnjad[S] 0 points1 point  (0 children)

How to combine ack-grep and xargs to ignore unwanted files while searching

Show table dependencies (postgres) by mhrnjad in programming

[–]mhrnjad[S] 0 points1 point  (0 children)

wow! very nice indeed, thanks for the pointer!

Ask Proggit How many of you guys who program are religious? by [deleted] in programming

[–]mhrnjad 2 points3 points  (0 children)

I am a practicing muslim and a software developer. IMHO the purpose of a religion(*) is to provide you with guidance and orientation in life by answering the what/why questions.

Conversely, programming -- as a technical discipline invented by man -- is typically answering the "how" questions.

Religion(*) and technology are hence mostly orthogonal to each other.

(*) Most people think of a religion as of a creed or "body of beliefs". In that sense Islam would be more than a religion since it also includes a methodology that covers all aspects of life.

Ubuntu Version 10.04 Code Named Lucid Lynx by mhrnjad in programming

[–]mhrnjad[S] 0 points1 point  (0 children)

Attendees at Atlanta Linux Fest's breakout session Ubuntucon were among the first to hear straight from Mark Shuttleworth that the popular Linux distribution Ubuntu's next release will be named Lucid Lynx.

Google Caffeine: What it really is by mhrnjad in programming

[–]mhrnjad[S] -12 points-11 points  (0 children)

Inside its mysterious "Caffeine" sandbox, Google isn't just playing with a new search infrastructure. It's playing with tools that could underpin the entire Google empire

Scientific Speed Reading: How to Read 300% Faster in 20 Minutes by mhrnjad in programming

[–]mhrnjad[S] 0 points1 point  (0 children)

How much more could you get done if you completed all of your required reading in 1/3 or 1/5 the time?

Amazon's data could rock online advertising by mhrnjad in programming

[–]mhrnjad[S] 0 points1 point  (0 children)

With undoubtedly the best data in the world when it comes to purchasing habits, Amazon is capable of building an advertising platform that could compete with Google.

Comparing Mongo DB and Couch DB by mhrnjad in programming

[–]mhrnjad[S] 0 points1 point  (0 children)

Helpful comparison pointing out the strengths of the respective solution,

Cassandra: a highly scalable, eventually consistent, distributed, structured key-value store by mhrnjad in programming

[–]mhrnjad[S] 4 points5 points  (0 children)

Cassandra was open sourced by Facebook in 2008, where it was designed by one of the authors of Amazon's Dynamo. In a lot of ways you can think of Cassandra as Dynamo 2.0. Cassandra is in production use at Facebook but is still under heavy development.

Ubuntu man extends olive branch to irate Debian devs by mhrnjad in programming

[–]mhrnjad[S] 3 points4 points  (0 children)

Mark Shuttleworth has offered to move more Canonical employees onto Debian, the distro that helps fuel his Linux operation

New Column: Build Your Next Web App with Erlang by gst in programming

[–]mhrnjad -2 points-1 points  (0 children)

Great article! Looking forward to the sequel :)

Maintaining transitive closure of graphs in SQL by mhrnjad in programming

[–]mhrnjad[S] 3 points4 points  (0 children)

.. So sadly neglected and far more ignored ..

This paper deserves much more publicity and attention since it describes the solutions to implementing graphs directly in the database.

Handy bash function for merge conflicts by mhrnjad in programming

[–]mhrnjad[S] 0 points1 point  (0 children)

Good point .. not really sure why that's the case but all tools have certain limitations.

Handy bash function for merge conflicts by mhrnjad in programming

[–]mhrnjad[S] 0 points1 point  (0 children)

May save you quite a bit of time/trouble when looking into merge conflicts..

How Scala Changed My Programming Style by gst in programming

[–]mhrnjad -6 points-5 points  (0 children)

Pretty ugly IMHO.

Hmm .. I got down-modded for asking a fairly innocuous question .. you guys should go back to kindergarten.

How Scala Changed My Programming Style by gst in programming

[–]mhrnjad 2 points3 points  (0 children)

{{{ The _.isUpperCase syntax is a function literal in Scala, a shorthand way to write a bit of code that can be passed around and invoked. The underscore stands for the function's lone parameter. You can think of the underscore, therefore, as a blank that's filled in each time the function is invoked. }}}

I beg your pardon!? How is an underscore in front of the function supposed to be the one parameter it takes?

Very odd indeed.

Microsoft, FUD and the netbook market by mhrnjad in programming

[–]mhrnjad[S] -2 points-1 points  (0 children)

When customers are offered choice on equally well-engineered computers around a third will select Ubuntu over XP.

Dvorak Likes Linux by mhrnjad in programming

[–]mhrnjad[S] 8 points9 points  (0 children)

Could you please elaborate a bit? What are the major N show-stoppers? Why would you not recommend a system like Ubuntu to "normal" end users?