Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nwallin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
73 ms
·
661.
▲
by
nwallin
7y ago
C++17's std::filesystem is awesome. One of the benefits of C++'s minimal standard library is that when something finally does get added 20 years after it's an established technology the OS primitives have already solidified.
662.
▲
by
nwallin
7y ago
> modern processes are much more expensive than older ones. Huh? The original Pentium was $878 in 1993 dollars when it was released. Adjusted for inflation that's $1,567 2020 dollars. An i9-9900 is $549.
663.
▲
by
nwallin
7y ago
Conformal map projections are important for navigation. Equal area projections can be conformal over small areas, but not over large areas. Web Mercator Auxiliary Sphere is a good default for a software application to use. It is global, mea
664.
▲
by
nwallin
7y ago
It's definitely some variety of Mercator. It's probably Web Mercator Auxiliary Sphere, which is the default for most Esri projects.
665.
▲
by
nwallin
7y ago
A better word is "unfalsifiable". String theory predicts numbers other spatial dimensions. (at least 11) You can test for these. However, these extra dimensions can be arbitrarily small. You can prove that no extra dimensions grea
666.
▲
by
nwallin
7y ago
Yeah I'm pretty sure the author's attempt at sarcasm fell flat. Either that or they have never met any old and/or stubborn people before. Presumably they either don't have to fix all their relatives' computers over
667.
▲
by
nwallin
7y ago
I work in a niche field. Not so niche that there isn't a lot of money in it, but niche enough that we need to explain to all of our new hires what we do as a company. For us, it is absolutely 100% necessary to hire domain experts to pr
668.
▲
by
nwallin
7y ago
> My ISP can still see the domain names of sites I visit, via both SNI and OCSP. Encrypted SNI and OCSP stapling solve those problems.
669.
▲
by
nwallin
7y ago
Part of the reason the Bessemer process is so cheap is because it's burning the impurities in the steel to heat it. You heat up one batch enough to melt it and begin combusting the carbon and other impurities, and use the hot exhaust g
670.
▲
by
nwallin
7y ago
You take a deep breath and hold it. Breath out very quickly then immediately back in, all the way. Hold it. Repeat. You don't even need to lie back, you just allow yourself to settle a little deeper. When I graduated basic training I w
671.
▲
by
nwallin
7y ago
We don't have to wonder, because he wrote it down. Ptolemy estimated that the continents of Europe and Asia collectively spanned 180 lines of longitude, leaving 180 to travel by sea. Most contemporary scholars believed this too. In act
672.
▲
by
nwallin
7y ago
Exactly. There are three types of data: 1. read only data should be abundant and shared. Ideally this is the most common type of data. 2. Private read/write data (that no other threads have access to) can be arbitrarily common. Ideally
673.
▲
by
nwallin
7y ago
What problems do you have with C++? Pre-C++11, threading was basically unusable, but since then with std::async, STL mutexes, RAII lock guards, condition variables, atomic types, etc, writing multithreading code in C++ is downright pleasant
674.
▲
by
nwallin
7y ago
Inkjets use liquid ink, and if the ink dries on the spray nozzle, it's dead. This process takes about a month. If you're lucky, the nozzle is part of the cartridge and you need to spend $100 (or more) on new cartridges. Otherwise
675.
▲
by
nwallin
7y ago
Anyone. It's open source. You can if you'd like. https://github.com/certbot/certbot
676.
▲
by
nwallin
7y ago
I think you need to take a second look at USB-C docking stations. The one I use at work delivers power, has five USB-A ports, four monitor ports (pretty sure it doesn't support using all four at the same time, haven't tried) a thu
677.
▲
by
nwallin
7y ago
> Is it? Yes. Internal combustion engines require intense tolerances. If your cylinder head is 1mm out of spec you're going to have serious problems. But if the wire winding bundle for the electric motor is 5mm out of spec? You'
678.
▲
by
nwallin
7y ago
Apollo 11 was a little less than twelve years after Sputnik-1. The rush to get people into space and men on the moon was because of politics. If Musk wants people on Mars, he doesn't need bodies in orbit, he needs ships capable of carr
679.
▲
by
nwallin
7y ago
If you're in C++ land, constexpr can be a godsend for auto vectorization. Traditionally, you have a SoA of all your data. So if you have an array of triangles (not meshes) you might have three structs p1, p2, p3, each with three arrays
680.
▲
by
nwallin
7y ago
There are a lot of HN appropriate lessons in his CED series. Especially the one about being on time to market: if the CED hit the market before the VCR or laserdisc did, it might have survived, or even possibly kept RCA alive. Or the stuf
681.
▲
by
nwallin
7y ago
Yeah I had kind of a weird reaction to his comment. I was inspired by Ben Eater's YouTube series about making a breadboard computer. Rather than copying his schematics, I designed my own. Took a very long time. Went on digikey and Amaz
682.
▲
by
nwallin
7y ago
The idea of being locked up for not handing over a password terrifies me. I was deployed a few years ago and living in the conexes. I was bored and decided to go all out on encrypting everything. I picked a completely random 16 character pa
683.
▲
by
nwallin
7y ago
Because the branch prediction cache puns an error check with a loop predicate and some other random branch. Branch predictors steadily get better, sure, but they're not infallible. Remember that reducing the total number of branches in
684.
▲
by
nwallin
7y ago
> Corona virus has infected fewer than 100,000 people and killed less than 1000. Of the 42,638 who have caught coronavirus, 1,016 have died, and 3,996 people have recovered. Because it's not simply ongoing but accelerating, we can&#
685.
▲
by
nwallin
7y ago
FWIW, my definition of "pro" aligns with theirs. I expect to be able to compile moderately sized software, transcode an hour long video, render a scene in a ray tracer, etc without throttling. I can do these things on my Dell XPS
686.
▲
by
nwallin
7y ago
Yes. I don't believe clang is any better than GCC anymore. But other commenters have talked about it, and I don't want to be redundant.
687.
▲
by
nwallin
7y ago
Disclaimer: work for Esri. ArcGIS Pro has had a GPU accelerated 3D mode for a long time now. Panning, zooming, mouselook, flythrough, etc are 30fps+ on commodity hardware.
688.
▲
by
nwallin
7y ago
Define "good enough oscilloscope"? A rigol 1054z can be had for $4-500. What do you need from an oscilloscope that the 1054z doesn't provide? I'm not saying you're wrong, I just don't understand.
689.
▲
by
nwallin
7y ago
You mean dynamically setting rounding modes depending on what operation you're doing? How do you do this performantly while staring down the barrel of context switching, third party dependencies, programmers who are at least as dumb as
690.
▲
by
nwallin
7y ago
I mean this is fine for an advertisement, but it woefully oversells clang if you're trying to meaningfully compare these things. A lot of what they're saying is misleading and or false. In the early days, clang was significantly f
More ›