Live data from Hacker News

Ask HN: What interesting problems are you working on?

news.ycombinator.com

311–320 of 709 posts

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

#311
post #50

Earlier quoted context omitted.

That's a neat idea. > At the end of each period, a single email is sent to the real email address containing all of the messages the alias received over that timeframe. Why not send each received mail individually? If you aggregate them first, it makes it very difficult to reply to individual messages with standard email clients.

Good question lqet, thanks. I did create a version that added each message as an EML file to the email with links to each file too. Perhaps a cunning combination of the two variants might be the way forward. Appreciate the suggestion, it's a good one.

I second the "delay-then-send" approach. Don't bother with a digest. Just hold email until the scheduled time then release them. Might want to put suitable intervals or you might get zinged for spam or otherwise throttled. You've probably hit that already.

I use a similar but far less fancy approach with email filters: I have everything put into its own filtered folders then only check them on a schedule.

Your approach is good because the schedule is right there in the email address.

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

#312
I'm building an AI agent to help develop foreign language skills through realtime (spoken) conversations.

It's funny how we're all working from different definitions of the word "problem" - I'm certainly not changing the world with medical supplies for developing countries, renewable energy, payment systems and so on.

But it's something I'm really passionate about, and I'd be over the moon if I came anywhere close to the picture I have in my mind.

Back when I was studying German and Chinese, I would spend hours and hours on rote practice with little to show for it. My brain almost felt like it was on autopilot - the eyes would read the words and the hands would write the sentences, but the neurons weren't really firing. It didn't feel like I was properly building the synaptic bridges necessary to actually use those words in conversation.

On the flipside, after just 20 minutes speaking with a tutor, my proficiency would improve leaps and bounds. Being forced to map actual, real-world thoughts/concepts to the words/expressions I had learned - that's what made everything clicked. It felt like the difference between just reading a chapter in a maths textbook, and actually doing the exercises.

So after keeping track of progress in NLP and speech recognition/synthesis in recent years, it seemed like a logical time to start. Progress is slow/incremental, but it is there.

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

#313
A while back, I posted a list of my long term focus problems here [1]

Short list:

* Pollution and the climate

* Privation

* Avoidable death

* Interplanetary settlement

* Liberty and communication

* Transportation

My primary focus is developing and commercializing reliable clean energy, because I believe that is the most effective way to further progress in the majority of the above problems.

To that extent, I've come to terms with an inability to spread my focus across all of them simultaneously and drive great results so instead I've taken an approach of working on a few of them full time myself and investing in efforts that work on others. My intent is to keep ~100% of my net worth invested in these main problems (either in my own or somebody else's projects) in perpetuity.

In my personal life, I've also recently been spending a lot of time thinking about health and purpose: how to build discipline, how people can/should decide what to do with their life, how to stay healthy and built fitness, etc.

Side project: in my free time over the last few weeks I've also been thinking more about how to create lasting models for information and media, and so I'm building a markup language / static site generator in that pursuit [2]

[1]: https://jwmza.com/long

[2]: https://jwmza.com/polymath

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

#314

Im aggregating stock chatter from the worst parts of the internet (wallstreetbets, 4chan), summarizing it and sending it out as a newsletter here: https://topstonks.com

Aren’t there some legal hurdles to providing investment advice like that? Didn’t find the standard disclaimers on your site. You might want to look into it before showing up in SEC’s Radar.

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

#315
I've had an idea for some time now to create a website that would act as a better codereview.stackexchange.com. It would incorporate some of the features of the GitHub Pull Request system like inline commenting and reactions.

I arrived at this idea from two directions. The first direction is that I sometimes try to code review some of the questions over at CodeReview SE, and the whole thing feels unergonomic. I dislike scrolling up and down to check the code and constantly losing track of the things I'm reviewing. This is where I think inline commenting would help. Also, there is not a lot of room for discussion. You only get those comments below the review, where you only have a few characters to argue your point. The second direction is that I produce code snippets (programming homework, short snippets at work, etc.) which I would like to submit for review. I don't always want to submit it to the entire internet for review. I just want to get a private link to the code review, which I can share with my colleagues so they can review it. Kind of like a reviewable PasteBin.

Some of the features I would like to add: importing files from GitHub for reviewing and users could import their unanswered CodeReview SE questions for another review.

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

#317
I'm trying to finally learn parsing properly. I run into a lot of little problems in my day job and have a lot of ideas for side-projects that I think would be served by having a better handle on it. So I'm creating toy languages and writing toy parsers for them.

One reason I'm targeting parsers in particular is because I've been finding a lot of modern programming language books are a bit anti-parsing these days. EOPL avoids parsing altogether by using a parser generator, effectively saying that it's a hard problem. PLAI outright calls parsing a "distraction". SICP (not strictly a compiler book, I know) and Lisp in Small Pieces just use the triviality of parsing () languages, which I feel doesn't generalize well.

I emailed the author of PLAI (Shriram Krishnamurthi) about this. His response was effectively that modern books come off anti-parsing as a reaction to old books, which were parser heavy, and tools like YACC -- "Yet Another Compiler Constructor" -- even though it's just a parser generator, not a compiler constructor! He went further to say that, given parsing is roughly trivial in () languages, it sort of seems parsing is only incidentally a compiler/interpreter problem, and users of () languages view non-trivial parsing as signalling a design flaw. I found this to be an interesting take, but in my day job I generally don't have much say in the design of "languages" of semi-structured text that gets thrown my way.

Anyway, I know the Dragon Book covers parsing in some detail but for some reason it's been kind of impenetrable for me -- it feels a bit more abstract than I like. I can follow it, but while reading it I can't help but wonder -- "is this actually going to help me in practice?"

I recently have been reading Niklaus Wirth's stuff though, like the last chapter in his algorithms book and his Compiler Construction book, and those have been absolutely fantastic.

I also asked a question on SE about a particular parser I'm working on -- if anyone has some thoughts I'd love to hear them :)

https://codereview.stackexchange.com/questions/236222/recurs...

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

#318

Earlier quoted context omitted.

The biggest problem I'm facing right now is credit card processing costs. The restaurant business is a high revenue, low margin industry. The fees are higher for online transactions (no card present) vs. in person transactions (card present), on the order of 1-2%. I think this is the biggest reason it hasn't happened yet. However, I have a workaround which I think will work.

Shouldn't an in-restaurant ordering solution be processing card-present transactions as opposed to card-not-present?

I was wondering that. Why would you to to a restaurant without an ability to pay?

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

#319

I've had an idea for some time now to create a website that would act as a better codereview.stackexchange.com. It would incorporate some of the features of the GitHub Pull Request system like inline commenting and reactions. I arrived at this idea from two directions. The first direction is that I sometimes try to code review some of the questions over at CodeReview SE, and the whole thing feels unergonomic. I disli…

I thought about the same thing! I think having your code reviewed is one of the fastest ways to improve and at the same time, it's currently very hard to have it done.

I really dislike CodeReview SE for many reasons though, I don't think this Q&A format is suitable for doing CRs

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

#320
post #289

Solving the world's trillion-dollar energy storage crisis. (multi-trillion, actually.) https://www.terramenthq.com/ About a year ago, I started spending more time researching about climate change. I learned how important energy storage will be to enable renewable energy to displace fossil fuels. The more I read, the more fascinated I became with the idea of building underground pumped hydro energy storage. I found a…

You are working on the most urgent and important topic that I know of. But it is also very hard to pull through. I wish you the best success. Here are two recent startups in the field with multi-million funding. They were serious approaches. Many people involved with good planning, etc. They still fizzled out when it came to installing their first capacity. https://www.power-technology.com/news/newsgaelectric-receive…

Yeah if you drill into how the Tesla grid storage solutions make money, it’s not just about the storage capacity but also about being able to respond to demand or frequency issues extremely quickly, which LiIon batteries are very good at. There’s a lot of money available to the fastest dispatcher.
Post reply on HN