Posts by hdasch@fosstodon.org
(DIR) Post #1732990 by hdasch@fosstodon.org
2018-12-05T04:19:03Z
1 likes, 3 repeats
The same victims, of course. Surveillance capitalism is funded by advertising budgets. Advertising budgets get paid out of revenue. The price of a product includes the cost of advertising.So when you buy something that is advertised through google, FB, and the rest, you are paying a portion of the ad budget that promoted surveillance.I'd call that a tax.
(DIR) Post #1748623 by hdasch@fosstodon.org
2018-12-05T19:30:31Z
0 likes, 0 repeats
@alrs That's pretty appaling. Perhaps they don't have volunteers who want to put their life of the line for the current POTUS beating down their door.
(DIR) Post #3052530 by hdasch@fosstodon.org
2019-01-17T03:16:55Z
0 likes, 0 repeats
@cigarBGuitarEfx I switched to DVORAK almost 20 years ago after about 20 years using QWERTY. I rarely use QWERTY anymore. When I do, I have to look; the muscle memory has faded.I'm happy with the switch. Almost no wrist pain anymore. I thought my career was going to be cut short if I couldn't type without pain.One down side for VIM users, the home row cursor movement keys don't translate easily. One more reason for me to favor emacs.
(DIR) Post #3052658 by hdasch@fosstodon.org
2019-01-17T03:24:42Z
0 likes, 0 repeats
@cigarBGuitarEfx I'll have to look at those modes. I didn't do anything with the emacs keybindings. The emacs keybindings are mnemonic, rather than positinal. The muscle memory moved with the mnemomics pretty easily.Good luck.
(DIR) Post #3537272 by hdasch@fosstodon.org
2019-01-30T05:39:04Z
0 likes, 1 repeats
@alexbuzzbee Two thoughts on debugging the syscall interface. First, run both versions under "strace". That will show you exacly what is passed in the syscall.If that doesn't help, the link below points to kernel side of the interface. Don't be intimidated. It is only code.https://lxr.missinglinkelectronics.com/linux+v4.15/arch/x86/kernel/sys_x86_64.c#L91
(DIR) Post #9lKMoV1cHlReGRI4sy by hdasch@fosstodon.org
2019-07-29T02:10:45Z
0 likes, 0 repeats
@brandon I think you need to double the backslashes. "\\(", "\\)", "\\|". Otherwise the single backslash is consumed by the string reader.
(DIR) Post #9lKP0ddMIuXGLZrOTo by hdasch@fosstodon.org
2019-07-29T02:35:34Z
0 likes, 0 repeats
@brandon Hmm. I'm not sure what is not working. If you are not sure if the variable bound to the value you expected, (message "contests: %s" contents) before the replace-regexp. Look at the *Messages* buffer if the minibuffer contents get overwritten to quickly.But on closer inspection, I suspect your let form is not doing what you want. I believe the "contents" variable declared in the let shadows the variable you are trying to insert in the temporary buffer.
(DIR) Post #9lKPHC59zePBoul5G4 by hdasch@fosstodon.org
2019-07-29T02:38:32Z
0 likes, 0 repeats
@brandon Moreover, by not including a body form, you should expec the let to return nil.How about (let ((x (with-temp-buffer (insert contents) ...))) x)
(DIR) Post #9lKPy1BKOftSSt3zyi by hdasch@fosstodon.org
2019-07-29T02:46:18Z
0 likes, 0 repeats
@brandon Ahh. So how is your function getting activated?Are you writing a command that calls ex-epub, or are you adding a hook to the publishing mechanism?
(DIR) Post #9lKQvVCwP8WqfsBMW0 by hdasch@fosstodon.org
2019-07-29T02:57:03Z
0 likes, 0 repeats
@brandon That's viable. There's always a tradeoff between expediency and tastefulness. Expediency usually wins.I've used org mode to generate html and pdfs, but haven't dug deeply into the mechanism. But a quick look at org-export-filters-alist suggests a few options. :filter-body looks useful. But it would take some digging and lots of (message) calls to understand the mechanism.So, sadly, I don't have a good answer for you.