Live data from Hacker News

Ask HN: Are you working on interesting technical problems?

news.ycombinator.com

121–130 of 441 posts

Re: Ask HN: Are you working on interesting technical problems?

#121

If you want consistently interesting work you need to be proficient in two different disciplines. Computer Science isn’t enough. Interesting work is the product of being an interesting person. If you are a computer scientist and say, a marine geologist , there is some work that only you would be able to do, and some innovations that only you can see, that plain CS guys knee deep in the CRUD cannot.

That's an important realization that crushed me a bit when I achieved it. Going into programming, I felt I have the most interesting skill in the world. Turns out, it's only interesting if you can apply it to something interesting - and if you (like me) only know programming well, then you'll be stuck writing trivial stuff and tools for programmers :). I wish I'd know that 11 years ago. I'd go to study aeronautical e…

Indeed, it is far easier to study another field and catch up to computer science than the other way around.

There is so much content and libraries out there for programming that it’s becoming more trivial to write effective code, especially if performance is not an isssue. You barely need a CS degree anymore.

Re: Ask HN: Are you working on interesting technical problems?

#122
I work as a consultant at a multi-discipline engineering consultancy, where we get to work on cross-discipline projects involving both mechanics, hardware and software. It is quite interesting, although not in the "advanced CS"-way but more in the "I get to build a windmill"-way :)

I know that many of these consultancies exist where I am, so it should not be impossible to find something similar, wherever you are located.

Re: Ask HN: Are you working on interesting technical problems?

#123

I was in the happy position of finding a job (post being a failed academic) doing stuff at the intersection of architecture and algorithms (high-speed regex implementation) and getting to to this for 11 years straight (2 years as a researcher, 5 years as a startup CTO, 4 years as a Principal Engineer at Intel). Got a decent if not ginormous exit too, which was nice. Also got to IMO change the industry - Hyperscan (gi…

> but having done this successfully once makes me wonder if it could be done again

I think it's all about the motivation and setting your expectations that you won't make it every time.

Re: Ask HN: Are you working on interesting technical problems?

#124
I've created work that wasn't hard from a computer science point of view but was transformative of how my company worked. And the work was my own idea. That was more than satisfying.

Working on computer science for its own sake isn't a draw for me. Helping people is. Your values are up to you, but don't be surprised that working on abstract problems rarely equates to adding real world value unless you look for a job where that's explicitly the case.

Also don't overlook the dynamic that you're being paid now rather than being the customer like you were in school. Your career is ideally going to be fun and enriching overall, but don't let yourself forget that's secondary at any given time to providing the value you were hired for.

Re: Ask HN: Are you working on interesting technical problems?

#125
I’m very fortunate to be trusted to work/research in anything I think could benefit the organization in the long term. One of the coolest thing I have done was to figure out a way to vectorize part of our CPU bound algorithm. I was able to speed up at least 500x using AVX intrinsics. All that was done in C to be used in java via JNI. It blew my mind away.

Re: Ask HN: Are you working on interesting technical problems?

#126

You might as well have asked who among us won the lottery. I've been struggling with this for years now; after 4 boring jobs I finally gave up even the expectation that what I'll be asked to do will be even remotely interesting (or socially useful). The chance of landing an interesting job is absolutely minuscule - the market rewards whatever it rewards at the moment, and that's where jobs flock. These days, one of t…

> abstract everything away with money This is the lens through which von Neumann and Morgenstern saw all of human behavior, and their "rational" economics has been hugely influential in public policy. I use scare quotes because I disagree that the approach is rational -- many things in life can't be measured in dollars, not even dollars! (E.g. you can't compare a dollar today with a dollar ten years from now. Regardl…

"I use scare quotes because I disagree that the approach is rational"

Agreed. For the most part, going to church is not economically rational. For the most part, having children is not economically rational. For the most part, being monogamous to one's spouse is not economically rational. For the most part, patriotism to one's country is not economically rational.

In a slightly different sense, going to space, or colonizing Mars, would all be economically irrational.

I'm wary of a definition of "rational" that tends take all of the things that humans hold dear, and declares much of it "irrational".

Re: Ask HN: Are you working on interesting technical problems?

#128
post #63

Earlier quoted context omitted.

> alleviating a social problem for some group of people Not sure what you mean by "social" problems specifically, but when you alleviate a problem for a group of people, they pay you, and that's what a business is. I realized recently what a useful abstraction money is, because when money came about we didn't have the ability to create a massive blockchain keeping track of who did favors for who, and when. So it's a…

What I meant by social problem for some people are things impacting their happiness and quality-of-life, reducing suffering, etc. Some examples to narrow down the possibility space: - Make it so that people in your community have access to clean water. Surprisingly, it's a problem even in the most advanced countries. - Contribute to something in healthcare that reduces costs, improves availability, or makes more peop…

A good list. But we have no time to work on social innovation until the bigger problems of tongue detection are solved: https://images.anandtech.com/doci/12870/Screenshot_113.png

Re: Ask HN: Are you working on interesting technical problems?

#129

You might as well have asked who among us won the lottery. I've been struggling with this for years now; after 4 boring jobs I finally gave up even the expectation that what I'll be asked to do will be even remotely interesting (or socially useful). The chance of landing an interesting job is absolutely minuscule - the market rewards whatever it rewards at the moment, and that's where jobs flock. These days, one of t…

Are you me?

Re: Ask HN: Are you working on interesting technical problems?

#130

I'm doing a PhD on cryptography/blockchains and working on the Cardano cryptocurrency ( https://cardanoroadmap.com/ ). It's very technically interesting and challenging (though it pays a fraction of what I used to earn as a Software Engineer in a big company in Zurich.) I spend most of my time thinking about mathematical problems that I feel are impactful and important. The solutions make use of theoretical computer…

Cardano is really nice and also a very good Haskell marketing opportunity ;)
Post reply on HN