Process Mining [1]. When I programmed a rather complex logistics simulator at work I told my coworkers 'whoever comes up with a way of instantiating a simulator from data will be praised forever'. Turned out process discovery is a thing (well, one of _the_ things in PM). And there's so much cool stuff to do and being done. I'm now on the last stretch of my doctorate researching the mining of typical plans in non-comp…
Ask HN: What are the most interesting emerging fields in computer science?
41–50 of 183 posts
Re: Ask HN: What are the most interesting emerging fields in computer science?
#42Internet of Things. It is still in development and there are lots of stuff to work on.
Re: Ask HN: What are the most interesting emerging fields in computer science?
#43Re: Ask HN: What are the most interesting emerging fields in computer science?
#44I think most interesting computer science fields are actually application of CS in other domains. Science changed a lot in the last decades, moving from a genius in a room looking at the data and coming up with grand theory to have vast amounts of data that no single human can make sense of. The work of the computer scientist is to quickly understand problems from various fields then solve it using tailor-made algori…
Are there particular methods you use to deal with little and sparse data?
Re: Ask HN: What are the most interesting emerging fields in computer science?
#45Computer Networks
Re: Ask HN: What are the most interesting emerging fields in computer science?
#46AI, machine learning, and neural networks are, of courwe, booming, but I consider them to be hyped. I consider type theory and formal verification to be more promising (but more academic). Distributed systems and everything having to do with parallel and/or high-performance systems is a good midway between what the industry likes and what's interesting from an academic point of view.
Haha. Formal verification has been around for 40/50 years and we can't say it is a wide success from a industrial point of view. It has some achievements in terms of results/methods and projects checked, but on a daily basis, pretty much no one uses it. We are ages away of having every programmer understanding formal verification and having all programs verified/proved. Type theory is in a similar situation. Many iss…
I think there is real value in having verified libraries or at least libraries with well defined specs so that interfacing with other code wasn't so tedious. I think this issue is starting to be overcome with regard to the usage of strong type systems. Truly strongly typed languages are finally getting the libraries and communities built up so that they don't seem quite as daunting.
Re: Ask HN: What are the most interesting emerging fields in computer science?
#47I am certain there will be an emerging field in AI for engineering. Suspension that 'learns' how to keep the car flat; buildings that start shuffling warm air from a to b before it's needed ... things like that. Programming is going to change from "explain how to do it" to "show it what you want", and this has got to be a big deal.
Re: Ask HN: What are the most interesting emerging fields in computer science?
#48AI, machine learning, and neural networks are, of courwe, booming, but I consider them to be hyped. I consider type theory and formal verification to be more promising (but more academic). Distributed systems and everything having to do with parallel and/or high-performance systems is a good midway between what the industry likes and what's interesting from an academic point of view.
Haha. Formal verification has been around for 40/50 years and we can't say it is a wide success from a industrial point of view. It has some achievements in terms of results/methods and projects checked, but on a daily basis, pretty much no one uses it. We are ages away of having every programmer understanding formal verification and having all programs verified/proved. Type theory is in a similar situation. Many iss…
Formal verification is an essential part of mission critical applications. Therefore, even though they might be few in number - their impact is pretty significant and "wide".
Re: Ask HN: What are the most interesting emerging fields in computer science?
#49Internet of Things. It is still in development and there are lots of stuff to work on.
Just another hype. Sensors and internet are here for decades. Internet is ok, but “things” are way too expensive and not reliable yet.
Thankfully the online resources around electronics are plentiful and PCBs can be had for under 10$ incl. S&H.
That way I can make all my lighting IoT without having to deal with the garbage of the IoT industry.
Re: Ask HN: What are the most interesting emerging fields in computer science?
#50I think most interesting computer science fields are actually application of CS in other domains. Science changed a lot in the last decades, moving from a genius in a room looking at the data and coming up with grand theory to have vast amounts of data that no single human can make sense of. The work of the computer scientist is to quickly understand problems from various fields then solve it using tailor-made algori…
And I think this also applies to other fields. I gave the book "Algorithms To Live By" (which is basically an overview of CS algorithms) to a medicine student and he was immediately inspiried and came up with ideas on how to apply these ideas on his research. CS algorithms are just so basically true that I think they should be more universally known.