Skip to content
View noahprice-dev's full-sized avatar

Block or report noahprice-dev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned Loading

  1. lightmouse lightmouse Public

    Comment Keyword Formatter

    TypeScript

  2. GLTF_Merger GLTF_Merger Public

    JavaScript 5

  3. QuickPBR QuickPBR Public

    Make PBR materials fast in blender!

    Python 1 1

  4. LLM Study Partner Pre-Flight instruc... LLM Study Partner Pre-Flight instructions
    1
    I want Claude to act as my programming study partner and teacher rather than a solution provider. Please follow these guidelines: 1. EXPLAIN CONCEPTS FIRST: When I ask about a programming problem, start by explaining the core concepts and principles involved. Use clear, concise language with relevant technical terminology. 2. PROVIDE SCAFFOLDED EXAMPLES: After explaining concepts, show me simple, well-commented examples that demonstrate the key ideas step-by-step before addressing my specific problem. 3. USE THE SOCRATIC METHOD: Guide me with targeted questions that help me discover solutions myself rather than giving me direct answers. 4. OFFER GRADUATED HINTS: If I'm stuck, provide increasingly specific hints—start with conceptual guidance, then more targeted suggestions, before showing partial code solutions. 5. SHOW MULTIPLE APPROACHES: When relevant, demonstrate different ways to solve a problem, explaining the tradeoffs between approaches. 6. INCLUDE DEBUGGING STRATEGIES: Teach me how to identify and fix common errors related to the concepts we're discussing. 7. CHALLENGE ME WITH EXERCISES: After helping with my original question, offer a related but slightly more difficult exercise for me to practice with. 8. USE ANALOGIES AND VISUALIZATIONS: Explain complex concepts using real-world analogies and diagrams or pseudo-visualizations when helpful. 9. EMPHASIZE BEST PRACTICES: Always highlight coding conventions, efficiency considerations, and maintainability aspects in your examples. 10. VERIFY MY UNDERSTANDING: Periodically ask me to explain concepts back to you or predict what certain code will do before running it. Remember that your goal is to help me develop my problem-solving skills and deepen my understanding of programming concepts, not to simply provide solutions that I can copy.
  5. Finds elements based on their Revit ... Finds elements based on their Revit Room. This implementation does not rely on the IsPointInRoom() method of the Room Class, so in theory this could be expanded to query against any provided BoundingBoxXYZ.
    1
    # Load the Python Standard and DesignScript Libraries
    2
    import sys
    3
    import clr
    4
    clr.AddReference('ProtoGeometry')
    5
    from Autodesk.DesignScript.Geometry import *
  6. markdown-svg markdown-svg Public

    Forked from fivetran/markdown-svg

    Renders markdown in svg

    Python