HNHacker News
TopNewBestAskShowJobs

pa7

573 karma · joined October 22, 2010

Web developer, tech geek, gym enthusiast
submissionscomments
pa7··on MLB.com is using my Google Analytics code
I've created an open source project and forgot to remove my tracking code too. The only thing was, I was hosting my own analytics with piwik, so the tracking code came from my domain. Although I marked the code with comments lots of people still left it there.

If I was a bad guy this would be an easy and subtle XSS attack vector

pa7··on Ask HN: Freelancer? Seeking freelancer? (March 2014)
SEEKING WORK - remote, based in Austria

I'm a JavaScript & Frontend Developer with a strong interest in data-visualization, product management, and mathematics. I'm currently looking for the next interesting client project. Throughout my 6+ years of industry experience I've created a couple of popular software projects ( heatmap.js [0], nude.js [1], many more), launched several web products, and consulted companies with their web strategies.

I love to work on anything web-related with interesting challenges and aspects that haven't been done.

say hello at hn-contact@w-labs.at

[0] https://github.com/pa7/heatmap.js [1] https://github.com/pa7/nude.js

pa7··on Show HN: Cat pictures as communication medium (in-browser steganography)
thank you for reporting it, I just fixed it :)
pa7··on Show HN: Know Your Pixels? A small browser game done with mediaqueries and JS
the score depends on how long you need to get it right (within the countdown). the current points per round are calculated by the following formula: (100-(level+50)) * timeForRound/maxTimeForRound * 20 level can be (20|10|0) where 0 represents very hard and 20 represents easy. --- if there were always points no matter how far you're off the game would never terminate (unless the user decides to stop playing it)
pa7··on Show HN: Know Your Pixels? A small browser game done with mediaqueries and JS
done :) thought of just displaying it in "easy"-mode so beginners can get a feeling for the dimensions
pa7··on Tough Title City - A video game in your browser's title bar
What version of Opera and Chrome? Opera 12.01 and Chrome 21 work - this is what you should see in your title bar: http://o25.img-up.net/screen1239.png
pa7··on Lookup any software license shortly summarized in plain English
I also gave it a try to create a central summary of several open source licenses and what to do. Without a search, but just a list of the licenses and todos, maybe you find it useful too: http://www.patrick-wied.at/blog/how-to-correctly-use-code-yo...
pa7··on Ninja Object Properties in JavaScript
hey, I'm the author of the article. I didn't write that using dots in the property name is a bad practice, but rather that other parts of the code let me assume that they didn't know a lot about js
pa7··on Let the adventurous journey begin: Passive Income
I just wanted to say thank you for all the nice comments. great feedback!
pa7··on Let the adventurous journey begin: Passive Income
hey, thank you for your this comment. Regarding the point that based on your experience passive income means constant work: Yes, I agree with you, passive income is constant work, my target will be to reduce this constant work to a minimum (e.g. a maximum of 2-4 hours per week) and optimize the revenue with the least work. I'm curious whether there are good strategies for doing that otherwise this will just be an empirical experiment :)
pa7··on Let the adventurous journey begin: Passive Income
I obviously didn't spend enough time to think about it hard enough and wasn't able explore the good sides of advertising. I had a web app and placed a big banner over it, the banner often seemed to show confusing buttons like "SHOW" or "DOWNLOAD" and I guess the users then accidentially clicked it. I think the main problem was that there were no ads that fit to the app (it was a QR encoder/decoder) so I wasn't able to provide a positive ux. Do you have any tips on how to find the best fitting ads for (sometimes very technical related) specific sites/apps?
pa7··on Let the adventurous journey begin: Passive Income
I'm currently doing contract work for a client in the US and well yeah this is some sort of approach for getting some extra money. Right now I'm studying in Germany and the german tax law applies to me. If the extra money gets over a specific amount per month you'd have to register a traders-license (in case you're selling stuff next to your job, there's the usual income tax and if you get over a even bigger amount you'd have to pay sales tax too) since my passive income approaches didn't pay off a lot yet I'm still in the boundaries where I don't have to worry about that.
pa7··on Let the adventurous journey begin: Passive Income
thanks for the upvotes guys, but I'd even more appreciate some valuable feedback, tips, and would love to hear about your experiences in this field :)
pa7··on Show HN: What's hot on Hacker News?
there is a reason but it's rather incompleteness than an actual bug. the current version of the script only visualizes the posts of the front page.
pa7··on Show HN: What's hot on Hacker News?
I appreciate you're liking it, the only tool I used for it was vim. Thanks for the hint, makes sense to remove that from the archive
pa7··on Show HN: What's hot on Hacker News?
You're right, the description on the site is not very helpful, I'll add that.

TL;DR It's just a visualization layer above the HN frontpage. Hot means a post has either 'a lot of comments' or 'a lot of points' (configurable with the filter dropdown). It's not much but I was wondering whether anyone would be interested in having such a way of looking at HN. If there's someone who found that useful I'd probably develop it further

pa7··on Show HN: What's hot on Hacker News?
drag the 'HN heatmap' link to your bookmarks bar, go to HN frontpage, click the bookmarklet, enjoy. It's basically just the visualization for now.
pa7··on Show HN: What's hot on Hacker News?
thanks for the feedback, I should probably gather the row height of HN dynamically instead of having a hardcoded value that seems to work for my devices g

You should be able to click on the links again after closing the heatmap (there's a little x on the right upper corner of the heatmap control that makes the heatmap disappear)

pa7··on Nudity detection with JavaScript and HTMLCanvas
If anyone is interested in contributing: I'm currently implementing a more reliable and more complete implementation of nude.js, including a nodejs module for serverside nudity detection too. I'd appreciate any support ;)
pa7··on Nudity detection with JavaScript and HTMLCanvas
This is the paper: http://www.scribd.com/doc/47871173/An-Algorithm-for-Nudity-D...
pa7··on Show HN: Generating a HTML QR code
Works fine as long as you don't want to generate new QR codes when you're offline. I have to admit, if you're intending to generate QR codes only online, the charts api is the better way to go, since it's more likely to have users with JavaScript disabled than users with image tags disabled g
pa7··on Show HN: Generating a HTML QR code
Hey! I know and I also know that this isn't nice. It is because QR-Designer is using the HTML Canvas' toDataURL function to save the image. The download then gets initiated by setting the dataurl as the document.location.href. Unfortunately I can't control the file name with that technique. I'd really appreciate any hints on how to solve that better (without a server)

Edit: By the way if you're wondering what he's talking about. It's QR-Designer: http://www.patrick-wied.at/projects/qr-designer/

pa7··on Most Pressed Keys and Programming Syntaxes
If anyone cares: I just added the DVORAK keyboard layout to the keyboard heatmap and open sourced the code. Here is the repo URL: https://github.com/pa7/Keyboard-Heatmap
pa7··on Show HN: Realtime Keyboard Heatmap with heatmap.js
I just added the DVORAK layout to the keyboard heatmap and also open sourced it on GitHub, where everybody can contribute his layout preferences: https://github.com/pa7/Keyboard-Heatmap
pa7··on Show HN: Realtime Keyboard Heatmap with heatmap.js
apparently adblock+ blocks js files called "heatmap"
pa7··on Show HN: Realtime Keyboard Heatmap with heatmap.js
thank you, I'll add it in my next session :-) (haven't heard from dvorak yet but it seems really interesting)
pa7··on Show HN: Realtime Keyboard Heatmap with heatmap.js
that's an interesting idea, I think I'll add a dvorak view in my next session :)
pa7··on Show HN: Realtime Keyboard Heatmap with heatmap.js
thanks, I appreciate you like my spare time work :) productive weekend, yep g
pa7··on Show HN: Realtime Keyboard Heatmap with heatmap.js
if anyone is interested in the library (heatmap.js), here's the link http://www.patrick-wied.at/static/heatmapjs/
pa7··on Show HN: Realtime collaborative heatmap hack for you to click
Interesting demo, I did a similar one but with mouse movement: http://www.patrick-wied.at/projects/multiuser-heatmap/ but I think my server wont handle lots of users since I'm using an early version of Ajax Push Engine. nowjs seems to perform really good.

Btw: nice solution for the "too much data" for heatmap.js (at the initial heatmap rendering) issue :)

← PreviousPage 2 of 3Next →