Hacker News

Show HN

Hacker News - Mon, 05/19/2025 - 6:52pm

Built an AI Quote Generator

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

Points: 1

# Comments: 0

Categories: Hacker News

Terraform MCP Server

Hacker News - Mon, 05/19/2025 - 6:50pm
Categories: Hacker News

Ask HN: How do you name personal or company projects?

Hacker News - Mon, 05/19/2025 - 6:23pm

I'm really interested in naming conventions applied to projects. I think it's the first part of a good story. I usually define two names: the first is for common use, and the second is more like a code. For example, Fat Man is the bomb’s name, but if I said Fat-Man-DOC-123HAJK123, that's a coded version.

Do you have a naming convention for your own projects? How does your company create them? Explain it in the comments and let's discuss the best ones.

Examples:

Texas Instruments uses names like: TAS5518-5261K2EVM. According to DeepSeek: TAS: Indicates a Texas Instruments Audio Solution 5518: The specific model number of the IC 5261: A code unique to the EVM design K2: Likely denotes a revision or variant of the EVM EVM: Standard suffix for Evaluation Module

JETDS: Military Nomenclature System https://jptronics.org/Military/JANAP161/an.definition.html 1st Letter - Type of Installation 2nd Letter - Type of Equipment 3rd Letter - Purpose

IMO, it's like the first part of a good story—something like "Mark II" or "Apollo".

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

Points: 1

# Comments: 0

Categories: Hacker News

Imaginer

Hacker News - Mon, 05/19/2025 - 6:19pm

Article URL: https://www.imaginer.world/

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

Points: 1

# Comments: 0

Categories: Hacker News

Rayon CAD

Hacker News - Mon, 05/19/2025 - 6:12pm

Article URL: https://www.rayon.design/

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

Points: 1

# Comments: 1

Categories: Hacker News

Ask HN: Don't You Mind That LLMs Are Mostly Proprietary?

Hacker News - Mon, 05/19/2025 - 6:03pm

I'm not sure if it's just me getting older or what, but something strikes me as odd about the future of programming and software engineering: LLMs are impressive, but you have to pay to use them. I can't recall another core tool or technology in the software industry—something central not just to the field, but to the world—that isn't free or open source. Think TCP/IP, the Linux kernel, Postgres, Git, ffmpeg, qemu, Latex, Kubernetes, and so on. Sure, there's plenty of proprietary software out there, but it's not the backbone of the internet or the computing industry.

Now, LLMs have the potential to become part of that backbone, yet nobody seems particularly concerned that they’re not open source (I'm talking about GPT, Claude, Copilot, Gemini). I know there are open source alternatives, but they’re not nearly as capable—and it seems most people here are perfectly fine using and paying for the proprietary ones.

I don’t like a future where I have to pay for every token just to write a program. And don’t tell me, "Well, just don’t use LLMs"; they’re going to become what Linux is today: ubiquitous.

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

Points: 4

# Comments: 9

Categories: Hacker News

Show HN: I enhanced Soundex to correctly handle multi-word strings

Hacker News - Mon, 05/19/2025 - 6:02pm

Hello HN.

I built Flookup Data Wrangler, a powerful Google Sheets add-on for data cleaning without writing single line of code.

Traditional Soundex is designed for single words like "John" and "Jonny", making data cleaning comparisons between such strings straightforward. However, typical Soundex outputs cannot be used to handle multi-word or reordered string comparisons like "John Doe" vs "Doe Jonny", as this would produce inaccurate results.

To address this, I modified the Soundex algorithm to support multi-word and reordered strings by adding a helper function that re-encodes the output into a format that can be used for accurate text-to-text comparisons. The optimisation keeps overhead minimal, ensuring negligible impact on performance.

By leveraging this enhancement, Flookup users can do the following:

+ Fuzzy matching and merging

+ Duplicate highlighting and removal

+ Extracting a list of unique values

... all based on the sound the strings or parts of the strings make (as pronounced in English).

I would love feedback, especially from those into data cleaning (which I'm guessing is everyone).

If you are curious to give it a try, here is a quick start guide: https://www.getflookup.com/get-started

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

Points: 2

# Comments: 0

Categories: Hacker News

Pages