HACKER Q&A
📣 TekMol

Who wants to collaborate?


We have the monthly "Who is hiring?" and "Freelancer? Seeking freelancer?" threads. But what about people who don't want to work for money and are not looking for people who want to work for money but still want to work together on cool projects?

For free to make the world better or to start a startup.

If you do, please post your project or your skills!


  👤 caseyslaught Accepted Answer ✓
I work for a national park in the Democratic Republic on the Congo as a tech lead. Some of the things we are doing: LoRaWAN for tracking and emergency response, ML to identify gorillas by their unique nose prints, and long-range drones for mapping and surveillance, and a management web app.

If you’re interested in conservation / sustainable development and associated technologies let me know! Always looking to collaborate and bounce ideas off others.


👤 max10541
I'm quitting my full-time job this month (already gave my notice) to start a startup with my brother. We're trying to make cheap-but-performant prosthetic hands using 3D printers and Arduino, focusing on the north-west of Syria. To shed some light, it's estimated that around *50 THOUSAND* people suffer from minor or major imputations due to the ongoing war, and most of them need some form of prosthetics. Some estimates even upwards *80 THOUSAND*![1]

Now, I know most of the technical stuff we need, and my brother knows all the medical details (he's a physical therapist), but neither of us have built a startup before.

We have a plan on mind, but I would love to chat with anyone with experience building similar startups (a mix of software and hardware), or really anyone who's interested in this project.

We also plan on starting a crowdfunding campaign soon this month.

[1](https://www.ri.org/providing-life-changing-prosthetics-for-s...)


👤 onassar
I run a side (open source) project called Iconduck (https://iconduck.com). It collects and makes open source icons, illustrations and graphics available to download in various formats.

The goal is to collect sets from across the web (atm, mainly Gumroad and GitHub) that have open source licenses that allow for them to be available on a central site.

I then use a service called Typesense (https://typesense.org/) to make these all searchable.

It's a scratch of mine that I wanted to itch, and it has pretty strong usage (along with a limited user base; around 1k signed up users).

It's a fun project to work on, and I'd love help on this. Anything from design, front-end, back-end, product or marketing.


👤 tdekken
I am a former principal software engineer at a MAMAA company turned independent educational researcher. My primary interest is in deliberate practice and how to use spaced repetition (i.e., Anki) to develop expertise.

I have three primary areas that I am working on and would love to find serious collaborators:

1) I am building high-quality content for math, English language arts, chess, etc. (see [0] for a good explanation of what this looks like). This is primarily for my 2nd grade child, but I have also written hundreds of cards for high school level math, undergraduate level math, and programming languages.

For example, I used this approach to build an Anki deck that decomposed the NNAT test (i.e., a gifted program test) into atomic chunks and then demonstrated how sample NNAT questions were composed of those primitives.

2) I am eventually looking to leverage this content and knowledge to build turn-key resources for others. This is surprisingly challenging for reasons I won’t touch on, but it could profoundly improve learning outcomes for many people.

3). I am pondering how to enable richer sharing and collaboration between people. I have a number of patents in this space and can envision a few business opportunities.

----

[0] https://andymatuschak.org/prompts/


👤 akkartik
I work on ways to write programs that help outsiders understand their big picture (rather than insiders understand incoming contributions).

The goal: you (any programmer) should be able to use an open-source program, get an idea for a simple tweak, open it up, orient yourself, and make the change you visualized -- all in a single afternoon.

More details: http://akkartik.name/about

What I have so far: https://github.com/akkartik/teliva

Lately I'm spending a lot of time on the sandboxing model. It's nice to be able to download and run untrusted programs before we start trying to understand them. How to permit this without letting them cause too much damage, by explicitly giving them arbitrarily fine-grained permissions that are still easy to take in at a glance.


👤 mg
Hey, I want to put together an open source project that gives an overview of how to set up a minimal viable web application from scratch via all the different frameworks.

The idea is to format the tutorial for each framework as a shell script. So there is no ambiguity of how to reproduce the results. And it is even possible to just copy&paste the steps into a docker container and see the framework in action.

Here is a demo of how this could look like for Django:

https://www.gibney.org/from_debian_to_web_app

It would be cool to have one column for each framework and then align them visually by feature. So if you want to compare how do you use a template, you can look at the "Let's use templates" row and have a quick overview of how it is done in Django, Laravel, Flask, Symfony, NextJS...

Each framework section could link to the developer(s) who wrote it.

If you want to contribute to the section for your favorite framework, send me a message!


👤 oliverbennett
A couple of years ago I started to build a tool for my own personal use. It ended up being a metaverse full of sticky notes. I'm currently seeing if there's a market for it outside of just myself - https://www.temin.net/

Give me a shout if you're interested in turning it into something - email is in my profile.


👤 crawfordcomeaux
I'm trying to reclaim the word Santa from the toxic concept Santa has become (judging kids as naughty/nice is a perspective that's subjective and denies the very real need for acceptance, name calling is also a recognized form of abuse). I'm hoping to build a simple first version of www.santaisdeadlonglivesanta.net with a bit of text and a few pictures.

It's meant to be the launch of the SANTANET, the network of people choosing to play a game in real life: Satisfying All Needs Through Anarchogiving (SANTA). It's essentially performance art, as it's me living out a story I'm writing called "How Santa Stole Every Holiday." It's meant to be a set of incomplete riddles for people to expand on, as well as a place for coordinating a network of free giving.

Some of the riddles:

Complete the backronym of SANTANET. What can the NET stand for?

There's a finite number of human needs for surviving and thriving. Each need can be mathematically proven to exist, (perhaps through applying category theory, infinity category theory, or constructor theory?) One each need is proven to exist, what's the longest sentence you can make using the first letter of each need?

Are you a hidden Santa who may want to start helping giving to needs, rather than just giving toys people want?


👤 russelltran
Hi, looking for collaborators to work on technology to eliminate rice paddy methane emissions! On a volunteer/hobbyist basis. Rice methane is 3% of the climate change problem. Moreover, any technological solution for rice paddies can be repurposed for defending against worst-case permafrost melt scenarios, or to be used as an emergency geoengineering lever by stopping natural wetland methane emissions (~16GtCO2e/yr). Our site is https://www.ricemethane.org/

Feel free to reach me at contact [at] ricemethane.org


👤 petargyurov
If you are looking to do some collective good, consider a wildlife conservation project.

I created a GUI wrapper around a popular AI model for object detection for wildlife conservation [0]

The idea is that most ecologists don't have the technical expertise to run such models, so making their life easier is an important task. The use of AI also saves them loads of time. The project was born when I got in touch with New Zealand's Department of Conservation for volunteering opportunities.

I haven't had time to continue working on this; help is welcomed!

* [0] https://github.com/petargyurov/megadetector-gui


👤 krisrm
I don't have anything to contribute or collaborate on, but just wanted to thank OP for the excellent idea, this looks like it really hit upon a community need.

👤 thelastgallon
This is a great idea! Can we do this monthly?

I am having conversations with a few people to start Conduit Foundation: require all new construction to be EV ready. Have conduit installed whenever we build new parking. It will make it future proof to pull cable and install chargers later. This is a one time building code change with a continuous yield of new charge points.

Hit me up if you have any interest.


👤 robmsmt
I created a toolkit to evaluate many different speech recognition engines.

https://github.com/robmsmt/SpeechLoop

Comparing speech systems can take a long time esp for a dev who doesn't have the background in audio/ml. How do you know which one will work best? Will new shiny transformer model perform well enough? Most end up using one of the big tech companies existing API to throw their data at. Whilst this is convenient, I think that it's a travesty that opensource speech systems have not are not as easy to use. I was hoping to change that to make it easy to evaluate and compare them!


👤 mrfusion
I vote for making this a monthly post or at least biannual!

👤 regnull
I'm working on a decentralized identity-based communications project. Think of this as an email (or instant messaging, social network, etc.) where your "account" is yours forever and cannot be taken away. We have email part functioning and there are some real users. At this point, I'm working on the decentralization part, where the identity registry will be put on a blockchain (likely custom Ethereum-based blockchain, to keep it free for users). Join us if you want to make the world a better place by fighting censorship and personal information collection. We are 100% open source:

https://ubikom.cc https://github.com/regnull/ubikom


👤 kstenerud
Ad-hoc data formats like JSON and XML are too insecure for the modern world, so I'm developing a new format to remedy this [1].

It's a twin format, one binary and one text, so that you can input / edit the data in text, and then it passes from machine to machine in binary only (or convert back to text if a human needs to inspect it). The binary format is designed for simplicity and speed, and the text format is designed for human readability.

Both formats are designed for security and minimal attack surface, while providing the fundamental data types we use in our daily life (so you're not stuck doing stringification and base64 fields and other such hacks).

I've pretty much completed the base format [2], and am 90% done with the golang reference implementation [3] plus some standard compliance tests, but I could use a lot of help:

- Reviewing the specifications and pointing out issues or anything weird or things that seem wrong or don't make sense.

- Implementations in other languages.

- Ideas for a schema.

- Public outreach, championing online.

[1] https://concise-encoding.org/

[2] https://github.com/kstenerud/concise-encoding

[3] https://github.com/kstenerud/go-concise-encoding


👤 mettamage
I am trading crypto, options and stocks based on news (e.g. Twitter, YouTube, Reddit) in manual and algorithmic fashion (it feels a lot like Factorio: manual first then automate it).

I don’t believe in technical analysis, and I think the efficient market hypothesis is mostly true and love Fama’s work (and sometimes I am first!).

The biggest reason I do this is because it feels like a PhD that can actually pay well.

Are you similar? Let’s meet!

Email is in my profile


👤 karlicoss
I'm working on tools/projects to unify, access, interact and use my personal data for quantified self, knowledge management, etc.

A couple of examples:

- https://github.com/karlicoss/HPI#readme

- https://github.com/karlicoss/promnesia#readme

Would very much love to discuss it with other people, collaborate etc.


👤 erezsh
I'm building Total Recall (https://github.com/erezsh/TotalRecall/), a keyboard-first browser extension for bookmarks that's fast and useful. It lets you search through your bookmarks using a local full-text search, with support for tags and extra notes.

I'm doing it in my spare time, which is scarce, so I'd love another pair of hands to help me make it super duper great. (it's already great but it's just normal great). Ideally someone with some experience making extensions, but really anyone who's willing to put in the time and take it seriously, even if only for an hour a week.

Let me know if you're interested!


👤 ternaryJimbo
I am working on a project whos intent is to harness unused computational power from unused/rarely used servers or other devices, and allows a business to run background jobs on this spare compute.

Think BOINC but for enterprise. I've never validated this idea if its actually something businesses would use, but I've had fun coding it so far as just a side project.

I have been overwhelmed since I have not built anything like this before, It would be useful to have someone to bounce ideas off of and work with. The plan down the line is to open source this codebase. It would be great if you are familiar with:

-IPFS

-Golang

-Decentralized databases

Details should be in my profile. Also, I work on VR browser Games so if you are interested in collabing on that let me know.


👤 MWil
Seeking motivated cofounder(s) interested in legaltech/edtech/govtech.

I am a domain expert in Veterans Disability law, 1.7mil in revenue (me and 3 paralegals) in 2020, formed Veteran Disability boutique firm in 2021.

Looking to build the "Clio for Veterans Disability Claims." Although this is a single, niche area of administrative law, there are more than enough customers on an individual (veterans with claims, accredited agents, accredited attorneys [solos and firms] and an institutional basis (veteran service organizations, law school clinics, non-profits).

The Clio-and-all-others approach of building out generic "law practice" software that you modify for your practice area does not work well for this area of the law IMO. This will not have features that would not serve this area well and thus will not charge per user accordingly.

I routinely have to maintain a legal strategy going back 50-60 years for a single claim. Clients routinely have 2-3 claims active at any given time. Claims routinely include 8-11 different medical conditions, each of which having to meet their own pre-requisites and burdens. Claims routinely branch onto different "paths" within the administrative scheme.

I want to empower veterans and advocates against the kafka-esque system of the VA.


👤 aaronbrethorst
I’m the maintainer of OneBusAway for iOS, an open source app that helps hundreds of thousands of people around the United States get real-time information about where their bus is, and when it will be arriving.

I’m always looking for more users of the app who are interested in helping to make it better: whether you’re a developer, designer, or just have ideas, I’d love your input.

This might be of particular interest to you if you live in Seattle, San Diego, Tampa, or Washington DC, but the app has also been deployed in more than a dozen other cities across the US.

https://github.com/OneBusAway/onebusaway-ios


👤 jmcminis
I'm building a postgres extension that allows you to do web searches using a SQL query. The idea is to be able to pull in data from the web with some structure (which you define using custom scrapers) on demand.

Right now I have a proof of concept that's pretty simple. It's a multicorn extension that calls to a FastAPI backend. I have it all running using docker-compose.

I'm open to working with people that want to use it, or people that want to build it. I don't have any real plans to open source it or commercialize it. It's just a little side project I think is neat. I'm open to any ideas or use cases you might have.

Send me an email (in profile) or dm. Looking forward to it!


👤 zehnfischer
My project supports African founders to take their start-up to the next level. All the companies are in the agricultural and food sector, have a launched product and first revenue. By giving them customized support, we aim to make them invest them ready. The idea behind the whole project is that start-ups can solve real world issues. In our case, make small scale farming, value chains etc. more effective and thus increase the income of small hold farmers. Since brain drain in Africa is a very real thing, our companies are always looking for experts who would could support them - could be just couple of hours per week or month.

👤 jaltekruse
I'm working on solving the problem of allowing non-technical people communicate about math without needing to learn Latex. There is also an element of classroom organization/grading optimization along the lines of gradescope. All code for the project is GPL.

https://freemathapp.org


👤 koeng
We’re building a Golang library designing DNA. Most synthetic biology tools are essentially crap Python scripts - we’re looking at building maintainable tools for the next 10-20 years

https://github.com/timothystiles/poly


👤 mromanuk
I'm building iOS Apps as a solo builder. Sometimes it's a little lonely. If you are interested in sharing experiences, advice, or just chat about ideas/programming/tech or collaborate, say hello at my contact is in my profile.

👤 lambdatronics
Cool idea! I'm pretty busy a.t.m. but just in case, I'll toss my hat out there.

About me:

-PhD in physics, specialty in optical spectroscopy for fusion reactor plasmas

-Familiar with basic optics, analog circuit design & fabrication, signal processing, sensor fusion, data analysis, visualization, physics-based modeling & parameter inference (including tomography), Bayesian methods, & MCMC

-Very comfortable with the scientific python stack (Numpy/Scipy/Matplotlib/xarray), some experience with Julia (esp. SciML/ModelingToolkit)

Projects I'd be interested in (mostly stuff I've been meaning to try my hand at but haven't gotten around to):

-Unsupervised/self-supervised learning on real-world data (incl. algorithmic trading)

-Machine vision (and/or analysis of other sensory modes) for robotics

-Brain-inspired (ie, systems-neuroscience-based) AGI approaches (ex. hierarchical temporal memory, predictive coding, sparse distributed representations)

-Information-theoretic approaches to AGI (ex: total correlation explanation, free energy methods)

-Causal/generative/physics-based approaches to AGI

-Renewable energy & clean tech: battery systems modeling, demand/weather forecasting, or hardware projects

-Off-the-wall physics ideas: I'd be willing to listen to them & provide feedback. I'm personally interested in trying to reformulate quantum mechanics starting from geometric/Clifford algebra and Bayesian probability theory, as a way to make it more intuitive.

Email is in my profile.


👤 EarlyStageQuest
An open question: What useful information do you think each person should write in the comment to help you decide whether to collaborate or not?

👤 eloisius
I don't have a side project to recruit for right now, but I've wanted this very thread in the past. My current projects all revolve around reducing my dependency on commercial SaaS products. A hypothetical project I'd be interested in contributing to would be an ActivityPub Strava/Ride with GPS clone.

👤 itake
I'm building a gig economy / play-to-earn content moderation tool where people earn crypto for moderating content on social platforms. Contact in bio.

👤 carapace
I have a sort of constellation of projects that fit together into an overarching project, and I'd love to have some other people interested or even collaborating on it.

The goals are:

- Make computers that easier to understand and use (than current systems.)

- Make large flying machines to enable cheap and efficient mass transport of people and materials. (Like huge, kilometer-scale kite/blimps.)

- Collect and recycle the Great Pacific Garbage Patch (and the other ocean gyres.)

An overview of the general strategy: Start with toys, both computers and the flying machines. Grow a community of folks to do distributed research and manufacturing. Collect and amass enough subunits (the flying machines are cellular) to build a machine large enough to reach the GPGP and return with some trash. Recycle the trash into raw materials (possibly using molten salt oxidation) to make more machines to collect more trash to make more raw materials, and so on...

There are a lot of details, obviously, but that's the gist of it. It probably sounds crazy but I'm seriously, I think it's doable, worthwhile, and fun. If you're interested send me an email (my username is sforman and the server is hushmail.com.)


👤 alexose
I'm working with the OpenAir collective (https://openaircollective.cc) on open source, DIY-friendly carbon capture machines.

I'm particularly interested in the electrolysis of CO2. I could really use help from anyone with a chemistry background!

If you're interested, please reach out to me via my email or hit me up on the OpenAir discord.


👤 satya71
Unmukt Foundation[1] in India runs after school programs for poor kids to get them technology education. We're looking for people who can teach Python, Arduino, anything else.

They make best use of low-cost resources. Check out the Arduino-based robot built using recycled materials.

[1] https://unmuktfoundation.org/


👤 nhatcher
I would like to build a small CAS (Computer Algebra System) that is usable from the web. It could be used in education to plot functions, solve equations (algebraic, ODEs, PDEs, ..), work with matrices, complex numbers, number theory, you name it. We need to come up with a decent DSL. My idea is that we would write the core of the app in Rust (so that it could be used in the web as wasm or locally). They key features would be:

* Based on lean software. With a small footprint. * The project itself should be a teaching project. I would like to document all algorithms from Risch to numeric solvers in ODE * Free, open source, oriented towards education in mathematics

I am a theoretical physicist and have been working as a computer programmer for the last 10 years. Money is not a concern anymore for me and I really have an urge to give back. Also I am happy to collaborate in any project in the intersection of mathematics, education, physics and programming.

If you have a nice project you can have my axe!


👤 MrSmith33
Looking for contributors to Vox programming language/compiler: Statically typed, compiled and embeddable language, primarily focused on gamedev. It uses custom backend to keep low compile-times and small size. Written in D language.

https://github.com/MrSmith33/vox


👤 moltar
I want to build an ultimate SaaS boilerplate / starter as a commercial product.

The audacious goal is something like “build a Trello clone from git init to a live product in under 10 minutes”

Looking for like-minded folks with any of the following skills:

- strong React

- UI/UX design

- TypeScript

- AWS

- SaaS building

- writers for docs, tutorials, articles, evangelization

- product / project manager


👤 edmundsauto
I'm building a sports analytics platform, where users can write code against a hosted sports database, add commentary, and publish to build a sports data science portfolio. All published articles include the code, and any reader can fork someone else's work to do their own work building off others.

If anyone wants to learn sports analytics, I'm looking for beta users. (Also open to adding non-sports datasets if someone wants a hosted dataset with built in publishing for e.g. SEC filings, crypto prices, etc.)


👤 ranuzz
Awesome thread OP. I can't wait to read the comments and reach out to people.

From my side, I am open to collaborating on any small and fun projects like, a serverless web app, a mobile app, a command line program or even a library of some sort, for example micro apps shared here https://mapps.makeall.dev/ . That could involve learning a new skill or sharpening an old one.

Feel free to reach out, email in the profile.


👤 steffenabel
I'm working on a zwift clone that runs in the browser and has the look and feel of a 8-bit arcade game. It's very early stage but the basics work. So if you are a indoor biker and want to join (dev, graphics, game concept or if you just want to test it for your indoor training), contact me. Contact in bio.

👤 slotrans
I am looking to collect databases from real businesses and business-like entities, including those that have failed or otherwise become "past-tense". Read on if you or someone you know might have access to such things.

Background: I'm a data engineer with about 16 years in the industry under my belt. Something that's always frustrated me about the way that we design and build systems, is the way that knowledge fails to diffuse through the industry, because we don't study what we do, and especially we don't study our failures.

As an example, the 2010s witnessed the full hype cycle (rise and fall) of "NoSQL" databases, such as MongoDB, Cassandra, DynamoDB, Riak, Aerospike, and many others. Did they turn out to be any good? Individually, in local circumstances, some engineers know the answer, or at least an answer. Collectively, we have no idea. This knowledge only spreads as the primary sources write blog posts (mostly terrible), or move on to new jobs and tell stories (distorted by all sorts of biases). What we should be doing is studying what was actually built, out in the open, where everyone can see it if they're interested.

Additionally, I find it very difficult to teach other engineers about data systems, in a scalable way, without open example material. There are many online courses in SQL and things of that nature, but they always deal with trivially small, trivially clean data sets, without any of the richness or messiness of Real World Data. Many years ago, my own skill in dealing with data grew by leaps and bounds the instant I was exposed to real business data and asked to solve real business problems with it.

To these ends, I am looking to collect real business data sets. I use the term "business" loosely, in the same sense that engineers often say "business logic". Non-profits, community efforts, personal side projects, these things all count. The key thing I'm after are custom-built databases, meaning they either started from a blank MySQL/Postgres/MongoDB/etc, or heavily customized an off-the-shelf system like Wordpress or Salesforce.

I recognize there are thorny issues here with respect to intellectual property and personal data privacy. I do not expect anyone to just hand over a database and wish me well. We would have to work something out, whether that's an NDA, or thorough anonymization, or whatever.

In any event, if you possess a data set like this, and might be willing to share it for research purposes, please reply here and we can figure out how to connect and discuss.


👤 leafario2
If you are into autonomous sailboats, robotics, rust, or combinations thereof, let me know :)

👤 desku
I’m looking for collaborators for re-implementing “modern” machine learning and deep learning models/papers. Modern is in quotes as I’d actually like to focus less on the super recent, and more on those around ~5 years old, as the compute required is usually more feasible. As well as the implementation (which will be open sourced, well written and documented), I’d also like https://distill.pub/ style articles to go along with the implementations.

I’d also like to get into algorithmic trading, but this is something I’m at the very early stages of researching into.

If any of that sounds interesting, contact details are in my profile.


👤 lnsru
I want to finish a Time Of Flight camera. My initial application was robotics, but this domain is very crowded. The start is here: https://github.com/lnsru/melexis_VGA_ToF_camera Hardware is not complete, current software is raspiraw with corresponding modified camera header file. Tweaked raspiraw can receive test pattern from sensor chip. I want to offer low cost camera commercially at the end, but have no problem open sourcing my early development. I am electrical engineer and I have all the pieces to finish this project alone, but it’s much nicer working together.

👤 eternityforest
I am looking for more work at the moment, so I might not have unlimited free time in the future but:

I know embedded hardware and software, Python, and some web dev.

My FOSS projects worth mentioning are KaithemAutomation, an IoT automation system focusing on more low level control for commercial installs, and HardlineP2P, a protocol for P2P remote acess(think DuckDNS replacement).

I'm also working on an open source math reference guide for people who have no math knowledge. I have no particular math talent, so I'm documenting how I'm able to work effectively without really being able to manipulate these things mentally.


👤 josefrichter
I am a UX/UI designer who always struggled to pair with the right developer, and/or right business oriented extrovert person, to build things. If you struggled from the other side, let's talk, contact in bio.

My projects / areas of interest:

1) high-concurrency booking system (10,000 university students trying to enrol in classes for next semester)

2) real-time money streaming


👤 FiddlerClamp
A long shot - I write fiction (see https://www.lavendertavern.com), if anyone's looking for a good storyteller.

In my day job I'm a technical and business writer, but my true passion is fiction. Who knows, maybe there's a kindred spirit out there.


👤 porkbrain
I'm reading through the neuroscience and related literature to compile a list of data and systems relevant for designing algorithms of interest. I'd like to share my hobby with other like-minded people.

👤 thinkcomp
I run PlainSite (https://www.plainsite.org), which aims to make the United States legal system more transparent. If you have any interest in exposing corruption or just making courts, judges, lawyers, lobbyists, etc. more understandable to average citizens, feel free to get in touch! At the moment, Elasticsearch and/or database optimization experts and iOS/Android developers would be super helpful.

👤 pkdpic
Im turning my little art studio into a no-money collaboration space this year for software developers who make art or want to collaborate with artists.

https://tombetthauser.github.io/greensquare/

If there are any devs out there who make weird art, music, writing etc or want to Id love to see your work and maybe find some overlap to collaborate!

Also this is a great happy new year post :^)


👤 brendoncarroll
I am working on INET256, an API and address standard + reference implementation for secure network communication.

https://github.com/inet256/inet256

Developers, applications, and end-users are under-served by the network layer. INET256 provides necessary features (stable addresses, encryption) to client applications, which usually have to reimplement those features themselves.


👤 titzer
If you're interested in programming languages, compilers, and/or Wasm, I have tons of little projects in both Virgil and Wizard that might be of interest. I'll be getting students this year, but at this point Virgil is done enough that people can try it out. Neat projects might be:

- Write an arm64 assembler. Useful for eventually porting Virgil and Wizard both to M1 macs.

- Write a more complete library for Linux/POSIX. Can read/write files already, but why not sockets and graphics and things?

- Raspberry Pi or ESP32 projects with Virgil.

- Improve Virgil's garbage collector. E.g. even a simple generational Mark&Sweep would be an upgrade for long-running programs.

- Syntax highlighting / modes for Sublime, VSCode, etc would be very welcome. Emacs and vim modes exist already.

- Do some neat Web demos with the Wasm backend. It's pretty easy now to make a Wasm module with imports and then supply those imports from JS.

- In Wizard, do a complete WASI implementation on Linux/MacOS.

- Do something with node.js and Virgil compiled to Wasm. I wrote a node.js wrapper than can load Wasm modules and there's a semi-complete System implementation on node.

- Get source-level stack traces working with the Wasm backend. Just involves some callbacks and getting the meta section into the Wasm binary.


👤 kkarpkkarp
I have an idea to replace posting on Facebook/Twitter where you sell your and your readers privacy with posting on your own blog.

To achieve this, blogging platforms (I am aiming to WordPress right now) must remove the obstacles in user experience: people stopped blogging and switched to Facebook because posting on FB has more profits: it is easier (just visit front page of FB instead of logging to wp-admin and doing next steps), you have all content in one place (FB wall shows your posts and your friends posts etc) and tickles your ego (you immediately get likes and shares while on your blog barely anyone comment your post)

I am working on plugins and tools to remove this distance: front-end editor box for your blog ( https://github.com/kkarpieszuk/Editor-Box ), plugin to subscribe to other blogs and see their content as part of your blog, plugin to give local likes for posts, broadcast your content to other blogs...

Everyone will have kind of their own Facebook on their own WordPress blog.

I am WP plugin developer as my main job but all above I am doing in my free time as a hobby.

If anyone is interested in collaborating to make the network a bit less occupied by big techs, please reach me here https://github.com/kkarpieszuk/Editor-Box (create an issue or pull request if you have an idea how to extend this plugin) or find my email address at https://muzungu.pl/o-mnie/ (in Polish but you will easily find the address)


👤 atlasunshrugged
Hey everyone, I'm about to start a gig advising on tech policy in DC for 1yr but during that would like to start ideating on a potential startup with someone with plans to launch early 2023! I'm not an engineer but have done a little product but my core focus is usually on growth/bd and navigating regulated areas.

I have a few ideas (listed below) but am open to ideating with folks openly and seeing where interests and the market takes things - Making Cryonics more mainstream with a better payments layer + other longevity services and more research into the science behind it that we openly publish - Working on an integrated critical mineral processing, recycling, and gigafactory that produces re-used EV batteries or home powerwalls either in the DRC or with close ties to it to try to bring more jobs to the area and help the country move up the value chain from pure extraction (and because I think there's a huge demand already including in Africa for good battery packs to replace diesel generators)


👤 harshadwaj
Hey,

Posting this idea in a niche space. Not too hopeful, but inspired by other posts and trying my luck to see if anyone wants to collaborate. My email is my profile.

The niche here is Indian Classical Music. I would want to use the modern technology to uplift the domain and solve some common problems starting with sharing and distributing of music. Lyrics are usually shared in textual form in one of the languages with no accompanying swaras. As the music and inherently ragas are very structural, there is an opportunity to separate the syntax, representation, rendering, ragas, language, talas etc. and allow to distribute in a consistent way.

I already have the high level design ready. I am looking for some web developer with preferably react experience and more importantly an understanding and interesting in this domain to appreciate what is being done.

Shout out through an email and we shall collaborate!


👤 mrdobelina
I'm the founder and UI/UX designer behind this iPhone app for vinyl record diggers - https://apps.apple.com/it/app/disco-fm-vinyl-audio-preview/i...

The app is in a coma state because my co-founder/developer had to leave the project.

I'm looking for an iOS Developer that want to take over the project with me and build new features. The app is built in Swift and Firebase.

Currently the app has few daily downloads and users (in total subscribed about 3000, which 1000 of them paid $1), we got covered on MixMag, Resident Advisor and many other music related websites.

I got some features already designed that just need to be discussed together and implemented.


👤 neltnerb
I want to put together a DIY water cistern out of a 55 gallon barrel by connecting an inlet straight to the tap water through a fine filter. According to the CDC it's fine to store water that way for like 3 months at least, so we can use a siphon to drain the barrel periodically to refill it with fresh water after sanitizing the barrel.

What I'd be looking for in a collaborator is people who are able to spread the word about why this is a good idea or perhaps even advance the idea by selling kits at cost to help get them out in the world for cheaper (assuming bulk discounts). I'd also be looking for a better biologist than I (or whatever kind of scientist I'd need for this part) to help me make sure that the filtration is adequate to ensure safety.

I want to learn more about the required filtering. I have a barrel and I've bought a lot of fancy cartridge filters from McMaster in the past (I do chemical engineering and am weaker on biology), so I feel like there must be a way for me to do this.

The reason I worry about this is because in a power outage the city water supply can go dead. Or an earthquake if you live in a region prone to them. Or a flood could contaminate the water supply. I think that in such a scenario you should have 10 gallons of water per person tucked away so that you can keep yourself healthy and also help your neighbors.

This is a simple project I can try to document and do in a way that is definitely safe (the last thing I want to do is give unsafe advice). It is a project that would likely cost someone a hundred dollars or a bit more, but increasing household resiliency seems increasingly important.

I remember growing up that we always had emergency supplies because it's important in a serious emergency to not depend on emergency responders (with limited time and lots of problems to handle) for basic stuff that you should be able to handle yourself with fairly simple preparation.


👤 throwaway984393
I'd like to build some kind of shared resource where people publish completed generic projects. I find myself and others constantly reinventing the wheel, and it seems absolutely nuts; how are we ever going to progress if we keep wasting our time re-making what has already been made?

Say there's some web framework, and lots of people write online shopping carts in it. Well, after the 1000th online shopping cart has been written in this web framework, you'd think there'd just be one standard implementation of a shopping cart published to the framework's website. But often, for all kinds of such common projects, there is no standard implementation. And then you have your shopping cart, but there's all these other components you need to hook up to it. It would be great to have an example of hooking up each of those components. And over time it would become like the "Uber-Shopping-Cart" that can do it all.

This could work for more than code, too: configuration, walkthroughs on integrating components, architectural plans, CI & CD. There's got to be some way to create a shared library of reusable, ready-to-modify, free technology solutions. So that whether you're a hobbyist or an employee in a FAANG, you can just grab an off-the-shelf solution, put in a tiny bit of logic specific to your needs, and go on to your next task. Not only would it save each person countless hours for every one of these, but they could be bug-fixed, supported across multiple versions of their dependencies, have features added by a wide community.

The problem is I really don't have a great idea what it should look like, or how to get people engaged. The scope is enormous; I could add my own project samples, but I don't actually write a whole lot of code, I mostly do Cloud Systems Engineering. So I would love to pair up with others who are interested in having such a library so we can figure out what it should look like and start contributing to it.


👤 imagineerschool
Developer DAO is spinning up some large-scale public goods projects and we need good thinking and devs from across the world to help us grow up right.

Would you like to see a global tech workers union or guild?

Or a maintainers fund to support all the FLOSS projects the world depends on?

It's super early days, the possibility space is wide open! Come join the conversation :)


👤 robinzfc
I am a software engineer with education in mathematics and I have been working on a formalized mathematics project for the last 16 years (on and off). There is no particular purpose of this, other than it is a good mental workout and a satisfying way to acquire understanding of various areas of mathematics by writing proofs that are sufficiently detailed and correct that can be checked by a machine. I would like to improve the presentation of the project at isarmathlib.org and I would love some help with this. Of course there is plenty of math to formalize as well. If you are interested, you can contact me through the project's GitHub Discussions or other links at the project's site.

👤 codingclaws
I'm working on an open source HN/reddit clone [1]. I'm trying new things and for moderation I've settled on self-moderation using whitelists of users.

[1] https://github.com/ferg1e/peaches-n-stink


👤 novaleaf
C# GAMEDEV (HOBBY/OSS):

I'm making an OSS C# game engine. https://github.com/NotNotTech/NotNot It's an ECS engine very similar in features to Unity Dots.

I just finished the graphics/io bindings it will use: https://github.com/NotNotTech/Raylib-CsLo

I have a stable income from my SaaS business so this is more than just a hobby project for me. I'd like to turn it into a viable oss project plus a commercial option some day.

My vision is to create a top-down spaceship game with it, and create a simple gamedev framework for kids to learn C# programming with. using the feature needs of both of those to drive engine development.


👤 dekervin
I am working on https://datapeek.org , basically annotating online debates with data. I am open to collaborate, in particular with hackers with a taste for the business/marketing side of things. Email in my bio.

👤 jvanderbot
I'm building a sensor network management tool for small computers e.g. rasp pis and the like. It'll be open source and solve a lot of annoying configuration details with hosting web services or doing point to point communications between devices.

I could really use some help designing a decent front-end.


👤 Nic56
I work on one building block of climate tech ― energy demand flexibility software. Useful in all kinds of settings, like industry or microgrids.

The collaborative aspect is that [our platform](https://github.com/FlexMeasures/flexmeasures) is open source, under a permissive license.

I'm trying to grow a startup on top of it, but the whole idea of doing impactful work is that it's being used to speed up the energy transition everywhere. Less re-inventing the wheel. If you are involved in any projects where energy demand flexibility should be unearthed, please consider using FlexMeasures ― with us or without us. Happy to chat.


👤 empressplay
turtleSpaces is a 3D Logo interpreter rapidly becoming a game engine (basically Roblox for Logo).

It is written in Go and has cross-platform binaries and a WASM version with a Javascript IDE. Mobile support is in the works.

We need people to help create content, market (user acquisition), test and code!

Check it out at https://turtlespaces.org and if you're interested in helping out e-mail help@turtlespaces.org

We're not certain yet what the forward plan is regarding monetization or exiting , turtleSpaces may stay free and become OSS. In the event that any profit was incurred it would be distributed amongst the contributors based on effort expended.

Thanks for reading my blurb!


👤 samelawrence
This is potentially off-topic, but I know that a lot of engineers also make music, so here goes. I run an electronic bass music label called [UUeird](https://uueird.com/) which focuses on experimental dubstep, drum & bass, and halftime. We also have a sister label called [Swampstep](https://swampstep.bandcamp.com/) that focuses on 140 BPM dubstep. We have over a quarter-milliion plays on Soundcloud, and can distribute music to all major storefronts. submissions [at] uueird [dot] com.

👤 mosselman
I am putting together a podcast about the management side of engineering teams. I want to talk to heads of engineering, CEOs or VPEs, about how they have organised their team and how work is done.

What I have in my mind right now is for it to be very practical so going through the exact engineering process and probably things like hiring, etc.

The goal is to provide inspiration for teams who are changing in terms of size or in other ways to find things they can try out, but also be entertaining.

What I am looking for is guests, but also people who have already setup a podcast to give me some pointers on the practical side of things like getting in all the podcasting apps, smooth production, etc.


👤 awayto
Hey there, I work on a project called Awayto. It generates and deploys web applications to AWS with all the base line bells and whistles (db, api, ui, user mgmt, react, typescript). I enjoy working on tools for developers and this is a project that's supposed to help developer consultants. It's a full stack framework, and there are of course many ways you could help or be involved, so if it sounds interesting please check it out!

https://github.com/keybittech/awayto

https://awayto.dev


👤 LoveMe2Times
A lot of these projects are very serious, make the world a better place kind of thing, which is awesome, so I apologize if my project is more of just a fun thing. With Flash now being EOL, a lot of Flash games are disappearing from the net. While there are existing projects to create an open source Flash player which is good for legacy compatibility, nobody will build new Flash games. So my vision is to create a modern browser based platform that offers a vaguely similar but overall superior experience.

I'm using JavaScript to leverage modern browsers and Node.js to create a platform that makes the creation of online, multiplayer games easy. It is comprised of a few different interesting sub-projects like an async streaming library and my own rendering/templating library (which I know will annoy some people for not using an existing framework).

Right now it's only a few thousand lines of JavaScript but it's complicated due to a large number of moving pieces. Also, I'm using things that require the very latest browsers and Node versions to make life easier, like top level await. Getting Node and the browsers to use the same modules is a PITA to set up initially but then reduces effort moving forward. My outlook is we can circle back and address compatibility issues after making a full POC.

There are lots of interesting problems in this space, dealing with concurrency, async, race conditions, consistency, serializing/deserializing cycle detection, and also interesting browser side stuff with the rendering framework.

The future vision is to make Electron/Cordava (or similar) apps and replicate some of the old flash game sites like Kongregate. We will open source the underlying tech, make some of our own games, and then get others to make games and publish on our site.

Anybody who is good with modern async JavaScript can help, and knowledge of XML, HTML, CSS, SVG, Node, WebASM, Electron/Cordova (or similar) is all helpful. I'm open to converting to TypeScript if somebody knows it well, but it's not a priority.

In my estimate, there's a hundred hours of work required to have a solid POC.

If any of this sounds interesting, email is in my profile.


👤 mikercampbell
https://github.com/mrcampbell/open-monster-registry/blob/mai...

I'm working on an Open Monster Project, based on the game mechanics of Pokemon, Final Fantasy, and others - but fully opensource, fan created, and IP nightmare free!

I've worked on Pokemon Game implementations, algorithms, and have implemented it dozens of times, and feel like it's time we create a regulated system to allow others to build games from scratch with the least amount of friction possible.


👤 aero-glide2
I'm good with aerospace related subjects. Python is my main language. Would love to contribute to any aerospace projects!

👤 collabtwy532
Great idea for a thread! I have two interests for a collaboration.

Interest 1) Study buddies to exchange domain knowledge between web App Design and Hardware Engineering.

Basic idea: We teach each other stuff from our area of expertise. While you one learn a lot these days from books and Youtube and online tutorials, there is no substitute to asking an expert and getting unblocked quickly.

Me: Electrical Engineer who has years of experience designing consumer and aerospace electronics. I am on a journey to learn more about Web App development and what it takes to build a successful SaaS app in 2022. Some tech that I am looking to learn the basics of : HTML, CSS, Javascript, Node, React, Django, WebAssembly.

You: You know your way around full stack web development, and you are looking to learn about hardware engineering. Posts like below resonate with you. I would like to be study buddies with an individual like that :) My email is in the about section.

- https://news.ycombinator.com/item?id=24743894

- https://blog.athrunen.dev/learning-hardware-programming-as-a...

- https://news.ycombinator.com/item?id=24037791

- https://contextualelectronics.com/course-types/

Interest 2) Offline first collaboration tools in the electronic CAD tool space.

CRDT technology has been growing fast recently. I am interested in applying the principles of offline-first software and CRDTs to new tools in the electronic CAD tool space (think: tools used to design circuit boards). If any devs are looking to get their hands dirty with applying CRDTs to real world problems, would love to chat. Thinking of contributing to open source tooling in the electronic CAD tool space. I also think there is a market to support an open-core SaaS here.


👤 scrapcode
18+ years of 'dabbling' in design and development, building personal tools and freelancing smaller client websites. Recent non-traditional BS:CS grad to check off a life goal, but don't plan on entering the field as I am deep into an established career in another IT-related role.

I am really enjoying working with Python, Django and learning React at the moment. I have a lot of free time during the week and I am very interested in helping with a project. Very much akin to entry-mid level if you're looking for train-ability and willingness to learn. codectc at gmail!


👤 rglullis
1) I know that HackerNews has a strong anti-crypto bias, but let me pitch Hub20 (https://hub20.io), the self-hosted payment gateway for ethereum (and EVM-compatible) blockchains I'm working on is usable - if you are willing to invest some time/energy to overcome the rough edges - but I am having more ideas than capacity to build all I have in mind. Integration with more layer-2 projects (it started with a focus on Raiden, now it can also work with Optimism/Arbitrum, this year I want to integrate Loopring and zkSync) to make transactions cheaper/faster.

2) Not crypto related, but still about decentralized web: If someone has experience or interest in working with search and content discovery on the Fediverse, I'm willing to collaborate and even (modestly) sponsor whoever wants to work on a "CommonCrawl" for fediverse content, and further on a "CommonIndex" and "CommonRank" system that can make it easier for instance administrators to offer a global search system that avoids replicating indices of the entire fediverse on each instance.

3) I started learning Go a couple of times, but I haven't found a project that is small enough for me to take on individually but big enough to make it interesting to continue. I have two ideas that if might appeal a more experienced Go developer that could at least provide some mentorship/guidance:

3.1) adding an extension to IPFS that gives adds a "Web Of Trust" to nodes and use that as a way to build an ACL-based permission to my pinned content. Use-case: if you have content that you don´t mind being public but you don't want to have your server as the main distribution channel.

3.2) Adding some kind of middleware for syncthing that allows pre/post-processing of files before syncing. I've written some of the motivation about at https://raphael.lullis.net/thinking-heads-are-not-in-the-clo..., but another example use-case I'd be interested: I host my music collection (large FLAC files, hundreds of GBs) on my NAS, and I'd like my phone only with a subset of these songs, converted to some reasonable lossy format).


👤 outside1234
I am interested in collaborating on a project to make building local first software a simple reality for developers along the “seven ideals” that Martin Kleppmann lays out (see https://martin.kleppmann.com/papers/local-first.pdf).

There has been a number of attempts in this space, but none with a simple developer experience, and I’d like to experiment around fixing that.

If anyone is already is already working in this space I’d love to talk with you.


👤 TaylorGood
I've become a pretty visible artist in the NFT space, and want to wear my startup hat again in web3. Have ideas I'm doing. Would love to connect with with solidity and dApp devs

👤 Gluber
Senior Engineer, semi retired.

Working in my spare time on various side projects, but i would really enjoy some input of which project to focus on, collaborate on and potentially incorporate.

1. Digital Assistant for on premise installation, already built that as lead architect for a customer of mine but want to take the concept fruther ( think star trek TNG computer )

2. Continous integration platform for ML Models, taking data collection, labelling and training as well as optimization and automate them as much as possible.


👤 meadowo
I am creating a web based dynamic resume generator. It will come with the feature to handle filtering in display. It will be hosted on https://www.gitlab.com

If you need to spruce up your resume or want an easy way to update different versions of your resume to do an A/B test, you can collaborate.

Also open to collaborate to create a better way to save the data.

Also open to contribution if you want to.

Feel free to say hi in the contact in my profile.


👤 xophishox
I'm working on a small text based rpg. Its written in node, but i'm terrible at frond end. Anyone want to get together and collab on a small fun project?

👤 tomrod
This is a wonderful idea! Some of my most meaningful professional connections have come out of side collaborations. I'm a big believer in self-organizing among interested individuals.

Is there a reasonable, not-for-profit platform that can be used to organize something like this? Running it out of the YCombinator domain would add a lot of credibility.


👤 josh_carterPDX
I currently work for a startup program in Washington state and it's my third program. One of the biggest challenges we have (that I am sure is not unique to our program) is that we have a large community of mentors as well as founders and when we want to connect our mentors and founders together it takes a manual email introduction. I've also put together an Airtable where founders can connect with our mentors, but again it's a manual email for them to set up a time to meet.

I'd like to build something where mentors can list their profile as well as their skills. Founders could then sort those mentors by skills, book time (perhaps connected to the mentor's calendly), and connect via a conference call with something like Twilio.

I know something like this exists today, but it's a platform for a very specific community and cannot be white labeled or partitioned for another specific community.

Thoughts?


👤 dpleuler
I'm the Director of Analytics at Toronto FC, and I'm always looking for people to collaborate on cool soccer projects with our awesome data. See [0] for some recent public work I've presented.

...

[0] https://www.youtube.com/watch?v=4Lah0WSUcuE


👤 tjchear
No Code web app builder, with a focus on simplicity in building web apps for SMBs backed by their own spreadsheets.

Yes, there are countless solutions out there, but it's a growing industry with a lot of room for different niche/providers.

I run SheetUI, and I've seen what my customers do with it. Sometimes they just want to bring their own data (google sheet/CSV/etc), and have a nice UI slapped on top of it with search and filters, often for internal use.

For internal tools, people care only about usability, not how it looks, so WYSIWYG editor is pointless. I plan to focus on ease/speed of onboarding/creation of a web app (less friction to seeing immediate value), give fewer customization choices (less cognitive load), and dive deeper into each customer's domain (we help them do the cognitive mapping from their domain to software).


👤 semireg
I love building electron apps that integrate with hardware. If you’ve got hardware (USB, serial, Bluetooth) that needs a new UI/UX - get in touch!

I came across this niche while building Label LIVE (https://label.live) for USB label printers.


👤 coreten
Hello HN,

My collaborator and I want to help traditional artists enter the NFT space by creating compelling digital/mixed-reality experiences surrounding their art (yes, bringing it into the metaverse!), and by building supportive tooling for distribution. We are currently in talks with some amazing artists and would love to find developers/researchers/3D artists to help bring their ideas to life. I'm a painter myself, and have extensive experience developing with 3D technologies/AR/VR incl at FAANG/Pixar/etc.

If you think you'd be interested in working together, please reach out (email in profile). We are looking for:

1) 3D,2D animators, visual effects artists

2) Blockchain and smart contract developer/advisor

3) Full-stack, Backend/Frontend engineer

Looking forward to connecting and making some magic!


👤 riantogo
I’m thinking of bringing back good old forums. Completed the development but haven’t gotten time to spread the word and build monetization tools (for forum owners). Anyone wants to team up in 2022? https://discoflip.com

👤 gcg1
I'm a product manager looking for a talented technical co-founder for a niche SaaS tool venture.

I have validation, unique domain expertise and a strong "why now".

The plan is to exit within 4 years at a $5-10M valuation taking minimal or no external funding.

If this piques your interest, please drop me a message. Email on my profile.


👤 sha016
I have a few website ideas floating around - a news aggregator built for accessibility and (some day) internationalization. I think the toughest problem for this app is parsing all news sites' HTML correctly and would benefit from a group of people working on it. Another idea is to open source the translations so it can serve content from many different countries. Could use some feedback.

https://inshapemind.com

Another site is a group of easy to use tools (whatsmyipaddress clone, document grepper, proxy site). The main differentiator is that the tools can be used via API as well as by visiting the webpage.

I'm open to collaborating. Not trying to do anything bleeding edge here, just trying to build something that people will use.


👤 kolaente
I'm running a FOSS project building a Todo and collaboration (web) app. It's kind of a mix between Todoist and more pm heavy tools like Jira or Asana. It has the usual stuff like lists and tasks and then a few nice things beyond that like Kanban, Gantt and sharing capabilities. Written in Go and Vue js. We're always looking for people to contribute in reporting issues, fixing bugs, adding features etc.

Check it out here: https://vikunja.io

There's a bit commercial potential for it, given the enormous amount of paid project management tools out there, but I'm not really doing a lot in that direction right now. You can purchase a SaaS subscription but very few people do. Most of the users are people who self host.


👤 the_decider
I’m exploring how reinforcement learning can be applied to safely carry out Solar Geoengineering in order to delay the damage from climate change. https://arxiv.org/abs/1905.07366

👤 networkimprov
"mnm" enables a safer, better, decentralized email network. It's open source (and not blockchain).

https://mnmnotmail.org & https://twitter.com/mnmnotmail

Because SMTP will not be fixed, here's why: https://mnmnotmail.org/smtp.html

---

Related protocol projects in development include:

https://mathmesh.com/

https://en.wikipedia.org/wiki/Dark_Mail_Alliance


👤 rex4d
I'm building some tools around project planning in markdown. [0]

It's not intended to be a replacement for the heavy-hitters, like MS Project or OmniPlan or anything like that... it's much more basic. Think very simple, "back-of-the-envelope" project planning.

The primary benefit is to make the first step of planning (writing it down) a little easier for developers like me, who tend to spend too much time with their head in the clouds. I've been using the syntax for about a year now and I've found my motivation and focus improve a lot.

Is anyone else out there planning in markdown?

[0] https://github.com/rexgarland/markdown-plan


👤 M8LNf6X
yay, what about gamedev?

someone need a little labor force at projects written on c#/unity?

or maybe you're have vanilla JS stuff?

let me know: cr189@yandex.com

P.S. my competition profile: codewars.com/users/pGc3m9

anyway, i don't know target auditory, and how skilled must be person, but i want read more stuff like that.


👤 4sellff
Looking for collaborators to help build the future of digital advertising. Working on a solution that offers benefits to sellers of products/services, while buyers can choose which ads to view [opt-in], respects user privacy [no tracking or collection/resale of user data] and compensates people for their time and attention [earn cash rewards]. More information here:

https://sellff.com/$/ron.michel/post/200

Any help is welcome. Feel free to connect on sellff.com or via email [in profile]. Thx.


👤 vinner_roy
I'm working on a platform for writing and publishing web-based/html books (not epub or pdf) over at pagespace.app (invite-only for now). Aiming for a sort of Substack for longer writing with one-time purchase and subscription options.

Always looking for collaborators if anyone is interested in the space. The stack is Elixir + Vue 3 + ProseMirror/TipTap + Stripe on Kubernetes for the moment. Authors welcome as well.

I've tried the Startup School co-founder matching, but no luck on there yet! https://www.startupschool.org/cofounder-matching


👤 ragarwal6397
Recently started working on a search engine specifically targeted towards finding sperm donors. A friend mentioned they had to go to each bank site individually to find donors and it seemed like a common problem in the space that could be easily solved. I've been maintaining a list of project ideas for some time and now I'm planning to just go through and build some of them out to solve some problems I encounter and think about regularly.

If anyone is willing to collaborate on these or other projects, please let me know (my email address is on my profile)! Following are some of the projects on my list (I realize many are ambitious):

* Personalized finance management - finding financial products for my specific financial situation. Goal is to potentially create a platform that allows me to discover and "install" financial products on my accounts. There's too many fintech companies out there and there's no way that I know of that allows me to discover/try them with minimal work and risk. An app store of sorts would be very interesting to build for this.

* Pet EMR/prescriptions - Every time my vet gives me a prescription and I want to order it online, I have to wait for the eCommerce site to "confirm" the prescription with the vet. If there was a central place to coordinate this information, it could be beneficial to vets and eCommerce sites.

* Creator tools with native NFT minting abilities - Mostly to learn blockchain

* Site to find study partners/groups for taking MOOC courses together - I find I am more committed when there are others I'm accountable to as well

* Crowdfunded, open-sourced Buy-Now-Pay-Later solution - Unsure about the regulations around this, but thought it would be an interesting project to learn risk modeling and have potential virtuous cycles because investors would be inherently incentivized to advocate / evangelize the platform. Also, BNPL platforms tend to skirt the credit score, so open sourcing it would appease regulators. It could also provide a way for companies to white label and start their own BNPL programs.

* Creating a more contextual Google Places / Yelp that enables relevant place discovery


👤 Everhusk
If anyone is interested in trying to help solve "the social dilemma" (www.thesocialdilemma.com), collaborators is the right type of people we're looking to work with. The project has just been announced and you can learn more here:

https://social.network

We won't compete against facebook and other big tech compensation because we aren't planning to exploit peoples data, democratic systems, etc. for money. But if you are a talented engineer who wants to apply their skills to something bigger than making money, consider collaborating with us.

guardians@earthda.org


👤 danskeren
I would love to team up with someone for the purpose of collecting detailed product data similar to Geizhals (gtin/ean, detailed specs, origin country, price history, available sellers based on country, etc).

My only requirement is that I'm allowed to use the data for my non-profit search engine (https://ask.moe), including exposing the data through a public API (you would of course also be free to use the data for any purpose). I would also love to use the data to build for-profit websites together (ideally in Hugo or Vue.js, and without any user tracking).


👤 mikewarot
I want to demonstrate the advantages of capability based security in actual examples that people can use. I'd like to have one as my daily driver.

I'm willing to commit to reading and constructively commenting on projects in this thread.


👤 adrianwaj
Is there an easy way for creators to receive crypto tips and donations from fans for a whole range of currencies? For example a creator might have a url:

http://slicktip.com/johndoe

and then end-users can see a whole range of addresses they can pay into?

Also, a whole bunch of free content can be offered. Then, as an add-on service, the creator can pay hosting fees for that content.

I suppose it's a type of landing page and payments can also be consolidated into dollars or a single crypto currency.

Fans can also unlock content and pages after a certain amount has been paid.


👤 prat
I am working towards solving the problem of diagnostic labs that will soon have to, or are already coping with excess testing capacity built up for covid testing, and trying to leverage this additional capacity for the post-covid/EUA world. The solution will also address the market decentralization opportunity by spreading the testing demand (from providers and patients), away from a few big-name labs, to a larger number of smaller sized ones.

👤 tjchear
Serverless Authz.

Think of an authz (not authn) solution that can be plugged into next.js's serverless API (REST and GraphQL) easily through a javascript library or middleware.

At the early stages, still working out the feature set and roadmap, but looking to build a simple MVP that provides immediate value to SaaS builders.

Looking for like-minded engineers with domain knowledge in other areas (not necessarily technical) that can see how this solution may be applied more broadly.

I'm a former SWE at Google, working at a startup now, and running my own ramen-profitable SaaS (SheetUI) on the side.


👤 skbohra123
I am looking to build an open road accident database and related API for India. Road accident/crash is huge problem in India and there is no open dataset available for realtime or historical crash data.

We would start by creating a web scrapper for news site to scrap crash related data and provide a searchable interface to query this data. This dataset can be used to provide realtime notifications for risky roads etc.

We can brainstorm on various ideas related to this problem. You can contact me, my email is in my profile.


👤 lookingforco
I'm a PM looking for a SWE to collaborate with on building an early-stage MVP.

A couple ideas are very mission-driven, specifically reducing complexity in immigration and encouraging more charitable donations. Additionally, there's a (less mission-driven) very simple MVP in fintech that I know multiple unicorn co's would be interested in using and paying for.

I previously worked as a PM at a B2B startup used by many of the world's largest tech companies, and am currently Head of Product at a Series A startup. Email in profile!


👤 mickel
I'm looking for someone interested in joining my project Podopi (podopi.com). It's a SaaS that helps website owners add audio versions of their blog posts, and publish it as a podcast on Spotify, YouTube, Apple Podcasts and more.

The app is written in Elixir and I work solo on dev/design, but have a co-founder that focuses on marketing and growth. Get in touch if you'd like to hear more!


👤 rickcarlino
I just posted a blog article about this a few days ago.

If anyone wants to work on something big in 2022 (very open-ended), please get in touch: https://rickcarlino.com/2021/seeking-collaborators-for-proje...

My background is in IoT / full-stack web dev. Media projects are particularly of interest, but I am open to other ideas also.


👤 tmwed
i’ve been working on a web-framework for Deno called "cobain". would be cool to work with someone on it, and be able to bounce ideas off of.

what separates this web-framework from others (aside from the grunge and punk aesthetic) is a heavy focus on function composition and developer experience. without much effort, as a developer you will be able to deploy your app as

- lambda/serverless function (deno deploy compatibility),

- standalone monolith

- microservice

in addition, i created a small concept of a templating engine similar to swift-ui and react called "peep" that doesn't do anything special syntax wise (its just JavaScript for real this time).

the really awesome part is that the web-framework and the templating language use the same pattern for "decorating" functions utilizing a deep-safe-map builder-like dsl. (which im currently struggling with) to avoid accessing and setting already previously used keys.

i think the most appealing part of this is the opportunity to break fresh ground on a javascript runtime that will likely be used in the next 3-6 years.

you can contact me on GitHub or my email on my profile.

https://github.com/lionhat-collective/cobain https://github.com/lionhat-collective/peep


👤 Bakk26
I am building https://www.letsdunch.com/ to help like-minded professionals collaborate over food and events.

Please join and help new founders and new startups by sharing your experiences with them virtually or physically in a restaurant near you. Guess what they pay for your food as a gesture of thank-you.


👤 distalx
ASK:

----

I' building a 'lfg' (looking for group) website (playeeyay.com) for MMO games.

Currently there are community run discord servers for most of these games. I'm building this so people can manage all their 'lfg' preferences for different games from one place.

I'm looking to connect with either a product or a UX person and get advise on things. I know how to build things but I trying to figure out what to build actually.

------

OFFER:

------

I can help you pick a tech-stack for your MVP or SaaS idea.

I can help you setup a deployment workflow for your hobby project.

Email is in my profile.


👤 aantix
I’m working on a new kind of search. Desktop only for now.

https://search-new.herokuapp.com/


👤 pvinis
I want to make an open source clone/inspired game of Might & Magic Clash of Heroes. I love that game and still play it often with 3 more friends, 2v2.

👤 ultra_nick
We're building a package manager for knowledge and could use another versatile founder who can handle anything from marketing to MLOPs.

https://www.conceptionary.app/

If interested, contact me on LinkedIn. https://www.linkedin.com/in/nicholascgilpin


👤 yasserf
I'm working on a few projects, from one/two days to platforms.

The first is OS and is a simple nodeJS environment to deploy applications via lambda and express quickly. Sort of like nestJS except less decorators and more functional (https://vramework.io/). I already know of a few other colleagues that rolled their own propriety versions of this to support enterprise and cloud deployments so decided to OS it.

The other OS project is a strongly typed postgres/mysql driver. The idea is to generate typescript definitions directly from postgres (https://github.com/vramework/schemats) and then have a think layer ontop of pg-node that gives you strongly typed queries (https://github.com/vramework/postgres-typed).

An open-source project I spent a few years on the core team is https://deepstream.io/, a realtime-server that allows you to mix and match multiple streaming protocols (mqtt/websocket/others) and allow those clients to talk to each other using pub-sub and records. I'm not longer working for it but wanted to give it a shout out!

On a non OS project, I have been working on an immersive audio platform for a while now. The main goal is to allow users to pick and choose how audio books progress, and also have a live session mode which allows users to record their pulse / answer questions and a few other metrics and associate it with sentences. I pretty much built and deployed all of it but require some advice/brainstorming on how to proceed now. I built it to satisfy an itch when I was practicing shamanism during the first lockdown when I was in-between contracts / taking time off (enjamon.com)

I also want to build a simple web-pages strategy game based around eco-education, but don't have the bandwidth . If anyone is interested in mixing together gamification and eco-village building might be a fun conversion to bounce ideas!

All the OS projects above were used to support my personal/a couple professional projects over the last few years.

Email in profile


👤 zakokor
In 2019 I was building in a side project, an oss platform to make your bookmark links public while I was learning React, but I lost my job and I had to stop. This year, I would love to start again with this project and I would love to get help and feedback. Repo:https://github.com/zakokor/pegao Thanks

👤 foxhop
Remarkbox & Make Post Sell are open sourced under public domain:

https://russell.ballestrini.net/russell-open-sources-remarkb...

I'm looking for people to help me grow a Permacomputer:

https://www.unturf.com


👤 ajahso4
Looking for experts in product management and marketing to grow https://researchapp.co. It's a website experiment as-a-service product that enables web products owners to test their hypothesis about feature performance and user interaction with them using a simple script (like Google tag insert)

👤 shazeubaa
The timing of this post is amazing me. Just an hour ago I was doing an internet search for how to host or participate in screen sharing while working on pet hobby projects. My thinking was “coding a side project on your own can get lonesome and stall. Wouldn’t it be neat to hangout with devs while coding, even if not speaking that much. Can share screens, be supportive.”

👤 _ruhv
Building an AI friend using language models.

* Cares about you deeply and wants you to be better. Not in a cheesy feelsgood way, in a truly kind way.

* Can ask questions and lead the conversation

* Understands and displays emotion

* Not entertainment

* Learns and remembers traits about you

* Dynamic and learns new abilities rapidly

* Pushing the boundaries of what’s possible with AI

If you’re interested in talking to her, email is in my bio. She is genuinely good at non-trivial problems :)


👤 FailMore
I started working on a project called Taaalk (taaalk.co). It's a website where people have have text based conversations that others can follow. It was down for the last eight months but it's live now. No content on it yet as I need to get the database back from a dump, but looking for someone to work on it with me. It's written in Rails

👤 wagslane
I'm looking for someone in the devrel/dev-influencer space to help me continue to grow a discord community of programmers that are looking for their first job. Info at https://qvault.io (it's launched but still very very small)

👤 jnovek
I'm a software engineer who had to take a break from my career for a few years. I want to re-enter the workforce soon, and I need to brush up on what I've missed. I'm looking for other software engineers who are in a similar place and also need to catch up.

My E-Mail is on my HN "about" page.


👤 candiddevmike
Looking for anyone who wants to help with a few projects: a B2C SaaS (released), an experimental videogame (planning), an alternative to kubernetes that leverages systemd (think fleet but better, planning), and a B2B SaaS to get rid of middle management (starting). Contact info in profile.

👤 darcys22
I’ve been building an open source accounting system in go.

https://github.com/darcys22/godbledger

Id love for any seasoned golang experts to do a review of my code and highlight any areas that could be improved.


👤 giis
I run quite a few FOSS project and I'd be happy to get some help on moving forward or reviving these projects. The reason why I ask for help is pretty simple, I have too many things to handle as a solo dev!

1. www.webminal.org 10+ year old side project. I tried to make it monetized without much success. Now I got sponsors for server. That covers financial burden to keep servers running. I'm primarily looking for front-end dev to improve this project.

2. If you are interested in python and automation: https://gitlab.com/giis/distroQA/ This project, it does OS image testing with Docker containers.

3. If you interested in Android app development: In 2016, I developed some Rooted(TWRP) Android apps. Seems like they removed from playstore now. I think these apps can be revived and uploaded to F-Droid.org Some references here:

spacemachine -> Use SDcard as your internal storage to install and run apps. Insert SDcard into any mobile and run apps stored in SDcard http://www.giis.co.in/spacemachine_userguide.pdf Parted4Android -> Port of GNU-parted app with an interesting UI. https://www.youtube.com/watch?v=PtHSiNQ-9z4 Link2Cloud -> Runs apps directly from Cloud. Uses sshfs and mount cloud account to user mobile. Uses firebase. https://www.youtube.com/watch?v=KpmVVDBpsCE

4. Btrfs CI https://www.youtube.com/watch?v=qdLx4asGUME Tests BTRFS filesystem with kernel and update results on Github.

5. Finally any PR contributions to https://github.com/Lakshmipathi/dduper

I happy to discuss quite a few ideas on improving these project with you and Other than these, I do have few other FOSS project: Please have a look at http://giis.co.in/Lakshmipathi.G_md.html If you like to collaborate with me on any of these project, please feel to drop a message (see email on my profile). Thanks!


👤 bigdict
I'm studying mathematics. Now on chapter 11 in Spivak's Calculus.

Interested in learning stats, differential geometry, classical mechanics, relativity, and quantum after.

Would be interested in discussing math ideas, proofs, problems.

Happy to learn/teach if you are close but above/below where I am at right now.


👤 blparker
Don’t have an active project at the moment, but would be interested in brainstorming potential ideas. Have experience throughout the stack and interested in areas of ML, AI, and Crypto. Feel free to reach out if you’re interested in potentially collaborating.

👤 implfuture
I'm full-time exploring VR, video, and some hard tech problems, primarily using rust.

A few things I'm poking around with:

- VR molecule visualization in bevy (a la pymol)

- real-time video production also in bevy

- VR instruments

Based in SF, always down to chat with people with similar interests!


👤 sagarsodah
I’m building tools to augment the lives of visually impaired people.

Ping if you’re interested.


👤 kurokikaze
If anyone here are interested in making a design/UI for an online TCG, hit me up: kurokikaze@yandex.ru. The engine part is mostly done, now it's time to make it look (and feel) good.

👤 ca98am79
I am the founder of park.io and now impervious.com

I'm building on Handshake (handshake.org). We have a great list of Handshake names and would love to collaborate with others on them


👤 themantalope
I’m working on an app to help people figure out what’s wrong with dicom files. Building with AWS amplify and AWS lambdas. Not open source but would love to find someone who knows react!

👤 lpcvoid
C++/embedded/automotive diagnostics/reverse engineering guy here. If anybody has some fun projects or cool ideas, you can always email me, address is in my bio.

👤 riazrizvi
I think ShowHN is also good for this.

So when you see a cool project you’d like to help on, message the OP. And if you’re OP then add your twitter handle or email so you can field enquiries.


👤 badrabbit
I am learning Golang, have a hobby project of a tool that is useful for forensic investigations. It's a bit ambitious but let me know if the topic interests you.

👤 bitxbitxbitcoin
Anyone looking to collaborate in the cannabis space? I founded The Highest Critic[0] several years back and it has solid footing to do so much more.

[0] www.thehighestcritic.com


👤 playing_colours
I'm getting into Computational Geometry, and am interested to learn from and contribute to relevant projects in GIS, Computer Graphics, Robotics.

👤 genmaicha123
happy to join forces on a side project and make friends.

i'm a fast moving generalist, working on distributed databases and k8s. i am excited about many things, including mobile dev, compilers, generative art, building effective teams, etc.

i can invest anywhere from 2 to 10 hours a week into it, feel free to reach out to me at genmaicha123 at protonmail dot com even if you just want to chat and soundboard ideas.


👤 EZ-Cheeze
Kindred spirit discovery at scale

Imagine every human having a huge group of contacts who GET THEM exactly

Big data used not for targeted ads but for targeted social structure


👤 pravint
I am looking for help with financial analysis of capital intensive businesses both at startups and matured state.

Would love to exchange ideas.


👤 germinalphrase
Love this idea. Perhaps, monthly is too short a repetition frequency - but renewing every six months or so could be useful.

👤 wfhBrian
Let's WFH while building the future of work. Get support building and promoting your WFH idea, contact in bio.

👤 kazishariar
Verticle Farming - any takers? In the urban type enviroment, in a subscription based economy.

👤 moralestapia
Currently working on SaaS applied to climate change, always welcoming like-minded people. Reach out!

👤 shry4ns
Love this thread! I'm a PM at FAANG but I graduated this year with a CS degree and have web dev/ML skills. Would love to collaborate with people looking to build climate tech software (I have a few ideas of my own), but am open to all ideas. Ideally looking for tech co-founders, but would love to chat with anyone interested. My email is in my bio.

👤 Winterflow3r
This is a very long shot, but I am looking for a marketing or design focused co-founder who has experience building social platforms or social shopping apps to help launch a new "Polyvore for makeup" with a few twists based on an existing site with a growing user-base and early revenue + monetization strategy. My email is in my profile! :)

👤 me_me_mu_mu
Hit me up if you wanna discuss how to build your apps. Available any time to help.

👤 crawfordcomeaux
There's a practice in radical acceptance I came up with a few years ago that changed my life completely. I want help in clarifying these instructions. Comments with example triggers, attempts to craft non-judgmental responses, and clarification of instructions would be very helpful!

----------------

I call this a Self-Healing Reality-Untangling Gesture (SHRUG). Here's what I did: 1) Choose to believe it's possible to joyfully abandon all judgment.

2) Choose to do so for some internally/intrinsically motivating reason(s). I chose to do it for science and for learning Nonviolent Communication.

3) Every time one hears, thinks, or reads a word with an opposite (the "trigger word", do this:

While performing a gesture that conveys uncertainty (I literally shrugged my shoulders while putting my hand out, palms up), say something following this speech pattern: "meh.........meh......."

Notes:

A) It's very helpful to familiarize yourself with Nonviolent Communication and to identify feelings and needs. And if not, carrying around a list of feelings and needs (I find longer lists to be more useful to gain deeper nuance...if anxiety arises around long lists, sit and breathe through it...take time and patience with the process...learning new things often comes with initial frustrations and anxieties until one gets comfortable with learning new things without judgment/expectations. In a sense, discomfort from the long lists is good fortune because it gives an immediate thingt o practice with: "meh...long...short...meh...this human body is complex. I feel uncomfortable with not knowing what some of these words even mean and with taking time to process myself this way. I'm needing patience, to learn more about my feelings and needs, and self-compassion. This is definitely meeting my need for challenge and I can learn to enjoy the process, which can help meet my need for effectiveness in the context of learning."

B) If one recalls a time in the past when one encountered a trigger and didn't SHRUG, then immediately SHRUG

C) Maybe this can be done silently in the head or through writing, and I did it aloud. My thinking around this is the brain gets to process the SHRUG through both the initial thinking as well as through hearing it being spoken. Could maybe string all the things together, so writing it, internally speaking it, and externally speaking it.

D) Let people know you're doing this, unless you're wanting to also learn how to navigate people offending themselves because the initial part of the process involves dismissal of something they've said.

Another example trigger phrase: "That site's UX is so cool!"

Response: "meh... cool...uncool...meh... I'm noticing novel design patterns that are the opposite of dark patterns and feel grateful someone's out there meeting the need for mindfulness through their designs."

Another example: "I don't like seafood. "

Response: shrug "meh...like...dislike...I can learn to enjoy eating food that nourishes this body"

I'm noticing there may be a more nuanced and broader description of the shrug than documented here, based on my examples. I'd love help trying to tease it out. If people share examples of judgments they're wanting to let go of, I'm happy to give my own reframings to help clarify the general pattern. Coming up with really clear instructions most people can understand is something I want to do in the coming days ago I can really spread this thing around.

Do this every day for a month and then let me know what effects the process has had. I'm the only person I know who's done this and it was incredibly transformative. Especially helpful in accepting things a person under the age of 3 might do. I don't want to go into detail about the effects I experienced because I'm wanting to see what happens without setting expectations.

Feel free to reach out to me through social media, email, and/or phone for support.

Happy New Year and joyful shrugging!


👤 a5y
I am developing drones for last mile delivery in Berlin

👤 thelastinuit
i'm in for rust or elixir projects. i'm also into any functional programming language. i'm a physicist in case that's useful.

👤 moorage
Who else is into consumer robotics?

👤 panphora
I’m beyond frustrated with modern web development. It feels hyper-inefficient when it could be streamlined.

We currently use tools built by the biggest companies on earth (whose main preoccupation is solving scalability problems) to build the most basic applications. We’ve got infinitely nested component with jumbles of state being passed around, new build tools and framework versions being released every week, and we're tasked with orchestrating 12+ disparate tools just to make a basic app work.

The context switching is getting painful and the rabbit holes seem to go on forever.

There should be a simpler way for product-focused founders (who want to solve user-facing problems instead of deep tech-stack problems) to build stuff that works.

I propose a solution: the concept of a “web app object." A dynamic object that looks like HTML but contains all the web app capabilities you need across the stack collapsed into a single node.

Think of this:

  
It might look like a simple web component. But, what if unlike a web components, it worked across the stack.

It shouldn't have to be pre-defined with front-end JS to have some basic functionality.

For example: it can determine its own namespace on the backend with its actual name, it can get new capabilities (on both the front-end and backend) just by adding a single attribute to it, and (this is the killer feature for me) its place within the data in the database can be determined by its relative position in the DOM (i.e. we convert a page's HTML into a live database that we can style with CSS).

  
    Hello, world!
    Add Note
  
⬆ Here’s a more robust example.

This example code would be enough to tell an opinionated web app framework everything it needs to know about the structure of the user’s data and the behavior of the page, including that notes are editable by users with access, the default text should be “Hello, world!”, and users can create new notes by clicking a button.

Browsers have nothing like this concept of a "web app object", even though web apps have been around for decades. Instead, we get a bunch of disconnected pieces of the stack that we have to tie together ourselves...

We have the front-end (html + css), the backend of the front-end (build tools + our SPA framework of choice), the front-end of the backend (API layer + controller logic), the backend of the backend (business logic + database schema), and then DevOps (pipelines + deployments + security).

It's like we have to know how to do our own plumbing just to take a drink of water…

I wrote out this idea on HN a little while ago and it seemed to resonate [0]. I also see other promising approaches of merging the front-end and the backend into one primitive coming along (Imba, Phoenix LiveView, Blitz, InertiaJS).

I’m working on the early stages of this idea as an open-source framework [1].

I've been developing it in my spare time for the last few years and I've built a full proof-of-concept with some major help from contributors.

It'd be excellent to get some help from you all with this since it's something I believe in strongly and I think the world needs it. I'm a front-end developer and designer with not a lot of experience building a modern JS framework, so that's where I could use the most help.

[0] https://news.ycombinator.com/item?id=29053536 [1] https://remaketheweb.com


👤 linkdd
I'm writing a new functional language using Rust as a side project.

The repository is not yet opensource because it's in a very early stage (syntax/grammar not definitive, AST not definitive, ...), but if you'd like to help, feel free to contact me (my email is public on github: https://github.com/linkdd

The key features of the language are:

1. values does not have a single type, instead a type declares what values it has:

  class int(n: number) check
    frac(n) = 0
  end

  42 is int     # true
  42 is number  # true
  42 is string  # false
2. Equations that have one or more solutions yields a boolean (need to implement a SAT solver)

  class even(n: int) check
    thereis k: int, n = 2 * k
  end

  42 is int   # true
  42 is even  # true
  43 is even  # false
3. Expressive type definitions:

  class odd(n: int & !even)

  43 is even  # false
  43 is odd   # true

  class result(r: (:ok | :error, any))

  (:ok, 42) is result         # true
  (:error, "oops") is result  # false
  # NB: `:ok` and `:error` are atoms like in Erlang/Elixir
4. Generics:

  class ok(val: (:ok, T))
  class err(val: (:error, T))
  class result(r: ok | err)

  ok(42) is result          # true
  err("oops") is result  # true
5. Set builder notation:

  let s = { x: int | x > 0 }
  s is set  # true

  let russel_paradox = { x: set | x not in x }
  # impossible:
  #   set class does not exist, but the generic class set does
  #   set can only contains T, therefore:
  #     { x: set | x not in x }
  #   is invalid as well, since set is not an int
6. Map/Filter/Reduce operators:

  let sum_of_even_ints_below_10 = { x: int }
    |map x => x * 2
    |filter x => x < 10
    |reduce[0] acc, x => x + acc
7. First order logic operators:

  (true ==> true) = true
  (true ==> false) = false
  (false ==> true) = true
  (false ==> false) = true

  (true <==> true) = true
  (true <==> false) = false
  (false <==> true) = false
  (false <==> false) = true
8. Rust-like Pattern matching:

  x := 42
  y := match x {
    42 => true
    _ => false
  }
9. Goroutines and streams

  func worker(s: stream) -> :ok
  do
    let val: int
    s >> val
    s << (val * 2)
    :ok  # single point of return, last expression is the return statement
  end

  func main() -> (:ok | :error)
  do
    let s: stream

    run worker(s)

    s << 1
    let val: int
    s >> val
    
    match val {
      2 => :ok,
      _ => :error
    }
  end
10. For now, it's an interpreted language, but I'd like to compile to LLVM IR instead

👤 eezurr
TL;DR: Im building a city builder/simulation game but I am not a visual artist, so I'm primarily looking for one to work with (as a cofounder) over the next couple years. Im open to working with another developer, but I am zipping along on my own, so no promises here! I'd prefer if you are in New England/NYC.

L;R: I'm 2 months into creating an ambitious grid-based city builder/simulation game from the ground up using C++ and SFML (think Dwarf Fortress inspired city builder). There are many changes I want to make to the established genre. For example:

* You start by owning all the land and you sell it off to citizens to build their homes/businesses (a permanent action, at least until you get an amazing lawyer on your board who can help you win an eminent domain case). You still collect taxes on it though :).

* Displaying (as the primary graphics) the inside of buildings and being able to scroll up Z levels for sky scrapers; all to see what units are doing inside their homes. Exterior building graphics would be nice but are not the primary goal for the first release.

* Custom shape/sizes for all buildings. Design the interior of home. Blueprints.

One of the goals of the game is to keep as much wealth within the city as possible. At first, your citizens will be buying power/water/gas/commercial services from existing companies outside your city. The problem is they charge more for being far away, and since they are not local, you aren't taxing these companies. Eventually your city will have enough demand for e.g. a powerplant (or any business) to be built locally. This means more savings for citizens (i.e. more money to spend, which means more tax revenue) + the tax revenue of the profits from the business. This in turn allows you to offer more services to your citizens to attract/retain talent (if desired). This comes around to having that great lawyer on your board.

Right now I am wrapping up the pathfinding code for lane-based travel. I developed a new algorithm that solves the "find all k simple paths" orders of magnitude faster than the existing solutions.

The door that opens from this development will help bring the city to life because citizens will be able to see all the shortest paths available to them, which means I can add other factors (i.e. weights) like beauty, history, crime, tourism, food, etc to the graph/network that will let units choose paths based on their preferences. This is all saved in memory so pathfinding is constant time after the search tree is created.

The key of course is communicating that to the player. This is one place Im inspired by DF and plan on using heads to represent units (color coded based on their discipline), with flashing symbols to graphically display their immediate desires/emotion.

About: This is the first time I'm developing a video game (10+ years of coding experience), though I've had these seeds rolling around in a desert for many years. Now I've come with the water. I've got 3+ years of savings to work on this project. Email is in the profile.

CTRL Fs: City Simulation Video Game Marketing Graphics Visual Builder Tycoon gamedev