Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eigengrau
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
eigengrau
1y ago
How (if you saw that need) did you address permissions concerns, e.g., around any Git users being able to force drop all files from a backend? Back (long time ago) when I was looking into this, there was no KISS, out-of-the-box way to manag
2.
▲
by
eigengrau
1y ago
It’s been a couple of years since I’ve last used it, but if you want container orchestration with a relatively small footprint, maybe Hashicorp Nomad (perhaps in conjunction with Consul and Traefik) is still an option. These were all single
3.
▲
by
eigengrau
2y ago
Not to be confused with dwarffs – https://github.com/edolstra/dwarffs .
4.
▲
by
eigengrau
4y ago
> in the current century fonts handle that Except that they can’t, because (due to the limitations of ASCII), U+0027 had an overloaded meaning, seeing that the character had to cover both opening and closing quotes (as well as being used
5.
▲
by
eigengrau
4y ago
> When text is set, U+2019 right single quotation mark is preferred as apostrophe, but only U+0027 is present on most keyboards. Software commonly offers a facility for automatically converting the U+0027 apostrophe to a contextually sel
6.
▲
by
eigengrau
5y ago
An interesting related project is the AdNW ( http://www.adnw.de/ ) layout, which was created by defining metrics based on Dvorak’s ideas and running a genetic optimization algorithm on a corpus of German (50%) and English (50
7.
▲
by
eigengrau
5y ago
> You can't print anything because the language is lazy. Forcing any values to print them can and will result in random operations happening on your store. You can never know which values are safe to inspect. This kills debugging. I
8.
▲
by
eigengrau
5y ago
Since Nix packages are distribution-independent, once you have it packaged with Nix, you could theoretically skip packaging for Ubuntu etc., but of course that may raise the bar of entry for your users.
9.
▲
by
eigengrau
8y ago
This is completely dependent on your location and the size of the company. E.g., when I recently looked into the stats for Germany, the average annual income for a developer in a small to medium-sized company is ~48k€ (~55k$), which is a lo
10.
▲
by
eigengrau
8y ago
Self-signed will work just as well, since no MTA talking to you requires the cert to be trusted (maybe DANE is required now in that case, but I was also using self-signed before I set up DANE and peers would all use opportunistic encryption
11.
▲
by
eigengrau
8y ago
German users might also be interested in the AdNW layout ( http://www.adnw.de/ ). They started out with Neo’s excellent and logical arrangement of the non-alphabetical layers, but replaced the alphabetic layers with a layout
12.
▲
by
eigengrau
8y ago
> hard not to wind up on spam lists almost impossible to be removed from I’ve been running my own infrastructure for years now and know various people that do this also. Not once have I heard about anyone winding up on a blacklist. The o
13.
▲
by
eigengrau
8y ago
It might be prudent to have GnuPG return an error exit code instead of just printing a warning on stderr. Currently, it seems that clients (at least when using the shell interface) are supposed to parse the error stream. And even when they
14.
▲
by
eigengrau
8y ago
I’ve used https://github.com/ericchiang/xpup for this a few times.
15.
▲
by
eigengrau
8y ago
In general you don’t need GDPR for that. It suffices to be a copyright holder to the content made accessible on the Wayback Machine.
16.
▲
by
eigengrau
8y ago
Folks interested in playing with cellular automata might also be interested in the desktop application Golly ( http://golly.sourceforge.net/ ).
17.
▲
by
eigengrau
9y ago
Interesting! So in that case one could defend the need for escaped whitespace. Still leaves automatic variables, I guess.
18.
▲
by
eigengrau
9y ago
My question was aimed at ops generic statement. As for Make, it originally wasn’t clear to me where the issue was supposed to lie. Lines in rule bodies are handed off to the shell, and that whitespace in rule dependencies need escaping didn
19.
▲
by
eigengrau
9y ago
Additionally, not every shell expands variables the way Bourne-based shells do.
20.
▲
by
eigengrau
9y ago
I don’t quite see how Unix tools have trouble with spaces in filenames. Could you detail some cases where the space handling is not due to the shell , as opposed to the program being invoked?
21.
▲
by
eigengrau
9y ago
> Even if you used ebtables to filter out containers talking to each others' MAC addresses, wouldn't they be able to send broadcast or multicast packets to communicate with each other? ebtables supports «broadcast» as a destina
22.
▲
by
eigengrau
9y ago
Also, it should be noted that, since it just proxies a single user notebook server, JupyterHub doesn’t support any interaction, sharing, or other collaboration between users (though one could implement some of that by mounting an NFS share
23.
▲
by
eigengrau
9y ago
I’m confused… The article led me to recheck whether I’m loading the newest Intel ucode update during early boot, and it turns out I am, but the latest ucode revision for my Ivybridge machine is from 2015. Didn’t Intel push microcode updates
24.
▲
by
eigengrau
9y ago
Also, the prior probability of any given artist name being a moniker of Danny Wolfers (Legowelt) is much higher than the average artist. grep says Discogs currently lists 35 aliases for him. Talented and industrious guy.
25.
▲
by
eigengrau
9y ago
Addendum: https://github.com/sickill/stderred - colorizing wrapper for stderr
26.
▲
by
eigengrau
9y ago
How does this compare to Brython ( http://brython.info/ ), apart from missing the Python 3 support? Are there any custom bindings to the browser API?
27.
▲
by
eigengrau
9y ago
IIRC, another angle that has been proposed is to switch between the primary and secondary terminal buffers. This way, one could create a file that looks harmless when piped to the terminal but contains a hidden, malicious payload. The victi
28.
▲
by
eigengrau
9y ago
> You can trick isatty, but only if you're very, very set on doing so. It requires allocating a psuedo-TTY, and attaching it. You can also LD_PRELOAD an isatty shim that returns true. This is occasionally useful when piping the outp
29.
▲
by
eigengrau
9y ago
> In germany, what you call cheating isnt even considered cheating. I can also attest that this isn’t universally the case. Our faculty’s introductory programming classes explicitly forbade this, and we went so far to even run automated
30.
▲
by
eigengrau
9y ago
I’ve been wanting a macropad for a while, but to be a really useful complement to the keyboard this would need a display. There appear to exist some OLED solutions, but iirc they were very pricey and probably didn’t support Linux very well.
More ›