Tuesday, 14 February 2023

Show HN: First Steps: Making your own voice activated virtual assistant https://bit.ly/3Ilac2A

Show HN: First Steps: Making your own voice activated virtual assistant This is some hacked together python for the beginnings of a voice -> text -> ML -> voice cycle I put together in the last couple of days as a base for building completely local virtual assistants. https://bit.ly/3Ipbw4C February 14, 2023 at 07:33AM

Monday, 13 February 2023

Show HN: SceneScape: Text-Driven Consistent Scene Generation https://bit.ly/3YLr3ky

Show HN: SceneScape: Text-Driven Consistent Scene Generation https://bit.ly/3ImGx9a February 13, 2023 at 09:37PM

Show HN: Lockval Engine – a distributed back end KV engine that can run scripts https://bit.ly/3K0F3Tj

Show HN: Lockval Engine – a distributed back end KV engine that can run scripts I've been developing game backends for several years, using and designing a lot of code. They all about calculations, synchronization with front-end data, and database data, and try to ensure consistency, atomicity, and high response, etc. However, these codes and frameworks have always had problems such as very complicated APIs, incomplete or non-existent ACID, multiple calls to RPC, and non-real-time full or semi-full data landing. So, we created Lockval Engine. An easy-to-use, ACID, distributed, DOP, multi-language support backend engine. Here are some online demos that will give you a quicker understanding of Lockval Engine: [APIdemo] https://bit.ly/3lxex9Q [playground] https://bit.ly/3Yrp19f... https://bit.ly/3Yv9jdg February 13, 2023 at 01:12PM

Show HN: LazyShell – Autocomplete for Zsh with GPT https://bit.ly/3Yv6aub

Show HN: LazyShell – Autocomplete for Zsh with GPT https://bit.ly/3jOKSIV February 13, 2023 at 08:03PM

Show HN: My personal medical knowledge system https://bit.ly/3HVckwp

Show HN: My personal medical knowledge system Since medical school years ago, I have been trying to find way for long term knowledge management and retention. I finally ended up with Obsidian on the desktop, but it's still difficult to access my knowledge anywhere online, until I made my own online wiki. Things that helped me get to this step: 1. "How to Take Smart Notes" 2. Evergreen notes by Andy: https://bit.ly/3xhsyLB . This website shows the culmination of my personal knowledge with search bar. The idea is that I should be able to find what I'm looking for within seconds, otherwise the title of my notes are not specific enough or the web of knowledge is not good enough. Most of the notes still have short title style and walls of texts, but the newer notes that I added are in evergreen note style. I'm slowly converting them to permanent notes. Good example pages of permanent notes: https://bit.ly/3HYJRG5 https://bit.ly/3jWuje2 The website is made with Astro for better static site generation. Notes are taking in markdown format in Obsidian, and I used a script to copy them over that runs on schedule. I I tried Sveltekit first, but with several thousand markdown notes, I was not able to render the website on Netlify. CSS is done with tailwind. Search is added with Minisearch. This was a very fun project. Everything from the search function to the subtle fade animation was satisfying to add. https://bit.ly/3HYJTOd February 14, 2023 at 12:03AM

Show HN: MyJekyllBlog – an open source CMS and web host for Jekyll blogs https://bit.ly/3YvJ3zI

Show HN: MyJekyllBlog – an open source CMS and web host for Jekyll blogs https://bit.ly/3YqffUN February 13, 2023 at 04:50PM

Show HN: I made a community-based writing application https://bit.ly/40PtDYw

Show HN: I made a community-based writing application Hi HN! Writing has been a big part of my life for the last few years. It's helped me make sense of the world around me through journaling, and my blog and technical books have made wonders for my career as an engineer. Something I've always been missing is an online community where I can practice my skills and learn from other aspiring writers. I built Tavern, hoping to solve my own problem. Its main concept is that every Monday everyone in the app gets asked the same writing prompt and you have seven days to submit your answer. You can look at what others have posted, but only after you've submitted your answer. My hope is that this way I will reduce lurking and encourage more people to actually write rather than think about it. There is a concept of giving likes (ales, since the whole app is tavern-themed), but I've given it a twist by not showing the number of likes an answer has until you like it. Also, answers are always sorted by date, with the latest ones on top. This way if you open Tavern three times this week you'll be able to scroll until the last answers you've read and leave, they won't get shuffled. Tavern's not a technical wonder by no means - you can probably put it together in a hackathon. But I put a lot of effort into the design and its simplicity, so people can focus on the content. I have more plans for it in terms of features but I wanted to launch the bare-bones build as soon as possible. Hope you like it! https://bit.ly/40Ksphf February 13, 2023 at 09:07AM

Sunday, 12 February 2023

Show HN: Self-host Whisper As a Service with GUI and queueing https://bit.ly/3YIczSk

Show HN: Self-host Whisper As a Service with GUI and queueing Schibsted created a transcription service for our journalists to transcribe audio interviews and podcasts really quick. https://bit.ly/3K2uU8L February 13, 2023 at 08:00AM

Show HN: Toodle.Studio is an art playground with Lisp and turtles https://bit.ly/3YFJRBq

Show HN: Toodle.Studio is an art playground with Lisp and turtles https://bit.ly/3S9rhQt February 11, 2023 at 04:54PM

Show HN: Nix-init – Generate Nix packages from URLs with dependency inference https://bit.ly/3lq4jbf

Show HN: Nix-init – Generate Nix packages from URLs with dependency inference https://bit.ly/3YIfcDz February 12, 2023 at 07:34PM

Show HN: HN Pop-Up – Hover on HN Username to See Their Profile https://bit.ly/3HPbG3A

Show HN: HN Pop-Up – Hover on HN Username to See Their Profile https://bit.ly/3K2RQ7O February 12, 2023 at 07:25PM

Show HN: Jendeley – JSON-based document organizing software https://bit.ly/3lzpJTC

Show HN: Jendeley – JSON-based document organizing software I created jendeley to help organize documents for programmers. - jendeley is JSON-based. You can see and edit your database quickly. - jendeley works locally. Your important database is owned only by you. No cloud. - jendeley is browser-based. You can run it anywhere node.js runs. Repository: https://bit.ly/3jVzvPh https://bit.ly/3E3s0g6 February 11, 2023 at 12:10AM

Saturday, 11 February 2023

Show HN: PyCirclize – Circular Visualization in Python https://bit.ly/40RyQio

Show HN: PyCirclize – Circular Visualization in Python pyCirclize is a circular visualization python package implemented based on matplotlib. This package was developed for the purpose of easily and beautifully plotting circular figure such as Circos Plot and Chord Diagram in Python. I'd love to hear your feedback. Document: https://bit.ly/40RySXy https://bit.ly/3jST1vQ February 12, 2023 at 05:16AM

Show HN: G-Script – Visual Scripting for the Web https://bit.ly/3XoyRYj

Show HN: G-Script – Visual Scripting for the Web Hi all, I'm a PM by day who taught themselves to code over COVID. One of the things I enjoyed during that process was learning how to make basic games in Unreal Engine using Blueprints. I found visual scripting was such an intuitive way to express what I call "mid-tier complexity" logic and I felt there really wasn't a great equivalent for the web - so I built one over the last few months and this is my MVP. Tools like Zapier etc are great and easy to use, but they're heavily limited when it comes to expressing any kind of complex logic or trying to follow coding principles like DRY. On the other end of the spectrum, serverless setups like Cloudflare workers or Firebase functions give you all the power of code, but there's atleast 20-30 minutes of additional overhead involved in just getting the things live. G-Script is designed to land exactly in the middle of these two options. It's "Lower level" than tools like Zapier and supports most of the code-level primitives you NEED in order to express logic. Examples being: - Conditional Logic - Loops - Static Typing - Objects & Arrays - Version Control - Reusable logic/functions On the flip side, it's much less friction that writing an actual serverless function, both up-front and ongoing. Examples: - You don't need to know "Code", just how to express your logic visually. - No need to manage even basic deployments or use a CLI, it's all done via a UI. - Every Workflow is a seperate little microservice with it's own URL that you can call via HTTP. - The super simple version control system makes it easy to role back to earlier versions of a workflow if you break something, or make changes to your logic without impacting what executes and the Workflow URL until you're ready to deploy your final iteration. https://bit.ly/3XjbHCE February 12, 2023 at 02:11AM

Show HN: My personal website designed in the style of Windows 95 https://bit.ly/3JW7j9D

Show HN: My personal website designed in the style of Windows 95 link: https://bit.ly/3K1bp01 github repo: https://bit.ly/3YsbOgw Your thoughts and recommendations are highly appreciated :) https://bit.ly/3K1bp01 February 11, 2023 at 07:44PM

Show HN: C64 and Plus/4 compared. Justice to a forgotten 8-bit home computer https://bit.ly/3lw0y4l

Show HN: C64 and Plus/4 compared. Justice to a forgotten 8-bit home computer https://www.youtube.com/watch?v=fcZiDn3fxh8 February 11, 2023 at 06:27PM

Show HN: I’m an introvert – made an app to help maintain connections with people https://bit.ly/3ROoL1P

Show HN: I’m an introvert – made an app to help maintain connections with people https://bit.ly/3HCzKX8 February 11, 2023 at 05:42PM

Show HN: Experimenting with GPT-3: Building an Investment Analyst https://bit.ly/3lrYs5s

Show HN: Experimenting with GPT-3: Building an Investment Analyst We have been experimenting with using GPT3's reasoning capabilities to build an investment analyst that does this : (1) Summarize relevant news of the last 30 days, (2) Write a SWOT analysis, (3) Identify competitors, (4) Identify Key Risks, and (5) Write three investment theses (bull, neutral, bear) Here is an example how this can look like: https://bit.ly/3IgJyaS https://bit.ly/3RR1MD6 https://bit.ly/3JZSXoP https://bit.ly/3Ihe7NN So far, the results of getting reliable data back through well-engineered prompts through the API is quite promising. Yet, from an operational perspective, the biggest problem is that even though we are not using the free service but pay for it frequently run into rate limits. Positives: For Apple, the News Summary provided a useful result. "Apple Inc. is launching Apple Pay Later soon to revolutionize the buy now, pay later (BNPL) industry. Its stock is currently indicating a potential move to $167. The company is also facing an investigation by the Pomerantz Law Firm on behalf of iPhone 7 owners who experienced performance degradation following a device update. Apple's latest iPhones are being sold at discounts in China and the company is expected to rollout a high-end iPhone 'Ultra' in 2024. Additionally, two top market watchers discussed tech's wild run this year." For Microsoft, the Bull-case made more sense than the Bear-case Bull-case "Microsoft Corporation is a technology leader in the industry and is well-positioned to benefit from the increasing demand for cloud computing and artificial intelligence. The company's strong balance sheet, competitive advantages, and focus on innovation make it an attractive long-term investment Bear-case "Microsoft Corporation is a large, mature company with limited growth potential. The company is facing increasing competition from smaller, more nimble competitors and is struggling to keep up with the rapid pace of technological change. Investors should b e wary of investing in Microsoft due to its lack of innovation and potential for declining market share." Negatives: GPT3 is only guessing the next best word. Which might sometimes provide strange results. For example, considering the News Summary for Uber "Uber Technologies, Inc. reported a surge in fourth-quarter revenues and a strong outlook for 2021." We are not in 2021 anymore for a long while. Clearly, GPT3's knowledge of the Yahoo finance dataset has been cut off in 2021 and applied the provided news effectively. For AAPL, GPT3 did not identify any competitors. While we could argue that HP, MSFT, or similar hardware+software companies are in fact, competitors. In conclusion, we need to further investigate if the actual reasoning of GPT3 is mature enough to provide a useful analysis of the stock. Especially under liability considerations. Yet, if it works it could be a really powerful game-changer. Clearly, that is only an experiment and shouldn't be used as an investment recommendation nor seen as investment advice in any way. February 11, 2023 at 03:36PM

Show HN: Sharrr – Pretty secure file transfer https://bit.ly/40QsKz1

Show HN: Sharrr – Pretty secure file transfer End-to-encrypted file transfer. https://bit.ly/3jIIJyt February 11, 2023 at 10:06AM

Friday, 10 February 2023

Show HN: Get notified in Slack for each GitHub star https://bit.ly/3xfmmDO

Show HN: Get notified in Slack for each GitHub star I wrote a Zap on Zapier to get notified when someone stars your repo. I use it on our open-source repo and it's helpful. Fern: https://bit.ly/3Qwza1e https://bit.ly/3Ype4oT February 11, 2023 at 12:25AM