~shulhan

Bandung, Indonesia

https://kilabit.info

Software engineer at day, avid writer and translator at night; also, passive advocate for free and open-source movement. Ex-Barksdale crew. Ex-Dunder Mifflin.

Mastodon

~shulhan/asciidoctor-go

Last active a month ago

~shulhan/rescached

Last active 6 months ago

~shulhan/pakakeh.go

Last active 6 months ago

~shulhan/gorankusu

Last active 7 months ago

~shulhan/haminer

Last active 1 year, 7 months ago

~shulhan/golang-id.org

Last active 1 year, 7 months ago

~shulhan/duitku

Last active 1 year, 7 months ago

~shulhan/gotp

Last active 2 years ago

~shulhan/karajo

Last active 2 years ago

~shulhan/ciigo

Last active 3 years ago
View more

Recent activity

The git blame web interface return 420 a month ago

From Shulhan to ~sircmpwn/sr.ht-discuss

I believe this issue affect all repositories.

Random cases example,

* https://git.sr.ht/~shulhan/asciidoctor-go/blame/main/asciidoctor.go
* https://git.sr.ht/~sircmpwn/git.sr.ht/blame/master/api/server.go
* https://git.sr.ht/~runxiyu/legitrx/blame/master/README.md

Some snippet of HTTP response header,

   HTTP/2 420
   server: nginx
   date: Fri, 16 Aug 2024 02:12:27 GMT
   content-length: 0

Support converting adoc to roff a month ago

From Shulhan to ~shulhan/asciidoctor-go

Roff is the format that can be viewed using man (as in man pages).

This is big feature, should be split into several tasks later.

[PATCH sr.ht-docs] git.sr.ht: remove duplicate DELETE API for repos 3 months ago

From Shulhan to ~sircmpwn/sr.ht-dev

---
 git.sr.ht/api.md | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/git.sr.ht/api.md b/git.sr.ht/api.md
index 1313a04..b42166a 100644
--- a/git.sr.ht/api.md
+++ b/git.sr.ht/api.md
@@ -200,12 +200,6 @@ Deletes a [repository resource](#repository-resource).

**OAuth scope**: `info:write`

### DELETE /api/repos/:name

[message trimmed]

Pull request for translation to Bahasa Indonesia 1 year, 2 months ago

From Shulhan to ~sircmpwn/writefreesoftware.org

Hi Drew,

The following changes since commit 1368c9c7926e77abbf3f6a391bdb4bbdd4720ce4:

  README.md: request translations via request-pull (2023-06-28 15:32:16 +0200)

are available in the Git repository at:

  https://git.sr.ht/~shulhan/writefreesoftware.org lang-id

for you to fetch changes up to 41e498c7f1bff695facdc7af538ed741dace49ad:

  all: add translation for Bahasa Indonesia (2023-07-08 20:56:41 +0700)

[PATCH] all: add translation for Bahasa Indonesia 1 year, 2 months ago

From Shulhan to ~sircmpwn/writefreesoftware.org

---
 config.toml                                   |   4 +
 content/_index.id.md                          |  22 +++
 content/learn/_index.id.md                    |  81 +++++++++
 content/learn/copyleft.id.md                  | 134 ++++++++++++++
 content/learn/four-freedoms.id.md             |  87 +++++++++
 content/learn/licenses.id.md                  | 167 ++++++++++++++++++
 content/learn/participate/_index.id.md        |  11 ++
 content/learn/participate/assets.id.md        |  44 +++++
 .../learn/participate/choose-a-license.id.md  | 142 +++++++++++++++
 content/learn/participate/contribute.id.md    |  58 ++++++
 .../participate/copyright-ownership.id.md     |  90 ++++++++++
 content/learn/participate/derived-works.id.md |  87 +++++++++
 content/learn/participate/publish.id.md       |  92 ++++++++++
[message trimmed]

[PATCH] learn/participate: fix typo on assets and choose-a-license 1 year, 2 months ago

From Shulhan to ~sircmpwn/writefreesoftware.org

Remove trailing period after "SIL Open Font License" and changes
"receipient" to "recipient".
---
 content/learn/participate/assets.md           | 2 +-
 content/learn/participate/choose-a-license.md | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/content/learn/participate/assets.md b/content/learn/participate/assets.md
index 4acce18..a6a7609 100644
--- a/content/learn/participate/assets.md
+++ b/content/learn/participate/assets.md
@@ -29,7 +29,7 @@ Hardware projects (schematics, HDL sources, etc) are encouraged to use the
## Fonts

[message trimmed]

Re: Sourcehut pages only uses HTTP/1.1 2 years ago

From Shulhan to ~sircmpwn/sr.ht-discuss

On Thu, 04 Aug 2022 11:46:35 +0000
Simon Ser <contact@emersion.fr> wrote:

> On Thursday, August 4th, 2022 at 13:19, Marius Orcsik
> <marius@federated.id> wrote:
> 
> > Simon, could you point us to the how the setup for pages is done? I
> > can't find anything that looks relevant in the ~sircmpwn/pages.sr.ht
> > repo.
> 
> It's nothing too crazy, just tlstunnel in front of nginx. The config
> files are published at [1].
> 
> [1]:

Re: git@git.sr.ht: Permission denied (publickey,keyboard-interactive). 2 years ago

From Shulhan to ~sircmpwn/sr.ht-discuss

On Sun, 26 Dec 2021 05:21:07 +0100 (CET)
pariahkite@tuta.io wrote:

> Hi there!
> 
> I'm trying to push my local repo to a remote that I created at
> https://sr.ht/~pariahkite/returning_to_ourselves/
> 
> I used this guide:
> https://man.sr.ht/tutorials/set-up-account-and-git.md
> 
> And did the following:
> 1. I've my local repo located on my GNU/Linux system at
> `/home/pariahkite/Drive/Mine/Therapy/SAND` 2. I created the remote