Appearently, I am not the only one:
Linus says:
No, the problem I’ve seen in gcc
is that _some_ of the developers seem to be total d*ckheads when it comes
to “language definition”, and seem to think that it’s more important to
read the language spec like a lawyer than it is to solve actual user
problems.
April 28th, 2008 · Tags Software, Development, Rant | No Comments »
So, if you compile without “-std=c99″, then I get this warning:
warning: incompatible implicit declaration of built-in function ‘lrint’
And if I enable that switch, M_PI is suddenly undefined.
‘M_PI’ undeclared
Can anybody explain me how I am expected to write software without rounding and PI?
And no, I can’t be bothered to define PI in all my sourcefiles myself!
Cheers
-Richard
April 3rd, 2008 · Tags Development, Rant | 2 Comments »
Project VGA, a project which aims to develop a Low Budget, Open Source, VGA Compatible video card.
I wonder whether it would be possible to use this hardware to create a FPGA based compositing engine for image scaling and alpha blending, and then meddle some modlines and use something like in this VGA to SCART Converter […]
January 18th, 2008 · Tags Development, Geek Documents, Technologie, Open Movie Editor | No Comments »
Starting new Projects, renaming Projects, copying Projects, switching between Projects in the Open Movie Editor has always been a question that I liked to spend time on. I am not quite happy with the current solution implemented, so I am exploring different approaches. I could do what everyone else is doing, but I am not […]
January 17th, 2008 · Tags Development, Open Movie Editor | 1 Comment »
Hi,
fixing ubuntu one bug at a time, I will highlight a little flaw, that crept into Ubuntus icon theme. As “everybody” ought to know, the trashcan icon is a well known icon for describing the delete action. But some people are not entirly convinced yet:
And this is how it should look like:
And I am not […]
September 4th, 2007 · Tags Development, Rant | No Comments »
Hi,
I do have a specific Problem with the Open Movie Editor on Ubuntu Feisty. The Video Frames are badly distorted when they are smaller then 1024 pixels in width. I am quite confident that this is a bug in the glTexSubImage2D of Mesa on this Version of Ubuntu, beause on Dapper it works quite well. […]
July 25th, 2007 · Tags Development, Open Movie Editor | 3 Comments »
Hi,
One very essential rule in software development in my opinion is “Respect User Data”, which means essentially that a program should not put data that belongs to the user at risk unnecessarily. Actually unless it is physically absolutely impossible to keep the data it should be kept.
Unfortunatly not every software developer follows that rule. I […]
April 13th, 2007 · Tags Development, Rant, Geek Documents | No Comments »
Update:
Concerning my post about a secure X-Window System, someone else actually thought of this and even implemented it.
X Access Control Extension
-Richard
October 21st, 2006 · Tags Development, Geek Documents | No Comments »
Hi,
I was wondering about a secure X-Window System, that protects applications from harming each other just like memory protection does for processes. Are you aware of the fact that for example your word-processor could easily make screenshots of your web-browser, and send mouse events over to control that app.
The whole desktop is a trusted space, […]
October 3rd, 2006 · Tags Development, Geek Documents | No Comments »
Bah, C++ is most definitly the weirdest programming language ever invented. I think I’ll refer to it as “Object Oriented Assembly” in the future? Why? Because every little itzi-bitzi detail has to be declared rigorously. First of all, methods are non-virtual by default, this is common knowledge, however it’s totally annoying. Why would someone ever […]
February 11th, 2006 · Tags Development, Rant, Geek Documents | No Comments »