[HN Gopher] Ask HN: What have you created that deserves a second...
       ___________________________________________________________________
        
       Ask HN: What have you created that deserves a second chance on HN?
        
       We all know there's a big luck component to breaking off the /new
       page. I want to see the original content that you're proud of but
       flopped on HN.
        
       Author : paulgb
       Score  : 171 points
       Date   : 2023-01-26 14:30 UTC (8 hours ago)
        
       | bovermyer wrote:
       | I build https://ironarachne.com in my free time.
       | 
       | It's a site full of content generators for tabletop role-playing
       | games. Some are more technically complex than others - the GLSL-
       | based planet generator, for example.
        
       | joshbetz wrote:
       | Wire RSS Reader https://apps.apple.com/us/app/wire-rss-
       | reader/id1438331258
       | 
       | An RSS reader that caches webpages locally, so you can read the
       | article in a webview with native-like performance instead of just
       | that text that comes through in the RSS feed.
        
         | walterbell wrote:
         | Would be useful to have a feature comparison with other iOS RSS
         | caching apps like Lire.
        
       | lee101 wrote:
       | https://text-generator.io an API compatible alternative to OpenAI
       | GPT, it's more affordable and also researches linked web pages
       | and analyses image content, also reads images with text in them
       | so it can do extra things like explain about receipts or how
       | people respond to emojis or images etc.
       | 
       | It also does speech to text over 8x cheaper than Google Cloud,
       | there's a nice free teir, I'm surprised more people aren't taking
       | advantage of it
       | 
       | OpenAI is doing well recently so the next step is to do more
       | things they don't do and let people self Host etc.
        
       | JPLeRouzic wrote:
       | A few years ago (~2017) I created a tool in the biomedical domain
       | to design peptide vaccines.
       | 
       | https://www.padiracinnovation.org/en/peptide_PoC/
       | 
       | Peptide vaccines are not very efficient, but they can be easily
       | designed to address a large number of diseases. Basically I would
       | like that a pharmacist could use this tool with just 2 days
       | training.
       | 
       | How it works? If you know that a certain protein is produced by a
       | certain type of malign cell and only by those cells, a peptide
       | vaccine will cause the human immune system to try to eliminate
       | the cells that produce that protein.
       | 
       | The most obvious use is in the case of some cancers cells which
       | produce a certain protein. These proteins are named "tumor
       | specific antigen". It is an antigenic substance which is produced
       | only by tumor cells. Tumor antigens are useful tumor markers in
       | identifying tumor cells that are targeted by the immune system
       | when it is primed by a peptide vaccine.
       | 
       | Another interesting thing is that cancerous cells evolves quickly
       | to try to evade therapies, here it's very easy to design a new
       | peptide vaccine, for example every week.
       | 
       | As the name hints at, it's a proof of concept, I designed several
       | variations. A good thing is that you don't need a lot of CPU
       | power to run it. I use a cheap VPS from OVH.
       | 
       | I have written a large documentation here:
       | 
       | https://www.padiracinnovation.org/en/peptide_PoC/doc/documen...
       | 
       | (Access is limited to one per day per IP)
        
       | tdy721 wrote:
       | https://fresh-strapi.deno.dev
       | 
       | And
       | 
       | https://videopoker.academy
       | 
       | Open source stuff, but I think Deno is less popular that I
       | thought.
        
       | cactuscooler1 wrote:
       | Good thread to see what other devs here are building!
       | 
       | https://collabmatch.io/
       | 
       | Working on this: a way for newsletters and blogs to grow through
       | cross promos.
       | 
       | One of the hardest things imo for blogs/newsletters is getting
       | more viewers over time. Was particularly hard for my Rust blog.
       | I've been growing it fast through cross collabs, hence making
       | this
       | 
       | If anyone's got a blog or newsletter they would like to grow
       | faster, check it out. Happy to answer questions too
        
       | tmilard wrote:
       | Almost gave up this tool to build FPS immersion visits. From
       | photos. In 2021-22 had only little traction.
       | 
       | https://free-visit.net
       | 
       | https://youtu.be/VHSAfiXK_s4
        
         | netsharc wrote:
         | Argh, here's some honest feedback: that webpage looks a bit
         | amateurish, the intro "slide" of the video is 90's Microsoft
         | WordArt, and the example pages are the most amateurish part of
         | it all... "Try the Example 1/2/3"? Why not give them names like
         | "Hallway at [location name]", or "Kitchen of [whoever's kitchen
         | it is]".
         | 
         | The rest of the website is in English but the video narrations
         | are in French, and in Example 2 it's been recorded using, as
         | the joke goes, "a potato".
         | 
         | 2 more things: everyone knows WASD nowadays, and I keep ending
         | on "Example 1" because when I go to the menu, I click on it
         | hoping it would appear, but clicking on it actually takes me
         | back/reloads the page of Example 1... but not before the
         | dropdown opens and letting me click Example 2/3.
        
       | caspg wrote:
       | I'm developing https://travelermap.net with my brother. It's a
       | map of National Parks all over the world and more detailed map
       | with other kinds of parks in US.
       | 
       | We started adding photos and more content to US parks but planing
       | to cover more countries.
       | 
       | Built with Elixir/Phoenix, Typescript and Maplibre.
        
         | lukeqsee wrote:
         | MapLibre board member here. Really cool map! I also just love
         | seeing MapLibre random places on the internet. :)
        
       | codepoet80 wrote:
       | I (significantly) restored Palm/HP's webOS services, include the
       | SDK, (partial) App Catalog, and a variety of proxied, re-created
       | back-end services to keep devices like the Palm Pre and HP
       | Touchpad functional: https://www.webosarchive.org
        
         | koen_hendriks wrote:
         | [dead]
        
       | RichardChu wrote:
       | https://notabase.io - a note-taking app for networked thinking.
       | 
       | It supports page stacking, linked references, block references, a
       | graph view, and all that good stuff. Think of it as similar to
       | Roam Research / Obsidian.
       | 
       | It's also open source so you can self-host it. Here's the code:
       | https://github.com/churichard/notabase
       | 
       | I'm hoping to add support for shareable links soon. Open to other
       | ideas or feedback!
        
         | junon wrote:
         | Going to check this out for sure, Obsidian is frustrating to me
         | with some of its quirks.
        
       | greenforecast wrote:
       | https://greenforecast.au
       | 
       | You can halve[0] the carbon footprint of your electricity use (eg
       | EV charging, heating/cooling) simply by using at the right time
       | of day. GreenForecast.au uses simple-but-effective ML to predict
       | the next 7 days of Greenness with good temporal stability,
       | allowing you to plan loads for you or your business.
       | 
       | It also predicts wholesale power prices across that time.
       | 
       | I would be pleased to provide API access.
       | 
       | [0] Depending on state, time of year, etc. Scroll down for
       | details in Q&A. Where I live, yesterday's worst time was 85%
       | fossil fuels and best was 40%.
        
       | Ndymium wrote:
       | As a hobby project, I run Code::Stats[0]. It's a website that
       | tracks what languages you are programming in (via editor plugins)
       | and gives you a profile page with various statistics[1]. It's ad-
       | supported (with EthicalAds) to deal with server costs, or you can
       | buy a support account to remove ads. The site and all the editor
       | plugins are open source, the site is written in Elixir (but I'm
       | looking at integrating Gleam in the future).
       | 
       | Currently it's completely a free time thing; I make negative
       | money on it. My dream would be to have enough paying users to
       | work on it part time (even a little), but that's far away and may
       | never happen. But I like using it myself so I'll keep running it
       | for the foreseeable future.
       | 
       | [0] https://codestats.net/
       | 
       | [1] https://codestats.net/users/Nicd
        
       | rambambram wrote:
       | https://www.heyhomepage.com
       | 
       | Create and design your own website. No coding skills required.
       | With a built-in webshop, blog, and forms. Also comes with cool
       | social functions based on a microblog/timeline, an RSS reader and
       | webring/blogroll.
        
       | mariusor wrote:
       | https://littr.me a link aggregator and discussion platform based
       | on ActivityPub.
       | 
       | It's still in progress, but the basic functionality that one
       | would expect should be there.
        
       | skytrue wrote:
       | https://www.twitch.tv/watchmeforever - AI-generated (aside from
       | the artwork) parody of '90s sitcoms, running forever (24/7/365).
       | 
       | We worked on this w/ a very small team for the past four years,
       | in-between our day jobs. When started, OpenAI didn't have an API,
       | and Stable Diffusion definitely wasn't a thing, so we had to come
       | up with novel methods to thread cohesive content together. Most
       | of the "creative" details e.g., laugh track, dialogue, frequency
       | of dialogue, camera shots, and so on, are all tunable on a per
       | scene basis.
       | 
       | We're in sort of a holding pattern right now -- no clear path to
       | monetization for the project, and it hasn't garnered enough
       | attention for us to probably get funding based on the technology
       | backbone.
       | 
       | Hope you enjoy it! Labor of love. :)
        
         | gremlinsinc wrote:
         | How is it animated?
        
       | jampa wrote:
       | A instant tech job search engine powered by Algolia,
       | https://jsniffer.com/
       | 
       | It's been an on/off side project last 2 years.
       | 
       | Expected people to come with strong criticism on it, since it is
       | far from done and the way that I capture metadata is not great
       | yet.
       | 
       | Instead I received no comments, which I think it was worse haha.
        
         | tigrank wrote:
         | Don't see a way to filter by tags. For example JavaScript only
         | jobs.
        
       | tumidpandora wrote:
       | https://www.bravoboard.xyz/
       | 
       | Free alternative to Kudoboard
        
       | quesodev wrote:
       | https://hubdesk.io/. Create Github issues from emails and respond
       | to them by starting a comment with "@reply". If you've got a side
       | project, already use Github issues, and want to manage support
       | emails the same as bugs. Easier and cheaper than signing up for a
       | help desk SaaS.
        
         | sleepychu wrote:
         | Do you have a longer term strategy for monetisation? $20/month
         | does not seem like enough.
        
           | quesodev wrote:
           | At the moment my costs are about $100/mo, so it only takes a
           | handful of subscribers to keep it going. Beyond that it was
           | something I wanted for myself and I'm just glad if other
           | people find it useful. I also learned a ton from making it
           | and have been able to carry that over to my day job.
        
       | abadger9 wrote:
       | https://lite.markee.io/?utm_source=startups.fyi
       | 
       | I've been learning video streaming tech for the last year
       | (ffmpeg, webrtc, all the great videos available of SF Video
       | Technology - https://www.youtube.com/@SFVideoTechnology) and I
       | haven't been able to come up with a remotely interesting product
       | idea. When I came across this, I thought it was the most clever
       | SaaS video tech I've seen in a while. I'm probably dating myself
       | but I'm certain TokBox had something similar 10 years ago. In
       | whichever flavor markee is doing this, it was a refreshing idea
       | to see.
       | 
       | I have no affiliation to this product or engineering team.
        
       | willmeyers wrote:
       | I made https://welovefreemovies.com
       | 
       | It's a showcase of movies that people made and released for free
       | on YouTube (my original submission has better details). I'm
       | pretty sure it got hit by the auto spam filter due to the name.
       | 
       | OG submission if you're interested:
       | https://news.ycombinator.com/item?id=34288257
        
         | harryvederci wrote:
         | Looks nice. Suggestion: I'd like to see the length of each
         | movie without first having to click on its link.
        
           | willmeyers wrote:
           | Will definitely add that! Thank you!
        
         | vitejose wrote:
         | What are the criteria for inclusion?
        
           | willmeyers wrote:
           | If you make a movie (>40min) independently and share it on
           | YouTube and Letterboxd and I find I'd probably add it so long
           | as it looks like you actually tried to make something.
           | 
           | I don't really care if the movie is "good". The people who
           | made and shared them clearly put a lot of work into them and
           | were brave enough to share their art on the internet so to me
           | I feel they deserve some nice showcase
           | 
           | I setup an email will@welovefreemovies.com too if you want to
           | send me something directly
        
       | RobinL wrote:
       | Splink - a FOSS python library for probabilistic record linkage
       | (fuzzy matching/entity resolution).
       | 
       | Splink is dramatically faster and works on much larger datasets
       | than other open source libraries. I'm particularly proud of the
       | fact we support multiple execution backends (at the moment,
       | DuckDb Spark Athena and Sqlite, but additional adaptors are
       | relatively straightforward to write).
       | 
       | We've had >4 million pypi downloads and it's used in government,
       | academia and the private sector, often replacing extremely
       | expensive proprietary solutions.
       | 
       | https://github.com/moj-analytical-services/splink
       | 
       | More info in blog posts here:
       | https://www.robinlinacre.com/introducing_splink/
       | https://www.robinlinacre.com/splink_3/
        
       | babuskov wrote:
       | My niche machine code / assembly language hacking game:
       | 
       | https://roguebit.bigosaur.com
       | 
       | I thought it would appeal to programmers and hackers here, but it
       | never got any attention.
        
       | bbsimonbb wrote:
       | QueryFirst. I'm seething with the injustice. Use SQL as a
       | language in C# projects.
       | https://www.youtube.com/watch?v=QkJDccYSw8A
        
       | t0mislav wrote:
       | https://randomcountrygenerator.com/
       | 
       | Sorry HN, nothing sophisticated or fancy. Life is really busy
       | last few years (family :), day job, building house).
       | 
       | Next time it will be some great tool from me, I promise. :)
        
         | atlasunshrugged wrote:
         | Ha, this is fun but I definitely thought it was going to be
         | making up countries
        
       | johncs wrote:
       | A small little toy: https://particles.johncs.com
        
       | samuell wrote:
       | https://scipipe.org - A pipeline tool for shell commands by a
       | declarative flow-based API in Go
       | 
       | Github link: https://github.com/scipipe/scipipe
       | 
       | There are many pipeline tools for shell commands, but a majority
       | has one or more limitations in their API which makes certain
       | complex pipelines impossible or really hard to write.
       | 
       | We were pushing the limits of all the tools we tried, so
       | developed our own, and implemented it in Go, with a declarative
       | API for defining the data flow dependencies, instead of inventing
       | yet another DSL. This has allowed us great flexibility in
       | developing also complex pipelines, e.g. combining parameter
       | sweeps nested with cross-validation implemented as workflow
       | constructs.
       | 
       | SciPipe is also unique in providing an audit report for every
       | single output of the workflow, in a structured JSON format. A
       | helper tool allows converting these reports to either an HTML
       | report, a PDF, or a Bash script that will generate the one
       | accompanying output file from scratch.
       | 
       | An extra cool things is that, because the audit reports live
       | alongside output files, if you run a scipipe workflow that uses
       | files generated by another scipipe workflow, it will pick up also
       | all the history for the input files generated by this earlier
       | workflow, meaning that you get a 100% complete audit report, even
       | if your analysis spans multiple workflows!
       | 
       | (More on the audit/provenance report in this post:
       | https://rillabs.com/posts/provenance-reports-in-scientific-w... )
        
         | greazy wrote:
         | Very interesting.
         | 
         | This is like snakemake but with go.
         | 
         | The audit trail is very interesting, especially for certified
         | version controlled pipelines.
         | 
         | Is it being continually developed?
        
           | samuell wrote:
           | Thanks for kind words! Yes, although conceptually it is even
           | more similar to Nextflow. That is, it is push-based and
           | dataflow-based, whereas Snakemake is pull-based, quite
           | similar to Luigi (well, hey, we also developed the SciLuigi
           | plugin to make Luigi a tad bit more data flow-like, although
           | only on the surface).
           | 
           | I'm maintaining and continuing to develop SciPipe, although
           | pretty slowly at the moment, due to a day job that doesn't
           | allow much time to spend on it.
           | 
           | I and a former colleague at pharmb.io who is still using it
           | are having some plans for further features to streamline the
           | authoring experience more though, and I'm actually looking to
           | move to a job (e.g. in academia) that will allow me to work
           | on it a bit more on the side.
        
       | otsaloma wrote:
       | Data frames for Python (and some other stuff):
       | 
       | https://github.com/otsaloma/dataiter
       | 
       | Comparison against dplyr and Pandas for a quick overview:
       | 
       | https://dataiter.readthedocs.io/en/latest/_static/comparison...
        
         | Kalanos wrote:
         | I've always wanted to make a simpler API called RowCol.
         | 
         | why `.slice` ?
        
           | otsaloma wrote:
           | The data frame is a Python dict and I consider that a feature
           | so that users know how to e.g. loop through columns with
           | .items() etc. That then means that bracket notation is
           | reserved for column names only (i.e. dict keys). So, that's
           | why a separate function is needed.
        
       | folli wrote:
       | It flopped on Show HN, but got some minor traction in a comment:
       | 
       | https://CubeTrek.com visualize your GPS Tracks in 3D. You upload
       | your skiing, hiking, running GPS files and the web app creates 3D
       | topographic models, calculates your monthly totals, automatically
       | compares similar activities... Give it a try.
        
         | gaetgu wrote:
         | This is incredible! I have had an extremely similar idea in my
         | head for the past two years, but I have never gotten around to
         | actually building it. Awesome to see that I am not the only one
         | who has had this idea! (Now I just need something else to think
         | about when I am doing my daily runs...)
        
           | folli wrote:
           | Thanks for giving it a spin.
        
       | Leftium wrote:
       | I tried sharing a couple of my web apps:
       | 
       | - HN the way I want to read it: https://hw.leftium.com/
       | 
       | - Source code: https://github.com/Leftium/hckrweb
       | 
       | - Weather forecast compared to last two days' weather:
       | https://github.com/Leftium/ultra-weather#readme
        
       | mike_hearn wrote:
       | Does anyone know why there are so many dead posts on /shownew?
       | Maybe a fifth of all posts end up dead for no obvious reason.
       | They seem just like any other Show HN thread, and nothing is
       | clearly wrong with the posting accounts either.
        
         | scrapcode wrote:
         | "The post was killed by software, user flags, or moderators.
         | [...] If you see a [dead] post that shouldn't be dead, you can
         | vouch for it. Click on its timestamp to go to its page, then
         | click 'vouch' at the top. When enough users do this, the post
         | is restored. There's a small karma threshold before vouch links
         | appear." [0]
         | 
         | [0] https://news.ycombinator.com/newsfaq.html
        
           | mike_hearn wrote:
           | Right, but that doesn't really answer my question. The
           | stories appear harmless and so many are flagged it has to be
           | automated. So presumably it's software driven. But - why?
           | With political or contentious topics it's usually obvious why
           | stories go dead but for /shownew it's not.
        
       | thundergolfer wrote:
       | I think these are a couple of cool serverless ML apps, recently
       | built with new open-source models:
       | 
       | - Trascribe any podcast in 1 minute with _OpenAI Whisper_ -
       | https://modal-labs--whisper-pod-transcriber-fastapi-app.moda...
       | 
       | - Generate Pokemon cards with fine-tuned _StableDiffusion_ -
       | https://modal-labs-example-text-to-pokemon-fastapi-app.modal...
        
       | rglullis wrote:
       | A website to help you find companies and professionals that are
       | compatible with your professional values and interests. Think
       | OkCupid for your professional networking: https://cupid.careers
        
       | oleksii88 wrote:
       | For the past three years I have been working on a desktop app for
       | creating step by step tutorials, guides, documentation,
       | walkthroughs etc. It captures your workflows while you work and
       | outputs it in one of 7 formats, such as pdf, doc, json, markdown
       | and more.
       | 
       | https://folge.me
        
       | chaibiker wrote:
       | https://www.movably.com/
       | 
       | Got beat up a bit here originally- didn't have the science to
       | share to back up our claims. Now we do, moving regularly prevents
       | back pain & can be easy and without impacting desk work
       | productivity. Study report:
       | https://www.movably.com/_files/ugd/ba4f7a_ee962b83d95e4c47a4...
        
         | aphit wrote:
         | Going to have to keep this one on my list--signed up for the
         | newsletter.
         | 
         | If it was available to ship now, I'd probably buy it
         | immediately but the fact that it is pre-order makes me a bit
         | nervous about the supply chain. Going to wait until it's caught
         | up although I am in the market now and love this idea...
         | 
         | Maybe I'll just make a plan now for a standing desk and a
         | boring old stool and try to implement the same idea into my
         | current workflow
        
         | CBarkleyU wrote:
         | Pretty cool product, best of luck moving forward!
        
       | eeue56 wrote:
       | Mine is Derw: https://www.derw-lang.com/
       | 
       | It's a programming language I created after frustration with
       | TypeScript and Elm, in order to write better type-safe code in a
       | functional manner. There's seemless interop between Derw and
       | TS/JS, making it more useful for working with TS codebases than
       | Elm. It's quite production ready though there are a few things
       | left to implement, but so far there's features like:
       | 
       | - A formatter
       | 
       | - A test framework
       | 
       | - A benchmarking framework
       | 
       | - A web framework for writing apps
       | 
       | - VScode extensions
       | 
       | - Type checking
       | 
       | - Output generation for TS, JS, English, Derw and Elm
       | 
       | - A Gitbook: https://docs.derw-lang.com/
       | 
       | I also have a very active blog where I write about Derw or
       | programming in general: https://derw.substack.com/ and the
       | Twitter for staying up to date is https://twitter.com/derwlang
        
       | css wrote:
       | `imessage-exporter`:
       | https://news.ycombinator.com/item?id=34327344
        
       | jason_zig wrote:
       | https://www.zigpoll.com
       | 
       | I don't think I made it clear the last couple of submits that
       | it's a purely solo effort which upon reflection is one of the
       | more interesting things about it!
        
         | pigcat wrote:
         | Nicely designed site! Some unsolicited feedback/idea: I like
         | the examples page but it's a few too many clicks away for the
         | average internet attention span. Could you have a couple
         | interactive examples directly in the hero on the front page?
         | With a button to see "More examples". I'm imagining something
         | like how https://tailwindui.com/ presents their front page.
        
         | JonChesterfield wrote:
         | "color pallet" didn't look right. Maybe "colour palette",
         | though it's hard to be sure whether both halves are just
         | American.
        
           | jason_zig wrote:
           | Thanks and good eye, you're right - lord knows how long
           | that's been incorrect for!
        
       | doersino wrote:
       | A blog post on how to make your Bash history more useful:
       | https://excessivelyadequate.com/posts/history.html
        
       | bluelightning2k wrote:
       | https://demotime.com - the best way to follow-up after a software
       | demo.
       | 
       | Automatically edits each meeting recording into highlight-reel
       | video.
       | 
       | E.g. it sends a 90 second highlight-reel after a 40 min demo.
        
       | donatj wrote:
       | It's not 100% done yet - the rough MVP functionality is in place
       | - but I'd love to know what people think
       | 
       | https://shielded.dev/
       | 
       | Simple API controlled README "shields". Lets you update a custom
       | badge by API - fully open source.
       | 
       | Lets you update the badges to say whatever you want as part of
       | your CI process. For instance we have it show the number of build
       | warnings the most recent build generated.
       | 
       | Example badge:
       | 
       | https://img.shielded.dev/s/c74
       | 
       | and example API call                   curl -X "POST"
       | "https://api.shielded.dev" \          -H 'Authorization: token
       | <secret>' \          -H 'Content-Type: application/x-www-form-
       | urlencoded; charset=utf-8' \          --data-urlencode
       | 'title=Build Warnings' \          --data-urlencode 'text=5' \
       | --data-urlencode 'color=5041be'
        
         | Shish2k wrote:
         | You should put an example badge on the page :)
         | 
         | (I first looked around the page, then around the main github
         | repo looking for an example, before eventually reading the rest
         | of your comment and seeing one there :P)
        
           | donatj wrote:
           | I have plans to have a bunch of them on the homepage,
           | demonstrating different uses.
           | 
           | It's not entirely ready yet - especially the landing page.
        
         | dom96 wrote:
         | Nice, but I'll be honest the page looks a bit drab to me. Could
         | just be me, but I figure folks here would like feedback so I
         | hope this helps. In general I think for a page that is
         | promoting badges you need an appealing aesthetic.
        
           | donatj wrote:
           | I both appreciate the feedback and 100% agree.
        
       | Shish2k wrote:
       | https://github.com/shish/rosettaboy
       | 
       | The same gameboy emulator rewritten in C++, Go, Nim, PHP, Cython,
       | Python, Rust, and Zig (and WIP typescript); mostly to teach
       | myself the languages and to compare and contrast their idioms.
       | 
       | Also, when taken with a _very_ large grain of salt, usable as a
       | language benchmark (As with all benchmarks, there are lots of
       | caveats - but as far as I'm aware this is unique in being "the
       | same code in multiple languages" _and_ "several thousand lines of
       | code"):                 $ ./utils/bench.py        rs / lto    :
       | Emulated 15763 frames in 10.00s (1576fps)       cpp / lto    :
       | Emulated 14737 frames in 10.00s (1474fps)        rs / release:
       | Emulated 13183 frames in 10.00s (1318fps)       cpp / release:
       | Emulated 12966 frames in 10.00s (1297fps)       zig / release:
       | Emulated  8792 frames in 10.00s (879fps)       nim / speed  :
       | Emulated  8127 frames in 10.00s (812fps)       nim / release:
       | Emulated  6161 frames in 10.00s (616fps)       cpp / debug  :
       | Emulated  5693 frames in 10.00s (569fps)        go / release:
       | Emulated  5040 frames in 10.00s (504fps)       pxd / release:
       | Emulated  3792 frames in 10.00s (379fps)       nim / debug  :
       | Emulated  1968 frames in 10.00s (196fps)        rs / debug  :
       | Emulated  1676 frames in 10.00s (168fps)        py / mypyc  :
       | Emulated   887 frames in 10.01s (89fps)       php / opcache:
       | Emulated   613 frames in 10.01s (61fps)       php / release:
       | Emulated   255 frames in 10.01s (25fps)        py / release:
       | Emulated   101 frames in 10.06s (10fps)       zig / safe   :
       | Emulated    40 frames in 10.00s (4fps)
        
         | detrites wrote:
         | Is the github language summary indicative of relative LoC
         | between implementations, or are there other factors?
         | C++ 24.9%       Python 19.5%       Rust 12.5%        PHP 9.5%
         | Zig 9.4%        Nim 8.0%       Other 16.2%
         | 
         | And very interesting! Would love to read (a post?) on how you
         | saw the language differences.
        
           | shhsshs wrote:
           | You would probably need a much larger sample set to give a
           | "true" indication of relative LoC between different
           | languages. Right now it's probably a good indicator of
           | relative LoC between languages _when writing a Game Boy
           | emulator_.
        
           | Shish2k wrote:
           | C++ and Rust contain (incomplete attempts at) emulating the
           | sound chip - the other languages just have an empty stub (I
           | want to get at least one implementation working properly
           | before using it as a reference to write the others -
           | interestingly both of those implementations, despite being
           | written based on the same specs, sound wrong for different
           | reasons...)
           | 
           | Also I wonder how it counts "lines" - if it is literal
           | newline characters, then probably the biggest factor there is
           | that some languages insist on having a newline after each
           | case in a switch statement and some don't -- so in the CPU
           | implementation some languages are like                 case
           | 0x42: self.PC = self.A; break;
           | 
           | and others are like                 case 0x42:
           | self.PC = self.A;         break;
           | 
           | (which adds up quite a bit when multiplied by 500 CPU
           | instructions)
           | 
           | If somebody wanted to go to the effort of counting logical
           | statements per language, I'd be interested in seeing what
           | that looks like :)
           | 
           | It's also probably worth comparing module-by-module -- like
           | for all languages, the CPU implementation does pretty much
           | exactly the same thing in exactly the same way; but for
           | command line argument parsing, every language is very
           | different.
        
           | vageli wrote:
           | At least for the python percentage, it is skewed as both `py`
           | and `pxd` contain python code.
        
         | compumike wrote:
         | Very cool! Are you open to other people contributing PRs to add
         | other languages, or is this a learning project and prefer to do
         | it yourself? (I'm considering adding Crystal https://crystal-
         | lang.org/)
        
           | Shish2k wrote:
           | More languages would totally be welcome, so long as they're
           | following the same general source code layout so that it's
           | easy to see how different parts map to each other :)
        
         | KerrAvon wrote:
         | Interesting! Zig release perf is respectable, but slower than
         | Python for debug clearly leaves some room for improvement.
        
           | Shish2k wrote:
           | Yeah, I haven't dug into what's happening there - with the
           | previous version of the compiler debug perf seemed to be
           | nearly as fast as release perf :S
        
         | brailsafe wrote:
         | Neat. I haven't done a deel dive on any kind of technical
         | project in a while, where did you learn amount programming for
         | emulation initially?
        
           | Shish2k wrote:
           | _Initially_ I was using a fairly-well-known PDF which
           | explained the gameboy hardware with 90% accuracy, and
           | focussed on just getting the CPU working to a point where it
           | could print "hello world" to the link cable port.
           | 
           | After that, I discovered that some people had written test
           | ROMs - given only the most basic CPU instructions being
           | implemented in a mostly-correct-ish way, these ROMs exercise
           | the more exotic instructions, and edge-cases of the common
           | instructions, and print out an error code if the emulated CPU
           | gives results that differ from the physical CPU. (In this
           | case the error code is just "this instruction is implemented
           | wrong", without saying what's wrong about it - but with the
           | gameboy having a fairly simple CPU where the vast majority of
           | instructions map to a single statement in a high-level
           | language, it's good enough for most cases)
           | 
           | Third, I discovered https://gbdev.io/ which is an open source
           | documentation project which has been bug-fixed and kept up to
           | date and is generally much higher quality than the PDF I
           | started from. Things would have gone much faster if I'd
           | started here :)
           | 
           | In all cases the architecture of my emulator is very basic -
           | no JIT, no worries about sub-CPU-cycle timing being accurate,
           | etc[0]; just a loop which reads an instruction from memory,
           | has a big `switch` statement to decide how to act upon that
           | instruction, and then goes back to read the next instruction.
           | 
           | [0] I think the only place where I've allowed a bit of
           | complexity in rather than sticking with the _simplest_
           | implementation is the GPU - the simplest approach is to
           | render all of the GPU memory to the screen once per frame;
           | the slightly more accurate approach (which I do) is to render
           | one row of pixels at a time (so that the CPU can tweak
           | settings mid-frame to achieve parallax effects); the real
           | hardware is quite a bit more complicated, but the medium-
           | complexity approach works perfectly for _nearly_ all the
           | games I care about, and only has minor glitches for cases
           | where it's wrong.
        
         | dom96 wrote:
         | Really cool! What were your impressions of all the languages
         | you've implemented this in?
        
           | Shish2k wrote:
           | For a few of the languages I've added a "thoughts on this
           | language" section in the language folder's README, but I only
           | started doing that after a few implementations were already
           | finished, so it's a bit inconsistent - maybe it'd be worth
           | making it consistent, and writing up as a single easy-to-read
           | webpage, and submitting that to HN :P
        
       | jaltekruse wrote:
       | https://freemathapp.org
       | 
       | My Open source site where you can record math work like you would
       | write it on paper. Uses a quick copy and edit workflow to save
       | some of the repetitive writing out expressions involved in
       | solving many types of problems when you show all of your work on
       | paper. Also has tools for a teacher to grade a class full of
       | assignments with similar work shown in groups.
        
       | Yahivin wrote:
       | Civet: a new programming language that transpiles to TypeScript.
       | 
       | Some have called it the ghost of CoffeeScript.
       | 
       | I think it should do a lot better on HN now that it has a better
       | website with tons of examples.
       | 
       | https://civet.dev
        
       | pncnmnp wrote:
       | I enjoy reading and writing about unusual data structures.
       | 
       | Recently, I wrote a blog post on KHyperLogLog
       | (https://pncnmnp.github.io/blogs/khyperloglog.html), which is a
       | data structure that estimates the privacy risks of very large
       | databases.
       | 
       | If you're interested in this topic, I have also written about:
       | 
       | * Approximate Distance Oracles
       | (https://pncnmnp.github.io/blogs/distance-oracles.html), and
       | 
       | * Spectral Bloom Filters
       | (https://pncnmnp.github.io/blogs/spectral-bloom-filters.html)
       | 
       | I am currently working on more blog posts. Stanford's CS166
       | Suggested Project Topics
       | (https://web.stanford.edu/class/cs166/handouts/090%20Suggeste...)
       | are a huge inspiration.
        
       | evtaylor wrote:
       | Dollero - https://dollero.app/
       | 
       | I created a personal budgeting web app which doesn't store any of
       | your financial information in the cloud. Instead your budget data
       | is stored locally in your browser with IndexedDB and is sync'd
       | peer to peer with your other devices using WebRTC.
        
         | bszupnick wrote:
         | Is this open sourced?
        
         | aphit wrote:
         | Looks heavily inspired by youneedabudget (YNAB). Accurate? I
         | assume it is, since you offer an "import" from YNAB.
         | 
         | Did you start creating this after YNAB launched their higher
         | prices or what was the impetus?
         | 
         | I have my doubts about there not being a dedicated app on the
         | phone. The most important feature of YNAB is being able to
         | easily add transactions and since you are going the route of no
         | automated import, manual transaction adding from mobile will be
         | CRITICAL to get perfect.
         | 
         | YNAB's solution is really, really good in that space. How does
         | yours compare?
        
         | msadowski wrote:
         | This looks cool! Are you going to support multiple currencies?
        
       | binkHN wrote:
       | I'm an introvert - made an app to help maintain connections with
       | people.
       | 
       | Landing page is at https://communiqai.com and it's also on the
       | Play Store at
       | https://play.google.com/store/apps/details?id=dev.mtc.ga.
       | 
       | CommuniqAI is an intelligent tool for scheduling and automating
       | SMS text messages, calls and email. It'll help you stay in touch
       | with those who mean the most to you--and it'll be there for you
       | through life's many distractions.
       | 
       | Let's face it, some of us are better at communicating than
       | others. Rather than forgetting or being "too busy" to reach out
       | to those who are important to you, CommuniqAI will cleverly send
       | text messages of your choosing to, and smartly prompt you to call
       | and email, the people you care about. Whether that person is a
       | significant other, family member, friend, or even a patient,
       | CommuniqAI will help you stay in constant contact.
       | 
       | Some people are, very much, against automation technology like
       | this, but I believe that anything that can help keep
       | communication high between loved ones is, in the long run, a good
       | thing. CommuniqAI, by default, will not take any action and
       | largely act as a helpful reminder.
        
         | heresjohnny wrote:
         | Cool! Personally, I have set reminders to reach out to friends
         | and family on my phone. I can therefore relate. The landing
         | page communicates the honest intent behind this very well!
         | 
         | If I were to use your product, I wouldn't want to cycle through
         | canned messages. Do you plan on making this truly AI-powered?
         | That would be a game changer. Let your app draft both kind
         | messages and responses, and allow the user to review and edit
         | before sending. Then make it learn from those edits, and boom,
         | you've built a personal social assistant.
         | 
         | For now something more practical: as a typical user, I am not
         | interested in my timezone. No need to show that specifically in
         | such a large font.
        
           | binkHN wrote:
           | I appreciate the feedback! I'm mostly using heuristics now to
           | make determinations as my experiments found machine
           | learning/AI to be too artificial and not very intelligent.
           | Perhaps I just need more data to work with!
        
             | greazy wrote:
             | +1 for the above comment. I'd consider paying the upgrade
             | for that feature.
        
               | binkHN wrote:
               | I hear you loud and clear and will continue to experiment
               | here!
        
       | samsquire wrote:
       | I journal my computer and startup ideas in the open since 2013.
       | 
       | My first batch of ideas hit the front page on HN
       | 
       | https://GitHub.com/samsquire/ideas
       | 
       | Since then I wrote 3 more editions
       | 
       | https://GitHub.com/samsquire/ideas2
       | https://GitHub.com/samsquire/ideas3
       | https://GitHub.com/samsquire/ideas4
       | 
       | These all flopped since I triggered the self promotion filter
       | 
       | I had a try at thinking of business ideas
       | https://GitHub.com/samsquire/startups
       | 
       | Ideas4 is what I'm working on today. I enjoy ideas4 more than the
       | first edition.
        
       | jmoak3 wrote:
       | This is not nearly as impressive (or useful) as the other posts,
       | but when ChatGPT was released I developed this toy site almost
       | entirely thru prompts.
       | 
       | http://goodvibeai.com/
       | 
       | I told it to gen a bunch of heartwarming messages, make a website
       | to display them, now make it have a color gradient, now make the
       | text fade in and out, now have the site have a button to play an
       | audio file, etc etc etc
       | 
       | Spent more time hosting it via GitHub than making the site,
       | really blew my mind in terms of the creation process.
        
         | paulgb wrote:
         | This is fun, I like the music. Was ChatGPT able to give you the
         | gradient animation as well? I have struggled to get ChatGPT to
         | do anything that involves spatial reasoning.
        
           | jmoak3 wrote:
           | Music I grabbed from a public source, everything else was
           | generated iteratively - even the name!
        
       | vapidness_is wrote:
       | https://afterplay.io
       | 
       | A web-based retro gaming platform
        
         | harryvederci wrote:
         | Looks great! Do you have stats about which games are played by
         | most people, longest per player, etc?
        
       | wagslane wrote:
       | I've had some blog posts make it, but I don't think my product
       | ever did:
       | 
       | https://boot.dev
        
       | 48cfu wrote:
       | +1
        
       | jv22222 wrote:
       | Indie Founder Bootcamp - https://nugget.one/bootcamp
       | 
       | This is the information I wished had existed when I started out
       | building side projects. Unlike other similar offerings it is not
       | all ra-ra yayy go get it. It's more like a splash of cold water
       | and very pragmatic.
       | 
       | The whole idea of "just start a side project it's easy" is very
       | rarely true and was recently discussed in this thread:
       | https://news.ycombinator.com/item?id=34103896
        
       | smacke wrote:
       | https://github.com/ipyflow/ipyflow
       | 
       | IPyflow is a new Python kernel for JupyterLab that understands
       | how variables and cells depend on each other, making it easier to
       | reason about notebook state. It adds opt-in reactivity, so that
       | pressing ctrl+shift+enter triggers execution of all cells that
       | depend (recursively) on the current cell. Furthermore, with its
       | `code` function, you can see exactly what code is needed to
       | reproduce a given variable. I started working on it after
       | watching the famous talk "I Don't Like Notebooks" by Joel Grus,
       | and, anecdotally, I like notebooks just a little more when I use
       | this kernel :)
        
       | shubik22 wrote:
       | https://twofergoofer.com/
       | 
       | A daily whimsical rhyming word game that uses generative AI.
       | We've got a pretty dedicated base of users by this point through
       | other channels but it's never really taken off on HN. A great
       | case for generative AI augmenting rather than replacing human
       | creativity IMO :)
        
       | ejarzo wrote:
       | [dead]
        
       | mtmail wrote:
       | https://flipcoords.com/
       | 
       | The web tool will switch the position of latitude and longitude
       | in text. It's a common issue in GIS industry as there's no
       | agreement which order is the correct one (and tools/software want
       | one or the other). The initial Show HN dicussion derailed into
       | which order is the correct one, second-guessing why the tool
       | could be any useful to anybody and it went downhill (well,
       | flagged) from there.
        
         | atonse wrote:
         | Nicely implemented and simple.
         | 
         | Love the irony of a whole debate when your tool isn't taking an
         | opinion, but instead letting people navigate (pun proudly
         | intended) those two worlds.
        
         | [deleted]
        
         | mighty_donkey wrote:
         | I love it!
        
         | geuis wrote:
         | Not sure it's working. I keep hitting the flip button but
         | nothing is happening.
        
           | freyfogle wrote:
           | do you have js enabled?
        
       | jono_wilson wrote:
       | I wrote a blog post about using job post data to predict startup
       | fundraises: https://www.coolstartupjobs.com/blog/predicting-
       | startup-fund.... You can predict a decent chunk (~25%) of
       | fundraises with this approach!
       | 
       | That was originally for a job board, but job boards are very
       | saturated. I've pivoted to a data newsletter for startup
       | investors to identify companies that are fundraising before you
       | read about them on techcrunch: https://startup-
       | spotter.beehiiv.com/
        
       | jamalone wrote:
       | https://trycereal.com - Membership platform for creators that
       | want their own site.
       | 
       | We made Cereal to help content creators find more independence in
       | running their own content business, by centralizing their content
       | on their own site and offering subscription/monetization.
       | 
       | It's been great, creators are able to monetize their customers
       | without being on a 3rd party platform with ridiculous fees, or
       | base their entire income on ads.
        
         | carlosjobim wrote:
         | Interesting project! You write that creators can monetize
         | without having to be on a 3rd party platform, but on you
         | pricing page it shows that clients have to pay extra to use
         | their own domain - so how are you not a 3rd party platform?
        
           | jamalone wrote:
           | Thanks! Great question, and I should have been more clear in
           | my terminology. We're more like a site builder + hosting
           | provider than a general platform. The difference is between
           | us hosting them directly i.e. Squarespace, and their presence
           | on a platform where they are in a larger pool of creators and
           | their branding is secondary i.e. Patreon/YouTube.
           | 
           | The key is that even on our lowest tier there is no cross
           | site discovery, the only presence of our branding is in the
           | footer, and their membership list is exportable at any time.
           | As a result the creators feel and communicate that this is
           | entirely "their" site, if that makes sense.
        
       | iambateman wrote:
       | https://SimplifyRecipe.com
       | 
       | The people who use it, love it, but I'm still learning how to
       | tell the story well.
       | 
       | The iOS shortcut instantly turns any recipe page into a
       | consistent, usable cooking experience. I'm open to any
       | feedback/ideas about how to tell that story better!
        
       | achandlerwhite wrote:
       | Finbuckle:
       | 
       | A multitenant library for .NET Core:
       | 
       | https://www.finbuckle.com/MultiTenant
       | 
       | In the .NET Core 2 era the older multitenant libraries like
       | Saaskit ceased working with changes to the ASP.NET Core runtime.
       | Finbuckle.MultiTenant fills this gap and isn't limited to ASP.NET
       | Core use cases. It emphasizes the Options pattern instead of
       | separate app pipelines per tenant. Also includes components for
       | per-tenant data isolation with EF Core without having to pollute
       | your code with a bunch of "where" conditions.
        
         | NicoJuicy wrote:
         | I landed on this in the past! Nice
        
       | recursivedoubts wrote:
       | idiomorph:
       | 
       | https://github.com/bigskysoftware/idiomorph
       | 
       | it's an updated take on the DOM morphing algorithm of morphdom,
       | and it uses what i call "ID sets" to allow the morphing algorithm
       | to "see" children in the DOM when making morphing decisions in
       | the parents, which means you don't need to annotate the DOM with
       | as many ids
       | 
       | here is a demo showing how it outperforms morphdom when ids are
       | sparse/deep:
       | 
       | https://github.com/bigskysoftware/idiomorph#demo
        
       | thepra wrote:
       | I tried with my web app https://collanon.com and didn't get much
       | traction on HN(maybe bad timing).
       | 
       | It's on its 3rd year of development/improvement and it's about
       | making and sharing easily private discussions and
       | confrontations(1vs1) with temporary/total anonymity in mind
       | without relying on any big tech service or cloud providers to
       | keep the data more private.
       | 
       | I'm on a path to a big upgrade soon too.
        
       | gravitronic wrote:
       | https://sequencer.party
       | 
       | It is a modular audio/video/midi environment that supports Google
       | Docs-like multiplayer, and supports third-party plugins (a format
       | called Web Audio Modules 2 -- like VST or AU but for the web).
       | 
       | One of the parts I'm most proud of is the MIDI sequencer plugin,
       | where you can script a custom MIDI sequencer in a few hundred
       | lines of javascript:
       | 
       | https://editor.sequencer.party/sessions/0e87d610c4d08d750fb7...
       | 
       | Still a lot to do on it, but in it's current format I've had some
       | fun jam sessions where people sequence my hardware synthesizers
       | over MIDI, and listen to the result over twitch.
       | 
       | Longer-term it will have thousands of samples, many more WAM
       | plugins built in and templates available in the public library,
       | integration into freesound and archive.org
       | 
       | I've previously made two synth-related apps for iOS (Synth Modes
       | and Spectrum synthesizer bundle).
        
       | berni_dev wrote:
       | A friend of mine built https://capacities.io/ - an awesome
       | personal knowledge management and note taking tool
        
       | iceburgcrm wrote:
       | IceburgCRM - https://iceburg.ca
       | 
       | Iceburg CRM is a metadata driven CRM that allows you to quickly
       | prototype any CRM. The default CRM is based on a typical business
       | CRM but the flexibility of dynamic modules, fields, subpanels
       | allows prototyping of any number of different types of CRMs.
       | 
       | Features [Unlimited Relationships between any number modules
       | without common fields]                 [Metadata creations of
       | modules, fields, relationships, subpanels, datalets, seeding]
       | [Ability to Import/Export in 6 different formats (XLSX, CSV, TSV,
       | ODS, XLS, HTML]            [25 different input types, Laravel
       | field validation, Maska field masking]            [26 themes with
       | light and dark themes available]            [Module based Role
       | permissions (read, write, import, export)]            [Audit
       | logs, Vue3 Charts, Convertable modules, Related Fields (related
       | to another module)]
       | 
       | Iceburg CRM is created with:                 Vue 3 for the
       | frontend       Laravel 9 for the backend       Tailwinds with the
       | DaisyUI plugin       Inertia for routing
        
       | Weidenwalker wrote:
       | https://codeatlas.dev - codebase visualisation tool
       | 
       | It takes your git repo and generates a beautiful visual
       | representation of the actual code that's in it. Sort of an
       | alternative navigation tool (in addition to IDEs) for large
       | codebases. You can run codeatlas as part of your CI with our
       | Github Action (https://github.com/codeatlasHQ/codebase-
       | visualizer-action).
       | 
       | We made this because grokking complex software projects is really
       | difficult and we've found that a visual overview of what's in a
       | codebase can be quite helpful to get started.
       | 
       | E.g. checkout https://codeatlas.dev/gallery/kubernetes/kubernetes
       | for the generated visualisation of the Kubernetes Github repo!
       | 
       | We slowed down active development after our initial attempts at
       | dissemination didn't really go anywhere (bragging about side
       | projects on the internet, ugh), but would still love feedback on
       | whether this is possibly useful to anyone else!
       | 
       | Note: The site works somewhat on mobile, but is much better on
       | desktop!
        
       | eMPee584 wrote:
       | My Ask HN: How could Chile implement Cybersyn in 2022?
       | https://news.ycombinator.com/item?id=31703552 You know,
       | cybernetics of production & logistics..
        
       | robmerki wrote:
       | I wrote a book about adult ADHD that has been well received by
       | many HN oriented folks, but never quite took off as its own post.
       | 
       | Here: https://adhdpro.xyz/
        
       | [deleted]
        
       | pyrrhotech wrote:
       | https://grizzlybulls.com
       | 
       | It's a freemium subscription service to the algorithmic trading
       | models / hedging systems I've been developing over the last few
       | years. 2022 performance:
       | 
       | SPX (benchmark): -18.77%
       | 
       | Free models:
       | 
       | TA - Mean Reversion Basic (https://grizzlybulls.com/models/ta-mr-
       | basic): -9.93%
       | 
       | TA - Trend Basic (https://grizzlybulls.com/models/ta-trend-
       | basic): -17.79%
       | 
       | Vix Basic (https://grizzlybulls.com/models/vix-basic): -20.45%
       | 
       | Premium models:
       | 
       | Vix Advanced (https://grizzlybulls.com/models/vix-advanced):
       | -17.9%
       | 
       | Vix - TA Advanced (https://grizzlybulls.com/models/vix-ta-
       | advanced): -16.14%
       | 
       | Vix - TA Macro Advanced (https://grizzlybulls.com/models/vix-ta-
       | macro-advanced): -3.15%
       | 
       | Vix - TA Macro Monetary Policy Extreme
       | (https://grizzlybulls.com/models/vix-ta-macro-mp-extreme): +0.56%
       | 
       | The models use no leverage and are always either 100% long the
       | S&P 500 or 0% long (in cash). These are not HFT, averaging one
       | trade per 2-4 weeks on average depending on the model. You can
       | see active signals for the free models by checking the site
       | frequently, or if you subscribe to one of the premium plans
       | you'll get email or text notifications as well.
       | 
       | In 2022, all but one of the models beat the SPX on an absolute
       | performance basis, some substantially so with the top model
       | returning positive absolute returns with a +19.33% outperformance
       | gap. However, it was still a much worse year than 2021 as the
       | unprecedented reversal of Fed policy in response to 40 year high
       | inflation proved to make a challenging backdrop.
       | 
       | Full 2022 performance report:
       | https://grizzlybulls.com/blog/models-performance-update-q4-2...
       | 
       | My take on the EMH, in short I believe in the 95% EMH, but that
       | 5% makes all the difference and perfectly explains how legendary
       | traders like RenTech, TwoSigma and David E Shaw have been able to
       | outperform the market consistently for decades:
       | https://grizzlybulls.com/blog/time-in-the-market-vs-timing-t...
        
         | chirau wrote:
         | Interesting. What are the premium features of the service?
        
           | pyrrhotech wrote:
           | Mostly access to the live signals of the model unlocked by
           | that premium tier, with varying levels of notifications to
           | real time signal changes (email, text, API and full
           | automation option)
        
         | yewenjie wrote:
         | Do you have some suggestions for how to get into the basics of
         | algorithmic trading from first principles without spending
         | months or years?
        
           | pyrrhotech wrote:
           | I would start with learning the basics about the primary
           | forces that move markets (examples are earnings expectations,
           | macroeconomic health indicators, and sentiment measurement
           | via VIX and TA). The hard part is identifying legitimate
           | leading indicators / patterns of combinations of these that
           | have lasting and tradeable impact, i.e. building your trading
           | strategy with as little overfitting of noise as possible.
           | Actually automating that strategy is the relative easy part,
           | though still a pain the ass because brokerage APIs are
           | garbage and often you'll find no API exists for a particular
           | set of data you want so you have to settle for brittle
           | scraping. I would also check out videos from a couple
           | respectable algotraders on Youtube such as Kevin Davey and
           | Jacob Amaral.
        
       | monological wrote:
       | https://prodbump.com/ - sell digital products, memberships and
       | more in less than one minute.
       | 
       | You keep 99% of sales after payment processing fees. No monthly
       | fees either.
        
       | msadowski wrote:
       | I've tried sharing my robotics newsletter
       | (https://www.weeklyrobotics.com/) on HN on numerous occasions and
       | sometimes content that I found interesting but it never seemed to
       | get too much attention. I figured I'm either unlucky or the
       | community is not that interested in robotics.
        
       | lawlorino wrote:
       | https://github.com/jameslawlor/reddit-playlists
       | 
       | I made a bot last summer to generate and update weekly Spotify
       | playlists from 100 or so music subreddits based on the top
       | submissions of that week. Update operates entirely through a
       | GitHub action so no resource spending.
       | 
       | I don't often finish my side projects so was pretty happy to have
       | something finally usable and shareable, it's been fun showing
       | friends!
        
         | patchorang wrote:
         | This is awesome, I'm already using it. Thanks so much!
         | 
         | A few years ago a friend and I listened to one album a week
         | from r/hiphopheads' Essential Albums List. It got me thinking
         | about having an "Album club" like a book club. Each week the
         | club's playlist would get updated with a new album or songs to
         | listen to that week.
         | 
         | I may use this as some inspiration to make that.
        
         | TrickardRixx wrote:
         | I see in the repo you mention wanting to add support for
         | archiving. I'd really like to see a sort of master playlist for
         | a genre. Just keep adding the songs from each weekly playlist
         | to the master genre playlist, then the "date added" field could
         | be used for looking at the playlist historically. You lose
         | duplicates this way, so maybe not the best archival strategy,
         | but with the master playlist you could have hours of music
         | instead of an hour.
        
         | paulgb wrote:
         | Oh, this is great, I look forward to exploring some new genres
         | with these playlists.
        
       | yakubin wrote:
       | https://yakubin.com/notes/comp/reserve-and-commit.html
       | 
       | In-depth analysis of a memory allocation strategy, which allowed
       | me to write an alternative to std::vector, which in my benchmarks
       | performed better for all but a few workloads and on those few was
       | competitive.
       | 
       | I was exhausted after finishing it. It may have been too long for
       | some folks though. No upvotes.
        
       | [deleted]
        
       | sporkl wrote:
       | Pivotuner[0]: automatic real-time pure intonation and microtonal
       | modulation
       | 
       | This is an audio plugin which I've been working on over the past
       | couple years, I've gotten input from some pretty high-profile
       | artists like Jacob Collier! Finally released it publicly late
       | last year.
       | 
       | Pivotuner is a plugin which tunes MIDI data in pure intonation in
       | real time. Besides enabling beautiful purely-tuned chords on
       | keyboards, this also enables many other cool things such as
       | microtonal modulation, and unusual chord sonorities! (more info
       | on the website, this is copy-pasted)
       | 
       | Besides the demos on the website, there's some stuff on
       | YouTube[1].
       | 
       | I'm good to answer any questions!
       | 
       | [0]: https://www.dmitrivolkov.com/projects/pivotuner/ [1]:
       | https://youtu.be/iyxaIP5VAkw?list=PLWgV6cfPuuQVsNRsXxNOicKQo...
        
         | alin23 wrote:
         | I listened to the Bach demo and it's interesting that I can
         | actually hear the "bends". I find the sound pleasant after I
         | the sound has stabilized and I forget about the bend, but for
         | those few milliseconds when the bend happens, it sounds like it
         | introduces a very small dissonance.
         | 
         | Not sure if it's just because I'm so used to hearing Just
         | Intonation all the time, I'm curious if other have the same
         | experience.
         | 
         | Great product anyway! I'll have to find a way to try it with my
         | Romanian Kaval improvisations since my instrument is already in
         | pure intonation from what I noticed.
        
           | sporkl wrote:
           | Yeah, the bending itself being audible can be a bit jarring,
           | I'm planning to add the option to interpolate the bends
           | slowly, so hopefully that will help. Thank you for the
           | interest!
        
       | rozenmd wrote:
       | I made (admittedly, the 200th) uptime monitoring service -
       | https://onlineornot.com
       | 
       | I've been running the business for almost two years now (and it's
       | now more of a status page that also monitors uptime), and it's
       | still steadily growing!
        
         | dom96 wrote:
         | Interesting. How's the MRR if you don't mind sharing?
        
       | spacec0wb0y wrote:
       | https://looptube.xyz
       | 
       | A tool primarily for musicians to set repeating loops in YouTube
       | videos and slow it down so they can practice and learn music by
       | ear. They can then shift the loop forward/backward keeping the
       | same loop interval to move around bars or phrases.
        
         | parasti wrote:
         | I love this. Small suggestion: you should mention that pasting
         | URLs works, too. I was getting mildly annoyed thinking that I
         | had to extract the video ID, but turns out I don't - just
         | pasting a URL works.
        
       | typingmonkey wrote:
       | EventReduce - An algorithm to optimize database queries that run
       | multiple times
       | 
       | https://github.com/pubkey/event-reduce
        
       | maaaaattttt wrote:
       | Posted a game here I made a few months back:
       | https://reach-100.com
       | 
       | It's pretty hard. Some people have found solutions but even
       | knowing how to solve it, it remains pretty hard to complete.
       | 
       | Hope you'll enjoy it a second time :)
        
         | [deleted]
        
         | ray__ wrote:
         | This is cool! I got 70 on my first try. Are there any
         | strategies that you recommend? With 2048, once you grok the
         | strategy, the game becomes easy. Is this the same?
        
           | maaaaattttt wrote:
           | Thank you!
           | 
           | Apparently the strategy (not from me) is to "make the move
           | that gives you the fewest choices for the second move" (taken
           | from the link a shared in a response to a sibling comment). I
           | think the statement is meant to be recursive.
        
         | babuskov wrote:
         | Cool idea.
         | 
         | Got to 92 on my second try but I feel like reaching 100 would
         | take a lot of planning and would stop being fun as a game and
         | turn into math/chess type of challenge.
        
         | te wrote:
         | Is it solvable starting from any circle? Or are some starters
         | unsolvable?
        
           | maaaaattttt wrote:
           | It is solvable starting from any square. Here is link to the
           | comment on the first post that shared the link to the
           | explanation to why (with a solution, so don't look if you
           | still want to find one yourself)
           | https://news.ycombinator.com/item?id=32698737
        
       | tumidpandora wrote:
       | https://presbot.com/
       | 
       | Lead generation focused chatbot for your website. Takes a min to
       | setup, no conversational flow building required. Performs way
       | better than traditional lead-capture forms by asking targeted and
       | dynamic questions.
        
       | ya1sec wrote:
       | https://moonjump.app
       | 
       | Moonjump is a server that redirects you to a random page
       | harvested from Are.na, Hacker News, Marginalia Search, and Gossip
       | Web. This project aims to spark curiosity and provide a portal to
       | the vast collection of interesting material hidden by the
       | commercial web.
       | 
       | The source material is aggregated with care by users of these
       | platforms. Since this accumulation is performed by hand, pages
       | are saved because they had an effect on the users who saved them.
       | The goal is to find something that has an effect on you.
       | 
       | For Are.na, the dictionary of channels that the app pulls from is
       | weighted by the number of pages in the channel. Channels with the
       | most pages are more likely to be selected.
       | 
       | Moonjump makes a decision for you by selecting something random
       | from a deep sea of unconventional content. Results may be
       | peculiar, profound, or absolute nonsense. But you can always
       | close the tab and jump again.
       | 
       | The search engine is powered by Marginalia. I have to admit that
       | the existence of Marginalia is a huge inspiration for Moonjump.
       | Search queries on Moonjump use the Marginalia API to redirect you
       | to a random result.
       | 
       | The easiest way to jump is to click the large logo at the center
       | of the homepage. You can also add https://moonjump.app/jump to
       | your bookmarks bar.
       | 
       | If you are an OSX user and have hammerspoon installed, check the
       | github repo for instructions on how to jump via a keyboard
       | shortcut.
       | 
       | github: https://github.com/ya1sec/moonjump
        
         | ihinsdale wrote:
         | Awesome!
        
         | wizaurd wrote:
         | Absolutely fantastic - thanks for sharing.
         | 
         | First jump -> https://cafeatlas.org/
        
       | jpe90 wrote:
       | a fast alternative to bat for syntax highlighting in the command
       | line (eg for fzf preview window)
       | 
       | https://github.com/jpe90/clp
        
       | gmac wrote:
       | An annotated live TLS 1.3 connection, via a proof-of-concept pure
       | TypeScript (SubtleCrypto) TLS 1.3 client.
       | 
       | https://subtls.pages.dev/ and https://github.com/jawj/subtls
        
       | dsrw wrote:
       | https://github.com/dsrw/enu - Enu is a 3d live programming
       | environment for experimenting, making games, and learning to
       | code. Kind of a Logo meets Minecraft type thing. It's written in
       | Nim (using the Godot game engine), and also uses interpreted Nim
       | for the in-world scripting.
       | 
       | I use it to teach kids to code. The released version is pretty
       | rough and probably not fit for general consumption, but the next
       | release (coming next month... I hope) is quite a lot better.
       | 
       | https://youtu.be/9e9sLsmsu_o is a demo making a simple survival
       | game, and https://youtu.be/upg77dMBGDE is a now very outdated
       | demo building towers and other simple structures. Thanks!
        
       | Decabytes wrote:
       | I have a couple...
       | 
       | 1. https://news.ycombinator.com/item?id=34507046 I made a port of
       | Xixit to the X16 [video]
       | 
       | It's super interesting as someone who never lived through the 80s
       | watching someone programming an 8 bit system. Even more
       | impressive is he is making his own "modern" 8 bit system with off
       | the shelf parts! I'm amazed that people can make complex software
       | in assembly. I feel like my brain can't deal with the limited
       | abstraction
       | 
       | For original content, I would shamelessly plug my post from a
       | month ago titled "The Fascinating development of AI: From ChatGPT
       | and DALL-E to Deepfakes Part 3"
       | 
       | 2. https://www.deusinmachina.net/p/the-fascinating-
       | development-...
       | 
       | I look at the 3 main technologies that are shaping the way we
       | create content, in text, art, and video, and talk about how we
       | got there. If I were writing it today I'd have to include a 4th
       | part about VALL-E which came out right after I posted it. Maybe
       | I'll write about that later.
       | 
       | Excited to see what everyone else posts!
        
       | rhettbull wrote:
       | https://github.com/RhetTbull/osxphotos
       | 
       | A macOS command-line "multi-tool" for working with Apple Photos.
       | Allows you to export photos (along with all the metadata), batch-
       | edit metadata such as times and timezones, explore the AI
       | metadata Apple computes for each photo (but doesn't make
       | available to the user) such as "well timed shot", "pleasant
       | composition", etc, compare libraries, sync metadata between
       | libraries, and much more! It's written in python and provides a
       | full python API for interacting with Photos.
        
         | gcr wrote:
         | Yo this is excellent! I have many photos with bad time stamps
         | and this might really help me out
        
       | mateuszbuda wrote:
       | Here is my post from last year which didn't get much attention on
       | HN: https://news.ycombinator.com/item?id=33507260
       | 
       | It analyzes how much sugar is in the food based on nutrition
       | facts data scraped from Walmart. It also shows relation between
       | amount of sugar and rating.
        
         | a_d wrote:
         | This is incredibly useful! Is it possible to make this into a
         | simple (single page) shopping list? Where I type my shopping
         | list, product recommends substitutes with lower sugar -- and
         | gives me distribution (histogram) of main ingredients for my
         | shopping list.
         | 
         | That would be life changing.
        
           | mateuszbuda wrote:
           | This is definitely possible. I'm not sure if we're going to
           | have time for this as we're occupied by work on Scraping Fish
           | but we shared the code for scraping nutrition facts data from
           | Walmart on github:
           | https://github.com/pawelkobojek/scrapingfish-blog-
           | projects/t.... Feel free to take it and build such
           | app/website on top of it.
        
       | samhuk wrote:
       | I was a bit deflated when my submission about
       | https://github.com/samhuk/exhibitor fell through the HN floor-
       | boards.
       | 
       | Think Storybook but simpler, faster, better Typescript support,
       | and uses esbuild by default.
       | 
       | ...Is the aim. I'm the sole lead dev working on it at the moment
       | up against the ~10-20 strong team who built most of Storybook, so
       | it's a long road ahead, but it's growing into something I'm quite
       | proud of and happy about.
        
       | iainctduncan wrote:
       | I created Scheme for Max and Scheme for Pure Data. They are
       | extensions to the Max/MSP, Ableton Live, and Pure Data computer
       | music environments that embed an s7 Scheme interpreter in the
       | host so that you can script, automate, and live code the hosts
       | with s7, a Scheme from the CCRMA computer music center at
       | Stanford and the same one used in the Snd editor and the Common
       | Music 3 algorithmic composition environment. This allows you to
       | do things like write algorithmic music tools, sequencers, and use
       | the Ableton Live API in Scheme, including with Common Lisp style
       | macros. It has an API for integrating with Max to share data
       | structures, hook into the scheduler, run in the high priority
       | thread, and so on. (The Max javascript object does _not_ run in
       | the high thread and so while it is similar in scope, it can 't be
       | used for accurate timing, so is no good for sequencing or live
       | algorithmic generation.) S4M allows you to do all the goodness of
       | high level music programming in a Lisp, _without_ losing the
       | ability to use modern commercial tooling and instruments. It 's
       | my thesis project for a Masters in Music Technology with Andy
       | Schloss and George Tzanetakis at the University of Victoria, and
       | I plan to continue to a PhD working on it. I tried submitting
       | twice, but it never made the page, which surprised me a bit given
       | Lisp interest here.
       | 
       | The github page is here: https://github.com/iainctduncan/scheme-
       | for-max
       | 
       | The youtube channel with various demos is here:
       | https://www.youtube.com/c/musicwithlisp
        
         | TrickardRixx wrote:
         | Once or twice a year I get a computer music itch. I've never
         | been able to find a tool that really fits what I'm looking for,
         | and have been entirely unsuccessful making my own tools. This
         | looks exactly like what I've been looking for. Thanks for
         | sharing!
        
       | [deleted]
        
       | Queue29 wrote:
       | https://github.com/shoenig/donutdns
       | 
       | I wanted a no-nonsense single-binary alternative to pi-hole
       | (based on CoreDNS).
       | 
       | Been using this as my home DNS server for a year now without
       | issue. Recently added support for reading a directory of block
       | lists, so now it's easy to keep things organized in blocking
       | sites with huge numbers of domains.
        
       | ushercakes wrote:
       | https://www.contractrates.fyi/
       | 
       | Crowdsourced rate sharing, like Glassdoor or levels.fyi, but for
       | freelancers.
       | 
       | Launch was meh, but fortunately have been getting a lot of usage
       | through other channels.
        
       | voberoi wrote:
       | I wrote this post about how I made atariemailarchive.org:
       | https://vikramoberoi.com/how-i-made-atariemailarchive-org/.
       | 
       | The whole project was fun, but I think the story behind it is
       | neat too.
        
       | kbyatnal wrote:
       | https://crowdview.ai - search engine for forums and discussion
       | sites
       | 
       | Like many of you, I find Google results to be full of SEO spam
       | and have resorted to adding "site:reddit.com" or
       | "site:news.ycombinator.com" to all my queries (since 2015!).
       | Otherwise, it's really hard to figure out "what does a genuine,
       | real life human think about this thing?".
       | 
       | But limiting my results to just Reddit isn't ideal because so
       | much great content exists elsewhere. Lots of great information
       | and conversations have moved elsewhere, and niche forums are
       | still alive on the web! But it's impossible to find these places
       | because they rank so poorly on Google. So I built a search engine
       | across a curated list of these, making sure to remove any kind of
       | SEO junk (blog spam, listicles, etc).
       | 
       | There's also a chrome extension that surfaces these results
       | alongside Google, so you don't have to remember to keep coming
       | back.
       | 
       | Please try it out and share any feedback! (and if you're
       | interested in this topic, join the Slack)
        
         | llanowarelves wrote:
         | Been wanting this and considered building one. Will try it out.
         | Thanks!
        
         | vram22 wrote:
         | What is blog spam in this context? Content farms?
        
           | jsmith99 wrote:
           | Blogs that give the impression of honest reviews but are
           | actually low quality content scraped from the product
           | description. The purpose is to make money on the affiliate
           | links when you buy their recommendations.
        
         | N3cr0ph4g1st wrote:
         | This is great. I would love a date filter but even without, it
         | is very useful.
        
         | thinking4real wrote:
         | Wow, this almost feels like the old internet and old google.
         | 
         | Generic results from a few corporate entities has become
         | ubiquitous, but here you can type whatever and it seems to give
         | a broad range of results.
         | 
         | Wow, this actually feels like a search engine. It's been a
         | while since I've felt this.
         | 
         | How do you rank the results?
        
           | kbyatnal wrote:
           | thank you! results ranking is very primitive today, but a lot
           | of users have commented that they would prefer ordering by
           | date (latest first) so I've been looking into that
        
         | achairapart wrote:
         | It's very cool but then I searched for some random thing and
         | found on the first page my very own comment about it, something
         | I wrote some years ago. Well, that was a strange experience,
         | the whole internet felt unexpectedly so small...
         | 
         | Anyway, I'm sure I'll use this again.
        
         | joenot443 wrote:
         | This is awesome! I'll be using it for sure.
         | 
         | Where'd you get your curated list of forums? Big search of
         | running VBulletin instances? :)
        
           | kbyatnal wrote:
           | that among others! a lot of manual work + some automated
           | scraping (there's about ~3000 forums in the index today)
        
         | jmacd wrote:
         | This is really nice. I am always appending forums names and
         | reddit to my searches.
        
           | walthamstow wrote:
           | For DIY stuff recently I found just putting 'forum' in the
           | search works well
        
             | marginalia_nu wrote:
             | A bit tangential, but I found a bunch of links in my crawl
             | database a while back that had titles like
             | 
             | > best electric razor 2022 reddit
             | 
             | Pretty creative. Never seen a search engine actually return
             | results like that, but like it's worth a try I guess?
        
       | worldmerge wrote:
       | https://edwarddeaver.me/portfolio/mit-reality-hack-2023/
       | 
       | MIT Reality Hack 2023: Team Amadeus
       | 
       | Amadeus is an interactive application that teaches you about
       | waveforms via a repurposed Guitar Hero controller and an ESP32
       | connected to Unity via Bluetooth. Looking into the VR glasses,
       | the Quest 2, you are immersed in a sea of particles visualizing
       | the transformations of modulated waveforms (made with Csound).
       | 
       | This was my first Reality Hack and I loved it.
        
       | patchorang wrote:
       | I made a drum machine that I think is pretty cool -
       | https://main.d28ilu31tegyi1.amplifyapp.com/ I taught myself how
       | to program 15+ years ago because I wanted to make music software.
       | Fast forward 15 years, and I've spent my whole career as a
       | designer for B2B Saas. I wanted to re-learn some development
       | stuff and going back to my original inspiration seemed like a
       | good idea. (Still a bit in progress and sorry doesn't work on
       | mobile, there is some Web Audio stuff I haven't figure out for
       | mobile yet)
       | 
       | I also built a small app to learn my piano chords. You can play
       | along with a MIDI keyboard. https://www.learnyourchords.com/
        
         | Minor49er wrote:
         | If you added a pattern selector and maybe a MIDI time sync,
         | this could be really fun to use in a live setup
        
         | ejarzo wrote:
         | [dead]
        
       | 5amdotis wrote:
       | My app Quiet: https://apps.apple.com/app/apple-
       | store/id1441525727?pt=11941...
       | 
       | Quiet is a content blocker for Safari on iPhone, iPad, and Mac
       | that lets you block out all of the unwanted distractions like
       | Facebook, Twitter, etc...
       | 
       | On the Mac it also acts as a network filter.
       | 
       | I am looking into expending this app to more systems and
       | browsers.
        
       | 7373737373 wrote:
       | https://icebergcharts.com/ - I'd like many people here create
       | icebergs about technical and scientific topics
       | 
       | The "Cursed Computer Iceberg"
       | (https://suricrasia.online/iceberg/) is what inspired this site,
       | and I think there are many more to be made.
        
       | agjmills wrote:
       | https://bauns.net A dashboard for SES reporting, giving fine
       | grained metrics rather than just a failure %
        
       | Sai_ wrote:
       | I made (am making) an email inbox for your entire domain -
       | https://pretzelbox.cc. Great for solopreneurs and small teams who
       | need use case specific emails like leads@domain or support@domain
       | but don't want to keep buying email inboxes.
       | 
       | Here are a few cool things you can do with it -
       | 
       | 1. Reply as anyone @your-domain
       | 
       | 2. Comes with a built-in blog you can post to from your email
       | much like world.hey.com
       | 
       | 3. You can share emails as hyperlinks - great for sending
       | reminders to people on WhatsApp/Messenger to tell them to take
       | some action on an older email and to bookmark useful emails
       | 
       | I have a few Chartered Accountant and small law firms practices
       | using it but I thought it would take off in a much bigger way in
       | the indie hacker community than it actually did.
        
       | veyh wrote:
       | AutoPTT [1] lets you use voice activation instead of push-to-talk
       | in games and apps where voice activation is not officially
       | supported. I posted about it a few times [2] but I guess it's a
       | bit too niche.
       | 
       | [1] https://wibe.gumroad.com/l/autoptt
       | 
       | [2] https://news.ycombinator.com/item?id=32566011
        
       | nutbutter wrote:
       | My friend and I made a product mapping tool with Square inventory
       | integration. We just introduced a beta for service area providers
       | to outline their service bounds, (plumbers, lawyers, etc).
       | 
       | https://boldmapper.com
        
       | schemescape wrote:
       | My single-instruction (subleq) programming game:
       | 
       | https://github.com/jaredkrinke/sic1
       | 
       | I really thought enough people liked esolangs and zachlikes, but
       | it failed to get a single upvote, so never even made it to the
       | "Show" page (well, not until like a week later, at which point it
       | was buried anyway) :(
        
         | Yahivin wrote:
         | Looks neat! From my first impression I would ease off on the
         | green box shadow, it somewhat clashes with the retro aesthetic.
        
         | Toutouxc wrote:
         | I don't know about everyone else, but to me programming with
         | just the "subtract and branch if less than or equal to zero"
         | instruction sounds way, way more frustrating than something
         | like the TIS-100. I don't play programming games to be
         | frustrated, I play them to feel smart, and the line between is
         | dangerously thin.
        
           | schemescape wrote:
           | Yeah, definitely not for everyone! I found the most fun parts
           | to be: 1) figuring out how to support indirection/pointers,
           | and 2) optimizing solutions for memory usage (there are a lot
           | of clever tricks, once you start looking closely).
        
       | markdjacobsen wrote:
       | I wrote a book called "Eating Glass" about the grueling emotional
       | and psychological experience of presiding over a prolonged
       | startup failure, coping with the aftermath, and finding my way
       | back to health and growth.
       | 
       | I wrote the book I wished I'd had available to me, as I believe
       | these experiences are common among entrepreneurs and high
       | achievers. My "Show HN" was immediately lost downstream but I
       | have given out free digital copies on a few occasions in response
       | to folks posting here about similar struggles.
       | 
       | I have links and a lot of free excerpts at
       | https://markdjacobsen.com/eating-glass/
        
         | baxtr wrote:
         | Awesome! Will buy it!
         | 
         | PS: also because your book supports whisperSync!
         | 
         | I'm not buying any eBooks without that feature anymore.
        
           | wizzwizz4 wrote:
           | > _I'm not buying any eBooks without [whisperSync] anymore._
           | 
           | Doesn't that lock you into Amazon's DRM? It did in 2010:
           | https://www.mobileread.com/forums/showthread.php?t=81945
        
       | yboris wrote:
       | _Video Hub App_ - https://videohubapp.com/ - Browse, search, and
       | organize your videos (Win, Mac, Linux).
       | 
       | I sell it for $5.00 but $3.50 goes to the _cost-effective_
       | charity _Against Malaria Foundation_. I recommend more people
       | give to cost-effective charities (see GiveWell.org for info).
       | 
       | It's also MIT open source: https://github.com/whyboris/Video-Hub-
       | App
        
       | andy99 wrote:
       | Skills and experience testing for AI models
       | 
       | Explanation: http://marble.onl/managing_ml.html
       | 
       | Code: https://github.com/rbitr/pytkml
       | 
       | I didn't explain it well; this is an area that's becoming
       | increasingly important
        
       | Brendinooo wrote:
       | I helped make GlitchTip (https://GlitchTip.com) and Passit
       | (https://passit.io) at my last job.
       | 
       | The latter got started and ramped up too late to contend with
       | Bitwarden, but I still use it and enjoy it (and I trust it,
       | because I helped build it!)
       | 
       | The former is still very active, and a great solution if you like
       | Sentry clients but think Sentry is too bloated / too hard to
       | self-host / too far from its original open source ideals.
        
       | epynt88 wrote:
       | I've created VegLog, an iOS app that helps me track my vegetable
       | growing. I wanted an app that would let me compare my harvest
       | over time, and look for patterns in growing conditions to help me
       | maximise growth.
       | 
       | https://apps.apple.com/us/app/veglog/id6444013681
        
       | sinker wrote:
       | https://mmabetsharp.com
       | 
       | A website to help make informed bets on the UFC. It presents a
       | lot of relevant data if you're serious about MMA sports betting.
       | 
       | I made this during the pandemic and tried to promote it through
       | Reddit and Twitter, but it mostly fell flat and ran out of steam.
       | I only scratched the surface of what I intended here. The data on
       | the site is a bit outdated since neither I nor anyone has used it
       | in a while.
       | 
       | A bit bummed that it never caught on within the MMA capping
       | community, but I've felt I could always come back to it if the
       | potential expressed itself.
        
         | hnrodey wrote:
         | This is rad. I'd love to see it updated with current data. I've
         | tried to bet on MMA with mixed results, but ultimately tried to
         | find a data driven approach to place wagers. My approach would
         | net me tons of open browser tabs trying to track down stats
         | about each fighter :(
         | 
         | I really like what you've done.
        
           | sinker wrote:
           | Thanks I really appreciate that. MMA (UFC specifically) is
           | still wide open to advantage betting because lines are often
           | highly narrative-based. Data itself WRT to MMA is often
           | misleading though for so many reasons (e.g., low quality of
           | opponents presenting a skewed perception of fighter ability).
           | However, looking at specific things is often quite useful.
           | 
           | The submission charts section of the site was particularly
           | useful to me. You find that some fighters are skilled at one
           | specific submission and that sometimes their opponents are
           | highly vulnerable to that particular submission.
           | 
           | A big issue I found when trying to market the site was that,
           | the majority of bettors have no interest in looking at data,
           | reviewing fights, or putting any time towards making informed
           | bets. Most people prefer to place bets naively primarily for
           | the sake of entertainment.
        
       | alooPotato wrote:
       | https://www.streak.com/streak-share-email
       | 
       | Streak Share - let's you share a live link to any email thread in
       | your inbox. Useful to share with others without forwarding,
       | embedding into google docs/notion or sharing on slack.
        
       | dom96 wrote:
       | I created a browser extension to help transition to Mastodon[0].
       | If you are curious about Mastodon but don't yet feel like you can
       | leave twitter.com then it's a great way to get started.
       | Essentially it injects Mastodon posts into your Twitter timeline,
       | so you can retain your existing Twitter following while getting
       | exposed to Mastodon.
       | 
       | I'm working on a Firefox version right now as well.
       | 
       | [0] - https://chirper.picheta.me/
        
       | cjlm wrote:
       | https://leaving.live - a site that tells you when other people
       | leave the site
        
       | a9ex wrote:
       | https://visits.cloud - "Analytics for Cloudflare" is a native app
       | for iPhone, iPad & Mac to monitor your Cloudflare Analytics data
       | wherever you go.
       | 
       | Download on the App Store:
       | https://apps.apple.com/us/app/analytics-for-cloudflare/id166...
        
       | formkiqmike wrote:
       | https://github.com/formkiq/formkiq-core
       | 
       | API first designed document management system that deploys to
       | AWS. Makes it easy to run standalone or to add Document
       | Management functionality to existing applications.
        
       | bdominy wrote:
       | I posted about my app Neucards that lets you share contact info
       | with others using end-to-end encryption to protect your privacy.
       | With data breaches, robocalls, identity theft, and scams on the
       | rise, giving your contact details out should be under your
       | control and even the people facilitating the exchange should not
       | have access. Available on iOS at
       | https://apps.apple.com/us/app/neucards/id1599851881
        
       | TrianguloY wrote:
       | https://github.com/TrianguloY/UrlChecker
       | 
       | URLCheck, an Android app to analyze urls before opening them.
       | With clear urls module, pattern checker module, and a few more.
       | 
       | It got a few points (29) when I posted the "it is now on f-droid"
       | submission (https://news.ycombinator.com/item?id=30256326) but
       | that was it. I've been updating the app since too.
        
       | pgjones wrote:
       | I've three things :),
       | 
       | 1. Quart, https://quart.palletsprojects.com, an ASGI
       | (async/await) re-implementation of the Python web MicroFramework
       | Flask. It is now maintained alongside, by the same people, as
       | Flask.
       | 
       | 2. Hypercorn, https://hypercorn.readthedocs.io, an ASGI/WSGI
       | server that supports HTTP/1, HTTP/2, and HTTP/3.
       | 
       | 3. My book "A Blueprint for Production-Ready Web Applications",
       | which uses both of the above and shows a beginner how to build a
       | full stack app (React frontend) running on AWS. See
       | https://pgjones.dev/tozo/ for details, code, and link to the
       | example app.
        
         | cvhashim04 wrote:
         | Very nice ^^
        
       | mindcrime wrote:
       | FYI, the "second chance pool" might be of interest to you as
       | well. See:
       | 
       | https://news.ycombinator.com/item?id=26998308
        
         | paulgb wrote:
         | The second chance pool is great, I just wanted to give people a
         | chance to shamelessly self-nominate their own posts.
         | 
         | Especially at a time when I'm interested in reading some good
         | technical original content and /new is mostly general news.
        
           | mindcrime wrote:
           | Sounds good. I just wanted to point that out, as I'm not sure
           | how many people even know about that.
        
       | Something1234 wrote:
       | https://www.henryschmale.org/2022/03/14/rsa.html
       | 
       | I made an RSA demonstration tool that got featured on hackaday. I
       | never submitted it to HN, but I want to share it now.
       | 
       | It shows all the intermediate operations for doing RSA.
        
       | mozz100 wrote:
       | https://app.dev-esc.com/new_game/ - an online escape room for
       | developer teams. I aimed to make a team-building experience that
       | was a bit different. unashamedly geeky: you'll need puzzling and
       | some coding to solve the challenges.
       | 
       | Fully remote for teams of 1-8ish; free to explore. Requires a
       | computer, although you can explore on mobile/tablet.
       | 
       | Originally it was free to play - I got a fair few plays off my HN
       | post, now I have a trickle of paying customers.
       | 
       | Use code hackernews22 for a 40% discount
       | 
       | Original submission at
       | https://news.ycombinator.com/item?id=28579191
        
       | marginalia_nu wrote:
       | I found what I believe to be an example of AI being used to
       | generate product images: https://www.marginalia.nu/jacket/
       | 
       | Feels like it would have been an interesting forum thread if
       | there was any worthwhile forums left.
        
       | sthatipamala wrote:
       | I'm a cohost of The Technium podcast. Please check us out!
       | 
       | It's a weekly podcast discussing the edge of technology and what
       | we can build with it. Each week, my cohost Wil
       | (https://news.ycombinator.com/user?id=iamwil) and I introduce a
       | big idea in the future of computing and extrapolate the effect it
       | will have on the world.
       | 
       | Wil and I started this show because we found that most tech
       | podcasts were focused on career development or Big Tech drama. We
       | wanted a show where we could be optimistic and excited about the
       | future of software, especially things which were not mainstream.
       | 
       | Some of my favorite episodes:
       | 
       | - Smalltalk : https://www.youtube.com/watch?v=FZNqOFAhM8o
       | 
       | - Zig: https://www.youtube.com/watch?v=wie5YuzoUQI
       | 
       | - Generative AI models:
       | https://www.youtube.com/watch?v=iOy-v2ah0Ms
       | 
       | We're in all the usual places:
       | 
       | - Youtube: https://www.youtube.com/@techniumpod
       | 
       | - WEBSITE: https://technium.transistor.fm/
       | 
       | - SPOTIFY: https://open.spotify.com/show/1ljTFMgTeRQJ69KRWAkBy7
        
         | sthatipamala wrote:
         | I hope this counts as original content I created...
        
       | cc101 wrote:
       | https://apps.apple.com/us/app/epiphany-workflow-ii/id1508000...
       | ADHD is a problem for many people in high tech. Epiphany Workflow
       | is a mac program for very bright college students who are in
       | academic trouble caused by ADHD. E provides help organizing and
       | sustaining a directed academic effort. It's particularly good for
       | organizing research papers and compiling class notes into a study
       | guide.
        
         | untech wrote:
         | I didn't tried your app yet, but I think your idea is great,
         | and that this niche is underexploited.
         | 
         | I hope you won't mind a little feedback. There is one
         | screenshot on the app page, it looks fine in general, but I was
         | a bit frustrated by the center-aligned text. Because of
         | alignment, it was hard to read.
         | 
         | Wish you luck!
        
           | cc101 wrote:
           | Thanks. I'll redo the screenshot.
        
       | ashz8888 wrote:
       | https://confluo.app - A productivity assistant app that instead
       | of planning your day in advance dynamically suggests you tasks to
       | pick based on the time of the day. Planning ahead never worked
       | for me as something unexpected always came along. Hence I wanted
       | an app that I can open, go through a list of task suggestions and
       | pick the one I like. In addition, I included features like timer,
       | pomodoro, and virtual co-working that helped me stay productive
       | during the lockdowns. I also wanted to track how many hours I was
       | working and which skill I was spending my time on, so I also
       | those features. I shared it on HN, hoping people will like it.
       | But it never made it to new page :(
        
       | remyp wrote:
       | It didn't flop, but awhile back I created https://findkismet.com
       | to help introduce HN users to each other. We sure could use an
       | influx of new users!
       | 
       | It's free and has cost me more to run than it has ever made in
       | revenue.
        
       | knoebber wrote:
       | https://dotfilehub.com
       | 
       | No JS, and easy to self host. It's a place to put your dotfiles.
       | It comes with a CLI loosely based on git for editing, versioning,
       | pushing, and pulling.
        
         | 2kwatts wrote:
         | I saw this when it was originally posted. Never got around to
         | using it, but I'll try it out
        
       | bbauman wrote:
       | PlaylistAI: https://playlistai.app/
       | 
       | DALL-E/ChatGPT for music playlists on Spotify and Apple Music.
       | 
       | Enter a prompt like "chill electronic coding music" or upload a
       | photo of a music festival lineup and it'll make a playlist
        
         | [deleted]
        
       | lgl wrote:
       | I've launched a Windows app on the Microsoft Store a bit over a
       | month ago. Didn't get any traction here (as windows closed source
       | apps rarely do) but feel free to check it out at
       | https://lumotray.com
       | 
       | I have already got a few downloads from the MS store though.
       | "Advertising" was basically just a post here, a couple of posts
       | on reddit and some links sent to friends.
        
         | SirAllCaps wrote:
         | I assume its written in C#? Can I ask which .NET
         | framework/library you used?
        
           | lgl wrote:
           | Of course. It is indeed a C# (WPF) application that started
           | as .NET6 during development but eventually migrated to .NET7
           | as it came out shortly before I published it.
        
       | asim wrote:
       | Nothing flopped, it just never reached breakout success the way I
       | wanted. Most things I managed to get into the top 5 of the front
       | page of HN over the span of 8 years, whether it was a project,
       | blog posts or products but that's just a moment in time, a few
       | hours even, it's not success. I wish my projects had reached the
       | point that I could have carried on working on them. The latest
       | M3O.com, was a serverless API gateway, that honestly I thought as
       | a product was great but never achieved the thing I set out for it
       | to be. It was also VC funded, so even more painful that it didn't
       | work out.
       | 
       | Now I'm hacking on something new, not shared it yet but let's do
       | it.
       | 
       | Mu is an operating system for Life. We're addicted to the
       | internet, we're being used by tech companies for profit, we're
       | stuck scrolling and clicking. I want to strip it all away and
       | redefine what an operating system is for. I don't have all the
       | answers yet, just an idea and feeling based on 10+ years of
       | walking on this path. Feedback welcome.
       | 
       | https://mu.xyz
        
       | untech wrote:
       | My friend from time to time makes some really cool project, then
       | he posts it on HN and gets zero traction. His submission page [1]
       | looks so ridiculous now, that I joke that his next submission
       | would look like "Show HN: I created a true AGI running on my
       | analog wristwatch (3 points, 0 comments)".
       | 
       | [1] https://news.ycombinator.com/submitted?id=borzunov
        
         | nl wrote:
         | Petals does look interesting.
         | 
         | I think his descriptions need work though.
         | 
         | You know it got some good traction in this submission?
         | https://news.ycombinator.com/item?id=34215665
        
       | julosflb wrote:
       | https://www.d2xlab.com/app
       | 
       | I built an interactive viewer/editor for time series. that can
       | load data from text files.
       | 
       | In my previous job, I spent a lot of time dealing with time
       | series collected from various simulations and measurements, so I
       | wrote a desktop app. When I quit I was missing the tool so I
       | partially rebuilt it in the browser!
        
       | atum47 wrote:
       | https://github.com/victorqribeiro/customFilter
       | 
       | An image editor that lets you run custom filters and blend
       | equations to an stack of images.
        
       | lawxls wrote:
       | https://github.com/lawxls/HackerNews-Alerts-Bot - telegram bot
       | for keyword alerts from Hacker News (comments, stories or both)
        
       | seinecle wrote:
       | https://nocodefunctions.com
       | 
       | No registration needed. Free. Open source.
       | 
       | Web app offering click & point best-in-class data science
       | functions for text mining and more.
       | 
       | Developed with love since 2021.
       | 
       | Purely in Java, front-end included - have a look!
        
       | conschy wrote:
       | https://globemallow.io/
       | 
       | Globemallow - Sustainable web development and design best
       | practice reports.
       | 
       | Analytics & Ad Blocker - A simple to understand analytics & 3rd
       | party advertisements blocker.
        
       | jbandela1 wrote:
       | Two web apps:
       | 
       | https://triviarex.com/ - A combination of trivia and find the
       | word in the maze that you can play in real time and compete with
       | your friends
       | 
       | https://www.trueduedate.com/ - Use millions of historical births
       | to better estimate when your baby will actually be born.
        
         | benl wrote:
         | True Due Date is great, thank you for making it!
         | 
         | My wife is pregnant and, because the nearest maternity unit is
         | 1hr45mins drive away, we're going to rent a place near it
         | around the due date. This just gave me a confidence boost about
         | what dates to be there. Thank you!
        
           | jbandela1 wrote:
           | Thanks for the feedback!
           | 
           | Best wishes for a healthy pregnancy and delivery for mom and
           | baby!
        
       | barefeg wrote:
       | We recently released GPT powered features for our research
       | assistant https://www.youtube.com/watch?v=FcqL5l8Illw
        
       | valryon wrote:
       | Flat eye (PC)
       | https://store.steampowered.com/app/1358840/Flat_Eye/
       | 
       | A video game about technology and its impact on our lives. Very
       | inspired by stories from here.
        
       | a_e_k wrote:
       | https://github.com/a-e-k/canvas_ity
       | 
       | A tiny, single-header <canvas>-like 2D rasterizer for C++
       | 
       | More detail -- This is an STB-style single-header C++ library
       | with no dependencies beyond the standard C++ library. In about
       | 2300 lines of 78-column code (not counting blanks or comments),
       | or 1300 semicolons, it implements an API based on the basic W3C
       | <canvas> specification to draw 2D vector graphics into an image
       | buffer:                   - Strokes and fills (with antialiasing
       | and gamma-correct blending)         - Linear and radial gradients
       | - Patterns (with repeat modes and bi-cubic resampling)         -
       | Line caps and line joins (handling high curvature)         - Dash
       | patterns and dash offsets         - Transforms         - Lines,
       | quadratic and cubic Beziers, arcs, and rectangles         - Text
       | (very basic, but does its own TTF font file parsing!)         -
       | Raster images (i.e., sprites)         - Clipping (via masking)
       | - Compositing modes (Porter-Duff)         - Drop shadows with
       | Gaussian blurs
       | 
       | I also uncovered a number of interesting browser <canvas> quirks
       | along the way with the HTML5 port of my testing suite.
        
       | webdevfe wrote:
       | Having a difficult time marketing my tool since launching it last
       | year. It's a Feedback widget for any site and free for now. Why
       | not to try?... http://zelement.com/feedback
        
       | mydriasis wrote:
       | https://vidovi.ch/assets/flashcards.html
       | 
       | Learn Yugoslavian with flashcards for free! Really, free! This is
       | something I threw together pretty quickly, and I'd love to get
       | some feedback.
        
       | cratermoon wrote:
       | For pure technical content:
       | https://spectrum.ieee.org/contactless-ecg
       | 
       | I'm a contrarian, relative to HN, so on the technical/policy
       | side: https://thebulletin.org/premium/2021-07/can-small-modular-
       | re...
        
       ___________________________________________________________________
       (page generated 2023-01-26 23:01 UTC)