--- Log opened Mon Jan 02 00:00:01 2012 |
00:40 | | * Vornicus fiddles with it. God I love linear algebra. |
00:41 | | * jerith starts to implement the basics of Depixeling. |
00:42 | <~Vornicus> I haven't factored it out so you can change matching or disambig heuristics, so I can't really toss code at you and have it Just Work, unfortunately. |
00:43 | <~Vornicus> ...okay that is in fact gloriously simple. |
00:43 | < jerith> | I'm actually keen to implement it myself and see how it compares to yours. |
00:43 | < jerith> | It'll give me a reasonable workout on a bunch of things I'm quite rusty on. |
00:44 | <~Vornicus> Need perp, 2d cross, dot product, sgn, and sqrt, and that is in fact it. |
00:47 | < jerith> | Things like "basic graph theory", actually. |
00:47 | <~Vornicus> Oh, fair warning: it's not a true vorooi diagram; in reality the algorithm chooses between "dot at center" and "two dots at 1/4 and 3/4 along the other diagonal" based on whether and what diagonal is present in the connection graph. |
00:47 | <~Vornicus> (that previous was actually about my mitre join calculator.) |
00:48 | <~Vornicus> (er, the bit about functions i needed.) |
00:48 | < jerith> | Yeah. The paper explicitly mentions using templates rather tha calculating. |
00:56 | <~Vornicus> Even then it's not a true voronoi diagram; it only actually considers the diagonals. |
00:56 | <~Vornicus> (a true diagram here would have points at irrational locations) |
00:56 | < jerith> | Yeah. |
00:58 | <~Vornicus> Other than that it's pretty straightforward up to that point. |
00:58 | < jerith> | Hrm. |
00:59 | <~Vornicus> hrm? |
00:59 | < jerith> | Do I want classes for nodes, edges or both? |
00:59 | < jerith> | I should actually be doing this at not-3am. |
00:59 | <~Vornicus> Mine has nodes as lists of booleans that say what edges are active. |
01:00 | < jerith> | I think I'll go with both. |
01:01 | <~Vornicus> (because you'll never have edges that go beyond the 8-connection) |
01:09 | <~Vornicus> all right, where did I put my vector module. |
01:09 | | * Vornicus can finally justify it. |
01:11 | | You're now known as TheWatcher[T-2] |
01:18 | | You're now known as TheWatcher[zZzZ] |
01:36 | | Attilla [Obsolete@Nightstar-c075ee54.as43234.net] has quit [Ping timeout: 121 seconds] |
01:54 | < gnolam> | Man, I haven't done any low-level file stuff in ages. |
01:55 | <~Vornicus> where the hell did I put it, this is weird |
01:56 | < gnolam> | Reverse engineering a file format from a poorly commented 1989 K&R C program is surprisingly refreshing. |
01:58 | < McMartin> | It's like firing up Super Mario Brothers again for the first time in 20 years. |
01:59 | | Derakon[AFK] is now known as Derakon |
02:05 | < Tarinaky> | I hate university. |
02:14 | | Reivles [orthianz@3CF3A5.E1CD01.C6689C.33956A] has quit [Ping timeout: 121 seconds] |
02:18 | | Reiver [orthianz@3CF3A5.E1CD01.C6689C.33956A] has joined #code |
02:24 | | Red_Queen [Z@Nightstar-3602cf5a.cust.comxnet.dk] has joined #code |
02:24 | | Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has quit [Client closed the connection] |
02:24 | < gnolam> | Tarinaky: Oh? |
02:25 | < Tarinaky> | Yes. |
02:25 | < Tarinaky> | Everyone's a complete arsehole. |
02:26 | < gnolam> | Howso? |
02:28 | < Tarinaky> | There're a couple of people who actively bully me online; and everyone else treats somebody else like a dick. |
02:28 | < Tarinaky> | Meh. |
02:28 | < Tarinaky> | I really hate everyone today. |
02:48 | < Tarinaky> | I feel so angry at everyone today but I can't articulate it. |
02:54 | | * Vornicus cookies tarinaky, wonders how the mud thing is going |
02:55 | < Tarinaky> | It isn't atm. |
02:55 | < Tarinaky> | I'm alternating between freaking out over exams and being very moody. |
02:55 | <~Vornicus> gneh, that's no fun |
02:56 | < Tarinaky> | Needless to say I don't really have the concentration to do either the MUD or the exam revision. |
02:58 | < Tarinaky> | Doesn't help that exams keep making me feel sick now. |
02:59 | < Tarinaky> | Have to make a GPs appointment when I go back. Because exams and exam revision is so much easier while experimenting with psychoactive pharmacuticles :/ |
03:00 | < Tarinaky> | Meh. >.> |
03:22 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has quit [[NS] Quit: Z?] |
03:41 | | ErikMesoy|sleep [Erik_Mesoy@Nightstar-f7eedefa.80-203-17.nextgentel.com] has quit [Ping timeout: 121 seconds] |
04:25 | | Kindamoody[zZz] is now known as Kindamoody |
06:00 | | Reiver [orthianz@3CF3A5.E1CD01.C6689C.33956A] has quit [Ping timeout: 121 seconds] |
06:22 | | Rhamphoryncus [rhamph@Nightstar-14eb6405.abhsia.telus.net] has quit [Client exited] |
06:59 | | Kindamoody is now known as Kindamoody|Gaming |
07:09 | | eckse_ [eckse@Nightstar-06359d97.dsl.sentex.ca] has joined #code |
07:10 | | eckse_ [eckse@Nightstar-06359d97.dsl.sentex.ca] has quit [Connection reset by peer] |
07:12 | | eckse [eckse@Nightstar-e0fc8261.dsl.sentex.ca] has quit [Ping timeout: 121 seconds] |
07:16 | | Derakon is now known as Derakon[AFK] |
07:41 | | celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has quit [Connection closed] |
07:46 | | Kindamoody|Gaming is now known as Kindamoody |
07:48 | | Vash [Vash@Nightstar-8697fea9.wlfrct.sbcglobal.net] has quit [[NS] Quit: I<3craft Vorn!] |
09:11 | | Kindamoody is now known as Kindamoody|afk |
09:13 | | Attilla [Obsolete@Nightstar-133fe7bd.as43234.net] has joined #code |
09:35 | | You're now known as TheWatcher |
10:51 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has joined #code |
11:08 | | You're now known as TheWatcher[afk] |
12:28 | | McMartin_ [mcmartin@Nightstar-165d100a.pltn13.sbcglobal.net] has joined #code |
12:31 | | McMartin [mcmartin@Nightstar-9c33ac61.pltn13.sbcglobal.net] has quit [Ping timeout: 121 seconds] |
13:31 | | RichardBarrell [mycatverbs@Nightstar-8b31a34b.bb.sky.com] has joined #code |
14:59 | | Rhamphoryncus [rhamph@Nightstar-14eb6405.abhsia.telus.net] has joined #code |
15:26 | | maoranma [maoranma@Nightstar-b7e1e6d1.pools.spcsdns.net] has quit [Ping timeout: 121 seconds] |
15:37 | | Red_Queen [Z@Nightstar-3602cf5a.cust.comxnet.dk] has quit [[NS] Quit: Into the hole again, we hurried along our way, into a once-glorious garden now seeped in dark decay.] |
15:37 | | celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has joined #code |
16:25 | | Stalker [Z@Nightstar-5aa18eaf.balk.dk] has joined #code |
16:40 | | RichardBarrell [mycatverbs@Nightstar-8b31a34b.bb.sky.com] has quit [Client closed the connection] |
16:47 | | Derakon[AFK] is now known as Derakon |
17:06 | < jerith> | Vornicus: So far, I've built the edge graph and pruned the appropriate diagonals. |
17:06 | < jerith> | Now to try do the grid reshaping. |
17:07 | < jerith> | Also, I'm eschewing graphics libraries and drawing PNGs by hand to get visualisations of the intermediate stages. |
17:08 | < jerith> | So the drawing of the reshaped grid may not be trivial. |
17:11 | < jerith> | Ugh. They say we can just use a template, but they don't actually provide the template. |
17:13 | < Tarinaky> | From the inbox: |
17:13 | < Tarinaky> | "Debugging code for half an hour that was returning "1st January" as a date. Until I realized that it is in fact, the first of January." |
17:14 | | * jerith grins. |
17:16 | | Kindamoody|afk is now known as Kindamoody |
17:35 | < jerith> | Ha! Fixed a bug. |
17:35 | < gnolam> | Tarinaky: heh |
17:36 | < jerith> | Turns out I was using "return" instead of "continue", which meant I was missing large swathes of the connected pixels I was supposed to be counting. |
18:22 | | gnolam is now known as Mithras |
18:22 | | Mithras is now known as gnolam |
18:34 | | Vash [Vash@Nightstar-a60eef95.ct.comcast.net] has joined #code |
18:34 | | Vash [Vash@Nightstar-a60eef95.ct.comcast.net] has quit [Connection reset by peer] |
18:34 | | Vash [Vash@Nightstar-a60eef95.ct.comcast.net] has joined #code |
18:54 | | Vash [Vash@Nightstar-a60eef95.ct.comcast.net] has quit [[NS] Quit: I <3Lovecraft<3 Vorn!] |
19:27 | | Kindamoody is now known as Kindamoody[zZz] |
19:32 | | celticminstrel is now known as celmin|away |
20:04 | | maoranma [maoranma@Nightstar-b7e1e6d1.pools.spcsdns.net] has joined #code |
20:09 | < maoranma> | Uhg, one thing I don't like about going to ITT is the student portal site doesn't work in anything except IE. |
20:12 | < maoranma> | And can you believe I have to write a paper for my math class? :\ |
20:13 | | RichardBarrell [mycatverbs@Nightstar-86656b6c.cable.virginmedia.com] has joined #code |
20:21 | < gnolam> | ... what |
20:21 | < gnolam> | Possibly what^2 if by paper you mean something like "essay". |
20:21 | < maoranma> | Yea, it's a short essay |
20:21 | < maoranma> | About why I will find mathematics useful or important in the workplace |
20:22 | < maoranma> | but I'm in Computer Networking Systems, so that shouldn't be hard, I feel sorry for my Criminal Justice collegues. |
20:22 | < maoranma> | Also, thank god I remembered IE Tab for Chrome |
20:28 | < jerith> | "I will need basic arithmetic to determine how many hours it is until hometime." |
20:28 | < maoranma> | No, I have a watch for that |
20:29 | < maoranma> | "I will need advanced numeric obfuscation techniques to hide over charges to my Client." |
20:30 | < jerith> | maoranma: You'll still need to subtract the current time from hometime. |
20:30 | < maoranma> | Nah, I mean my watch has a count down feature |
20:31 | < jerith> | :-) |
20:33 | < Tarinaky> | "I will require advanced techniques to allow me to determine the characteristics of the large number that is my money every night before I go to bed." |
20:34 | < Tarinaky> | I don't know exactly how much money I have, but I know it's an odd number, ending in 7. |
20:36 | < maoranma> | Is it a happy prime? |
20:38 | < Tarinaky> | I wish I hadn't chosen 7 as the ending number. I can't think of anything to say is a prime factor |
20:40 | < Tarinaky> | We'll say 11 is a prime factor - because I'm lazy. |
20:41 | < jerith> | 77 works. |
20:41 | < Tarinaky> | An infinite number of numbers work. |
20:41 | < Tarinaky> | 957 |
20:42 | < Tarinaky> | 115,137 |
20:42 | < maoranma> | http://en.wikipedia.org/wiki/Happy_number#Happy_primes |
20:42 | < Tarinaky> | I saw it. |
20:44 | < Tarinaky> | 77, according to my maths, is unhappy. |
20:47 | < maoranma> | Grah! |
20:47 | < maoranma> | I hate sites with a dot grid background, it makes my screen look like it's dirty |
20:48 | < Tarinaky> | And this is how it begins... as we begin searching all the multiples of 11, ending in 7, for a happy number. |
20:49 | < maoranma> | Write a program for it, maybe you can use the abomination of a "programing language" that is Raptor |
20:50 | < Tarinaky> | TBH I'd have thought it sounded like a problem for Haskell. |
20:54 | < jerith> | maoranma: http://raptor.martincarlisle.com/ ? |
20:59 | < maoranma> | That's the one captain |
21:00 | < maoranma> | We use it for program prototyping on simple stuff in our Intro to programming class, supposedly we'll be using python too |
21:02 | < Tarinaky> | Or it would be except I've forgotten how to Haskell. |
21:02 | < Tarinaky> | Fuck. |
21:06 | < maoranma> | It's okay Tarinaky, how often are you really going to ride that bike anyway? |
21:06 | < Tarinaky> | I've got an exam on it in a couple of weeks :/ |
21:06 | < maoranma> | haha! |
21:07 | < Tarinaky> | It's not funny >.< |
21:07 | < maoranma> | Er, I mean |
21:07 | < jerith> | Haskell's easy. |
21:07 | < maoranma> | Uh |
21:07 | < maoranma> | Yea, good luck |
21:07 | < jerith> | You just write mathematics. |
21:07 | < jerith> | And then add some monads. |
21:08 | < Tarinaky> | I'll have to get 'the book' out of the Library next week and cram :/ |
21:08 | < maoranma> | No online library? |
21:08 | < Tarinaky> | Nope. |
21:09 | < maoranma> | I'm glad we have several actually, live in Kodak, school in West Knoxville |
21:09 | < jerith> | Real World Haskell is available for free online. |
21:09 | < Tarinaky> | In fairness, only about 25% ofr the paper is on Haskell |
21:09 | < Tarinaky> | The rest is on Java. |
21:09 | < maoranma> | It's a wonder I don't die from roadhypno going down I40 3 times a week |
21:10 | < Tarinaky> | I don';t know where Kodak or West Knoxville are. |
21:10 | < maoranma> | Tarinaky: 75% is a passing grade. |
21:10 | < maoranma> | In TN |
21:10 | < Tarinaky> | Yeah, but how likely am I to pass 100% of the Java? |
21:11 | < maoranma> | Based on your study of Haskell? Unlikely |
21:11 | < Tarinaky> | Considering I managed to completely forget all the Haskell in the space of a week. |
21:11 | < Tarinaky> | Yeah. |
21:12 | < maoranma> | Hah, at least one page in length |
21:12 | < maoranma> | man this is going to be easy |
21:12 | < maoranma> | Except I have to boot up word, uhg |
21:12 | < Tarinaky> | I hate university -.- |
21:13 | < maoranma> | For profit technical institute ftw! \o/....? |
21:17 | | Vash [Vash@Nightstar-a60eef95.ct.comcast.net] has joined #code |
21:28 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
21:29 | < Tarinaky> | I should probably go and copy+paste all of Vorn's instructions on SQL into a text file before I lose them to time. |
21:30 | < Tarinaky> | Oh. |
21:30 | < Tarinaky> | Except I -have- already lost them to time. |
21:30 | < Tarinaky> | Great :/ |
21:31 | < jerith> | Does your IRC client not keep logs? |
21:33 | < maoranma> | Tsktsk |
21:33 | < maoranma> | I always log |
21:34 | < maoranma> | Just in case. |
21:34 | < maoranma> | Helps to sometimes mark things with #tags for easy searching, Trekman...Gawd...Sysloq, whatver you're calling him now days taught me that |
21:36 | < Tarinaky> | I always log. |
21:36 | < Tarinaky> | But the log has a maximum size. |
21:36 | < Tarinaky> | And so much goes on here. |
21:36 | < jerith> | The point of logs is that they're files, and the can get pretty big before they become problematic. |
21:36 | < maoranma> | A wrote a script a long time ago that whenever I used a #tag, it would write the line in the tag in a separate file with a date |
21:37 | < jerith> | I have logs going back years for channels much busier than this one. |
21:38 | < maoranma> | I log by day :\ |
21:38 | < maoranma> | I made that mistake once already, trying to find info in like a 75MB file of what I think was years of #nightstar_bar log, back when it was fairly busy |
21:39 | | McMartin_ is now known as McMartin |
21:39 | < maoranma> | And wasn't a huge idleorgy |
21:39 | < Tarinaky> | Ah, no. My logs -do- go that far back. |
21:39 | < jerith> | maoranma: That's what "grep" is for. |
21:39 | < Tarinaky> | Hurray. |
21:40 | < maoranma> | 'grep' is not recognized as an internal or external command, operable program or batch file. |
21:40 | < Tarinaky> | I once had to find a conversation when I couldn't remember who said it, what network or channel they said it on. |
21:40 | < Tarinaky> | -that- was a job for grep. |
21:40 | < Tarinaky> | Search -ALL THE LOGS!- |
21:40 | < jerith> | maoranma: Get a better operating system. :-P |
21:40 | < maoranma> | :P |
21:41 | < maoranma> | I have one |
21:41 | < maoranma> | On a flash drive |
21:41 | < maoranma> | in my living room |
21:41 | < maoranma> | Somewhere... |
21:43 | < McMartin> | "find" |
21:43 | < McMartin> | Is the windows native program for looking at the contents of files for something |
21:43 | < McMartin> | Alternately, use Find In Files in Notepad++, which does not require you open the logs to do so. |
21:43 | < maoranma> | Love NP++ |
21:43 | < McMartin> | Alternately alternately, gnuwin32 has grep and friends natively compiled for Windows. |
21:44 | < McMartin> | The idea that Windows users can't have grep because they have CreateProcess() instead of fork() is one of the weirder delusions the Internet as a whole seems to have. |
21:44 | < McMartin> | Unfortunately, the Grim Grasp Of RMS is stronger in the Windows world, so you will need to get bsd tar to get the version of tar that isn't utter shit |
21:45 | < McMartin> | Er |
21:45 | < McMartin> | "bsdtar" |
21:45 | < Tarinaky> | RMS? |
21:45 | < McMartin> | GNU tar only has slightly more functionality than cat. |
21:45 | < McMartin> | Richard M. Stallman. |
21:45 | < Tarinaky> | Oh. The Arch Hippy. |
21:45 | < jerith> | McMartin: I wasn't aware of that particular delusion. |
21:45 | < jerith> | grep doesn't for a lot, does it? |
21:46 | < McMartin> | I can't parse that question |
21:46 | < jerith> | Err, fork() |
21:46 | < McMartin> | No, it doesn't. |
21:46 | < McMartin> | That's why "lol, windows users can't have grep" is so baffling despite being really common. |
21:46 | < McMartin> | Not to pick on you, you're just handy. |
21:46 | < jerith> | I'm typing at an odd angle, and I sometimes don't hit the keys hard enough. |
21:47 | < McMartin> | Win32 has had standards compliant C compilers for like 15 years, all the standard stuff has ports. |
21:47 | < McMartin> | Even without cygwin. |
21:47 | < McMartin> | Which is porting the OS because that's clearly the only way to get bash and cat and friends! |
21:47 | < McMartin> | Please ignore the MSYS behind the curtain |
21:47 | < McMartin> | We're all ashamed of it even though we don't know why |
21:48 | < McMartin> | (And yes: almost nothing uses fork() in ways that actually require fork() - that is, it's followed by some kind of exec almost invariably. And if you fork/exec you can replace the whole thing with CreateProcess.) |
21:54 | < Tarinaky> | Nothing says windows dev like a bunch of shell-scripts and gaffer tape running in cygwin. |
21:55 | < Tarinaky> | Nothing says Linux dev like a bunch of shell-scripts running in gaffer tape. |
21:56 | < maoranma> | lol |
21:57 | < Tarinaky> | 847 is the smallest multiple of 11, ending in 7, that is also a happy number. |
21:58 | < McMartin> | Bizarrely, remove the cygwin and this seems to be Windows Enterprise IT >_< |
21:58 | | * McMartin has managed to avoid having to learn Powershell so far, at least. |
21:59 | < McMartin> | If only because MS correctly let it arbitrarily interoperate with .NET which means I can use proper programming languages to make libraries for the crazy people who use it |
21:59 | < McMartin> | Powershell is like some crazy inbred uncle of Perl and C# |
21:59 | < Tarinaky> | That sounds truely horrible. |
21:59 | | eckse [eckse@Nightstar-02874d0c.dsl.sentex.ca] has joined #code |
22:00 | < McMartin> | Part of that crazy inbred uncle-ness is the inexplicable fondness admins have for it though, much as they do for PErl. |
22:00 | < McMartin> | And it's easier to make stuff its FFI can see without having to know it than for Perl >_> |
22:00 | < jerith> | PS sits at an awkward level. |
22:00 | < McMartin> | Speaking of windows IT |
22:01 | < McMartin> | Do bit linux installations actually use LDAP? |
22:01 | < McMartin> | *big |
22:01 | < McMartin> | Because for some reason I've always associated LDAP with Linux even though I've literally never encountered it there. |
22:01 | < McMartin> | (Also, holy shit is OSX's support for it bad >_<) |
22:01 | < jerith> | It doesn't scale down as far as bash, but it doesn't really scale up much further. |
22:02 | < jerith> | McMartin: I've only ever seen it used as integration with something else. |
22:02 | | * McMartin nods |
22:02 | | RichardBarrell [mycatverbs@Nightstar-86656b6c.cable.virginmedia.com] has quit [Connection closed] |
22:02 | < jerith> | Either Novell's stuff or Microsoft's. |
22:03 | | RichardBarrell [mycatverbs@Nightstar-86656b6c.cable.virginmedia.com] has joined #code |
22:03 | < McMartin> | As for "doesn't scale up", AFAICT the intent of the system is that it can treat C# or other .NET-based DLLs as if they were Smalltalk-style collections of objects and classes |
22:03 | < McMartin> | So if you need to scale up you're supposed to go use a real language and then keep the PS as glue? |
22:03 | < McMartin> | I guess? |
22:03 | < McMartin> | Which is fine by me because it means I can work in C# if I have to make some crazy PowerSheller happy. |
22:03 | < jerith> | I tried to set up a little LDAP server to ahndle shared addressbooks for my parents' mailserver, but gave up when iit complained that it couldn't start because the config was in LDAP and it wasn't running yet. |
22:04 | < McMartin> | C# is a nice language. I kind of which it had better support than Mono provides. |
22:04 | | * McMartin sads at the lack of WAOT compilers these days. |
22:04 | < McMartin> | Oy |
22:05 | < jerith> | McMartin: You need to write all those bits in .NET, at which point you may as well just do the whole lot there. |
22:05 | < McMartin> | Hm. We're talking about different workflows here |
22:05 | < McMartin> | If there's only one house, you're right. |
22:06 | < McMartin> | If there's two houses, then you get situations where, say, a client asks us for PowerShell bindings to application X of ours. |
22:06 | < McMartin> | And then we go "argh, PowerShell" |
22:06 | < McMartin> | And write C# bindings and give them those. |
22:06 | < McMartin> | And then we're all happy~ |
22:06 | < jerith> | bash only works with streaming pipes, but you get reasonable tools to slice and dice them to make things that don't know about each other interoperate. |
22:07 | < Tarinaky> | Bash is functional programming. |
22:07 | < jerith> | SP gives you nice object-based pipes, but you need stuff to understand the objects. Or somehing. |
22:07 | | * jerith has more experience with PS than he'd like, but still not enough to be useful. |
22:08 | < McMartin> | Yeah, I haven't looked at it in any detail. |
22:08 | < McMartin> | I got tasked with "write a C# class with this spec" and I said "OK" |
22:10 | < jerith> | Oh, that explains why this isn't working the way I expect. |
22:10 | < jerith> | The graph that networkx helpfully generated for me doesn't have any diagonals. |
22:46 | | himi [fow035@D741F1.243F35.CADC30.81D435] has joined #code |
22:50 | < maoranma> | hehe...kibibytes. |
22:57 | | * ToxicFrog upreads |
22:57 | < ToxicFrog> | On grep - it's less "lol windows users can't have grep" and more "lol windows doesn't come with grep" |
22:58 | < ToxicFrog> | (replace grep with basically any GNU/SUS/POSIX tool you care to name here) |
22:59 | < ToxicFrog> | Which means that you can't say "oh, just grep for it"; you instead have to say "oh, just download one of the like four different windows ports of grep and properly install it, then grep for it" |
23:00 | < maoranma> | So my 750GB hard drive is 698GiB. |
23:00 | < maoranma> | Gibibytes |
23:00 | < maoranma> | No wonder adoption has been slow for that standard |
23:01 | < McMartin> | Also, it sounds ridiculous |
23:02 | < maoranma> | No more ridiculous than bit, byte, or nybble |
23:02 | < ToxicFrog> | It's slow because it's an attempt to redefine kilo/mega/giga/terabytes as what the HDD manufacturers would like it to be rather than what it has been as long as bytes have been around. |
23:02 | < ToxicFrog> | Also, what McM said. |
23:03 | < maoranma> | Well, SI has already defined the *lo- prefixes as decimal powers of 10. |
23:03 | < maoranma> | So I get that we should have a serparate set of prefixes for data as binary powers of 2 |
23:04 | < maoranma> | I just think HHD manufacturers shouldn't be allowed to use SI prefixing when dealing with computer things |
23:04 | < maoranma> | Or put both. |
23:05 | < maoranma> | Besides, even if it sounds rediculous, the *bi- prefixes make since |
23:05 | < maoranma> | kibibyte just means kilobinarybyte, or 2^10 bytes |
23:05 | < Tarinaky> | Well, the way I see it is every Pub ion England has a plaque somewhere with an abbreviated statement of the Weights and Measures Act stating that they only sell draught in pints and half-pints. |
23:06 | < maoranma> | lol |
23:06 | < Tarinaky> | And spirits in 25 shots. |
23:06 | < Tarinaky> | So yeah. I think it would kindof be the sort of thing that legislation would fix. |
23:08 | < Tarinaky> | "You're not allowed to sell a 750GB harddrive unless it actually has 750 GB in it as defined by..." |
23:08 | < Tarinaky> | >.> <.< >.> |
23:08 | < Tarinaky> | Replace GB with GiB or whatever. |
23:08 | < maoranma> | Except by SI standards, they do have 750GB of space |
23:09 | < maoranma> | Or 750*10^9 bytes. |
23:10 | < Tarinaky> | True. |
23:10 | < maoranma> | It's Windows that still thinks that GB = 2^30 when it doesn't |
23:10 | < Tarinaky> | But the upside is instead of selling 698 GiB drives they'll start selling 700 GiB drives for the same price point :p |
23:11 | < McMartin> | Ha ha, such touching faith. |
23:11 | < maoranma> | ikr |
23:12 | < Tarinaky> | Hey, at least I didn;'t imply that harddrives would suddenly come with an extra 52 G of space :p |
23:12 | < maoranma> | It didn't matter when a megabyte was science fiction, because the size difference didn't matter |
23:12 | < maoranma> | But now that we're getting larger drives, the difference it getting larger |
23:13 | < maoranma> | On a terabyte driver, there's a difference of around 10% between a terabyte and a tebibyte |
23:13 | < Tarinaky> | But lets not pretend that 750G isn't an arsepull. |
23:13 | < maoranma> | It's marketing |
23:13 | < Tarinaky> | "Oh how convenient of physics and materials science to give us such a round and easily marketable number." |
23:13 | < maoranma> | Do you want to sell 750 pancakes or 698 pabicakes? |
23:14 | < Tarinaky> | I think you're muddyying the waters and should call them metricc pancakes vs imperial pancakes :p |
23:15 | < maoranma> | We'll, it's metricpancakes versus metricbinarypancakes |
23:15 | < maoranma> | Just as filling, but harder to say |
23:16 | < Tarinaky> | But yeah. Food is required to state how much salt is in it by law. |
23:16 | < Tarinaky> | So I see no reason why dual labling wouldn't work as a law. |
23:16 | < maoranma> | Agreed. |
23:16 | < Tarinaky> | It's not like anyone's going to upsticks over an X million dollar industry over 10p worth of adhesive plastic on the box. |
23:16 | < maoranma> | And just yelling at Microsoft to accept the new standard already |
23:18 | < McMartin> | For the record, the US labels its food in metric too. |
23:18 | < Tarinaky> | Britain has -really- messed up laws regarding units. |
23:18 | < Tarinaky> | You buy beer and milk in pints. |
23:18 | < Tarinaky> | Everything else comes in litres. |
23:18 | < Tarinaky> | Cars have miles-per-gallon, but you fill up in litres. |
23:19 | < maoranma> | Only 2 litre sodas come in litres here pal |
23:19 | < maoranma> | lol, you don't do kpl there? |
23:19 | < Tarinaky> | Not in Britain. |
23:19 | < Tarinaky> | They do on the continent though. |
23:19 | < maoranma> | Wow, I thought we had it bad, haha |
23:20 | < Tarinaky> | We tend to use miles for the distance of a journey. |
23:20 | < Tarinaky> | And metres for the size of an object. |
23:21 | < Tarinaky> | It's pretty schizo. |
23:21 | < maoranma> | And as McMartin said, we do use metric here, but it's in parenthesis, except on my two litre pepsi |
23:21 | < maoranma> | Which is (2.1QT) |
23:22 | < McMartin> | maorama: Well, I was thinking the Nutrition Facts, which are all grams and mg and calories. |
23:22 | < Tarinaky> | *kilocalories |
23:22 | < McMartin> | Sorry, yes: Calories~ |
23:22 | < McMartin> | Capital C means kilo there, because people are jerks |
23:22 | < Tarinaky> | Heh. |
23:22 | < maoranma> | lmao |
23:23 | | You're now known as TheWatcher |
23:35 | | Attilla [Obsolete@Nightstar-133fe7bd.as43234.net] has quit [Ping timeout: 121 seconds] |
23:41 | | Vash [Vash@Nightstar-a60eef95.ct.comcast.net] has quit [[NS] Quit: I <3Lovecraft<3 Vorn!] |
23:41 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has joined #code |
23:45 | | You're now known as TheWatcher[T-2] |
23:50 | < maoranma> | It's funny that our Comp instructor only accepts work in double space, and the math teacher wants either single or one and half space |
23:50 | < maoranma> | Yay for consistency |
23:51 | < maoranma> | though I learned that a hallway threeway switch is a XOR or a XNOR gate, depending on how it's wired |
23:52 | < maoranma> | And given enough NOR or NAND gates, you can emulate the functions of all other gates |
23:52 | < McMartin> | That latter is a big deal |
23:53 | < maoranma> | Yay, compsci~ \o/ |
23:57 | < maoranma> | I need to find some physical examples of NOR and NAND gates and see if I can make a calculator using water and bamboo |
23:58 | < McMartin> | Tricky due to conservation of mass |
23:58 | < McMartin> | NOR would be "water comes out if and only if no water is coming in" |
23:58 | | You're now known as TheWatcher[zZzZ] |
23:59 | < maoranma> | Sounds like I'm gonna needs some bamboo pipes and a bamboo windmill pump |
23:59 | < Tarinaky> | You could use pressure instead of water. |
23:59 | < Tarinaky> | And use the water simply to transmit the signal. |
23:59 | < McMartin> | That could work. |
23:59 | < McMartin> | Or have a valve connected to the source, and have that valve closable by one input's worth of water pressure. |
--- Log closed Tue Jan 03 00:00:04 2012 |