Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
geezerjay
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
1.
▲
by
geezerjay
7y ago
> I bet the compile times would improve if it wasn't header only. If any hypothetical compilation time problem concerns you then rest assure that C++ enables you to develop submodules that wrap and instantiate your templates, elimin
2.
▲
by
geezerjay
7y ago
> I should clarify. Being able to add headers to a project in C++ is easy but adding translation units is not (usually). Where do you see a difference? >This encourages header-only libraries even when they are not really appropriate,
3.
▲
by
geezerjay
7y ago
I don't see your point. Adding custom build steps is a basic feature that's supported by pretty much every single popular build system for decades now, just like adding your own dependencies. Heck, cmake even allows users to confi
4.
▲
by
geezerjay
7y ago
IMHO returning status 400 is only reasonable if the request itself is malformed. A request to check whether a CC is valid does not become malformed depending on whether the CC is valid or not.
5.
▲
by
geezerjay
7y ago
> It is ridiculous that header-only is considered an advantage. Why do you believe it's ridiculous? Being able to integrate a third-party library by just adding a few source files to your source tree is as simple as it gets. > Th
6.
▲
by
geezerjay
7y ago
The decision to go with a headers-only design is only required if you want/need to provide templates. Furthermore, it's ignorant to conflate headers-only libraries with a problem or a shortcoming.
7.
▲
by
geezerjay
7y ago
> Taking advantage of so many extra cores by a single process is not all that easy or common. Browsers are both multiprocess and multithreaded. The ability to run a few webapps without having your system drag to a halt is a feature that&
8.
▲
by
geezerjay
7y ago
Smart pointers are strangely absent from this comment, which is rather weird as handling raw pointers ceased to make sense and became a pungent code smell with the inception of C++11.
9.
▲
by
geezerjay
7y ago
> these days it's even considered "disruptive" if you offer a couple of scooter for rent. Whom are you disrupting exactly? Public transportation, and how people move around a city? Sure, it's scooters/bikes/
10.
▲
by
geezerjay
7y ago
> But how does it compare to Wattaboutism does not address the man's problems, including all the problems he brings onto himself, the company he runs, and its investors.
11.
▲
by
geezerjay
7y ago
> Perhaps there is a reason for the industry not to like him since he's competition You're commenting on a man who accused a cave rescuer of being a pedophile after he criticised mr Musk's brain-dead proposal to rescue the
12.
▲
by
geezerjay
7y ago
Comparatively, service-per-vm approaches are very wasteful and ineficcient, moreso if a container orchestration system is used to manage the deployment. It makes no sense to fine-tune VMs just to match the resource requirements of a single
13.
▲
by
geezerjay
7y ago
> And moved the burden of maintenance to someone else? If so, this is one of the things people are complaining about 10x dev on twitter. Sometimes the burden of maintenance is the price you have to pay go get an operational/producti
14.
▲
by
geezerjay
7y ago
If you have tangible results then present your benchmarks. If you limit your marketing to empty claims regarding "the future" and vague assertions on performance then you're actually actively working to lower your credibility
15.
▲
by
geezerjay
7y ago
Why are you hoping that the proverbial pendulum swings away fron Hadoop?
16.
▲
by
geezerjay
7y ago
But claiming that "X software is written in Y language/framework" says nothing about efficiency or safety. It's just meaningless marketting piggy-backing on popular buzzwords. And claims about "the future" are
17.
▲
by
geezerjay
7y ago
> "Apples and oranges" is a metaphor for things that shouldn't be compared. No it's a reference to comparisons that don't make sense. You can compare as many apples you'd like with oranges, just as you can c
18.
▲
by
geezerjay
7y ago
> I don't understand your objection. The objection is obvious and very easy to understand; it tries to compare apples with oranges, and here you are trying to argue that they are both fruit.
19.
▲
by
geezerjay
7y ago
Some universities require their researchers to publish and follow reference journals, the majority of which has been managed/hijacked by for-profit editors. As researchers are forced to meet publishing quotas, there's a negative f
20.
▲
by
geezerjay
7y ago
The article is well written, and easy to understand. FTA: > Norway has found a radiation level 800,000 times higher than normal at the wreck of a Russian navy submarine. >(Snip) > A sample showed radioactive caesium leaking from a
21.
▲
by
geezerjay
7y ago
An assurance from a random guy on an internet forum is hardly assurance.
22.
▲
by
geezerjay
7y ago
> and copy over the whole root (/) Why on earth would anyone do that? That's simply wrong on so many levels, and is far from being standard practice.
23.
▲
by
geezerjay
7y ago
> You CAN NOT mount a drive with "docker build". No one said that. I stated the fact that you can access files from the host during a docker build, thus it's irrelevant if you can mount drives or not. Just copy the files i
24.
▲
by
geezerjay
7y ago
AMD's Ryzen 3700X has a TDP of 64W. You'd be hard pressed to find a desktop processor that outputs less than that.
25.
▲
by
geezerjay
7y ago
> there are plenty beefy rackmount units available on Ebay, Old rackmount units on ebay that provide more than 16 or 24 threads typically require >1000W PSUs to power the server's multiple 120W processors. AMD's Ryzen 3700X
26.
▲
by
geezerjay
7y ago
I believe the whole point is that adding unnecessary software to a container also increases the attack surface unnecessarily.
27.
▲
by
geezerjay
7y ago
> because docker build does not allow you to temporarily mount the cached dependencies. Why do you believe this point is relevant? If you can mount a drive then you can access its contents on the host, and if you can access files on the
28.
▲
by
geezerjay
7y ago
> This isn't really about "getting the latest version", it's about "getting the latest security patches for a stable version." Typically security patches trigger new releases with minor/patch version nu
29.
▲
by
geezerjay
7y ago
> They prevent easier program concatenation and ad hoc parser writing. This assertion is patently false. Parens make it quite trivial to parse and render the underlying tree structuee rather obvious. Concatenating programs is just a matt
30.
▲
by
geezerjay
7y ago
> Exactly so. But, you have to use a proper editor with automatic indent, paren matching, and the ability to navigate by s-expressions. Autoindent and paren matching is currently a basic feature of virtually all mainstream text editors.
More ›