digitalmars.D.announce - DConf 2014 Lightning Talks
- Andrei Alexandrescu (5/5) Jul 21 2014 Now available from youtube by default.
- deadalnix (3/8) Jul 21 2014 This video is private.
- =?UTF-8?B?QWxpIMOHZWhyZWxp?= (4/9) Jul 21 2014 Ali Çehreli's (first speaker) slides are at
- Piotrek (5/8) Jul 21 2014 Hi,
- =?UTF-8?B?QWxpIMOHZWhyZWxp?= (4/14) Jul 21 2014 Thanks! I will wait at least another year before watching the video. I
- Brian Schott (2/6) Jul 21 2014 I know how you feel. I don't want to watch my talk either.
- Robert burner Schadek (6/13) Jul 21 2014 I did watch mine and "I'm a cocky son of a ....." that will not
- Walter Bright (7/16) Jul 21 2014 True.
- Iain Buclaw via Digitalmars-d-announce (7/26) Jul 21 2014 don't
- Walter Bright (2/4) Jul 21 2014 No, I'm not posting any videos of that!
- Leandro Lucarella (9/19) Jul 22 2014 https://www.youtube.com/watch?v=KEP1acj29-Y#t=36s
- bearophile (6/8) Jul 21 2014 Very nice. Also very nice was the WAT Lighting Talk. The border
- bearophile (29/31) Aug 01 2014 It's a nice slides pack. Now in Phobos there's also assumeUTF
- Piotrek (8/8) Jul 21 2014 Hi,
- Dicebot (2/2) Jul 21 2014 Brian WAT slides were absolutely brilliant, I have totally
- Dmitry Olshansky (4/6) Jul 23 2014 Yes, his talk is one of my favorites. So much fun in so little time :)
- Bruno Medeiros (18/23) Aug 07 2014 In Átila's talk, there is an egregious misuse of the term "syntax
- David Gileadi (6/11) Aug 07 2014 This is a UI direction that Mac OSX is going in, presumably as part of
- Bruno Medeiros (18/29) Aug 21 2014 Interesting.
Now available from youtube by default. http://www.reddit.com/r/programming/comments/2bbklj/dconf_2014_lightning_talks/ https://twitter.com/D_Programming/status/491299147015012352 https://www.facebook.com/dlang.org/posts/888753774471638 Andrei
Jul 21 2014
On Monday, 21 July 2014 at 19:13:55 UTC, Andrei Alexandrescu wrote:Now available from youtube by default. http://www.reddit.com/r/programming/comments/2bbklj/dconf_2014_lightning_talks/ https://twitter.com/D_Programming/status/491299147015012352 https://www.facebook.com/dlang.org/posts/888753774471638 AndreiThis video is private.
Jul 21 2014
On 07/21/2014 12:13 PM, Andrei Alexandrescu wrote:Now available from youtube by default. http://www.reddit.com/r/programming/comments/2bbklj/dconf_2014_lightning_talks/ https://twitter.com/D_Programming/status/491299147015012352 https://www.facebook.com/dlang.org/posts/888753774471638 AndreiAli Çehreli's (first speaker) slides are at http://acehreli.org/AliCehreli_assumptions.pdf Ali
Jul 21 2014
On Monday, 21 July 2014 at 21:39:52 UTC, Ali Çehreli wrote:Ali Çehreli's (first speaker) slides are at http://acehreli.org/AliCehreli_assumptions.pdf AliHi, "Assume" meme was great too. Cheers, Piotrek
Jul 21 2014
On 07/21/2014 02:51 PM, Piotrek wrote:On Monday, 21 July 2014 at 21:39:52 UTC, Ali Çehreli wrote:Thanks! I will wait at least another year before watching the video. I don't think I can stand seeing myself cramming 26 slides in 10 minutes! :) AliAli Çehreli's (first speaker) slides are at http://acehreli.org/AliCehreli_assumptions.pdf AliHi, "Assume" meme was great too. Cheers, Piotrek
Jul 21 2014
On Monday, 21 July 2014 at 22:04:58 UTC, Ali Çehreli wrote:Thanks! I will wait at least another year before watching the video. I don't think I can stand seeing myself cramming 26 slides in 10 minutes! :) AliI know how you feel. I don't want to watch my talk either.
Jul 21 2014
On Monday, 21 July 2014 at 22:08:26 UTC, Brian Schott wrote:On Monday, 21 July 2014 at 22:04:58 UTC, Ali Çehreli wrote:I did watch mine and "I'm a cocky son of a ....." that will not look in the mirror for a week. But IMO it is a good tool for self-reflection. I learned that my voice is annoying and that I had to much food lately. Brian and Ali you're fine, don't worry.Thanks! I will wait at least another year before watching the video. I don't think I can stand seeing myself cramming 26 slides in 10 minutes! :) AliI know how you feel. I don't want to watch my talk either.
Jul 21 2014
On 7/21/2014 3:59 PM, Robert burner Schadek wrote:On Monday, 21 July 2014 at 22:08:26 UTC, Brian Schott wrote:Waiting never helps! I can never stand to watch the videos of myself.On Monday, 21 July 2014 at 22:04:58 UTC, Ali Çehreli wrote:Thanks! I will wait at least another year before watching the video. I don't think I can stand seeing myself cramming 26 slides in 10 minutes! :)True. I used to be in the dance business. The coach would never videotape his students until he knew they were hooked. Otherwise, they'd be devastated and quit. How you think you look and how you actually look are very different things. Videotape is the harshest, and most effective, training tool.I know how you feel. I don't want to watch my talk either.I did watch mine and "I'm a cocky son of a ....." that will not look in the mirror for a week. But IMO it is a good tool for self-reflection. I learned that my voice is annoying and that I had to much food lately. Brian and Ali you're fine, don't worry.
Jul 21 2014
On 22 Jul 2014 02:15, "Walter Bright via Digitalmars-d-announce" < digitalmars-d-announce puremagic.com> wrote:On 7/21/2014 3:59 PM, Robert burner Schadek wrote:don'tOn Monday, 21 July 2014 at 22:08:26 UTC, Brian Schott wrote:On Monday, 21 July 2014 at 22:04:58 UTC, Ali =C3=87ehreli wrote:Thanks! I will wait at least another year before watching the video. ItheWaiting never helps! I can never stand to watch the videos of myself.think I can stand seeing myself cramming 26 slides in 10 minutes! :)I know how you feel. I don't want to watch my talk either.I did watch mine and "I'm a cocky son of a ....." that will not look inlearned thatmirror for a week. But IMO it is a good tool for self-reflection. IAndrei's a drummer, Walter's a dancer. Now I know I have seen too much. := )my voice is annoying and that I had to much food lately. Brian and Ali you're fine, don't worry.True. I used to be in the dance business.
Jul 21 2014
On 7/21/2014 11:20 PM, Iain Buclaw via Digitalmars-d-announce wrote:> I used to be in the dance business. Andrei's a drummer, Walter's a dancer. Now I know I have seen too much. :)No, I'm not posting any videos of that!
Jul 21 2014
Piotrek, el 21 de July a las 21:51 me escribiste:On Monday, 21 July 2014 at 21:39:52 UTC, Ali Çehreli wrote:https://www.youtube.com/watch?v=KEP1acj29-Y#t=36s -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ ---------------------------------------------------------------------- I can't watch TV for four minutes without thinking I have five serious diseases. Like: "Do you ever wake up tired in the mornings?" Oh my god I have this, write this down. Whatever it is, I have this.Ali Çehreli's (first speaker) slides are at http://acehreli.org/AliCehreli_assumptions.pdf AliHi, "Assume" meme was great too.
Jul 22 2014
Ali Çehreli:Ali Çehreli's (first speaker) slides are at http://acehreli.org/AliCehreli_assumptions.pdfVery nice. Also very nice was the WAT Lighting Talk. The border of this post is not large enough to contain all my comments about those two short talks. Bye, bearophile
Jul 21 2014
Ali Çehreli:Ali Çehreli's (first speaker) slides are at http://acehreli.org/AliCehreli_assumptions.pdfIt's a nice slides pack. Now in Phobos there's also assumeUTF (https://d.puremagic.com/issues/show_bug.cgi?id=10162 ). See also: https://issues.dlang.org/show_bug.cgi?id=9682 It essentially asks two functions (group and filter) to return a SortedRange if the input is a SortedRange, because those two functions don't change the items order. In Haskell you do such things using "rewrite rules" (https://www.haskell.org/ghc/docs/7.0.1/html/users_guide/rewrite-rules.html ). Those are two examples of conservation of assumptions (invariants). assumeUnique returns an immutable instead of a Unique!T struct. So after calling assumeUnique you can't mutate the items. An Unique!T wrapper (like std.typecons.Unique) allows you to mutate the items if the needs arises but also to keep their property of having no shared references. Some functions like sort() are able to conserve the property of uniqueness, so sorting an array of Unique should return a SortedRange!(Unique!T[]) or something like that. Another assumption that could be useful for Phobos is assumeAligned!(T[], 16), that specifies the assumption that a specific slice has its first item aligned to 16 bytes. This could be useful if you use SIMD instructions (time ago I have even suggested to put such array alignment inside the D type system, but I didn't raise much enthusiasm). Bye, bearophile
Aug 01 2014
Hi, Brian's talk is enjoyable. I's an evidence that D people are in touch with ground... rolling and laughing... Please keep some PRs open and save some WATs for next year. Also, we still need more explosions and planes in presentations! But seriously, thanks Brian and others for your work. Cheers Piotrek
Jul 21 2014
Brian WAT slides were absolutely brilliant, I have totally enjoyed watching those for the second time now :)
Jul 21 2014
22-Jul-2014 03:20, Dicebot пишет:Brian WAT slides were absolutely brilliant, I have totally enjoyed watching those for the second time now :)Yes, his talk is one of my favorites. So much fun in so little time :) -- Dmitry Olshansky
Jul 23 2014
On 21/07/2014 20:13, Andrei Alexandrescu wrote:Now available from youtube by default. http://www.reddit.com/r/programming/comments/2bbklj/dconf_2014_lightning_talks/ https://twitter.com/D_Programming/status/491299147015012352 https://www.facebook.com/dlang.org/posts/888753774471638 AndreiIn Átila's talk, there is an egregious misuse of the term "syntax checking", applied to what is actually language *semantics*, not syntax... ^_^' But cool talk, and cool tool. One question though, I'm hoping people familiar with Emacs could clarify to me: I assume that for flycheck to work in the continuous (as-you-type) way that it is shown to be working, then the files being edited have to be saved on to the disk, so that dmd can check them. Is it this saving done to the actual underlying files, or to some sort of copy? (I'm guessing that it's to the actual underlying files) This is an interesting behavior I've come across, even before watching this talk: Recently I tried IntelliJ IDEA, and it also goes away with any explicit UI notion of saving a file. It just saves files automatically, as you type. This is interesting, and might well be a marked improvement in UI behavior... -- Bruno Medeiros https://twitter.com/brunodomedeiros
Aug 07 2014
On 8/7/14, 4:18 AM, Bruno Medeiros wrote:This is an interesting behavior I've come across, even before watching this talk: Recently I tried IntelliJ IDEA, and it also goes away with any explicit UI notion of saving a file. It just saves files automatically, as you type. This is interesting, and might well be a marked improvement in UI behavior...This is a UI direction that Mac OSX is going in, presumably as part of their push to bring iOS behavior to the desktop. Apps that use it save as they go, and they have a standard UI to browse through previous versions of your document if you want to go back to (or crib from) something earlier.
Aug 07 2014
On 07/08/2014 15:45, David Gileadi wrote:On 8/7/14, 4:18 AM, Bruno Medeiros wrote:Interesting. Indeed the only potential issue I saw with this approach was, how does the application "mark" each local history version of a document? With explicit save it's easy, just create a new version in the local history each time the document is saved. Without explicit save... A smart algorithm/heuristic would have to be put in place. Something like saving a new version after a user stops typing after a while (5min or so?), or after a significant number of changes occurred. (if the local history is smart enough and saves changes incrementally, it can actually store every single change actually) In any case that's workable, and overall it seems like an improvement in UI design. It even reminds me of the talk "Inventing on Principle" talk Bret Victor gave ( http://vimeo.com/36579366 ), in particular the aspect about reducing (if not removing entirely) the save/compile/run cycle. -- Bruno Medeiros https://twitter.com/brunodomedeirosThis is an interesting behavior I've come across, even before watching this talk: Recently I tried IntelliJ IDEA, and it also goes away with any explicit UI notion of saving a file. It just saves files automatically, as you type. This is interesting, and might well be a marked improvement in UI behavior...This is a UI direction that Mac OSX is going in, presumably as part of their push to bring iOS behavior to the desktop. Apps that use it save as they go, and they have a standard UI to browse through previous versions of your document if you want to go back to (or crib from) something earlier.
Aug 21 2014