From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id eKThBuLsomHSTwAAgWs5BA (envelope-from ) for ; Sun, 28 Nov 2021 03:43:46 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id gEVbAuLsomGrbgAAbx9fmQ (envelope-from ) for ; Sun, 28 Nov 2021 02:43:46 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5EDD224496 for ; Sun, 28 Nov 2021 03:43:45 +0100 (CET) Received: from localhost ([::1]:40818 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mrAAJ-0004PD-MF for larch@yhetil.org; Sat, 27 Nov 2021 21:43:43 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50798) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mrA9O-0004P4-Is for emacs-orgmode@gnu.org; Sat, 27 Nov 2021 21:42:46 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:48201) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mrA9K-00054K-Cn for emacs-orgmode@gnu.org; Sat, 27 Nov 2021 21:42:44 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id C6BCA3200927; Sat, 27 Nov 2021 21:42:38 -0500 (EST) Received: from imap49 ([10.202.2.99]) by compute3.internal (MEProxy); Sat, 27 Nov 2021 21:42:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= mime-version:message-id:in-reply-to:references:date:from:to:cc :subject:content-type; s=fm1; bh=rwLzjFJZblKqeY0awHsGTu5vKFWyNM9 yS/J+ZcDV56Q=; b=n170Pbb62ueb8O6Qazi+Fqlh75N43MotUAEH97/ESZdX7U/ GgnpmxyDLjpPpu9mtqPcl86853AX2OMDmF9lCcCAG7fD+BPvGBQXpaMV/WyPWE33 8zAGq3b8OfvwXnDDVWKU616XOT78p3hVyWJIfwIx/kdf5QBaWi0DNspfTO3Ah2Ns 8pXdc6oHFCxrmaDPc0OFtRpJsm4jZrUCrfUw0TgvevFidP9aenzAh6DKlV3HlXgN hDFITtCPdaNukkSaoEkWd+yRbWPfDRbmfg7Uw4pU1H0RSDM1sZHgfe6hCixa9xJE ZfXRiN8X1pzQ6Qt4jyy7AQTn06Hmup6aXnhTN4w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=rwLzjF JZblKqeY0awHsGTu5vKFWyNM9yS/J+ZcDV56Q=; b=cH8IQ/T9RlaHzWFkZdfEf4 RaJsbPlXW9AXSf/dsL/Lw9gIkY7BkLoddc11SM1q/IrsFkOxr3vCo5wALCST2ZjF QD2ie9vQtMkg4gZMQT75roRI6D+PMEOePO8linzdvdPUz0b/lLxgK7y+yGAVmQwq SH7QOC34kSIWiYtOxdXRIFd7IS/Z3WC3pACAmlzp6akb/ouLD7s/tNmcE7oH+Yeu 8tBt65zSbsXp/NidT+8y2+Z767Qw4SXq0QHZOMu7jnxxp2t/78f3g7JkramGN9+S ksSBZZyttJiiW00JHV1Zeef3afYhjaTtRIGTwtci6WD0BM+lfD8SmASWf81k5SMQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrheehgdehtdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvufgtsegrtderreerredtnecuhfhrohhmpedfufgrmhhu vghluceurghnhigrfdcuoehssggrnhihrgesfhgrshhtmhgrihhlrdgtohhmqeenucggtf frrghtthgvrhhnpefhteekuedtgfeiledugffgvdeuiefhteejhfeiteeujefhtdevleel keehleegueenucffohhmrghinhephihouhhrrdhorhhgpdhmsghorhhkrdhplhenucevlh hushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehssggrnhihrges fhgrshhtmhgrihhlrdgtohhm X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id B786EF6006C; Sat, 27 Nov 2021 21:42:37 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-1371-g2296cc3491-fm-20211109.003-g2296cc34 Mime-Version: 1.0 Message-Id: <3bfccd4d-6d4e-4ab2-a572-e610bb1e044e@www.fastmail.com> In-Reply-To: <878rx9rdj7.fsf@mbork.pl> References: <87zgpx92sq.fsf@mbork.pl> <87o86aq9qd.fsf@mbork.pl> <87czmoqlzg.fsf@mbork.pl> <878rx9rdj7.fsf@mbork.pl> Date: Sat, 27 Nov 2021 16:42:23 -0500 From: "Samuel Banya" To: "Marcin Borkowski" Subject: Re: A mobile clocking solution? Content-Type: multipart/alternative; boundary=0a694a31087145b1b6678182cbd2253b Received-SPF: pass client-ip=64.147.123.21; envelope-from=sbanya@fastmail.com; helo=wout5-smtp.messagingengine.com X-Spam_score_int: -11 X-Spam_score: -1.2 X-Spam_bar: - X-Spam_report: (-1.2 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_03_06=1.592, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Charles Berry Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1638067425; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=rwLzjFJZblKqeY0awHsGTu5vKFWyNM9yS/J+ZcDV56Q=; b=PpXYRFYVj40UBJpaIyjTn8vbGYrIv8Sz0qtsbYsOXabFPJUTvFGrG0F9OkORp5rtDCw+Ci VHYNmqddL3SOANMvYMYaYnmEJ12Z8jOXEC2VEBY5qb0CCfkh+fZCKaGwRje7wcD0Evt4QL 88gVsq0/U8GkbHYCaUUpiQ7Ro1yA895RDmEViHIJWM4Tx8Snwn03vIaTr0XhJ3X4DK00uh U+VudJ/cMwR9FfTOR+KsvHRd+YDDh/jzJjn0XSPeF6p5UdwbBqLL3AbwN/w+fkdNdq0QfQ eg3ktv0YPW/gReSDeUL3lJ+QaIaxGryjZ7gGlLuFtlb4M6ozaD04h4nceSq8OQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1638067425; a=rsa-sha256; cv=none; b=V5ZVqiGu/Kdkve7Nk1JYgLvj9gNfU0U6DGKCyJRkNRl+KBgr4QTk4HsfXbJQvlwE9mz2Ac uL+h3SPI3c5iKji+aTJ/UMBeqElY+ge/JWojLF2idC/DCwwN8MpwEJGxMMn9NDkJxRMXwZ kjyzVKm6ilioNSpnyb/X4KkR9Uxupypt9/QN/O3tH8DBGH0BqqJOJR5KsfU37LJ6oX+X2f R39ndnqEFHfyHthKDCcaM+DSt4sqN57ZLAejcoSBWpwjc3NJI6DjWmg3mKdxY1TR8+WsPz mfD04wHQRbr8lZB9HnIjDfohlg3uiswoqJqIxq5fYr199VPDvdOgSKHYKCS1/w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=fastmail.com header.s=fm1 header.b=n170Pbb6; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm1 header.b="cH8IQ/T9"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=fastmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: 0.11 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=fastmail.com header.s=fm1 header.b=n170Pbb6; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm1 header.b="cH8IQ/T9"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=fastmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: 5EDD224496 X-Spam-Score: 0.11 X-Migadu-Scanner: scn1.migadu.com X-TUID: L4UcMRekeQtT --0a694a31087145b1b6678182cbd2253b Content-Type: text/plain Lol, okay. Well then, I tried to offer some advice. Good luck with MacOS. Its better to keep Emacs uncaged :) On Sat, Nov 27, 2021, at 7:25 AM, Marcin Borkowski wrote: > > On 2021-11-26, at 22:16, Samuel Banya wrote: > > > Hey Marcin, > > > > There are a few options that exist, so I'm going to drop a few ideas in this email. > > > > *"Buy A Rooted Phone" Option:* > > Why not just get a rooted Android phone with Replicant on it from eBay in the first place? > > > > Then, you can use Termux to ssh into a local or cloud VPS file server where you're hosting your .org files. Most people even use Dropbox (or SyncThing, whatever floats your boat). > > > > Worst case scenario, you can maybe just run a terminal version of Emacs on the rooted Android phone (or even your current non-rooted phone), and clock in like that. > > Well, doesn't that have the same security issue I mentioned? > > > If you're on iOS though... well... maybe its time to get out of the walled garden? > > Of course not. > > > *"Just Use A Laptop" Option:* > > I'd say maybe just get a laptop, put some decent Linux distro on it, and use Emacs on that instead. > > Out of question. I need this exactly for the times when I cannot use my laptop. > > > Worst case scenario, you can maybe just run a terminal version of Emacs on the rooted Android phone, and clock in like that. > > > > *Bash Script Approach:* > > The only other thing I could think of is to do this via an easy Bash prompt to find the same files on the ssh machine. This might be preposterous to those on the list that might want to use Elisp for everything, but maybe its on a device where a Linux Bash terminal just is present by default. > > That /could/ be a solution. > > > *"Just Log The Time Later" Approach:* > > You could always even just make org capture templates to estimate time later too. > > And I think this is the way to go. Probably also use/write some very > simple time tracking app on the phone. > > > *Summed Up:* > > The most sane approach in my opinion, is just use a computer that can normally just use Emacs as-is. > > > > Then again, this is coming from someone who respects the "Getting Things Done" method a ton, but doesn't clock in every single personal task, because I think its really unnecessary and tedious. I think this kind of clocking ideas are better suited for work based todo lists if you're trying to get things done for work or something. > > I don't clock everything either, but there are some things that I do, > and that's why I want a reasonable mobile solution. > > > I've seen the Android apps for Emacs Org Mode demo'd on YouTube, and it looks clunky. Its nice for what it is, but yeah, I think Emacs overall is just better suited for a laptop or desktop computer since you really need to just use a keyboard to pull off most of the magic. > > Of course. I don't need Org editing etc. (well, maybe capture), just > the clocking. That seems easy enough on mobile (UI-wise).. > > > Good luck with this though, > > Thanks! > > -- > Marcin Borkowski > http://mbork.pl > --0a694a31087145b1b6678182cbd2253b Content-Type: text/html Content-Transfer-Encoding: quoted-printable
Lol, okay. Well= then, I tried to offer some advice. Good luck with MacOS.

Its better to keep Emacs uncaged :)

On Sat, Nov 27, 2021, at 7:25 AM, Marcin Borkowski wrote:

O= n 2021-11-26, at 22:16, Samuel Banya <sbanya@fastmail.com> wrote:

= > Hey Marcin,
>
> There are a few o= ptions that exist, so I'm going to drop a few ideas in this email.
>
> *"Buy A Rooted Phone" Option:*
> Why not just get a rooted Android phone with Replicant on it = from eBay in the first place?
>
> Then= , you can use Termux to ssh into a local or cloud VPS file server where = you're hosting your .org files. Most people even use Dropbox (or SyncThi= ng, whatever floats your boat).
>
> Wo= rst case scenario, you can maybe just run a terminal version of Emacs on= the rooted Android phone (or even your current non-rooted phone), and c= lock in like that.

Well, doesn't that have = the same security issue I mentioned?

> I= f you're on iOS though... well... maybe its time to get out of the walle= d garden?

Of course not.

=
> *"Just Use A Laptop" Option:*
> I'd say= maybe just get a laptop, put some decent Linux distro on it, and use Em= acs on that instead.

Out of question. = I need this exactly for the times when I cannot use my laptop.

> Worst case scenario, you can maybe just run a = terminal version of Emacs on the rooted Android phone, and clock in like= that.
>
> *Bash Script Approach:*
=
> The only other thing I could think of is to do this via = an easy Bash prompt to find the same files on the ssh machine. This migh= t be preposterous to those on the list that might want to use Elisp for = everything, but maybe its on a device where a Linux Bash terminal just i= s present by default.

That /could/ be a sol= ution.

> *"Just Log The Time Later" Appr= oach:*
> You could always even just make org capture te= mplates to estimate time later too.

And I t= hink this is the way to go.  Probably also use/write some very
<= /div>
simple time tracking app on the phone.

> *Summed Up:*
> The most sane approach in my = opinion, is just use a computer that can normally just use Emacs as-is.&= nbsp;
>
> Then again, this is coming f= rom someone who respects the "Getting Things Done" method a ton, but doe= sn't clock in every single personal task, because I think its really unn= ecessary and tedious. I think this kind of clocking ideas are better sui= ted for work based todo lists if you're trying to get things done for wo= rk or something.

I don't clock everything e= ither, but there are some things that I do,
and that's why= I want a reasonable mobile solution.

> = I've seen the Android apps for Emacs Org Mode demo'd on YouTube, and it = looks clunky. Its nice for what it is, but yeah, I think Emacs overall i= s just better suited for a laptop or desktop computer since you really n= eed to just use a keyboard to pull off most of the magic.
=
Of course.  I don't need Org editing etc. (well, may= be capture), just
the clocking.  That seems easy enou= gh on mobile (UI-wise)..

> Good luck wit= h this though,

Thanks!

-- 
Marcin Borkowski


--0a694a31087145b1b6678182cbd2253b--