Yes, I feel the same way. I met Andrei once on a Meetup in Munich, basically telling him that he taught me how to think which led to a somewhat awkward conversion. Fun times nonetheless :-)
I've been using MoneyMoney for over 12 years now (started Nov. 2013) on Mac and have never regretted it. I am automatically importing from all my bank accounts, including all statements and even track my portfolio with it. It can automatically categorize every transaction (basically string matching with OR clauses) and doing this consistently for years gave me pretty good insights on my spending behavior over time. It's a pity that they don't have a iOS app though.
You're a seasoned freelance software consultant with a deep passion for C++ and computer vision. Your contributions on HN are a mix of technical insights, career advice, and a sprinkle of humor, making you a well-rounded and respected member of the community.
As pointed out in my other comment, using a single image for point coloring is prone to errors due to noise, specular reflection and occlusion. I'd consider using a (normalized) cross-correlation approach with several images.
I did work on this as part of my thesis quite a few years back at the university.
One other optimization would be to process the points in parallel.
Regarding the coloring of each 3d point, it might be feasible to not use one camera image, but a weighted sum of all camera images that can see the same point in the scene. Each pixel color is then weighted with the scalar product of the points normal and the viewing direction of the camera. This would also regard for noise and specular reflections (which can mess up the original color).
Judging from the table of contents it seems that the first half of this book covers basic CS stuff (what is an algorithm, Big O notation, sorting and searching, data structures etc) and then discusses some machine learning basics before looking at the more recent deep learning architectures. I would not buy this book as there are plenty of (better) online resources and even better books IMHO such as the books from Bishop or Marsland.
I am in my fifth year of being an independent software consultant/contractor. I live in Germany. I've had multiple gigs almost right from the start of being self employed. Almost always through one of the many recruiting firms. Reading his story, I do wonder though if my path is or has been somewhat special until now as I've heard many times now that being an independent software contractor (in the EU) is somewhat hard. I always had quite the opposite experience so I genuinely do wonder if I was simply lucky (until now that is. No one knows what the future holds).
I did specialize in Computer Vision, Image Processing, C++, Python and lately more and more DevOps if this is of any interest and my previously described luck depends on this specific field.
I happen to know the guy from the linked article from several meetups here in Germany and while I stick to the old saying that if you don't have anything nice to say about a person it's better to say nothing at all, I just want to say that I can somewhat relate as I do get cringe feelings as well. Try listening to one of his talks and make up your own mind.
On a side note: It's interesting to see a list of stated facts that a _professional C++ developer must know_ without having any real world, industrial experience with small/middle or large codebases for the last 15+ years. So there's that.
I have switched to Operator Mono about 10 years ago. This font is not free though. However it was the only font (at the time I was looking at at least) that had a monospaced italic version which I found looked slick. So I ended up buying that font and used it ever since.
I happen to have read her book on Cracking the Coding Interview which I found was a nice refresher for interview-type like questions. She writes:
> And for all of this I still blunder my way through an exercise to write a function which returns a boolean in response to the question of whether sequence A is a sub-sequence of sequence B. I still draw a blank when asked what the magnitude of complexity is for the guests function I just wrote
which I have a hard time believing as she covers this in a whole chapter of her own book. Clearly she knows how to do this stuff, given that she wrote the book herself.
My guess is that either the (US) market is currently facing a recession which has hit the dev market as well by now or she is somewhat of a generalist with no deep knowledge of a specific area and the companies she were interviewing for are searching for a specialized person rather.
I did something similar over a decade ago as part of my master thesis back in university [1]. IIRC this was before most of the tools existed that were mentioned in the article. If you don’t have anything else other than a camera at hand (and no recent iPhone), this should be the most straight forward/cost effective way to generate metrically correct 3d models
Discrete mathematics and all sorts of its application in real-world (software development) related problems. Also how any given solution to a problem in one problem domain can be transferred to a problem in another unrelated domain. Think Galois theory but waaaay less fancy :-)
I don't know about you people, but this whole twitter thread pretty much sums up why I don't bother engaging too much in online communities whatsoever. I don't care what happened there and who feels offended or whoever should be excluded for whatever reasons. I feel if someone did something wrong we have an established system for this called court.
This whole public shaming and social justice warrior thingy feels to me just medieval wrong. This is also the reason why I like HN as here the focus is pretty much tech related which gives me somewhat peace of mind.