Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
guitarbill
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
by
guitarbill
3y ago
I hate ads, but I'm largely ok with sponsor reads. They are by far the least evil and least annoying. They are not targeted (everybody watching the video sees the same ad... for now). They don't invade my privacy. They are usually
92.
▲
by
guitarbill
4y ago
> A dictionary will generally beat storing values as key/value in a list, de-duplicating and linearly searching on the key. If you don't believe that I don't believe that, although "generally" is doing heavy lift
93.
▲
by
guitarbill
4y ago
I loathe big-O arguments, and so will happily disagree with this advice. Big-O is by definition only useful when N is large/very large. In many problem spaces, N is bounded, or ought to be bounded at e.g. the input validation level. Th
94.
▲
by
guitarbill
4y ago
Non-targeted ads are fine from a privacy perspective/GDPR
95.
▲
by
guitarbill
4y ago
Sadly, I have to concur. The US based ones are all more awful. I can deal with nagging messages while using the site, as long as I'm shown the full price, and not bombarded with upsell emails afterwards (that I have unsubscribed from 3
96.
▲
by
guitarbill
4y ago
My experience has been similar. By viewer, I meant the CQ-editor. I've also had issues getting it to run. IMO, it tries to do too much. Since Jupyter-CadQuery [0] uses Juypter as an "editor", it's much more mature and st
97.
▲
by
guitarbill
4y ago
I've found CadQuery to be a nice replacement for OpenSCAD. The viewer isn't as good, but using CadQuery + Jupyter Notebook is real nice. And it does fillets/chamfers, plus you can reference geometry. Bit of a learning curve t
98.
▲
by
guitarbill
4y ago
Lots of people find email "useful or even desirable". Same with SMS, phone calls, mail/letters. All have been abused by "marketing" to the point where they almost became or become useless. In some cases, workarounds
99.
▲
by
guitarbill
4y ago
It's very nice that Textual has a text input widgets. Seems like many TUI libraries have widgets, but lack one to handle text input. So you have to implement this yourself over and over, often forgetting shortcuts people expect (e.g. c
100.
▲
by
guitarbill
4y ago
Sadly, if it's interoperable with C++, you'll likely need to know forty years of C++ quirks at some point... It all just seems like a band-aid (adhesive plaster for non-native speakers). I wonder if having a stable ABI wouldn'
101.
▲
by
guitarbill
4y ago
Agreed, although it takes an individual with a huge amount of integrity or a culture that values and promotes integrity to make a call like this: > “At that point, two in a row like that, that’s when I said, ‘No, we’re done,'” said
102.
▲
by
guitarbill
4y ago
Measuring code quality is always fraught with issues. That said, I could imagine that code bases that allow for swearing generally have a more honest and open communication culture, so swearing may be an indirect indicator of this. Which ma
103.
▲
by
guitarbill
4y ago
> The "only the purest ideal is good enough, shut everything else down" mentality has its upsides in many (most?) situations. Unfortunately, I have come to see this differently. For example Threema. It turns out it wasn't
104.
▲
by
guitarbill
4y ago
Not as "drastically" as their nuclear power of course...
105.
▲
by
guitarbill
4y ago
Not wrong, but fish is so nice because it just works without any configuration. Sane defaults are a blessing. I just checked and the only things I have configured are `set fish_greeting` (i.e. empty) and some paths... Edit: Also, I don'
106.
▲
by
guitarbill
4y ago
Yes, I understand the context. But the communication from both Dropbox and Apple is unclear, especially Apple's. Does it work or not?
107.
▲
by
guitarbill
4y ago
Certainly regions which have been neglecting internet infrastructure directly or indirectly will be at a disadvantage, including economically. This is hardly news. The pandemic also made it more obvious to many people that fiber build-out i
108.
▲
by
guitarbill
4y ago
Did they actually block it? The Dropbox blurb says > Photos Library isn’t supported on Dropbox for macOS. And links to this Apple support page [0]. That says: > And to avoid possible data loss, don't store your library [...] on a
109.
▲
by
guitarbill
4y ago
In my experience, many things that are trivial in C/C++ are unfortunately subtly wrong, especially involving threads. It's a shame that your C or C++ experience doesn't translate to Rust. For me a lot of things just clicked i
110.
▲
by
guitarbill
4y ago
> The fact that 10 of the 17 water companies were using dowsing 5 years ago before a public shaming shows that the practice could have practical use. Err, no it doesn't. By this argument, thousands of doctors having used bloodlettin
111.
▲
by
guitarbill
4y ago
You may or may not be surprised at how many drives acknowledge a write, but instead of committing it to the physical storage put it in a cache, and then don't have enough power reserves to flush the cache on power failure... hard to de
112.
▲
by
guitarbill
4y ago
We don't know the "procedures". They could be braindead, overly complex, and/or impossible to follow.
113.
▲
by
guitarbill
4y ago
If * you can take enough time off by yourself, and * your team is doing the same/is not resentful, and * your signifiant other is also ok with it then it's pretty great. Kids ill? Day off. Have a big trip planned to far away? You
114.
▲
by
guitarbill
4y ago
I have found this to be a common assertion, but my experience has been different. Mercurial Queues exists and people use(d) it. It has many, many more footguns than Git, and it's shockingly easy to loose work. The fact that this was ev
115.
▲
by
guitarbill
4y ago
That's solely down to the US and things like the Foreign Account Tax Compliance Act (FATCA). Not sure what you're arguing for? To make EU or EU state tax law as insane as the US tax law? The US is effectively able to bully other n
116.
▲
by
guitarbill
4y ago
Love the GDPR, but how is ADS-B data personal data?
117.
▲
by
guitarbill
4y ago
> German famously has a word for nearly everything. I'm not sure that's elegant, in that it requires learning a far greater number of words. That's not quite how it works though, right? Compound words are exactly that, com
118.
▲
by
guitarbill
4y ago
Maybe IE was better for a while. But for a long time it wasn't, and it wasn't allowed to stand by itself. That was the problem. It was the de facto standard, not by being good, but by being pushed via Windows. I hope we can agree
119.
▲
by
guitarbill
4y ago
Unicode/text is complicated, and there's a lot of terminology. Describing Rust strings as "a series of grapheme clusters" is maybe confusing, and `chars()` doesn't allow iterating over grapheme clusters. As the docs
120.
▲
by
guitarbill
4y ago
IMO, the advice is all over the place. Sometimes it's good or almost, but often obvious or accepted (maybe a sign of the times?). Sometimes it's bad or ambiguous. If you can make that call, you are likely experienced enough to not
More ›