HNHacker News
TopNewBestAskShowJobs

kopf

168 karma · joined January 16, 2013

submissionscomments
kopf··on Show HN: Typed-FFmpeg 3.0–Typed Interface to FFmpeg and Visual Filter Editor
Can you explain to me why, despite "full type safety, autocomplete and validation" being the focus of "typed-ffmpeg", it makes sense to be passing width and height (or the x and y co-ordinates) as strings here?

``` .drawbox(x="50", y="50", width="120", height="120", color="red", thickness="5") ```

(from https://github.com/livingbio/typed-ffmpeg?tab=readme-ov-file... )

kopf··on Show HN: Juxta: detailed Amazon product overview, to deliver you from tab hell
I've now enabled amazon.co.uk. Have at it!
kopf··on Show HN: Juxta: detailed Amazon product overview, to deliver you from tab hell
I'm in talks with them to allow access. They're a little pickier about what sites can become a member of their advertising program.
kopf··on Show HN: zzzz.io, a free DynDNS replacement I created on the weekend
And that's just what I did with https://github.com/kopf/dyndns-autologin . A few months later, they discontinued the free service altogether.

Somewhat sadly, it was my github project that seemed at times to garner the most interest from outside, even though it was just a shoddy python script thrown together in a 10 minute cigarette break at work.

kopf··on Show HN: zzzz.io, a free DynDNS replacement I created on the weekend
I'll be keeping an eye on logs and AWS expenditure to see if this becomes a problem. :)

I'm not one to jump to the nuclear option of banning clients outright - if I notice behaviour that's harmful and needs to be corrected, I'll email the individuals concerned and talk them through how to use the service more efficiently, while also improving my own documentation on the website (which I admit isn't as thorough as I'd like).

kopf··on Show HN: zzzz.io, a free DynDNS replacement I created on the weekend
I don't want to sound off-hand, but - what are you worried about?

The application is basically a thin layer in front of AWS's Route 53. All user data is stored safely and securely.

Are you just as suspicious of popular applications that sprang up from hackdays?

kopf··on Show HN: zzzz.io, a free DynDNS replacement I created on the weekend
I'm afraid pagekite addresses a different problem to zzzz.
kopf··on Show HN: zzzz.io, a free DynDNS replacement I created on the weekend
Nope
kopf··on Show HN: zzzz.io, a free DynDNS replacement I created on the weekend
Whoops! Fixed. Thanks!
kopf··on Show HN: zzzz.io, a free DynDNS replacement I created on the weekend
I use it myself, so it'll be up for the foreseeable future. Enjoy.
kopf··on Show HN: zzzz.io, a free DynDNS replacement I created on the weekend
> it does not address the real issues of DNS management: space to store all zone data, bandwidth to support requests flow, resources to handle the load.

You're absolutely right! However, as you said, it solves the user's problem from their point of view.

The main reason I started this project was that other dyndns alternatives (whether they be proxies or "fully-fledged" operations) have rather ugly domain names, in my opinion. 'zzzz' popped into my head, I saw that 'zzzz.io' was free, and decided to get it. A few weeks later, I finally got around to throwing a webapp together so others could benefit.

Not such a horrible thing to do, or?

And yes, the service is backed up by Amazon's Route 53. I did learn a thing or two about BIND and DNS from the experience though, which is also a plus.

kopf··on Show HN: zzzz.io, a free DynDNS replacement I created on the weekend
Not a whole lot. The domain itself costs ~50 euro per year. I'm hoping the AWS costs won't run too high - I figure a few euro per month.

It's not really about the money but about the rush of endorphins you get when an email arrives in your inbox to the effect that a total stranger found something you made so useful that they decided to give you a few euro out of the good of their own heart.

kopf··on Show HN: zzzz.io, a free DynDNS replacement I created on the weekend
That should work fine!

Email me if you run into trouble.

kopf··on Show HN: zzzz.io, a free DynDNS replacement I created on the weekend
Yes, there's a very minimal API - you can find more information at https://zzzz.io/faq/ .

It basically just supports updating the IP address associated with your subdomain. As noted on that page, you can simply GET the URL, and your subdomain will point to the IP you performed the request from, or you can specify an IP address explicitly.

kopf··on Show HN: zzzz.io, a free DynDNS replacement I created on the weekend
I don't think it's anything incredibly special (especially with the ugly bootstrap theme), and you guys probably all have your own domain names anyhow, but I'm just posting it on the off-chance that it might be useful to someone here.

Plus, I quite like 'zzzz' in comparison to the domain names offered by other free dyndns alternatives out there.

kopf··on Ask HN: What's the best technical talk you've heard?
You couldn't make it up - http://ahye.ventolin.org/s/zfSylv3i.png
kopf··on Ahye - An Open Source Screenshot and Image Server
This is something I hacked together one weekend during the summer. It's proven extremely popular in work, so I decided to share it with you guys (although a little late, as when I first released it, I didn't have a hackernews account).

Definitely make sure you try out the test server at http://ahye.ventolin.org and give the screenshooters a go (precompiled windows screenshooter available here - http://ahye.ventolin.org/static/ahye.exe - and there are ruby scripts which you can edit for Linux and OS X).