Telia – not so netneutral

Telia, not so netneutral
Telia, not so netneutral

I first received an SMS telling me that Telia now provides free surf on social media, Facebook, Instagram, Twitter, Whatsapp, Kik and so on, sounds good at first .. but this is how they want you to think, “what a great deal, now my measly 2G surf plan will last longer”. This is where you need to do some more thinking, to achive this they need to listen and filter your traffic to know which traffic is “free” and what traffic to count against your surf plan, let that sink in for a while.

This is not what we want done to the internet, road tolls or rather favoring selected services which skews the landscape of the internet, all internet traffic are created equal, traffic to and from sites and services should not be treated differently.

Now, about a day later I got a promotional mail from them as well, yet again I feel like screaming.

If anyone at Telia marketing department would read this, please go home, sit down and think this one through again, go back to work and pull this campaign back, dig a hole and throw it in, fill the hole and get another job. You are clearly not mentally fit for the job.

GTFO of my social media participation, it is my business what I do online and you should not treat it differently than anything else, your job is and should be to provide DUMB PLUMBING.

Blocking 1 IP

Just by blocking a single IP, I managed to choke the amount of spammy comments on this blog to a minimum, zero spam comments to be honest.

An IP originating in Russia, from an ISP that can be described as non-responsive. I gave them about two weeks to resolve the issue, reporting the IP to them like an up-right citizen, got a immediate response and thought things will be sorted out, no such luck, days passed and I got tired of waiting, mailed abuse@<isp name>.ru and got the same exact answer back again, with the same ticket number as the first time. Waited another few days, nothing, the spam bot kept pounding my comment fields. Wrote them a new email, pretty much telling them that since they were so slow, I’d contact their up-link provider if it continues .. and it continues.

But, I don’t bother with it anymore, I just blocked the single IP and no spam comes through.

Frustration och julångest

Frustrationen består i att jag just nu försöker få ett recept förnyat, då behöver min nya vårdcentral min journal. Min journal är “fast” i ett annat landstings journalsystem, så de (det gamla landstinget) föreslog att jag skulle ta ut ett utdrag ur min journal, transportera det på döda träd för att låta den nya vårdcentralen i det nya landstinget digitalisera det som skrivits ut på de döda träden.

Nu har jag pratat med den gamla vårdcentralen, som bekräftade att min journal inte alls var låst som den nya vårdcentralen hade sagt, men att det kan vara så att de olika landstingens journalsystem inte pratar samma språk och därmed kan man inte flytta en journal på annat sätt än att göra en analog kopia i ena änden, transportera den fysiskt ~40 kilometer för att sedan göra om in formationen från analog till digital igen i det andra journalsystemet.

Som integrationskonsult så skapar det här problemet våldsam klåda.

Jag sitter och vänder och vrider på orden, det kommer ut mycket och många fula ord jag vill använda, skriver i affekt.


Sedan minns jag varför jag har ett jobb, jag skapar och underhåller integrationer där man löser problem som dessa, skyfflar data mellan system.

Julångesten kryper på när man rör sig i stan och det är 3 gånger så många människor i omlopp, alla med det där jagade i blicken, “måste hitta den perfekta klappen”. Jag försöker behålla lugnet men påverkas, som tur är pågår detta endast ett par dagar till, sedan infinner sig post-jul och pre-födelsedagar som i sig är en stressfaktor.

Update 2015-12-23:
En sköterska från den nya vårdcentralen ringde idag och frågade om medicin och dos, svarade och gav kort bakgrund, hon skrev ut den medicin jag behövde. Känns lite som att den nya vårdcentralen och jag kommer ha ett bra förhållande.

Self promotion

I’ve been working a little on my site, adding sections and filling them out with contents, Contact is how to contact me, Current and Past is about jobs I currently hold or have previously had and Skills is short blurbs about what I have achieved some sort of skill in and brief information about what I have used it for.

I don’t really have an idea about what to do with the domain, besides filling it with some relevant content. It might be useless at the moment but may become useful some day.

Some day I might migrate all the contents here to as the current isn’t really relevant any more, since B19 was a short name for Blåklocksvägen 19, our previous address. I have tried to move MediaCreeper off the domain, there is probably a few who still link the old location but I gave them some 5 years sun-down period to moving to the “new” location.
I dunno.
Time will tell.


Update (2016-02-24): Several months later this single post has generated well over 5000 hits alone, but only a few on the promoted site that I linked. Makes me wonder if I hit some magic combination of words that drives all these visitors here. is still there.

Yeah, I got this domain a while ago, about a year to be specific and as it was about to expire or get renewed, I renewed it and decided to have it pointing at something, so I got some web space and put up a simple presentation site for myself.

It’s supposed to catch the ones googling me, either read up about me or just find contact information.

So I’m going to reduce the information about myself here and let the new domain get those hits.

The Comments

The only comments I get nowadays are the spammy kind, not many but a constant trickle of spammy comments about SEO or fake high-end watches/bags or enhancing medication. Fortunately I have Akismet catching them, with a high success rate and I check them manually as well before tossing them.

Wrote an email

It had been marinating for a while. First dumping thoughts and then a few circles over it to touch and tweak parts of it, to get the right tone and attitude across. It was one of the most difficult mails I have ever written, directed to head of a company where I used to work, described my experience and impressions, being brutally honest and dropping thought that has only been ventilated between friends.

It feels good to have sent it, it has been swirling in the back of my head ever since I wrote it, almost a month ago.

Happy 300

Yes, I’ve written 300 posts. This is the 300th post and the first was written back in May 2008. In the beginning I wrote mostly in Swedish but since most people on the intarwebs do not understand the language it is better to write in English, which at least many more understand.

Some posts has been marinating as drafts for months or even years, stuff that I wanted to think through and circle back to a few times before posting them, other posts has been written in frenzy and posted minutes after being done or having THAT thought I needed to formulate in words.

I’ve had a few blogs through the years, the first one was just flat html, later on I was an early adopter of LiveJournal and are still holding a permanent account there, I held a blog under pseudonym, wrote about my current job situation under a faked name as I could not do it under my real name. Tried different blogging platforms until I stumbled upon WordPress and got stuck. It works.

I enjoy writing, dumping, describing and formulating thoughts and opinions.

Thoughts about RAKEL (TETRA)

[This post has been marinating as a draft for a while, I wrote it up as I got the idea some time back in 2013.]

In Sweden we have an encrypted (though encryption is not always on, for performance issues) digital radio network (based on and essentially the same as TETRA used by throughout Europe and US) for authorities, like police, customs, fire brigade, ambulance, for inter-communication between them in case of emergencies and major events.

Between 2006 and 2010 the Swedish network RAKEL (RAdioKommunikation för Effektiv Ledning, roughly translated to something like “radio communication system for effective governance”) was rolled out and effectively quieting the analog networks S70 and S80, though they are still in place as fallback. Many swedes had radio scanners (radios that swept through lots of channels in rapid succession, scanning for broadcast) and listened in on police/fire brigade/ambulance activity, some people also helped the police by being alert to broadcasts in and about their neighborhoods. With the digital radio system, they effectively shut out everyone not directly tied into that network.

I’m one of those swedes with a scanner, this has irritated me a little that we’re no longer “trusted” to listen in on the police (they work for us, the public, the taxpayers).

So, I’ve been playing with a thought for a while.

As electronics of different flavors has become readily available in many areas, no one has come up with a publicly available scanner for RAKEL/TETRA yet. The reasons is several, digital radio with encryption is one, authorized devices is another and there is probably more.

My thoughts has focused around the fact that they are radio-based, every radio broadcast and thereby it’s also locate-able by triangulation, two or more receivers can pinpoint a general location of a broadcasting device, add more and you get even more accuracy.

As radio waves are unidirectional (unless focused like microwave radio-links) they broadcast in all directions, which is possible to pick up with “simple” receivers. With a sectorized (passive) or a spinning (active) antenna one could passively listen for specific frequencies between 380Mhz – 430Mhz (where Swedish RAKEL resides) and register in what general direction (with a sectorized antenna) or specific direction (with a spinning antenna). If these “directions” are pooled together with other peoples readings, one could pinpoint individual devices pretty accurately.

Another use for such a set up could be to scan for flying drones (popular in the US) as they communicate in both directions too, commands for flying and/or telemetric/video-feedback.

To set up such equipment for listening, would require a few simple things;

GPS-device / Compass
Active/Passive antenna for a specific frequency-range
Analog/Digital receiver
Computer / Software for processing/analyzing signals

It would only require to find a certain signal on a specific frequency to point out that it is something “there”, you would not need to know what the broadcast was about, just the presence of the signal is enough.

Taking it a step further, would be to analyze the signals, as it is digital, it is “packets” within a protocol, which could be broken down into headers and payloads for further analysis. Packets contain information about which device broadcasting, which makes it possible to point out a single device – along with triangulated position and second-by-second updates, it would be possible to passively following a single device/car/person around on a map.

This could be done on a massive scale to crowd-source data like this, with historical data, spanning several days, weeks or months, patterns would emerge.

Little brother could be watching Big brother.

En liten blänkare

Efter en auktion på Tradera fick jag en idé, efter jag fått utskick från en handlare (säljare) på Tradera med länkar till en ganska rörig sida med listor på sålda och kommande objekt — det där kan jag göra bättre, tänkte jag.

Så jag satte mig och kodade lite, eftersom jag är lite av en minimalist och gillar simplicitet höll jag det hela enkelt. Samtidigt var det ju flera experiment i ett, HTML5, jQuery och så att få saker sålda.

Just nu ligger det några objekt ute på B19 Showroom som är namnet på mitt lilla projekt, Showroom, just för att det är lite som en butik, men utan prislappar, där kan de ligga en stund, i väntan på köpare, om någon skulle få för sig att de är intresserade av att köpa något, kan man skicka en liten intresseanmälan. Köpa det direkt eller lägga upp det på Tradera, det är vilket som.

Tanken är väl också att kanske koppla ihop det med Traderas API, för att enkelt trycka över objekten dit .. om jag orkar och har tid. Även funderat på att släppa det som open source.

Colubris MAP 625 / HP MSM422

Japp, jag ropade in lite skoj hårdvara. En AccessPoint med en massa skoj features, nypris 4500-6000 kronor beroende på var någonstans man tittar, jag fick den till vrakpris, dock utan power supply.

Därför jagar jag nu efter detta, det som är lite stökigt är att den kräver 48V DC, 0.25A (max 12W) och det är inte helt lätt att hitta, dels för att det betraktas som “proffsutrustning”, vilket gör att man inte hittar något med moms påräknad, dessutom väger eländet (kraftpaketet) nästan 7 Kg. Vilket får mig att tänka på alternativet, PoE, Power over Ethernet .. som kan leverera rätt spänning och mer effekt än nödvändigt samt att jag kan hänga burken i 100 meter lång Cat5/6 kabel som värst, så jag har hittat ett par PoE-injectors i lämplig prisklass, runt 200 kr.

Vad jag ska göra med den? Hacka den, så klart!

Eller, hacka folk omkring mig… eftersom det är en MiMo-AP, så kan den uppträda som många enheter samtidigt, det tillsammans med en aningens hackad/justerad RADIUS-server kan jag samla ihop lite skoj info. Givetvis endast i lärande syfte, när jag tröttnat på det kommer den användas som kvarters-vid AP för mitt privata WiFi-nätverk.

Eller typ. Kanske. Vi får se.

Lite labbande

Jag har labbat lite med Python, funderat vidare och påbörjat ett litet projekt, mest som proof-of-concept av distribuerad DNS med server, protocoll, kryptering och signing av zones. Jag spelar än så länge bara lokalt på min utvecklingsburk men så fort jag har fått ihop något som funkar på riktigt åker det upp på github, så fler kan vara med och knåpa.

Idén är att de som vill deltaga sätter upp en egen “server”, lokala DNS-upplag går mot (eller lokal server på LAN/WAN) som kontrollerar vad som efterfrågas, är det någon old-world TLD passas frågan vidare till legacy-DNS (Google eller OpenDNS — om frågan gäller en TLD som tex. .pirate (tänk “thepiratebay.pirate”), .p2p eller något som inte passar in i legacy-DNS-världen så söks istället den lokala cache’n, finns den inte där söks det genom distributionsnätet (vilket kan ta tid), vid “träff” returneras svaret som en standard DNS-response med info eller vid “miss” returneras det som standard DNS-response med “NX”, som non-existent.

Distributionen skulle kunna ske via port tcp/80, tcp/443, udp/53, tcp/53 eller tcp/5353 .. då dessa portar bör och skall vara tillgängliga genom brandväggar och inte filtreras av operatörer.
Zone-info komprimeras och signas innan transport, signing kontrolleras mot lokalt/globalt registry och packas upp och injiceras i lokal server.

Registrering av domäner skulle kunna ske genom signing av domännamnet med gpg, bitar jag inte riktigt utarbetat än.

Administration av domäner och pekningar skulle kunna ske genom API (med signing som säkerhet), för lagning och distribution blir det nog JSON. Lokalt för servrar blir det nog sqlite3 databaser, då även denna finns tillgänglig på många platformar samt är enkel att underhålla.

Eftersom Python är tillgängligt på nästan alla platformar och på vissa kan kompileras till binärer borde det hela kunna köras på många maskiner utan större anpassningar.

Förhoppningen är att det skall bli lätt för “noobs” att bara peka på servrar som är dDNS-anpassade och “tuta-och-köra”, för mer avancerade användare så finns möjligheten att själv sätta upp lokal server, peka på den och köra, medan servern sköter allt det tekniska internt. Lite som “drop-in replacement”.

Vatten under broarna…

Det var evigheter sedan jag bloggade, det har hänt ganska mycket sedan sist. Jag vet inte om jag kan, vill eller orkar summera ihop allt men som läget ligger nu är jag helt klart nöjd.

Se det här som lite av en nystart på mitt bloggande, jag måste göra något av all positiv energi och tankar.

Jag har träffat en mycket trevlig dam som jag absolut inte kommer släppa taget om i första taget.

Tack och hej!

Sedan urminnes tider har jag haft ett .. de senaste åren (ganska många) har jag dock primärt använt Google för mail. Jag har ändå haft kopplat genom POP3 för att hålla lite koll och i den takt mailen rullat in via, styra om dem till Google.

Sedan den 31/10 har POP-funktionen blivit en betaltjänst. Vilket innebär att du som har använt ett eget e-postprogram för att läsa din e-post behöver uppgradera tjänsten, om du vill fortsätta använda ett eget e-postprogram.

Jag lämnar det gamla kontot åt sitt öde, då jag ingenstans kan hitta var man avslutar kontot (de enda support-avsnitten som innehåller ordet “avsluta” rör SprayDate), jag kopplar loss det från Google Mail och det får falla i glömska.

Skulle ni mot förmodan sitta med adressen i er adressbok, ta bort den och ersätt med dito.