Skip to main content

Posts

Showing posts from October, 2022

Show HN: Stable Diffusion implementation in Rust/libtorch https://ift.tt/B9JSy3a

Show HN: Stable Diffusion implementation in Rust/libtorch This is an implementation of Stable Diffusion in Rust using libtorch bindings - including some nice samples of rusty robots! It follows the lines of Huggingface's (amazing) diffusers library. The main goal is to show how a complex model can be converted and re-used on the Rust side. https://ift.tt/jRrIZgK November 1, 2022 at 01:32AM

Show HN: Conzept encyclopedia https://ift.tt/kghbetR

Show HN: Conzept encyclopedia Conzept is an attempt to create an encyclopedia for the 21st century. A free topic-exploration tool based on Wikipedia, Wikidata, the Open Library and more. The project is free software (GNU GPL v3). A big new release was made today: - https://ift.tt/Rj3Y69O - https://twitter.com/conzept__/status/1586689998702665730 https://ift.tt/7V2iKTQ October 30, 2022 at 05:22PM

Show HN: Hyper minimalist habit tracker for Chrome https://ift.tt/5CuWIkq

Show HN: Hyper minimalist habit tracker for Chrome I'm an undergrad at cal who's trying to get better at React and building apps. I'd love any feedback on the general UI and user experience, new to coding products! If you don't want to download it, but still want to give me feedback, app demo vid & pictures in official launch https://ift.tt/2v0tasR Please let me know your thoughts, critical or supportive! Looking to learn https://ift.tt/J051Ge3 October 30, 2022 at 12:57PM

Show HN: Google hijacking search from GitHub, Twitter, others https://ift.tt/IrzvGdL

Show HN: Google hijacking search from GitHub, Twitter, others I couldn't find any relevant info about this. Maybe I'm part of some new Chrome experiment, or just very bad at searching. Here's what it looks like: https://ift.tt/psqrf8z I opened a new Chrome tab just now, typed GitHub in the address bar. Opened the top suggested repository I'm checking frequently, and then used the GitHub search input box. As GitHub search results loaded, on the right side of the Chrome address bar I noticed a new, and colorful G icon. Animating and distracting, the icon expanded into a pretty big inline notification saying "See more search results". After a few seconds it animated and minimized itself back to the G icon. Clicking the icon opens a right side panel with Google results of my GitHub query. I then tried to search for something via the Chrome address bar. Without clicking on any of the results, I used the address bar again to open Twitter's home page (typing twit...

Show HN: A Data Stack for Web3 https://ift.tt/IPnaAXf

Show HN: A Data Stack for Web3 Hey - We're building https://luabase.com/ . tl;dr - Luabase is a data stack for web3 teams. We make it easy to query any blockchain with SQL, analyze it in notebooks, and embed the data in your app with our API. You can answer questions like: how many people that used Uniswap also have an ENS / .eth address? I know a lot of people here hate crypto. I get it. There's a lot of bullshit and scams in crypto. I'm personally drawn to it because a lot of financial applications suck and crypto provides a set of open source tools to build better ones. Anyway, if you're into web3, check it out and let me know if I can answer any questions. I'll be around. https://luabase.com/ October 28, 2022 at 11:01PM

Show HN: I 3D scanned the interior of the Great Pyramid at Giza (Khufu) https://ift.tt/vWLHuPr

Show HN: I 3D scanned the interior of the Great Pyramid at Giza (Khufu) Hey HN, I 3d scanned the interior of the Great Pyramid / Khufu's pyramid for the Giza Project this summer and just finished the guided version to share. Would love feedback and/or problems you encounter. I used both a Leica BLK 360 and Matterport Pro 2 to do the scanning and the Matterport SDK for the web viewer. Matterport's web display with Three.js has been the most accessible to a wide audience in the past (previous iterations are in Unity and Unreal, but difficult to download over slower connections). I've been interviewing social studies teachers around the 6th grade level to create teaching materials as well, and these along with other monuments that I've scanned at Giza are up at https://giza.mused.org/ Cheers from Cairo--and thanks for any feedback. https://ift.tt/UYpMgdm October 27, 2022 at 06:31PM

Show HN: I solved my New Tab page https://ift.tt/3slHn8g

Show HN: I solved my New Tab page The site is completely customisable, you can create a start page that suits your own style. Initially, I built the site to only work for me, however I wanted the website to be re-usable for anyone. You can now login to your own Twitter/Spotify/Strava accounts for your own personal feed. Everything is stored locally in your own browser so there's none of your data floating around in the clouds somewhere. You can find the code at https://ift.tt/p67DXjM . Here are some examples of themes in a gif: https://ift.tt/FEgDbKe... . https://startertab.com/ October 27, 2022 at 05:45AM

Show HN: Comment on live websites just like you comment on Google Docs/Figma https://ift.tt/5GPXkjm

Show HN: Comment on live websites just like you comment on Google Docs/Figma I'd love your feedback on this new JS plugin we launched. With this, you can comment on live websites just like you comment on Google Docs or Figma. You can use is to get Copy or UI feedback right on the website you are building. Feedback can be provided in rich formats like audio and video. You can get started by installing a JS tag in the footer of the website. You can then turn the review mode on or off on demand by adding “?review=true” to the URL. Demo video (43s): https://www.youtube.com/watch?v=cdnfBEw8TfI Demo video: https://www.youtube.com/watch?v=h6vxzXJuh8o https://ift.tt/gD3ISJ0 October 26, 2022 at 01:18AM

Show HN: Klipit.in – Online clipboard, quickly share data across devices https://ift.tt/brwfc15

Show HN: Klipit.in – Online clipboard, quickly share data across devices Hello, wanted to share about my new project called Klipit. How do you quickly share data between devices? Here's what most people do – - Send it to someone on WhatsApp or other messaging service. - Email it to themselves. - Use a note taking application like Google Keep, Apple Notes or OneNote (my preferred way until now). All of these require you to already have those services logged into on both the devices. Logging into any service on a new device these days is a tedious process involving 2-factor authentication. What if there was a quick way to share data between devices? One that did not require any logins or installing any apps? Starting with this thought, I built Klipit.in. An online clipboard to share data quickly between devices. You get an instant online clipboard with a unique link. No need to create any account. You can paste any data to this clipboard and simply open the link on another device. No...

Show HN: Airforms – never build another CRUD app https://ift.tt/LGyxMAZ

Show HN: Airforms – never build another CRUD app Airforms is a database form builder. You can lower software development costs by using Airforms instead of developing custom CRUD applications to enter and update data. Airforms lets you build forms using a simple drag-and-drop interface. No coding skills needed. Airforms was built from the ground up to support relational databases. Joins and lookups, and query parameters including multi-valued and cascading parameters are supported. Airforms also includes a graphical query builder, and tools for browsing database schema, relationships and data. An automatic database diagram generator is also included. https://airforms.com/ October 25, 2022 at 09:33PM

Show HN: Shorter Shower – Save water and time https://ift.tt/XldGH5r

Show HN: Shorter Shower – Save water and time TL;DR; This free mobile application helps you take a shorter shower by keeping you focused. This is done with routines comprised of activities (shampoo hair, wash body, etc). When the routine is started, the app will tell you which activity you should be doing. Download the application and let me know what you think. Always looking for feedback. Thanks!! Please up vote on Product Hunt: https://ift.tt/6TtflSZ Longer version: My brothers and I took after my father in a lot of ways. One of the biggest was taking very long showers. When I moved to California, it was frowned upon to take a long shower due to it wasting water. I tried to take shorter showers but I kept zoning out. All of a sudden, 5-10 mins went by and I hadn't done anything yet. To solve this I tried setting timers, counting to myself, and a number of other ways. I realized the only way that I could consistently take a shorter shower is if something told me what I was suppos...

Show HN: My bash script with a Now Playing widget for controlling Apple Music https://ift.tt/TpgJSQ9

Show HN: My bash script with a Now Playing widget for controlling Apple Music There are three functions to (1) play music (2) list out music (3) open a Now Playing widget w/ additional controls. Should be nice for anyone who'd like a basic alternative way to control their music without the GUI. https://ift.tt/EKz2wTX October 24, 2022 at 10:15PM

Show HN: mirrord – run your local code in the context of your cloud environment https://ift.tt/P0G2nx7

Show HN: mirrord – run your local code in the context of your cloud environment Hey everyone, I’m Eyal, co-founder and CTO of MetalBear, the company behind mirrord. We’ve recently released version 3.0 of mirrord - it’s the first version of the product that we believe can provide daily value for backend developers. mirrord is a free, open-source (MIT) product that cuts your development loops by making it easier and faster for your local code to “meet” your cloud environment. mirrord lets you “plug” your local process into your Kubernetes cluster. When you run your process with mirrord, it completely wraps your process in the context of the corresponding service on your cluster - it essentially proxies all of your process’ input/output to the remote pod, from network traffic to file access to environment variables, so that you can keep running your process from the familiar comfort of your local environment, but with input, configuration, and state from the cloud. While mirrord can be us...

Show HN: TPMouse - A Virtual Trackball for Windows, controlled from the homerow https://ift.tt/BtjAqD4

Show HN: TPMouse - A Virtual Trackball for Windows, controlled from the homerow Hello all, I apologize for the repost as the previous submission was made from an unfortunate timezone. I've been refining my app to the point that it's pretty much become an indispensable daily driver in my own workflow. Hoping to hear some critiques/feedbacks on its usability! https://ift.tt/p6HvZCc October 24, 2022 at 02:24AM

Show HN: An investment forum where everyone manages a $1M imaginary portfolio https://ift.tt/lSRDm3H

Show HN: An investment forum where everyone manages a $1M imaginary portfolio Hi there! Made LongTermBoard.com as a Jr. FE engineer fresh from leaving the investment field but still in love with it. Back then, I'd read articles on investment forums and wanted a quick way to determine if I should spend time reading the analysis. I wanted a quick way to determine if the author is a good investor. LongTermBoard solves this by making it easy to view the competency of the author by seeing his investment performance of his profile. It's long-only for now, as the goal is to look for great long-term businesses to invest in. It ain't perfect as its a controlled investment environment, but my hope is that over the longer term, the portfolio performance should be a good proxy. It's super rough now, so hope it doesn't break. https://ift.tt/6VLUaq0 October 23, 2022 at 08:46PM

Show HN: I made a CMS that uses Git to store your data https://ift.tt/irRgeXP

Show HN: I made a CMS that uses Git to store your data I'm excited to finally launch Outstatic, an open source static website CMS that doesn't require a complicated setup or signing up to a third-party service! You can access the documentation here: Outstatic Documentation. I invite you to start by deploying our example blog to Vercel and giving it a try. I think you'll be pleasantly surprised at how easy and fun it is to use Outstatic. Please, let me know what you think. This is the first public version of the project and all feedback is welcome. If you dig the project feel free to leave a star on Github. I appreciate your support! https://Outstatic.com October 23, 2022 at 03:58PM

Show HN: Online parser for arbitrary CRDs with sample YAML https://ift.tt/ya28dmH

Show HN: Online parser for arbitrary CRDs with sample YAML Hello peeps. I’ve wrote a tool to nicely display crds. I know of docs.crds how is this different? You can paste in the crd and it will generate a sample yaml to boot and you don’t need to point it at a repository. Also it has a cli version. Here is the repo https://ift.tt/hlE1iqI . I hope someone finds this useful. Any feedback is always appreciated. :) Thanks. https://ift.tt/sTQeatj October 22, 2022 at 11:58AM

Show HN: Ask our algorithm and real financial expert anything about your money https://ift.tt/P5EFqhB

Show HN: Ask our algorithm and real financial expert anything about your money It’s pretty simple: ask us absolutely anything about your finances (it’s okay to be really specific to your situation!) and our algorithm backed by a Certified Financial Planner will give you a hyper-personalized spot-on answer, for free. Go ahead and stump us! Let’s really kick the tires on this thing :) Up until now, we've been doing comprehensive financial advising for free. Our most popular feature is the ability to just ask us anything so we figured why not make that feature available for everyone? Also for free :) Some more context: Uprise’s mission is to make wealth management/financial optimization as accessible as possible (ie, free) and we think the key is to have an amazing algorithm and database of financial rules/products but backed by a real financial expert to make sure the recommendations are good and to refine the algorithm. If you love it please feel free to share with anyone you know t...

Show HN: C Injection Compiler – Program your text files in C https://ift.tt/acrBNX9

Show HN: C Injection Compiler – Program your text files in C It's very early in development but it has just reached a working state so I'm actually using it now to generate content for my website. The idea is that it should be useful both for generating static files and for generating responses live in a server, which it should be able to do very fast since it all compiles to C code and one memory mapped file. https://ift.tt/9MpRjST October 22, 2022 at 01:00AM

Show HN: Userscript to get rid of the YouTube Shorts player https://ift.tt/L6QNJ0x

Show HN: Userscript to get rid of the YouTube Shorts player I'm pretty frustrated by the shorts player for YouTube so I made this userscript which simply redirects to the default player that has a scrub-bar, does not loop automatically and does not overlay the video with UI. This at least fixes my biggest frustration with this new video format. https://ift.tt/8GscxWT October 21, 2022 at 03:43PM

Show HN: It's 2022 and sharing files from Android to Mac is still a pain https://ift.tt/oYcMq19

Show HN: It's 2022 and sharing files from Android to Mac is still a pain I always found sharing files from my Android phone to my Mac a pain. I wanted to have a way to share my photos, videos, documents etc from my phone directly to my MBP, without having to upload anything to the 'cloud' or some messaging app. Those ways tend to be less secure and fairly slow. Because of this I made this little app you see on the video that enables you to share the files directly from your phone to your laptop. I have been using it for a while now for personal use and it works really well! The app was recently made available to everyone. You can try it out for free via https://ubidrop.com Happy to answer any questions you might have. October 21, 2022 at 09:24AM

Show HN: NanoMODBUS – A compact MODBUS RTU/TCP C library for microcontrollers https://ift.tt/UVB04TM

Show HN: NanoMODBUS – A compact MODBUS RTU/TCP C library for microcontrollers Hi HN, this a tiny C library I made because, to my astonishment, in 2022 I couldn't find an (almost) complete and free implementation of MODBUS to be used in a generic microcontroller environment. Enjoy https://ift.tt/VFAhzZr October 20, 2022 at 04:04PM

Show HN: Create a Shiny R server with one line of code using Shinify https://ift.tt/jNfF2b5

Show HN: Create a Shiny R server with one line of code using Shinify No more coding needed, just add one line to your script in which you call our magic Shinify function. Shinify then automatically creates a shiny server and visual interface for you to interact with your machine learning or statistical model. https://ift.tt/E6XiPAa October 20, 2022 at 09:51PM

Show HN: Transform Your City https://ift.tt/1lMkhAZ

Show HN: Transform Your City Hey HN, As noted in a previous comment posted on the "Paris Will Become ‘100% Cyclable’" thread [0], I've been contributing to a project (as a volunteer backend developer) to try to accelerate urban change around pedestrian/cyclable/car-free streets. It's "change.org for urban transformation". It started with a Twitter account posting Dall-E-ified versions of streets [1] which picked up steam in the press [2]. And now, we're live with our own site! Happy to answers questions, and other folks from the project might chime in as well. [0] https://ift.tt/loBsJuI [1] https://twitter.com/betterstreetsai [2] https://ift.tt/68Wf2bw... https://ift.tt/oAXTqa6 October 20, 2022 at 09:04PM

Show HN: SoundSeeker – Organize Your Musical Ideas https://ift.tt/E0xQ3KI

Show HN: SoundSeeker – Organize Your Musical Ideas Hi HN, I've been programming for about three years, and this is my first full-stack web app. It's a tool for organizing musical ideas. Building and deploying it has been a great learning experience, and in that spirit I'd be grateful for any thoughts or suggestions if you care to take a look. Thank you! source: https://bit.ly/3giqrBU Why: Composing music is different for everyone, yet some practices are employed by many musicians. One such practice is to record a musical idea on a phone, capturing the idea at its freshest, and for many, clearest. This often leads to a lengthy catalogue of chronologically organized recordings that can be difficult to parse when sitting down to flesh out a piece of music – what matters most is the content of the idea, more so than when it was conceived. The purpose of SoundSeeker is to allow you to organize musical ideas based on their content instead of when they came to be, and to serve as ...

Show HN: I made a simple platform to find founders and buy side-projects https://ift.tt/BZ2lrsO

Show HN: I made a simple platform to find founders and buy side-projects Hi Guys, I got overwhelming support and feedback from my last post about secondfounder.com but still, I felt the need of connecting founders together so that they can together buy a side project. It's very often when a non-technical founder buys a project they have to find a technical founder to take that project further. Today I have implemented this feature in secondfounder.com Link: https://ift.tt/htS2u9Y Your feedback is always welcome. Thanks October 19, 2022 at 04:10PM

Show HN: HacKit, a macOS app for reading Hacker News stories and polls https://ift.tt/3Aeti7C

Show HN: HacKit, a macOS app for reading Hacker News stories and polls I wrote a macOS app for reading Hacker News stories and polls and recently released version 3.0 with new features. It is written in Swift and uses AppKit framework. It is a Mac-first app which is built for the macOS design language. It looks and feels and works like a proper macOS app made with love and care. It is not a port of an iOS nor an iPadOS app nor anything else. I am quite proud of it and I hope you can appreciate it too. So, I recently updated it to version 3.0 with new features such as tracking stories by marking it as (un)read, (un)favourite and (un)hidden. There is also folder management to organise stories and smart folders that track stories by certain attributes. It also supports the Touch Bar with customisations. I would love it, if you could try it out and let me know what you think of it! I welcome feedback and please do let me know if there are any bugs or crashes. I did all the testing myself t...

Show HN: Projectbook – a free collection of 100 project ideas for learning https://ift.tt/KnbLXO7

Show HN: Projectbook – a free collection of 100 project ideas for learning I've been hoarding ideas for what would make good learning projects when exploring new languages, frameworks, and libraries for years. So I decided to flesh those ideas out, create some mock-ups, and share them with the public. I originally just had ~20 projects, but as I kept working on it, more ideas kept coming up and it ended up coming to 109 ideas so far. Hope they offer some inspiration or guidance for those trying to learn but not sure what to build. Projectbook is free and open source. Contributions are welcome. And I'll keep adding to it as I come across ideas, resources, and implementations. https://ift.tt/0vIkgRn October 18, 2022 at 04:16PM

Show HN: Tiny:optional – a C++ optional that does not waste memory https://ift.tt/Y8KJGOm

Show HN: Tiny:optional – a C++ optional that does not waste memory tiny::optional is a header-only C++ library for x86/x64 intended to be a drop-in replacement for std::optional with the twist that it does not require additional memory for bools, floats, doubles and raw pointers. For example, a standard optional double has twice the size of a raw double because of 7 padding bytes after the internal bool. These wasted bytes can have a notable impact on performance in memory bound applications. On the other hand, a tiny::optional double has the size of a double by exploiting unused bit patterns. For other types such as integers, it allows to specify a "sentinel" value that represents the empty state, again causing the optional to have the same size as the underlying type. Quick example: https://ift.tt/NBtVCvc https://ift.tt/TOjmqQl October 17, 2022 at 05:26PM

Show HN: HckrWeb, elegant readable HN sorted chronologically https://ift.tt/pwfRsbm

Show HN: HckrWeb, elegant readable HN sorted chronologically HckrWeb combines HackerWeb's elegant readability with hckerweb's chronological list of HN homepage items. Originally just a mashup of cheeaun's HackerWeb and wvl's hckr news. I've updated it so I can read Hacker News just the way I want to. ## Major changes/innovations: - Default news feed is from hckrnews.com (all items that have made the HN homepage, sorted by date). - Direct "More..." links (no scrolling required) to dates as far back as June 9, 2010 (No hckernews data beyond this date: https://ift.tt/fVXEoOA ) - https://ift.tt/VzsmJeM combines HN's show and shownew pages. (Removes "did I already read up to here?" confusion when "Show HN" items are in both lists.) - https://ift.tt/4vKZBUN shows the first two pages of Ask HN - Displays last time you visited. - Renders individual comment items. This is useful for sharing, or reading a child comment tree. - "Pagedown...

Show HN: Custom sonata playlist for sleep and rest https://ift.tt/qlA9ust

Show HN: Custom sonata playlist for sleep and rest Also available through https://ift.tt/jDgBhA2 This is a curated from a selection of 600+ sonatas out of 23,000 songs on archive.org. I listened to the songs and selected 10% that would not interfere with sleep to create a relaxing and pleasant auditory experience. https://ift.tt/VxTLXgM October 17, 2022 at 01:57AM

Show HN: First Working Interpreter https://ift.tt/sYUK1hG

Show HN: First Working Interpreter Hello everyone! I'm an undergrad in computer science in my last semester. I've tried my hand at a few interpreters the past year. This is my first one that I've actually got set up, with a working lexer and execution tactics. I've implemented the input and output prefixing primitives of the pi calculus. I intended to implement the replication and restriction primitives soon. I find process algebras very interesting. They seem to be an important area of research, to bring the computing ecosystem to a concurrent-first paradigm. This github project isn't much to look at currently; it's my first project of any substance. However, you might find the linked research papers interesting! Feel free to share criticisms, insights, or your favorite process algebra! https://ift.tt/TSUdcP8 October 16, 2022 at 09:59AM

Show HN: ESInfer – Make JavaScript Type-Safe https://ift.tt/ZUtd0SY

Show HN: ESInfer – Make JavaScript Type-Safe Hello, folks. I'm Jiang, the author of ESInfer. I love writing Javascript because it has a prosperous ecosystem and is quick to get my hands dirty. However, sometimes it's painful when the flow is not fast to follow due to the lack of a type system. To solve this, I wrote ESInfer, a statical inference tool, to automatically type check and generate type annotations for Javascript. It works with pure Javascript without any add-ons to the language or user-space code and supports highly dynamic features, such as the modification of prototypes. It is still in the very early stage, which offers almost all ES5 features and a select set of ES6 features like array/object destructing. I'm working hard to bring all ES6+ features into it incrementally. If you heavily use javascript/typescript and do NOT want to write the type annotation sh*ts anymore, give it a try :) https://esinfer.com/ October 15, 2022 at 05:03PM

Show HN: Find any smart contract on Cookbook https://ift.tt/OuJrN25

Show HN: Find any smart contract on Cookbook Cookbook is a free open Smart Contract Marketplace. Find, deploy and integrate the smart contracts used and audited by other projects. - view audits and stats - no-code deploy supporting 9 chains - contribute and collaborate with other web3 developers Currently it is extremely difficult to find good talent when building on blockchain or if you want to create smart contracts. Cookbook.dev makes web3 projects easier to build and launch. Bringing down the cost of development is crucial to onboard the next 10,000 businesses onto web3. How does it work? Step 1. Search for the Smart Contract you are looking for. For example:- Azuki Contract or Create your own token or NFT staking, choose from hundreds of smart contracts Step 2. Choose the Smart Contract you want. For example:- Choose based on your use case such as Create a DAO, NFT minting website or any use case you desire… Step 3. Customize it from our user friendly nocode UI and deploy Optional...

Show HN: Doge.hair – Elon's dream – Decentralized social network on Dogecoin https://ift.tt/hDjcWtg

Show HN: Doge.hair – Elon's dream – Decentralized social network on Dogecoin https://doge.hair/ So I made what Elon has been talking about - a decentralized social network with all the posts stored on the Dogecoin blockchain. *HN doesn't seem to be able to handle the .hair tld, so submitted as a discussion instead October 14, 2022 at 12:42PM

Show HN: Circumflex, browse HN in your terminal https://ift.tt/9xWPbQv

Show HN: Circumflex, browse HN in your terminal Some two years ago, I found myself spending a lot of time in the terminal between learning vim and discovering new command line tools. I was surprised to see that the niche of HN clis was (relatively) small, and so I decided to write my own command line tool for browsing HN called `circumflex`(`clx`). `clx` is written in Go using Bubble Tea[1]. You can read the comment section or the linked article in reader mode in the pager `less`. Using `lesskey` to add custom keybindings, the replies can be collapsed and expanded in real-time (but not individual replies, only all replies at once). Behind the scenes I am appending invisible unicode characters to each line so that I can use the custom keybindings to filter them out. The same technique is used to allow for jumping between top-level comments. I spent a lot of time thinking about syntax highlighting and finding relevant bits to highlight while also not going overboard with colors. The end ...

Show HN: We built a tool for fast-forwarding 95% of tests (MIT) https://ift.tt/vPzdxkM

Show HN: We built a tool for fast-forwarding 95% of tests (MIT) Hi, we're Yuval and Roey. We are working on a tool for speeding up test runs, by skipping tests unaffected by code changes. Effectivly, Saving 80-95% of the time, by skipping 80-95% of tests. We started a few months ago, and have managed to get into a few production CI systems here in Israel. All our prospects and users are on holiday right now. So we decided to repackage and open-source for local test running. available here ( https://ift.tt/aVX8KZB ) under MIT license. One line change: pytest -v -> nabaz test --cmdline "pytest -v" Stalk us on GitHub, or just Star us. Ask questions, we'll answer in under 30 seconds. we have auto refresh on. Yuval and Roey from Israel. https://ift.tt/aVX8KZB October 13, 2022 at 02:23AM

Show HN: Code of War – Satirical book about moving up the IT corporate ladder https://ift.tt/6DmxV1J

Show HN: Code of War – Satirical book about moving up the IT corporate ladder Hello dear HN crowd, I love when I stumble upon a developer war story in a random comment here on HN. I love it so much that I also wanted to share some of the stories I've collected over the years working in IT. I came up with the idea to present the stories in a somewhat unusual way, in the style of the malicious self-help book. The book gives you advice on how to succeed in IT, from the interview phase to the management, by acting like an immoral, unscrupulous person. The advice is based on experiences with some shady, weird people I met throughout my career. After every chapter, there's a short story about the person who was the chapter's inspiration. I've worked with those people, so everything is a first-hand experience! This was my first attempt at doing something like this, so go easy on me! :) One cool fact! I used entirely free and open-source software for the creation of this title....

Show HN: Cobalt – social media downloader with no bullshit https://ift.tt/LNP1yvZ

Show HN: Cobalt – social media downloader with no bullshit Hey, HN! I made my own social media downloader because I got annoyed by others that either shove 50 ad banners down your throat, or require you to do some extra steps. The frontend page is light and all processing is done on the server, so it runs speedily on pretty much anything. It also has a bunch of download/ui customization options, but none of them are forced on you. My main goal was to make something that's open, easy to use, and not annoying to deal with. Please take a look at it and let me know what you think, I'm thirsty for feedback and opinions. You can also take a look at its source code and judge my coding abilities: https://ift.tt/rSncfGK https://co.wukko.me/ October 12, 2022 at 09:33AM

Show HN: Turn any YouTube video into a website/transcript https://ift.tt/s3D8Ba5

Show HN: Turn any YouTube video into a website/transcript Hey HN, ExpoReader is a viewer for YouTube videos that shows the transcript of the video, and generates a shareable URL for a completely readable version of a video. I built it because I wanted helpful tutorials without having to watch an entire video. In a later version, I was thinking it could be cool to show other screenshots from the video throughout the transcript, but there’s really no easy way to do that outside of downloading the video and taking clips from there. If anyone has any good suggestions, I’m all ears! https://ift.tt/icTeW1Q October 12, 2022 at 01:42AM

Show HN: My book for programmers called “Junior to Senior” was published today https://ift.tt/4YLXHn0

Show HN: My book for programmers called “Junior to Senior” was published today After a four year journey, the book I wrote to help junior and mid-level programmers earn their first promotion was published today . The book is titled Junior to Senior: Career Advice for the Ambitious Programmer and is now available on Holloway’s website[0]. I truly believe that soft-skills are what makes the difference between a good programmer and a great one. I also believe that anyone can learn the soft-skills needed to accelerate their programming career. I wish I’d had better resources to learn these things in the early years of my career and I’m hoping this book will become a useful resource for the next generation of programmers to build successful careers. What this book covers: Choosing a career path: generalist vs. specialist What makes you a senior engineer? How to deal with feeling like an impostor How to build trust and work with your manager How to recover when you make a mistake, and what t...

Show HN: Bike – Rich Text and Innovation https://ift.tt/3FYeqKU

Show HN: Bike – Rich Text and Innovation I have just added rich text to my outliner Bike. I think the implementation is worth taking a look at. Follow the link for details, a screencast (4 min), and download. (this is paid feature, but there is a no signup 7 day trial so you can play with it) In the past I have used plain text formats (like .taskpaper and .markdown) for my apps. I've grown sick of seeing and parsing syntax characters, so this time around I am taking a rich text approach. Rich text looks clean, but editing is problematic. You don't have precise control/visibility into the formatting. It's hidden behind the text. There are no formatting characters to guide you like you have in Markdown. This is particularly problematic when you want to insert text at formatting boundaries. Bike solves this with "typing affinity". This lets you precisely specify which formatting to use at those boundaries. It does this by adding an extra text caret state at these bou...

Show HN: Subtitles are not the same as sign language https://ift.tt/BQrt9I8

Show HN: Subtitles are not the same as sign language Hello HN, get your videos translated into sign language quickly and easily by uploading them and choosing your favorite language. After 48 hours you will get your final video. That's it. Looking forward to your feedback. Thanks a lot! https://ift.tt/oL9EsaN October 11, 2022 at 01:05AM

Show HN: InvokeAI, an open source Stable Diffusion toolkit and WebUI https://ift.tt/GAh9CpI

Show HN: InvokeAI, an open source Stable Diffusion toolkit and WebUI Hey everyone! Excited to be able to share the release of `InvokeAI 2.0 - A Stable Diffusion Toolkit`, an open source project that aims to provide both enthusiasts and professionals a suite of robust image creation tools. Optimized for efficiency, InvokeAI needs only ~3.5GB of VRAM to generate a 512x768 image (and less for smaller images), and is compatible with Windows/Linux/Mac (M1 & M2). InvokeAI was one of the earliest forks off of the core CompVis repo (formerly lstein/stable-diffusion), and recently evolved into a full-fledged community driven and open source stable diffusion toolkit titled InvokeAI. The new version of the tool introduces an entirely new WebUI Front-end with a Desktop mode, and an optimized back-end server that can be interacted with via CLI or extended with your own fork. This version of the app improves in-app workflows leveraging GFPGAN and Codeformer for face restoration, and RealESRGAN u...

Show HN: Meta Tags Generator https://ift.tt/CQc5ABP

Show HN: Meta Tags Generator Hey HN! I've built this meta tags generator web app as my little weekend project and was looking for some feedback on both the design and features! My idea was to build an app that allows one to check website metadata and preview meta tags from a website in a clean design. All feedback is appreciated! Thanks! https://ift.tt/Dp3n7qm October 10, 2022 at 04:24AM

Show HN: Related Website Finder Experiment Thingy https://ift.tt/ZqJaWTN

Show HN: Related Website Finder Experiment Thingy Been messing with cosine similarity and decided to try calculating nearest neighbors over the entire link graph for the marginalia search engine. Turns out that you can just bruteforce that in a day or two. And the results are pretty good. One drawback is that depending on if you're looking at an older website, a lot of the links are dead. The deduplication isn't great either. https://ift.tt/fi98cl2 October 9, 2022 at 10:22PM

Show HN: Simplepdf.eu – a browser-based PDF annotator / editor https://ift.tt/OPJgobH

Show HN: Simplepdf.eu – a browser-based PDF annotator / editor Hi HN! I've been working on SimplePDF to solve a problem I encounter weekly: filling out non-editable PDFs [1] --- # About SimplePDF - The documents you load, edit, fill never see the light of my server, everything is processed locally – no remote uploading anything. This includes the PDF generation. - There are no analytics / third party tracking your every move (I do collect usage data, but it's fully anonymous and processed and stored on my server): therefore no annoying cookie banner. You can read more on the Privacy Policy [2] - If someone before you has filled the same document, upon opening it you'll see fields already set, ready to be filled-in, think crowd-sourced fields positioning – saving you time and effort. --- # How does the crowd-sourced positioning of fields work? When a document is loaded in your browser, a fingerprint of the document binary is made, and sent to the server. The document table c...

Show HN: BlockTalk – Banter about what your friends are doing on Web3 https://ift.tt/ClZT079

Show HN: BlockTalk – Banter about what your friends are doing on Web3 Hey HN, I’m Kamil and one of the two people working on BlockTalk. BlockTalk is going into public beta today! (We're also on Product Hunt, come check us out!) We previously posted about this project under the name “WalletWatch” in a Show HN about 3 weeks ago, and have since integrated your feedback to make it better [1] [problem] As we were trying to see how our friends were using crypto, we noticed that other products were either too complex or only let us passively view what our friends were doing. [solution] BlockTalk is a social network centered around Ethereum transactions. You can easily see, understand, like, and comment on the Ethereum transactions of anyone on the platform. We don’t ask for your email or password, and instead authenticate by asking users to sign a transaction with their Ethereum wallet; we ask for usernames to give a more familiar and user-friendly experience for people that haven’t purch...

Show HN: Building a Git teaching tool that runs in the browser https://ift.tt/ioEhKeY

Show HN: Building a Git teaching tool that runs in the browser Repo: https://ift.tt/Hy3ViqQ Harmony was born as a tool to create and/or modify local files, on the fly, in your browser. Few weeks ago I decided to try to implement a sort of version control system in it. I think it would be cool one day to either use it for personal use or to teach Git concepts in a sandboxed area. Harmony is powered by web assembly and it runs all the git related stuff in-memory. In this release I brought an initial support for directories and the possibility to checkout to a particular commit https://ift.tt/fkHc9Sp October 9, 2022 at 06:40PM

Show HN: Garnix, fast and easy CI for Nix https://ift.tt/1KpT0w4

Show HN: Garnix, fast and easy CI for Nix Hello HN! For the past few months, I've been building a Nix-specific CI service, and quite a few people have been productively using it, so I thought I'd Show HN it. You might be wondering why build a Nix-specific CI. It turns out its quite hard to get a really good CI setup for Nix without spending a lot of time or money on it (or both), and even then solutions don't tend to be optimal. Garnix, on the other hand, handles everything, and simply. Just create an account, install the GitHub app on the repositories you want, and you're good to go! Each package gets its own GitHub check, and separate log output, which makes it really easy to figure out what went wrong (you can see an example here: https://ift.tt/E7KnQ5y). Builds are very fast compared to e.g Github Actions. The build artifacts are made available in a Nix cache so you never have to rebuild locally. And there are builders for x86-64 Linux as well as M1 Macs and aarch64...

Show HN: RankedVote – SurveyMonkey but focused on ranked-choice voting https://ift.tt/Ofbq7n9

Show HN: RankedVote – SurveyMonkey but focused on ranked-choice voting RankedVote is a web app that allows you to run online contests and make decisions using ranked-choice voting (RCV). RCV is an electoral system used in Maine, Alaska, New York City and dozens of cities across the United States. RankedVote’s goal is to build support for RCV by giving people an easy way to run contests and make decisions online. https://ift.tt/OxtV7sW October 6, 2022 at 07:50PM

Show HN: Coherence, the developer platform to end yak-shaving https://ift.tt/MRdOG2j

Show HN: Coherence, the developer platform to end yak-shaving Hey HN! I’m Zach, from Coherence (https://ift.tt/S9JfFTL). We’re building software that provides an integrated way to write, preview, and deploy code from one simple configuration. Check out our explainer video here: https://www.youtube.com/watch?v=V2YHVx8QsLg and a high level demo here: https://ift.tt/rvODdQg We started Coherence because we found technology teams spent 30-40% of their time yak shaving and writing glue code, instead of building products our customers love. We don’t think every team should have to build their own internal development platform, so we’re building the software we’d want to buy. Following the example of other great products like Replit, our toolkit is based on integration across the stages of an app’s lifecycle - from dev to production. Coherence provides one integrated dashboard with cloud development environments, automatic CI/CD, and full-stack environments for each branch (as well as producti...

Show HN: Onboard new hires and wish them on and special occasions like birthdays https://ift.tt/AljMJ25

Show HN: Onboard new hires and wish them on and special occasions like birthdays AnnounceBot helps you welcome new team members and wish them on their birthdays, anniversaries, and special occasions in Microsoft Teams. Great for onboarding employees and staying connected with your team, whether working in an office or remotely! Free for up to 20 users and offers a 30-day trial of the premium version with unlimited users. No credit card is required. https://announcebot.in/ October 6, 2022 at 05:52PM

Show HN: I created a simple and fast Broken Link Checker for WordPress https://ift.tt/K9rzNsx

Show HN: I created a simple and fast Broken Link Checker for WordPress There aren't any reliable free broken link checkers out there, so I decided to create one. Right now, it is a Python script that can be run on any platform. It is multi-threaded and has a lot of room for improvement. Feel free to check out the code and point out the mistakes or leave suggestions. I am newbie programmer :) https://ift.tt/8huFims October 6, 2022 at 04:38PM

Show HN: GreenSwapp – API to track CO2 of food products at scale https://ift.tt/3oNCADV

Show HN: GreenSwapp – API to track CO2 of food products at scale Hi guys! We’re Ajay & Jainit, and we’re super excited to launch GreenSwapp to the HN community! GreenSwapp is an API that tracks product and recipe-wise carbon footprints at scale, for food products. Tracking carbon footprints of individual food products is hard because you’d have to trace it all the way back to the farm and account for all the energy inputs till the point of sale. Each such analysis takes about 6 months to do, and in many cases, it is hard to even map this journey. For food products that typically have multiple ingredients (i.e. they are recipes), you have to do this for each ingredient. Supermarkets have about 30k unique products per store. If you do the math, you’ll see that this quickly becomes impossible to do manually, in a reasonable amount of time. After my Masters’ in Sustainability & Engineering, I (Ajay) worked as a climate & impact consultant for more than a decade. I first discove...

Show HN: Speed of all of your processes across entire stack in one dashboard https://ift.tt/0C9qt4U

Show HN: Speed of all of your processes across entire stack in one dashboard I built Checkpoints App out of my experience of not being able to quickly and easily measure the speed of processes across my tech stack in my startup. All startups optimize for speed in all of their operations: deploying code, responding to API requests, loading the UI, and in background processes such as sending emails to users or processing data in an ETL pipeline. But the tools available to measure the performance of all these operations are separate and time-costly to integrate, in the first place. Checkpoints App allows you to measure the speed of processes across your entire stack with minimal overhead and collects that data into a single dashboard. Integrating it into your tech stack is as easy as dropping a `print()` statement in your code, while you're writing it. It comes with client-side Python, JS and Bash scripts. You drop checkpoint statements anywhere in the code, defining a process name an...

Show HN: Broker-ha – Golang MQTT broker with clustering capabilities https://ift.tt/3uRSsKf

Show HN: Broker-ha – Golang MQTT broker with clustering capabilities Broker-HA is golang MQTT broker with clustering capabilities build for K8s. Its based on `mochi-co/mqtt` and `hashicorp/memberlist`. Features: - Paho MQTT 3.0 / 3.1.1 compatible (drop-in replacement for Mosquitto [MQTT 3.0/3.1.1]) - Clustering! - HTTP API https://ift.tt/jUvZuiq October 5, 2022 at 01:18AM

Show HN: Our Careers page helps you find a career (even when we're not hiring) https://ift.tt/KAVmoR2

Show HN: Our Careers page helps you find a career (even when we're not hiring) We just launched a new site and we did a few things differently. We added a /credits page to acknowledge the people behind the commits, made some of our internal wiki public, and more, but the thing I'm most proud of is our Careers page. The Careers page for most sites, especially now, is usually posturing. Many companies have frozen hiring, but they're "collecting resumes" to keep up appearances. You clicked the page to find a Career, so our goal should be help you find one. I haven't seen other sites do this yet, how can we improve it? https://ift.tt/J2IZjeR October 4, 2022 at 08:39PM

Show HN: Bare is a Google Reader for tweets that look like blog posts https://ift.tt/QLYxIS0

Show HN: Bare is a Google Reader for tweets that look like blog posts I first submitted BARE here about a year ago. Since then, a lot of people signed up for our tiny side project. Enough to say that it is well past breaking even! We tried many ideas, and ultimately settled on the simple design and the RSS output by default. It is incredible how many people still use RSS nowadays. Thanks to all of you! Below is the original Show HN post from last year: BARE grew out of the idea to reduce one's Twitter timeline to bare tweets - blog-post-like writings devoid of media, links, hashtags, or any social interaction mechanics. Once you sign up with BARE, it will continuously check your Twitter timeline and only show you the long-form text-based tweets in it. Like a good old blog reader. But why do that, you may ask? What's the point? Because, we believe that this is one of the easiest ways to discover people's true personality, beneath the chatter and social media clickbait. It is...

Show HN: I wrote a book about overcoming the Metacrisis https://ift.tt/UIRKcW0

Show HN: I wrote a book about overcoming the Metacrisis Hey HN! Recently published a book developing new frameworks of meaning and value informed by our most advanced cosmology and physics. It makes the argument for the necessity of spiritual revolution in order to free the abundance trapped in the world, a reimagination that interlinks the spiritual project to systemic reformation. The inspiration for the text draws from my history of social impact work and the frustrations and lessons learned along the way. If it's of interest you can learn more/read it/download it in a variety of formats for free at https://singletruth.org. October 3, 2022 at 06:31PM

Show HN: Click on a component (React,) in browser to get to its code in IDE https://ift.tt/HTEC08k

Show HN: Click on a component (React,) in browser to get to its code in IDE Hi all! Here is my open-source side-project. It is a browser extension that lets you click on a component on your localhost to get to its code in your editor. It works with React, Svelte, SolidJS, Preact, and Vue components and with VSCode, Webstorm, or any other editor that supports URL protocol links. It can be used also as JavaScript library (instead of installing browser extension) It speeds up my web development so much that I can't work without that anymore :D Let me know if you like it or if you would like to improve it somehow. Contributions are welcomed https://ift.tt/U0FpH3N https://ift.tt/nLTQKYp https://ift.tt/U0FpH3N October 3, 2022 at 04:06PM

Show HN: Hadmean – The easiest and most efficient internal tool generator https://ift.tt/gxprFB8

Show HN: Hadmean – The easiest and most efficient internal tool generator Hi HN! I am excited to share Hadmean with you all for feedback and early adoption. What: Hadmean is an open-source, no-code internal tool generator. Why: Most internal tool generators make you build from the ground up i.e you get a blank canvas, drag and drop and wire components to satisfy your business requirement. This I believe has many problems. - They require some technical know-how. - They require some learning curve. - They require time to build and maintain. - You duplicate a lot of business logic already in your database. How: Hadmean attempts internal tool generation with a new approach by introspecting your database and building a multi-page application based on all the info it can find like your fields types, relationships, constraints etc. It is really cool. You literally will have your admin app done under 1 min without any tutorial or SQL. Hadmean is also fully customizable, you can turn on/off eve...

Show HN: We designed and implemented graph projection feature https://ift.tt/STu3WGr

Show HN: We designed and implemented graph projection feature Hi all! I'm one of the developers that were working on this project for some time. In recent months, users started to ask us more frequently about the ability to run algorithms on a part of graph stored in database - subgraph. Now to do this, we extended the implementation of C API we had and brought to you the graph project feature that enables running algorithms on a specific subset of a graph stored in the database. You can now do graph analysis with PageRank, degree centrality, betweenness centrality, or any other algorithm on subgraphs without any additional adjustments. Before you had to create new query procedure. You can fire up a graph machine learning algorithm, such as Temporal graph networks and split the dataset inside the query to do training and validation without splitting the dataset programmatically. And last but not least, you can use your graphics card to run one of cuGraph's algorithms on subgrap...

Show HN: placesloth.com – generate placeholder images of sloths https://ift.tt/oR3g5Wr

Show HN: placesloth.com – generate placeholder images of sloths Hey all, Last week I had to make a couple of test pages and turned to one of my favorite sites to fill it with some imagery: https://placebear.com/ There's a pretty large amount of sites like this, but none seemed to be serving the superior animal: sloths. So I hacked this together quickly over the weekend. It's definitely ugly code and an ugly approach, nothing prevents this from going OOM, it'll probably fall over under a bit of load (or when the single spot instance running it gets replaced), but it was fun to build and fills my needs. Hope this inspires you to expand the placeholder generator landscape, or at least include some sloths on your test pages :) https://placesloth.com/ October 3, 2022 at 01:25AM

Show HN: An ultra-light-weight tool to quickly test your ping https://ift.tt/Wky4PFS

Show HN: An ultra-light-weight tool to quickly test your ping Howdy HN! I find myself testing my ping from time to time, especially when my internet seems wonky while WFH. It feels like there should be an easier way test my ping than puling up a terminal or a complex web app - especially when I'm on my phone or any other device that doesn't have a terminal. I figured I should be the change I wish to see in the world and created this super light ping test. I also created a latency monitoring solution ( https://ift.tt/dcGNqSF ), feel free to clone and try it out! I know there are a lot more mature monitoring solutions out there, but I never did figure out how to set them up. This one is super simple: clone it to some device that's always on, compile it, set up some systemd stuff, and it's ready to rock on port 8180! https://ift.tt/cVMwmkF October 2, 2022 at 01:31AM

Show HN: Sksql a Database Engine in TypeScript https://ift.tt/S4tWNyX

Show HN: Sksql a Database Engine in TypeScript Hi! I wanted to understand more about databases' internals so I wrote one from scratch. It has a T-SQL inspired syntax with support for functions and procedures. It can be used stand-alone as a SQL engine or with a server allowing for persistence and replication to other connected clients. Performance are nothing near sqlite of course but that's beside the point. It’s a small database engine that can run in a web app as a way to store session data, do small calculations on a web worker, store the document/data the user is editing or facilitate “multiplayer” feature by broadcasting the queries the web app is running. The server runs in a container for that specific document and shutdowns automatically after a set amount of minutes of inactivity. https://ift.tt/OXdFBAq October 1, 2022 at 08:54PM