Saturday, March 9, 2024

Show HN: BashBundle to single .sh. Extract by executing. Or make an installer https://ift.tt/i9NChku

Show HN: BashBundle to single .sh. Extract by executing. Or make an installer https://ift.tt/v9puFmI March 9, 2024 at 12:16AM

Show HN: wallstreetlocal – View investments from America's biggest companies https://ift.tt/zs1hCNi

Show HN: wallstreetlocal – View investments from America's biggest companies Hello Hacker News! My name is Anonyo, and I am a seventeen-year-old from Southeast Michigan. This is wallstreetlocal, my passion project for the last year (and a half). I've posted this before, but I've finally open-sourced this entire project, so I thought I'd post it again. Heres the short pitch. The Securities and Exchange Commission (SEC) keeps record of every company in the United States. Companies whose holdings surpass $100 million though, are required to file a special type of form: the 13F form. This form, filed quarterly, discloses the filer's holdings, providing transparency into their investment activities and allowing the public and other market participants to monitor them. The problem though, is that these holdings are often cumbersome to access, and valuable analysis is often hidden behind a paywall. Through wallstreetlocal, the SEC's 13F filers become more accessible and open. By exploring the website (and the code), you can see the resources I used, check out some notable money managers I listed, and download any data that suits you. All for free. (Note, the mobile site likely needs work.) I made this project to better democratize SEC filings, and also to get some experience on my hands. I love computers, and one day hope to get involved with startups. In the comments, I'd appreciate any and all advice, as well as feedback on how to improve the site. https://ift.tt/V2PvWgK March 8, 2024 at 11:32PM

Friday, March 8, 2024

Show HN: Manta – A tool for FPGA Debugging and Rapid Prototyping https://ift.tt/wFM9HGB

Show HN: Manta – A tool for FPGA Debugging and Rapid Prototyping Hi HN! I'm Fischer, and I'm super stoked to share a project that I've been working on for a little over a year: Manta, an open-source, cross-platform, vendor-independent tool for debugging and rapid prototyping with FPGAs. This was originally my Master's Thesis at MIT, where I developed it for our course on FPGA design. We needed an alternative to vendor debugging tools, which only supported x86 machines running Windows or Linux. We were able to patch in macOS support with VMs, but as more students came bringing ARM-based devices, we needed a new tool. So I developed this. It's called Manta, and I've just released v1.0.0. It's written in Python using Amaranth HDL, which allows it to run on nearly any machine, and export vendor-agnostic Verilog-2001. It lets you read and write to arbitrary registers and memory on the FPGA, and provides an integrated logic analyzer. It's modular, so you can use any number of these functionalities in any combination, as long as you've got a UART or Ethernet connection to the FPGA. Next up on the docket is adding support for more advanced interfaces like Wishbone, AXI, AHB, and Avalon. And maybe even adding a Web UI for debugging with a logic analyzer in the browser. Or peeking and poking at individual registers. Or issuing arbitrary AHB3 transactions. I'd be super curious to hear your thoughts on the tool! And if you want to kick the tires, be my guest :) https://ift.tt/je6TbYB March 8, 2024 at 06:19AM

Show HN: Control Panel for YouTube https://ift.tt/xwUAhJe

Show HN: Control Panel for YouTube Hi HN, I recently released a new browser extension for YouTube, which in addition to the table stakes of hiding the existence of Shorts, hiding promoted content, automatically skipping ads, hiding useless/unused UI elements, hiding unwanted channels YouTube keeps recommending to you, letting you hide algorithmic suggestions etc. etc., makes other changes I've always wanted as a user, in the same vein as one of my other extensions, Control Panel for Twitter. The most significant of those is attempting to make your Subscriptions page more like an Inbox, by hiding videos you've already watched (with a configurable watch %), videos you're never going to watch (like live streams and multi-hour stream VODs - if you follow any gaming channels which started co-streaming to YouTube after a recent Twitch policy change), videos you literally can't watch (Upcoming), and improving the handling of videos hidden using YouTube's built-in Hide functionality, then finally filling in the gaps created by all those hidden videos, so unwatched content you're interested in (since you didn't Hide it yet!) floats to the top of your Subscriptions. Desktop and mobile versions of YouTube are both supported, with some version-specific features, e.g. it significantly improves the Subscriptions and Search page layout when doing some comfy-mode browsing of the mobile version on an iPad or other tablet in portrait mode (unfortunately the iOS version is still stuck in App Review limbo, despite the macOS version - which contains the exact same web extension code - being approved on initial submission almost 2 weeks ago). Part of the reason for finally making this (I've been meaning to improve the Subscriptions page for ages) was YouTube starting to go after uBlock Origin, which I can now disable on YouTube if it becomes necessary, without seeing any promoted content or ads. Website: https://ift.tt/rzulEUn Source: https://ift.tt/M4J0f6W March 7, 2024 at 05:17PM

Show HN: My first software project- a website to set goals and track progress https://ift.tt/x2tWlHJ

Show HN: My first software project- a website to set goals and track progress Two years ago, I started building this site that allows people to document their learning and progress in real time. The idea is: as you learn new things, you document your progress piece by piece, creating a collection of failures, breakthroughs, and knowledge. Along the way, your friends can cheer you on, and the community can give you tips and feedback. Over time, we'll create a public collection on how different problems were solved. With each progress, the site prompts you to reflect on questions like, "If you could go back in time, what do you wish you had known?" This was my first web dev project, and everything was self-taught. It's been both a great passion and a significant learning experience! All feedback is welcome, big or small. I hope you enjoy it and find it useful. Stack: Angular, Python/Postgres, AWS, PWA service workers for notifications. March 7, 2024 at 10:45PM

Show HN: Open-Source Interactive Eclipse Map https://ift.tt/Tvd0NhR

Show HN: Open-Source Interactive Eclipse Map Link is to the Github repository, which has a link to the actual map in the readme. This was originally intended as an example to show others how to make their own, but turns out to be pretty useful in itself. I intended to accompany a couple of articles explaining the computations, but they won't be done before the April 8 2024 eclipse, so the code will have to do for now. The code is released as public domain, so feel free to do anything you like with it. https://ift.tt/heQirtb March 7, 2024 at 09:21PM

Thursday, March 7, 2024

Show HN: Do You Know RGB? https://ift.tt/t8kUpbO

Show HN: Do You Know RGB? https://ift.tt/OWhvmMT June 24, 2025 at 01:49PM