MediaCrush – A website for serving media super fast
github.com
github.com
https://mediacru.sh/transparency/warrant-canary.txt
(Note: the date 08/11 is written European style meaning November 8th, as you can see if you go up a directory.)
Unless they seize the computer with the key as well
I think the whole point of a warrant canary is that you have to do something, every week/month, to confirm that you never had to obey a warrant. And (presumably, I don't think it has been tried in courts yet) a gag order can prevent you to speak about a warrant, but it can't force you to do anything, including actively saying that you didn't receive anything.
If it's automated.. the gag order prevents you to stop it, so it might as well not be there.
mike@glue:~$ wget -qO - https://mediacru.sh/transparency/warrant-canary.txt|gpg --verify
gpg: Signature made Fri 08 Nov 2013 11:48:13 GMT using RSA key ID 5044F2FC
gpg: BAD signature from "MediaCrush Administrators <admin@mediacru.sh>"
mike@glue:~$ josemanueldiez@InfiniteImprobabilityDrive:~$ wget -qO - https://mediacru.sh/transparency/warrant-canary.signed.txt|gpg --verify
gpg: Signature made Fri Nov 8 12:48:13 2013 CET using RSA key ID 5044F2FC
gpg: Good signature from "MediaCrush Administrators <admin@mediacru.sh>" -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
This is a reply to a comment posted by graue on 2013/11/21 at 06:00h GMT.
> Hmm... did this site get served a secret warrant last week? Or did they just forget to update their warrant canary?
> https://mediacru.sh/transparency/warrant-canary.txt
> (Note: the date 08/11 is written European style meaning November 8th, as you can see if you go up a directory.)
Hi, just wanted to let you know that we haven't, in fact, been served a warrant.
The failure to update the canary was due to my own mistake, and I'm terribly sorry about that.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)
iQIcBAEBAgAGBQJSjdtLAAoJELJF4ERQRPL8VuMP/j8bqNm/uAMzq1n+ebf90RRq
cDQUsjCbENoR3/1VF4GR0iQhzxDQ28C2Wcc/rjgPjNkL5fLL9QQNb5hUZ38a+ray
r3fBE4ZQZ5XSriq9iOGy2RoXKhwM/1QuJ9qaOOYmJwkc+/Re+1WbAtAbKnBoPkOy
z5xMkSnr7b1jI/sUHHmlU6s5wvchXKKLmniCKjtaLp2WLVv95FoxrzRoNu/gHVv2
LXnjKTllzfcPm9thvCRoikv/N3PKuDBvCIbGm6yhYsNo8a1croAlnChEf0rDWk1B
8IFM5SXcsuVOSymHJ18VVp2s7xGi1RRcTpUyDt/s74kUuLx7Wpd27YWf5Yko8O+m
BWfLXbAUamxwRyCmNN219xnhdAb0paaiddbvQX+PHUMMM2+UwdWSSgWnyloFVhGs
bqZ/vQO6FSP4CVCZvvxyFm493MWSBTvZ2bpWWgdVdIBAg/qSv+D0I6XGyAhUdCqh
5j38U7nMaHFROr+lCISXdtMxUvPBzNFxKV+3ZTxm/L3hWU75pT9XWsJOxejiIdFe
7IMgKpbwsWDUg5Mat5muhn13vBH9B5qfa1smhO1eiP/29XLogLj3B2gZ0nnEIO0q
1o+j/G5crxxhqW01nGBzJq3IaP3+dsCP9Eiwom3cO0EsulZUL9TRsAPjT5IhXJNz
uPzRgvYpICnrL2qqyGfP
=uKWu
-----END PGP SIGNATURE-----However, we do losslessly compress some things. We run PNG files through optipng and JPGs through jhead to strip out EXIF data, but most interestingly, we run GIF files through ffmpeg and serve them up with HTML5 video [1]. We usually get between 500 and 2000% faster for GIFs.
However, I agree that it's a little misleading, since we don't do it for every kind of media, and an ideally compressed file cannot be compressed further. I've been considering rewording it.
And speaking of which, saying that you can get "1000-3000% faster for some files" is also pretty dishonest. You can pretty much claim those kind of numbers with only one of the many formats you support (and one where you're not doing lossless compression), but the way you word it makes it sound like you could get it for potentially anything.
All in all, I'd really suggest you rewrite the description to be more honest.
Two other things I noticed: I can't seem to select text on the homepage (on latest Chrome). Your icon also looks rather similar to that of Miro: http://www.getmiro.com/
As for selecting text on the home page, not much we can do about it. We force your focus into a contenteditable div to allow you to paste images/URLs directly into the page.
Regarding the icon, it just so happens that I had the sneaking suspicion that I had seen it before when the designer presented it to me. So I ran a reverse image search and looked at about a thousand similar icons. I didn't find Miro - if I had, I probably would have asked for it to be different. In any case, I think it's different enough that I'm not worried.
And you should fix it right now. I already got super-bad first impression. Currently your product is just marketing junk shit to me. And you have no way to fix my impression because I won't review your product ever again.
You know that, but our intended audience isn't the HN crowd.
I'm sorry to hear that you got a bad impression of the site, but even without any fancy speed tricks (and there are fancy speed tricks), it's still an open-source, privacy-centric media hosting site that I think is pretty damn great.
That came across to me as super snarky and entitled, despite you having a point. Rewrite it right now.
(See? Now, I actually don't think you meant it like that, but if I was the OP I would've taken that badly. Food for thought!)
I'm guessing based on the libraries used that it tries to make the sizes of static media content smaller, like smaller png's etc. But that's just a guess.
A bit odd, but the requirements to use the software are understood to be simple.
Ideally, we'll eventually be in a position to run ads internally instead of relying on adsense, and then we can hopefully make a little better money off of that. We also get a surprising number of donations [1] that help keep us going.
By the way, does anyone know anything about marketing? That's one thing we aren't good at. We've gotten very little press coverage. We tell people "if you like it, tell your friends" and that's gotten us this far.
What I do not know is how you will sustain when you get BIG. The "donate" method works well for someone like Wikipedia, BUT your traffic/costs are generally higher given that most of it pertains to media, as against text for wikipedia
As for Kickstarter, I'm not sure what we'd be raising money for or giving to contributors as a thank you. We are pretty featureful as it stands now, and I'm very against the idea of making people pay for certain features.
[1] https://twitter.com/mediacru_sh
[2] https://pay.reddit.com/r/mediacrush
[3] https://blog.mediacru.sh/2013/07/19/MediaCrush-for-nerds.htm...
Rather than offering more features, you could have some sort of guarantee of length of hosting ie. Pay $299 a year and get x storage for x years? (Choosing suitably generous figures)
Then update your disclaimer on the about page to be free forever for personal use?
I don't know, but personally, this would be brilliant for the business I work at, but we could never use it for fear of hosting being unavailable if you go out of "business". I actually think you're doing a disservice to many organisations out there for not offering that — with the handy upside of having secured incoming funds.
...just a thought.
You do have a good point, though. I don't want to force businesses to pay for hosting with us, but I am open to considering other means of monetization. Maybe we could set up and host private instances for people, plus support, for a fee?
I think your idea of private instances might be something worth exploring. It allows you to stick to your word, and the essence of the product while still finding another way to monetise.
Of course, if none of that seems interesting and you'd rather leave that problem for someone else to address than that's totally fine too. I only suggest it to you as you're already looking at the solution from a technical standpoint, and validated the need (based on traffic and use), indicating there is a market there to be serviced.
[1] We publish reports, including analytics, here: https://mediacru.sh/transparency/
EDIT: Original post title: "We open-sourced our successful startup"
[1] https://mediacru.sh/transparency/2013-11-01-Financial-summar...
"What's the upload limit? A very generous 25 MB!"
For real? Nice.
Edit: Just realized the original image is optimized by Cloudflare Pro account. I guess they work well.
Response to your edit: heh, I guess it wasn't that easy to optimize in the first place. If you want to see how well we usually treat it, run `optipng -o5 foobar.png`
Thanks.
[1] https://github.com/MediaCrush/MediaCrush/blob/master/config/...
That reminds me of a cool thing [1] one of our users built on top of MediaCrush, though, where others can delete your files.
1. Open FF / upload some file, get https://mediacru.sh/<someid>
2. Open Chrome in private mode
3. Go https://mediacru.sh/api/<someid>/delete
4. File is gone!
I haven't heard anything about that program for years.
I always considered it one of those programs designed by and for people who can appreciate the command line.
The world needs more programs like jhead.