Live data from Hacker News

Ask HN: What projects are you working on now?

news.ycombinator.com

521–530 of 1001 posts

Re: Ask HN: What projects are you working on now?

#521
Three projects that I'm prototyping/developing in a spare time:

- 3d visualization of the mental model of the code, based on static analysys, with a goal of drastically improving code navigation and comprehension, especially of large codebases. Currently for Go only, because Go OOP design unsurprisingly lacks ambiguities between language constructs and mental model blocks. I had WebGL-based prototype (written using GopherJS), but I see the future of this project only in VR/AR, so I'm exploring this space, trying to figure out what/how to do the next iteration in this emerging zoo of VR/AR frameworks. The logic behind this project and initial demo are in the blog post "Rethinking visual programming in Go", but it's a long read. https://divan.dev/posts/visual_programming_go/

- prototyping (docs and initial simulation) new messaging solution that is peer-to-peer first and is transport agnostic (i.e. will work over SDR in case of internet apocalypsis), and is aimed for the future stacks(IPv6/StarLink everywhere, NAT is in the computer archeology textbooks only). Plus configurable tradeoffs – instant delivery and offline storage (via federated server you own) vs non-instant but aggressive resilience to network disruption (should work over mesh networks), dark routing (for zero-trust hostile networks) vs fully exposing transport layer details (if you talk to your kid over your home wifi router, why would you care about hiding IP address or send your message to the datacenter across the globe). I spent some time in the messaging, and clearly see how many of the tradeoffs just push people to use centralized servers, and that makes sense and works fine, until it doesn't (think Telegram and Rostelecom IP addresses block). It'll probably have worse performance than current messengers, but it'll work when everything else is not. No links to share yet, sorry.

- txqr – I did an animated QR data transfer app in Go and Gomobile (https://github.com/divan/txqr), which uses fountain codes, but that was just for fun. Now, after working for a year or so with Flutter, I want to make a mobile/desktop/web app out of it (Flutter works with Gomobile) that people actually can use and/or embed into their apps, and that's on my backlog for side projects.

Re: Ask HN: What projects are you working on now?

#522

I'm building Chimera, which is project that brings sandboxed cell-by-cell (scientific) notebooks to the browser. It's a blend of Jupyter Notebook, Project Iodide, JSFiddle, CodeSandbox, Glitch, and Observable. Here are two screenshots: - Notebook: https://i.imgur.com/nDUC817.png - View Source: https://i.imgur.com/KhaiCfz.png This is a tool that I wish existed after having worked with Jupyter notebooks a lot.

This is a cool idea! If it supported both MathJax and rendering SVGs from code it would be a strong contender for writing interactive explanations (like https://explorabl.es/).

Re: Ask HN: What projects are you working on now?

#524
IEEE VR starts tomorrow (Sunday-Thursday). Entirely online. Registration is waitlisted, until they see how their infrastructure holds up. But they also plan live streaming video of all presentation sessions (papers, panels, workshops, and keynotes) on Twitch, open to anyone.

streams: http://ieeevr.org/2020/online/ schedule: http://ieeevr.org/2020/program/overview.html hashtag: https://twitter.com/hashtag/IEEEVR2020

Also working on a video-rich[1] tweet thread "Atoms are {little, balls, sticky, jiggly, bouncy, stacking, etc}", as motivation while working towards an exemplar of transformatively improved science education content, which I hope will speed conversations about that. Anyone have any favorite media of atoms?

Also on desktop panning using head tracking. Also on using RealSense t265 tracking cameras with Google Mediapipe's TF hand tracking.[2] Also on a next rev of DIY 3D shutter glasses. Also on... sigh.

[1] example media: balls https://www.youtube.com/watch?v=oSCX78-8-q0 , sticky https://i.insider.com/5249da00eab8ea2172fa799a?width=700&for... , ball in the ball (nuclei) https://www.youtube.com/watch?v=AVKZDmYrTHo [2] low-performance browser demo: https://blog.tensorflow.org/2020/03/face-and-hand-tracking-i...

Re: Ask HN: What projects are you working on now?

#525
I'm making a French verb practice app, sort of like flashcards but more fun. It's called Verbiage.

https://colinprince.com/promo.html

Any French language learners, hit me up and I can add you to Testflight, also apk for Android is available too.

Email in bio. Thanks!

Re: Ask HN: What projects are you working on now?

#526
Last Sunday I was messing around with Godot engine[0] doodling and I made a kind of "physics toy" (calling it a game would be too much, although it's a lot of fun.) I loaded a simple space ship model from a free game assets site,[1] turned off gravity, and added some simple controls. I found a cool background[2], also free, and put in some asteroids and a little star.

And that's pretty much it.

All you can do is fly around and bounce off of things. I didn't implement any collision logic, so everything is indestructable, but you can chase and attempt to herd asteroids, or bounce off the sun! The physics of the ship mimic the real world: turning doesn't affect your velocity (no swooping.) But conservation of angular momentum was such a PITA that I made it so the ship automatically damps it. I also made a "magic" brake that just slows you down relative to the frame of the sun.

Godot is really tight. It has a few weird glitches here and there but overall it's a joy to work with. (As an aside, I was trying to make some meshes and things in Blender and O how I hate that UI. I have a total love/hate thing with Blender. One the one hand it's so good and powerful and has such a compelling life story, on the other hand it literally gives me a headache when I use it.)

Anyhow, FWIW I just pushed the "game" to srht: https://git.sr.ht/~sforman/SpaceGame so y'all can take a look.

You should be able to load it into Godot 3.2 and run it or edit it. It's a little messy, I apologize. It's only a week old and I haven't spent a lot of time on it, but I'm learning techniques and adding little things here and there.

There are soooo many possibilities... I didn't plan to make this, but I imagine I'll keep messing with it. Scratching an itch. (In a world that contains e.g. Kerbal Space Program and EVE Online do I really want to spend a lot of time on this?) One thing I want to try is connecting to a Prolog server via websocket and using it as the ship's computer.

BTW, the thought occurred to me the other day that, since Godot has HTML as an export target, it's a valid front-end authoring tool, especially if VR|AR takes off, eh?

[0] https://godotengine.org/

[1] Space Kit from Kenney.nl https://kenney.nl/assets/space-kit

[2] https://opengameart.org/content/ulukais-space-skyboxes

Re: Ask HN: What projects are you working on now?

#527

I'm making a new tool for writers. With it, you'll be able to write your essays on "layers" The problem? Tweets are easier to read than long-form essays, as they require less time commitment. If the content is not good on a long-form article, you'll find out way too late. With this tool I'm developing: Layer 1 is the shortest version of your essay, the 1 min read — like a tweet. The idea boiled down to the shortest v…

Can layer 0 be sources supporting the content?

Re: Ask HN: What projects are you working on now?

#529
I'm working on a game server hosting service: https://grryno.com

It's a pay-for-what-you-use service (no monthly fees) and I'd like to focus on open source and indie games. It features a live web-based server console, web-based ftp access, and real-time progress indicators as the server starts up.

It's been in development for the last 5+ years but I've used the last couple of weeks to finally get it to a point where people can start using it.

At this point I'm just looking for a few interested people to try out what I've built and get some feedback.

The infrastructure used to be entirely on Linode but I migrated everything over to AWS last year, and it's been a huge benefit. It greatly simplified everything and I got rid of huge swaths of code, which is immensely satisfying. :D

The game servers are run in Docker containers with a Node.js based api server for communication with the website.

I'm currently working on adding some more games to the library and learning about marketing.

Re: Ask HN: What projects are you working on now?

#530
I'm working on my long-time side project, a general-purpose programming language called Kythera. Inspirations include the compact grammar of Go and the type system of ReasonML. Uniquely, types are first-class and can be treated like any other value - passed as parameters, returned from functions, etc. Besides maybe flexibility, there's no intended practical reason for this, it began as a "what if" when I first began the project and I just kept running with it to challenge myself.

I'd like to target the JVM, so I'm currently in the midst of translating the original JS implementation into Java. This does unfortunately mean that there's not a whole lot to show (the code doesn't even build yet), but if you're curious you're welcome to look through the code [0] or drop a comment if you want to talk about it further!

[0] https://gitlab.com/dejawu/kythera-jvm

Post reply on HN