1,394 karma · joined February 21, 2012
(give it some time...)
and http://www.lostcosmonauts.com/firstman.ra managed to scare the hell out of me...
shiver
I wonder how fear and sounds like these are wired in our brains...
Popular example: The new Ars Technica Design: Background - light from the bottom; Social Icons - light from above. (There are worse examples out there but this just came to my mind first...)
Thanks!
It is a bit disappointing that the whole article is gathering some velocity, when the author hits the break for a full stop.
http://svt.se/hogafflahage/hogafflaHage_site/Kor/hestekor.sw...
For a triplehead setup this concept is just not bearable. I think this really bad design-decision goes back to the days when there was this "Linux the great netbook / eee-PC OS hype".
The good thing is: Nobody is forced to use this . There is Mate (http://mate-desktop.org/), or KDE, or XFCE, or ...
The only thing that I find a bit pity, is that so many resources are spent on Gnome3 and Unity :-/
> Includes its own private crypto code (has
rijndael-alg-fst.cc been vetted for timing issues?)
This is as far as I can tell the original rijndael-alg-fst.c reference implementation, which has cache timing issues in the S-Box table lookup.The crypto/aes/aes_x86core.c implementation from OpenSSL uses pre-fetching as a countermeasure.
[Edit: Better formulated as a question? :-)] Since OpenSSL is a long tested and optimized library, why did you decide to ship an own aes implementation?
C++ is not different - it can even provide you with even more interesting and unexpected ways to shoot yourself in the foot:
C++ (from: http://m5p.com/~pravn/foot.html)
You accidentally create a dozen instances of yourself
and shoot them all in the foot.
Providing emergency medical care is impossible since
you can't tell which are bitwise copies and which are
just pointing at others and saying, "That's me over there."It roughly states, that if you provide, create, sell, or distribute tools, which can / will be used to commit / prepare a computer related crime, shall be punished with one year in prison or a fine.
The problem with this is the vague wording: If dual-use tools like nmap are affected is open to discussion.
Maybe someone else finds a better translation; you can find the original text here:
The one I mean is called gnome-terminator and is written in python: http://www.tenshu.net/p/terminator.html https://launchpad.net/~gnome-terminator
> Avoiding the Microsoft tax[...]
For me, it is the multidesktop support and great terminal emulators (like terminator) which make linux a very good OS, supporting me to get things done.
[edit: OK - Missed the line about this topic in the original text. coffee.]
True. But you might consider using inttypes.h which defines some pretty useful things like uint32_t (an unsigned 32 bit wide integer for example).
- "may be a little faster on little-endian machines, but not much, and it's slower on big-endian machines."
In fact swapping the byte order is _one_ CPU instruction. You can for example use some inline assembly to optimize your code. (If your compiler fails to recognize this pattern.)
uint32_t byte_swap( uint32_t x )
{
asm( "bswap %0"
: "=g"(x)
: "0"(x)
);
return x;
}
Just my two cents...LaTeX: The typesetting / document preparation system and markup language. Pronounced: /ˈlɑːtɛk/
Just to throw in some facts :-)
The ugliness of the escape-character-abuse for namespaces (what were they thinking?!) and the evolution of the Zend Framework 2.0 is what made me look at the ruby and rails stack.
I do not agree with the microphp manifesto for several reasons, but the sheer amount of boilerplate code in ZF2 is getting in the way of "getting things done".
Php's reputation in the enterprise world is not as bad as it used to be, but still has a "Gschmäckle". Why should use php / ZF when I can sell a Spring MVC application?
Upstream is a more sensible default and I agree with the change.