Hacker News

How to Monetize a Blog

Hacker News - Sun, 09/08/2024 - 5:09pm
Categories: Hacker News

The Fennel Programming Language

Hacker News - Sun, 09/08/2024 - 5:06pm

Article URL: https://fennel-lang.org/

Comments URL: https://news.ycombinator.com/item?id=41483216

Points: 3

# Comments: 0

Categories: Hacker News

Show HN: Use Spectre.Console Terminal Widgets in PowerShell

Hacker News - Sun, 09/08/2024 - 4:20pm

I like spectre.console and wanted to be able to use it in powershell scripts so I built this module.

Comments URL: https://news.ycombinator.com/item?id=41482884

Points: 1

# Comments: 0

Categories: Hacker News

Word Cloud Generator

Hacker News - Sun, 09/08/2024 - 4:18pm

Article URL: https://wordcloud.top/

Comments URL: https://news.ycombinator.com/item?id=41482871

Points: 1

# Comments: 0

Categories: Hacker News

Tobacco Free Hiring Practice

Hacker News - Sun, 09/08/2024 - 4:08pm

Today I saw a job description for a remote developer/analyst position that had the following statement:

"Where permitted by applicable state law, [company name] will not hire any candidate who uses tobacco or any nicotine product."

I don't know what to say except that minutes ago I was wavering in my decision to leave IT.

Comments URL: https://news.ycombinator.com/item?id=41482801

Points: 4

# Comments: 2

Categories: Hacker News

Show HN: Dump entire Git repos into a single file for LLM prompts

Hacker News - Sun, 09/08/2024 - 4:08pm

Hey! I wanted to share a tool I've been working on. It's still very early and a work in progress, but I've found it incredibly helpful when working with Claude and OpenAI's models.

What it does: I created a Python script that dumps your entire Git repository into a single file. This makes it much easier to use with Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) systems.

Key Features: - Respects .gitignore patterns - Generates a tree-like directory structure - Includes file contents for all non-excluded files - Customizable file type filtering

Why I find it useful for LLM/RAG: - Full Context: It gives LLMs a complete picture of my project structure and implementation details. - RAG-Ready: The dumped content serves as a great knowledge base for retrieval-augmented generation. - Better Code Suggestions: LLMs seem to understand my project better and provide more accurate suggestions. - Debugging Aid: When I ask for help with bugs, I can provide the full context easily.

How to use it: Example: python dump.py /path/to/your/repo output.txt .gitignore py js tsx

Again, it's still a work in progress, but I've found it really helpful in my workflow with AI coding assistants (Claude/Openai). I'd love to hear your thoughts, suggestions, or if anyone else finds this useful!

https://github.com/artkulak/repo2file

P.S. If anyone wants to contribute or has ideas for improvement, I'm all ears!

Comments URL: https://news.ycombinator.com/item?id=41482793

Points: 2

# Comments: 0

Categories: Hacker News

Ask HN: Should touch typing be a required skill for software engineer jobs?

Hacker News - Sun, 09/08/2024 - 3:52pm

It's hard to imagine a computer programmer being productive without this essential life skill.

Comments URL: https://news.ycombinator.com/item?id=41482687

Points: 1

# Comments: 3

Categories: Hacker News

Pages