RSS.Social

Peter Krantz

follow: @[email protected]

Posts

Evolution of AI Bot Blocking on News Websites

Photography

Algorithmic Photography

Girl with seaweed

Projects

The Mimic Pendant Lamp

The unreasonable effectiveness of recipe generation with the GPT-2 sample model

Political advertising on social media is at risk of being lost forever

Christmas carols and death metal lyrics in Tensorflow

Chat Roulette Kastanjett at Stupid Hackathon Sweden

Nurse Christmas Havin's Love or Using Deep Learning for Romantic Novel Titles

Polonoise from 1790

The first step to find out what users think

Stockholm City Hall

Train ride

Haptic interface to e-government service - we need more APIs

Method and system for monitoring Lego hate on Twitter

Meanwhile, on the west coast of Sweden

Visualizing Statistics in Minecraft

The Queue Ticket UX

The Art Museum of Sven-Harry

Publishing Open Data - Do you really need an API?

Harvard University Entrance Exam 1870

Data visualization tools

Plant boy

Barcelona Run

Keeping goals to yourself increase chances of completing them?

Pointless Pong with Processing and the Kinect

Quotes from the Nato Software Engineering Conference in 1968

Changing energy behavior with real-time feedback

A laser scanner for photographic experiments

Visualizing Eurostat data with the JIT

A lightweight semantic interoperability framework for countries and large organizations (and small ones)

Making FuzzyFinder work in MacVim 7.3

A short summary of Codemocracy 2010

Beta testing the UR TWEETS SUCK Tee

Implement open data for EU institutions

Politiska partier på Twitter 2010 – ett analysunderlag

Social Media in the Swedish Public Sector

Joining the Swedish eGovernment Delegation

Dear DHL (and all other logistics companies)

The case for uninterrupted work

Opengov.se launched

Rails vs Grails vs Django models

Remixing Youtube

Solving Project Euler Problems With Ioke

Integrating Yahoo Search in a Django site in 5 easy steps

Twitter synchronicity

What Sun Should Do

The Gnostic Nihilist

Improving Django performance with better caching

Stuff I learned over the weekend

November 3: Twitter friend icon impersonation week begins

Serialization formats don't matter

Slit-scan Photography (Stockholm Geekmeet presentation)

Hello OpenGL World in Ocaml

Constraints make photography more fun

The broken state of EU legal information on the web

ODF approved as Swedish Standard

The increasing number of concurrent browser connections

Dear Microsoft, please allow resume of large downloads

Building your own Twitter client with Fluid and jQuery

Quick site performance improvement

Reducing distractions, increasing productivity

In the Soviet Union in 1978...

Feature requests for a vocabulary editor

Beta testing the Ballmer Tee

Standards require reference implementations!

Defining Characteristics of a Successful Software Project

Discovering the Family Acrobat

Dear lazyweb, please pimp our balcony

Does your webserver give HEAD?

Microsoft Word 2007/2008 Interoperability

What's your history|awk...

Building a Wiimote glove for virtual card sorting

Usability test of the iPhone yields interesting result

Synchronizing RDF data from files with the ARC triple store

Come celebrate Niklas Lindström's birthday

Software architects as management deadwood

The day the Routers Died...

Will Rails ever run on IronRuby?

When "standards schmandards" could have been used for something else

Initial thoughts on a request/response flow for a semweb app

UI Inconsistencies...

Intricacies of PHP compared to Ruby

Prism - web apps as desktop apps

iChat AV is broken

Keeping software up-to-date in OS X

OS X package management

RDF vs Microformats and the Semantic Web

Fixing OS X Leopard menu bar transparency

Interacting With a Stockholm Public Transport Ticket Vending Machine

Microsoft to release MVC framework with Visual Studio 2008

RDF for beginners: Part 1: The URI

When PHP makes sense

Re-enacting Video Transition Effects

How the Swedish OOXML Vote Was Bought for $57,000

SimpleCrawler for your everyday web crawling needs

Content-aware Image Resizing

Looking for ASP.NET MVC Frameworks...

MySpace Layouts and Markup Quality

Hackety Hack - The Foundation for a Revolution

The iPhone cult and self criticism among followers...

Water and Light Controlled Synthesizer (No Soldering Required!)

Public key of Peter Krantz

Checking for Model Classes Before Using Them in Rails Migrations

Bringing Ruby to the .NET environment

What happened to plain old HTTP redirects?

Self-imposed RSS reading ban...

Working with UTF-8 in PDF::Writer and Ruby on Rails

Installing an e-ID in 47 Simple Steps (Not Counting the Eternal Loop)

Enterprise Rails Deployment Getting Closer (thanks to Ola Bini and the JRuby team)...

First impressions of Mercurial (as an alternative to subversion)

Automated iPhoto backups to Amazon S3

IKEA may start selling computers

New release of the Ruby Accessibility Analysis Kit and online interface

Blogs increasingly more popular among senior citizens

Putting Camping in the Camping logo

A new version of the Ruby Accessibility Analysis Kit

Will Squid Rule the Earth?

Parsing ASP.NET sites with WWW::Mechanize and Hpricot

Hpricot - My New Favourite Ruby XML Parser

Capture Full Web Page in OS X

Using the Apple remote in Ruby

Making open-uri play nice with HTTPS and expired certificates

Fixing Overscan Issues for the Mac Mini Mediacenter

Staying Up-to-date With Technology During Parental Leave

Bigger Screens for the Glorious Benefit of Productivity!

Professor Saves Newbie Programmers From Shame

Things I miss in Apple's Front Row

The Ideal VIM Keyboard

Google Code Search Reveals Anger, Frustration and Hate

Programming Languages for Cineasts: Ruby is Jackie Chan

Why Accessibility in Rails is a Non-issue

Deploying Rails in Amazon's Elastic Compute Cloud

Optimizing Rails template helper methods

Multiple annoyances with Rails (more than one security issue)

Speaking at RailsConf Europe

Testing Google's Accessible Search with the Ruby Accessibility Analysis Kit

Languages Influence Your Thought Process

Automated accessibility tests in Ruby on Rails

Porting the Python Accessibility Analysis Kit to Ruby

Rapid prototyping makes usability testing easier

Two additional problems for Rails: eat SOAP and connect to MSSQL

Scrum, Lies and Red Tape

Improving Session Performance in Rails

Exporting Exchange calendars to Apple iCal over HTTP and WebDAV

PAAKT: The Python Accessibility Analysis Kit version 0.51

Visualizing web site interlinkage using Processing

Using Selenium for functional testing in Ruby on Rails

Using Ruby as a .NET language

Boosting RadRails performance by switching JVM

Using Selenium for automated functional testing of ASP.NET applications

Setting up the Interactive Ruby Shell (IRB) for non-english keyboards on Windows XP

About me

Latest news from Javapolis 2005

Rails more popular among Java devs compared to Dotnet devs

Status on Fangs update to Firefox 1.5