Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #2083

P

Patrick Wied

Personal blog · patrick-wied.atprogrammingwebdata

Patrick Wied's personal blog at patrick-wied.at covers programming, web and data. Since 2010, 38 different Hacker News readers have linked it 80 times, most often “Nude.js | Nudity detection with JavaScript and HTMLCanvas”. The last post was in 2014, but the archive is still widely read.

Visit the blog
80mentions?
38HN people?
2010–2026first – last linked?
Links on Hacker News per year · peak 27 in 2012

Web technologies, data visualization, mathematics, and product development guy passionate about creating things that make lives easier.

Most-linked posts?

  1. Nude.js | Nudity detection with JavaScript and HTMLCanvas
    10 people · 10 mentions · first linked 2010-11-21
  2. JavaScript Library for HTML5 canvas based heatmaps
    6 people · 7 mentions · first linked 2011-04-22
  3. Visualizing character distribution of texts on a keyboard while you're typing
    4 people · 4 mentions · first linked 2016-12-14
  4. /talks/image-protection/demos/cat.png
    3 people · 3 mentions · first linked 2014-07-11
  5. Show HN: QR Designer - Create customized QR codes in your web browser
    2 people · 3 mentions · first linked 2011-09-05
  6. How to rename files & folders with git on a case insensitive FS
    2 people · 2 mentions · first linked 2012-03-09
  7. Real-time Keyboard Heatmap visualizing character distribution of texts
    2 people · 2 mentions · first linked 2011-07-28
  8. Generate watermarks for images with html5canvas and js
    2 people · 2 mentions · first linked 2011-03-17
  9. Expanding my Passive Income Experiment
    2 people · 2 mentions · first linked 2012-07-19
  10. /
    2 people · 2 mentions · first linked 2010-10-21

What Hacker News says?

  1. Here is a library you can use that might make for a good first pass: http://www.patrick-wied.at/static/nudejs/ It is Javascript but it should be pretty easy to run it under node.js

    Comment linking /static/nudejs/

    on “Show HN: Artful for Mac”
  2. Submitted Nude.js | Nudity detection with JavaScript and HTMLCanvas as a story · 144 points

    HN discussion
  3. 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...

    Comment linking /blog/how-to-correctly-use-code-you-didnt-write

    on “Lookup any software license shortly summarized in plain English”
  4. Submitted Let the adventurous journey begin: Passive Income as a story · 107 points

    HN discussion
  5. I came across nude.js ( http://www.patrick-wied.at/static/nudejs/ ) when researching for a social network project, seems quite nice and is Javascript based.

    Comment linking /static/nudejs/

    on “What is the best way to programatically detect porn images? (2009)”
  6. Submitted Show HN: Realtime Keyboard Heatmap with heatmap.js as a story · 96 points

    HN discussion
  7. I haven't tried it but looks fairly effective: http://www.patrick-wied.at/static/nudejs/

    Comment linking /static/nudejs/

    on “The SOPA Debate and Congress's Understanding of Child Porn”
  8. Submitted How to prevent screenshots in a web browser as a story · 90 points

    HN discussion
  9. You may be interested in this, http://www.patrick-wied.at/static/nudejs/ . It might help prevent users from uploading porn. Found it through this HN post, http://news.ycombinator.com/item?id=2401083

    Comment linking /static/nudejs/

    on “Show HN: jsgif: A GIF player in JavaScript”
  10. Submitted Daring Adventures with Passive Income as a story · 77 points

    HN discussion
  11. I work from home part time (living in a small apartment) and built a standing desk out of a shelf, a piece of wood and a black glass plate. I specifically designed it as small and simple as possible so my work space has no physical distractions and there is no space left for piling paperwork. I also created a physical Kanban board to manage day-to-day tasks, it's right next to the standing desk and I enjoy its omnip…

    Comment linking /misc/img/standing_table.jpg

    on “Ask HN: What does your home office look like?”
  12. Submitted Realtime heatmap with canvas & js as a story · 73 points

    HN discussion
  13. Cool idea. I think it would be awesome to make it possible to automatically encode favicons in qr codes (pixel by pixel -> unit by unit). Here's also a webapp for some customization inspiration. code's color and even the unit shapes can be customized: http://www.patrick-wied.at/projects/qr-designer/

    Comment linking /projects/qr-designer/

    on “Show HN: QR Pixel encodes pixel art in QR codes.”
  14. Submitted A technique for hiding your JavaScript code as a story · 62 points

    HN discussion
  15. if anyone is interested in the library (heatmap.js), here's the link http://www.patrick-wied.at/static/heatmapjs/

    Comment linking /static/heatmapjs/

    on “Show HN: Realtime Keyboard Heatmap with heatmap.js”
  16. Submitted Real-time heatmap example with Javascript and HTMLCanvas as a story · 54 points

    HN discussion
  17. You're still sending the picture across the network to the screen in your most valiant attempt, but by using the inspector's resources, you can get a url link to the cat image[1]. Like you say at the end of the article, it's not really worth it. The site being slow is a better deterrent than anything written in the post. 9 Seconds to first byte[2]. [1] - http://www.patrick-wied.at/talks/image-protection/demos/cat...…

    Comment linking /talks/image-protection/demos/cat.png

    on “How to prevent screenshots in a web browser”
  18. Submitted JavaScript Library for HTML5 canvas based heatmaps as a story · 46 points

    HN discussion
  19. http://www.patrick-wied.at/talks/image-protection/demos/cat....

    Comment linking /talks/image-protection/demos/cat.png

    on “How to prevent screenshots in a web browser”
  20. Submitted Show HN: What's hot on Hacker News? as a story · 45 points

    HN discussion
  21. SEEKING WORK - remote (based in Austria) I'm a Web Developer with a strong interest in data visualization, product management, and mathematics. I'm the author of heatmap.js, nude.js and many other projects. Find out more about me on my website: http://www.patrick-wied.at - My ideal client would need my services in frontend development and/or data visualization. - Github: https://github.com/pa7

    Comment linking /

    on “Ask HN: Freelancer? Seeking freelancer? (June 2014)”
  22. Submitted Image Protection on the Web as a story · 40 points

    HN discussion
  23. There's a great site to compare how the typing spreads against keyboard layouts. https://www.patrick-wied.at/projects/heatmap-keyboard/ Personally I'm excited to try out Colemak and it's already supported on macOS by default too.

    Comment linking /projects/heatmap-keyboard/

    on “I’ve used Dvorak for 10 years, and it’s not all that”
  24. Submitted How to correctly use code you didnt write as a story · 38 points

    HN discussion
  25. It's not just you! http://www.patrick-wied.at looks down from here.

    Comment linking /

    on “Real-time heatmap example with Javascript and HTMLCanvas”
  26. Submitted A story about Vienna. (an interactive narrative infographic) as a story · 34 points

    HN discussion
  27. It seems it pulls data from the HN homepage no matter what, so it's not analysing the contents of your current page. It then decides on the heat locations based on that data. Script is here (hope that's OK to link to!): http://www.patrick-wied.at/projects/hohn/hn-heatmap.js

    Comment linking /projects/hohn/hn-heatmap.js

    on “Show HN: What's hot on Hacker News?”
  28. Submitted Tough Title City - A video game in your browser's title bar as a story · 32 points

    HN discussion
  29. I'm tempted to try and do some analysis of my usage, by running a keylogger and visualising by heat maps of the keys that I actually use. Ie, log and then paste the contents into something like: https://www.patrick-wied.at/projects/heatmap-keyboard/

    Comment linking /projects/heatmap-keyboard/

    on “Norman layout: less effort than QWERTY”
  30. Submitted Ninja Object Properties in JavaScript as a story · 26 points

    HN discussion

Search all of HN for patrick-wied.at

Linked by the same people?