X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=irc%2F%23ipdf.log;h=8c9630636a918435dbcf957525749849ebaa909b;hb=b25e0294a872da1d96b6b51e1c5a79f9dbdce1c9;hp=dfd8ea9f0b46cf19aa70ab55c182244e6916a4c1;hpb=e7c3b604deca675d164dbb3e2195de0aa6257bcc;p=ipdf%2Fdocuments.git diff --git a/irc/#ipdf.log b/irc/#ipdf.log index dfd8ea9..8c96306 100644 --- a/irc/#ipdf.log +++ b/irc/#ipdf.log @@ -900,3 +900,58 @@ 22:10 <@matches> Must find motivation to work on Lit Review at 10pm... --- Day changed Tue Apr 29 2014 10:06 <@matches> Must find motivation to work on Lit Review at 10am... +--- Day changed Wed Apr 30 2014 +13:04 <@matches> I wanted to rasterise a vector image so I could compare them at the same scale ("These look the same!") and zoomed ("This one looks crappier!) +13:04 <@matches> But because vector graphics editor/viewers don't use pixels as units but they do when they export to a bitmap, it's difficult to actually get them to look the same +13:04 <@matches> Before scaling +13:05 <@matches> I guess a screenshot tool might be the best way +13:06 <@matches> I don't know if I need to do this really +13:07 <@matches> I guess Mechanical and Chemical engineers marking this will probably benefit from having an example +13:07 <@matches> Doesn't everyone know the difference between vector and raster graphics +13:07 <@matches> Where was that paper that had tux vector and rasterised +13:10 <@matches> Ah, worth2003xr.pdf +13:11 <@matches> If it's in a paper I guess it can go in a Lit Review +13:11 <@matches> At least until I have something better +13:15 <@matches> Kind of ironic that the image I am using was actually scanned first as a bitmap and then converted to vector using Trace Bitmap +13:57 <@matches> Ah, it's actually impossible to get it to be exactly the same, because even taking a screenshot on my own screen it will then be different depending on the display of whoever reads the digital pdf +13:57 <@matches> Oh well +13:58 <@matches> I suppose "It looks shittier" will have to suffice without trying to make them look exactly the same before scaling +13:59 <@matches> I have spent WAY too long making this example +13:59 <@matches> I could have just gone "See \cite{worth2003xr.pdf}" +16:00 <@matches> So it might be worth talking about dpi in pdf viewers and how it SUCKS +20:17 -!- mode/#ipdf [-o matches] by matches +21:14 -!- mode/#ipdf [+o matches] by OperServ +21:46 <@matches> I have perpetrated XML on the codebase +21:47 <@matches> I have grand visions of our code supporting SVGs +21:47 <@matches> I also have grand visions of actually doing a Literature Review +21:50 * sulix git pull's with some trepidation. +21:52 < sulix> Never heard of pugixml before but it looks okay. +21:55 <@matches> The W3C XML specification is pretty terrifying +21:56 <@matches> I will feel more like I've satisfied the "Document Formats" part of the Literature Review if I say some things about it +21:57 <@matches> Well SVG in particular +21:57 <@matches> SVG defines a "minimum" precision of IEEE binary32 +21:58 <@matches> But there's a specification for "High Quality" viewers that have to use binary64 +21:58 <@matches> That's probably the only real thing relevant directly to our problem +--- Day changed Thu May 01 2014 +01:23 <@matches> It's May 1st +01:23 <@matches> This means we can no longer say "The Literature Review is due Next Month" +01:23 <@matches> IT'S DUE THIS MONTH +01:23 * matches freaks out +01:23 <@matches> ... but after sleep +01:25 <@matches> Page 12 of my Literature Review by the way +01:25 <@matches> Is the only page I like +16:34 <@matches> The C version of paranoia compiled for me +16:34 <@matches> Not terribly exciting (I have an IEEE 754 compatible processor! Amazing) +22:17 <@matches> W Kahan's website is a very interesting if slightly difficult read +22:24 <@matches> He appears to have written this 80 page pdf in a day +22:27 <@matches> It kind of reads like one of those religious propaganda pamphlets +22:27 <@matches> "Java is the Work of Satan" +22:27 <@matches> "Kernighan-Ritcie C floating-point semantics are the light" +22:28 <@matches> But every so often he has a graph or example that makes him seem less crazy +22:34 <@matches> "And now Java forbits you to mention or use extra-precise long double arithmetic, though IEEE Standard 754 recommends its use and over 95% of computers on desktops have it built into their hardware. You paid for it, but Java denies you its benefits." +22:34 <@matches> Java has long double now right? +22:34 <@matches> Although that JOP I was looking at was just 32 bit +22:36 <@matches> Ah, java.lang.math.BigDecimal +22:37 <@matches> "But be careful with division, because it will throw exceptions if it's like 1/3, then it will be Non-terminating decimal expansion." +22:37 <@matches> That sounds horrifying +22:40 -!- mode/#ipdf [-o matches] by matches