Live data from Hacker News

Ask HN: What's a promising area to work on?

news.ycombinator.com

381–390 of 947 posts

Re: Ask HN: What's a promising area to work on?

#381

Anything that reduces last mile shipping time. Drones route planning planning platforms, personnel allocation software, Smart fridges/locks. Big retailers are racing to <1 day shipping and buying fairly untested tools to try to get there.

Can you give an example of an untested tool you have in mind?

Re: Ask HN: What's a promising area to work on?

#383
post #60

Differential Dataflow is going to cause a huge upset in several high value areas, including incremental compilation, database view maintenance, UI view maintenance (subsumes React), and differential database streaming: https://github.com/TimelyDataflow/differential-dataflow

Ooh, I had not idea this had a name and people were working on it. Super promising, I agree, though I think a lot of it depends on the expressiveness of the functional primitives, the practical efficiency of partial updates, and the amount of caching that actually gets used in updates when the program is complex.

The big idea that convinced me of its worth is the interface being "build your derived state from scratch". The user never modifies something after-the-fact, it's all versioned "source data" and immutable derived state.

That's the magic that makes Docker and Redux work, in addition to the aforementioned React.

Re: Ask HN: What's a promising area to work on?

#384

Earlier quoted context omitted.

Right on! Yeah - I would love to learn more about what the bigger guys are doing. Everything you're saying is 100% something I deal with on a day-to-day basis, and ongoing support is a huge struggle to workout with the companies I've implemented software at. Looking at your product offerings made me chuckle - I definitely have versions of a lot of what you do! My robots are called workers, my orchestrator is called a…

A big challenge with the Blue Prism world is getting the people who will lose their jobs to map the processes Robotic processes will automate. Fiddly, tricky and easy to automate a vast number of errors. Only works once extensively tested and results verified. Ignore analyst and sales hype at your peril.

- Never use an RPA tool that doesn't integrate with third-party SCM. If they tried to roll their own, that's a bad sign

- Never use an RPA tool that doesn't generate plaintext-serialized scripts. You're going to have a bad time if they're binary locked

- Never choose an RPA tool that's been around fewer than 3 years. It's probably just a shim on top of MS automation libs, and can't handle the really gnarly stuff

- Never promise anyone you'll automate 100% of their workload. Never try to automate 100% of their workload. Never hesitate to tell a VP you're not going to automate 100% of their workload. There's value in 50%+, get the easy win and move on. Only come back when you've gotten all the easy wins

- RPA is fundamentally about target selectors (or match rules, or whatever else your tool calls them). Their robustness is the only real feature of an RPA platform, and a smaller toolset is going to result in some fragile, quick-to-break stuff

Ultimately, RPA is about one thing: creating a more tactically malleable layer on top of your existing software. Development and change speed is the biggest advantage.

It shouldn't ever be a core system, but it should be where you prototype functionality.

Re: Ask HN: What's a promising area to work on?

#385
post #43

Earlier quoted context omitted.

Check out the SBIR program. It provides an easy way to get into the system and innovate.

Absolutely one of the best ways to get into the system.

Can you comment more about this? Curious about how people get into it. Applying for a grant?

Re: Ask HN: What's a promising area to work on?

#386
post #372
post #53

Climate change will create the first trillionaire. Find everything that eats fossil fuels and electrify it. Find everything that requires stable land and predictable weather and put it in a shipping container. Find every infrastructure investment that requires decades to pay off and decentralize it. Instead of water line pipes, pull water out of the air. Instead of copper and fiber optic cables on telephone poles, us…

One thing I've never been able to figure out is that given Crispr, why it wouldn't be possible to engineer an organism that can suck much more CO2 out of the air than any existing tree / algae could. Even more ideal if we can make a good building material out of the engineered plant to sequester Carbon. It's easy to see how the manual selection process would work here - plant a bunch of trees, see how much O2 each pr…

Not my area of expertise, but I would assume that there is an efficiency limit, much like there is for solar panels.

Remember that organisms can't just pull CO2 out of the air for free. Plants do it via photosynthesis, which requires the sun's energy. There is a maximum amount of energy falling on each organism, and I would guess that there is some theoretical limit to the efficiency of photosynthesis that is well below that limit.

Re: Ask HN: What's a promising area to work on?

#387

I'm working on starting my own business with SDRs, radio, and the final area of hacking. SigInt. How do you protect yourself and your company from the myriad of radios and devices and BYOD policies? Can you keep up with what's talking over radio? Do you know what's secure and what's not? Do you want to not only find bad devices, but locate them in your facility? Do you also want to detect radio attacks that originate…

sounds like some pretty interesting stuff!

Re: Ask HN: What's a promising area to work on?

#388

I work in this field so I'm incredibly biased: automated business solutions that cut entry-level data employees out of the equation. You save TONS on the bottom line, and cut out human-driven process that is error prone and difficult to manage. I'm talking about things beyond "API-driven dev", more in the realms of Puppeteer, Microsoft Office automation, screen-scraping (mouse/keyboard), etc. I make API's out of thin…

What’s your business model? Consulting by the hour? Subscription fees? One-off fixed price contracts? Practically all software I’ve ever done has been some amalgamation or other of “make forms better and more automatic”, whether it’s planning software for gigantic Swedish furniture firms (take a wild guess!) or technical analysis toolkits for financial services. It’s always been per-hour or fixed price contracts for me – try as I might but the subscription model simply doesn’t take with the buyers it seems.

What I’d like to do is fixed price for initial dev and then subscription based contract for support and minor updates, but this seems wholly unpalatable for buyers.

Re: Ask HN: What's a promising area to work on?

#389

I work in this field so I'm incredibly biased: automated business solutions that cut entry-level data employees out of the equation. You save TONS on the bottom line, and cut out human-driven process that is error prone and difficult to manage. I'm talking about things beyond "API-driven dev", more in the realms of Puppeteer, Microsoft Office automation, screen-scraping (mouse/keyboard), etc. I make API's out of thin…

Can you share what you're working on? I would love to see a concrete example of something you are referring to as well as how you market it.

Re: Ask HN: What's a promising area to work on?

#390

Earlier quoted context omitted.

As one example, imagine that someone invents a process to manufacture gasoline using carbon extracted from the air, at a price that's cost competitive with gasoline extracted from the ground. Any car running on that as fuel would immediately become carbon-neutral, and it could be produced anywhere on the planet. Almost overnight you could make the entire automotive industry carbon neutral (burning this gasoline would…

This could start an ice age

Yes, it could. Actually that's one concern I have looking forward past the current climate crisis: that the current push to solve climate change will spin up a huge industry of carbon capture and sequestration, which will turn the word's economy carbon negative. Atmospheric carbon plummets -- as fast as it's currently rising -- and we put the Earth into an ice age.

Basically humanity has reached the point where we need to learn to regulate our global carbon emissions to keep the atmosphere at a steady state. We're just now starting to figure out how to down-regulate our carbon emissions; after that we'll need to figure out how to up-regulate it in a controlled way.

Post reply on HN