robenkleene
09/15/2020, 6:51 PMrobenkleene
09/15/2020, 6:52 PMrobenkleene
09/15/2020, 6:53 PMrobenkleene
09/15/2020, 6:53 PMrobenkleene
09/15/2020, 6:54 PMrobenkleene
09/15/2020, 6:55 PMSrini K
09/15/2020, 6:57 PMrobenkleene
09/15/2020, 6:58 PMrobenkleene
09/15/2020, 7:00 PMSrini K
09/15/2020, 7:18 PMAlexey Shmalko
09/15/2020, 7:34 PMAlexey Shmalko
09/15/2020, 7:51 PMrobenkleene
09/16/2020, 12:55 AMKartik Agaram
Kartik Agaram
Kartik Agaram
Alexey Shmalko
09/16/2020, 5:40 AMChris Maughan
09/16/2020, 7:35 AMrobenkleene
09/16/2020, 4:48 PMorg-fc
also looks like an awesome tool.robenkleene
09/16/2020, 4:57 PMrobenkleene
09/16/2020, 5:05 PMKartik Agaram
Kartik Agaram
robenkleene
09/16/2020, 6:48 PMrobenkleene
09/16/2020, 6:51 PMIt's incredibly frustrating to me that Firefox killed the old extensions even for people who were building for themselves. Before the final cut it was frustrating that there was a period of 2 years where Firefox supported old extensions but only if you went through their app store process and got your extension reviewed. Even if you had no intention of providing it to others! This is all kinds of fucked up. Again and again this world starts out building things to be hackable -- and then throws that capability away.
This is why I'm bearish on projects like @Geoffrey Litt's Wildcard. It's just a recipe for losing work on somebody else's schedule. I'll never ever contribute to any sort of plugin or extension economy again. Even if it's open source.My solution to this has been to do everything in Bash with a thin layer to interface with a larger program or ecosystem. Just because Bash is always there and it never changes.
Kartik Agaram
Jack Rusher
09/17/2020, 11:49 AMelisp
within the context of search-and-replace to fix some unicode foolishness in an SVG document containing a set of icons. When using emacs this way, one writes code all the time with the intent to use it and then throw it away. This attitude requires trust in one's tools and processes that whatever is being done won't take very long or be very difficult -- that it doesn't involve a "development process" in the methodological sense. Once more I say: do not accept compile-run-debug cycles in your life, make your medium a partner that grants you flow.
Lastly, I thought I'd add something quick I livecoded to help me accomplish a specific task, but that is not a script. I needed to edit some video and found the UIs of most systems to be wretched, so I took a few minutes to build the scrubber I wanted (a series of strips representing sufficient difference between frames to give scene navigation). The workflow allowed both direct manipulation and programmatic interaction from within emacs at the same time.robenkleene
09/17/2020, 2:32 PMI wonder in thinking about this whether we don't see more of this in the younger generation because many have chosen a particular language ecosystem and it's pretty difficult to manage this sort of thing without being a flexible polyglot programmer.I think the way jobs are structured has something to do with it. It seems to be you're first programming language you get the most reward (a job), your second a bit more (one complementary language is helpful to your career), your third practically zero. Most programmers I work with focus on one or two languages, but there's a subset who use the most appropriate language for a problem (this is what I try to do). It seems like you first need to be the second type, which is already rare, and then you also need to want to customize. This is probably a big part of why there are so few who do this, two filters like that is a lot.
Konrad Hinsen
09/18/2020, 8:14 AMChris Maughan
09/18/2020, 9:37 AMChris Maughan
09/18/2020, 9:38 AMJack Rusher
09/18/2020, 9:55 AMKonrad Hinsen
09/19/2020, 6:10 AMRaathi
09/21/2020, 10:41 PM