--- Log opened Wed Dec 27 00:00:11 2017 |
00:00 | | Degi_ [Degi@Nightstar-analnl.dyn.telefonica.de] has joined #code |
00:03 | | Degi [Degi@Nightstar-analnl.dyn.telefonica.de] has quit [Ping timeout: 121 seconds] |
00:11 | | Degi_ is now known as Degi |
00:55 | | Kindamoody is now known as Kindamoody[zZz] |
01:10 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] |
01:11 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code |
01:11 | | mode/#code [+o Reiv] by ChanServ |
01:40 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] |
01:41 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code |
01:41 | | mode/#code [+o Reiv] by ChanServ |
02:00 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] |
02:01 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code |
02:01 | | mode/#code [+o Reiv] by ChanServ |
02:36 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] |
02:37 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code |
02:37 | | mode/#code [+o Reiv] by ChanServ |
02:41 | <&Reiver> | ToxicFrog: ... what |
02:48 | <&[R]> | When Windows might be slightly corrupted |
02:57 | <&ToxicFrog> | Reiver, [R]: bad VRAM. |
02:57 | <&ToxicFrog> | Bit 0x00000008 of every 32-bit word is stuck at 0. |
02:58 | <&ToxicFrog> | This menu is displayed in text mode, where the CPU writes ASCII text to VRAM and the video card handles the actual fonting. |
02:58 | <&[R]> | How bad does a non-text display look in that situation? |
03:00 | <&ToxicFrog> | Probably not that bad if it's being used a framebuffer -- this works out to one of the RGBA channels sometimes being 8 less (in a 0-256 range) than it should be, which isn't much. |
03:00 | <&ToxicFrog> | If you're storing VBOs or shaders or something you are probably going to have a bad time. |
03:00 | <&ToxicFrog> | (do shaders even go in VRAM or are GPUs Harvard architecture?) |
03:11 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] |
03:12 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code |
03:12 | | mode/#code [+o Reiv] by ChanServ |
04:15 | | celmin|StarWars is now known as celticminstrel |
04:34 | | Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds] |
04:37 | | Degi [Degi@Nightstar-analnl.dyn.telefonica.de] has quit [[NS] Quit: Leaving] |
04:38 | | Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code |
04:38 | | mode/#code [+o Alek] by ChanServ |
04:40 | | Jessikat [Jessikat@Nightstar-i8fd39.skybroadband.com] has quit [The TLS connection was non-properly terminated.] |
04:52 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] |
04:54 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code |
04:54 | | mode/#code [+o Reiv] by ChanServ |
05:01 | | celticminstrel is now known as celmin|sleep |
06:46 | | Vornlicious [Vorn@Nightstar-bkq2lf.sub-174-211-8.myvzw.com] has joined #code |
06:49 | | Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds] |
07:13 | | Vorntastic [Vorn@Nightstar-cpkhho.sub-97-33-193.myvzw.com] has joined #code |
07:15 | | Vornlicious [Vorn@Nightstar-bkq2lf.sub-174-211-8.myvzw.com] has quit [Ping timeout: 121 seconds] |
07:15 | | Vornlicious [Vorn@Nightstar-j7skji.sub-174-211-4.myvzw.com] has joined #code |
07:17 | | Vorntastic [Vorn@Nightstar-cpkhho.sub-97-33-193.myvzw.com] has quit [Ping timeout: 121 seconds] |
07:49 | | Jessikat [Jessikat@Nightstar-i8fd39.skybroadband.com] has joined #code |
08:30 | | gnolam [quassel@Nightstar-hsn6u0.cust.bahnhof.se] has joined #code |
08:30 | | mode/#code [+o gnolam] by ChanServ |
09:04 | | Jessikat [Jessikat@Nightstar-i8fd39.skybroadband.com] has quit [Connection closed] |
09:17 | | gnolam [quassel@Nightstar-hsn6u0.cust.bahnhof.se] has quit [Ping timeout: 121 seconds] |
09:42 | | Kindamoody[zZz] is now known as Kindamoody |
09:44 | | Vornotron [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds] |
10:01 | | * McMartin does his annual revisit to Rust. |
10:01 | <&McMartin> | All the comments marked /* TODO: ugly workarounds because $API is unstable */ are gone now |
10:01 | <&McMartin> | And I've been able to improve the APIs I'd made some, and it no longer imports internal types that shouldn't be exported. |
10:02 | <&McMartin> | There's still one overspecified type constraint, but that's it now. |
10:05 | <@himi> | What's the project? |
10:06 | <&McMartin> | sort of an ad-hoc XSLT thing. It reads in an XML document and creates a set of HTML pages based on it. |
10:07 | <&McMartin> | I wrote it at 1.0 and have been watching it get less ugly over the past several years. |
10:07 | <@himi> | How much of the parsing is implemented in your code? |
10:07 | <&McMartin> | I'm using the xml-rs crate. |
10:07 | <&McMartin> | So it's turning XML into a collection of custom structs, but it's very SAXy. |
10:08 | | * himi needs to revisit his pet rust project again |
10:08 | <@himi> | I've been keeping up with rust's progress, but I never seem to have time to actually write anything in rust |
10:09 | <&McMartin> | I had a siable recursive descent parser written, but no use case for it so it got abandoned |
10:09 | <&McMartin> | And one should ideally use a parser combinator library instead |
10:09 | | * himi has a possible project that would be work related, but needs enough time outside work to make it vaguely usable before trying to justify it at work |
10:10 | <&McMartin> | Yeah, all work I've done that I can justify for work is C-related. |
10:11 | <@himi> | On the plus side, I'm technically team leader now - I can make decisions like that myself! |
10:11 | <@himi> | (and formally hopefully Feb next year - extra money to go with the responsibility!) |
10:12 | <@himi> | Except I also have to be responsible and not just willy-nilly introduce obscure programming languages and home-baked projects just because they're cool and I can . . . |
10:13 | <&McMartin> | Heh |
10:13 | <&McMartin> | Yeah, I managed to get a Go project at work, but it was highly suited for it |
10:14 | <@himi> | I'm in the lovely position of working mostly on OpenStack, and that means /everything/ is Python |
10:14 | <@himi> | Which is great in some respects - after all, Python is decent compared to, for example, Perl - but it's also very limiting from a personal development perspective |
10:19 | | Kindamoody is now known as Kindamoody|afk |
12:52 | | Kindamoody|afk is now known as Kindamoody |
13:04 | | macdjord|slep [macdjord@Nightstar-ahbhn1.cable.rogers.com] has quit [[NS] Quit: Wenn ist das Nunstück git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!] |
13:09 | | macdjord [macdjord@Nightstar-ahbhn1.cable.rogers.com] has joined #code |
13:09 | | mode/#code [+o macdjord] by ChanServ |
13:15 | <&[R]> | Wow, I'm used to seeing nothing but bitching about how much a pain rust is to work with as a package maintainer (as it's a dependency of Firefox now) |
13:18 | | Jessikat [Jessikat@Nightstar-nh5.klt.132.82.IP] has joined #code |
13:20 | | Degi [Degi@Nightstar-analnl.dyn.telefonica.de] has joined #code |
14:20 | | Jessikat [Jessikat@Nightstar-nh5.klt.132.82.IP] has quit [[NS] Quit: Bye] |
14:21 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] |
14:35 | | celmin|sleep is now known as celticminstrel |
15:29 | | Vornlicious [Vorn@Nightstar-j7skji.sub-174-211-4.myvzw.com] has quit [[NS] Quit: Bye] |
15:29 | | Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code |
15:32 | | Vornotron [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code |
15:32 | | mode/#code [+qo Vornotron Vornotron] by ChanServ |
15:49 | <&[R]> | TIL systemd does "improved" chrooting too |
15:51 | <@Tamber> | oh dear. |
15:52 | <@Tamber> | because it didn't do enough stuff already~? |
15:52 | <&[R]> | Pretty much |
16:23 | | Vornlicious [Vorn@Nightstar-j7skji.sub-174-211-4.myvzw.com] has joined #code |
16:25 | | Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds] |
17:06 | | Vornlicious [Vorn@Nightstar-j7skji.sub-174-211-4.myvzw.com] has quit [Connection closed] |
17:07 | | Vorntastic [Vorn@Nightstar-60o.3mj.149.47.IP] has joined #code |
17:08 | | Vornlicious [Vorn@Nightstar-j7skji.sub-174-211-4.myvzw.com] has joined #code |
17:08 | | Vornlicious [Vorn@Nightstar-j7skji.sub-174-211-4.myvzw.com] has quit [[NS] Quit: Bye] |
17:08 | | Vorntastic [Vorn@Nightstar-60o.3mj.149.47.IP] has quit [Connection reset by peer] |
17:08 | | Vorntastic [Vorn@Nightstar-60o.3mj.149.47.IP] has joined #code |
17:10 | | Vornlicious [Vorn@Nightstar-j7skji.sub-174-211-4.myvzw.com] has joined #code |
17:12 | | Vorntastic [Vorn@Nightstar-60o.3mj.149.47.IP] has quit [Ping timeout: 121 seconds] |
17:27 | | Vornlicious [Vorn@Nightstar-j7skji.sub-174-211-4.myvzw.com] has quit [[NS] Quit: Bye] |
17:27 | | Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code |
19:11 | <&McMartin> | How much of that bitching is because they need to type 'rustup' instead of 'configure && make'? |
19:12 | <&[R]> | None |
19:12 | <&[R]> | Mostly related to rust's package manager |
19:12 | <&McMartin> | And if they aren't using a prebuilt rust as part of the firefox build process *why aren't they*; you don't build gcc from scratch for each package |
19:12 | <@Tamber> | ...YOU DON'T?! |
19:12 | <@Tamber> | Man, that's where I've been going wrong! |
19:12 | <&McMartin> | Not last I checked anyway |
19:12 | <&McMartin> | I don't know what Debian does these days |
19:13 | <&[R]> | I think you might have misread? |
19:13 | <&McMartin> | I'm actually curious what cargo's missing for that |
19:13 | <&McMartin> | That, e.g., Maven and Cabal have, since those are long-standing and very similar from a normal end-user's standpoint |
19:20 | <&[R]> | <abenz> is that why we are on esr? or is it a general policy? |
19:20 | <&[R]> | <frinnst> because rust is ugly |
19:20 | <&[R]> | <abenz> but eventually we'll jump ship? |
19:20 | <&[R]> | <frinnst> its buggy and breaks every other release |
19:20 | <&[R]> | <frinnst> yeah ofcourse. esr wont be maintained forever |
19:20 | <&[R]> | <abenz> so hopefully by time we have to jump, rust will be better? |
19:24 | <&[R]> | That's all about FF though |
19:24 | <&[R]> | Later two-line talk about cargo which is basically "oh yeah, cargo's bundled in rust now" "oh, that's great actually." |
19:24 | <&[R]> | Don't feel like keeping on scrolling for more ranting ATM |
20:08 | | Vornotron [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Operation timed out] |
20:52 | <&McMartin> | Yeah, OK |
20:53 | <&McMartin> | Fedora seems to have integrated Rust a lot more tightly into its core repos than Debian did, so I can see that being a thing |
20:53 | <&McMartin> | And, bluntly, anyone who thinks C is elegant will always find Rust ugly. |
20:54 | <&McMartin> | It restricts your actions and calls it its core feature |
20:55 | <&[R]> | Aye, these are package maintainers though. They have scripts that build the packages. They don't like having to update their build scripts each update. |
20:55 | <&[R]> | Which is their complaint, AIUI |
21:02 | <&McMartin> | Right, which is where I get a little boggled because it seems like they shouldn't be building Rust any more than they'd be building gcc |
21:03 | <&[R]> | It's not rust they're building |
21:03 | <&[R]> | It's FF |
21:03 | <&[R]> | Well, they /are/ building FF |
21:04 | <&[R]> | It's just FF's Rust stuff is build-script-breaking |
22:52 | <@himi> | The new firefox is breaking a lot of stuff |
22:58 | <@celticminstrel> | Could someone just make a browser that's actually good already. :/ |
22:58 | <@celticminstrel> | Then we don't need to care if Firefox or Chrome break everything. |
22:59 | < ErikMesoy> | No. |
23:01 | < ErikMesoy> | I've been prodding Brave for the past few months as the latest installment in Regularly Cycle Browsers trying to find what works well this season, and its current dysfunction is that tabs will sometimes randomly become unclickable and uninteractable for no obvious reason. |
23:10 | <@himi> | Browsers are insanely complex these days, or they're largely unusable for anything people want to ues them for |
23:21 | | gnolam [quassel@Nightstar-hsn6u0.cust.bahnhof.se] has joined #code |
23:21 | | mode/#code [+o gnolam] by ChanServ |
23:24 | < Degi> | wget |
23:27 | | gnolam_ [quassel@Nightstar-hsn6u0.cust.bahnhof.se] has joined #code |
23:31 | | gnolam [quassel@Nightstar-hsn6u0.cust.bahnhof.se] has quit [Ping timeout: 121 seconds] |
23:34 | <&McMartin> | It seems to me like the most common use case for web browsers these days is "as an ersatz operating system", with those who primarily want to view hypertext as a dwindling minority |
23:44 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [The TLS connection was non-properly terminated.] |
--- Log closed Thu Dec 28 00:00:13 2017 |