* Posts by Christian Berger

4850 publicly visible posts • joined 9 Mar 2007

Microsoft: Welcome back to PCs, ARM. Sorry about the 1990s

Christian Berger

I'm sorry, but it's not WinRT that brings ARM to workstations

WinRT is just a cut-down version of Windows which somehow manages to be even less useful than regular Windows.

The start of the real revolution are devices like the Raspberry Pi, which are more or less ARM PCs. You have your operating system, which can be Linux or *BSD or whatever on a removable storage medium, you can connect a monitor a keyboard and a mouse and there you go, the full power of a workstation, but running on a tiny little ARM. It's not an appliance, but a full blown workstation capable of doing any kind of data processing imaginable.

Gates: Microsoft will merge Phone and Windows platforms

Christian Berger

What Microsoft doesn't seem to understand

People don't buy Windows because it's "good" or "innovative" or whatever. They buy it to run 1990s software they spent lots of money on. Now if Microsoft could come up with a clever way of making that old software accessible on mobile devices, they have a good chance. Otherwise they will need to compete on a market that's already full.

I just LOVE Server 2012, but count me out on Windows 8 for now

Christian Berger

Re: The issue

You do realize that you can do both. The Canon Cat, for example was both an appliance, but it had a little unmarketed "execute" feature which made it a full blown computer.

I wouldn't have a problem with those "appliances" if there wouldn't now be the tendency to lock them down. I can live with buying a used Thinkpad, yanking off the Windows XP and installing some Linux, but once the boot-loader will be locked down because of some idiots who believe that improves security in any way, that will not be possible any more.

Christian Berger

Re: Installing Linux

"Or worse, one that somehow fails to accept 3rd party licence keys."

Any code signing infrastructure working with centralized points accepts "3rd party" license keys. It's a design feature. You go there, either with a court order, an bribed employee or though a Flash applet and get whatever you want signed.

FTC offers $50,000 bounty for robocall-killing tech

Christian Berger

Create a hash over the first few seconds of the call

Then compare. Since robo-calls are computer generated they might be bit exact in most cases. If not use a "fuzzy hash".

Christian Berger

Re: Better still

Uhm... no that can't work. The cutoff frequency of the telephone network is 3.4 kHz. On a normal phone line, this is guaranteed by the sampling rate which is limited to 8000 Hz. You cannot push more samples over your line.

On old fashioned dial phone lines, the line interface at the office samples with 8000 Hz, so nothing above that frequency will go through. Further more, old fashioned dial phones were heavily regulated to not produce any signal at high frequencies as this could have interfered with billing. (signaling for billing happened at around 14 or 16 kHz in most countries)

So there is no way of detecting anything at 11 or even 22 kHz.

Naughty Siri breaks law by listing Chinese escorts

Christian Berger

One should note...

...that previously "walled garden" approaches to networking and payment has actually lead to lots of porn constantly being advertised. For example I somewhere have an old "Datex-P" magazine from Germany which was full of advertisements for Porn-Sites on "Datex-P" (old walled garden online service in Germany).

Same goes for "premium rate phonecalls" or SMS services. Porn is always way up on the list.

Salesforce CEO Benioff: Win 8 is 'the end of Windows'

Christian Berger

Re: For someone who lives in a big city

Well Linux is versatile. Android has very little to do with the Linux you would want to have on your desktop. It's dumbed and locked down, and only uses Linux as a kernel for it's own Java-based system.

Move over Silicon Valley, the Chinese are coming

Christian Berger

Re: Do you remember...

Hmm... look around you, name 3 TV manufacturers from Japan, then try to do the same for the US. In Europe many people have equipment designed or even built in Japan, but nothing from the US.

Yes, Japan is fading away, but the US is long gone when it comes to technology. Even worse is that previous technology companies have turned into lifestyle companies.

China however currently invests in education, while people in the US seem to become more and more ignorant.

Apple breaks ground on massive Oregon data center

Christian Berger

Re: Staffing & Kit

Apple kit isn't very expensive for Apple. In fact they might even sell it used for more than what it cost to produce even after a few years.

Education Secretary Gove: Tim Berners-Lee 'created the INTERNET'

Christian Berger

Education needs to start from a base

That's why I'm all for mandatory programming classes. Just like with math, school children need to have a basic understanding what a computer is.

A school child can watch "The Numberwang Code" and understand that it's all complete nonsense. They know that numbers are neither good or evil or neutral. They understand that there are no deadly numbers. That won't make them mathematicians, not even by a long shot, but it gives them some basic understanding.

However when it comes to IT people are clueless. They believe in cyber terrorism as if IT systems somehow had intrinsic vulnerabilities. They believe in "copy protection" although computers are more or less designed to copy data. They probably even believe that "privacy" settings at Facebook mean anything to that company, or that they somehow can magically make data disappear from the Internet.

If children would have a basic understanding of what a computer is, and if they would have understood a basic loop, they could make informed decisions in their lives. Then you can start teaching about such media and they will understand why they are like they are.

However there's little profit in this, therefore politicians won't allocate any resources for it. It's just the future of your society, no politician cares about that.

BBC Watchdog crew sink teeth into dodgy PC repair shops

Christian Berger

Race to the top

The problem is, that since nobody can really judge the competence of a worker in that field, and people want to get the best paid jobs they can get, all the positions are filled with the most incompetent people.

I mean once you understand concepts like "loops" you'll probably leave your computer repair job and move on to web application development in PHP. (with desasterous results) The rest stays, re-installing Windows at a computer repair company.

The same goes for hardware, if you know about electronics, you'll go to a TV repair shop or even do engineering. So what's left in computer repair is the bottom of the barrel.

Calxeda plots server dominance with ARM SoCs

Christian Berger

Re: What they need to work on...

Well a common platform might also be great for STBs, mobiles and tablets. After all just think of the Android update debacle where security fixes only come out if the manufacturer of the device can be assed to provide them.

What we need is the separation of hard- and software. I buy the hardware from one company and the software from another one, and it should just click together. If the mobile phone world would be like this, we'd have progress again.

Christian Berger

What they need to work on...

... is common images. In a nutshell they have to create a way to make ARM systems of multiple manufacturers compatible and then promote that to other ARM SoC manufacturers. Nobody in the server business wants to be locked down to one single vendor dependent version of his operating system. What people want, and what is crucial for the market is that everything is compatible.

Some early steps are already done inside the Linux Kernel, but I believe it would be best to have some "BIOS" or "Open Firmware" to bootstrap the operating system so it can probe the hardware and load things from mass storage.

Billion people now own a smartphone

Christian Berger

Actually the iPhone...

Actually the iPhone more or less lowered the expectations we had of a smartphone. Before that the ability to run your own software was one of the main features of the smartphone distinguishing it from feature phones.

O2 kicks out Ericsson server for breaking its network

Christian Berger

One of the flaws of GSM-ish networks

They were never designed for reliability. That's why they have single points of failure like the HLR (which apparently failed here). There were other network architectures which did have different approaches. For example AMPS (in the US) always accepted the first call from a new phone. It then looked up the identity and wouldn't allow a second call if you were unknown. The German B-Netz in Germany only punched call data onto punchcard, making no real-time verification of the user at all. The German A-Netz had an operator which called you back if you wanted to make outgoing calls.

It's mind boggling to see how much one could save in complexity and cost, if they wouldn't have to bill you for the service. You could use the modern RF interfaces of LTE and simply run Ethernet over it. No MSC, no HLR no VLR and so on.

Slideshow: A History of the Smartphone in 20 Handsets

Christian Berger

Was to early

The Nokia communicators would have been awesome devices back then if data transmission wouldn't have been so expensive back then. Of course todays version would probably either have an Atom inside or run Maemo/Meego/Debian by default

'Hypersensitive' Wi-Fi hater loses case against fiendish DEVICES

Christian Berger

Re: Wouldn't they be allergic to themselves?

Yes, but that's natural radiation and unpulsed. That's why longwave radio stations or analogue TV transmitters are completely harmless, and it's only digital stuff that's dangerous. (according to their deranged minds)

Some even argue that it's just a certain specific range of intensity which is dangerous, and once the intensity is stronger or weaker it's harmless.

Christian Berger

If he was actually sensitive....

He'd have gone to one of the many sceptics associations to raise awareness of his talent. Then he could have gone to the James Randi foundation and gotten his $1m there.

Sky support dubs Germany 'Hitler's country'

Christian Berger

Of course if it was Sky Germany...

...the real news would be that they gave _any_ reply after knowing it was about a cancellation. Seriously those people don't even get their mail from the post office.

Unrootable: Mash these bits together to get a CLASSIFIED spyphone

Christian Berger

Re: Code signing is not a security feature!

Well the way it is done now usually means that the manufacturer of the device can determine what software runs on it. And the manufacturer usually doesn't care about security. They only care about their business model.

By the way, tamper proving a device has more to do with increasing its physical security (i.e. filling it with some sort of resin) than secure boot loaders. Once you have access to the chips, you will always be able to bypass any "security".

Christian Berger

No it won't

For a secure data terminal, all you need is a small mikro controller, a display, a keyboard and a GSM-module. That can be done quite cheaply even in low volumes.

Alternatively you take an off-the-shelf mobile phone, unlock the bootloader and run some special stripped down version of Cyanogenmod. Throw out everything you don't need, particularly the "stores" and things like the Flash-plugin.

Again, signatures are not a security feature. Having an open bootloader is, since it allows you to run more secure software than what the manufacturer intended.

Christian Berger
FAIL

Code signing is not a security feature!

I'm sorry, but no, code signing never was and never will be a security feature. If it was, we'd all be doing sensitive work on iPhones and Games consoles.

The only chance to get a secure system is to design a minimalistic system by non-idiots.

Let me elaborate on this. The more complex a system is, the more lines of code it contains. The more lines of code it contains, the more bugs there are. More bugs means there are more security relevant bugs.

Now imagine there being a buffer overflow in one of the many routines, for example one that checks the validity of a signature. Suddenly simply placing a file to be checked can make it execute code on your computer. This problem wouldn't have existed if that routine wouldn't have existed.

Since checking for errors in other code is hard, it's much simpler to just replace the complex general purpose system with a simpler limited-purpose one. This is what's commonly known as hardening. Unfortunately, if your kernel is signed, you cannot replace it with a kernel you just compiled yourself.

Particularly with mobile devices code signing is useless since there the physical access vector is most common. Once you have physical access you don't care about signed bootloaders, you can simply replace the keyboard and the screen with versions that report back to you. There already are replacement battery packs with radio-microphones for most types of mobile phone.

Übertroll firm bags DRM patent for 3D printing

Christian Berger

I see something positive in this

It's another incentive _not_ to put DRM into those systems as you'd then need to pay licence fees for this trivial patent.

How Nokia managed to drive its in-house Linux train off the rails

Christian Berger

Missing the point

The Maemo devices aren't supposed to be in the same league as Android or IOS devices. They are supposed to be portable workstations. You don't care about the GUI, you care about the shell and that you have access to unixoid software.

I believe that's the big misunderstanding.

November election sends chill down Valley shareholders' necks

Christian Berger

Facebook?

I wouldn't consider them to be a technology company. They are a data/advertisement broker.

Reds in the Routers is routine, not rare

Christian Berger

Not really

US equipment is known to have various back doors for decades. It's hard to say whether a particular security problem was intentional or an accident. That hasn't dented Cisco's sales yet.

Christian Berger

So how about...

Making an education offensive. Make it affordable for people to study engineering, then you will have educated people in your own country which could design and build routers.

Christian Berger

Re: Some of us build our own routers ...

Unfortunately that won't work if you have multiple 10 Gigabit links to route.

Gavel fails to fall for Apple 1

Christian Berger

Not _that_ important

There were plenty of home computer kits and even pre-made home computers around. Apple just happens to still exist. By the time the Apple 1 came out, you could already buy yourself a Kenback.

Want to know what 5G mobile is? Ask this British university

Christian Berger

Re: Mesh networks would be the future

Well not all radio devices are battery powered. And for fixed location devices that would make great sense. With adaptive beam-forming you can talk to many peers with little crosstalk.

Christian Berger

Mesh networks would be the future

Unfortunately they are not really compatible with the idea of "network operators".

This wouldn't be much of a problem if it could be completely meshed. However it's likely you need some sort of infrastructure to support the mesh.

What could work, would be to operate that infrastructure by non-profit organisations. Kinda like the "Bürgernetzverein(e)" in the 1990s in Germany. You join them and help them pay the bills and volunteer, while everyone can use it. The more people join the better the network will be.

Linux on ARM breakthrough to take away Torvalds' arse pain

Christian Berger

The problem is

ARM SoCs are made by many different companies. If there was some compatibility customers could simply switch SoCs.

Christian Berger

Very important step

Finally you will be able to simply run any distribution you want on at least some ARM systems. This could be the breakthrough of ARM in servers and workstations.

HP: PC industry has forgotten how to innovate

Christian Berger

Quite simple problem

Business users mostly want to keep running their 1990s software, that's why they need hardware which is compatible with it. So no innovation wanted here. Consumers want to have what they have seen on advertisements and product placement. So no innovation wanted here.

In the past you had companies like Grid which made something which hadn't existed back then. They made stuff because it seemed cool. Today, in order to get a company to invest into something, you need to prove that it's already on the market and selling well. There would be lots of ideas for computing devices which haven't been done yet, or haven't been properly in the last decade or so.

If anybody would ask me to suggest one idea, it would be a "normal PC" inside a Nokia Communicator case which would run just about any operating system you want. If x86 would be impossible, it should have some form of hardware discovery so any OS can find out what hardware there is.

I can't wait for Pano to thrust some hard 3D love into size-zero models

Christian Berger

Re: Forgive me if I am misunderstanding something here

Well further more graphics accelerators typically don't have protected mode and can access the hosts RAM... so having graphics acceleration in a user accessible manner on a server is a really bad idea.

Christian Berger

... that the protocol isn't published. That way when Pano goes bust (and it will do so eventually), the devices will become useless.

You can still use DEC terminals today, because they comply to open standards.

Windows 7 overruns NHS Scotland

Christian Berger

Can't they just repo some hospitals? Hospital equipment is preety valuable.

This supercomputing board can be yours for $99. Here's how

Christian Berger

Re: Intel & IBM & MS

Unix is great for distributing multiple processes onto multiple CPUs, but the C/Unix System (and I believe we should look at both in unison) sucks at distributing a task into multiple parallel processes. If you write a loop in C, it is a single process. Distributing it among multiple processes is hard there, the compiler cannot do it for you.

FORTRAN for example can analyze your program much more easily. Therefore more FORTRAN compilers are able to distribute your loop among multiple processors.

Then there are special parallel languages which behave like tiny lightweight processes strung together by pipes. Those make it quite easy to run your software on 10k cores.

LASER STRIKES against US planes on the rise

Christian Berger

Flip down filter glasses

I mean those lasers typically have one of very few wavelength. So simply make "flip down" safety glasses for the pilots so they can simply filter out that particular wavelength.

Maybe it's even worth to just think about such an idea. Maybe just creating the urban legend would discourage people pointing laser pointers at planes.

Big Blue beats off rivals to push out first LTO-6 tape drive

Christian Berger
WTF?

It also looks...

...like it was done with a spreadsheet.

BYOD cheers up staff, boosts productivity - and IT bosses hate it

Christian Berger

Who is the Y in BYOD?

That's actually a serious question. By now many mobile phone companies want you to sync "your" devices with their servers. Often they limit the software you can install or even reserve the right to delete just about anything from your computer.

I mean who's responsibility is is when the maker of the phone makes a mistake or even acts malevolent?

Christian Berger

Re: Why does it have to be BYOD,...

Well what we could learn from this would be to finally switch over to open standards where it doesn't matter what you use, and you can use the best tool for the job and switch tools even if one gets better. However if you have an IE6 only web portal chances are that's harder to do than keeping some Windows XP virtual machine running for the next 50 years or so.

Christian Berger

Re: Why does it have to be BYOD,...

That depends on the actual relative IT competence levels between IT and the user.

Microsoft spruces up crap apps in early Win8 update

Christian Berger

Wait "not a replacement for Outlook"?

Does that mean that mail ap is worse than Outlook when it comes to e-mail? So far I'm always surprised how people can put up with software which doesn't even allow you to properly reply to e-mail.

Intel pushes Atom-fueled storage for homes, SMB

Christian Berger

Re: HP N40L Micrososervers

One should note that the HPs can use ECC RAM, which is a good idea for a server, particularly since the price difference between non-ECC and ECC RAM is tiny.

Happy 20th Birthday, IBM/Lenovo ThinkPad

Christian Berger

Unfortunately

They now also have a consumer branch in that brand. So they now have laptops where they keys scratch against the display and the display doesn't close propperly.

'Never seen before' Fraunhofer wireless breakthrough... seen before

Christian Berger

I would like to take this opportunity...

to apologize for the Fraunhofer institute. I know it makes us Germans look like a laughing stock. From the me-too MP3 codec to this hilariously bad idea.

4K vs OLED: and the winner is...

Christian Berger

Re: 4k Monitors

Well the problem with the MBP is that they pixels are to small, and the software "scales" everything up.

For CAD a display, roughly A3-A2 in size at a resolution of perhaps around 100-300 dpi would be great. You could stop looking at your design through a peekhole and just have the whole design on the screen.

Google Wallet: Rub our button, cough 15p for quick read

Christian Berger

Won't work

It doesn't fit into the web. You cannot simply link to articles. It's much more realistic to do that via the voluntary route. Just look at Flattr. https://flattr.com/