Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
stephenr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
451.
▲
by
stephenr
2y ago
With (practically) every website in existence spending fuck knows how many hours/days/weeks optimising for Google search bot, it's baffling? Really?
452.
▲
by
stephenr
2y ago
Didn't I read something a few years ago about shitty sellers abusing that system by sending counterfeit versions of products to Amazon, and then legitimate sellers get fucked over when their customers get the counterfeit version (becau
453.
▲
by
stephenr
2y ago
Lobste.rs is a rails app - as much as ruby is not really my bag, I don't think there's anything about it that is particularly "not modern". The implication from your post is that to be "modern" an application n
454.
▲
by
stephenr
2y ago
You need to provide more context. Right now it's like saying "what's a good alternative to trees". Alternative for what? People (ab)use Wordpress for all number of things that are better suited by more specifically focus
455.
▲
by
stephenr
2y ago
I disagree with the idea that they don't matter, but that isn't the point of my reply. Whether those flaws matter or not is irrelevant to the point the parent comment made, suggesting that a prior standard of architecture has been
456.
▲
by
stephenr
2y ago
> allowed its plugin system to be very stable I have to assume by stable you mean "maintain an unchanging 'api' for plugins" as opposed to meaning that the plugin system is reliable.
457.
▲
by
stephenr
2y ago
> WP Core has particularly poor technical and architectural direction, this arises when an organization stops valuing the tech and the tech people You make it sound like Wordpress had particularly good technical and architectural directi
458.
▲
by
stephenr
2y ago
SEEKING WORK - Currently Remote from Thailand (UTC+7), with potential for short on-site trips if necessary. Relocating to Australia soon(ish). 20 years experience across a mixture of Ops/Infrastructure/Dev-Tools and web applicatio
459.
▲
by
stephenr
2y ago
> If AI is helping people code a lot faster and better You may as well ask why the advent of StackOverflow didn't massively increase app quality, it's the same target audience.
460.
▲
by
stephenr
2y ago
Very much so, we handle these very differently for $client. Schema migrations are versioned in git with the app, with up/down (or forward/reverse) migration scripts and are applied automatically during deployment of the associated
461.
▲
by
stephenr
2y ago
Others have described the how part if you do need truly zero downtime deployments, but I think it's worth pointing out that for most organisations, and most migrations, the amount of downtime due to a db migration is virtually indist
462.
▲
by
stephenr
2y ago
Don't you usually find tools to solve a problem, rather than the other way round? It sounds like you're literally asking for solutions looking for a problem.
463.
▲
by
stephenr
2y ago
> But git was written assuming a posix shell and it shows up here and there sadly. Given that the entire point of POSIX is cross platform compatibility, this is one of the few times when I will say they (Linus/git) got it 100% right
464.
▲
by
stephenr
2y ago
You can absolutely put multiple commands in a single git alias. The comment you replied to even shows it. There's no reason any of those couldn't be in a .gitconfig file. Prepend the alias with ! it's executed via a shell. I
465.
▲
by
stephenr
2y ago
Man flying in the US really is the Wild West isn't it? For reference on Singapore Airlines, the cheapest seats don't have free seat selection ($10 SGD I think to choose, but not 100% sure I've never flown with them without a
466.
▲
by
stephenr
2y ago
I think once you get to the point where you're actively taking steps to remove the main content of a site, you might as well just stop using it. You might as well go to Youtube with a plugin to disable all video playback, or visit a
467.
▲
by
stephenr
2y ago
To be clear: both alternatives shown below will invoke the same thing (`command -v gtimeout`). if [ -x "$(command -v gtimeout)" ]; then and if command -v gtimeout >/dev/null; then The first invokes
468.
▲
by
stephenr
2y ago
The benefit of vagrant is it works with a wide variety of Hypervisors (including vbox) and strongly encourages a reproducible setup through defined provisioning steps.
469.
▲
by
stephenr
2y ago
Most of those things can just be set in your global git config file, and surely you're using some kind of repeatable/automated setup for VMs.. I don't see why you'd ever need to be doing something other than "copy d
470.
▲
by
stephenr
2y ago
I'd be happy to talk about it more, but I'll be out of the office all next week on a short break. Can you drop me an email (it's in my profile) with a rough idea of what you want to discuss, and we could follow up the followi
471.
▲
by
stephenr
2y ago
For home-use power tools there is https://www.powerforall-alliance.com/en/#technology
472.
▲
by
stephenr
2y ago
> first gained popularity in how to install Homebrew in macOS That doesn't really make the argument that it's a macOS user who wrote it though does it? It just makes the argument that it was potentially inspired by Homebrew, wh
473.
▲
by
stephenr
2y ago
I assumed they meant a directory within the git repo not just a regular directory on the server filesystem.
474.
▲
by
stephenr
2y ago
Who are you suggesting is a Mac user? The parent commenter or the author of the install "instruction" they quoted?
475.
▲
by
stephenr
2y ago
Build as a regular user; invoke root to install. ie: make sudo make install
476.
▲
by
stephenr
2y ago
... So by your logic seat belts are "silly" too? People don't crash because they're not restrained. If we just stopped people crashing they wouldn't need seat belts.
477.
▲
by
stephenr
2y ago
> That's sort of the old take. Lots of new features aren't compatible on both sides. If by "the old take" you mean "the stated reason they created the fork" then sure. I guess everyone's a revisionist w
478.
▲
by
stephenr
2y ago
Also worth noting that Oracle makes their sql proxy (mysql router) available under gpl too. MariaDB's sql proxy was GPL but went BSL at v2.0 (around 2016 iirc).
479.
▲
by
stephenr
2y ago
It's a weird scenario where a bunch of people bemoaned Oracle owning MySQL (hence MariaDB exists), and yet Oracle have maintained and allowed MySQL to see huge improvements, and they include their sql proxy under GPL as well. As a weir
480.
▲
by
stephenr
2y ago
We started using content hash addressing with our assets build system (i.e. combining CSS & JS into a single URL), so that we'd get maximum cache life without needing to artificially manage cache busting query strings. The more sub
More ›