Är hjärnan det vi traditionellt menar med ett neuralt nätverk eller inte? Från biologin har vi en ytlig koll på hur neuroner fungerar, men i djupare mening vet vi faktiskt fortfarande inte hur de fungerar exakt. Inom fysiken finns det två skolor för hur hjärnan kan tänkas fungera. Den ena skolan, representerad av den svenske fysikern Max Tegmark, menar att hjärnan i grund och botten är ett system representerbart av klassisk mekanik.

Read more →

ox-hugo

I’m now trying out ox-hugo. I still like o-blog, but i felt like trying something new! During the conversion I had great support from Kashual Modi, the author of ox-hugo. It is an interface between org-mode and hugo, the static web site generator. I also had support from the author of hugo-bootstrap-premium mode, and Artem Sidorenko, who implemented the nice logarithmic tag-cloud in the sidebar of this site.

Read more →

o-blog tips

o@blog

The way I work with my blog is that I write down a number of unfinished notes. Eventually I get around to finish them, and when I do I usually finish a bunch of blog entries at the same time. This is why the emacs org-mode based o-blog blogging system works well for me. Since org-mode changes frequently it can lead to technical problems though. This time around my old articles didn’t compile properly, because they used obsolete syntax.

Read more →

There are many parts of the Free Software movement. Like mercury, you can split it in many tiny droplets, that can seamlessly reform to a larger whole. The noble goal of the GNU project is to protect the Free Software movement from unknown, orwellian entities, seeking to destroy it by various nefarious means. That is indeed worthwile, but I think perhaps a greater threat is posed by something fetched from the Brave New World.

Read more →

Many developers complain about Maven, how it is slow, and how it complicates life instead of making it easier. These developers might not remember how life was in the ancient days before Maven. That said, Maven still has practical shortcomings, and one is the snapshot versioning scheme, when used in Continous Delivery pipelines. From a developer point of view, there is no problem. Snapshots are nice. Just commit and the continuous Integration server builds a new swapshot.

Read more →

There is a tendency among engineers to disparage the tools of other engineers. So, developers don’t like to develop tests with gui based tools for example. Sometimes a tool is indeed not worthy an engineers attention, for example a ‘Golf-Ware’ tool. These are tools that management learned about during a round of golf with a salesperson, and then force down the throats of unwilling devs and ops. Is Soapui such a tool?

Read more →

I’m interested in the concepts of transhumanism and the singularity. Quite often I feel like the concepts take on a needless religious aspect; wait for the Singularity, then Nerd Rapture will follow. It is appealing in a way, but also kind of dumb, especially for a crowd that often prides themselves in being non-religious. Let’s instead step back from the far future for a bit and see what we can do right now to help transhumanism along.

Read more →

In the Java enterprise world we have application servers that we deploy our applications into. An ear file is just a zip file with some metadata. its not a bad thing as such. The problematic situation occurs when we deploy our ears to our appservers. Teams start thinking that this is an unheard of problem, and invent new systems to solve this newly discovered problem. Teams might be excused since most major appservers have also invented new styles of wheels that replace basic OS functionality.

Read more →

So you are coding away at your product, and its done entirely by the book. You have builders, immutable data transfer objects, a layered architecture and whatnot. Suddenly the deadline makes a whooshing sound as it flys by, to paraphrase Douglas Adams. But you are safe, because you have a by the book aproach, and you have done nothing wrong. Doing it by the book takes time, doesn’t it. Ok, so all your patterns are blue book, gang of four, approved, but are they really apropriate for your project?

Read more →

The Emacs news-reader Gnus, is the interface I use to read most of my feeds. Since I use it for mail, news, rss and more, theres a lot of groups in my Gnus. (Okay, if you don’t know Gnus this doesnt make much sense.) Only list Gnus groups with unread messages because I have so many marks and so many groups now. you set: (setq gnus-list-groups-with-ticked-articles nil) which works exactly as expected.

Read more →