Monday, 18 July 2022

Show HN: I Fixed Journaling for Myself https://bit.ly/3PiA28e

Show HN: I Fixed Journaling for Myself Journaling is a great practice to learn more about yourself - if done daily. I tried it multiple times and couldn't stick to it. This project is how I finally fixed it for myself. It works by eliminating my excuses. There is only one question a day that I'll answer - no time spent on "finding the perfect topic". I only need to go to the page - not find my notebook or create a new note/paragraph in another app. I only left myself a relatively small input area, less than a page in a small notebook - that way the commitment doesn't feel too big. I really enjoy the process and it has become something that I do early in the morning - a little bit of time for myself. It's now public because I am sure it could work for you too. Bonus: The data is all local, the input will be saved in the browser (IndexedDB) while I type, no login necessary - the full journal is accessible as a CSV (bottom right). https://bit.ly/3zevPNx https://bit.ly/3zevPNx July 18, 2022 at 12:58PM

Show HN: Trending AI Research Papers https://bit.ly/3cluyLs

Show HN: Trending AI Research Papers https://bit.ly/3uVmwzu July 18, 2022 at 11:28AM

Show HN: PubKey – Communicate Privately in Anonymous Public Spaces https://bit.ly/3o8JAa4

Show HN: PubKey – Communicate Privately in Anonymous Public Spaces A little while back I remember seeing a user on a certain anonymous imageboard asking for an invite to a selective email host. Only after a few minutes did the guy realize the perplexity of the situation. How do you insure against a race condition in a public forum with no way to direct message? Luckily, he nabbed the invite code, but it got me thinking about using PGP to provide a solution. This is meant to be a rough PoC and the UX is definitely not ready for the average Joe, but the functionality I'd like to think is there. What catbox.moe is to dropbox is what I'd like this to eventually be to keybase. Btw, "this page uses NO SERVER" just means it's static. I'm not trying to fool anyone lol. Edit: Source Code: https://bit.ly/3PgP3rk https://bit.ly/3PgP3Ym July 18, 2022 at 10:23AM

Show HN: If VS Code had a data-centric IDE sibling, what would that look like? https://bit.ly/3PiLu3Z

Show HN: If VS Code had a data-centric IDE sibling, what would that look like? https://bit.ly/3o8dVFV July 18, 2022 at 10:09AM

Sunday, 17 July 2022

Show HN: A just another Cron alternative but with much more capabilities https://bit.ly/3AXVpHH

Show HN: A just another Cron alternative but with much more capabilities I have created a Cron alternative that runs DAGs (Directed acyclic graph) defined in a simple YAML format. Why not Airflow? Airflow and other similar tools are powerful and valuable, but in most cases, they require writing code to manage workflows. Our ETL pipeline is already hundreds of thousands of lines of complex code in Perl and shell scripts. Adding another layer of Python on top of this would make it difficult to maintain. Instead, we needed a more lightweight solution. So we developed Dagu, which requires no coding, and is easy-to-use and self-contained, making it ideal for smaller projects with fewer people. https://bit.ly/3PeOGh2 July 18, 2022 at 03:46AM

Show HN: Typograms, Markdown-like renderer for ASCII diagrams https://bit.ly/3Pugq0A

Show HN: Typograms, Markdown-like renderer for ASCII diagrams https://bit.ly/3AXLrGy July 18, 2022 at 02:05AM

Show HN: Netflix Calculator https://bit.ly/3aKUShD

Show HN: Netflix Calculator https://bit.ly/3octoo8 July 17, 2022 at 05:09PM

Show HN: Uber for Coding — Build product with bounties https://bit.ly/3uQZMQT

Show HN: Uber for Coding — Build product with bounties https://bit.ly/3aLwf4s July 17, 2022 at 06:42PM

Show HN: MechKeebs – Online community to discover your next mechanical keyboard https://bit.ly/3oapJr4

Show HN: MechKeebs – Online community to discover your next mechanical keyboard https://bit.ly/3AWS3EM July 17, 2022 at 12:20PM

Show HN: IOK – an open ruleset and DSL for detecting phishing kits https://bit.ly/3yJticF

Show HN: IOK – an open ruleset and DSL for detecting phishing kits https://bit.ly/3chVwUg July 17, 2022 at 11:21AM

Saturday, 16 July 2022

Show HN: Generate dynamic images for social sharing from HTML using Kodyfire CLI https://bit.ly/3PB1v55

Show HN: Generate dynamic images for social sharing from HTML using Kodyfire CLI https://bit.ly/3PeCBs9 July 16, 2022 at 06:11PM

Show HN: Logto beta – build universal sign-in, auth, and identity with ease https://bit.ly/3PPCEdZ

Show HN: Logto beta – build universal sign-in, auth, and identity with ease https://bit.ly/3o8kR5N July 16, 2022 at 04:17PM

Show HN: CashGraphs – A securities portfolio optimizer https://bit.ly/3PwOw4b

Show HN: CashGraphs – A securities portfolio optimizer Hello, This is a portfolio optimizer I made to help select portfolios for my clients. I'm a personal financial adviser. I generally put my clients in a mix of low-fee index funds and ETFs and I use this to set an appropriate allocation based on the client's risk tolerance. I have been working on this as a side project to 1) improve the theoretical underpinnings of my investment recommendations and 2) improve my coding skills with frameworks like Vue and Torch. Here's the repository for the frontend: https://bit.ly/3aH1opB . The frontend site is Vue 2 + Vuetify, and the backend is an AWS lambda function running the Torch optimizer. I am still working out kinks in the backend, particularly cold-start issues because the Lambda function has to load the entire Torch library (~2GB). This occasionally causes the AWS API Gateway to reach max timeout before the Lambda function finishes. Any tips on addressing this would be much appreciated. My first thought is maybe to pare down the Torch library used in the Lambda function because I am only using a small subset of the full library. The optimizer function itself is designed to overcome several classic shortcomings in Modern Portfolio Theory (MPT) ( https://bit.ly/3zab853 ). Unlike textbook implementations of MPT, this optimizer can utilize non-normal returns distributions, risk metrics besides variance, and can allow the user to specify tail behavior, such as asset correlations behaving normally most of the time but converging to 1.0 in severe downturns. Most of these "fixes" happen during the generation of custom "flavors", or asset selection universes. I have 3 flavors pre-built and there is some information on how they are constructed in the flavor selection page. Any feedback greatly appreciated! Justin Luther justinluther@lutherwealth.com https://bit.ly/3cdadb3 https://bit.ly/3o6UsoK July 16, 2022 at 04:01PM

Show HN: Interactive course about “everyday” data science https://bit.ly/3PfHBN0

Show HN: Interactive course about “everyday” data science Last year, I wrote the book Everyday Data Science. It was #1 on HN! [1] This year, I've been working with Jim Fisher on a new kind of interactive course. It's like a choose-your-own-adventure, except you'll learn Thompson sampling, differential equations, and Bayesian-optimal pricing. After several months, the first two chapters are ready! Every word, button, and sound has been painstakingly crafted. Try out the first chapter to see what we mean! [2] The course will be $99, but it’s $29 today, as a thanks for helping us build the next 8 chapters! Let us know what you think :-) - Andrew Carr [3] [1]: https://bit.ly/3bxNZwI [2]: https://bit.ly/3IH4VAM... [3]: https://twitter.com/andrew_n_carr https://bit.ly/3uSzRZp July 16, 2022 at 03:32PM

Show HN: I made a simple platform to buy/sell side projects https://bit.ly/3IM5KbS

Show HN: I made a simple platform to buy/sell side projects Hi Guys, I made a simple platform to buy/sell side projects. Current solutions are over complicated so I decided to make things simpler. Let me know your what you think about this. https://bit.ly/3yNlC9m July 16, 2022 at 01:50PM

Show HN: A searchable archive of Wikipedia's “Current Events” portal https://bit.ly/3uSl1SK

Show HN: A searchable archive of Wikipedia's “Current Events” portal https://bit.ly/3PPlE7F July 16, 2022 at 01:26PM

Show HN: WatchThemLive – Legally Watch Your Users' Activities on Your Website https://bit.ly/3yOFAAF

Show HN: WatchThemLive – Legally Watch Your Users' Activities on Your Website https://bit.ly/3OaM2Y3 July 16, 2022 at 09:33AM

Friday, 15 July 2022

Show HN: Eesel – Federated search without API integrations https://bit.ly/3Ob6lVt

Show HN: Eesel – Federated search without API integrations Hey there! Amogh here from eesel ( https://bit.ly/3aICHcs ). eesel filters your browser history to show the docs you need for work, right in your new tab. You can see recent docs, filter by app or search by title or content. We're trying to solve a pretty universal problem. Everyone's work is spread across apps - there's a project brief in Google Docs, issues in Jira, a mockup in Figma, PRs in GitHub - and with this kind of sprawl, it can be a game of trial and error to find the links we need to do our job. Trying keywords in the address bar only works if we remember the title and it's specific enough, search in apps can be slow and noisy, company "knowledge hubs" in Confluence or Google Drive are usually not up to date, and we ultimately just ping each other on Slack to find things. I was struggling with this acutely as a PM at Intercom, and it felt ridiculous that I could search the web faster than my company's docs. It was around this time that I also discovered an Effective Altruism blog post on Operations ( https://bit.ly/3uO8KhN ) and how "maximising the productivity of others in the organisation" can have this multiplier effect for your own impact. That's when it clicked - here's an "operations" problem that felt tractable for my skills and I could potentially multiply my impact by solving it. This is what gave the conviction to prototype something on the weekends, and things spun off from there. Let's talk about the solution more. The magical thing about eesel is that we don't use APIs. When it comes to "search across apps", integrating with different APIs is a pretty default way to approach things. That's how we started, but things felt uneasy - could we really build API integrations with _everything_? There's so much out there, and this list is pretty much always changing. If we really did want a search across all work apps, we'd have to play catch up with old and new APIs. You could argue that these were just the schleps ( https://bit.ly/3uS9enr ) we had to overcome, but it was amidst this we realised that uh, the browser exists. We mostly work in the browser, and the great thing about it is that it's built on web standards. From HTTP and URLs to HTML and CSS, all apps in the browser follow the same predictable patterns: documents are accessed via URLs, content lives inside the HTML, there's a page title, there's a favicon, and so on. It's not a perfect replacement for APIs, but it felt good enough. We didn't need to manually integrate with each app, and could instead rely on existing web standards. And that's what we did. eesel works with any app in the browser, including apps without APIs (like that internal company tool), or apps that don't exist yet (the new Product Hunt hit). Not using APIs also meant that we could go an extra step with privacy - eesel works fully locally by default and you don't need to login to _anything_ (even eesel!). Simply install and it works. We want to keep building on this approach and improve how we work in the browser. For instance, eesel uses keywords to automatically organise pages into Folders, and there's Commands to take actions (spoiler: you can customise a JavaScript to inject on a page, like this script that goes to a Notion backlog and clicks the "New" button - https://bit.ly/3aIBAJP... ). Alright, that's a lot of writing from us. We have a bunch of ideas, and would love to hear about where you think we should take this next. https://bit.ly/3Pd0pwu July 15, 2022 at 01:14PM

Show HN: Mapedia.org – A Crowdsourced Learning Map https://bit.ly/3uS2NjX

Show HN: Mapedia.org – A Crowdsourced Learning Map Hi HN! We're happy to announce the launch of Mapedia.org, an open source crowdsourced learning map! Mapedia is a new kind of learning platform at the crossroad between Wikipedia, Google Maps and Khan Academy: a learning map built collaboratively to support online learners to learn any topic seamlessly. We built an interactive learning map of topics to be able to visualize the different fields of knowledge, what concepts are included in them and how they relate to each other. This allows for curiosity based exploration, identifying knowledge gaps (unknown unknowns) and figuring out what to learn next (and in which order). For each topic you can then find community and expert curated resources, learning advices and smart recommendations in order to learn as efficiently as possible. We want people to spend time learning rather than figuring out how to learn, and in particular to empower self-directed learners. The idea came out of the frustration and inefficiency of learning online, and I've been working on it for 2 years now. The vision in itself for it is not so new, Mapedia is rather a different take on it that particularly believes in the potential of crowdsourcing and online communities. Our roadmap includes implementing learning groups based on shared goals rather than shared course/learning material, customizable "constructive" feeds of learning materials and adaptive learning paths. The topic map is obviously far from complete and we are still in the early product iterations, but you can checkout a few examples here: https://bit.ly/3ARMCag -> The explore map from the top level topics https://bit.ly/3AUbG0h... -> the map focused on functional programming, showing how concepts relate to each other https://bit.ly/3uR7D11... -> the page for the functional programming topic, with curated resources https://bit.ly/3o7V1ik... -> an example of a learning path (this feature is in a very alpha version) Let us know what you think! We're very open to feedback and suggestions https://bit.ly/3o4yJht July 15, 2022 at 07:27PM

Show HN: Neural Search for Stack Overflow https://bit.ly/3uQJRCu

Show HN: Neural Search for Stack Overflow https://bit.ly/3o44cQK July 15, 2022 at 04:59PM