New Show Hacker News story: Show HN: Stackray – Detect any website's tech stack

Show HN: Stackray – Detect any website's tech stack
3 by seelos | 0 comments on Hacker News.
Stackray is an open source builtwith alternative that also provides OSINT details. Scan a domain or URL and view detected frameworks, business tools, subdomains, DNS records, etc. You can deploy your own instance to schedule recurring scans and get alerts through email using Resend or through Slack. You can also invite teammates and make API keys to programmatically use Stackray.

New Show Hacker News story: Show HN: What If Donut.c but with Any ASCII Art

Show HN: What If Donut.c but with Any ASCII Art
3 by areofyl | 0 comments on Hacker News.


New Show Hacker News story: Show HN: Learn programming by building something you want

Show HN: Learn programming by building something you want
2 by Nfsaavedra | 0 comments on Hacker News.


New ask Hacker News story: Stardust Store – An independent Android app marketplace

Stardust Store – An independent Android app marketplace
4 by zishutron | 0 comments on Hacker News.
Hi HN, I built Stardust Store, an independent Android app marketplace as part of my ZISHU TRON ecosystem. Website: https://ift.tt/FIYi5oA The main idea is to focus on app discovery, rather than simply providing a large list of APKs. The current platform has: Editor's Choice Trending and New Releases Popular Apps and Games Search by name, developer and category Top Free / Paid / Grossing / Trending / Rated rankings App categories User profiles Wishlist Download history Reviews I built the project independently and I'm currently focusing on improving the marketplace based on feedback from users and developers. The Android version is also available here: Download APK: https://ift.tt/3INeSaK Privacy: https://ift.tt/Qfz37rw Terms: https://ift.tt/WXQGCMD I'd especially appreciate feedback on the marketplace UX, discovery model, rankings, and what developers would expect from an alternative Android app marketplace.

New Show Hacker News story: Show HN: Dbmask – Discover, mask, and verify sensitive data in SQL databases

Show HN: Dbmask – Discover, mask, and verify sensitive data in SQL databases
5 by SiyuanFeng | 0 comments on Hacker News.
Hi HN I developed *dbmask*, an open-source Python tool designed to discover sensitive columns in SQL databases, masking them with deterministic fake values, and validate the masking results. The motivation behind this tool stems from a common issue I encountered when handling test data: existing masking tools often assume the user already knows exactly which columns contain sensitive information. Furthermore, the successful completion of a masking task does not guarantee that all sensitive values have actually been replaced. dbmask aims to integrate these steps into a unified workflow rather than treating them as three separate tasks. During the detection phase, the tool makes determinations by combining column names, sampled values, database type/context, historical decisions, and optionally LLMs. While LLM functionality is disabled by default, it supports local execution via Ollama or other services compatible with the OpenAI API. If the tool cannot determine a column's nature with confidence, it marks it as `UNKNOWN` rather than simply classifying uncertain cases as "non-sensitive." I also wanted to incorporate human decision-making into the system. Detection results can be exported for manual review, and confirmed decisions can be saved in CSV, XLSX, or Markdown formats, or stored in a SQL history decision table. The system logs information about both the analyst and the reviewer and re-evaluates past decisions if column types change or review results expire. The masking process employs deterministic mapping, ensuring that identical original values consistently map to the same synthetic values across different tables. Once masking is complete, the `dbmask validate --strict` command compares the masked copy with the original data, checking row counts and table structures, and verifying sensitive values row-by-row using primary keys wherever possible. The project is currently in its early stages (version 0.1.x). The current CI (Continuous Integration) pipeline covers SQLite testing; integration tests for PostgreSQL and MySQL, as well as public detection benchmarks, are included in the future development roadmap. I would particularly appreciate feedback on the detection rules, the manual review/history tracking workflows, and the verification methods. Please let me know if you encounter any usability issues or potential security risks while testing on the temporary database. Install: pip install dbmask

New Show Hacker News story: Show HN: An interactive 3D Pattern Language made with Astra

Show HN: An interactive 3D Pattern Language made with Astra
2 by Tomasmillar | 0 comments on Hacker News.