HN user

liraz

302 karma
Posts24
Comments11
View on HN
www.turnkeylinux.org 15y ago

An experiment: gaming Slashdot's moderation system

liraz
2pts0
www.turnkeylinux.org 15y ago

TurnKey Hub v1.0 - officially out of beta

liraz
2pts0
www.turnkeylinux.org 15y ago

TurnKey Linux 11 out: 45 Ubuntu 10.04 based virtual appliances

liraz
3pts0
www.turnkeylinux.org 15y ago

Passphrase dictionary attack countermeasures in tklbam's keying mechanism

liraz
3pts0
www.turnkeylinux.org 15y ago

Screencast of the easiest, most powerful system-level backup ever

liraz
2pts0
www.turnkeylinux.org 15y ago

A new kind of smart backup/restore system (plus demo video)

liraz
12pts0
www.turnkeylinux.org 16y ago

GNU high school: teaching kids by contributing to open source

liraz
2pts0
www.turnkeylinux.org 16y ago

Open source appliance development contest

liraz
4pts0
www.turnkeylinux.org 16y ago

Ubuntu code of conduct adopted by other FOSS projects

liraz
3pts0
www.turnkeylinux.org 16y ago

On Ubuntu vs Debian TurnKey Appliances

liraz
8pts0
www.turnkeylinux.org 16y ago

Reducing the load on a small VPS by 80% in 5 minutes

liraz
53pts35
www.turnkeylinux.org 16y ago

Automatic batch editing of Drupal nodes and CCK file fields

liraz
12pts1
singularityhub.com 16y ago

Bio-Fab Ready to Distribute Building Blocks of Synthetic Life

liraz
2pts0
singularityhub.com 16y ago

IBM Creates Nano-sized 3D Map of Earth in Less Than 3 Minutes (Video)

liraz
1pts0
static.fsf.org 16y ago

H.264 patent license published for the first time by the FSF

liraz
33pts10
www.turnkeylinux.org 16y ago

PNG vs JPG: 6 simple lessons you can learn from our mistakes

liraz
81pts40
singularityhub.com 16y ago

New video of Stanford's robot car

liraz
1pts0
www.turnkeylinux.org 16y ago

All 40 TurnKey Linux AMIs now free in all Amazon EC2 regions

liraz
18pts3
www.turnkeylinux.org 16y ago

Two simple tricks for better shell script error handling

liraz
35pts11
lists.rabbitmq.com 16y ago

Head dev of RabbitMQ response to OpenAMQ's announcement

liraz
23pts19
www.turnkeylinux.org 16y ago

9 things about CSS any web developer should know

liraz
5pts0
www.turnkeylinux.org 16y ago

Background task processing and deferred execution in Django

liraz
27pts2
www.turnkeylinux.org 16y ago

Exploring S3 based filesystems S3FS and S3Backer

liraz
1pts0
www.turnkeylinux.org 16y ago

TurnKey Linux releases 40 open source virtual appliances + Amazon EC2 support

liraz
5pts0

Not true. If you cut down the number of preforked processes and use spamd spamassassin works just fine in a VPS with limited memory.

Also, SA leverages blacklist services (and other techniques, it's very configurable) and is easier to integrate into your mail server.

Proprietary vs free software isn't just about money. It's about freedom, control and security.

I've often found myself needing to patch the software I use to get it to work just right. Even when a proprietary software vendor gives you source code the build system often sucks and the code is not hacker friendly.

Also the licensing would restrict you from doing all sorts of things you wouldn't have to think twice about with an open source web server (e.g., auto-scaling in a cloud configuration)

Unless you need the backwards compatibility with Apache don't use LiteSpeed. There are excellent open source alternatives which are just as good and perhaps superior. Minus the Apache compatibility.

The service is still in private beta but anyone can launch a demo session and get a good feel for the UX. Also, 100 of the first invitation requests from HN will be granted as soon we get them. At this point only a subset of the planned functionality has been implemented but the minimal viable product is there I think. We've been working on this for a few months now. Mostly we're looking for high-quality feedback and we expect our best shot at that is the HN community, which has been a major source for insight and inspiration for us during development. Thanks in advance for taking a look. Hope you find this useful!

According to John Sullivan, the operations manager for the FSF: "Those terms have previously even been unavailable for examination online. We are publishing them on fsf.org today in order to comment on their unethical restrictions."

Analysis of the H.264 patent licensing restrictions in the context of the Apple/Adobe back and forth on Flash and "open standards":

http://arstechnica.com/apple/news/2010/04/pot-meet-kettle-a-...

The meaty part is that they require all licensed software to include the following notice:

THIS PRODUCT IS LICENSED UNDER THE AVC PATENT PORTFOLIO LICENSE FOR THE PERSONAL AND NON-COMMERCIAL USE OF A CONSUMER TO (I) ENCODE VIDEO IN COMPLIANCE WITH THE AVC STANDARD ("AVC VIDEO") AND/OR (II) DECODE AVC VIDEO THAT WAS ENCODED BY A CONSUMER ENGAGED IN A PERSONAL AND NON-COMMERCIAL ACTIVITY AND/OR WAS OBTAINED FROM A VIDEO PROVIDER LICENSED TO PROVIDE AVC VIDEO. NO LICENSE IS GRANTED OR SHALL BE IMPLIED FOR ANY OTHER USE. ADDITIONAL INFORMATION MAY BE OBTAINED FROM MPEG LA, L.L.C. SEE HTTP://WWW.MPEGLA.COM

So even a $12,000 video camera needs to include a limitation on non-commercial "consumer" use. But would it be legal to try and enforce that?

I haven't run into any problems (yet) obstructing signal propagation in my scripts but as you point out it's not The Correct Thing To Do. For the sake of correctness I'll be updating my error handling code. I find doing the correct thing often saves me from debugging strange edge cases.

(replied to on blog comments as well)

I find using specific shebangs is a good habit if you don't know exactly which generic POSIX shell features/syntax you can rely on. In years past I would all too often use #!/bin/sh for the shebang only to find out later I had accidentally used a BASH specific shell feature, which is fine if /bin/sh happens to point to /bin/bash but can break if it points to something else.

OTOH, I believe the error handling tricks discussed should work with any POSIX shell so I've updated the shebang line in the code snippets to use the more generic #!/bin/sh.