HNHacker News
TopNewBestAskShowJobs

rd07

392 karma · joined February 22, 2019

submissionscomments
rd07··on Rediscovering Sublime Text
Sublime's minimalistic UI is really a vacation away from all the clutter in some mainstream editor like VSCode or Zed. And in my machine it launched really fast, faster than Zed which is promoted as a minimal code editor in its website and a little faster than Pragtical, my favorite code editor for the last year.
rd07··on Fine, I'll build my own text editor
Kate is a good editor and it needs more publicity and more extensions. But, in my experience, as far as speed goes, it is slower than Sublime Text in my machine though still tolerable.
rd07··on My server is a phone now
Correction for my previous comment, it is not Raspbian, but Armbian. The Armbian was not pre-installed from the factory, it was an Android TV Box that some tech-savvy guy in my country reinstalled. And in the end, I reinstall the Armbian in a micro-SD card, so the pre-installed OS was not used at all.
rd07··on My server is a phone now
I have similar idea of using my old Xiaomi Mi A1 as a server, but I have never actually done it. The author's first idea and mine was similar, replacing Android with PostmarketOS. And here is the difference, I was not brave enough to actually install PostmarketOS to my phone. Especially after looking at the Postmarket Wiki where not all features for my phone are flagged as supported.

In the end, I abandoned the idea and opted on purchasing an Android TV Box that has been installed with Raspbian for my home server. Sure it may not be as powerful as my phone, but it came with full blown USB that I can use to add any storage I want and it was cheap (today, it was approximately USD 11-12).

rd07··on Passkeys were invented by engineers with zero understanding of consumer brain
KeepassDX has pretty good passkey support I think. At least, it works for me.
rd07··on Pragtical v3.11.0 Release
Pragtical v3.11.0 is out with code folding support, generated settings views, faster rendering paths for large files, and a set of MarkdownView and tokenizer improvements that make long documents smoother to work with.
rd07··on 2026 will be my year of the Linux desktop
Funny that at the last minute of 2025 (at least in my country), I wrote a blog post titled "2025 is the Year of Linux Desktop, at least for me".

It is just a short post to note about how in 2025 some of my friends are finally migrating to Linux. And that was something awesome for me.

https://blog.juliardi.com/2025-is-the-year-of-linux-desktop-...

rd07··on JetBlue flight averts mid-air collision with US Air Force jet
thanks for proving my prediction
rd07··on Pragtical Editor v3.8.0 add Canvas API and Image Viewer feature
Many fixes and new features like the image viewer, built-in color picker, support for drawing polygons, introduction of a canvas api and experimental live search!
rd07··on Jakarta is now the biggest city in the world
A little tip for your next visit to Jakarta :

- Indonesia is a tropical country, and Jakarta is in the vicinity of the sea, so depending on the month of year, it can rain anytime on the day. So, if you are not comfortable with rain, always use a taxi/grab/gocar to go around.

- If you are pressed for time, I suggest you use airport train to go to the airport. At least you won't get stuck on traffic.

- About the noise problem, I think it won't be a problem if you sleep in a tall building. The last time I go there, I sleep in a relatively good hotel and deliberately choose the higher floor. And the noise doesn't become a problem for me.

Hope this help and you can get a nicer experience on your next visit

rd07··on Interstellar Object 3I/Atlas Passed Mars Last Night
It is amazing how in under 100 years, we go from first object in space to controlling several spacecrafts in Mars orbit/surface in order to observe a specific object in the sky.
rd07··on Earth was born dry until a cosmic collision made it a blue planet
I know this reference lol
rd07··on Resurrect the Old Web
This post really shows at the right time. Recently I've wanted to resurrect my old passion in blogging. Social media makes me burn-out and unproductive. I want the old way of posting in my own blog, writing however long/short I want, and theming my blog however I want.
rd07··on macOS Tahoe
This is unrelated, but in Indonesian language, "Tahoe" is a word for tofu but spelled the old way
rd07··on Chatbox app is back on the US app store
Chatbox is basically a client for various LLM. It can even connect to locally hosted LLM on Ollama.
rd07··on Ask HN: The government of my country blocked VPN access. What should I use?
Yes, this is the most likely explanation I can find, not a nationwide blockade.
rd07··on Ask HN: The government of my country blocked VPN access. What should I use?
I live in Indonesia, and I don't find any recent news that mention X (formerly Twittwr) and or Discord being blocked by the government. The only relevant news from a quick Google search I can find is about the government threatened to block X due to pornography content in 2024. You can even check for yourself if a domain is blocked by visiting https://trustpositif.komdigi.go.id/.

Also for your unability to access the VPN, as far as my experience goes, in the past some providers do block access to VPN. But, I am not experiencing that for at least the last 5 years.

So, maybe you can try changing your internet provider and see if you can connect to VPN?

rd07··on How to Firefox
If we are talking about clean firefox setup, I really like the Firefox Gnome Theme (https://github.com/rafaelmardojai/firefox-gnome-theme). It really integrates Firefox well with the rest of GNOME apps.
rd07··on Writing a basic Linux device driver when you know nothing about Linux drivers
Nice article here, really enjoys the explanation. As a web developer, system programming or in this case developing a device driver feels like a different world to me. But, after reading this article, I got the impression that it is not that much different to developing a client to an API in web developer's world.
rd07··on Matrix v1.15
There is also Neochat from KDE, not fully featured like Element and E2E Encryption still experimental the last time I checked, but it is a nice alternative if you want a non-Electron client.
rd07··on HeidiSQL Available Also for Linux
I have wanted to try HeidiSQL before, but the lack of Linux version stopped me. Now, that it releases a Linux version, I think it is time to try it. Currently, I am using DbGate (daily) and DBeaver (occasionally). Feature-wise, DBeaver is better than DbGate, but it is slower than DbGate. Now let's see if Heidi is better than those two.
rd07··on LineageOS 22
Not TS, but I have similar thought to him. Just recently, I bought a used Samsung A52 4G phone, which is supported by LineageOS.

I am not a LineageOS user, but I own a 5 year old Xiaomi phone. The latest Android version for that phone from Xiaomi is stuck at Android 9. It now runs Android 13 on /e/OS, a fork of LineageOS, and I have a good experience with it.

rd07··on Visual Basic 6 IDE recreated in C#
We have similar experience with VB6, though I was the opposite. Instead of reading a book about BASIC, I was reading a book about VB.NET.

My first interaction with Visual Basic was through VBA in MS Word. The first time I opened it, I know that it was a place to code, but I don't know what kind of code I have to type. I don't know any programming language at that time.

And then sometimes later, I found a VB.NET book at a bookstore. I was overjoyed at that time, and immediately tried it on VBA to be dejected because the code didn't run at all. I still remember how I several times, until I swear that if the last trial I do also didn't run, I will give up. Fortunately, it does run!!!

Turns out, I didn't know that the VBA on MS Word in my computer is based on VB 6 while my book is about VB.NET. The code is a little different, and that's why my code didn't run.

After that, I bought every book I can find about VB 6. I also somehow stumble upon a VB 6 IDE installation on my relatives CD stash, and installed it on my computer.

And till today, I still think that VB 6 GUI Builder is the best I have ever tried.

rd07··on Pragtical: Practical and pragmatic code editor
Lite XL which is a project Pragtical forked on has been tested to run on browser. You can try it here :

https://lite-xl.com/playground/

rd07··on Pragtical: Practical and pragmatic code editor
It is a fork of Lite XL, which itself is a fork of Lite. So, it is a fork of a fork of Lite.
rd07··on Pragtical: Practical and pragmatic code editor
Have you tried changing the scale through Settings > Plugin > Scale ?
rd07··on Pragtical: Practical and pragmatic code editor
IMO, Pragtical (and Lite XL) is closer to Atom ideologically where almost everything is a plugin. But compared to Atom, they ship the bare minimum of plugin in their release and let user install the rest as they need. Pragtical is better in this regards than Lite XL where they ship better UI improvement and default plugin, for example the setting page must be installed as a plugin in Lite XL but already shipped as part of Pragtical release. I agree with you that they should add some plugin as part of their core app to increase user's experience out of the box though.
rd07··on Pragtical: Practical and pragmatic code editor
AFAIK, not yet
rd07··on Pragtical: Practical and pragmatic code editor
You can change the scale setting through Settings > Plugins > Scale and see the best setting for your monitor
rd07··on Pragtical: Practical and pragmatic code editor
Lite XL (which is a project Pragtical forked on) is my first experience writing a plugin for code editor and coding in Lua, and I am surprised on how easy is it. I don't know about other editors, but in Lite XL and Pragtical I can extend or overwrite almost anything the core plugin is doing. I can even start writing the plugin in my user module file (init.lua), and see the change on the fly.
Page 1 of 4Next →