HNHacker News
TopNewBestAskShowJobs

zaa

206 karma · joined July 9, 2009

Software Engineer at Echo (http://aboutecho.com). Personal site: http://ikato.com/
submissionscomments
zaa··on TcpKali – Fast multi-core TCP and WebSockets load generator
To give credit where the credit is due: the mascot was created by a great graphical designer - Tatyana Alexandrova (https://twitter.com/Alextanya)
zaa··on WebKit based Opera for Android launched in beta
Video preview: http://www.youtube.com/watch?v=9wtrZ-Ovtq0
zaa··on The Paxos algorithm for consensus in a distributed system
Zookeeper uses its own consensus protocol - ZAB (http://wiki.apache.org/hadoop/ZooKeeper/Zab).
zaa··on How to set up a mail server on a GNU / Linux system
Web server is installed for the web control panel, which can be disabled afterwards.

I do like step by step guides as they provide a higher level of control, but after you've performed a setup like that 2-3 times, you start to lean towards more automated installs as iredmail or custom written scripts. So why maintain your own scripts when you can start with a ready made package.

zaa··on How to set up a mail server on a GNU / Linux system
Install the same in a couple of minutes with http://www.iredmail.org/
zaa··on Eric Schmidt: If you can’t use your real name, don’t use Google+
Personally, I just do not understand all the drama around the issue. I absolutely support the idea that a company has exactly the same right to "fire" a customer in the same way as a customer can "fire" the company. Google does not have to offer services to anyone. A customer can accept the terms of service or just move on and choose another provider to express his/her thoughts.
zaa··on Oracle Introduces New JSR to Evolve Java Community Process
"a new version of the JCP Process document and a formalized Executive Committee Members' Guide and is expected to be completed and approved within about six months."

What an irony. It will take them half an year to only come up with a process on how to modify the language, when the creators of languages like Go, Clojure, etc can modify a substantial part of their respective language during this time frame.

zaa··on Why Paying Bribes Should Be Legal
Basically, this applies to a lot of developing countries (I believe, to Russia, India, Brazil, African countries, etc). USA also has it, but at a bigger scale (think of a politician supporters, the Cenate, etc). Personally, I think bribes in one or another form are just inevitable. It is just a part of human nature.
zaa··on Introduction to Category Theory in Scala
Hm, posted link worked just a couple of hours ago. Thank you for the correct one!
zaa··on Zappos offers new employees $3000 to quit after a week
Only 902 million. What a shame.

Sorry, could not resist this sarcasm spasm :-)

zaa··on Ask HN: How do you secure yourself on public WiFi?
I bought a cheap VPS at linode.com, installed and configured pptpd and set up a PPTP connection to the VPS on my mac (using standard Network Preferences panel). When I need a secure connection I just connect over PPTP to the VPS. This enables pretty secure connection from the place with wireless access to the VPS for all tcp protocols (http, smtp, etc).
zaa··on "Hello, world" in Assembly.
Yep, "nasm -f macho hello.s && ld -e _start -o hello hello.o" did the trick for me on Mac OS X 10.6
zaa··on How to kill a company's morale in one easy memo
It is just a business, nothing personal :-)
zaa··on Ocamlmq: a 1200-line low-key alternative to ActiveMQ and RabbitMQ.
0mq is a great solution. But, as far as I know, it does not support persistent storage, while ocamlmq provides "strong durability guarantees".
zaa··on Poll: What bug tracking software do you use?
http://studios.thoughtworks.com/mingle-agile-project-managem...

users: 20