mailing list of musl libc
 help / color / mirror / code / Atom feed
From: Rich Felker <dalias@aerifal.cx>
To: musl@lists.openwall.com
Subject: Re: GLOB_BRACE
Date: Mon, 23 Sep 2013 11:54:55 -0400	[thread overview]
Message-ID: <20130923155455.GI20515@brightrain.aerifal.cx> (raw)
In-Reply-To: <1379949492.1974.53@driftwood>

On Mon, Sep 23, 2013 at 10:18:12AM -0500, Rob Landley wrote:
> On 09/23/2013 09:35:25 AM, Luca Barbato wrote:
> >On 23/09/13 16:08, Rob Landley wrote:
> >> systemd is the second coming of devfsd. A lot of us are waiting
> >for it
> >> to blow over.
> >
> >Given the economic and PR support it won't blow over easily if
> >alternatives on par on the PR side won't appear.
> 
> Exact same argument applied to Windows.

And Windows hasn't "blown over". It's become arguably irrelevant
percentage-wise because the scope of the 'market' has vastly grown,
but in terms of absolute numbers it's still there, and it's still
critical to most of the content-production that takes place.

It's fine if you want to say you don't care about this now-niche
market, but that doesn't solve the problem for people who are still
dependent on it (which is still a fairly large portion of the
computer-using population, even if only a small portion of the number
of computers).

> >Keep in mind that pigs can fly just nicely if propelled
> >adequately. The
> >landing could be problematic though.
> 
> Mainframe -> minicomputer -> microcomputer -> smartphone. Arguing
> about how Red Hat Enterprise does it today is like arguing over how
> the VAX did it circa 1991.
> 
> Linux on the desktop didn't happen. Past tense. There are a billion
> android devices in use today. The new iPhone is explicitly a desktop
> replacement with a 64 bit processor, support for bluetooth mice and
> keyboards, and airplay to put the display on any HDTV:
> 
>   http://www.cringely.com/2013/09/19/the-secret-of-ios-7/

The iPhone doesn't even have a model for storing data locally in a way
that's sharable between applications. Yes, we're moving in the
direction you describe, but it's going to (1) take a bit longer, and
(2) be full of really bad solutions from all the major commercial
players.

> Android's not far behind. All we have to do is prevent systemd from
> being adopted by Android and Lennart's Hairball can get kicked up
> into the server space with the previous generation of hardware like
> Cobol before it, where we don't have to care unless we want to be
> our generation's version of punched card job control wranglers for
> the money.

The problem is that we do care about server space. The naive version
of your analogy with "mainframe -> mini -> ..." breaks down in that
this time, it's not really the old technology and problems being
pushed up to the servespace. Instead, the serverspace is undergoing
its own major change to something new; in buzzword-space, this is
called "the cloud". Even if it's similar hardware to what was in use
on "the desktop" in the past (even this is debatable; the only
similarity is really the ISA, x86, and parts of the associated
peripheral architecture) the deployment model is vastly different.

Part of this is the pushing of the thin client model on devices, which
probably makes sense, from lots of standpoints: power-consumption,
avoiding malware, protecting data against device loss/theft, etc. But
it also means that development for mobile devices will probably
continue to entail development of corresponding server-side
components.

Rich


  parent reply	other threads:[~2013-09-23 15:54 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-09-15 20:57 GLOB_BRACE Paul Schutte
2013-09-16 12:50 ` GLOB_BRACE Rich Felker
2013-09-16 13:40   ` GLOB_BRACE Paul Schutte
2013-09-16 13:47     ` GLOB_BRACE Justin Cormack
2013-09-16 13:51     ` GLOB_BRACE Luca Barbato
2013-09-16 14:18       ` GLOB_BRACE Paul Schutte
2013-09-23 14:08     ` GLOB_BRACE Rob Landley
2013-09-23 14:35       ` GLOB_BRACE Luca Barbato
2013-09-23 15:03         ` GLOB_BRACE Rich Felker
2013-09-23 15:21           ` GLOB_BRACE Kurt H Maier
2013-09-23 15:27           ` GLOB_BRACE Luca Barbato
2013-09-25 22:46           ` GLOB_BRACE Paul Schutte
2013-09-26  0:02             ` GLOB_BRACE Rich Felker
2013-09-26  3:35             ` GLOB_BRACE Luca Barbato
2013-09-26  4:48               ` GLOB_BRACE Daniel Cegiełka
2013-09-26 18:23               ` GLOB_BRACE Rich Felker
2013-09-26 18:30                 ` GLOB_BRACE Daniel Cegiełka
2013-09-26 18:38                   ` GLOB_BRACE Rich Felker
2013-09-26 18:50                     ` GLOB_BRACE Daniel Cegiełka
2013-09-26 18:59                       ` GLOB_BRACE Rich Felker
2013-09-26 19:10                         ` GLOB_BRACE Daniel Cegiełka
2013-09-26 19:13                           ` GLOB_BRACE Rich Felker
2013-09-26 19:24                             ` GLOB_BRACE Daniel Cegiełka
2013-09-26 19:06                       ` GLOB_BRACE John Spencer
2013-09-26 20:21                         ` GLOB_BRACE Daniel Cegiełka
2013-09-26 20:41                           ` GLOB_BRACE Daniel Cegiełka
2013-09-27 12:23                             ` GLOB_BRACE Anthony G. Basile
2013-09-27 12:53                               ` GLOB_BRACE Daniel Cegiełka
2013-09-27 13:06                               ` GLOB_BRACE Daniel Cegiełka
2013-09-29 21:51                                 ` GLOB_BRACE Anthony G. Basile
2013-09-29 21:57                                   ` GLOB_BRACE Rich Felker
2013-09-26 19:16                 ` GLOB_BRACE Christian Neukirchen
2013-09-23 15:18         ` GLOB_BRACE Rob Landley
2013-09-23 15:31           ` GLOB_BRACE Kurt H Maier
2013-09-23 15:54           ` Rich Felker [this message]
2013-09-23 17:22             ` GLOB_BRACE Rob Landley
2013-09-23 19:55               ` GLOB_BRACE Rich Felker

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130923155455.GI20515@brightrain.aerifal.cx \
    --to=dalias@aerifal.cx \
    --cc=musl@lists.openwall.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).