Categories
Business News

Hacker News thread about side projects for sale

The best part?

Sneaky. You made yourself a list of free ideas right here. 

Yay! “Free ideas” that … didn’t work out, have no market and are now eagerly flipped for peanuts. Sneaky indeed 😉

But as is also pointed out, many of these projects put the blame of failure on lack of marketing funds. That does seem to be a big hurdle to jump with these little projects. All the little viral successes might make you think all you need to do is build something and the fans will start showing up. In the real world, people don’t see mystical messages on the scoreboard at Fenway.

Sell HN: Do you have a side project you want to sell? | Hacker News

If you have any side projects that you’ve built and that you no longer have time for, list them here and let’s see if others want to buy it from you.

Categories
Entertainment News

SMBC’s Falling Problem

There’s some nice inspiration for parents to be had from Saturday Morning Breakfast Cereal today.

Categories
News

Windows no longer #1 OS

If you count tablets as PCs, and if you count Android a free OS, then I guess you can say that the majority of PCs sold now run on free software.

Mark Shuttleworth Marks Bug 1 – ‘Microsoft Has Majority Marketshare – As Fixed

It had to happen one day – and today is as good as any, right? The infamous Bug #1 has been marked as fixed by Mark Shuttleworth.

Categories
Programming

Cleaning up failed multi-part uploads on Amazon S3

This problem hit me, too. I backup stuff with s3cmd every night. I kick off a sync at 2AM and kill the script at 6AM. For a while, I had one large file that could not finish. I built up a lot of orphaned file fragments. My monthly S3 bill kept growing and Amazon reported more and more storage being used, but if I used s3cmd to add up all the files, it was way below. It took awhile to sort it out because Amazon’s tools a somewhat primitive–and I think they discouraged third parties from developing tools for analyzing usage by changing formats frequently.

Anyway, now I’m cleaning out incomplete multi-part uploads every night using the technique described below.

Cleaning up failed multi-part uploads on Amazon S3

I’ve recently been using sc3cmd to back up a lot of data to Amazon S3. Version 1.1.0 (currently in beta) supports multi-part uploads. It has borked a few times half way through large uploads, without properly aborting the operation server-side. This meant that the parts uploaded so far were not removed from the server, and that’s bad because Amazon charges for this storage.

s3cmd doesn’t currently have any way to list or abort interrupted multi-part uploads, which meant I had to figure out some other way to do it. It turned out to be quite simple using Python and the boto library:

Categories
News

Dogmantics

Since we’ve got a new puppy in the house, we’re quite focussed on helping her learn how to live comfortably with us. I found Dogmantics intriguing.  The philosophy in a nutshell:

1) Training by rewarding desirable behaviors so they will be more likely to occur in the future, while preventing reinforcement of behaviors that are undesirable.
2) Interrupting and preventing undesirable behaviors without physical or psychological intimidation, as well as rewarding an alternate response (training a behavior you find desirable in it’s place).
3) Taking an animal’s emotional state and stress levels into account.
4) Socializing and teaching an animal to cope with his environment using reinforcement.
5) Using a marker to train, whether it be a clicker, some other noise-maker, your voice or touch, or a visual marker. Or, on the other hand, not using a marker, and instead for example reinforcing an animal by feeding a treat directly to his mouth.
6) Employing humane, effective, respectful training based on the latest scientific evidence.

It’s the non-aggression principle applied to dogs.

Dogmantics Dog Training | Progressive Reinforcement Dog Training

Emily Larlham is an internationally renowned dog trainer and artist who resides in Malmö, Sweden.

Emily combines her artistic background and training skills to come up with creative, fast and reliable ways of training and modifying behaviors.  Her passion is using Progressive Reinforcement Training to solve behavior problems in dogs as well as teaching highly complex behaviors and tricks.  Emily created the term Progressive Reinforcement Training to describe a non-violent way of training animals that involves no forms of physical or psychological intimidation.