Planck mechanical keyboard.

When I saw the ortholinear mechanical keyboard named planck I just knew I had to have one. Up until that point I did not really pay any attention to mechanical keyboards, and especially not custom ones. At first I was a bit skeptical to the whole idea of getting one, because it is  a DIY compact 40% ortholinear keyboard, and I had no idea if I would like it at all.

After a while the keyboard got sold on massdrop, I had some money in my savings account and decided to buy it. I placed the order for the sum of $141.97.

I ordered the version that has two separate keys where the spacebar is located.

The order details are :
CNC case color: Silver
Plate style: MX compatible (Cherry MX)
Keycaps: Beige XDA PBT blanks (MX Compatible)
49 switches: Gateron Clear (Linear) (+$9.99)
sleeve: Yes (+$7.99)

I did order blank keycaps, I did not want to shell out cash for keycaps with print on then, since I can write all day long without looking on a regular keyboard. The parts arrived, and I found my soldering iron, soldered everything, assembled it all, and here is the result:

This is where I have to admit the first mistake, and that was to order blank keycaps, it was really hard to learn how to type properly on it, I hated it at first. I struggled a lot learning how to use it efficiently.

So what I did then was to find ortholinear keycaps on amazon, I found some good ones there, ordered them and it was fantastic. Made it so much easier to use.

The keycaps I ordered was these:
DSA 40% Ortholinear dye-subbed keycap for mechanical keyboard.

Also I had to create my custom layout for it, since I’m Norwegian and need some extra letters like æøå, and also easy access to brackets and such that you use a lot when coding. That was very easy to do, I ended up using EasyAVR I stripped away to standard layout, removed all the default fancy key macros that came with the planck, and added what I needed.

I ended up only needing two layers, and they now look like this:

This was the key for getting the planck exactly the way I needed, and I have now gotten rid for my old keyboard and use the planck keyboard exclusively.

My planck now looks like this:




Blender PBRT exporter test scene.

I got contacted on twitter by @Cao_Jiayin on twitter today, and he asked about a scene that I had posted previously, specifically the ‘glass monkey’ scene.

I have now re-created that scene, and exported it, zipped it, uploaded it so that you can render it out if you want to test a bit. You have to adjust ‘”integer pixelsamples” [32]’ to something much higher if you want a clean render. I rendered it over night, I set it to low by default now
so that you can quickly get a look on how the render will look.

The ply mesh is pretty dense, that’s to prevent any artifacts in the smooth surface. You can download the zip from from here:

Install Centos 7 with libreboot.

I really wanted to have CentOS on a laptop with libreboot. I had some trouble getting things to run after install, later I found a post on the libreboot website that said what to do. The same solution can be used for redhat \ fedora installs.

So here is what I did:

Download latest CentOS, boot from usb stick or some other way, personally I use drivedroid all the time , very nice app to have installed on the phone, grab the iso, copy it to phone, emulate usb cdrom and boot from that.

I downloaded the ‘CentOS-7-x86_64-LiveGNOME-1804.iso’ from here:

Boot it up:

Start CentOS live:

After starting CentOS – run the installer as usual, I choose to have full disk encryption.
When installation is done, reboot the machine.

Choose this menu entry:

Hit ‘E’ to edit the command for booting, this is the important step in getting it to run.
In the text editor – change ‘linux16’ to ‘linux’

Like so:

Same goes for the line that says ‘initrd16’ – change it to ‘initrd’:

When the modification is done – hit F10 to boot up your system.

On mine I then unlock the encrypted disk:

Then accept the license and such for first boot of CentOS:

When that’s done you have a fully working CentOS with Libreboot.