Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nirvdrum
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
271.
▲
by
nirvdrum
4y ago
Most people don't like shell scripting, it's just that it's way easier to maintain the environment. A shell script from 20 years ago will likely still run without dealing with EOL runtimes or ensuring you're running an L
272.
▲
by
nirvdrum
4y ago
I don't think many people will disagree. But, Google has been doing it longer than almost anyone and has an amazing technical team and it's still an incredibly frustrating experience. By all means, keep investing in the technology
273.
▲
by
nirvdrum
4y ago
The security sandbox is a fair point. Although, embedding a web browser brings in a whole lot of extra surface area so you need to update regularly to stay secure. Electron's defaults have historically favored developer-friendliness ov
274.
▲
by
nirvdrum
4y ago
I'm sorry, I did phrase "companies are using JS-based apps" poorly. I meant it to mean that software vendors were delivering JS-based apps. That "(...)" you used is pulling a lot of weight. You deleted all the oth
275.
▲
by
nirvdrum
4y ago
> While the software isn't as snappy as it theoretically could be, that is mostly because the market finds the tradeoff between features and speed. I don't know how much the market really has a say in this. I don't use Sla
276.
▲
by
nirvdrum
4y ago
If the only negative effect is some people look foolish, that's an acceptable risk. I'm worried a bit it's closer to people thinking that Tesla has a full self-driving system because Tesla called it auto-pilot and demonstrate
277.
▲
by
nirvdrum
4y ago
I think there's an issue with gross misrepresentation. This isn't being sold as a system with 50% accuracy where you need to hold its hand. It's sold as a magical being that can answer all of your questions and we know that&#
278.
▲
by
nirvdrum
4y ago
Forking a compiler is a gigantic pain. None but the most hardcore would bother. It's far easier to give up pushing the boulder and go use something else, which I hazard to say many have done. Or, they see the difficulty in using ports
279.
▲
by
nirvdrum
4y ago
Facebook builds shadow profiles for people that don't have accounts. I have a dormant account and checked out my profile and they've linked together multiple email addresses I've never given them. Ad blocking and tracking pro
280.
▲
by
nirvdrum
4y ago
Alternatively, people are tired of paying subscriptions for everything. And many SaaS actively mislead on price and employ dark patterns to make canceling difficult. It's often not worth the hassle.
281.
▲
by
nirvdrum
4y ago
Maybe? I really don't know. I dual-boot a Linux & Windows workstation and have a macOS laptop, so I haven't looked too deeply into platform-specific solutions. For now, I stick with Yubikeys. Complicating things further is for
282.
▲
by
nirvdrum
4y ago
Although these keys are intended to be stored on a keychain, I don't know of anyone that actually uses them that way. If you work remotely, there's just no need to have your keys on you most of the time. One of my keys is a 5C Nan
283.
▲
by
nirvdrum
4y ago
How are you handling multiple Yubikeys? I'm doing it personally and it's so annoying that I can't imagine recommending this to anyone else. Since I'd hate to lose access to everything if my house burns down, I keep a key
284.
▲
by
nirvdrum
4y ago
Unless you're implying that the false positive rate is 0%, then it's still a concern for me. I've seen cases where the user obviously did something in error but had no chance to appeal. E.g., they uploaded a photo that got fl
285.
▲
by
nirvdrum
4y ago
I've managed a Google Workplace account (~30 paid users) for over a decade and have never had support respond in less than a week. And each time I got a canned response. I just don't even bother anymore, which is likely what they
286.
▲
by
nirvdrum
4y ago
I'll take the limited risk. I've had to contact Fastmail support and it was a breath of fresh air. It's a bit absurd that something so fundamental as email has essentially no support from a company as large as Google; it'
287.
▲
by
nirvdrum
4y ago
Don't most large products have teams working on performance? With a VM-based language like Ruby, speeding up the VM is a sound strategy because it works across all of your applications. There are teams embedded in corporations working
288.
▲
by
nirvdrum
4y ago
I've met plenty of people that took huge risks and wound up incredibly depressed. Many (most?) startup founders pour everything they have into that company. They give up money, time, health, relationships, other opportunities, etc. Mos
289.
▲
by
nirvdrum
4y ago
Do you have any pointers on effective profiling strategies of extensions on Firefox? I tried to contribute to an open source extension and ran into an issue where the "Performance" tab won't work [1]. I tried using the Firefo
290.
▲
by
nirvdrum
4y ago
I use git-crypt with VCSH for dotfiles and Ansible for provisioning, using Ansible's built-in encryption for some data. It works pretty well, but to make things less annoying, I prompt for decrypt passwords up front and if typo it, you
291.
▲
by
nirvdrum
4y ago
It's the only way to get a raise at many places. At least, the only way to escape your current salary band. It's also generally accepted as a primary mechanism for determining how a company values your work, unless you hit one of
292.
▲
by
nirvdrum
4y ago
I think the problem is they'll have a highly concentrated group of units and can essentially price fix them. They won't be competing with themselves. And landlords love to raise prices when others do under the guise of "marke
293.
▲
by
nirvdrum
4y ago
Not to be glib, but isn't that the role of government? Society crowd-funds projects with taxes. I appreciate that a smaller group could have finer control over decisions, but that might be a hard sell.
294.
▲
by
nirvdrum
4y ago
On 932 GB of binary data? I'm probably operating on old impressions of git, but that sounds like it'd be a nightmare to work with. Ideally, I'd like something that runs in a reasonable amount of time so it can be run on a reg
295.
▲
by
nirvdrum
4y ago
How do you confirm that there's no corruption? My understanding was a silent bit flip would be difficult to detect. I ended up using ZFS and ECC memory to avoid silent corruption, but I'm largely relying on the motherboard to do t
296.
▲
by
nirvdrum
4y ago
Right. I don't know if that GitHub account will be around forever, but you can clone it now and build the site. If it came to it, we could host on another domain. I'm just suggesting that we don't need to worry about archive.
297.
▲
by
nirvdrum
4y ago
If it helps any, Chris's web site used GitHub Pages and its source is available at https://github.com/chrisseaton/chrisseaton.github.io .
298.
▲
by
nirvdrum
4y ago
Got it. So this would be more of a hybrid approach and clears up that question on naming granularity. Give the "component" a logical name and use the utility classes for the component's entities. That makes a lot more sense t
299.
▲
by
nirvdrum
4y ago
Thanks. I've commented on this elsewhere, but I think there's probably a mismatch in my thinking on the granularity of naming. I don't literally name every single element I'm styling. I agree that would lead to some very
300.
▲
by
nirvdrum
4y ago
Thanks. I did overlook that. Although, the docs are a bit foreboding. "Whatever you do, don’t use @apply just to make things look “cleaner”. Yes, HTML templates littered with Tailwind classes are kind of ugly. Making changes in a proje
More ›