« first day (1672 days earlier)      last day (3254 days later) » 

12:04 AM
@Amar I live in Shepherd's Bush in West London, but I was in Victoria Station when I was writing that.
@SeanAllred Yes, it turns out programs can be released under multiple licences provided they're compatible, which mean XeTeX will be available under the GPL and its own MIT-like licence.
@SeanAllred I already knew that theoretically, but the practical implications had escaped me.
 
@ArthurReutenauer Count me as confused.
 
In any case, that means that the "industry" really shouldn't be afraid of using GPL programs.
 
@ArthurReutenauer Ahh, nice! I like that area .. some of my buddies used to live there .. it's very convenient to reach by bus from Oxford, where I used to be :) .. coz, the bus used to catch less traffic than further up main london
 
@Amar Yes, I often see buses from Oxford to London.
@SeanAllred Well,
(dammit, hit Send to
 
@ArthurReutenauer XD happens to me all the time
 
12:18 AM
(too fast. Anyway) It's been explained to me by Karl Berry, in charge of TeX Live: a program can be under multiple licences, and we don't have to change the licences of the individual source files.
 
12:31 AM
Signing off for the night.
 
@ArthurReutenauer Good night!
 
1:33 AM
@PauloCereda Evil? yea/nay: redd.it/37qqyz
remind me to think about the fact that yea and nay rhyme whenever I start to thinking English makes sense
@ArthurReutenauer But don't the GPL and MIT clash? The MIT allows its source to be redistributed in proprietary systems whereas the GPL expressly forbids it.
 
 
3 hours later…
4:46 AM
@SeanAllred The copyright holder can license code however they like. For example, one sees GPL code that is also available in proprietary versions. Provided all contributors accept this when they add stuff that is fine.
 
 
3 hours later…
7:49 AM
@SeanAllred That's not clashing, it simply means that we need to follow the most restrictive condition and distribute XeTeX with the sources. Which we obviously do.
@SeanAllred The MIT licence does not forbid from distributing with the sources. If a father tells his 14-year old "Of course, you may go to the cinema with your friends this weekend" and the teenager's mother say "No, you may not", the only logical thing to do is to do what the mother d'au
*said.
@SeanAllred Of course, if the teenager is anyone but Sheldon Cooper they won't do that at all ;-) The argument with the mother might actually try to pretend there is a contradiction and run along the lines of "But daddy told me to go".
@JosephWright This discussion started with the discussion of bug 54 of XeTeX, in case you're interested.
 
@ArthurReutenauer I'm aware of that issue
 
 
1 hour later…
9:28 AM
Hi, I've got a short symbol identification question
Can anybody identify this symbol: martin-thoma.de/write-math/view/?raw_data_id=281058 ?
(equals sign with a dot over it and a half-circle over the dot)
 
9:45 AM
@ArthurReutenauer it can be released under multiple incompatible licences as well, but adding a new licence means getting agreement from current licence holders and also in future safest to get agreement from any contributor to allow it under al the licences or (as FSF does) insist they hand over copyright
@ArthurReutenauer if you have GPL'ed components then the whole can only be used under GPL so even if parts are dual GPL/MIT licenced no one could actually use xetex under an MIT licence so effectively it would be single licenced under GPL.
@moose U+2250 U+0311 ≐̑
 
10:06 AM
@DavidCarlisle Thank you. Do you think there is a single LaTeX command for this or do I have to create the symbol by combining those two?
 
@moose no, to get any chance of reasonable rendering using normal fonts you'd need to define it as two accents over an =, probably
@moose i wouldn't rely on unicode combining characters in math mode (and in the fonts I'm using the inverted breve doesn't appear to combine at all anyway)
 
@moose If you use teubner.sty you just need the definition of \coronaeq
\documentclass{article}
\usepackage{amsmath}

\DeclareFontFamily{U}{mtr}{}
\DeclareFontShape{U}{mtr}{m}{n}{%
    <-5.5>    gmtr0500     <5.5-6.5> gmtr0600
    <6.5-7.5> gmtr0700     <7.5-8.5> gmtr0800
    <8.5-9.5> gmtr0900     <9.5-11>  gmtr1000
    <11-15>   gmtr1200     <15->     gmtr1728}{}%
\DeclareFontShape{U}{mtr}{m}{it}{<->ssub*mtr/m/n}{}
\DeclareFontShape{U}{mtr}{b}{it}{<->ssub*mtr/m/n}{}
\DeclareFontShape{U}{mtr}{b}{n}{<->ssub*mtr/m/n}{}

\newcommand\metricsfont{\fontencoding{U}\fontfamily{mtr}\upshape}
 
10:23 AM
@egreg Thank you! I've added it to my symbol database: martin-thoma.de/write-math/symbol/?id=4415
 
10:38 AM
@egreg By the way, did you already create this before or did you just write it? Is there a tutorial / explanation on tex.SE which explains how this is done?
 
@moose The symbol above the equal is called a “corona” in music, so I looked up the comprehensive list for “corona” and found the symbol in teubner.sty; so I went to the package and found the necessary bits.
 
 
2 hours later…
12:14 PM
@moose -- have you seen this in print, and if so can you provide a reference? (best, a scan, in context where it's being defined, with biblio info.) if it's in "general use" and i can produce a published example, unicode will accept (though it'll take a while to grind through the mills).
 
@barbarabeeton No, I have not seen it in print and I don't know for which purpose it is used.
 
@moose -- thanks. i've just tried your "write math", and this isn't being found (yet). but i like the name you've given it, and will keep that in mind if this comes up again.
 
@barbarabeeton I couldn't even see @egreg's musical corona in unicode, although perhaps it has a different name? (dot in a half circle)
 
@barbarabeeton I use a very simple neural network to recognize symbols. I have a list of 374 symbols which can be recognized. The problem is that I need a lot of examples to train the classifier (>50 is the absolute minimum, but rather > 100). I also don't want to put any symbol in there as it might pull the recognition rate of other symbols down.

I've added a text search to help people to find other symbols. I also just added tags (http://write-math.com/tags).

I want to make the search similar to the search on StackExchange ("[arrow] long" should look for all symbols with the "arrow" tag
 
12:25 PM
@DavidCarlisle -- i'll see if i can find it, but think chances of success are low. i think that the musical equivalent in unicode is U+0352, combining fermata. but the arc isn't a full semicircle; the ends of the arc only extend a little way down over the height of the dot.
 
@DavidCarlisle It's MUSICAL SYMBOL FERMATA U+1D110
 
@barbarabeeton In case you're interested in the symbols I know (well, most of them), here is the (almost) complete list: martin-thoma.de/write-math/stats (the page will load quite slow as about 1000 svgs are loaded) - green means they can be recognized from handwriting (with 4% error)
 
@DavidCarlisle @barbarabeeton But the symbol in teubner.sty is slightly different and is among the prosodic marks.
 
@egreg ah so it is, thanks
 
@moose -- it's a nice tool, as far as it goes. i've just been comparing it to detexify. that's perhaps unfair, but i like to identify tools that can benefit authors, and when i find a good one, i add it to the list on the ams web site; write-math definitely looks like a good candidate. i'll get in touch with you by email, if that's okay, with some more questions.
 
12:33 PM
Sure. My email address is info@martin-thoma.de.

(I also want to write an article on http://tex.blogoverflow.com/ about the tool for quite a while now. I should probably set myself a deadline. This seems to be the only way that could work.)
 
@egreg -- what about U+1D110, musical symbol fermata? does teubner.sty identify equivalent unicodes? (if not, i think a suggestion to author would be a good thing.)
@moose -- got your address. if you want to delete that, to avoid spam, can do it now. thanks.
 
@barbarabeeton As I said, it's just a similar symbol; maybe the musical symbol originated from that prosodic mark. It is in the CBfonts, but I don't know whether there's something related in Unicode.
@barbarabeeton See Table 8 in the documentation of teubner.
 
Wow, 15 hours offline and got a rep of additionally 125. What happened? :-)
 
12:54 PM
@egreg -- thanks. i guess i'll just have to ask claudio. (didn't realize that he was the author of teubner, but i'm not surprised.) i have another reason to write to him -- in table 7, the example for \LLadd has a space before the text inside the double angle brackets, and i think it shouldn't be there.
@egreg -- oh. saw this after i'd read your comment about teubner. it's still pretty early here, and i haven't had breakfast yet. would you like to be cc'ed on my question to claudio?
 
@barbarabeeton No, I'm not really interested in Greek prosody. :-)
 
1:43 PM
A short question to the community: I could implement a possibility to register / log in by using your StackExchange account. This means you would be redirected to SE, and SE tells me if you're who you are pretending to be (I don't get your password).

Would you like that more than registering / logging in directly at my site?
 
@moose The idea of registration is to minimize sample poisoning?
 
@PauloCereda so he can spot which tex.sx members are really good at drawing with a laptop trackpad onscreen....
 
@DavidCarlisle ooh that is a good one. :)
 
I'm not sure what you mean with "sample poisoning". Do you want to know why users should register at all?

If that is the question: Users should register, because I get TONS of spam. I have to delete "answers" from spambots every day. This is much simpler when I have registered users (currently, you don't have to explicitly register. When you visit the site a new "user" is created. I can see that users actions. If the users didn't draw anything, but only give lots of answers it is a relatively good sign of a spam bot. I can delete all of those spam answers with a single click)
From a users perspective: You don't have to register. You can ask for symbol classification without that. Registering is only necessary if you want to (a) see your name with the recordings / answers you entered (b) edit symbol texts (which is now possible).
 
@moose I suspected of spambots. :) Sample poisoning is when people/bots deliberately start introducing errors in your algorithm through wrong classifications. Google Translator, at some point, started to suffer from this effect (you started to get very wrong translations, much like Monty Python's iconic sketch Hungarian Phrasebook), so Google itself had to interfere and change the algorithm. :)
 
1:52 PM
@PauloCereda Character recognition is boring, we should suggest to @moose that he adds animal recognition:
user image
4
 
@DavidCarlisle oooh
 
@PauloCereda actually since unicode 8 has duck, we should try that now, or is that sample poisoning:-)
 
@DavidCarlisle Looking at my training data, I could probably recognize bats (http://www.martin-thoma.de/write-math/symbol/?id=1196) :-)

(no ducks, I'm sorry Paulo)
 
@moose oh :(
 
@PauloCereda Currently, my service suffers only from automatic spam bots. It is relatively easy to detect those as they don't draw anything. However, it is much harder to detect humans who accept wrong symbols. The StackExchange OAuth could eventually allow me to see how many points a user has on TeX.SE. I could give privileges according to the StackExchange system (e.g. tag editing at 5000 points or so). I guess this would be a good possibility to prevent human spam.
 
1:59 PM
@moose Cool. :)
 
2:10 PM
@JosephWright @ArthurReutenauer Ahh, but if the most restrictive license (in this case, GPL) says all code it compiles with must also be GPL, wouldn't that overtake MIT's permissive license of 'do what you want'?
 
Ok, I'll try to get StackExchange OAuth. But first I have to go out. It stopped raining :-)

Have a nice day, Paulo and David!
 
@moose You too! :)
 
@SeanAllred Not if you hold the copyright on all of the code, as you can license how you like (assuming no dependencies, of course)
 
@PauloCereda I think we have a classic case of RTFM :)
And in this case, the manual is truly fine.
 
@SeanAllred I agree that my main page sucks at the moment, but still. :)
 
2:22 PM
@JosephWright Naturally :)
 
2:38 PM
@PauloCereda I would've had a PR in about a half-hour ago if my internet connection wasn't so slow this morning. I think my cable company forgot how to do its job.
@PauloCereda I would've had a PR in about a half-hour ago if my internet connection wasn't so slow this morning. I think my cable company forgot how to do its job.
 
@SeanAllred Oh no!
 
@PauloCereda There we go. That was a nightmare.
 
@SeanAllred Thank you for the pull request. Done. :) <3
 
I feel like I'm back in the nineties.
@PauloCereda <3
 
@SeanAllred Check the commit message. :P
 
2:46 PM
@PauloCereda Of which commit?
 
@PauloCereda XD Whaaat?
 
I have a feeling that quote has been altered XD
Oooh video
 
@SeanAllred Nah I am almost 100% sure Shakespeare used ducks.
My new life goal is to write random commit messages. :)
 
2:51 PM
@PauloCereda :)
 
3:01 PM
I'm distraught
 
@SeanAllred: Life sucks ;-)
 
@ChristianHupfer T_T
 
@SeanAllred oh no!
@Sean: who stole your tick?
 
2
A: Complex musical chords

uli_1973Does the following come close to what you need? \documentclass{article} \usepackage{fontspec} \usepackage{lilyglyphs} \usepackage{mathtools} \begin{document} C\(^{7}\hspace*{-.5ex}\binom{\sharp[scale=.6]7}{\sharp[scale=.6]5}\) \end{document} Of course the actual size of the sharps and the...

@PauloCereda ^^^
I find it funny that my (probably awful) code is in his temporary solution XD
 
@SeanAllred You can counterattack by asking @David to add an answer to that question. He will surely steal the tick. :P
 
3:08 PM
@DavidCarlisle you have been summoned from the deep
fulfill your destiny
 
@SeanAllred LOLOL
 
3:27 PM
@ChristianHupfer Maybe interesting: texwelt.de/wissen/fragen/13007/…
 
4:22 PM
Hi, is there any scheme to hunt down spurious spaces? Or is there any workaround to it? I have a piece of code I can't reduce to an MWE and I have a spurious space somewhere which I can't find. (I simply commented every end of line in the code that ramps up to the spurious space, but it didn't work.) I'm starting to consider that adjustwidth is again at fault...
 
5:02 PM
@1010011010 It's black magic, sometimes.
 
@egreg Do you remember answering my question on the main site about the spurious space in relation to using adjustwidth* at page one? Or something along those lines...
 
@SeanAllred sorry was programming a 7 segment led from a raspberry pi:-) you called??
 
@egreg It was an \ifoddpage thing as well, if I recall correctly.
 
@1010011010 usual way is to post a question that contains the words "spurious space" the wait 10 seconds or so for @egreg to post yet another % at end of line answer.
 
@DavidCarlisle Except I have a % at every line in the document as well as the class file. :-/
Quite an impressive feat of myself, I think.
Don't mean to gloat, but that's a lot of %'s.
 
5:06 PM
@1010011010 oh there are other places, random 3rd party packages, the format, ...
 
@DavidCarlisle Default format. changepage package.
 
@1010011010 yes but there have been bugs in the format (not my bits, obviously) but...
 
@DavidCarlisle All right, I'll post an MWE somewhere tonight, and unless @egreg suggests I completely overhaul my document or suggests I should stay away from a certain package, I will consider myself to have failed in my task.
 
@1010011010 other way is to add \tracingall as close as possible before the point it goes wrong then look for space in the log which will be emitted when it outputs a space in horizontal mode.
 
@DavidCarlisle Leslie's fault? ;-)
 
5:17 PM
@JosephWright can't remember, but I have a feeling we added some % after an early bug report:-0
@JosephWright passed by your part of the world yesterday (watford gap, at least) went to "national space centre" in Leicester.
 
@DavidCarlisle Seven-segment? What're the extra three leads for?
 
@SeanAllred well 8 if you count the decimal point
 
@DavidCarlisle Hmm now I'm confused. I thought you were talking about the wires that came out of the LED. E.g. an RGB LED has a wire each for red, green, blue, and ground
 
@DavidCarlisle Doh!
 
5:22 PM
@SeanAllred one of those^^ (different make actually)
 
@DavidCarlisle I gotcha :)
What are you making?
(Also, you can now suggest ideas for my blog through the GitHub issue tracker :))
 
@SeanAllred er, that basically, with my 11yr old, figuring out how to wire up the shared anode circuit and write a procedure that would do any number then a loop that does a countdown, enough for one day:-)
 
@DavidCarlisle That sounds like an awesome project for a kid :) Expressing an interest in electronics?
 
@SeanAllred programming more than electronics probably, but we got this raspberry pi setup that comes with some basic components to plug into a breadboard and a robot arm you can build and drive from the usb interface.
 
@DavidCarlisle Oooh
 
5:29 PM
@SeanAllred fuze.co.uk
 
@DavidCarlisle We have similar things in the U.S. I really, really appreciate all the work they put into making this stuff accessible to kids. It used to be that progress was made by hobbyists who got into it while it was still fairly simple. Things these days are so sophisticated that it's hard to just 'dive in' – programs like this provide a crucially helpful entry point.
@barbarabeeton @Amar This is what I use: vvv
cat `which pdf2png`
#!/usr/bin/env bash

for pdf in ${@}; do
    dir=$(dirname $pdf)
    base=$(basename -s .pdf $pdf)
    pdfcrop "${dir}/${base}.pdf" > /dev/null
    convert -density 600 "${dir}/${base}-crop.pdf" "${HOME}/Desktop/$base.png" > /dev/null
done
In addition to limiting the PDF output to only what I need (\pagenumbering{gobble}, etc.)
 
5:45 PM
@SeanAllred -- thanks. i'll squirrel that away for future reference. for the nonce, i'm working on my office system (a shared linux production system maintained in a reliable and well understood manner, with some tools that i'd rather not have to pay for myself). i rather dread the day when i have to become my own sysadmin.
 
Hello everyone. There exist files with a .lco suffix for scrlttr2 (possibly generally for komascript). What does lco stand for here? And what concept does it correspond to? Some kind of extension module thing?
 
@barbarabeeton :) And oh, it's not that bad. Though, I have been known to wipe out my entire computer and start fresh. Those were interesting days. Luckily, I'd learned enough about UNIX tools by then to make the process very automated :)
 
@FaheemMitha what's in them?
@FaheemMitha the class file has:
%%% From File: $Id: scrkernel-letterclassoptions.dtx 2001 2015-03-12 11:29:57Z kohm $
\newcommand*{\lco@test}{%
 
@DavidCarlisle The one I'm looking at provides section support for scrltt2. Link here: komascript.de/sections.lco
 
@FaheemMitha so I assume it is LetterClassOption
 
5:52 PM
@DavidCarlisle Oh. I see. But not bundled with scrlttr2 for some reason.
@DavidCarlisle What does that command do? Check for lco files?
 
@FaheemMitha yes looks like a local config thing, it's input if it is there. presumably documented somewhere I was just looking at the docstripped code.
 
@DavidCarlisle ok.
Well, that's probably all I'm going to learn about it. Wonder why they don't just bung it in with the class.
The actual file is pretty small.
This is the whole thing -> gist.github.com/06b0593f83cb4273f230
 
@FaheemMitha looks like you can have one for any option to the documentclass
 
@SeanAllred -- my "home" machine is a macbook pro, still with the snowleopard release of the os. i'm using it as a unix box, for the most part, but not yet running tex on it. the latest release of the os doesn't include x-windows, so i'll have to install that when i do upgrade. (i admit to a fondness for snow leopards -- the feline variety. the zoo where my husband is a docent has a pair in their keeping. it's wonderful fun to watch them; they're real beauties.)
 
@FaheemMitha I think that is just an example, if you have that then the class a acquires a sections option that defines \section in the letter, but you could make a foo.lco file then you could use \documentclass[foo]{scrlttr..
@barbarabeeton I'm disappointed in you: I thought you'd be running vms at home.
 
5:59 PM
@DavidCarlisle Sure. But I just wonder why they don't just add section support and be done with it.
@DavidCarlisle That would be the VAX, right?
I used one of these once. Don't remember much about it.
 
@FaheemMitha yes:-)
 
@barbarabeeton These days systems like Debian are quite low-maintenance.
Of course, your employer may not approve.
 
@SeanAllred Thanks a million for digging it up! :) .. Save the script as *.sh and invoke when needed?
@DavidCarlisle FUZE: Teaching kids to code! is so cool! I think I'll introduce my niece to it :) Thanks!
 
6:19 PM
@DavidCarlisle -- oh, i still do occasionally, via ssh from the office unix system connected through a vpn from my macbook. never let it be said that i do anything the easy way.
@FaheemMitha -- my desktop at the office is a windows box. but i mainly work on the production linux system through x-windows. since my major responsibility is supporting authors, helping to solve their tex problems before they submit their files for production, i also have to be certain that what they submit is compatible with what we're running. i can just be grateful that nobody still insists on latex 2.09, although we still do get submissions in ams-tex, and occasionally in plain tex.
 
@barbarabeeton The "production linux system" is a server?
I'm surprised there are any journals that offer real TeX support. When I ask for help, I'm usually ignored. I've learned to come here instead.
 
@FaheemMitha -- not a server, but a shared system, controlled by group access. actually, there are at least half a dozen linux boxes linked by a network. for publications production, almost nothing is done directly on a desktop except for reading mail. for that, we've been forced by the business end onto an ms exchange server; fortunately, i still have a "back door" that allows mail access through alpine. (but it could go away any day ...)
@FaheemMitha -- 99.99% of ams publications are produced using ams-latex. our authors use latex with ams packages and (usually) document cllasses. as long as they stick to the published guidelines, production can zip right along; we promise to help with problems encountered when they follow directions, since we're the source of the packages.
 
6:39 PM
@barbarabeeton I see. And everything is run on the servers? So you ssh to them from your desktop? Sounds awkward. Why can't you just run a linux system locally and do stuff there?
 
@FaheemMitha I'm guessing the issue there is that only one person then has the files
 
@JosephWright Well, they could use version control.
 
@FaheemMitha Again, a guess but using SSH the actual output files are on the server, whereas with SVN or whatever you'd not normally check those in
 
@JosephWright I just thought that repositories could be kept on the server. These could be checked out to the local machines. That's quite a common way to work. In general you want to use version control anyway.
 
6:58 PM
@FaheemMitha -- i guess i don't understand the difference between a server and a network. as i understand it, my workstation is networked to the main network, and the x-windows are the equivalent of a "connected" terminal. everything i work on is directly accessible to other members of my group, and i have direct access to all production files and a common environment.
 
@barbarabeeton A server is something (often a machine, sometimes a service) that "serves" stuff. Here it would be a machine.
I guess the question is whether you would prefer to work on stuff locally rather than over a connection to a remote machine. I certainly would.
 
@barbarabeeton Sounds like a workflow unchanged from the days of 'real' terminals :-)
 
@FaheemMitha -- version control is definitely used for production. for development and testing, it's not used so tightly, but i keep alternate versions of files until i've come to a stable point, then i consolidate and check in. it's not uncommon for me to have two or three "actual" windows open on the same or parallel files, with emacs two-window mode on each, simultaneously. i tend to stress the workstation, and crashes are not uncommon. but the files are safe, on the main system.
@JosephWright -- yes. a very similar workflow -- but the underlying machines are lots faster now.
 
@barbarabeeton Of course
 
@FaheemMitha -- i prefer to have the files i'm working on "safe". when my workstation crashes, the main host is smart enough to save them.
 
7:05 PM
@barbarabeeton what are you using? svn?
@barbarabeeton Why does your workstation crash? That sounds strange. You mean the whol thing goes down?
 
@FaheemMitha -- no, unless i'm working from home. my connection in the office is controlled by ssh from a host unix box.
 
@Amar I actually don't give it an extension. I stick it in ~/bin (which is in my PATH) and then invoke as pdf2png output.pdf.
 
@SeanAllred ok, got it! Will give it a try sometime. Thanks!
 
@Amar :)
 
@FaheemMitha -- i have an "oversize" monitor (it can accommodate two full letter-size pages side by side, though not with the resolution i really need). the graphics card tends to get very hot. so far, two graphics cards have "fried" completely, but just a temporary overheating can cause an uncontrolled shutdown. and to restart from scratch takes nearly half an hour. (i wish it were otherwise.)
 
yo'
7:21 PM
@barbarabeeton wow
 
@yo' -- more like "sigh".
 
yo'
@barbarabeeton ah well, it's a "wow" as long as one isn't directly threatened by it. Sorry for being impolitely cruel...
 
@barbarabeeton No disrespect intended to your organization, but that sounds very strange. The setup you have doesn't sound particularly out of the ordinary. No reason why the graphics cards should fry. I suppose you've tried talking to the relevant people in your org about it?
 
@yo' -- oh, not interpreted as cruel, more likely as astonishment. things like that just aren't supposed to happen these days. (it's still faster than punching cards.)
 
yo'
@barbarabeeton punching (graphical) cards -- no pun intended
 
7:32 PM
Hi @yo'
 
@FaheemMitha -- of course i've talked to them. they just aren't willing to have only one person with a unique setup (even though i can justify my need), or to pay the going price for the hardware upgrade. i could probably justify the cost (n hours of my time recovering from crashes, vs. $$$), but the exposure of a unique system that might take a week or more to replace if it "goes south" is an understandably undesired hazard.
 
@barbarabeeton I was just talking to casey over in the U&L chat room. He thought it was a cooling issue.
 
yo'
@FaheemMitha yo!
 
What is your machine's temp normally? Do you track it?
@yo' faheem!
 
yo'
@FaheemMitha oh I see what you did there
 
7:35 PM
@barbarabeeton Your machine probably doesn't need replacing, or even upgrading. It probably requires fixing. But for that you need someone around who knows about hardware/software and has a functioning brain.
I'd start by doing some temperature monitoring. And how many fans does your machine have? And it doing anything but text editing?
 
@FaheemMitha -- of course it's a cooling issue. but the particular "common model" that was chosen for the whole office doesn't have much free air space when extra memory and a high-performance graphics card are installed. it has only one fan, and no room for another. we've moved it to make sure there's air circulation on all sides, and the office is kept air conditioned, but it's still susceptible to overheating.
 
@barbarabeeton Wow, that sounds like a real budget model. Room for only one fan?
And computer hardware hardly costs much of anything these days.
 
it does lots more than text editing. like quite a few browser windows open at once in addition to the x-windows (my x-window startup loads connections to 5 different machines), and often multiple copies of adobe reader to view output.
 
@barbarabeeton Ok, but still nothing very CPU intensive.
 
@FaheemMitha -- i think most of the heat comes from the graphics card.
 
7:43 PM
@barbarabeeton I see. And this is running some version of Windows?
What is the graphics card? Can't you use another one?
 
7:55 PM
@FaheemMitha -- yes, windows (have forgotten which release, but it's pretty current, and up to date). just checked -- 26 processes running, and over 40 applications (it doesn't clean up after itself very well). as for the graphics card, they can't even find a replacement in case this one fails; nothing made any more for this model of the box. the boxes are scheduled to be replaced in a year or two. i'm keeping fingers crossed.
 
@DavidCarlisle Galley improvements nearly done: this time it really can handle a cutout in a list
 
@barbarabeeton apple.com/mac-pro
 
the graphics card i have now gives a maximum screen resolution of 2048x1152. this replaced one with a resolution quite a bit higher (in fact, the highest it was capable of was higher than i could manage to read the "standard" desktop icons); unfortunately, that was a half-height card, for which the holder was not adjustable, which exacerbated the heat problem, resulting in fried (irreplaceable) card.
 
@barbarabeeton Sounds like a pain. I would have thought they could fast-track your replacement.
@barbarabeeton Proprietary hardware? Or is that box really old?
 
@barbarabeeton Put the thing in a fridge? :)
 
8:01 PM
@egreg -- yes, that's what i'll get when i retire and move into my "home office". but the powers that be decree that on my desk will be a windows box.
 
@FaheemMitha Sounds like a standard corporate approach: all of the boxes are identical
@egreg Would love one!
 
@JosephWright I too!
 
@egreg As it is, I'm going to up my MacBook Pro to 16Gb (from the current 8Gb)
 
@JosephWright Mine came with 16GB.
 
@FaheemMitha -- not more than 5 years old; i've forgotten exactly. like the semi-annual cubicle cleaning (involving packing up all surfaces, and then unpacking and reorganizing) it's something i prefer to disremember.
 
8:03 PM
@JosephWright I thought the AMS was better than a corporation.
 
@egreg Mine is a couple of years old and at the time I went for the top off-the-shelf spec (13"), but for Parallels work now 16Gb would be more comfortable
 
@barbarabeeton I see. In that case, the slots should be pretty flexible about that they take.
 
@FaheemMitha At work (a uni) we are expected to be 'standardised' for office machines but are allowed to do what we like for anything lab related. So if I needed a really odd PC I'd just have to explain that it was due to my research.
 
Not that I know much about hardware, PC or otherwise.
 
@egreg -- a bucket of ice water would be more pleasing to me.
 
8:05 PM
@JosephWright Well, as long as the machines are sufficiently high-spec, that would be fine. Sounds like these aren't.
 
@FaheemMitha We do get a choice on office machines, or at least our IT guy does. If I want anything customised I'll need some grant money.
 
@FaheemMitha -- only if the cards that are being installed are designed to fit in the slots. a half-height card is unstable, tends to shake loose all by itself, and that shuts the machine down, kind of like somebody kicking out the plug. (that has happened too.)
 
@barbarabeeton I see.
 
@FaheemMitha -- the graphic arts group all has good high-performance macs. but i'm not in that group. and anyhow, management is trying do do away with all macs, for the sake of "standardization". but that's a battle they're not going to win -- the software that runs the rip for the plate-maker only runs on mac. and they'd lose too many key people; then getting anything published on time would become a real hassle. so it's a non-starter. but it doesn't help me.
 
@barbarabeeton I'm surprised money is that tight in your org. Hardware really doesn't cost much these days.
And it sounds like your problem are a major productivity sink.
"the rip for the plate-maker". Don't know what that means.
 
8:17 PM
@FaheemMitha Press-end of the business
 
@JosephWright The actual "printing on paper" part?
Like in "desktop publishing"?
 
@FaheemMitha Yes, but less of the desktop ;-)
 
@JosephWright right
 
8:31 PM
@FaheemMitha -- "rip" = "raster image processor"; plate-maker creates the plates for the printing press. we have an "in-house" print shop that can turn out everything except for the covers for hard-bound books; for those, the "f-and-g's" (folded and gathered book "insides") are shipped to an outside bindery.
 
@barbarabeeton You still need plates? Not familiar with commercial printing operations. And there isn't free software that will do this?
 
@FaheemMitha -- as i said, the overriding concern is that they won't be able to support a unique hardware setup should something go wrong.
 
@barbarabeeton An ordinary non-melting desktop or workstation is hardly "unique". There are high school students who could cope with such a thing. Though I would personally use a proper operating system on it. I.e. not Windows. Might not help, but wouldn't hurt.
My image of organizations like the AMS being high-powered and professional is really taking a beating here. Similar to when I worked at Duke University.
What is life without ones illusions?
 
@FaheemMitha -- yes, still need plates. the largest press we have is still sheet-fed; the sheets will accommodate 32-page signatures for a 7x10in book. i don't know of any free software with that capacity, matched to the (expensive and touchy) plate-maker. more important, though, is the requirement for immediate support if there are any problems that can't be fielded by in-house staff. down time in a press room is expensive.
 
@barbarabeeton I see.
 
8:43 PM
Important announcement Tomorrow I'll be on line just for a short time, being in charge of a polling station. Everybody go and harvest all the rep they can. :)
2
 
@egreg Have a lot of fun
 
@JosephWright I usually have. Now I'm going to choose the musical program: at my polling station I decide it. :)
 
@egreg -- golly, your polling stations are a lot more civilized than ours! we don't get music at all! (i've been in charge of a polling station for the past three elections, twice each election year. it's quite an experience. i'm not looking forward to the primaries next year ... too many potential candidates, i think, to fit on one side of a ballot sheet. and it's a long day -- from 6:00 a.m. until all the ballots are counted (by the machine) and packed up, about 9:30 p.m.)
 
@barbarabeeton I was thinking the same thing: I'm not sure that would even be permitted in the UK
@barbarabeeton That's quite a short day! Polling here is 7 am to 10 pm, so the people in charge of the polling stations don't finish until getting on for midnight
 
@egreg You da man.
(That's street, in case anyone was wondering.)
@egreg Give them Bach. And maybe a dash of Vivaldi. And throw in some Britten maybe. They'll like it.
 
8:56 PM
@JosephWright -- well, the polling time was shortened last year, with the polls closing at 8 pm instead of 9, and yours is a lot longer. so i guess your "wouldn't be permitted in the uk" must mean that many candidates on a ballot. ???
 
@FaheemMitha Back and Vivaldi for sure. Who's this Britten bloke?
 
@egreg England.
Edward Benjamin Britten, Baron Britten, OM CH (22 November 1913 – 4 December 1976) was an English composer, conductor and pianist. He was a central figure of 20th-century British classical music, with a range of works including opera, other vocal music, orchestral and chamber pieces. His best-known works include the opera Peter Grimes (1945), the War Requiem (1962) and the orchestral showpiece The Young Person's Guide to the Orchestra (1945). Born in Suffolk, the son of a dentist, Britten showed talent from an early age. He studied at the Royal College of Music in London and privately with the...
One of the UKs two good composers.
 
@FaheemMitha I know just one English composer (besides Handel, of course): Henry Purcell.
 
@egreg Yes, that's the other one I had in mind. And Handel wasn't English, he was German.
 
@FaheemMitha Well, I know! :) But the English, for lack of composers, tend to consider him as English.
 
8:58 PM
@FaheemMitha i was going to suggest shostakovich. might urge the voters to get through faster. actually, britten's "a young person's guide to the orchestra" might fit in well with bach and handel.
 
@barbarabeeton If @egreg wanted voters to get through faster, then he could play them some vile pop music.
No, actually, they might like it. Never mind.
 
@JosephWright We have 7am to 11pm, and we have to count votes, after closing.
@barbarabeeton I'm afraid that Shostakovich isn't in my list of musicians. :)
@FaheemMitha Out of joke: my CD's don't cover anything after 1827.
 
@egreg -- are your votes counted by hand, or are machines used now? and if by hand, is it by the same people who monitored the polls? (here, once a pollworker signs in, can't leave the premises until everything is counted and packed up. and there is no change of personnel during the entire watch. thank goodness it's a machine count!!!)
 
@egreg You need to get more up to date. :-)
 
@egreg -- at least your cd's weren't produced before the end of 1827.
have a good day.
 
9:06 PM
@barbarabeeton By hand, of course! And voters must use an old kind of pencils, the same that was in use in 1948.
@barbarabeeton And yes, the same people that monitored the voting also do the counting. We have 619 voters enlisted, I expect about 500. The counting is quite complicated, so it will take a couple of hours. Then I must also bring the packs to the municipal gathering place. :(
 
@egreg -- i hope you get to sleep late the next day! at least you have a reasonably small number of voters. and 80% turnout would be considered astronomical here. the precinct i worked on had (i think) about 8,000 registered, and turnout was a bit over 30% (one of the highest in the city, sad to say). hope all goes well.
 
@barbarabeeton Yes, no work on Monday. :) And Tuesday is national holiday.
 
@egreg I would have expected vote polling to be a municipal duty. Handled by municipal staff.
 
9:22 PM
@FaheemMitha -- i don't know how copious municipal staffing is in italy, but in the u.s., very few communities have staffs large enough to handle the traffic at polling places, so "citizen participation" is required.
 
@FaheemMitha Well, our town has 201 polling stations and it's not that big, for we are at about 200 000 people.
@FaheemMitha It's impossible to cover it with municipal staff. Besides, traditions want that “ordinary people” manage the stations.
 
9:34 PM
@barbarabeeton I see.
@egreg I see.
And how are the people who participate chosen?
 
@FaheemMitha I applied as head of a polling station for the general elections in 1987 and they appointed me. I can choose a secretary (a sister of mine) and the municipal office appoints four other people from a list of applicants.
 
@egreg I see. So you have been doing this a long time.
 
10:03 PM
@FaheemMitha Yes. We rarely have a year without voting and often we have two or even three in a year. National and local elections must be in distinct days, if they are in the same year; referendums too must be in distinct days. Municipal elections are two-round, so I have directed the station about fifty times.
@FaheemMitha The system is stupid, but it's not my choice.
 
@egreg They should pay you. But I bet they don't.
@egreg Stupid how?
 
@FaheemMitha Yes, I get paid, of course: 150€ for about 20 hour work.
@FaheemMitha Distinct days for different elections is silly.
 
@egreg Oh, that's cool then. Assuming you think the pay is reasonable.
 
@FaheemMitha Not counting all the idiotic paperwork.
 
@egreg Oh. I see. Maybe they think people will get confused.
Voters are idiots, after all.
@egreg Doesn't sound like the deal of the century.
 
10:10 PM
@FaheemMitha No, it's not reasonable. But it's fun nonetheless. I do it mainly because I think I'm good at it: I've seen many of my colleagues succumb under counting errors that kept them for hours checking the polls. I'm always among the first 20 in fetching the packs to destination and go home. Sometimes the first in town. :)
 
@egreg xparse against \ifnum`{=0 brackets: surely there can't be any real competition:-)
 
@egreg Impressive.
 
@DavidCarlisle Well, with xparse I just need one redefinition that would be needed anyway; you need bmatrix, pmatrix, matrix, vmatrix, Vmatrix and Bmatrix
 
@egreg yes i hoped to just redefine \endmatrix but the position isn't right. But as you just commented it's a bug fix really,. I've moaned to @barbarabeeton about lack of those before (most notably they are not in align so you can't use it in a p-column.)
 
@DavidCarlisle I remember (and I tried patching \endmatrix too).
 
10:20 PM
@egreg only 150€ ? You'd be better officiating at FIFA elections.
 
@DavidCarlisle That could be a very good idea! I'll apply for the next ones.
 
@DavidCarlisle FIFA == Fédération Internationale de Football Association ?
 
@FaheemMitha something like that (French for international football association)
 
11:02 PM
@SeanAllred Regarding the GPL-MIT: Apparently the doesn't say that if some of the code base is under the GPL, all the rest of the code has to be under the GPL (according to Karl). It says that of the resulting program, hence any binary produced from this code.
@SeanAllred I'll have to check that for myself, but Karl is involved very closely in GNU and the FSF (and obviously TeX), he wouldn't say that just to get rid of an inconvenient issue.
 
@ArthurReutenauer I think that's right but does it help? If you can not actually build the binaries under MIT licence then despite it being nominally offered dual licence, isn't it really just GPL?
 
11:44 PM
@DavidCarlisle Since it reflects the exact situation of the code base, I find that it helps. In particular, since the party's that are under the GPL are now clearly identified (thanks amongst others to the discussion initiated by the bug report), it can help people who would for whatever reason want to distribute non-free versions of TeX (not that I would want to encourage that personally, but I also see no point in making it gratuitously harder).
 
@ArthurReutenauer yes well I suppose it's better than hiding the GPL dependency yes:-) It's not so much the non free versions that are the problem as people who think they are taking the code under MIT to build an MIT version. I suppose it depends how easy it is to build anything from the non GPL parts. But I agree starting from where you are ending up with a GPL'ed binary is probably inevitable.
 
@DavidCarlisle I also think that we developers don't need to take position about the detailed legal implications of what licences part of the code is, provided of course that the software can be included in all mainstream distributions. As for the rest, life is too short for certain discussions.
@DavidCarlisle Yes, I agree with that part. I don't want to misrepresent the situation either. I'll discuss the exact wording with Karl. By the way, all the GPL code parts are used for is image inclusion, so you would get something useful without them. You could even keep image inclusion and work around the GPL parts by using external programs to determine the bounding box (since that's all you need from XeTeX).
 

« first day (1672 days earlier)      last day (3254 days later) »