Live data from Hacker News

Ask HN: What weird or hard problems are you trying to solve?

news.ycombinator.com

711–720 of 831 posts

Re: Ask HN: What weird or hard problems are you trying to solve?

#711
Make people play with good ping between continents, currently people have 80-100ms between NY and London, it's possible to make them play with ~35ms today and possibly as low as 25ms.

Currently researching if it's needed and if people would pay for this. Note it's only useful for gaming/cloud gaming, not for other applications.

Re: Ask HN: What weird or hard problems are you trying to solve?

#712

Local solutions to stop humans from destroying their environment. We've implemented recycling maximally and created programs for reuse, repair, toxic waste, general waste reduction, battery disposal, returnables, etc. But it isn't really making a significant impact. People still spend most of their disposable income buying things they don't need that can't be easily repaired, or that they can't bother repairing, or t…

Local solutions to stop humans from destroying their environment.

Problem is that much of the problem is systemic and gobal, and w/o addressing that, even good local solutions are ultimately self-defeating.

Jevons paradox, Gresham's law, race-to-the-bottom, etc.

Re: Ask HN: What weird or hard problems are you trying to solve?

#713
Semi-supervised document clustering of research papers on arXiv. I struggled heavily in the first year of my PhD just learning the meta-game to staying on top of my field (computer security + computer architecture).

It turns out semi-supervised document recommender systems aren't easy to bootstrap with zero user data.

Re: Ask HN: What weird or hard problems are you trying to solve?

#715

Earlier quoted context omitted.

But then you have to wait for the stock market prediction to come true. Instead, since you already know your temporal password for the year, the proof would be immediately available.

Tomorrow's close should be good enough. Preferably for a mix of stocks or indices.

Yes tomorrow is okay

Re: Ask HN: What weird or hard problems are you trying to solve?

#716

Earlier quoted context omitted.

You may need to get an old usb stick from eBay. The good news is that they probably would be selling for quite cheap.

Unless they're priceless antiques of an age long gone and sell for millions of inflation and future currency exchange rate adjusted dollars

That’s a very good point.

Re: Ask HN: What weird or hard problems are you trying to solve?

#717
post #700
post #2

I'm trying to find a way to generate stories using tropes as the building blocks. There's a sample at https://random-character-generator.com/ There's an unreleased version, which focuses more on how to portray characters, rather than just what they are. For example, instead of saying "energetic", they'll be pacing about a bit. I might just pivot it into a story/plot tracker for writers, and use it to fill out the bla…

I've thought about how systems like this could be used to greatly enhance the world of RPG's. Being able to generate a full back story and personality for every NPC would be fantastic, but only a start. Then there could be an idea of 'atom' of information that uses models to spreading via NPCs. There is just so much I know that could be done with this, but I'm guessing hasn't been because it takes more computation th…

The computation doesn't seem very taxing. There's some decent algorithms for it, e.g. http://pcgbook.com/wp-content/uploads/chapter07.pdf [PDF]

I think it's more that content is hard. My random generator linked above already pulls from all the top tropes from TV Tropes, but it still seems repetitive. There's an awfully high proportion of stories starring a deadpan snarker or a stubbornly optimistic heroine, but these roles and personalities in a vacuum are not enough to make them unique.

Latest experiments show that details help a lot. Quality went up a lot when I moved from "they" to "him/her". And it went up even more when I had several different types of text describing the same feature. So maybe the missing link isn't just generating better skeletons, but rather different ways of saying the same thing. After all, there are a million fantasy worlds out there. All romances are the same archetypes. But some stand out more than others.

Re: Ask HN: What weird or hard problems are you trying to solve?

#718

I believe that computation, mathematics, information and semantics all share the same set of simple foundations. And that the means to understanding these foundation is to look at how physical computational processes use information from their environment, and produce information that is used to make "real world" outcomes happen. I am working on this at the moment, and no, I don't expect that what I write here will c…

We're in need of an information-theoretic definition of computation or information processing, in analogy to Shannon's definition of communication. I'm trying to work it out.

It's clear that there is a relationship between computation and information via Landauer's principle. It's also clear that it's got to do with nonlinearity of dynamical systems: "The essence of computation is nonlinear logical operations." J. Hopfield, PNAS 79, 2554 (1982).

Semantics: in short, 'meaning' is just a mapping (ie, mutual information) between language and the physical world. https://heteroskedasticblog.wordpress.com/2018/01/13/informa...

Re: Ask HN: What weird or hard problems are you trying to solve?

#719

I'm trying to run jobs on a timer when the jobs are on a cluster and I don't know which server the job is assigned to. It's essentially a problem of distributed timers and distributed transactions. (If anyone has any resources on how similar problems have been solved in the past, I'd appreciate it.)

Sounds like any number of queue-management systems.

Most also allow for specifying minimum system resources and/or required configurations (for nonuniform clusters).

Re: Ask HN: What weird or hard problems are you trying to solve?

#720
post #144

Earlier quoted context omitted.

Gyroscope or mems accelerometer. Otherwise convert rotational crank movement to push-pull linear slider (see piston, flywheel, linear actuator, etc) and measure linear change in resistance between contact points (like a cheap caliper does, you can even use a chinesium one off eBay as they have a pin out under the battery tab, if your resulting linear motion is within that scale). You don’t need to drive anything besi…

Thanks for reply, and do you already work for us? :) We've burnt through a pile of MEMS devices, currently working with CRM100 gyro's. As far as I've got is we definitely need a non-contact solution, either optical or MEMS with a once-per-rev index pulse (which obv. needs to be within the same 0.05 degree requirement).

I’ve been tackling my own issues with ideas that are sound on paper for physically small products where I run into mechanical or industrial limitations/difficulties which I’m not (or at least certainly didn’t start out) well-versed in rather than any electronics or programming issues. I hit a brick wall years ago (asked here on HN in the distant past but didn’t get anywhere) and actually never progressed past that.

I’m not sure what issues you ran into with the MEMS but my instinct (if I were forced to use them, as they are still rather nascent tech) would be to use multiple physically spread out on a plane and then clean up the signal in software. I’m not sure what price point or “genericness” you’re looking for, my assumption is that you need something that a customer can install or have installed on any bike and you don’t have the luxury of making your own bike parts because otherwise you could basically make it a stepper motor in reverse if you have access to the very axis rather than your device being off-center.

If you can mount something on the shaft itself (externally coupled at the end or by replacing it or other parts) your options become a lot more reliable as you’re in “tried and tested” territory.

Other options (warning: brain dump not thought through) would be an LVDT (see earlier piston suggestion) as they’re basically infinite life, contactless, and can give you micrometer accuracy; if you can somehow determine the distance between two points and have a sensor at a fixed position on each pedal so you can get the distance between them; coating the crank with a reflective substance and using IR sensors to get the distance at arbitrary angles (I’m pretty sure IR raw output can give you the accuracy you seek, though PIR definitely won’t); and a crazy idea based off a tilt switch of using a conductive liquid in a sealed non-conductive cylinder with two strips of differing conductivity on either (long) side, calculating the resistance with a high precision ADC could easily give you what you are looking for but I can’t find any off the shelf parts that do this (which is weird since it seems to be very obvious and is free of moving parts).

Edit: I found a similar thing, but measuring capacitance with a dielectric liquid rather than measuring resistance with a conductive liquid: https://en.m.wikipedia.org/wiki/Liquid_capacitive_inclinomet...

Post reply on HN