LWN.net Logo

Recently posted comments

More behind the scenes changes...

Posted Jun 19, 2013 13:51 UTC (Wed) by Cyberax (✭ supporter ✭, #52523)
In reply to: More behind the scenes changes... by anselm
Parent article: Meeks: LibreOffice's under-the-hood progress in 4.1.0 (beta)

"Useless" is a strong word, but it's also true. Even Knuth's works are not that complicated compared to some chart-rich PDFs that I've seen.

In particular, tables are a total mess. Paginated tables with correct handling of subheaders and automatic column widths are non-existent. I've seen people resorting to manual size tweaking all too often. You certainly can do whatever you want with absolute sizes, but that kinda negates the purpose of a markup language.

> And guess what these tools do when publication-quality output is desired? Right. They generate input for TeX.
No they don't. People simply make HTML and use something like InDesign.

> It seems to be a pattern with you to conclude that if you can't do something, nobody else can do it either.
I consider that a I'm at least as advanced as an average user. And if I can't get something to work within a reasonable timeframe then most users probably won't be able to do it as well.

And that's a not a mark of a good tool.

>Consider that years ago TeX made it possible to hyphenate Greek text inside (right-to-left) Hebrew text inside English text correctly. Now that we have things like Unicode and OpenType fonts, things are only getting easier.
Yeah. Except that TeX still has only recently gained full UTF support (with tons of packages still not rendering text correctly sometimes). Back then it was the bibliography entries with references that gave me tons of problems.


MySQL man pages silently relicensed away from GPL (MariaDB blog)

Posted Jun 19, 2013 13:45 UTC (Wed) by job (guest, #670)
In reply to: MySQL man pages silently relicensed away from GPL (MariaDB blog) by micka
Parent article: MySQL man pages silently relicensed away from GPL (MariaDB blog)

OpenSolaris / Illumos


More behind the scenes changes...

Posted Jun 19, 2013 13:30 UTC (Wed) by anselm (subscriber, #2796)
In reply to: More behind the scenes changes... by Cyberax
Parent article: Meeks: LibreOffice's under-the-hood progress in 4.1.0 (beta)

The problem is that TeX is pretty useless for complicated formatting.

Speak for yourself. I've personally used TeX to format all sorts of unusual and complicated things from CD inlays to magazines and complete books. »Useless« is a strong word to describe something that is very powerful indeed and often able to do things that seemingly no other piece of software can. I've talked to people who use TeX to make interactive PDF files out of gel electrophoresis scans because Adobe's famous tools couldn't handle the document sizes concerned.

We now have Markdown, reStructuredText and other similar attempts to do something that TeX should have made easy but haven't.

And guess what these tools do when publication-quality output is desired? Right. They generate input for TeX. Markdown etc. are good for what they do – making it possible to format simple documents for the web and printed output – but they really suck at complicated formatting.

And about hyphenation, I remember spending DAYS trying to find out how to make TeX to correctly hyphenate German text blocks

It seems to be a pattern with you to conclude that if you can't do something, nobody else can do it either. Consider that years ago TeX made it possible to hyphenate Greek text inside (right-to-left) Hebrew text inside English text correctly. Now that we have things like Unicode and OpenType fonts, things are only getting easier.


LLVM 3.3 released

Posted Jun 19, 2013 13:23 UTC (Wed) by cmrx64 (subscriber, #89304)
In reply to: LLVM 3.3 released by hummassa
Parent article: LLVM 3.3 released

I built it myself, along with libcxxrt


Wayland explanations are STILL confusing and worrying users

Posted Jun 19, 2013 13:05 UTC (Wed) by Jonno (subscriber, #49613)
In reply to: Wayland explanations are STILL confusing and worrying users by nye
Parent article: The Wayland Situation: Facts About X vs. Wayland (Phoronix)

> There is a middle ground in between basic line-drawing primitives and bitmap scraping. RDP does typically work at a higher level than screen scraping
> The point is that VNC is not comparable to this. It very clearly has to resend large amounts of data for even single line scrolls; it doesn't work in the same way at all.

Actually, the VNC *protocol* are fully capable of efficient scrolling, but most VNC server *implementations* work by doing screen scraping and don't have any heuristics to detect scrolling, thus resulting in terrible performance. The Wayland reference implementation is a lot better in this regard, and performs much better than what is typical for VNC, even though it uses the same design principles.

Also worth noting is that the Weston reference implementation actually uses the RDP protocol, which btw also uses the same design principles as VNC.

So if you compare a typical VNC implementation and the Windows RDP implementation, the Weston implementation should be closer to the later, as the server sits at the same position in the graphics stack *and* uses the same wire protocol (though implementation differences will of course make some impact).


MySQL man pages silently relicensed away from GPL (MariaDB blog)

Posted Jun 19, 2013 12:43 UTC (Wed) by armijn (subscriber, #3653)
In reply to: MySQL man pages silently relicensed away from GPL (MariaDB blog) by johill
Parent article: MySQL man pages silently relicensed away from GPL (MariaDB blog)

As others have commented: MySQL is also available under a proprietary license so probably the wrong headers ended up in the GPL release, likely due to some error. Sloppy: yes, but it happens.

What irritates me most is that many people seem to be going into paranoia mode immediately, or sending out press releases/blog posts to say how evil Oracle is, instead of verifying with Oracle if it was intentional.


MySQL man pages silently relicensed away from GPL (MariaDB blog)

Posted Jun 19, 2013 12:39 UTC (Wed) by Aissen (subscriber, #59976)
In reply to: MySQL man pages silently relicensed away from GPL (MariaDB blog) by eru
Parent article: MySQL man pages silently relicensed away from GPL (MariaDB blog)

Apparently the switch to MariaDB is not a done deal:
http://www.h-online.com/open/news/item/Red-Hat-says-no-Ma...


More behind the scenes changes...

Posted Jun 19, 2013 12:35 UTC (Wed) by Cyberax (✭ supporter ✭, #52523)
In reply to: More behind the scenes changes... by anselm
Parent article: Meeks: LibreOffice's under-the-hood progress in 4.1.0 (beta)

The problem is that TeX is pretty useless for complicated formatting. It also sucks for casual documents because of huge entry barriers. LuaTeX does not look much better, actually (yes, I did check it). The end result is that TeX is mostly used for scientific papers with lots of formulae. Such papers usually follow a pre-set pattern and don't need anything more complicated than a simple table or a chart.

And the lack of a good replacement shows. We now have Markdown, reStructuredText and other similar attempts to do something that TeX should have made easy but haven't.

And about hyphenation, I remember spending DAYS trying to find out how to make TeX to correctly hyphenate German text blocks (with all those nice long compound words) inside a mostly-Russian paper (and Russian has its own hyphenation rules, of course). Microsoft Word handled it out of the box.


MySQL man pages silently relicensed away from GPL (MariaDB blog)

Posted Jun 19, 2013 12:28 UTC (Wed) by sebas (subscriber, #51660)
In reply to: MySQL man pages silently relicensed away from GPL (MariaDB blog) by johill
Parent article: MySQL man pages silently relicensed away from GPL (MariaDB blog)

It might just be the version of the copyright headers for the non-GPL version. MySQL is also available under proprietary agreements, so it might just be that someone ran the wrong script (which might have existed before Oracle acquired MySQL and its copyrights).


LLVM 3.3 released

Posted Jun 19, 2013 12:21 UTC (Wed) by Jonno (subscriber, #49613)
In reply to: LLVM 3.3 released by hummassa
Parent article: LLVM 3.3 released

libc++ has been included in Debian experimental for almost a year, and in unstable/testing since May.

Debs can be found at: http://ftp.debian.org/debian/pool/main/libc/libc++/


MySQL man pages silently relicensed away from GPL (MariaDB blog)

Posted Jun 19, 2013 12:15 UTC (Wed) by johill (subscriber, #25196)
In reply to: MySQL man pages silently relicensed away from GPL (MariaDB blog) by dakas
Parent article: MySQL man pages silently relicensed away from GPL (MariaDB blog)

Besides, the fact that it even can happen presumably means that internally they already have an already-non-GPL version ("This is indeed a bug, where the build system erroneously and silently started pulling in man pages with the wrong set of copyright headers.").

Why else would they even have versions with the "wrong" copyright?

I'd assume that for now they didn't want this to be out, but they're still internally preparing for such a change.


Precision licensing

Posted Jun 19, 2013 12:14 UTC (Wed) by pboddie (subscriber, #50784)
In reply to: Too many FUDs about Ubuntu these days by tzafrir
Parent article: Dividing the Linux desktop

As I think someone else pointed out, use of GPLv3 isn't necessarily a problem (except for people making proprietary software), having Canonical as the gatekeeper isn't necessary a problem (because you can just fork the whole thing and ignore them and their contributor agreement), but what might be a problem is stipulating "only" against the version of the GPL chosen (the virtual equivalent of making a handprint in wet cement, where people showing their licensing prowess end up saddling everyone with a legacy licensing choice that is costly to undo or work around in future).


Dividing the Linux desktop

Posted Jun 19, 2013 11:53 UTC (Wed) by pboddie (subscriber, #50784)
In reply to: Dividing the Linux desktop by Kayden
Parent article: Dividing the Linux desktop

I think it is largely an overstatement to say that running KDE and GNOME stuff together - at least the applications - was a "huge pain in the ass". There probably were some odd things where some applications might have launched some of the desktop functionality - I think various KDE applications do this with Akonadi even today - but the weirdest thing that could happen was that you got some gadget or other in its own window wondering where all its friends were.

Certainly, running KDE and GNOME things together was routine by the time Bluecurve came around in Red Hat Linux 8.0 back in 2002. Before then, maybe stuff didn't look much like each other in terms of styling, but you run that risk today as well.


Wayland explanations are STILL confusing and worrying users

Posted Jun 19, 2013 11:52 UTC (Wed) by nye (guest, #51576)
In reply to: Wayland explanations are STILL confusing and worrying users by foom
Parent article: The Wayland Situation: Facts About X vs. Wayland (Phoronix)

>The experience of RDP *is* vastly better than VNC, but that's not because it's using primitive drawing commands -- that strategy stopped working out very well years ago.

True, applications aren't requesting that the windowing system draw a line segment from A to B, and so on, but in practice X11 applications aren't doing that either.

There is a middle ground in between basic line-drawing primitives and bitmap scraping. RDP does typically work at a higher level than screen scraping, which is why nix's example of scrolling a text editor sounds highly suspect - I've just tried connecting to a Windows desktop (via whatever mechanism Remmina uses for rdp; I guess it wraps rdesktop), opening a large-ish file in gVim, and scrolling both casually line-by-line and madly by mashing page down. It's just as fast and responsive as running vim in an xterm over the same link[0] (ping ~45ms), and in fact seems to have slightly less input lag. Notably, looking at the data transferred, RDP is using a fair bit *less* bandwidth.

The point is that VNC is not comparable to this. It very clearly has to resend large amounts of data for even single line scrolls; it doesn't work in the same way at all.

With any luck Wayland's remoting will sit at a similar point to RDP on the primitives<->scraping spectrum, and everything will be rainbows and unicorns.

[0] That is, 'ssh -X <host> xterm vim'. For a more direct comparison, I did try 'ssh -X <host> gvim', but that really wasn't a fair comparison since X is useless over WAN links. The bandwidth requirement was higher still, and the input latency was so high that nobody could seriously consider it usable in any but the most desperate of circumstances. If you are only ever moving line-by-line, then it would win over VNC, but if you ever want to scroll a whole screenful it takes a similar amount of time.


MySQL man pages silently relicensed away from GPL (MariaDB blog)

Posted Jun 19, 2013 11:51 UTC (Wed) by dakas (guest, #88146)
In reply to: MySQL man pages silently relicensed away from GPL (MariaDB blog) by ryeng
Parent article: MySQL man pages silently relicensed away from GPL (MariaDB blog)

Well, it's certainly indicative of Oracle's public perception that nobody assumed this to be an accident.


MySQL man pages silently relicensed away from GPL (MariaDB blog)

Posted Jun 19, 2013 11:48 UTC (Wed) by grahame (subscriber, #5823)
In reply to: MySQL man pages silently relicensed away from GPL (MariaDB blog) by ryeng
Parent article: MySQL man pages silently relicensed away from GPL (MariaDB blog)

that is glorious.


Too many FUDs about Ubuntu these days

Posted Jun 19, 2013 11:45 UTC (Wed) by tzafrir (subscriber, #11501)
In reply to: Too many FUDs about Ubuntu these days by maxiaojun
Parent article: Dividing the Linux desktop

> 3. GPL3 used in Mir is bad
> Maybe a valid concern in some sense. But again, any malicious intent here? And MIT style license is better for "free software"?

The issue is not with GPL3 per-se. It is with the combination of GPL and the ability of a commercial entity to relicense the code under a proprietary license.


More behind the scenes changes...

Posted Jun 19, 2013 11:11 UTC (Wed) by anselm (subscriber, #2796)
In reply to: More behind the scenes changes... by Cyberax
Parent article: Meeks: LibreOffice's under-the-hood progress in 4.1.0 (beta)

As the briefest of glances at the LuaTeX web site would have told you, LuaTeX is doing fine and is being actively developed further. If anything the code has settled down to a point where the first books are coming out that expose LuaTeX to a wider audience, which is a good thing. There are reasonably busy mailing lists for developers and users. The project may not be as large and high-profile as, say, the Linux kernel, but to call it »pretty dormant« is basically denying reality.

There is »no real movement to make a TeX replacement« because apparently no such thing is required desperately enough. Those people who care enough about typography don't seem to mind TeX's limitations or else try to address them by evolution rather than replacement (viz. LuaTeX), while people working on similar tools apparently aren't interested enough in good typography to come up with something that rivals TeX's output quality (those projects that do take an interest generally use TeX as a backend for typesetting).

In particular, the office-suite people don't appear to worry about issues like line breaking and hyphenation enough to make use of the theoretical work pioneered in TeX 30 years ago or so. As long as that doesn't happen, TeX is going to stick around (and probably a lot longer).


More behind the scenes changes...

Posted Jun 19, 2013 10:35 UTC (Wed) by Cyberax (✭ supporter ✭, #52523)
In reply to: More behind the scenes changes... by jimparis
Parent article: Meeks: LibreOffice's under-the-hood progress in 4.1.0 (beta)

LuaTeX is pretty dormant at the moment. And ConTeXt is just another macro package, like LaTeX only with a different emphasis.

So no, there is no real movement to make a TeX replacement.


Too many FUDs about Ubuntu these days

Posted Jun 19, 2013 9:53 UTC (Wed) by ovitters (subscriber, #27950)
In reply to: Too many FUDs about Ubuntu these days by maxiaojun
Parent article: Dividing the Linux desktop

How is this related to implementing Unity features? Seems you're changing topics.


Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds