* Posts by Christian Berger

4850 publicly visible posts • joined 9 Mar 2007

Bomb-disposal robot violently disposes of Dallas cop-killer gunman

Christian Berger

No it doesn't make sense

There's someone alone in a building. Just seal the building and he'll eventually want to come out by himself. Killing him, particularly in such a way, is the _worst_ they could do.

New DNA 'hard drive' could keep files intact for millions of years

Christian Berger

Well probably not as durable as the marketing blurb says

I mean we all have destroyed DNA, for example by cooking food. Ultraviolet radiation also is a problem. Essentially you'd get a storage medium which might hold its data for millions of years, but will quickly degrade when left out in the sun, or at temperatures higher than 40 degrees Celsius. It's also very susceptible to chemicals. Just about the only advantage is that you can make copies very easily. (even without a living being)

Gartner: Brexit cluster-fsck has ballsed up our spending forecast

Christian Berger

I'm sure that...

Gartner regularly is surprised by the arrival of night, or winter.

I mean was there anything they ever got right? Their whole purpose seems to be tech marketing. Predict that product X will be popular in the future and maybe that will attract some interest.

'Double speak' squawk users as Silent Circle kills warrant canary

Christian Berger

There are basic properties a secure system would have

1. It would be as simple as possible: Every line of code is a potential bug which is a potential security hole. If your mobile OS is more complex than a Windows 3.1 system including MS-DOS it's most likely to complex.

2. It should not make obviously false claims: You cannot protect data against physical access, and physical access is a very likely vector for mobile devices. So avoid companies which claim that they can store data on your device with no one being able to access it even when having physical access to the device. Most security chips can be read out by de-capping them and probing them directly.

3. It must be open: Not just open for everyone to see and analyze, but also open for people to make simpler. Non open systems tend to be rather complex as they need to cater the needs for diverse groups of users. If however the user can directly manipulate code, there might not be a need for some complicated configuration features, as the same use could be gotten out of a function you change for a particular group of users. This can help to achieve point 1.

4. There must not be an entity behind it: Entities can be manipulated into doing things easily. They can be forced to do things with national security letters. Instead you want products that are made by a loose collective of developers. It helps if you honor point 1, as simple code is simple to maintain.

5. You must be able to control it: If your manufacturer can push updates onto your device without you being able to understand them, it can easily bypass all the security easily. You must be able to make your device talk to noone but you and your servers. This also means that if you store your data on a server, you must be able to store it on your own servers or servers operated by people you trust.

New phones rumoured as BlackBerry cans BB10 production

Christian Berger

Re: Bit of a prediction

"If Blackberry had any sense they would look at modifying their Android version to provide an experience as close to the current Blackberry experience as they can get."

If they had any sense, they'd have an open bootloader and actively encourage different boot images. Or at they would have a Google-free stock Android with an added packet filter so you could make sure the device will _only_ talk to _your_ server.

Christian Berger

Re: A sad end

The security of Blackberry devices always was just an illusion, just like the security of any other mobile device on the market today.

Blackberry delivers user data to governmental departments all over the world:

http://www.heise.de/newsticker/meldung/Blackberry-liefert-User-Daten-an-Behoerden-in-aller-Welt-3235507.html

How BlackBerry helped to uncover 2 mafia cells:

http://www.heise.de/newsticker/meldung/Wie-BlackBerry-half-zwei-Mafia-Zellen-aufzudecken-3175296.html

And so on. However BlackBerry could have a chance as a manufacturer of Android devices with a keyboard if they allow alternative firmware images.

Never-never chip tech Memristor shuffles closer to death row

Christian Berger

Actually that's not the reason why you should be worried

The reason is that it apparently cannot get traction in areas where you could already use memristor memory. After all you can already buy 16 kilobyte chips, and there probably are usecases for this.

Forget YouTube – meet ChewTube: Strangers watching millennials eat

Christian Berger

And again, that was already done in Germany

There was a Bavarian TV show in which you would watch an astrophysicist and a philosopher dining. It was filmed from outside a restaurant through the window.

You can be my wingman any time! RaspBerry Pi AI waxes Air Force top gun's tail in dogfights

Christian Berger

Hopefully?

Do you seriously think we need to make wars cheaper? After all in our current wars are highly asymmetric. Wars aren't fought between equal states, they are now fought between powerful states an some ill-defined groups of people. Particularly with drones the risk on the state side is close to zero.

At the same time you will have large parts of the population living in constant fear. Every drone strike could kill them and their families even though they haven't done anything. And no, they cannot flee, as people like Merkel closed a deal with Erdogan so Turkey won't let them through to Europe, or airlines being forced to pay the cost of bring refused refugees back, or refugee ships being prevented from entering harbors.

Then if you look at the people the states fight against, you'll find that those are often exactly the people which have been militarized in the first place:

https://en.wikipedia.org/wiki/Taliban#Background

And if you look deeper, you'll find that much of this is based on thinks like The Sykes-Picot Agreement:

https://en.wikipedia.org/wiki/Sykes%E2%80%93Picot_Agreement

You cannot solve problems by killing people on mass. Making war even cheaper will certainly not help.

This isn't "SWAT Kats"!

Looking good, Gnome: Digesting the Delhi in our belly

Christian Berger

The criticism about Gnome isn't about missing features

The main criticism is that it's simply overcomplex. I mean if you look at it realistically the feature set you'd want from a GUI is roughly the one you got from Windows 3.1. I mean Windows 3.1 even had it's own OOP-style process communications named OLE.

Now you have an overcomplex system which doesn't do much more, but somehow managed to require _way_ more lines of code.

My guess is that there is now a whole generation of people having grown up without gaining any experience in making working designs. After all many universities now teach C++-style OOP as if that's the only way to make software. They see "Open Source" as a way to advance their career. As recruiters typically cannot tell good from bad code, they just stuff their code in where ever they can.

Quick note: Brexit consequences for IT

Christian Berger

Meritocracy in the UK?

I'm sorry, but what countries are they moving from. From all I hear the UK seems to be rather bad in that regard. After all you recruit your leaders nearly exclusively from special private schools. Certain positions are even down right reserved for people who were born into the right families.

Of course I can only see this from the outside, but at least from my German perspective it doesn't seem to be a particularly attractive place to move to.

Australia's Defence Department tips AU$12M to seat spies with students

Christian Berger

And this is why we need to teach the "hacker ethic" in school.

After all, working for a secret service greatly contradicts the rule of avoiding centralization. The whole idea about a secret service is to gather information and only let information flow towards a centre. It also contradicts the rule that information should be free, as all information passing through such an agency becomes more and more secret, even if it's based on "open source intelligence" (newspapers and such).

Then the military is rarely interested in defense strategies when it comes to IT. After all defense is utterly trivial when you have that much money. Just make your computers as simple as you can, and encrypt everything, preferably on additional secure devices. You don't need to have exploit writers to get your software more secure. What you need is to have programmers which are aware of where the security issues are they need to avoid. So essentially they concentrate on the offense. They try to exploit bugs. They try to destroy the integrity of those computers, essentially robbing people of their right of free (as in speech) access to computers.

Now the big problem is, that there are not many jobs for smart people, so it's likely that even smart people will have trouble finding a decent job.

DARPA demands brand-new command … IN SPAAACE!

Christian Berger

Hmm....

Well commercial satellite operators probably already have such systems to inform them of nearby objects, after all once you have the kepler data of those objects (which is usually freely available) you can just predict where they are. Or they just don't care about small objects as those aren't in the databases anyhow.

Furthermore, satellite operators can actually look up and see what's going on there.

https://www.youtube.com/watch?v=rIesWBTUeiI

Netflix picks fight with internet exchange industry

Christian Berger

Re: How much do they waste on DRM?

Well but doesn't Netflix use DRM on their _own_ productions? I mean Apple also claimed they needed DRM with iTunes... until they released some songs without DRM which then outsold the rest.

Netflix could use their market position to move the market out of DRM, but they refuse to do so. Faced with the option of either loosing a big part of their market, or ditching DRM, I'm not sure if they would continue to require DRM.

The least Netflix could do is to complain about DRM like they complain about so many other things. Instead they drive the W3C into adopting DRM into the browser, spreading DRM even more.

Christian Berger

How much do they waste on DRM?

I mean DRM is rather expensive. For Pay-TV stations that's usually in the range of several dollars a month per user. Since it's trivial to find out users which just subscribe to the service for a month and then just download _everything_, there is no real need for DRM. The business model of Netflix would still work, just like the business model of television works fine without DRM. In the 1990s Pay-TV stations even introduced their own line of VHS-tapes.

Waste is just a fact of life in any larger organization. You will always find pointless things companies do. If you are lucky they aren't bad for the society at large, if you are they are destroying it.

'Nobody cares about your heart-rate'

Christian Berger

The targets aren't single individuals

Nobody will pay money for your heart rate, but when you have the heart rates of 10 million people you surely will come up with some pseudo business model raising your stock value.

The problem with such mass-produced devices aren't "hackers", the problem is the company you have a contract with, the company you give access to intimate details of your life. The current company might actually do an OK job at keeping your privacy, but whenever they fold, they are sure as hell going to sell off that data to the highest bidder. After all it's an asset in their books.

If a business model requires money to come into the organization, you are likely to be the product, not the customer, as you can always get more money by selling your data, even though you already paid.

Should we teach our kids how to program humanity out of existence?

Christian Berger

It's certainly not the worst way of teaching someone to program

I mean the "real" programming languages are often designed by people sitting in their room being tired of having to solve trivial problems. So they come up with special language features you'll probably never need. Those features are then taught to people who will never need them and struggle even understanding them. They still try because those features are hyped. Eventually all they do is struggling with the language, learning new features while not actually getting anything done on time. It's one of the reasons so many software projects fail.

Instead we should give children, and perhaps even professional programmers, systems that are appropriate. Children might need shiny IO features like controlling a robot or a grapics card. Adults might never need the complexity of C++-style OOP, but could work with a simple underlying principle like the UNIX-Philosophy. We must learn to use the tools we should use, not the ones we are being told to use.

E-books the same as printed ones, says top Euro court egghead

Christian Berger

If we would just address the underlying problem...

... and simply ban DRM. I mean you can also copy a physical book, that's what book scanners and printers are for.

Spam King sent down for 30 months

Christian Berger

Where to start...

Well first of all, yes E-Mail Spam is a managable problem today, it's slowly going down.

Then knowing the end point of a TCP/IP connection is not of much use, if you find that it's the NAT router of some large ISP putting thousands of users behind a single NATed IP-Address.

Then there are 2 numbers which are transmitted with a modern telephone call. One is the "User provided" Number, which you are supposed to easily fake (e.g. if you use different providers for incoming and outgoing telephony) as well as the one your phone company sets for you. Unfortunately, you usually only see the user provided number, not the network asserted one.

Linux devs open up universal Ubuntu Snap packages to other distros

Christian Berger

Re: It's a stupid idea

Furthermore it'll create a simple way to install such images. While before downloading a Debian package with your web browser will just give you a file you then need to install manually, it's likely that those new packages will be installed automatically as they are supposed to be "secure".

Christian Berger

It's a stupid idea

It gives the illusion of security by sandboxing. This illusion creates the illusion that you can simply run "apps" from untrusted sources. This means that people will just download whatever "app" they find which means they will enter "$programname free download" into a search engine and click the first link... which likely isn't the trustworthy source... and likely is malware, reducing security to a sandbox which only pretends to work against certain problems and probably will even fail at that.

Typical problems I see are something called "Abofalle" in German, where you think you download some free software, but instead sign a contract forcing you to pay money to some criminal. There probably will be downright malware in those packages, too. After all, if the user wants to execute a certain program, they will give it all the rights it want. A rights system only works if the application cannot determine if it got the rights or not and I can always edit the list of rights the application has.

We live in a sad age when people just write code without thinking about it first.

Apple quietly launches next-gen encrypted file system

Christian Berger

I'm skeptical

File system code requires a certain kind of programmer which is determined to write error free code, and also has the ability to write near error free code. File systems are rather delicate parts of the kernel, after all if you mess up your scheduler or memory management, your system likely will just crash. If you mess up your file system, it's likely you end up with corrupt data on your disks without noticing.

I don't know if Apple still has the right people. After all in recent years it focused much on bad UI design (relying on the transparency of fingers) and turning their products into lifestyle products. Actual engineering didn't play a big role. I wouldn't be surprised if the engineers suitable of doing this have since then moved on to different companies or retirement.

Intel takes aim at Arduino with US$15 breadboard

Christian Berger

Please please please more RAM

If they could squeeze a megabyte of RAM onto it that product would have had a chance as you could at least run DOS on it.

So you just have bog standard microcontroller which is barely large enough for C, and hard to program in Assembler.

The Windows Phone story: From hope to dusty abandonware

Christian Berger

Re: They missed their chance

"...Still baffles me how a Company on the experience of Microsoft bet all the small cattle on a single provider. There is no option but to keep research on the issue."

That's because Windows on x86 isn't seen as something important by the marketing department of Microsoft any more. They think that a stagnating x86 market means that they need to move to other platforms. To do that they have to cut their legacy branches.... unfortunately Microsoft is very much a company built on people wanting to run legacy software. MS-DOS was more or less CP/M compatible. Windows was, in its early usable days, mostly used as a way to run multiple DOS applications at once. Newer versions of Windows always had to execute old DOS and Windows applications. If Windows XP wouldn't have been able to execute Win16 applications, it would have had a much harder place in businesses. Of course this was all aided by a market growing extremely fast. In the past people simply bought more new PCs which came with the newest version of Windows so new versions were adopted much quicker. Also PCs used to have a lower practical life span. A PC from 1995 was essentially useless in 2000, today a Laptop from 2010 is still perfectly usable.

Christian Berger

Re: They missed their chance

Well you forget that most business critical Windows software was written at times when a Pentium 90 was still something your users would probably want to use.

Christian Berger

They missed their chance

They could have had it so easy if they made Windows Phone compatible to normal Windows. Since on Windows the OS usually handles the GUI toolkit, it would have been possible to adapt many forms to be useful on mobile screens. Even if that won't work, it's comparatively easy for software vendors to just add another GUI for mobile screens... much easier than to port it to another platform.

All they needed to do was to replicate what they had already done on Windows NT for Alpha. Just take a slim kernel and add an emulator so the x86 userspace can run along with native ARM applications. No recompiling is not an option as much of business critical software relies on external components which only exist in binary form. Those components range from more or less obscure database servers down to VBX-components for Win16.

For me this is a typical testament that Microsoft does not understand its customers. People who use Windows today, particularly in businesses, don't use them for their new features or user interfaces... they use them so their old crappy software from the 1990s still runs. Microsoft should have learned that with the slow adoption of Windows Vista, 7, 8 and 10.

Berners-Lee: WWW is spy net

Christian Berger

It's all to difficult

I mean the early web still was acceptably easy to code for. Essentially you had HTML which was a moderately simple markup language and you had no way of determining how it would actually look on the browser. And if you weren't smart enough for that, you could use Netscape Navigator Gold, which could not just display, but also edit web pages. You then uploaded the result onto the FTP-server of your ISP and had a website.

Today websites seem to be more and more complex. It's not just HTML, but also a completely different language (CSS) to define how it should look like. And today your browser expects you to actually design how it looks like. To make it work on differently sized screens, you actually need to use yet another language (JS) to mess with your layout. I don't know if HTML GUI editors still exist, but I doubt you can translate the complexity into them.

The result is that people don't make their own websites any more. If they want to blag into the world, they use a blog hoster. If they want to offer details of their life, they use a social network, etc.

Get ready for Google's proprietary Android. It's coming – analyst

Christian Berger

"This goes against the entire reason Android was created."

Android never was supposed to be real "Free Software". It can't be given that manufacturers have to adapt it to their system. That's essentially the same Freedom Microsoft gives to their Windows CE developers who also get much of their source code.

For Android to be "Free" it would have to be much smaller and we'd need to have a common hardware architecture... or at least a common and separated hardware abstraction layer below the kernel. Since we don't have that, all Free projects involving Android are essentially doomed to gain huge amounts of momentum. That's why Cyanogenmod, which only mildly modifies Android, already needs more resources than OpenBSD, which maintains a whole operating system.

O2 chief techie: Light up dark fibre and unleash the small cell army

Christian Berger

Re: "suppliers want to know what the demand will be"

Actually nobody knows if that is true. Such standards take 10 years from outlining the basic parameters to getting the first devices. That's why UMTS/WCDMA still has a "switched circuit" mindset. Back in the early 1990s when work was started, nobody in the industry thought about packet data. Things like having a 64k ISDN channel were much more important. After all that's how businesses exchanged files back then. Then the Internet and the first .com bubble came.

Maybe future networks will be about other things, like battery power... or range. Nobody really knows what will be important in 10-20 years time. For example I already don't care about speed on my mobile connection. I care about availability. And that's currently rather bad in Germany. You only get service when you don't need it.

Christian Berger

It's an obvious thing

Since the single most expensive part about fibre is getting it into the ground, it doesn't make sense to just have as many fibres as you need. You want to at least have one extra fibre in case something breaks. However it's rather economical to just put in much more than you need as you can always rent it to someone else.

For a mobile telco dark fibre is particularly attractive as they are dealing with changing technology. While a GSM cell happily ran with an E1, an LTE cell wants to have gigabits. Future standards utilizing macrodiversity and multi-site beamforming might need a _lot_ more, and/or rather unusual standards. In fact future standards might even move all the digital parts of a base station to more central points, leaving essentially an analogue device modulating the used spectrum onto fibres (this is already done in some GSM deployments where space is limited). You cannot do this over 100Gig Ethernet.

Microsoft has created its own FreeBSD image. Repeat. Microsoft has created its own FreeBSD image

Christian Berger

Embrace, Extend, Extinguish...

... it's a classic Microsoft strategy. FreeBSD is currently still seen as a saner alternative to "modern" GNU/Linux where you don't have that FreeDesktop/systemd stuff. A system that potentially just works.

Why does an Android keyboard need to see your camera and log files – and why does it phone home to China?

Christian Berger

Re: That's yet another point caused by needless complexity

What I want is a place where I can get some information on if someone looked at the code, or at least some information on the license of it. F-droid for example only accepts software where the source code is public... and they even warn you about software you might consider malware.

The big point is that _I_ need to be in control of _my_ hardware, not some company, not some app-store, but me. And this is currently impossible as Android is far to complex.

Christian Berger

That's yet another point caused by needless complexity

Android has a "security system" limiting access rights for applications, but in reality that's useless as people just install stuff anyhow.

Instead of useless security measures we should have mandatory code reviews. In the case of a "keyboard app" that shouldn't even be difficult, as such an app surely has less than a screen full of code.

Since the distinction between good and bad is often a question of opinion, we need multiple sources providing code reviews. Ideally we'd even have a whole dialogue about code and code patches. For this to happen code needs to be much simpler and therefore better written than what we currently have.

Wi-Fi hack disables Mitsubishi Outlander's theft alarm – white hats

Christian Berger

Obligatory Knight Rider reference

https://youtu.be/kki3MjmGtY0?t=226

Why Oracle will win its Java copyright case – and why you'll be glad when it does

Christian Berger

Re: That's not what free software is about

Well I'm an expert at being wrong, I've been wrong many times before. :)

The error with this is that "copyright enforcement" is not an essential point for Free Software. In fact BSD licenses even manage fine without strong copyright enforcement. If you look further you find more and more public github projects which don't even have a license.

In fact you can easily argue that Oracle winning could have been just the opposite. Essentially it would have made a Free version of Java impossible. It would have put the Samba project into huge trouble. Essentially every project re-creating any sort of API would have potentially become illegal.

Christian Berger

That's not what free software is about

Free Software, no matter what license, also means that your APIs are simple enough so they can be re-implemented easily. It's the kind of competition which used to make the unixoid world so good. And yes, Free Software has been reimplemented by commercial vendors multiple times. It's a good thing.

What the author is doing here is just repeating what Oracle claims. Oracle is, as we all know, not really a proponent of Free Software.

On her microphone's secret service: How spies, anyone can grab crypto keys from the air

Christian Berger

Just the same as thousands of other demos

They are using fluctuations in power consumption of the CPU or security chips. No you won't get the key directly, but you will get hints to what your key is. And those hints can be enough to dramatically lower your search space.

Even in remotest Africa, Windows 10 nagware ruins your day: Update burns satellite link cash

Christian Berger

Again, that's why we need minimal systems

The things they are trying to achieve doesn't need a Windows 10 update function... and probably none of the many features that are exclusive to Windows. We need to learn to have minimal systems again.

If we just want to use some specialized applications we should be able to run those applications on top of a slim stack of software. Ideally something like a "sign" program would just start up your Windows with the "sign" as the only executable executing. On Linux that would be the system booting up to a shell script starting up your X11 server and then your software.

If you don't need certain functionality, just try to avoid it. Should you need it later you can always boot in a different configuration.

Is a $14,000 phone really the price of privacy?

Christian Berger

Of course its utter bullshit

If they actually wanted to build a secure device they would not use a complex operating system like Android (or iOS or Blackberry OS, or Windows phone...) They would instead have a minimal operating system acting as a "smart terminal" with as simple as possible protocols. For a budget for $14k they would also include alternative radio technologies to ease the problem of being tracked. Certainly they would also shield the GSM parts from the rest of the system.

So yes, it would be feasible to build a much more secure device for that kind of money, but there is no indication of added security on that device. In fact it even runs _more_ software than your usual device and has added black box "security chips", which usually mean that they want to leak the key. ("security chips" are useless if you can just get that chip to sign, en- or decrypt any message by changing the code around it during runtime)

Easy remote exploit drops for unpatchable power plant controller

Christian Berger

I think there is a certain limit to how much "thought" you can get done

After all you have only a limited number of people with a limited amount of intelligence. Even if you add more people, the additional friction might cancel out the amount of additional work you get done.

So you have lots of things to consider when designing such a system. For example it needs to do its basic function. If it doesn't work, the project certainly has failed. Then you have other things you need to do, examples are the user interface to set it up and security considerations. Adding to that there are self-made tasks, for example trying out a new feature of your language, or adding licensing measures. This all has to be done on a limited work budget.

The big problem with this comes when you have inexperienced people. Those people will only know certain types of technology. For example when it comes to configuration many people think of having an embedded web server. After all that's how their home router is configured. Those people have never seen simple console based configuration interfaces, or file formats that can be read from an SD-card and written with a text editor. They don't know what the alternatives are, therefore they effectively waste work on things they could have done simpler.

FOURTH bank hit by SWIFT hackers

Christian Berger

Attribution is near impossible

You cannot tell where software comes from... or to be more precise you can always fake that. Just install a Chinese version of your development platform and compile your software there.

We will see how this is used. If the banks now simply increase their actual security, for example by banning "Office" software, HTML-mail and using other cheap but effective tricks, it may have been criminals.

If instead people use this to lobby for more Cyberwar, it is very likely a false flag operation. After all passive defense is simple and cheap, war is much more profitable.

HP Inc-eption: Our new 3D printers print themselves, says CEO

Christian Berger

Actually they have such printers

They have printers for "digital printing" which can work with the same types of ink you have at companies printing money. So it should be possible, given the right paper and inks, to print money.

Coders crack Oculus DRM in 24 hours, open door to mass piracy

Christian Berger

No they don't have the right to DRM

DRM systems essentially mean that I as a user have to give up my right to "integrity and confidentiality" of my computer, since I need to run code which works against me.

Modular phone Ara to finally launch

Christian Berger

There are severe technical limitations

First of all, all "high bandwidth" components like the CPU and RAM won't be replacable easily, those would have to be in a single module as external connectors would increase the capacitive load which would drain the battery rather quickly.

Then there is a "magic triangle" of connectors. You can make them cheap, small or durable, but not all three at the same time. So you'll either have modules that are huge, expensive or will have connectors that break quickly rendering the module unusable. You can work around this a bit by having low pincount interfaces which are generally cheaper, but this cannot be done for every component.

At best you could hope for a small "basic" device with the screen built in, you could slide into a larger part with extra components like batteries, SDRs or a clamshell keyboard. Maybe that part could also hold the GSM/UMTS/LTE parts since those could be done via a simple low pincount interface.

Boffins achieve 'breakthrough' in random number generation

Christian Berger

Enthropy

But can't you just feed "a character of English" into a pseudo random generator for every 0.6 to 1.3 bits you take out of it?

It still seems obvious that you can have a simple "mixer" (i.e. a feedback shift register) where you add the raw bits from your source, and make sure you never pull out more entropy than you put in. So for every 32 bits from your bad random source, you add, for example 7 to a counter if you estimate that it'll have 7 bits of Entropy. The function to get a random number will have a parameter indicating the number of bits it wants, and for this you substract that number from your counter. If your counter would go below 0, you wait until you have enough entropy in your buffer.

How Nokia is (and isn't) back in the phone business today

Christian Berger

Re: What will be their selling point?

"Keep the kernel, lose the google cruft."

Of course, however marketing won't like a system that's that bare bones. My current hope is actually on the Pyra https://pyra-handheld.com/boards/pages/pyra/ and potentially on the "Pocket Chip".

Christian Berger

What will be their selling point?

I mean we are at a point where we have a nearly level playing field. Even large manufacturers like Samsung and Apple are feeling the heat from lots of little Chinese company nobody even heard of a year ago.

Most software ways to differentiate themselves from stock Android only make the product worse as nobody likes bloatware installed on their systems. Adding a decent hardware keyboard would be potentially interesting, but I doubt Nokia would be courageous enough at this point.

Nokia has lost their chance. They would have had everything to shape the future, but decided to chase the iPhone... just like the rest of the industry.

SEC warns cybersecurity is biggest threat to financial system

Christian Berger

self harm?

"Some have argued the biggest threat to the finance markets is the financial industry itself with its very complex, opaque derivatives."

No, that's not a thread as history has shown that in those cases the financial industry will be bailed out promptly and very little harm will come to those in charge.

If they would see "cyber attacks" as a threat, they would "invest" in security. They would ban office software, they would compartmentalize systems. They would try to be less evil so they could hire competent programmers more easily.

Hold the DRAM phone: IBM claims phase-change breakthrough

Christian Berger

Actually a DRAM phone sounds like a very interesting idea

I mean phones typically have power 24/7 since they have a battery... plus it would make it easy and cheap to implement meaningful security measures, like making it erase its contents when it's opened or the temperature suddenly drops. Since those things can be done mostly in software you could sell "high security" phones for a decent premium without it costing you much more.

The PC is dead. Gartner wishes you luck, vendors

Christian Berger

"Ultramobile premium"

For Garner that probably means "Ultrabooks" which are huge slaps of a laptop... for some reason optimized to be thin. That's not portable. A portable device would be like a Palmtop.

Also all we are seeing right now is the "home computer" crowd moving towards tablets and "smart"phones. Those are the people who used to have traditional home computers and TV-sets connected to them. As PCs became cheaper, they moved to them, causing in part the "Windows Boom" in the 1990s. Now they move away from that market. What is left are more professional users, people who want to actually work with their computers...

and those people don't care about pre-loaded crap. They want to have the operating system they want, not whatever Microsoft considers fashionable at the time.