Growing India News, world news, nation news, our news, people's news, grow news, entertainment, fashion, movies, tech, automobile and many more..
Tuesday, March 4, 2025
Show HN: LeetGPU – LeetCode for GPU Programming https://ift.tt/FRf2C90
Show HN: LeetGPU – LeetCode for GPU Programming After the incredible response to our launch of the first online CUDA playground, we have just shipped something we think all you GPU programming and ML enthusiasts will love. Introducing LeetGPU Challenges--the place to compete on writing the fastest CUDA kernels. We have problems like matrix multiplication, agent simulation, multi-head self-attention, with more dropping every couple of days! We have a lot of really cool things coming up, including support for PyTorch, TensorFlow, JAX, TinyGrad; Multi-GPU programs; H100, V100, A100 GPU options Give it a try and let us know what you think! https://LeetGPU.com March 4, 2025 at 12:52AM
Show HN: Firebender, a simple coding agent for Android Engineers https://ift.tt/dXz6nPa
Show HN: Firebender, a simple coding agent for Android Engineers Hey HN, I made a simple coding agent plugin in Android Studio called Firebender. Here’s an unedited 5-minute video where it writes tests for an Android app and iterates against the Gradle task output on its own ( https://ift.tt/S5b4L2q ). You can use the plugin for free, no sign up needed, on the jetbrains marketplace. The agent can edit multiple files, run gradle tasks like tests, and use the output to improve its changes. At the end, it reports a git diff of all changes that can be accepted or rejected. Under the hood, the agent relies on Claude 3.7 sonnet and a fast code apply model to speed up edits. We built tools to give deeper access throughout the IDE like IntelliJ’s graph representation of kotlin/java code, “everywhere search” for classes, and have more integrations planned. The goal is for the agent to have access to all the IDE goodies that we engineers take for granted, to improve the agent's responses and ability to gather correct context. In order to improve the agent, there are internal evals like “tasks” and simulate the IDE which serves as a gym for the agent. This is heavily inspired by SWE-bench. Whenever tools, prompts, subagents, or models are changed, this gym helps find regressions quickly. Building the UI was surprisingly hard. I had the great pleasure of becoming proficient in Java Swing (released in ‘96 by Netscape) to get this done right. Things like markdown streaming, or streaming git diffs are prone to layout flickering where Swing tries to recalculate where elements should go. We had to write our own markdown parsing and rendering engine that repaints Swing components only when changed portions of the markdown nodes. The UI tends to focus on simplifying reviewing AI changes, something I have a feeling we’ll be doing much more in the coming years. If you’re an Android engineer, please let me know if you run into any bugs or want anything improved in the plugin! https://ift.tt/S5b4L2q March 3, 2025 at 11:18PM
Monday, March 3, 2025
Show HN: Mmar – open-source, zero-dependancy, cross-platform HTTP tunneling https://ift.tt/v8uBSxi
Show HN: Mmar – open-source, zero-dependancy, cross-platform HTTP tunneling Hey HN! For the past couple of months, I've been working on and off on a cool project I'm excited to share. mmar (pronounced "ma-mar") is an open-source, zero dependency, cross platform and self-hostable HTTP tunnel built in Go. It allows you to easily expose your localhost to the world on a public URL. You can easily create an HTTP tunnel right away for free on a randomly generated subdomain on "*.mmar.dev" if you don't feel like self-hosting. This isn't something new, in fact there's quite a few of alternative HTTP tunneling tools out there. mmar is my attempt to optimize for a super easy developer experience and simplified implementation. None the less, I had a blast building it and I think developers could find it pretty useful. Additionally, I documented the whole process of building mmar through devlogs. You can read about the thought process and implementation details here ( https://ift.tt/62LFwUB ). If I would suggest one devlog to read, I highly recommend devlog 5 ( https://ift.tt/NIQVYbl ). I describe how I built a (very) basic DNS server just to run simulation tests for mmar (a bit of an overkill, but a fantastic learning experience). I dive deep into the DNS protocol and explain why I needed to implement it. Finally, I would love to hear your thoughts and feedback. If you try mmar out, let me know! https://ift.tt/6VgiTqC March 3, 2025 at 01:28AM
Show HN: Crop images into square, circle, heart, oval for free https://ift.tt/sY4fklJ
Show HN: Crop images into square, circle, heart, oval for free I developed an Image Cropper, which supports cropping images into square, circle, heart, and oval shapes. It also supports customizing the width and height for arbitrary cropping, which is very simple. https://cropimage.co March 2, 2025 at 10:10PM
Sunday, March 2, 2025
Show HN: Schedual https://ift.tt/lhaw4GD
Show HN: Schedual No nonsense tasks. https://schedual.app/ March 2, 2025 at 01:10AM
Show HN: Open-source tool that send UI feedback with context https://ift.tt/cHnwMvd
Show HN: Open-source tool that send UI feedback with context https://ift.tt/Sv5aOm8 March 2, 2025 at 01:11AM
Show HN: I built an app to convert ChatGPT Deep Research to PDFs with footnotes https://ift.tt/0tbh1JH
Show HN: I built an app to convert ChatGPT Deep Research to PDFs with footnotes Whilst ChatGPT Deep Research is very useful for generating in-depth reports, it's time consuming to copy, reformat the text (thousands of words) and clean referenced hyperlinks for use in a professional context. Out of frustration, I built deep research docs to help save time by automating the reformatting, cleaning links, footnote references, and conversion to shareable PDF format. Hopefully this helps you save time to focus on meaningful work. Let me know your feedback. https://ift.tt/WD7l143 March 1, 2025 at 06:22PM
Subscribe to:
Comments (Atom)
Show HN: JermCAD – A YAML-powered, vibe-coded, browser-based CAD software https://ift.tt/5hWTu8z
Show HN: JermCAD – A YAML-powered, vibe-coded, browser-based CAD software I had a hard time figuring out CAD software like Fusion, OnShape, ...
-
Show HN: An AI logo generator that can also generate SVG logos Hey everyone, I've spent the past 2 weeks building an AI logo generator, ...
-
Breaking #FoxNews Alert : Number of dead rises after devastating tornadoes, Kentucky governor announces — R Karthickeyan (@RKarthickeyan1)...
-
Show HN: Snap Scope – Visualize Lens Focal Length Distribution from EXIF Data https://ift.tt/yrqHZtDShow HN: Snap Scope – Visualize Lens Focal Length Distribution from EXIF Data Hey HN, I built this tool because I wanted to understand which...