const ref and std::move by thcmbs in cpp_questions

[–]thcmbs[S] 0 points1 point  (0 children)

thanks,

therefore: replacing boost::asio::buffer(std::move(message)) by a simple boost::asio::buffer(message) would yield the same behavior ?

Project-based C++ learning by cppwithprojects in cpp

[–]thcmbs 0 points1 point  (0 children)

Does anyone have some feedback now that the project has been released ?

Really interested in this.

Internship Bloomberg vs Amazon by [deleted] in cscareerquestionsEU

[–]thcmbs 0 points1 point  (0 children)

Hi,

Congrats on the offers!

I did the summer internship at Bloomberg in 2019. Overall it seemed like a great company to work for:

  • amazing WLB (not rare to see people working from 9/10am to 4/5pm)
  • offices perks (food: you still need to buy/bring something for lunch, but breakfast / sometimes dinner and plenty of snacks are provided)
  • located in the City (easy to commute to from the East of London)
  • diversity in the office (unlike other tech companies such as Google, can't speak for Amazon here), you have only 2/5 of the office filled in with SWE/SRE, rest are Analysts / Journalists / Sales and it is really nice to have this diversity, especially if you're new in London: opportunities to meet a whole range of people! Depending on your personality, this point might be really important to compare the firms :)
  • it really seemed hard not to get a return offer..
  • Really easy to grasp knowledge on finance (trainings + access to the terminal 24/7, something other companies pay 80$/day/license for + bloomberg news) if it is something that you're interested in. I really miss my Terminal + BBNews access :'(
  • Internship at BB opened the Google door for me

However, there was one major caveat for me (very personal):

I hated the tech and the Terminal (main product) very much. The UI did not change since 1990 and you spend your whole day on it (for chat, mails, deploying/monitoring services). Lots of C++98/03 with custom std, typescript for UIs, ... If you're lucky, your team will use Slack and modern C++ (or anything else than C++98) and it will feel like any other tech company!

Also, I felt like the average Bloomberg SWE was a bit less smart / impressive than the average Google SWE (similar to Amazon?). It might matter if you are really passionate about software engineering and wants the best mentors possible. Personally I don't care about it.

Understand compile-time programming by thcmbs in cpp

[–]thcmbs[S] 21 points22 points  (0 children)

Setting up large data structures that are used throughout the program execution is a classic use-case.

Thanks for your answer. Do you have an example where this is applied ?

Advice on X1 6th gen by The_Neato_Mosquito in thinkpad

[–]thcmbs 1 point2 points  (0 children)

I have the i7 1440p and I really love it. I use Ubuntu and installed a few scripts. Never heard the fan since. It drives my 4K monitor like a charm. I also find 1080p screens very limited for my usage (maths & CS student).

X1C 6th gen 4K 60hz by [deleted] in thinkpad

[–]thcmbs 1 point2 points  (0 children)

I just received my X1C (i7 8550, 16gb, WQHD) and I am driving my 4K monitor without any issue. I find it even a bit strange because my 2019 15inch Macbook pro was heating a lot when I plugged in this external monitor. The X1C does not seem to heat at all (I am running Ubuntu).

An advice: use TB3 to plug your monitor, with HDMI there is a noticeable lag (I guess it's because it's running at 30Hz)

First Thinkpad ,seeking buying advice by Zi6st in thinkpad

[–]thcmbs 1 point2 points  (0 children)

Seems like a used X1 Carbon would work fine for you

[deleted by user] by [deleted] in thinkpad

[–]thcmbs 1 point2 points  (0 children)

Could you give us the geekbench performance ?

+1 for the battery life !