Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
1500100900
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
1500100900
5y ago
If you mean a standard, it will be too abstract to be considered as something that can run anything. Sometimes it has to be too vague in order to not make existing Bourne-style shells non-compliant. This isn't, for example, a standard
32.
▲
by
1500100900
5y ago
Which POSIX sh do you have in mind and how does one pass arrays around in it?
33.
▲
by
1500100900
5y ago
"Fighting the OS" you develop may lead to you fixing the errors and deficiencies of the system that annoy you and possibly annoy other people too.
34.
▲
by
1500100900
5y ago
Performance is not the top priority for OpenBSD developers.
35.
▲
by
1500100900
5y ago
> I don't use BSD nor Linux for desktop because I like the third party tools offered on macOS for work and now I don't know what BSD is for me. I'm also amazed how FreeBSD doesn't care to make it work on Raspberry Pi.
36.
▲
by
1500100900
5y ago
If it's something like a galera cluster then not really, I think. You want the updated machine to become operational again in a reasonable amount of time, because during the time it's down you have fewer points of failure. But the
37.
▲
by
1500100900
5y ago
Yes, something goofy like that. I don't know about declarative vs imperative. I can see "versioned migrations" are "coming soon", so maybe that could work. Depending on what it will be.
38.
▲
by
1500100900
5y ago
> Anyway, in my previous comment, my point was that it is certainly possible to build trustworthy declarative schema management tools. It's difficult and requires a lot of effort, but it is not impossible. Unless the schema is self-
39.
▲
by
1500100900
5y ago
but is it "Gucci Gang" rhymes or "The expense of spirit in a waste of shame" rhymes?
40.
▲
by
1500100900
5y ago
To add, execution plans presented by MariaDB are also nearly useless.
41.
▲
by
1500100900
5y ago
A hand-written loose index scan sometimes helps in a case like this. I think it's not built-in yet.
42.
▲
by
1500100900
5y ago
And for good reason. If people already call command completion bloat, imagine the uproar if they found out that bash or zsh is built in and the default shell.
43.
▲
by
1500100900
5y ago
On top of that, most people expect syntax somewhat similar to Bourne shell and tcsh is far from such. Its for loop syntax is especially surprising.
44.
▲
by
1500100900
5y ago
Additionally, an empty element in this context means $PWD
45.
▲
by
1500100900
5y ago
Doesn't seem to happen to the Common Address Redundancy Protocol too much.
46.
▲
by
1500100900
5y ago
OpenBSD's crontab provides a `-s command` flag which does similar thing in principle: https://man.openbsd.org/crontab.5 "-s command Only a single instance of command will be run concurrently. Additional instances
47.
▲
by
1500100900
5y ago
It's been available in FreeBSD since mid 90s and yet nobody ever uses it, not even FreeBSD developers. I like memccpy because it's easy to check for all possible errors known to me, but everybody else seems to prefer strlcpy becau
48.
▲
by
1500100900
13y ago
>int8, int16, int32, int64 are all explicit and force the compiler (and the hardware) to obey the wishes of the programmer. At least in C99, the compiler doesn't need to support exact-width integer types. >People make much ado about
49.
▲
by
1500100900
13y ago
Scopes of identifiers, linkages of identifiers, name-spaces of identifiers, storage durations of objects, types, and representations of types.
50.
▲
by
1500100900
14y ago
I don't mean to criticize the blog post, since it's probably valuable to some people. But if you're sick of Skype for Linux and you realize that something like IRC would be good replacement, then what's the point of writing an IRC server in