Live data from Hacker News

Collect HN: Aprils Fools

news.ycombinator.com

181–190 of 233 posts

Re: Collect HN: Aprils Fools

#182
post #23

Earlier quoted context omitted.

Hm, some basic AR eyewear + UnLogo software https://www.kickstarter.com/projects/816924031/unlogo-the-co... (still looks pretty rough, but it's a start) could actually do that.

Yeah, I was so happy to see it because I've been thinking about this exact thing for quite a long while. I like the idea of replacing all ads with random images from my photo albums. I would be so much happier. One day.

http://add-art.org add-on that uses that sort of idea :)

Re: Collect HN: Aprils Fools

#184

Blizzard Entertainment's April Fools starcraft: http://us.blizzard.com/en-us/games/console/ warcraft: http://us.battle.net/wow/en/game/dungeon-helper/ http://us.battle.net/wow/en/game/dungeon/tomb-of-immortal-da... diablo: http://us.blizzard.com/diablo3/media/horadrapp/

I've never played StarCraft but I would totally play that. That actually looked like a lot of fun. Make it happen Blizzard!

Re: Collect HN: Aprils Fools

#186
post #170

Earlier quoted context omitted.

It's both. The "DNF" header can't be a serious proposal since it doesn't follow the convention of other HTTP headers. They're leaving "Do-Not-Fool" unused in case it later becomes a serious proposal. But it does actually send the header, so in that sense it's legit. Announcement for our DNF support: http://ourdoings.com/2011-04-01

> The "DNF" header can't be a serious proposal since it doesn't follow the convention of other HTTP headers. Why do you say that? The Do Not Track header (which is of course quite serious) is "DNT".

I hadn't looked at DNT. Are there other recent http header propsals that use acronyms? Maybe I'm just not keeping with the times.

Re: Collect HN: Aprils Fools

#190
post #71
post #5

I'm planning on installing a transparent proxy that rotates web pages 1-2 degrees with CSS3 transforms. https://github.com/gcr/proxies/blob/master/rotating-proxy.js

This is AWESOME. Got a link to an example?

Sure, sure.

Run the proxy with

  sudo -u nobody node rotating-proxy.js
It will start listening on your local machine. If you want to filter all output on your computer through this proxy, try an iptables redirect:

  iptables -t nat -A OUTPUT -p tcp --dport 80 -j REDIRECT --to-ports 8080 -m owner '!' --uid-owner nobody
If you want to do it on the router for a network of machines, the trick is to redirect all HTTP traffic through a dedicated box running the proxy. Pretend this machine is 10.0.2.15.

First, ensure that that machine's traffic gets through normally and isn't redirected to itself:

  iptables -t nat -A PREROUTING -s 10.0.2.15 -j ACCEPT
Then, redirect all HTTP traffic on your network (say, 10.0.2.0/24) through that machine:

  iptables -t nat -A PREROUTING -s 10.0.2.0/24 -p tcp --dport 80 -j DNAT --to-destination=10.0.2.15:8080
Finally, ensure that your packets get back to the source with a masquerade:

  iptables -t nat -A POSTROUTING -p tcp -d 10.0.2.15 --dport 8080 -j MASQUERADE
Here's what it looks like. http://img855.imageshack.us/img855/4035/april1.png
Post reply on HN