frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: GeniusPlants – AI-Powered Gardening Assistant

https://www.geniusplants.com/
1•eibrahim•7mo ago
I built GeniusPlants, an AI-powered gardening assistant that uses LLMs to solve practical gardening challenges. The app provides personalized plant recommendations based on your garden conditions, generates optimal garden layouts, and creates customized care plans.

Technical stack:

- Next.js (App Router) with TypeScript and Tailwind CSS - OpenAI GPT-4o-mini for plant recommendations and care plans - Prisma ORM with PostgreSQL for data management - Zustand for state management - Auth.js for authentication

Instead of maintaining a traditional plant database, I implemented a pure AI approach with structured prompts and response parsing. The system includes a block-based garden space visualization that calculates optimal plant placement and uses a natural language interface for adding plants (e.g., "I want to grow 3 tomatoes, some basil, and carrots").

The app handles interesting problems like:

- Garden space management using a block-based system (1 block = 1 sq ft) - AI-driven plant positioning within garden layouts - Intelligent care plan generation that adapts to automated watering systems - Plant age tracking for growth-stage-appropriate care instructions

I'd love feedback from the HN community, especially on the AI implementations, UX design choices, and handling garden space constraints.

Browser extensions with 8M users collect extended AI conversations

https://arstechnica.com/security/2025/12/browser-extensions-with-8-million-users-collect-extended...
1•juokaz•1m ago•0 comments

Apple's terrible UI design is not the fault of just one fall guy

https://www.osnews.com/story/144083/apples-terrible-ui-design-is-not-the-fault-of-just-one-fall-guy/
2•felixding•5m ago•0 comments

Is vibe coding for any one else so much fun?

https://github.com/sspross/video-audio-combiner
1•sspross•6m ago•1 comments

Loro Protocol: a wire protocol designed for real-time CRDT synchronization

https://loro.dev/blog/loro-protocol
1•canadiantim•8m ago•0 comments

Korean Air data breach exposes data of employees

https://www.bleepingcomputer.com/news/security/korean-air-data-breach-exposes-data-of-thousands-o...
2•fleahunter•9m ago•0 comments

UK accounting body to halt remote exams amid AI cheating

https://www.theguardian.com/business/2025/dec/29/uk-accounting-remote-exams-ai-cheating-acca
2•beardyw•9m ago•1 comments

Self-Hosting a Photo Server the Whole Family Can Use

https://bertwagner.com/posts/self-hosting-a-photo-server-the-whole-family-can-use/
2•bertwagner•9m ago•0 comments

Show HN: TechTools – 23 Free Browser-Based Productivity Tools

https://techtools.cz/
1•dawdaw•10m ago•0 comments

Are We Ready to Be Governed by Artificial Intelligence?

https://www.schneier.com/blog/archives/2025/12/are-we-ready-to-be-governed-by-artificial-intellig...
2•ArmageddonIt•10m ago•0 comments

River: Real-Time Group Chat on Freenet

https://freenet.org/news/river-realtime-chat-milestone/
1•justin-reeves•10m ago•0 comments

Build a content feature store for recsys using an AI DataFrame library (fenic)

https://github.com/typedef-ai/fenic-examples/tree/main/ai_feature_engineering
2•drew_candia•12m ago•1 comments

Anyone else tired of reading 5–10 review articles just to buy one product?

1•Mr-Mosh•13m ago•0 comments

Barebone Scripts to Check SSL Certificate Expiration

https://heyoncall.com/blog/barebone-scripts-to-check-ssl-certificate-expiration
1•thunderbong•13m ago•0 comments

Criteria and recipes for good technical definitions

https://bertrandmeyer.com/2025/12/29/criteria-and-recipes-for-good-technical-definitions/
1•vinipolicena•14m ago•0 comments

Anyone else having trouble topping up on SMS-activate recently?

1•Waffle2180•17m ago•0 comments

Wombats make square poop to communicate and deliver information

https://news.uga.edu/why-do-wombats-have-square-poop/
1•giuliomagnifico•17m ago•0 comments

Ambient Noise Mixer

https://mechaelephant.com/noixer/
2•memalign•19m ago•0 comments

Use the Monaco SQL Query Editor – Microsoft Support

https://support.microsoft.com/en-us/office/use-the-monaco-sql-query-editor-094bad0c-47ff-4ebd-8c0...
1•janandonly•23m ago•0 comments

Blocking large requests in Go using HTTP library

https://martincapodici.com/2025/12/27/blocking-large-requests-in-go-using-http-library/
1•mcapodici•27m ago•0 comments

Show HN: Pingey Proxy – Pay What You Want Software on Gizzapp

https://gizzapp.com/buypingey/
1•johnboygiz•28m ago•0 comments

Show HN: True Persistent F*****G Memory for Robotics (Bypassing Linux Kernel)

https://ryjoxdemo.com/demo
2•JosephjackJR•28m ago•0 comments

Backchaining from Big Goals Is Aversive

https://bengoldhaber.substack.com/p/backchaining-from-big-goals-is-aversive
1•lindowe•32m ago•0 comments

Votes for children Why we should lower the voting age to six

https://www.theguardian.com/politics/2021/nov/16/reconstruction-after-covid-votes-for-children-ag...
5•fanf2•34m ago•2 comments

Quickly restoring 1M+ files from backup

https://blog.axiorema.com/engineering/quickly-restoring-1m-files-from-backup/
7•akotti•35m ago•3 comments

Uninstall ChatGPT Atlas

https://chromewebstore.google.com/detail/ai-panel/nolhdkiiacakepaddniepcgcopnbjhei
1•onewithuniverse•38m ago•0 comments

Halifax video game workers form first Ubisoft union in North America

https://www.cbc.ca/news/canada/nova-scotia/ubisoft-forms-first-union-north-america-halifax-9.7028674
3•throw0101c•38m ago•0 comments

The Disappearing Middle: How AI Coding Is Breaking Software Apprenticeship

https://chrisbanes.me/posts/disappearing-middle-ai-software-apprenticeship/
1•chrisbanes•39m ago•2 comments

Situational Awarness – The Decade Ahead (2024) [pdf]

https://situational-awareness.ai/wp-content/uploads/2024/06/situationalawareness.pdf
1•baq•42m ago•0 comments

Ask HN: Will all software eventually be open source?

3•roschdal•42m ago•3 comments

Ask HN: What's the one missing detail that usually makes a bugs hard to debug?

3•nishilpatel•43m ago•1 comments