Skip to main content

Johan Bové

Nokia 8110 4G Requests - Part 1

2 min read

Nokia 8110 4G banana yellow and black side to side

Gathering a list of issues and changes I would like to see fixed on my 4G phone.

Most of these issues can be fixed with a hypothetical software update. So it's up to HMD Global (@NokiaMobile) to work on the apps and system software on the phone and release a new update - preferably sooner than later.

And the WhatsApp integration should be implemented by Facebook Team WhatsApp of course.

List of software nuisances:

  • WhatsApp is running on the phone, but is lacking in these ways:
    • No https://web.whatsapp.com support, even-though the phone has a QR-reading-cabable camera on board
    • Received videos have a maximum file size of 8MB, so anything bigger than that cannot be opened, at all. Memory limitations?
    • No calling
    • No video chat
  • No emoji input - This makes me really sad. 😅
  • No CalDAV and CardDav sync support - would have been great to be able to easily synchronize contacts outside of Google or Apple sync.
  • The volume controls are practically useless as the phone has three volume settings even-though it has a scale from vibrate to 15, the actual volume stages are "Really Loud", "Loud" or "vibrate".
  • The phone gets really hot during calls - not sure if software or hardware related to be honest.

It would be awesome if this list could be marked off soon.

Johan Bové

Known plugin update process

1 min read

In response to jgmac1106 on :

My plugin-updating process is currently like this:

  1. Create a fork of the Github idno project
  2. Checkout the code from the repo
  3. Fire up Beyond Compare and start a folder compare session
  4. Synchronize the plugin folder from local to remote

Of course it should be possible that you clone the Github plugin code through git clone and then do a git pull upstream to get the latest from the original master.

You should then be able to also run a composer update command to make sure you're getting the latest "vendor" dependencies too.

Johan Bové

My Known "Content-Security-Policy" htaccess configuration

2 min read

My current Known .htaccess Content-Security-Policy is full of tool urls.


<IfModule mod_headers.c>
Header set Content-Security-Policy: "default-src 'self'; frame-ancestors 'self' https://www.youtube-nocookie.com https://player.vimeo.com; base-uri 'self'; form-action 'self' https://www.brid.gy https://indieauth.com/ https://monocle.p3k.io/ https://aperture.p3k.io https://indigenous.abode.pub https://alltogethernow.io https://quill.p3k.io; script-src 'self' 'unsafe-inline' 'unsafe-eval'; object-src 'none'; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; img-src 'self' https: data:; media-src *; worker-src 'self' https; font-src *; connect-src 'self'; frame-src 'self' https://www.youtube-nocookie.com https://player.vimeo.com;
    Header set X-Content-Security-Policy: "default-src 'self'; frame-ancestors 'self' https://www.youtube-nocookie.com https://player.vimeo.com; base-uri 'self'; form-action 'self' https://www.brid.gy https://indieauth.com/ https://monocle.p3k.io/ https://aperture.p3k.io https://indigenous.abode.pub https://alltogethernow.io https://quill.p3k.io; script-src 'self' 'unsafe-inline' 'unsafe-eval' ; object-src 'none'; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; img-src 'self' https: data:; media-src *; worker-src 'self' https; font-src *; connect-src 'self'; frame-src 'self' https://www.youtube-nocookie.com https://player.vimeo.com;
    Header set X-WebKit-CSP: "default-src 'self'; frame-ancestors 'self' https://www.youtube-nocookie.com https://player.vimeo.com; base-uri 'self'; form-action 'self' https://www.brid.gy https://indieauth.com/ https://monocle.p3k.io/ https://aperture.p3k.io https://indigenous.abode.pub https://alltogethernow.io https://quill.p3k.io; script-src 'self' 'unsafe-inline' 'unsafe-eval' ; object-src 'none'; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; img-src 'self' https: data:; media-src https:; worker-src 'self' https; font-src *; connect-src 'self'; frame-src 'self' https://www.youtube-nocookie.com https://player.vimeo.com;
</IfModule>

Johan Bové

Radio Soulwax - Benelux

1 min read

The Belgian DJ's from Radio Soulway (RSWX) clearly had way too much fun making this "Benelux" themed one hour long mix and accompanying video.

Johan Bové

No Hello

2 min read

A repost from the www.nohello.com website, published Wednesday, January 16, 2013

Please Don't Say Just Hello In Chat

2010-07-19 12:32:12 you: Hi
2010-07-19 12:32:15 co-worker: Hello.
## CO-WORKER WAITS WHILE YOU PHRASE YOUR QUESTION
2010-07-19 12:34:01 you: I'm working on [something] and I'm trying to do [etc...]
2010-07-19 12:35:21 co-worker: Oh, that's [answer...]


It's as if you called someone on the phone and said "Hi!" and then put them on hold!
Please do this instead:

2010-07-19 12:32:12 you: Hi -- I'm working on [something] and I'm trying to do [etc...]
2010-07-19 12:33:32 co-worker: [answers question]


Note that you get help minutes sooner, and you don't make them wait. Instead, the co-worker can start thinking about your question right away!
You're trying to be polite by not jumping right into the request, like you would do in person or on the phone. But Chat is neither of those things. Typing is much slower than talking. Instead of being polite, you are just making the other person wait for you to phrase your question, which is lost productivity.
The same goes for "Hello -- Are you there?", "Hi Bob -- quick question.", "Do you have a sec ?", "yt?" and "ping". Just ask the question!
If you feel it's brusque to simply say "Hi" and ask the question, you can do something like this:

2010-07-19 12:32:12 you: Hi -- if you're not busy I was wondering if I could ask a question.  I'm working on [something] and I'm trying to do [etc...]


Additionally, asking your question before getting a reply allows asynchronous communication. If the other party is away, and you leave before they come back, they can still answer your question, instead of just staring at a "Hello" and wondering what they missed.
Short link to this page: http://nohello.com/. (If you see that as someone's status, please be prepared to be ignored if you only say "Hello!".)

Johan Bové

Replying to Add .editorconfig for code formatting consistency

1 min read

Regarding the editorconfig support:

That's a good question. Looking at the Github project and the number of integrations that are available for all editors, I would say it's fairly widely supported. https://github.com/editorconfig

It helps us to have everyone use spaces instead of tabs, even-though colleagues might use a different editor for coding.

Johan Bové

Dev.to supports RSS powered republishing

1 min read

Pretty neat how Dev.to support RSS powered republishing.

Here is a screenshot of their interface:

Publishing to dev.to from RSS

Johan Bové

Pinning Known Status content to appear at the top of a page

1 min read

Regarding the Status plugin:

Just like Twitter does within pinning a status to a profile, a specific Status can be pinned to appear at the top of the list.

Would this be done within this plugin or would this have to be added to the Known core project?

Johan Bové

Old PC hardware is still nice too and better for the environment

1 min read

My Surface Pro 3 is turning five years old soon and I still use it as my main machine, albeit not on-the-go as the battery life is abominably bad. And today Microsoft is coming out with the latest edition in this neat little PC, the Surface Pro 7 and i'm thinking ... darn, that is a super sleek, non-upgradeable, fancy super-portable PC, should I upgrade?

And then I reconsider because for a while now, we have this whole sustainabibility - thing going on and since absolutely nothing in this new Microsoft hardware is upgradeable or even repairable, I am empowering my inner Earth-loving self and deciding to NOT get seduced for the fancy-pance glued down hardware.

Johan Bové