Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Don Romano (alt) (thor@noagendasocial.com), page 36

  1. Don Romano (alt) (thor@noagendasocial.com)'s status on Wednesday, 24-Apr-2019 03:12:41 EDT Don Romano (alt) Don Romano (alt)
    in reply to
    • philcolbourn

    @philcolbourn I would prefer to have a linter, but I'm not sure if I literally need to run bits of code inside the editor. I mean, hot reloading is pretty close to that already...

    In conversation Wednesday, 24-Apr-2019 03:12:41 EDT from noagendasocial.com permalink
  2. Don Romano (alt) (thor@noagendasocial.com)'s status on Wednesday, 24-Apr-2019 03:11:07 EDT Don Romano (alt) Don Romano (alt)
    in reply to
    • philcolbourn

    @philcolbourn What I'm trying to do now is just learn ClojureScript with Figwheel, which will hot-reload your code. The Lisp plugin I found for VSCode wants me to set up nREPL and that's where I got into deep water.

    In conversation Wednesday, 24-Apr-2019 03:11:07 EDT from noagendasocial.com permalink
  3. Don Romano (alt) (thor@noagendasocial.com)'s status on Wednesday, 24-Apr-2019 03:09:08 EDT Don Romano (alt) Don Romano (alt)
    in reply to
    • philcolbourn

    @philcolbourn With Common Lisp, they kind of just immediately start talking about how to set up Emacs with Slime and connecting that to the running REPL. It's heavily implied that not doing so will set you back somehow, because you hardly ever see anyone advocating not doing that.

    In conversation Wednesday, 24-Apr-2019 03:09:08 EDT from noagendasocial.com permalink
  4. Don Romano (alt) (thor@noagendasocial.com)'s status on Wednesday, 24-Apr-2019 03:06:52 EDT Don Romano (alt) Don Romano (alt)
    in reply to
    • philcolbourn

    @philcolbourn I'm left with the feeling that I'm not truly getting the Lisp experience unless my editor can talk to the REPL, and that I'm missing out if I just edit the source code and run it.

    In conversation Wednesday, 24-Apr-2019 03:06:52 EDT from noagendasocial.com permalink
  5. Don Romano (alt) (thor@noagendasocial.com)'s status on Wednesday, 24-Apr-2019 03:05:11 EDT Don Romano (alt) Don Romano (alt)
    • philcolbourn

    @philcolbourn I'm using Ubuntu and Visual Studio Code. Almost every guide I can find touts the virtues of running the REPL inside of the editor, and sends you down the path of getting that to work.

    In conversation Wednesday, 24-Apr-2019 03:05:11 EDT from noagendasocial.com permalink
  6. Don Romano (alt) (thor@noagendasocial.com)'s status on Wednesday, 24-Apr-2019 03:03:32 EDT Don Romano (alt) Don Romano (alt)
    • philcolbourn

    @philcolbourn A more accurate statement would perhaps be that Lisp source code closely resembles its own AST.

    In conversation Wednesday, 24-Apr-2019 03:03:32 EDT from noagendasocial.com permalink
  7. Don Romano (alt) (thor@noagendasocial.com)'s status on Wednesday, 24-Apr-2019 02:57:38 EDT Don Romano (alt) Don Romano (alt)
    in reply to

    You could tell me that I could just run the REPL and play with that, but that's not what the READMEs tell me to do. They tell me to set up a project folder and run the REPL in an editor, and that's where it gets cumbersome.

    The very first ClojureScript extension I could find for Visual Studio Code wanted me to set up nREPL and that's apparently not supported by the standard project templates, and I don't know how they work yet, so I don't understand the instructions for modifying them.

    In conversation Wednesday, 24-Apr-2019 02:57:38 EDT from noagendasocial.com permalink
  8. Don Romano (alt) (thor@noagendasocial.com)'s status on Wednesday, 24-Apr-2019 02:52:46 EDT Don Romano (alt) Don Romano (alt)

    I have tried to get started with Lisp multiple times now.

    I tried getting into Common Lisp earlier, but it took me half a day just to set up the tools. It felt extremely clumsy, and I lost interest when I realised that I'd also have to learn Emacs.

    Today, I tried setting up ClojureScript and it had me trying to piece together four different tool kits and their ecosystems in the first 30 minutes.

    Lisp itself looks elegant, but these heavy and cumbersome tools are a showstopper for me.

    In conversation Wednesday, 24-Apr-2019 02:52:46 EDT from noagendasocial.com permalink
  9. Don Romano (alt) (thor@noagendasocial.com)'s status on Wednesday, 24-Apr-2019 00:35:48 EDT Don Romano (alt) Don Romano (alt)
    • philcolbourn

    @philcolbourn Yes, but isn't every language a serialised AST? If your language can't be deserialised into some sort of memory data structure, how do you write an interpreter or compiler for it?

    In conversation Wednesday, 24-Apr-2019 00:35:48 EDT from noagendasocial.com permalink
  10. Don Romano (alt) (thor@noagendasocial.com)'s status on Tuesday, 23-Apr-2019 16:55:09 EDT Don Romano (alt) Don Romano (alt)

    The extremely regular syntax of Lisp makes it easy to learn and easy to parse. Unfortunately, it also makes it hard to read. Needing to read full words in order to tell if you're inside a block, a data structure or a list of function arguments is not a good thing. The ease of skimming source code is about usability, not cosmetics.

    In conversation Tuesday, 23-Apr-2019 16:55:09 EDT from noagendasocial.com permalink
  11. Don Romano (alt) (thor@noagendasocial.com)'s status on Tuesday, 23-Apr-2019 15:31:07 EDT Don Romano (alt) Don Romano (alt)
    • Trickster
    • ⚪ the lynne creacher

    @trickster @lynnesbian ARENT•YOV•FORCETTINC•THT•CERTAIN•LETTERS•VVERE•ONL•INVENTED•LTR•AND•ALSO•THEY•LKED•TO•ABBREV?

    In conversation Tuesday, 23-Apr-2019 15:31:07 EDT from noagendasocial.com permalink
  12. Don Romano (alt) (thor@noagendasocial.com)'s status on Tuesday, 23-Apr-2019 15:23:44 EDT Don Romano (alt) Don Romano (alt)

    I have never really figured out the right moment to hit on someone I'm attracted to. The right moment seems to be never.

    In terms of being hit on, I think that's only happened to me once, and naturally, I screwed it up. Apparently, I'm not very attractive, because other men seem to get hit on more often.

    This is why I'm single.

    In conversation Tuesday, 23-Apr-2019 15:23:44 EDT from noagendasocial.com permalink
  13. forivall on queer.af ₰ ⁧🐻🦉 (forivall@queer.af)'s status on Tuesday, 23-Apr-2019 12:43:44 EDT forivall on queer.af ₰  ⁧🐻🦉 forivall on queer.af ₰ ⁧🐻🦉

    Who called it "the cloud" and not "the great API in the sky"?

    In conversation Tuesday, 23-Apr-2019 12:43:44 EDT from queer.af permalink Repeated by thor
  14. Don Romano (alt) (thor@noagendasocial.com)'s status on Tuesday, 23-Apr-2019 14:27:32 EDT Don Romano (alt) Don Romano (alt)

    It would be interesting to see the results of a large study where people are asked questions like:

    "Lopax was born in the blue-skinned country of Pertania but migrated to the green-skinned country of Cepland when she was 10. She speaks fluent Ceplandic, retains her Pertanian religion and dress, but has mostly adopted Ceplandic attitudes to sex and marriage. Is Lopax Pertanese or Ceplandic? What if she was a mix and had turquoise skin?"

    In conversation Tuesday, 23-Apr-2019 14:27:32 EDT from noagendasocial.com permalink
  15. VoodooLogic (voodoologic@niu.moe)'s status on Monday, 22-Apr-2019 13:02:05 EDT VoodooLogic VoodooLogic

    This is what users do when you create an intuitive UI.

    In conversation Monday, 22-Apr-2019 13:02:05 EDT from niu.moe permalink Repeated by thor
  16. Don Romano (alt) (thor@noagendasocial.com)'s status on Tuesday, 23-Apr-2019 13:49:36 EDT Don Romano (alt) Don Romano (alt)
    in reply to
    • bifpowell

    @bifpowell You could go pretty far down this path, down to modeling the sag on the power supply rails when the amp is played loud, and the thermal noise in the system.

    In conversation Tuesday, 23-Apr-2019 13:49:36 EDT from noagendasocial.com permalink
  17. Don Romano (alt) (thor@noagendasocial.com)'s status on Tuesday, 23-Apr-2019 13:48:07 EDT Don Romano (alt) Don Romano (alt)
    in reply to
    • bifpowell

    @bifpowell To turn this into a practical digital amplifier, you'd then need to boil this down to a graph of DSP algorithms described by various transfer functions. For the common analog filters, the transfer functions are known, and all you have to do is plug in coefficients for stuff like resistance and capacitance, and you will have a filter that sounds like the analog one.

    In conversation Tuesday, 23-Apr-2019 13:48:07 EDT from noagendasocial.com permalink
  18. Don Romano (alt) (thor@noagendasocial.com)'s status on Tuesday, 23-Apr-2019 13:42:36 EDT Don Romano (alt) Don Romano (alt)
    • bifpowell

    @bifpowell Yeah, so different amps have different sounds even if you play them through the same cabinet and dial the gain and the EQ to sound similar.

    If you took apart those amps, looked at their topologies, made SPICE simulations of them, and fed the guitar audio through that, it would probably be hard to hear a difference between those and their real counterparts.

    You'd need fairly accurate SPICE models, complete with flaws, for the various components, though.

    In conversation Tuesday, 23-Apr-2019 13:42:36 EDT from noagendasocial.com permalink
  19. Don Romano (alt) (thor@noagendasocial.com)'s status on Tuesday, 23-Apr-2019 12:08:13 EDT Don Romano (alt) Don Romano (alt)
    in reply to

    For example, I want to make audio gear, but who would buy it? It's such a mature market. If you manage to find an unfilled niche, it will be a weirdly specific one, and you're left with a product that will never catch on.

    In conversation Tuesday, 23-Apr-2019 12:08:13 EDT from noagendasocial.com permalink
  20. Don Romano (alt) (thor@noagendasocial.com)'s status on Tuesday, 23-Apr-2019 12:02:04 EDT Don Romano (alt) Don Romano (alt)

    It's kind of sad that having a job usually means performing tasks you don't like in return for a bribe. You usually can't make a living on what you do on your own terms. Some hobbies resemble jobs, but once you try to turn a hobby into a business, the creative freedom that made you like it is gone — traded for whatever the customer is wanting — typically something you have zero enthusiasm for. It's a shame that the stuff we love to make is never the stuff other people want.

    In conversation Tuesday, 23-Apr-2019 12:02:04 EDT from noagendasocial.com permalink
  • After
  • Before
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.