Live data from Hacker News

Ask HN: What are you working on?

news.ycombinator.com

241–250 of 751 posts

Re: Ask HN: What are you working on?

#242

Project: Distributed, trustless, anonymous, encrypted, messenger/mailer with the goal of hiding senders and receivers of messages. Also can't be brought down since it is distributed. Problem: Limited time to work on it. I have a working prototype with one-to-one, one-to-many, and many-to-many messaging/mailing working fully encrypted over ipv4. Building out the transport methods is the next main task (ipv4 works, nee…

Like Ricochet ( https://ricochet.im/ )?

Kind of, but more anonymous and not tied to tor. More like Bitmessage (https://bitmessage.org) but with a fresh approach. You can connect via tor (tor-tor) and talk to people on i2p, or clearnet, sneakernet, etc.

Re: Ask HN: What are you working on?

#243
To dive deep into React Native, I'm working on a crowdsourced playlist creator called Jampot. Currently, it's super simple; you create a mix and send a form to input a Spotify playlist URI to the friends you want to add to the mix.

Written with a Flask/Postgres backend.

Re: Ask HN: What are you working on?

#245
I'm working on a tabbed console-based editor that doesn't want to be vim. Like micro, only lighter and with a few extras like multiple cursor support.

https://github.com/tomas/eon

I like to restore old (90's) computers for fun, and realized that if I wanted to actually use them for something, at the very least I needed a decent code editor that would run on them -- i.e. use at the very most 5-10 megs or RAM.

It's not 100% yet, but it's quite usable right now and works both in Linux and macOS. I actually had to fork the termbox library in order to get keybindings working correctly across different terminal emulators (xterm, urxvt, gnome/xfce term, OSX, etc).

Re: Ask HN: What are you working on?

#246

Problem: My experience taking audio tours at various museums showed the use of antiquated and expensive hardware. Most alternate solutions used mobile apps which are inconvenient to download and take more time to release. Project: I went about developing a web app that allows anyone to quickly create an audio tour for free: https://www.youraudiotour.com/create I also integrated Amazon Polly to automatically generate…

This is awesome! Would be interesting to add BLE Beacon support for autoplay when you walk up to a specific area on the tour.

Thanks! Ya there are a ton a features I think you could add to this - beacon and location support would be very cool.

Re: Ask HN: What are you working on?

#247

I'm working on Dullahan - an open source, headless browser SDK that uses the Chromium Embedded Framework (CEF). It is designed to make it easier to write applications that render modern web content directly to a memory buffer, inject synthesized mouse and keyboard events as well as interact with web based features like JavaScript or cookies. Currently working on Windows 32/64 bit and macOS 64 bit although there is st…

What is the advantage of your project over regular headless Chrome? It appears you have prioritized Windows + MacOS while the official version only supports Linux.

https://chromium.googlesource.com/chromium/src/+/lkgr/headle...

I am also curious regarding the timeline of your decision to implement this on CEF vs. the official headless support finally picking up steam around the same time (October 2016).

Keep up the good work!

Re: Ask HN: What are you working on?

#248
Me and a friend are working on a load/stress testing framework. We intend to sell this as a consulting service. We will test your website and identify weak spots under load by writing "realistic" tests which simulate user activity.

We are searching for pilot clients who are willing to experiment with such a thing (while we also test/tune our software).

My email is in my profile.

Re: Ask HN: What are you working on?

#249

Earlier quoted context omitted.

Thank you ! Backend is custom built written in C and assembly. Supports sharding and replication which is rack aware and data-center aware. > can third party sites integrate your search service? Yes of course.. that is the end goal. Algolia is awesome.. but you end up paying a lot based on how many ways you sort / rank data. This operates with an on-the-fly ranking model and rank on any field in any direction. Also d…

You tried any open-source ones in c/rust ? Are you doing anything differently/better (what/how) ? What are you using for replication/sharding ? Possibility to split-shards ? What are you using for server-backend-framework (ex seastar) ? Any libraries etc that you're using (i'm interested) ? You have to write a really long blog post on why you've chosen this way.

Yes.. this will take a very long blog post. This started many months ago as a project to learn 'golang' and as a way to index my everygrowing collection of music / movies / documents / subtitles / lyrics and everything on my servers.

Got hooked into it and became obsessed with speed and rewrote everything in 'C'. Replication is based on 'Raft', actually the multi raft variant proposed by the amazing folks at Cockroach (https://www.cockroachlabs.com/blog/scaling-raft/)

It does not use a backend framework. It is a simple http/https server (epoll + multi-threaded) which talks json. I use Jansson for json and utf8proc for unicode handling. Index is custom built.

I have been working on low powered distributed systems for over 10yrs, which certainly helped. Will definitely let you know when I get that blog post written :)

Re: Ask HN: What are you working on?

#250
post #178

Project: Distributed, trustless, anonymous, encrypted, messenger/mailer with the goal of hiding senders and receivers of messages. Also can't be brought down since it is distributed. Problem: Limited time to work on it. I have a working prototype with one-to-one, one-to-many, and many-to-many messaging/mailing working fully encrypted over ipv4. Building out the transport methods is the next main task (ipv4 works, nee…

I'm curious about your cryptographic schema. Are you using encryption-by-proxy to hide the sender/receiver? How are you making them anonymous?

Elliptical curve asymmetrical keys for the actual encryption. No encryption by proxy by default. Basically think of a shared database where you don't know who inserts data or who selects data. Making all payloads the same size, and constantly transmitting/receiving at a set rate ensures that even your isp can't tell if you are the sender or receiver of a message. The security/anonymity levels are adjustable so you don't have to use the features if you'd rather not. Also with shared asymetrical keys, users can communicate without having to sign/identify themselves within the message. This also provides plausible deniability. There are a lot more layers, but I'll keep it brief here.
Post reply on HN