Thursday, 3 November 2022

Show HN: RealSkillz – PR based homework assignments, for hireing developers https://bit.ly/3U53wJf

Show HN: RealSkillz – PR based homework assignments, for hireing developers RealSkillz helps you assess your developer candidates through real-world technical assignments. From several sources and also our own experience, we think that the process of hiring developers is broken. Currently most of the available interview platforms only provide arbitrary interview tasks their candidates. Most of the developer jobs does not require heavy algorithmic skills. Still most of the interviews focus on that. We think this is painful for the developers and for the companies alike. As a developer, you need to maintain a very specific set of skill just for your interviews, while you can rarely show how you really shine in a more realistic coding scenario. As a company, you select your candidate by an irrelevant interview task, having limited knowledge how the candidate works in a daily setting. RealSkillz aims to fix this broken hireing process by generating pull request based homework assignments for developer candidates. Pull Request based home work assignments, On real-world repositories. https://bit.ly/3U5h1J5 November 3, 2022 at 05:23PM

Show HN: Sprig, open-source game console & engine, by teenagers, for teenagers https://bit.ly/3NyhGQT

Show HN: Sprig, open-source game console & engine, by teenagers, for teenagers https://bit.ly/3NtYZxD November 3, 2022 at 03:04PM

Show HN: unsock: shim to automatically change AF_INET sockets to AF_UNIX, etc. https://bit.ly/3SVP4ly

Show HN: unsock: shim to automatically change AF_INET sockets to AF_UNIX, etc. unsock is an LD_PRELOAD-able Linux library that converts AF_INET socket connections to AF_UNIX, AF_VSOCK, AF_TIPC, etc, helping reduce the dependency on TCP/UDP/IP for local communication. It even handles the painful "CONNECT" proxy dance on Firecracker AF_UNIX/AF_VSOCK multiplexing sockets for you. https://bit.ly/3sV7GHL November 3, 2022 at 02:07PM

Show HN: Word Tower – A simple daily word puzzle https://bit.ly/3U3eNKc

Show HN: Word Tower – A simple daily word puzzle https://bit.ly/3Wtrobi November 3, 2022 at 09:47AM

Show HN: I wrote an eBook on Linux CLI tools and Shell Scripting https://bit.ly/3FY8QKv

Show HN: I wrote an eBook on Linux CLI tools and Shell Scripting Hello! This ebook aims to teach Linux command line tools and Shell Scripting for beginner to intermediate level users. The main focus is towards managing your files and performing text processing tasks. Includes plenty of examples, exercises (200+) and solutions. To celebrate my latest ebook release, you can download PDF/EPUB versions of Computing from the Command Line for FREE till 08-Nov-2022: https://bit.ly/3T6N6Pg (the web version linked as the post url is always free) All books bundle (all my 13 programming ebooks) is $10 (normal price $28) - https://bit.ly/3FDLKs7... Visit https://bit.ly/3T7eGvD for markdown source, example files, exercise solutions, sample chapters and other details related to the book. I would highly appreciate if you'd let me know how you felt about this book. It could be anything from a simple thank you, Gumroad rating, pointing out a typo, mistakes in code snippets, which aspects of the book worked for you (or didn't!) and so on. Reader feedback is essential and especially so for self-published authors. Happy learning :) https://bit.ly/3fyzcaX November 3, 2022 at 12:11PM

Wednesday, 2 November 2022

Show HN: Nudges.fyi – simple, unmissable reminders via phone/text/email https://bit.ly/3zFQJow

Show HN: Nudges.fyi – simple, unmissable reminders via phone/text/email I built this app primarily for my wife, who has tried many mainstream todo-list apps (OmniFocus, Things, and Todoist come to mind) over the years with little success. She isn't particularly interested in setting up a productivity system and the administrivia that goes with it. Even having to remember to look at an app once a day was far from ideal for her. This app is an attempt at a solution for anyone that fits this description, with a focus on alerting over organization. Here's how it works: you create a nudge that's set to trigger at a given date and time, and the app phones you, texts you, or emails you (or all three) at the right moment. Nudges can trigger on a schedule, so something like "call me about monthly bills for the next month on the last day of every month" is quite easy to set up. It also works well (sample size 1, admittedly) as a supplement to a more robust GTD system. I use Things for almost everything, but my most important reminders are set up as nudges. I've worked on this on and off for the last month or so and I think it's ready for a Show HN. There's likely some rough edges in there so I wouldn't use it for anything _critical_ just yet (let me know if you see anything that looks buggy!). I cut a lot of scope in order to release an initial version quickly; here's a list of things I'm considering adding to the app in the near future: - Implement something analogous to Pagerduty: create nudges that repeatedly nag you (with something like an escalation policy) until you acknowledge them - More notification channels: get nudges on Telegram, WhatsApp, Slack, etc. - Families (or teams, possibly) share a namespace and can send nudges to each other - Nudges that collect a response: possibly for polls, a daily diary entry, or habit tracker - Incoming and outgoing webhooks - Snooze a nudge so it re-triggers in X minutes I work on distributed systems at my day job and haven't done frontend and CRUD things in a long while now, so building this out was a nice change of pace. If anyone's curious, the app is built with: Next.js (in static HTML mode) and Tailwind for the frontend, Go for the API server and background nudge loop, and SQLite (+Litestream) for persistence. In any case, I'm looking for feedback from the HN community here: is this something you would use? TL;DR: schedule reminders for yourself via phone call, text message, and/or email (PS: the free plan doesn't allow call/SMS nudges because I'm a bit wary of spam, but if you'd like to give this a shot and can't [or don't want to] subscribe to a paid plan at this point, send me an email at tim@nudges.fyi for a 1-month code) https://bit.ly/3fwcaSa November 2, 2022 at 06:00PM

Show HN: Inhuman Time – change “3 days ago” to actual time on GitHub https://bit.ly/3h4QjBB

Show HN: Inhuman Time – change “3 days ago” to actual time on GitHub https://bit.ly/3NxYB0Q November 3, 2022 at 04:34AM

Show HN: Xata, serverless database on top of PostgreSQL and Elasticsearch https://bit.ly/3NqHeiy

Show HN: Xata, serverless database on top of PostgreSQL and Elasticsearch Hi! Xata was on HackerNews once before ( https://bit.ly/3zBHtBO ) a bit over a year ago, when we were at the beginning of our development. We've promised we're going to do a Show HN page when we come out of Private Beta, and this just happened today. Xata is a product in the serverless database space. We know that the space is fairly crowded now, with lots of great companies started recently. We're happy to see a fresh wave of database products, that are focused more on the developer experience, rather than a race to the bottom on performance and cost. We are part of this wave, but we also think our offering is quite differentiated: - First, out of all the options out there, we're aiming to be the easiest to get started with and the easiest to use. We are cloud-only and our product feels more like a SaaS-like experience than an IaaS experience. If you've hacked together an app with data stored in Airtable or GitHub, you should try Xata next time. It's just as easy to use but has constraints, data integrity, type-safe clients, etc. - We offer functionality from multiple data stores. Today, the source of truth for the data is in PostgreSQL and we also replicate it in Elasticsearch. This means that we can offer free-text-search and aggregation functionality that goes beyond what's possible in PostgreSQL. In the future, we'll add more functionality around in-memory caching, queues, etc, so all data patterns that you need are available via a single, serverless, consistent API. This sounds complex (and it is), but the complexity is entirely on our side. Your application can just reap the benefits. - It is vertically integrated and focused on developer workflows: we provide a nice web UI, a TypeScript/JavaScript SDK, and VS Code extension, all working together with minimal friction. The TypeScript SDK is somewhat similar with Prisma, because it gives you type safety for both the parameters and the return types. However, it is different because it is a pure-TypeScript implementation, which means it is more lightweight and can run in Cloudflare Workers, Deno Deploy, etc. Some more links, if you want to dig into the details: - For examples of the API, see our API Guide: https://bit.ly/3NqPEq6 - For technical details about the inner workings of Xata, see our fairly long How it Works guide: https://bit.ly/3WqwxR6 - We think this approach is new and gave it a name: Serverless Data Platform, which is explained here: https://bit.ly/3DSqzBv - For a high-level overview of the features available, see: https://bit.ly/3WAkAJ1 We would really love your feedback! https://bit.ly/3NtlAKH November 2, 2022 at 08:43AM

Tuesday, 1 November 2022

Show HN: Simple HTTP server to render Markdown documents made in Go https://bit.ly/3zyM9YY

Show HN: Simple HTTP server to render Markdown documents made in Go https://bit.ly/3SVkcSi November 2, 2022 at 04:53AM

Show HN: My Conversational Social Network https://bit.ly/3SV4hn0

Show HN: My Conversational Social Network https://bit.ly/3rWb9FV November 2, 2022 at 12:40AM

Show HN: Vectory, a tool for visually tracking and comparing embeddings https://bit.ly/3zAUnju

Show HN: Vectory, a tool for visually tracking and comparing embeddings https://bit.ly/3SVVuB8 November 1, 2022 at 09:54PM

Show HN: Minimax – A Compressed-First, Microcoded RISC-V CPU https://bit.ly/3DOcFAa

Show HN: Minimax – A Compressed-First, Microcoded RISC-V CPU RISC-V's compressed instruction (RVC) extension is intended as an add-on to the regular, 32-bit instruction set, not a replacement or competitor. Its designers intended RVC instructions to be expanded into regular 32-bit RV32I equivalents via a pre-decoder. What happens if we explicitly architect a RISC-V CPU to execute RVC instructions, and "mop up" any RV32I instructions that aren't convenient via a microcode layer? What architectural optimizations are unlocked as a result? "Minimax" is an experimental RISC-V implementation intended to establish if an RVC-optimized CPU is, in practice, any simpler than an ordinary RV32I core with pre-decoder. While it passes a modest test suite, you should not use it without caution. (There are a large number of excellent, open source, "little" RISC-V implementations you should probably use reach for first.) https://bit.ly/3h2eDE2 November 1, 2022 at 04:41PM

Show HN: Docker in the browser using x86-to-WASM recompilation https://bit.ly/3DR9FDe

Show HN: Docker in the browser using x86-to-WASM recompilation https://bit.ly/3Nptrc1 November 1, 2022 at 06:24PM

Show HN: DIY Aeroponic Gardening https://bit.ly/3SSRp0G

Show HN: DIY Aeroponic Gardening https://bit.ly/3UgbAGG November 1, 2022 at 10:58AM

Show HN: I made a collection of 60 beautiful CSS checkboxes (click to copy) https://bit.ly/3FCSLcK

Show HN: I made a collection of 60 beautiful CSS checkboxes (click to copy) https://bit.ly/3WlciV1 November 1, 2022 at 09:32AM

Monday, 31 October 2022

Show HN: InterAlia – creatively search fashion by prompting AI model https://bit.ly/3sMU29u

Show HN: InterAlia – creatively search fashion by prompting AI model https://bit.ly/3sLQ5Sx November 1, 2022 at 12:46AM

Show HN: Subify subscription – Process of research and developing a new product https://bit.ly/3Dp4pFr

Show HN: Subify subscription – Process of research and developing a new product Hi everyone. This is Reza, Growth manager at Subify, About two years ago, we released our first app on Shopify. An app called “Hengam Restock" helped merchants inform their customers that their products are back in stock. In 2 years, more than 200,000 products were back-in-stock through our app, and customers were notified. This method worked for the stores and increased their sales by more than 15%, but we were looking for a way that could help them sell better and solve their other problems, like inventory management. We searched for a few weeks and found a good solution. Subscription . If the stores could sell their products on a subscription basis, there would be no need to guess how many products to keep in the warehouse. Before that, this number could be much less than the required amount or more than the required amount. Each of these has its problems. With this method, they know with a good approximation how many people will buy a product next month, and they supply the same amount of stock. On the other hand, they can even guess how much income they will have next month and spend accordingly. At that time, there were several apps for this work in Shopify, but these apps had several fundamental problems. 1. Working with these apps was not easy; sometimes, merchants needed to hire a third party to help them use these apps. 2. They were costly and intended only for large stores, while This problem was also the problem of small and medium stores and they needed this product too. 3. A store's needs in the subscription can be very diverse. Some want to create a subscription box, some need a landing page for subscription products, some want a membership and loyal customer club, etc. These apps did not have strong support, subscription knowledge, and customer success manager to help the merchant in these ways. At best, there was simple support that only dealt with fundamental problems. All of this made us think of creating our subscription app; thus, the "Subify subscription" was born. The app is simple, and everyone can easily use it; it has a reasonable price, and merchants can start working without paying any initial amount. In addition to this, Subify subscription support surprisingly responds to your messages in less than 1 minute, and experienced customer success managers are by your side to make sure you succeed :) Now Subify subscription has experienced tremendous growth in a short time, reached the rank of 300 out of 7000 apps, and serves many customers, including Shopify Pluses. Let us know what you think of our app and how we can make it a better resource by taking a look at it. https://bit.ly/3ST5nQ6 October 31, 2022 at 05:46PM

Show HN: VoteSF, a mobile voter guide for the SF election https://bit.ly/3NqiJ55

Show HN: VoteSF, a mobile voter guide for the SF election https://bit.ly/3foijzI October 31, 2022 at 04:45PM

Show HN: Hueflake – endlessly customizable editor color schemes https://bit.ly/3zxrxAp

Show HN: Hueflake – endlessly customizable editor color schemes https://bit.ly/3zuNeRE October 31, 2022 at 04:10PM

Show HN: Rust on AWS Lambda https://bit.ly/3UfYcm9

Show HN: Rust on AWS Lambda https://www.youtube.com/watch?v=Idys2BAmqIU October 31, 2022 at 01:32PM