Live data from Hacker News

Ask HN: What interesting problems are you working on?

news.ycombinator.com

601–610 of 633 posts

Re: Ask HN: What interesting problems are you working on?

#601

Right now I'm thinking about how to silence my squat rack so it doesn't bother my neighbors when I'm using my punching bag.

Things like they have on this page might be helpful: https://www.raptorsupplies.com/p/mason/pad-anti-vibration

It's the safety bars and rack pins that are the problem. I'm deciding between covering them in liquid rubber or splicing tape.

Re: Ask HN: What interesting problems are you working on?

#602

Earlier quoted context omitted.

Sure, why not... so my pet project is basically for managing my audio files. There already is navidrome[1] and audiobookshelf[2]. They work great so far, but some minor details are kind of annoying... The first milestone will be providing a basic API for my files - the main components of this will be the database (postgres), the API (C# + swashbuckle + JsonApiDotNet + Websockets) and the file indexer (C# HostedServic…

Do file watchers registered in the main thread get called and then enqueue a message to a worker thread for processing? I am guessing you want to keep the code that handles file events on the watcher and on startup the same code used in two places. Guessing you scan multiple source directories of files recursively. Does C# have a thread safe queue object? You could create a pool of worker threads and the file watcher…

> Do file watchers registered in the main thread get called and then enqueue a message to a worker thread for processing?

Yes, Producer Consumer pattern. Currently a single thread each, but that would be scalable later. For now I try to keep things simple.

> Guessing you scan multiple source directories of files recursively. Does C# have a thread safe queue object? You could create a pool of worker threads and the file watcher can enqueue events

Yes. There are a few. I use BufferBlock [1], which is pretty flexible.

> The problem with the file watcher code is that I don't know what context that event runs in, so you would either have to enqueue events from the main thread context to one of the worker thread queues.

This is the long term plan. Using events is much more flexible than "polling" the next batch of file items (even if it is in realtime). The architechture seems to work out for this but I think for now I'm pretty close to a working solution. Maybe I start going for it, develop a small UI in flutter and see, where there might be problems :-) Currently there is too much "theory" - I would like to see this in practise.

What do you think?

[1]: https://learn.microsoft.com/en-us/dotnet/standard/parallel-p...

Re: Ask HN: What interesting problems are you working on?

#603
post #467

Earlier quoted context omitted.

I've run large bike lane/car-free streets campaigns before [1] and have talked with a bunch of activists from groups all over the country, so I have a good deal of experience here. You're right that these problems are political—in fact, they're entirely political!—but the reason they're so political is because there's no existing platform for capturing latent + kinetic demand, so electeds (even the ones who want bett…

FWIW, I consider bikelane uprising an org/platform that's capturing that sort of latent/kinetic demand you're talking about, which they've been able to take their work to electeds, who in-turn take action on creating new bike lanes, fixing road damage, raising accountability for companies that park in bike lanes, etc. The emotion they work from is discrete anger and frustration, which tends to ignite action from a bu…

Yep, absolutely! Our plan is to integrate existing local advocacy orgs into the platform—so we automatically benefit from their political connections + bandwidth, while they benefit from our tools + reach. Perfect win/win to Get Stuff Done.

Re: Ask HN: What interesting problems are you working on?

#604
post #588

Earlier quoted context omitted.

Amazing. Have you ever considered the effect at large ? In education or workplace ? I see so much misery that could be replaced by joy, insight, friendship..

Absolutely - one of the most common forms of body doubling that a lot of people have experienced has been studying with others. An emerging trend has also been, as others in the thread have linked, "study with me" videos.

Interesting. A lot of study group I joined dried out. But maybe there are better ways.

Re: Ask HN: What interesting problems are you working on?

#605

Earlier quoted context omitted.

I think this is a cool idea! But I disagree with your direction. Lets say you do rework everything to be web assembly and not bound to BYOND. I'm sure the 300 people that play SS13 would love it. But I don't think that goes far enough, for the effort required. I think rebuilding SS13 in unity would overall be a great idea, but there is the problem of how complex SS13 is that would need to be worked. But I think with…

Yeah. The game is far too niche for a rewrite to be worth the effort. This idea is more of a thought experiment in software migration (and an excuse to play with writing a parser in Rust and WebAssembly for an unusual programming language :)

The most practical approach would probably be writing a new SS13 engine in Unity or Godot to interpret SS13’s existing BYOND scriptures and asserts and also leverage Unity’s or Godot’s tools and game engine.

Re: Ask HN: What interesting problems are you working on?

#606
I'm working on a protein modeler and interaction tool, werein the protein is defined by primary sequence and dihedral angles. My goal is to learn more about protein folding. The most visible approaches of exploring all conformation space, and using ML models to estimate final product aren't satisfying. I'm suspicious we can learn the rules of how proteins take their shape, which would simplify the problem. My ultimate goal is protein design.

Re: Ask HN: What interesting problems are you working on?

#607

Earlier quoted context omitted.

Is there a Git repo, mailing list, newsletter, or website that I can follow the progress on this, perhaps even contribute?!

Sure! There is tealengine.com and you can follow github.com/tealmedical to get notified when we put it up. What are you interested in? The foreign data wrapper or the iso?

I am interested in innovative ways Postgres is used. Been part of the Postgres community for a while, so the FDW, and innovations related to using FDW to make more/new data accessible to customers and applications is my curiosity.

Re: Ask HN: What interesting problems are you working on?

#608

Robots that build large-scale solar farms! My friend and I started working on this last year and ended up starting a company. We moved to the bay area and did YC last summer. We've been spending a lot of time on solar construction sites and did our first demo (part of the material handling system) on a site in March. Now we're working on a robotic factory + our team is up to 5 folks.

So the robots that build panels or that take the panel and mount it into the ground?

Re: Ask HN: What interesting problems are you working on?

#609

Earlier quoted context omitted.

I have no discipline of the superego variety— but when I realize I will let someone else down, I become motivated and focused. I’m learning Linear Algebra now by working with a self-described ADHD colleague. We are 150 pages in and actually doing the homework. I wrote about an approach called “Bold Boast” in my book on coping with my particular mentality (which led me to quit high school, but also led, a few years la…

> I have no discipline of the superego variety— but when I realize I will let someone else down, I become motivated I think that's superegoic, you're doing something because you should , and you'll beat yourself up morally if you don't. Rather than egoic, doing it because you want to for your own gratification.

You can look at it that way. I suppose another way to say it is that I can’t seem to get motivated about letting myself down, but I can about other people.

Re: Ask HN: What interesting problems are you working on?

#610
post #309

I’m working on the expert elicitation of priors. We’re making web UIs to better capture human judgement, especially for forecasting. I work at a data driven company, sometimes I think a bit too data driven. I want to capture more intuition for our systems in a rigorous way. It’s incredibly interesting and very niche. There are a handful of academic papers out there. I think it will be a big deal in the next 10 years.

You might be interested in the S-process: https://m.youtube.com/watch?v=jWivz6KidkI

That is very interesting, thank you!
Post reply on HN