top | item 34531989

Ask HN: What have you created that deserves a second chance on HN?

268 points| paulgb | 3 years ago

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.

393 comments

order
[+] kbyatnal|3 years ago|reply
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)

[+] achairapart|3 years ago|reply
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.

[+] tastysandwich|3 years ago|reply
I tried "replacing VS Commodore gasket", expecting to see pages from justcommodores.com.au. Those are the go-to forums for anyone into Holdens (Australian cars that are no longer made).

Instead 8 out of the first 10 results were Hacker News? The other two were from from mechanics.stackexchange.com reddit.com/r/CarsAustralia, but neither were about a VS Commodore (instead they were about Nissans).

On the other hand, the very first Google result was literally a topic titled "replacing VS heads gasket" on justcommodores.com.au.

It's an awesome idea but the results definitely need some work.

[+] jmacd|3 years ago|reply
This is really nice. I am always appending forums names and reddit to my searches.
[+] telchior|3 years ago|reply
This is neat, I'm going to try using it on some searches tonight. I have two pieces of immediate feedback:

- I need a date range option. I'm searching for something about a piece of software and getting answers from around 2011, so far out of date that it's useless.

- Really need some padding on the left side of the page ;)

[+] 8organicbits|3 years ago|reply
Wow great work! I quickly got the information I was struggling to find via DDG (and then Google).

I've added this search engine by adding "https://crowdview.ai/search?q=%s" in Firefox's search settings. I'll be trying this again.

[+] t0bia_s|3 years ago|reply
This absolutlly blow my mind. Search results are 100% organic and 1000% more relevant than any search engine gave me. Ever. Even more relevant than payed kagi.

I just cannot add CrowdView to search engines in Firefox. Any idea how to fix that?

[+] llanowarelves|3 years ago|reply
Been wanting this and considered building one. Will try it out. Thanks!
[+] qolop|3 years ago|reply
I like the general idea behind it but you need to increase the pool of websites you're crawling by a lot.

I did not get any results for "Kardashians"

[+] hexagonwin|3 years ago|reply
This is genuinely great. Unlike others spamming my search results with StackOverFlow crawlers I can find actual people's posts here.
[+] SlackingOff123|3 years ago|reply
This is awesome! Thank you!

Any chance for a Firefox extension?

You mention a Slack workspace. How do I find that? (I don't use Slack outside of work much)

[+] joenot443|3 years ago|reply
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? :)

[+] N3cr0ph4g1st|3 years ago|reply
This is great. I would love a date filter but even without, it is very useful.
[+] vram22|3 years ago|reply
What is blog spam in this context? Content farms?
[+] thinking4real|3 years ago|reply
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?

[+] Shish2k|3 years ago|reply
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|3 years ago|reply
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.
[+] compumike|3 years ago|reply
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/)
[+] KerrAvon|3 years ago|reply
Interesting! Zig release perf is respectable, but slower than Python for debug clearly leaves some room for improvement.
[+] dom96|3 years ago|reply
Really cool! What were your impressions of all the languages you've implemented this in?
[+] brailsafe|3 years ago|reply
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?
[+] markdjacobsen|3 years ago|reply
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/

[+] codepoet80|3 years ago|reply
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
[+] mtmail|3 years ago|reply
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.

[+] sporkl|3 years ago|reply
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...

[+] lawlorino|3 years ago|reply
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!

[+] skytrue|3 years ago|reply
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. :)

[+] mozz100|3 years ago|reply
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

[+] iainctduncan|3 years ago|reply
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

[+] schemescape|3 years ago|reply
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) :(

[+] ashz8888|3 years ago|reply
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 :(
[+] evtaylor|3 years ago|reply
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.

[+] aphit|3 years ago|reply
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|3 years ago|reply
This looks cool! Are you going to support multiple currencies?
[+] shyn3|3 years ago|reply
Would be cool if it can scan your receipts and itemize them.
[+] bszupnick|3 years ago|reply
Is this open sourced?
[+] rhettbull|3 years ago|reply
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.

[+] patchorang|3 years ago|reply
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|3 years ago|reply
If you added a pattern selector and maybe a MIDI time sync, this could be really fun to use in a live setup
[+] yakubin|3 years ago|reply
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.

[+] chaibiker|3 years ago|reply
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|3 years ago|reply
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

[+] chaabani|3 years ago|reply
I made a programming puzzle game that got overwhelmingly positive reviews by the very few people who downloaded it: 42 five-star reviews over 45 total.

I think that anyone who likes hard puzzles and spending many hours/days to solve some levels will enjoy it.

Also, if one happens to be a programmer that struggles with recursion, I think the game might help with that regard, but being a programmer is not a requirement to play.

Website: https://www.kidori.com/games/recursive/

Appstore: https://apps.apple.com/app/id1550504475

[+] binkHN|3 years ago|reply
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|3 years ago|reply
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.

[+] deevus|3 years ago|reply
I'd use this but alas I'm on iOS at the minute.