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 a…
I am not in DC and although I am an engineer I don't have any experience in the areas you mentioned, but all your projects sound super interesting. Best of luck with them!
Ask HN: Who wants to collaborate?
471–480 of 525 posts
Re: Ask HN: Who wants to collaborate?
#472I 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…
Since you mention both Python and webdev, check out https://github.com/alexmojaki/futurecoder (100% free and interactive Python course for beginners) From an interview ( https://www.blog.pythonlibrary.org/2021/12/13/pydev-of-the-w... ) with Alex Hall: > A challenge I'm struggling with is making the site look good...I'm struggling to find people to help me build futurecoder further
Re: Ask HN: Who wants to collaborate?
#473I'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 b…
I'm working on a standard for easy drop-in home IoT drivers: https://github.com/EternityForest/iot_devices Maybe you could go one level of meta up and instead of working on reusable components, work on reusable definitions for component interfaces. Reuse is hard because you need a bunch of glue code. But if you had, like a standard for a toolbar, that knew how to find all the ToolbarAble objects, and the shopping car…
For example, Salesforce has made this work by giving every customer a standard base schema, and then letting developers build modules on top of that: https://appexchange.salesforce.com/
The hard part is designing a core schema that is sufficiently useful and powerful such that people adopt it, while still allowing sufficient per-user customization so that the system can meet specific customer needs. And then when people start using custom extensions to the core schema, ensuring that all the plug-ins and extensions interoperate seamlessly with the huge number of possible combinations.
Re: Ask HN: Who wants to collaborate?
#474I'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.
Unfortunately I don't have much of a chemistry background. But as an alternative approach, it might be interesting to consider growing blue-green algae on a massive scale in deserts like the Sahara (or on solar-powered desalinization rafts in the ocean if there are land-rights-use issues) and using these to convert sunlight + carbon dioxide into oil [1].
[1] https://www.sciencedaily.com/releases/2020/03/200305132125.h...
Re: Ask HN: Who wants to collaborate?
#475Earlier quoted context omitted.
Have you seen ASN.1?
Yes, it's included in the comparison matrix: https://github.com/kstenerud/concise-encoding#-compared-to-o...
Regarding some of the ASN.1 comparison characteristics, I'm not quite sure if I understand--there's a lot to read here, and it's likely I've missed something by a lack of acquaintance with your documents/specifications. But a couple comments:
- Cyclic data: ASN.1 supports recursive data structures.[0]
- Time zones: ASN.1 supports ISO 8601 time types, including specification of local or UTC time.[1] I'm not sure how else you might manage this, but perhaps it's not what you mean?
- Bin + txt: Again, I'm unclear on what you mean here, but ASN.1 has both binary and text-based encodings (X.693 for XML encoding rules[2], X.697 for JSON[3], and an RFC for generic string encoding rules[4]; compilers support input and output).
- Versioned: Also a little unclear to me--it seems like the intent is to capture the version of data sent across the wire relative to the schema used in its creation or else that it ties the encoding to the notation/encoding specification. ASN.1 supports extensibility (the ellipsis marker, ...[5]) and versioning,[6] but AFAIK there's nothing that forces a DER-encoded document to describe whether it's from the first release or the newest. Relative to security, it also supports various canonical encodings.
[0]: https://www.obj-sys.com/asn1tutorial/node19.html and X.680 3.8.61.
[1]: https://www.itu.int/rec/T-REC-X.680-X.693-202102-I/en (see X.680 §38 and Annex J.2.11)
[2]: https://www.itu.int/rec/T-REC-X.693/en -- X.694 governs interoperability between XSD and ASN.1 schema.
[3]: https://www.itu.int/rec/T-REC-X.697/en
[4]: https://datatracker.ietf.org/doc/rfc3641/
[5]: See X.680 3.8.41
[6]: See X.680 §3.8.95
Re: Ask HN: Who wants to collaborate?
#476We’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
The choice of Go for this is interesting. Having worked with Python & BioPython for bioinformatics problems I've found that there was a good deal of complexity around eking out performance (Cython, C++ extensions, Numba and so on) and also around distributing the tools (e.g. conda packaging). I've been wondering if Go would provide a reasonable middle ground in performance and ease of use between Python and C++ here.…
Re: Ask HN: Who wants to collaborate?
#477We’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
Cool stuff! I'm curious if you considered Julia when choosing the language to work in, & if so, what were the pro's/con's vs Go.
1. Fast execution 2. Strong devops ecosystem 3. Easy to learn syntax 4. Ships binaries for as many systems as possible.
Julia wasn't really considered because last time I used Julia (which granted was a while ago) there wasn't any support for binary compilation targets and it didn't have a strong devops ecosystem. Also, it's more of a scripting language than something you'd write stable, deployable code in.
Rust beat out Go on speed and tied for shipping binaries but was, way, way harder to learn and Go was still leagues ahead when it came to packages and tooling.
If I remember correctly C is typically 3x faster than Go and 2x faster than Rust. That small decrease in execution time doesn't matter in a majority of use cases but Go is way faster and easier to learn and develop in so it ultimately won.
Re: Ask HN: Who wants to collaborate?
#478Re: Ask HN: Who wants to collaborate?
#479Posting 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!
Re: Ask HN: Who wants to collaborate?
#480A 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.
Here's something I put out yesterday, a review of a story that doesn't exist, inspired Borges' Ficciones -- enabling me to get the key points out, without needing to write an entire book!