Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Comment Re:Most people won't care (Score 1) 107 107

a) If you think anyone understands the whole of Linux you are kidding yourself. Besides, I am going to contend that a single CPU is more complex to build than Linux.
b) I am not offended
c) I do not think that a naive bunch of OSS paranoid freaks can product something with the complexity AND performance of a modern CPU.

Maybe there is a tradeoff here, and it is probably worth look at it, perhaps by Intel putting their design in some kind of trusted escrow. But there is whole lot more complexity below the surface in a chip than it looks.

Comment Re:Most people won't care (Score 1) 107 107

First, compiler optimisation only deal with static code, and not with the dynamic aspects of the code as it runs. Advanced CPU optimisations in silicon does this.

And highly advanced compilers are also very complex, requiring PhD level CS to get into. A simple compiler is easy to write, I have done this twice (one for a lazy Functional language, in 1989). An advanced compiler? No way.

Shifting the complexity to the compiler does not reduce the complexity, but definitely does reduce the performance. The CPU can adjust at run time (and JIT compilers at a somewhat higher level of granularity). Intel tried to shift the complexity to the compiler with the Itanium project. Look where that went.

I stand by my point. The whole Compiler-CPU toolchain is too complex for an open source low budget operation to produce a high-performance system. You need substantial investment of both money and manpower to do this, and this is not suitable for the classic OSS bazaar organisation model.

Comment Re:Most people won't care (Score 3, Interesting) 107 107

An Intel i7 Quadcore has 1.7 Billions transistors on board. A Haswell E 18 Core monster chip 5.5 billion. Even a simple ARM Cortex has 26 million transistors.

Do you think any single person at Intel knows everything about such a chip? Even the experts of the experts? How do do you think you are going to even comprehend such a thing even if it is open source? It really makes no difference, and no open source community is going to design a modern high-performance CPU. Intel invested 10.6 billion in R&D in 2013.

At some point you are going to have to start trusting someone. Why everything has to be open is beyond me.

Comment Re:maybe theres no market to be had (Score 1) 213 213

I am going to write a app that integrates with our company's conference management system. We have an onsite system that allows us to push the start of sessions and talks and such. I think for these things it is actually useful to have this on your wrist, but it is not so important (or complicated) that I am going to spend a lot of time on the problem.

It is more of a piece of bling that makes our software look cool on paper. "Look! It also supports Apple Watch! All you hipster attendees will go through the roof with joy!".

And for about 2 days worth of work and a $500 investment in hardware (we already do iPhone apps) it is worth the marketing effort.

Comment Re:Chapel Hill/ Carrboro North Carolina (Score 2) 654 654

> Over time, people will make decisions about where to live based in part on the presence of public transit.

I live in Germany where transport (around here) is almost free ($70 per month flat fee). When we bought our house we did buy it in a town on the train track. This helps with public transport, but the property prices in our town is 30-40% higher than in off-the-track towns.

There are also other things. Our town has a much larger area of light industry than neighbouring towns, mostly because it is close to the tracks.
This means there are more jobs, which also send the property prices up. The towns away from the line do, in 2015, still not have broadband Internet. And I have known people who left there because of that.

So in short, people do select for public transport. They also select where they live because of the run-on effects of having transport connections in the frst place. But it also causes problems, especially if the public transport hub happens to be a major train line. The line here runs between Freiburg and Basel is the most frequented line in Southern Germany.

Comment Re:I would sell it (Score 1) 654 654

Transport is not free in Germany, but toral coverage in Freiburg over the entire countryside with all public transport costs 57 Euros per month, which is pretty much free for all practical reasons.

And I don't have a car because of that. It does help that
a) My job is right next to a small station
b) I live 500 m from one.

Very few of my colleagues come with a car, and mostly those that have to drive to our small workshop, which is a bit off the track.

Comment Re:For desktop OS, I'd tale BeOS' responsive handl (Score 1) 484 484

I still have an old ThinkPad with 256MB Ram that I have running on BeOS in a drawer.

BeOS is very responsive because EVERY thing ins threaded and they embraced multi-threading and SMP from day 1. Other OS/s use an event loop in the GUI apps while BeOS does it somewhat different. It encourages threading and not a single loop when you consume an event, process it and then go on to the next one. Events tend to spawn threads that then interact with each other. The single event consumer thing is a very old paradigm in UI design.

Another OS which is very very responsive for the same reason is Photon, the GUI running on QNX.

I miss BeOS, was really a great system.

It is better to never have tried anything than to have tried something and failed. - motto of jerks, weenies and losers everywhere