Comment LLVM auto-vectorisation (Score 1) 636
Isn't auto-vectorization done in the back-end of LLVM anyway? So it shouldn't matter which programming language was used in the front end.
Isn't auto-vectorization done in the back-end of LLVM anyway? So it shouldn't matter which programming language was used in the front end.
The innards are regular Fujitsu rubber dome. Nothing special. Quite mushy and horrible to type on.
But it is sure one of the most beautiful keyboards in the world. I love the colour scheme and font choices. It sure has style.
The attention to detail, the size of it and the layout feels professional - this is a workstation keyboard indeed.
I bought one just to have to look at.
Actually, the etymological origin of the word "hacker" is from "hacksaw".
To use a hacksaw is called to "hack". Sometimes the use of a hacksaw is to do a quick fix that is not necessarily particularly elegant, for instance to cut a table leg shorter to make it more level.
Therefore to "hack" something is to tinker with something.
A computer hacker is someone who tinkers with computer/systems, and not necessarily in the intended way.
A student prank at MIT is also traditionally called a "hack". It could involve hacking something off with a hacksaw, but these days is often something more constructive, not computer-related at all.
This monitor is pretty big. It has about the same height as a 27" 16:9 monitor or a 22" 4:3 monitor.
Resolution is 109.7 PPI which is the norm for desktop displays.
BTW, I think it is about time we start comparing vertical sizes instead of diagonal.
I think it is because it is perceived as being money for nothing.
Neither are roads, bridges, railways, airports and sports arenas, yet many are funded by public money because a large portion of the public thinks that they are important.
Essential for survival, no. Essential for the community to thrive, yes.
99% of the Amiga floppies I still have work fine, but back in the day, I had to throw away 99% of my floppies quite early because of read/write errors.
Indeed US-centric
I recently got upgraded from 100Mbit/s to 1Gb/s, and I did not even ask for it - Internet is included in the rent in the apartment block where I live and there was no price increase. The portion is around $15/month or so.
Indeed I was surprised recently when I heard how much US:ians pay for their low-speed Internet. Apparently, it is because networks were deregulated in 1995 in a way that allowed the largest providers to consolidate into an oligopoly, quashing the competitors by buying them instead of competing with better prices and/or services. The Tek Explains it.
I think that Samsung and Google are doing it all wrong.
They are still making smartwatches be "companion devices" to smartphones, yet you still have to write custom code to run on the device.
I think that the best type of smartwatch would be one that would act as a dumb terminal to the phone. Let it act as a second screen to the phone with a few button/touch actions plus a few sensors that feed data in the other direction. That would satisfy the most common use cases where a smartwatch would be useful. The others could be hard-coded not as apps but as system features.
This would be best for the developer, as you would only have to develop one app - not two.
This would be best for the user, as the program code on the "watch" could be simple you would need only a microcontroller that runs at tens of megahertz, and you get long battery life approaching what you are used to get in a watch.
But of course, such a device would be too cheap to make and Samsung would not be able to sell it at a premium...
I would say that the Kinesis is in a class above any Microsoft keyboard in terms of ergonomics.
Not only are the hands slanted, but there is more separation between the hands.
It has low-force mechanical Cherry MX Brown key switches that are relatively smooth, where as the Microsoft keyboard's keys bind horribly on off-centre key presses. (Cherry MX key switches are all the rage among PC gamers right now...
The lack of numeric keypad is actually ergonomically better in that it allows you to keep your mouse closer to your centre.
The keyboard layout can be fully remapped (without drivers, stored in the keyboard) and it can record macros.
Drawbacks is that 1) you must touch-type properly using all fingers and that 2) the keyboard is quite high because of its curved key wells.
#1 isn't really a drawback in the long term though, as learning proper touch typing will make you a better typist overall. It is easier to learn touch-typing on a Kinesis than on a flat keyboard.
I know people who collect vintage computing equipment that would kill you if they had seen you do that. (figuratively, of course)
Ya'll hear about the geometer who went to the beach to catch some rays and became a tangent ?