[HN Gopher] Ask HN: Who needs help with side projects?
       ___________________________________________________________________
        
       Ask HN: Who needs help with side projects?
        
       In the spirit of other Ask HN : Hiring and who wants to be hired, I
       thought I would help people with their side projects. For free or
       otherwise.  Please post what your side project does and whether you
       need help with technology(frontend, backend, databases) or with
       marketing/growth hacking/sales etc.  Personally, I can help with
       Python, Java and other backend technologies.
        
       Author : throwaway83242
       Score  : 19 points
       Date   : 2022-07-01 15:49 UTC (7 hours ago)
        
       | thenewwazoo wrote:
       | I've got an open-source Homebridge plugin
       | (https://github.com/thenewwazoo/homebridge-lutron-caseta-leap)
       | that has a bug in its client-handling code. There is some problem
       | with connection handling that is causing user pain. I am an
       | experienced developer, but new to Typescript, and absolutely
       | cannot chase it down. I would love the help of someone with Node
       | socket coding knowledge willing to take a look.
        
       | bhu1st wrote:
       | I am working on weekends occassionally on a side project of mine,
       | a real-time version of board game Baghchal (http://baghchal.net).
       | The stack is Node.js/MongoDB.
       | 
       | I have identified couple issues that I'd love to work on at
       | https://github.com/bhu1st/baghchal.net/issues but I lack
       | time/resources.
       | 
       | Many thanks in advance for any technical
       | help/support/collaboration. Please DM me.
        
       | meesterdude wrote:
       | My project is a new way to browse the web, spatially. Built in
       | unity/c#. Mostly done but there's always more to do so open to
       | help with hte dev, Would also be great to work with a Ruby on
       | Rails dev on building out the platform side.
       | 
       | would also love help building up traction/excitement with
       | users/potential customers.
       | 
       | email is violentpurr at gmail if you're interested. I'm based on
       | the east coast.
        
         | RohitMartires wrote:
         | sounds cool, is this in the same space as Arc
         | (https://thebrowser.company)?
        
           | meesterdude wrote:
           | they don't have much to see, so hard to say what their
           | implementation is; i think same problem space for sure.
        
         | ternaryJimbo wrote:
         | Interested! By spatially do you mean this is a vr app?
        
           | meesterdude wrote:
           | Sort of! It's in 3D. Spatial is leveraging the human ability
           | to reason about & remember landmarks as part of navigation of
           | a space and associate information.
        
       | jms55 wrote:
       | I'm working on a Screeps-like game using WebAssembly. You compile
       | a script to WebAssembly, and for each robot you control on the
       | server, it runs the script in an isolated environment to choose
       | an action for that robot. The goal is to write a program to
       | coordinate your robots into gathering resources, replicating, and
       | expanding your control of the server.
       | 
       | Here's an example bot script:
       | https://github.com/JMS55/botnet/blob/master/example_bot/src/...
       | 
       | The basic infrastructure of the project is more or less in place,
       | besides a visual replay viewer which I'm working on right now.
       | What's needed is a bunch of work in designing game mechanics and
       | APIs. I don't actually have any plans at the moment beyond bots
       | running around and harvesting randomly generated resources. Feel
       | free to open a discussion on the github page if you're interested
       | in Rust, WebAssembly, and video games.
       | 
       | https://github.com/JMS55/botnet
        
         | Rodeoclash wrote:
         | This is cool! I've had this idea knocking around in the back of
         | my head similar to this about an MMO like game where users
         | could write WASM code and "imbue" items in the game with it.
         | Sort of allowing them to create interesting game logic to build
         | stories and things in it.
         | 
         | Elixir always felt like it'd be a good backend to coordinate
         | running things
        
       | jka wrote:
       | I've been developing a recipe search engine and meal planner at
       | https://www.reciperadar.com/ -- all the code is free and open
       | source.
       | 
       | I think the two largest challenges it has at the moment are:
       | 
       | - Developer experience / infrastructure setup: the service is
       | Kubernetes-based, composed primarily of Python+Flask
       | microservices, and although the setup steps are documented[1],
       | they're not yet automated.
       | 
       | - User interface: my lack of user interface design skills are
       | fairly apparent, I think. Having some clear UI goals to work
       | towards would be helpful - there's likely some overlap with
       | product design questions here (what _should_ be the range of
       | functionality that the the app offers?)
       | 
       | To be transparent: although I hope to offer compensation in
       | future, the project is zero-revenue currently, and I don't feel
       | ready to provide any monetary returns yet. If that hasn't put you
       | off: any feedback is welcome, from discussion comments to pull
       | requests to business model questions/critiques!
       | 
       | PS: Don't forget to mention one or two of your own side projects
       | if there's anything you're looking for help with, too.
       | 
       | [1] - https://github.com/openculinary/infrastructure/
        
         | PhillyG wrote:
         | I wouldn't say your UI is bad - it's certainly a reasonable MVP
         | at this point. You could probably stick ads on it or a
         | newsletter sign up on it for people interested in it. If I
         | wasn't looking for UI improvements to point out, first glance
         | would be it's pretty good, and what I'd expect - I certainly
         | wouldn't immediately bounce - though the input boxes do need to
         | support splitting ingredients by typing a comma - typing enter
         | is not instinctive and even once I'd figured that out, when
         | going again I "messed up". I listed ingredients as I'd expect
         | to for an input box, and when I moved to the next box my input
         | was lost.
         | 
         | It sounds like you need to spend time using it yourself,
         | thinking over it's use, getting others to use it, watching them
         | get stuck, listening to their questions. Get family or friends
         | who have never used the app to use it while you are there and
         | find out what they struggle with. For knowing what
         | functionality it needs - find people who are interested in
         | paying for that kind of product - family and friends are great
         | for doing the app equivalent of proofreading, but unless they
         | are in your market they may well have lots of ideas, but you'll
         | have no idea if they're the right ideas to build.
         | 
         | Some confusing things about your UI (in order of me noticing
         | them):
         | 
         | - "Are there any ingredients that are not available?" - this
         | looks like it needs rewording to something like "avoid these
         | ingredients" or "any common ingredients not available", I knew
         | what you meant, the search will exclude recipes with those
         | items, but it felt weird to read - there are probably 1000s of
         | ingredients that I don't have in my kitchen, I'm not going list
         | those. I might list things like milk if I where cooking for a
         | lactose intolerant person in that box, or I might use that for
         | if I where out of something common.
         | 
         | - on laptop screen, box around the search form has a huge gap
         | to the right of the form inputs. I'd either make the inputs a %
         | width of that box, or put them in two columns when wide enough
         | 
         | - the previously mentioned thing about inputs needing to treat
         | , being entered as if the user had tapped space
         | 
         | - I'd probably expect to see filters for
         | vegan/veggie/pescatarian / low gi etc but then maybe not -
         | that's the kind of thing you could build if you run out of
         | things from proper users - unfortunately I rarely cook proper
         | meals so I'm not really in your target market I would assume.
         | 
         | - Shopping list feature is a feature I could use, if it where
         | better, (though I currently use a shopping list app that I
         | threw together myself by quickly modifying another thing I'd
         | made previously, and it works reasonably well for me) - your
         | icons seem too small and fiddly, and I'd want a few buttons on
         | screen of common things - so I can tap those instead of typing
         | them.
        
           | jka wrote:
           | Thank you for the response!
           | 
           | > support splitting ingredients by typing a comma
           | 
           | That sounds sensible, yep; filed as
           | https://github.com/openculinary/frontend/issues/210
           | 
           | > "Are there any ingredients that are not available?" ... I
           | knew what you meant, the search will exclude recipes with
           | those items, but it felt weird to read
           | 
           | That makes sense too. If I remember correctly, that prompt
           | was most-recently rephrased during a pandemic-related
           | lockdown (with subsequent unpredictable ingredient
           | shortages), and so that context may have affected the choice
           | of wording; either way, I agree that it's odd phrasing and
           | should be updated.
           | 
           | Hopefully that'll be a relatively quick correction, although
           | it will require internationalization (currently machine-
           | translated without review by native language speakers, not
           | ideal); it's filed as https://github.com/openculinary/interna
           | tionalization/issues/...
           | 
           | > box around the search form has a huge gap to the right of
           | the form inputs
           | 
           | > I'd probably expect to see filters for
           | vegan/veggie/pescatarian / low gi etc but then maybe not
           | 
           | Two good points here, and possibly combinable. Perhaps those
           | dietary recipe filters could be placed in the excess space
           | available next to the search controls.
           | 
           | Today the search API does theoretically support filtering[1]
           | on a few dietary properties -- but that functionality isn't
           | yet visible and available to the user.
           | 
           | Feature tracker filed as
           | https://github.com/openculinary/frontend/issues/211
           | 
           | - Shopping list feature ... your icons seem too small and
           | fiddly, and I'd want a few buttons on screen of common things
           | - so I can tap those instead of typing
           | 
           | The frequently-added-items shortcut idea is smart. The
           | shopping list feature and the meal planner are under-attended
           | components of the app relative to the recipe search/explore
           | components, in my opinion. Let me think about this for a
           | while, there are a few considerations and I'd like to be
           | concise when responding about this in more detail.
           | 
           | [1] - https://github.com/openculinary/api/blob/72075f66cd6fda
           | 5b809...
        
       | pm2222 wrote:
       | There are columns of data, and as a simple example they are
       | {{1,a},{1,b},{1,c},{2,a},{2,b},{2,c},{3,a}} of two columns and
       | seven lines. I'd like to process the data through a function
       | which would yield {{{1,2},{a,b,c}},{{3},{a}}} which is slightly
       | better than {{{1,2,3},{a}},{{1,2},{b,c}}} because former has 7
       | leaf elements vs latter 8 leaf elements while both has if you
       | will two lines.
       | 
       | How to write that function?
        
         | lesuorac wrote:
         | I think you need to provide more information.
         | 
         | Do you have a CSV file? Is this a specific data structure in
         | some language?
         | 
         | Is the output another CSV file / std out?
        
         | petronio wrote:
         | If the data is ordered by row as in your example (e.g.
         | {1,a},{1,b}, etc), a relatively straightforward option would be
         | to read all columns for the row and use the values as a key
         | such that hash(columns) -> list(rowNum).
         | 
         | This may not give you the lowest number of leaves depending on
         | your dataset. If you're looking for the absolute smallest
         | number of leaves, you could use each column as an individual
         | key and start intersecting their lists to see if that produces
         | a reduced leaf count.
        
       | shakezula wrote:
       | In a similar vein; if anyone is looking for an accountability
       | buddy on their project, hit me up!
        
       | sharemywin wrote:
       | Interests:
       | 
       | Web3, OpenCV, NLP, using AI libraries and Apis, semantic search.
       | 
       | Languages: C#, Asp.net, Databases, some python, Played around
       | with Django,
       | 
       | I was working on a way to scrape problems out of social media.
       | 
       | Also an AI idea generator.
        
         | hacky_engineer wrote:
         | I was working on a NLP(ish) idea for a while and got a descent
         | prototype put together, but haven't had time to take the
         | project past that. The idea was to train a model to classify
         | tone of voice (a kind voice, angry voice, whiny voice, etc).
         | Writing this out again now. I wonder if we could train a model
         | to predict whether a statement is sarcastic or not..
        
           | sharemywin wrote:
           | The dataset would be the hard part.
           | 
           | I played around with Sentence Embeddings and Sentence
           | Similarity.
           | 
           | I thought about being able to compare a sentence with "Happy"
           | and get a score between them. This could be a generalized
           | solution for a nlp problems.
           | 
           | I noticed it tended to match things a little different than I
           | would expect. I would expect the subject of the sentence to
           | match first.
        
           | JPLeRouzic wrote:
           | https://en.wikipedia.org/wiki/Sentiment_analysis
           | 
           | https://www.kdnuggets.com/2016/05/voice-tone-analysis-
           | emotio...
        
       | Rodeoclash wrote:
       | I have a video player designed for esports coaches to do gameplay
       | reviews of matches that their team has played. It has the unique
       | feature that you can synchronise multiple viewpoints from a match
       | together. It's free and open source.
       | 
       | https://github.com/Rodeoclash/vodon-pro
       | 
       | I've built it using Electron as an MVP but I'd like to rebuild
       | the most successful features into a native app using gstreamer as
       | a V2 version at some point.
       | 
       | I'm looking for help with reaching more esports teams that might
       | be interested in using it, graphic design feedback (I've done it
       | myself :/ ) and someone who has knowledge building native apps
       | that I could bounce ideas off.
        
       | abe-101 wrote:
       | I recently published a command-line tool written in python
       | that'll convert a YouTube video into a Podcast (anchor.fm)
       | 
       | https://pypi.org/project/tube-cast
       | 
       | Under the hood the tool uses yd-dlp to download the video and
       | pyppeteer to publish it on the site anchor.fm as a podcast.
       | 
       | I could use help with documentation and testing
       | 
       | https://github.com/abe-101/tube-cast
        
       | hacky_engineer wrote:
       | I am working on a baby book called Computer Engineering for
       | Babies (https://computerengineeringforbabies.com). The biggest
       | question I have is an SEO/branding one. I have about 3 brand
       | names, and I don't know how to structure them or which ones to
       | get rid of, and how to have a cohesive brand. Anyway, I'm looking
       | for someone that can coach me on some SEO/branding stuff..
        
         | digisign wrote:
         | Looks fun, how can I get a couple without having to wait until
         | December? Seems like that would be an easy way to boost
         | conversion, to have them come in once a month. Guessing you
         | don't have enough volume?
        
         | kleer001 wrote:
         | that doesn't sound like it's within the scope of OP's request,
         | but best of luck!
        
       | mannanj wrote:
       | Your Life in Blocks: A concept inspired by Tim urban's Your Life
       | in Weeks and by my weekly poster which I write a few blocks of
       | text in.
       | 
       | I wanted a way to track significant things that happened in my
       | life, and looking back at the physical poster, it has quite the
       | impact on my perspective but I noticed it's a hassle carrying
       | that thing around.
       | 
       | Angular, Firebase, Sass, NGRX Store: The MVP was functional for
       | this stack but only for one account and without Firestore rules
       | written. It has since been defunct and I've been stuck on scaling
       | it to work for more than one user without public database rules.
       | 
       | Site: https://yourlifeinblocks.firebaseapp.com/user
       | 
       | Git (open repo): https://github.com/mannanj/life-in-blocks
        
       ___________________________________________________________________
       (page generated 2022-07-01 23:02 UTC)