Waarom ik eigenlijk niet schrok van mijn Facebook (en Google) download

An article, posted 7 months ago filed in , , , , , & .

Er gaan wat schokkende verhalen rond over Facebook. SMS contacten zouden er in staan, terwijl die toestemming nooit gegeven is; vele adverteerders zouden gegevens hebben overgedragen. Ik had het al wel eens gedaan, maar dacht, misschien zijn ze er beter in geworden. Maar weer viel het eigenlijk wel mee. Maar ik neem dan ook mijn maatregelen. Veel van de onderstaande tips gelden dan ook niet alleen voor mijn omgang met Facebook, vaar voor mijn omgang met bijna alle diensten.

Zorg voor zo min mogelijk aanknopingspunten

Nee, ik heb het hier niet alleen over het beperken van likes, maar vooral over een paar simpele zaken waarmee Facebook gemakkelijk gegevens aan elkaar kan knopen: T…

Continue reading...

Resizing images before upload

An article, posted more than one year ago filed in , , , & .

The resolution of photo's increases every year. And while some of that information may be worthy of retaining, not all is. High resolution images come at a price. Not only storage, but, especially in a mobile context, also data transfer. In this post I explain how you could create an uploader that fixes this.

The old form

Traditionally your form would look something like this:

`
  Upload image:
  
  
`

If you want to be forgiving to your end users (and not requiring them to manually resize the images themselves) you could configure your server to accept files > 20MB and resize the images server side.

However, to save bandwidth you you might want to resize the images just before uploading.

Enter canvas

To manipulate pixels we need a canvas. So we need a canvas element.

Note: Canvas support is barely an issue, but if things don’t work we’ll write to code as such that the traditional form submit will continue to work

...

Continue reading...

We don't need more silos

An article, posted about 2 years ago filed in , , , , , , , & .

Apps are a great commercial succes. Every new operating system is claimed to be doomed. Still, most people use only 3 apps, 80% of the time (and 10 apps total 96% of the time).

While we cherish simple, little and focussed, these constitute a too limited view on what software could be. Not because simple, little and focussed is bad, but because many apps lack an important bit: interconnectivity. Most apps are silos.

We need integration

Integration nowadays is limited to simple sharing (typically ironically mostly urls) and a look and feel of the applications which is carefully described in Human Interface Guidelines that make things look integrated, like these: iOS UI guidelines and Android Material Design.

Still, wh…

Continue reading...

Digital rot

An article, posted about 4 years ago filed in , , , , , , , , & .

A few years ago I created, together with some other green-party members, a website: bodemlozeputten.nl. It was a small local website aimed to make voters aware of all the money that was thrown after bad in that region. Like reopening an airport that has never been able to run profitably even in times when the state was still subsidising it with its military presence. Or the amount of money spent by the local municipalities on land, which had by then already created huge debts for several municipalities and still hasn't turned out to be a profitable for neither the citizens, the local economy, nor the municipalities themselves. It was a small website, hosted at the free hosting option that Heroku offered. And a few days ago I received an email that I should've spent more attention to an issue with this website that I kind of neglected. And now the website is showing an error message: "Application error". And while [it is not rea…

Continue reading...

Zodat de overheid weer een autoriteit kan worden

Net na het losbarsten van het mediageweld rond Wikileaks eind vorig jaar  concludeerde ik dat ik de ethiek van de hackers achter Wikileaks duidelijk vond (informatie moet vrij zijn) en dat deze mij daarom aansprak. Ik waardeer het nog steeds vanuit een soort ‘Occam’s razor’ redenering: simpele verklaringen zijn te prefereren boven ingewikkeldere verklaringen. In de argumenten van Wikileaks tegenstanders vond ik vooral cirkelredeneringen vanuit angst en conservatisme; geen duidelijke uitleg hoe een verandering naar een meer open samenleving echt slecht zou kunnen zijn. In een normale toestand is informatie vrij toegankelijk. Het wil immers vrij zijn: dat is wel bewezen met het Wikileaks schandaal. Informatiestromen beperken kost moeite, het vrijgeven niet. Één argument bleef echter voor mij nog enigszins hout snijden: dat is dat het de besluitvorming kan vertragen als iedereen al op ieder moment overal vanaf kan weten.Bij grote openbaringen is het vaak het geval dat het ech…

Continue reading...

Oktober 2010, denken over de toekomst

An article, posted about 8 years ago filed in , , , , , , , , & .

Mobile app development wordt steeds gemakkelijker met frameworks zoals Joapp, welke ik deze maand kon toevoegen aan het rijtje toe kon voegen als jQuery Mobile , jQTouch, PhoneGap en meer…  Hoe of wat mobile app development is iets dat bij The Bean Machine ondermeer onderdeel uit maakte van de discussie hoe we ons nu beter kunnen onderscheiden. Voordeel van deze frameworks is dat mobile apps in ieder geval niet beperkt worden tot slechts 1 platform, iets waar Jeffery Zelfman deze maand zeer terecht voor waarschuwde. Maar toch, mobile app development, misschien alweer een beetje laat?Misschien is een verstandige nieuwe weg om in te slaan te focussen op data management en aggregatie. Zie bijvoorbeeld hoe TripAdvisor een applicatie bouwde op basis van Facebook’s Cities I've Visited applicatie. In plaats van zelf steden aan te bevelen op basis van zelf verzamelde data wordt bij TripAdivsors Trip Friends gebruik gemaakt van een koppeling met Facebook. Apart toch eigenlijk, dat zel…

Continue reading...

Social vs. the automated web

An article, posted about 8 years ago filed in , , , , , , , , , & .

Today I was listening to a talk by @MarcdeVries, CEO of Hyves RTV Oost, a local radio/television broadcaster. Hyves is the most popular social network in The Netherlands.

The points made by Marc de Vries were sensible, he knew what he was talking about. To be successful as a brand, whether you're a person or a corporation, you'll need to be authentic, compassionate, social, constructive and transparent. I know that is true, that's how you build quality relationships, essential for social relationships.

As you may now, I'm not really active in social networks (although my background suggests otherwise), I'm not really engaging. It doesn't really align with my personality which is more laid back, we'll see,  favouring quality relationships over superficial ones.

The talk got me thinking about differend kinds of webs, the one about social interactions and the one about practical information. One connecting unstructured data vs linking people. My primary focus is often…

Continue reading...

Leven in de wolken

An article, posted almost 9 years ago filed in , , , , , , , , , , , & .

In de jaren tachtig verscheen er een boekje, Metaphors we live by. Het is vaak aangehaald in discussies over metaforen, en in de abstracte wereld van de computer industrie zijn deze helaas vaak nodig. Toch zijn ze ook verwarrend. In dit betoog wat ik nu probeer te houden bijvoorbeeld. Je hoort de laatste tijd wel veel over zogenaamde 'cloud' services,
diensten die in de internet wolk leven… en dat de desktop computer
gaat verdwijnen. Ik denk dat ook wel… maar hoe precies?Ik geloof echt dat Apple op de juiste weg zit met de iPad. Ik geloof ook dat Google, met z'n Android / Chrome OS plannen een goed plan heeft (zie ook Mashable: Google
denkt dat de desktop in 3 jaar irrelevant is).Waar ik mij vooral druk over maak is de vraag of we niet te
veel 'handige' kleine applicaties krijgen die overal verspreid data over ons opslaan, zonder dat we precies weten waar?Een wolk bestaat uit vele kleine druppeltjes. Wanneer druppeltjes echter aangroeien kom…

Continue reading...

murb blog