The Spectre of Math

May 30, 2013

Windows 8.1 innovations

Filed under: Linux,Technology — jlebl @ 4:35 pm

I’ve just briefly glanced at what’s new in Windows 8.1, probably because I am procrastinating right now, not because I am actually interested, not having any plan of ever using Windows ever again in my life.  It was really amusing that new features are apparently that you can open more than two applications at once and also resize them on screen.  So maybe Windows 8.1 will finally catch up to Windows 1.0.

I feel I’m taking crazy pills here, because almost everyone is really into this trend.  First make the interface really bare (but graphically intensive) to make it look like a smartphone.  Then reintroduce very restrictive versions of these features and tout them as great achievements.  Chrome OS also at some point caught up with the 80s and added stacking windows.  I wonder when Windows will finally get into the 80s.

And while basic features like window management appear an insurmountable challenge in the new “iphone app” mentality, putting up a clock on your screen eats more CPU/GPU and memory than it would take to guide a spacecraft to Mars and back.  Not even that long ago did a calculator application not require 3D acceleration to reasonably run.

Good thing I’m using XFCE here.  Let’s see how I start a calculator: My non-accelerated desktop means that if I press Ctrl-Alt-R (which is my shortcut for terminal … R used to stand for rxvt long time ago) I immediately get a terminal.  Then I type “genius” press enter, and I’ve optimized the startup so I get a prompt immediately, there is essentially zero wait.  I type in a calculation, and out pops the answer.  Now if I attempt to do this on my phone, or in GNOME using the native calculator, there are several long waits either when some random nonsense is loading just for me to start the app and then there are these useless animations taking up time.  So for example if I have a student in my office and want to just quickly (note the word quickly) calculate something about their grade, I would definitely not do it on my phone.  Even try starting the native terminal in GNOME, it’s a few seconds wait on my machine from the time I get to start it (click a button, or whatnot).  So much for accelerated desktop. Just trying to phone someone on my phone is often a lot longer process than it used to be in the 90s when I got my first cellphone.  There is hardly a lack of power in the phone, it is just that it is so skillfully wasted.

This younger generation today must be really really patient (compared to us old fogies … you know 35 is old when it comes to technology) to put up with this.

May 28, 2013

Computation update

Filed under: Hacking,Mathematics — jlebl @ 4:45 pm

On the scale of length of computations I’ve done, this probably counts as the longest so far.  If you look down a bit in the blog you’ll find the details.  I can now report that there is no degree 21 polynomial p(x,y) with positive coefficients, with exactly 12 monomials (the least it can have), such that p(x,y) = 1 whenever x+y=1, and such that xy is one of the monomials.  Now the conjecture is that there is only one such beast (up to switching variables), dropping the condition about xy, and the computation is well on its way to prove that.  That one monomial is a bit special since it appears in these sharp polynomials for a bunch of smaller degrees.  Anyway, a few more months and we’ll have the answer.

Blog at