Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
deeringc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
deeringc
3y ago
There's also https://github.com/cisco/mlspp
32.
▲
by
deeringc
4y ago
Even if they still have gas as a backup for use when there is neither wind nor sun, isn't that still better than using gas all of the time?
33.
▲
by
deeringc
4y ago
Anyone working on even a medium sized C++ project needs a very high end machine in order to compile. For large projects, 32 core work stations aren't crazy at all. Try building something like Firefox or Chromium on a quad core and you
34.
▲
by
deeringc
5y ago
I think maybe you're paying too much heed to what you see in concentrated and very self selecting online communities. A lot of professional C++ programmers are more focussed on particular industries, and the domain problems to solve an
35.
▲
by
deeringc
5y ago
I'm not sure about that. I've spent 18 years programming in C++, for much of that time in a senior professional capacity and am excited to learn Rust for whatever my next project will be. Most of my colleagues and peers feel the s
36.
▲
by
deeringc
6y ago
> 3. It apparently doesn't stop people from getting or becoming transmissions vectors. So, if you get the vaccine and it makes you less sick, then you may take "riskier" actions than if you were to get it and actually have
37.
▲
by
deeringc
6y ago
What's your workflow with WSL2 and docker for Windows?
38.
▲
by
deeringc
6y ago
And even if you fabricate your own hardware, you're still trusting the open source designs you download from the internet. Being able to audit them is much better than not being able to see them, but it's still very possible to ha
39.
▲
by
deeringc
6y ago
Yes, but Apple also used their financial muscle to secure all of the 5nm capacity from TSMC. We're not comparing apples with apples here.
40.
▲
by
deeringc
6y ago
Yeah, this is what is jumping out at me. Not that the M1 isnt extremely impressive but a near future 5nm AMD will be a better "apples to apples" comparison. Intel is being left in the dust though.
41.
▲
by
deeringc
6y ago
But we've already established that these are meant for "the promotion of teaching basic computer science in schools and in developing countries". In these situations with young, untrained hands, durability and robustness are
42.
▲
by
deeringc
6y ago
C++ error messages have been gradually improving over time. Clang really raised the bar when it came along, and the other two compilers have been catching up. Concepts in C++20 will really help to further improve things for template errors.
43.
▲
by
deeringc
6y ago
> So they're trading bandwidth for CPU load at either end Given it's Nvidia I would imagine it's more likely going to be GPU load rather than CPU load. Don't underestimate the current computational overhead of existin
44.
▲
by
deeringc
6y ago
The database key should be generated per encrypted database and then stored using something like the OSX keychain. The OS enforces that only a given application can retrieve that key (via application code signing).
45.
▲
by
deeringc
6y ago
I heard the exact same from a shark expert in the Great Barrier Reef. Rather than using a cage or anything we'd normally associate with shark diving, he puts a set of googly eyes on the back of his head and had been safely shark diving
46.
▲
by
deeringc
6y ago
On the flip side, it seems to me like having all of this friction may lose many folks early on. I absolutely agree that debugging and problem solving are core skills to master and fundamental for any programmer. As is understanding the syst
47.
▲
by
deeringc
6y ago
Exactly - I have huge respect for Bruce Schneier when it comes to matters relating to cryptography. But apart from commenting on the security, privacy and other technical aspects of these apps, I'm not sure on which authority he's
48.
▲
by
deeringc
6y ago
Right - this is just a way of helping to prioritizing who gets tested. Given that testing kits will always be a limited resource (you can't simply test everyone, everyday) it makes a lot of sense to find sub-populations who are more li
49.
▲
by
deeringc
7y ago
Especially WhatsApp, I would say. It is the absolute standard for communication in much of the world.
50.
▲
by
deeringc
7y ago
On Windows that currently means MSHTML which, depending on your OS version means some variant of IE. Not even Microsoft pages support IE properly anymore. Also, bloated here tends to mean runtime cost, RAM and CPU use, not disk use which is
51.
▲
by
deeringc
8y ago
It uses CURL on Android.
52.
▲
by
deeringc
8y ago
There is, but it's Java - they would have to write JNI. I don't think there's anything wrong with using CURL. Should probably be a bit careful about calling it "native" though. I just don't really see the point
53.
▲
by
deeringc
8y ago
Edit: Sorry, I misread your post. To add, cpprestsdk has 2 impls for Windows - one based on top of WinHTTP and the other based on WinRT APIs. On UWP, cpprestsdk uses the WinRT APIs and by extension so does NFHTTP.
54.
▲
by
deeringc
8y ago
I agree in general that using native HTTP stacks is a good idea for all sorts of reasons, but it's worth calling out that NFHTTP is actually using CURL under the hood on Linux & Android platforms so this just ultimately wraps the C
55.
▲
by
deeringc
8y ago
This interested me too so I looked through the source to find out. NFHTTP seems to add 2 clients of its own, one that uses NSURL (for Apple) and another that uses CURL (for Linux). Everything else (WinHTTP, UWP, and the fallback Boost Asio
56.
▲
by
deeringc
8y ago
Probably one of the best C++ libraries out there. Can't recommend this highly enough.
57.
▲
by
deeringc
8y ago
This library seems to add a HTTP client impl built on top of NSURL, and another on top of CURL. It looks to me like everything else here is provided by Microsoft's CPPRestSDK - WinHTTP, UWP & Boost Asio based clients simply use the
58.
▲
by
deeringc
8y ago
I'm sorry to hear that it's not multi-process. Ticked all of our boxes right up until that point. We have a use case to render our own UI, which from a threat modelling perspective can run in-proc, but also have another use case o
59.
▲
by
deeringc
8y ago
I think you should run your QT app inside Electron!
60.
▲
by
deeringc
9y ago
The author was comparing REST to json-rpc. Nowhere in the article does he propose that people use SOA or CORBA.
More ›