Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cpgxiii
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
211.
▲
by
cpgxiii
4y ago
That's not entirely true. AVX from the beginning (introduced with Sandy Bridge), not AVX2 (introduced with Haswell), contains 128-bit instructions as well, and these are what's being used in the article (e.g. vpermilps).
212.
▲
by
cpgxiii
4y ago
Just because relatively few residents are affected by each outage does not mean CMP is particularly reliable outside of urban centers. Within the bounds of "major" metropolitan areas (by Maine standards) a number of multi-day and
213.
▲
by
cpgxiii
4y ago
The only Xeon Phi products to be available in PCIe form are the first-gen KNC cards. These are not Atom-based, they do not share the x86_64 ABI, and the only effective toolchain for them is older versions of the proprietary Intel compiler.
214.
▲
by
cpgxiii
4y ago
The answer is simple but impractical: Grossly overbuild the structure, so that it is lightly stressed. Don't use any reinforcing material within the concrete (much of the damage that happens to a modern reinforced concrete structure is
215.
▲
by
cpgxiii
4y ago
I think, quite frankly, AMD ceded the AI accelerator market to Nvidia the day they decided not to offer consistent compute-API support throughout their product range. ROCm support is limited to a very select number of flagship products, and
216.
▲
by
cpgxiii
4y ago
I think you're over focusing on present phone performance as reflecting a lack of future interest in performance improvement, especially from the perspective of a vendor. No phone manufacturer, and especially not Google as the parent o
217.
▲
by
cpgxiii
4y ago
You're making my point for me. Recent Pixels are basically the only well-known Android phones in the US market that _aren't_ using Qualcomm SoCs, and they're a very small share of the US market. That gives Qualcomm more lever
218.
▲
by
cpgxiii
4y ago
The US market is the second largest, globally, and is essentially 100% Qualcomm SoC phones outside of recent Pixel models. Samsung is probably the largest manufacturer with both Qualcomm and in-house processors, but the Qualcomm designs hav
219.
▲
by
cpgxiii
4y ago
> Also, it’s not like Qualcomm has any alternatives to ARM. No the entire mobile market is not going to move to RISC-V. I wouldn't want to bet too much on that. If anything, the effective stranglehold on phone SoCs that Qualcomm has
220.
▲
by
cpgxiii
4y ago
Specifically, what I said was > C++ specifically gives you mutable references to express the desired behavior in these cases where "these cases" refers to the common case of (a) having a mutable argument, (b) which you want pas
221.
▲
by
cpgxiii
4y ago
> Have you read the post in question? Its a good introduction to C++ Concurrency / memory models. Yes, I have. And yes, I am familiar with the C++ concurrency/memory models discussed here. And, to be clear, nothing in the artic
222.
▲
by
cpgxiii
4y ago
I didn't claim that's why they were added, I said that's what they allow you to express. > Pointers can be presumed in some code bases not to be null with nullability being the unusual and documented scenario. Just because
223.
▲
by
cpgxiii
4y ago
So, to be clear, you appear to either (a) have a case where there are significant behavior differences between passing by mutable reference versus pointer (and thus _need_ to use a pointer), or (b) are relying on operations to certain types
224.
▲
by
cpgxiii
4y ago
That only goes so far - without reasonable method names you still don't know if the operation actually mutates the parameter, e.g. in void func(ParamType* param) { ... auto res_1 = param->Operation1(1); auto res_2 =
225.
▲
by
cpgxiii
4y ago
Code following this style (e.g. lots of code following GSG or GSG-derived styles), tends to have large amounts of void func(ParamType* param) { assert(param != nullptr); ... } because passing via pointer introduced undesire
226.
▲
by
cpgxiii
4y ago
The problem with this is that once you get any deeper than the first call, that helpful "&arg" goes away and it's just "arg". I would argue this sometimes-there single character is incredibly brittle for the cla
227.
▲
by
cpgxiii
4y ago
A classic case of "I don't want to use exceptions, I don't want to use any of the other C++ features that would get me out of this corner, and now I don't like it". Don't want to use exceptions? Keep the constr
228.
▲
by
cpgxiii
4y ago
There's an interface for debugging many (not all) Intel machines via USB that's been around for years. Needs to be enabled in firmware first, given the obvious security implications.
229.
▲
by
cpgxiii
4y ago
I use them for robotics work, but they'd be usable for industrial tasks as well. Significant outdoor use requires enclosures, but that's true for any of the cameras that aren't already IP67 rated (and not a lot of those have
230.
▲
by
cpgxiii
4y ago
The Blackmagic Micro Studio Camera from the article makes a really great little machine vision camera. Compared to _anything_ available from a traditional machine vision vendor that will take controllable lenses, it's way cheaper and s
231.
▲
by
cpgxiii
4y ago
A variation of this are dynamic spatially-hashed voxel grids, where the outer grid is spatially hashed and the grid elements are stored (as needed) as dense voxel grids. The advantages of this are that you get voxel grid-like behavior over
232.
▲
by
cpgxiii
4y ago
The problem with V2X (vehicle-to-vehicle and vehicle-to-infrastructure) is that it is impossible to make it secure. Lots of work has been done on V2X protocols and ideas of operations, and none of them solve the fundamental problem that no
233.
▲
by
cpgxiii
4y ago
Hydraulic systems can have issues with long term operations in a vacuum, so going all-electrical offers reliability and simplicity benefits for long operations in space. It's also considerably easier to make electrical systems with red
234.
▲
by
cpgxiii
5y ago
In light of decades of demonstrated reliability of Ada use in aerospace applications, a bunch of comments about Ada from the late 1980s are meaningless.
235.
▲
by
cpgxiii
5y ago
RADAR and Flak installations took a lot of forms - many of which were fixed or semi-fixed (these often being protected installations), but also a range that were trailer-mobile or self-propelled. The Allies did use bombing raids on Luftwaff
236.
▲
by
cpgxiii
5y ago
There was actually a major SEAD campaign in the lead up to D-day, with strikes on German RADAR stations, but the primary objective prior to that point was to gain air superiority over the Luftwaffe fighter force (considered significantly mo
237.
▲
by
cpgxiii
5y ago
> The 19th century saw no large scale world wars You forgot the Napoleonic wars involving most of continental Europe (~6 million dead). Instead of world wars, the 19th century was full of significant regional ones, e.g.: - Taiping Rebell
238.
▲
by
cpgxiii
5y ago
Mikrotik makes a 4xSFP+ switch and Ubiquiti makes a 4x10GBase-T switch. The Mikrotik one can take SFP+ copper transceivers, so it allows you to mix and match twisted pair and fiber optics if you need it. Asus makes a pair of Aquantia (now M
239.
▲
by
cpgxiii
5y ago
Since most of the 1000Base-T1 gear is still unreasonably expensive/effectively impossible to get quickly in small quantities, you can run 100mbps and 1gbps Ethernet over "reasonable" lengths of single twisted pair using MoCA
240.
▲
by
cpgxiii
5y ago
GNOME may be developed by professionals, but its design leaves a lot to be desired in the details. Something as basic as two-finger click, which any competent touchpad has supported for the better part of a decade, is not only no longer
More ›