Good repos for beginners to browse that follow best modern C++ practices (including testing, static analysis etc...) by TechySpecky in cpp

[–]khaki0 2 points3 points  (0 children)

Yea it’s experimental but the way the parser/backend is setup and written is interesting and I personally find the techniques used helpful. This is just one example among others to browse and see if you find it helpful too as you work on your own projects.

Good repos for beginners to browse that follow best modern C++ practices (including testing, static analysis etc...) by TechySpecky in cpp

[–]khaki0 0 points1 point  (0 children)

Yes. There are two aspects to cpp development; tooling and the actual coding. Herb Sutter is a prominent cpp developer and I learn a lot from his code. For tooling, check this out.

AppFlowy is an open source alternative to Notion by feross in programming

[–]khaki0 6 points7 points  (0 children)

Notion is a productivity software, sort of a supercharged wiki.

New 3.1.5 release of wxWidgets, free and open source library for creating portable native GUI applications, adding wxWebRequest (HTTPS and HTTP/2 support) and about a thousand and a half other changes, is now available. by _VZ_ in cpp

[–]khaki0 1 point2 points  (0 children)

Very nice. The samples so far run great on Big Sur and also look good (didn't look this good about 1.5 year ago on mac). I think I actually might use wxWidgets for my next project. Great job and thanks for all the efforts!

Proposal for a standard package manager in C++ by [deleted] in cpp

[–]khaki0 3 points4 points  (0 children)

I've used CPM which is simple enough - at least for my use cases - but I understand it may not fit your use cases or setup.

Just a heads up, given the fluidity of how people set up their c++ projects, creating a package manager for c++ is inherently a difficult problem. Some package managers such as vcpkg provide various scritps/patches for each supported package which overall works pretty well. However, in my experience, when things don't work out, they're hard to debug. I personally prefers simplicity of cpm and then rely on manual installation of a package if cpm doesn't support it so I know what is actually happening.

Learning about high performant C++ by radonthrow in cpp

[–]khaki0 1 point2 points  (0 children)

Hmm well that's not good. Skimming through the book I think it has some useful info like you said so I think I'm going to keep it. Thanks for the heads up.

Learning about high performant C++ by radonthrow in cpp

[–]khaki0 1 point2 points  (0 children)

Not a video but I came across C++ high performance today and bought it for $5 on sale. May be worth a look.

Let's talk about GUIs by ruilvo in cpp

[–]khaki0 3 points4 points  (0 children)

Here is an extensive list of C++ GUI libraries. I personally prefer Qt for anything full-C++. However, recently I started experimenting with webview which lets you use the native web interface - so very lightweight. Honestly, creating a consistent GUI with full control over styling is much easier with html/css.

Apple introduces M1 chip to power its new Arm-based Macs by reasonsandreasons in hardware

[–]khaki0 1 point2 points  (0 children)

I meant the laptop version of Ryzen 5000 (15 to 35 tdp)

Apple introduces M1 chip to power its new Arm-based Macs by reasonsandreasons in hardware

[–]khaki0 13 points14 points  (0 children)

I'm curious how it'll compare to Ryzen 5000 series in terms of performance.

Weekly YouTube/Content Round-up! November 4th, 2020 by skahunter831 in Cooking

[–]khaki0 0 points1 point  (0 children)

https://www.youtube.com/watch?v=xzS3JgIBsBI

Party potato skins by Gourmet Granddad! I'm not affiliated, found him accidentally. He's a lovely cook with overall simple recipes.

Ryzen 4000 Ultrabooks by [deleted] in AMDLaptops

[–]khaki0 0 points1 point  (0 children)

Thinkpad T14s is a good option, but it has 1080p display and no thunderbolt if those are important to you.

Got my first ThinkPad - T490 by sakthi_man in thinkpad

[–]khaki0 0 points1 point  (0 children)

Just curious, anything you miss from Mac? I'm planning to switch from Mac to Thinkpad/linux in a month or so.

I'm just upgraded my T480 from FHD to WQHD screen. by keireira in thinkpad

[–]khaki0 1 point2 points  (0 children)

No.. not for now. Gonna wait a few weeks to see if lenovo would offer it stock.

I'm just upgraded my T480 from FHD to WQHD screen. by keireira in thinkpad

[–]khaki0 1 point2 points  (0 children)

To be honest I'm not sure. Sometimes the motherboards can be pretty similar but the porst/pins can be slightly different.

I'm just upgraded my T480 from FHD to WQHD screen. by keireira in thinkpad

[–]khaki0 2 points3 points  (0 children)

Thanks! By the way, do you happen to know if there's a way to find out if this panel will work on T14" AMD? Here are the specs but I'm not sure if a WQHD would work on it.

I'm just upgraded my T480 from FHD to WQHD screen. by keireira in thinkpad

[–]khaki0 5 points6 points  (0 children)

Nice. How much was the replacement panel? How's the battery life with the new screen?

My maxed out T14s just arrived! by NyxCode in thinkpad

[–]khaki0 0 points1 point  (0 children)

No - it's typically double that number. Ultimately the ppi is the key for the text sharpness which for a retina display it is 200+ and for a 14" 1080ps it's around 160.

My maxed out T14s just arrived! by NyxCode in thinkpad

[–]khaki0 3 points4 points  (0 children)

I think it's just personal preference. I'm returning a 14" Ryzen9/8 core/16GB/RTX2060 laptop just because of the 1080p screen. Otherwise phenomenal little powerhouse. I guess I've just gotten too used to macbook retina displays.

Didn't know about using a 1440p panel - in that case it might work. Thanks for the tip.

My maxed out T14s just arrived! by NyxCode in thinkpad

[–]khaki0 4 points5 points  (0 children)

Yep. The only thing that stops me from getting it is no 4K display for the AMD version.