HNHacker News
TopNewBestAskShowJobs

johndoeee

58 karma · joined April 4, 2011

submissionscomments
johndoeee··on Most parked domains now serving malicious content
mail.h-email.net is a Spamhaus spamtrap.

As far as I've been able to research, these typesquatting domain traps started at the same time as Spamhaus CSS blacklist which was actually a company called Deteque.

If the MX has a large number of Hetzner IPs as mailservers, then it's probably Spamhaus.

johndoeee··on Opensubtitles.org breached – Email addresses, IP addresses, Passwords, Usernames
> The reality is likely to be: they make a very small amount from ads and user donations that might, if they're lucky, cover the costs of hosting

Opensubtitles has a VIP program at $15 a year.

It's quite easy to find the person who runs the site and, according to their CV, this is basically their job. That'd make Opensubtitles a for-profit piracy site, i guess.

johndoeee··on Jellyfin: A Free Software Media System
I think the problem with these products is that they build on the assumptions a file is a file and not that a folder can be a file and a file can be a folder.

The assumptions you need to do to make a folder into a file requires a lot of extra work.

An example of a folder that is actually a file could be a folder named "A Good Movie" with a bunch of .rar files in it.

I've built a streaming plugin for deluge that tries to work around these assumptions but only for a playback scenario and not an indexing scenario. That allows streaming of multi-rar file torrents.

There's also the problem that many rar parsing libraries reads the beginning and end of each part of a split .rar file. That can cause a lot of latency with e.g. 100 files.

Edit: all this applies only to rar files with no compression. With compression you can't do much with regards to seeking and whatnot.

johndoeee··on Chromecast Rooted
Google charges money (to verify your identity I assume, it's quite cheap) if you wanted to make actual apps for chromecast, I assume you can sidestep that with this.

I made a transcoding proxy for Chromecast, for it to work, I'd have to piggyback the url-player (without selling my identity). I don't like stuff like that.

johndoeee··on Ask HN: Idea Sunday
Feedback for catered lunch at work.

I work for a small company and we get catered lunch delivered every day. They never ask about if we liked it and if the amount we received fit our consumption. So, some way to inform them about which dishes we liked and how much food we threw away.

johndoeee··on Don't Hijack Browser Keyboard Shortcuts
I wanted to use a random password, unable to paste it, I pasted it into my firstname field and just typed while reading it from there.

Anyways, I forgot to remove it again so now my first name is <firstname><oldpassword>.

You can't change your name after your account has been created.

johndoeee··on Moving forward on improving HTTP's security
The first proposal doesn't require you to buy a certificate, see: http://tools.ietf.org/html/draft-nottingham-http2-encryption...

With that http will be encrypted with no certificate check and https will still have the good 'ol check.

johndoeee··on Hostnames
We're using pokemon ascii art[0] as welcome banners on our servers, makes it easier to notice if you logged into the wrong server.

[0] http://www.angelfire.com/mn/Maija/pokemon/pokepack.zip

johndoeee··on Efnet klines all Hetzner netblocks
I got an abuse mail from Hetzner once (they mistyped my ip).

The original complaint was something autodetected by their own system, mailed to themselves. The original complaint was attached, header and all. Something about malware on an IP similar to mine.

Also, when will this be in effect, the server i tested from had no problems connecting.

johndoeee··on The Pirate Bay is now hosted in North Korea
The route goes to NK

traceroute thepiratebay.se output:

  12  INTELSAT-IN.car1.NewYork1.Level3.net (64.156.82.14)  127.129 ms  121.898 ms  121.857 ms
  13  209.159.170.215 (209.159.170.215)  214.763 ms  196.291 ms  210.602 ms
  14  202.72.96.6 (202.72.96.6)  697.258 ms  711.336 ms  693.061 ms
  15  175.45.177.217 (175.45.177.217)  696.368 ms  699.046 ms  702.013 ms

175.45.177.217 Seems to be an actual IP in NK[0]

[0] http://bgp.he.net/AS131279

johndoeee··on Imdb-pie – Python IMDB client using the IMDB json web service for their iOS app
The API also returns

  'copyright': 'For use only by clients authorized in writing by IMDb.  Authors and users of unauthorized clients accept full legal exposure/liability for their actions.'
as part of the json with every request made.

Since he is using the API key taken from the official app (see: https://github.com/maddox/imdb-party/issues/8#issuecomment-1... ) i really doubt he got anything from them.

johndoeee··on The Return of Kim Dotcom
Seems like an indirect link like this http://www.google.com/url?sa=t&url=http%3A%2F%2Fonline.w... works too
johndoeee··on Show HN: This up votes itself
You can also secretly iframe it, always wondered if someone did it.

Also a good example of why you need to use POST for stuff like this :)

johndoeee··on My 3 hour weekend project: Fix My Movie Subtitles
That's a framerate issue, e.g. 23.976 frame/s vs. 25 frame/s. Easily correctable, not sure if this service can handle that though.
johndoeee··on I Know What You Downloaded on BitTorrent…
Some trackers inject fake peers.

https://torrentfreak.com/the-pirate-bay-tricks-anti-pirates-...

johndoeee··on GitHire
On my page it finds a different person.
johndoeee··on Seriously? Fortune 500 companies hosting their own videos?
"Watch the new video about Asus EEEPad tablet on YOUTUBE" 10 seconds later "buy an ipad today" ad appears at the bottom.

Who would like to see ads about their competitors in their own videos, which WILL happen on Youtube.

Stuff like that and complete control over their own content.