HNHacker News
TopNewBestAskShowJobs

wiradikusuma

5,563 karma · joined January 14, 2011

My email is my username at gmail.com.

I'm writing a practical guide to building and launching mobile apps end-to-end: https://opinionatedlaunch.com/

submissionscomments
wiradikusuma··on A browser-native classic Visual Basic VB6 IDE
Debugging and IntelliSense don't work, and the deliverable isn't a .exe but an .html (though it works). Wondering if it can access ODBC lol.
wiradikusuma··on Show HN: An open-source manufacturing ERP/MES/QMS
How does it compare to ERPNext? Feature-wise, tech stack-wise.
wiradikusuma··on The Google Play app review process now regularly takes longer than a week
Yea I noticed that as well. Even longer than Apple's.

FYI Samsung's is even worse.. 6-8 weeks. Hope you get it right the first time you submit your app.

I submitted Signage Sync (https://signagesync.app) last year, still on my third review. Fingers crossed:)

wiradikusuma··on iOS 27, iPadOS 27, and macOS 27
I use my Mac exclusively in Terminal and IDE, so I won't benefit from Siri or any Apple-provided AI.

How do I opt out? I'm sure it will take extra gigabytes for the models right?

wiradikusuma··on iPhone Duo
"Seated. Set iPhone Duo down and watch a show or follow a workout at the perfect viewing angle — with easy access to the controls on the bottom." -- Is the outside screen REALLY that strong? Is it okay to put it on a rough surface like gravel?
wiradikusuma··on Muse – Meta’s personal AI agent
From the demo, it seems towards "buy buy buy", but I'm cheap, I always compare prices, even for repeat items (who knows, another seller might happen to be cheaper now?).

Maybe I'm in the minority?

wiradikusuma··on The two Christian saints who are the Buddha
"Christianity in particular has a history of absorbing other religions’ traditions" -- Tangentially related: I'm a Catholic, so I don't know much about other "distros", but the Roman Catholic Church has a long, pragmatic history of absorbing local traditions in Indonesia.

It's interesting dynamic. Catholic Church is notoriously top-down and hierarchical, yet local parishes can feel entirely distinct. It's not uncommon to see traditional Javanese processions integrated right into the mass. Like skin/mod in a game.

wiradikusuma··on Hackers had a live feed of every ID verification company scanned for over a year
But usually gov't will outsource to random 3rd parties, no?
wiradikusuma··on I measured what my Claude.md, skills and hooks are worth
Isn't this what `/doctor` supposed to do?
wiradikusuma··on Why is Anthropic's public writing style so unlike Claude's?
On the bright side, I'll know immediately a post is Claude-generated. If the author didn't bother writing it, I don't bother reading it.

/s?

wiradikusuma··on Flutter 3.47
To be honest I never tried and never have the need, as usually I either don't care about the font (use default) or I really care for branding purpose so I always bundle it to be sure.
wiradikusuma··on Flutter 3.47
You should try Dart/Flutter again, they've improved a lot.

- Dart. It's richer than JS/TS with stronger type safety, and seems purpose-built for UI. Fewer Dart developers than JS, but I'd argue those JS developers cannot be immediately effective coding React Native (Expo) anyway.

- Emulated components vs. real native components. For multi-platform apps, this is actually desirable. These kinds of apps have their own design system.

- Speed. In my experience, it's negligible, but maybe because I keep using the latest version.

- Ecosystem. Flutter/Dart occasionally introduces "breaking" changes (such as migration to null safety, and recently deprecation of CocoaPods). Community very quick to update their plugins and adapt. Some abandoned plugins were immediately forked to keep being maintained.

- Migrating to native platforms, easier for agents to read an RN project. I'd argue it should be _easier_ to do that with Dart since the language is less "ambiguous" than JS.

However it's not perfect. My complaints:

- Not ideal for web apps with lots of FIRST-time visitors, due to initial download. There are some attempts to solve this, e.g. deferred loading, but I think inherently it's unsolvable since you need to download the whole world (a few MBs) to have the app running on your browser. That's why for this scenario I use SvelteKit. But if you already have a mobile app and want to get a web app "for free", this is a useful feature.

- WebView support is inconsistent across platforms (I'm looking at you, Windows and Linux).

- Text fields are quirky on Android TV.

wiradikusuma··on AI is removing the middle class of software engineering
I told my (small) team of developers that they're free to use anything to get them more productive: (company-provided) AI, black magic, WFH to avoid traffic, etc. But I also tell them that every human (including myself) is responsible for their own (direct/indirect through delegation) work so we can't say "a genie did that, not me". So far it's net positive for us with AI.
wiradikusuma··on Grok Bot
From FAQ: How is Grok Bot different from AI assistants? Bots have their own computer, so they can work inside your apps and tools. They also run in parallel, 24/7, even when your laptop is closed.

How does it work with login-walled sites like LinkedIn then? And what does "own computer" mean? X provisions a "private cloud" a'la Apple for your Bot?

wiradikusuma··on Making Postgres 300x faster for analytics: batching, operator fusion, and SIMD
If I'm not mistaken ClickHouse's min spec is quite steep.
wiradikusuma··on Making Postgres 300x faster for analytics: batching, operator fusion, and SIMD
I think in addition to making it faster, it would be useful if it could be made "leaner," e.g. can run better on lower-spec hardware than PG.
wiradikusuma··on Show HN: The Channels SDK – Bring Any Agent to Any Channel (Slack, MS Teams)
I saw WhatsApp listed but I can't find how the integration works?
wiradikusuma··on Muse Code and Muse Spark 1.2
Hey guys I'm just wondering. Usually when someone announces a new model, they'll show you some fancy viz/video/images: "These are what my model can produce." I'm wondering if anyone is keeping track of these? Like in a gallery form, "Use this prompt to produce this output".

By itself is useful ("I want something like this, I'll just reuse the prompt and tweak"), but it can also be used as a "draw me a pelican on a bicyle" alternative. Basically feeding those prompts over model releases.

wiradikusuma··on Karpathy’s Pelican
Do you guys notice that LLM can create fancy viz/animations by coding them instead of leveraging what we humans usually use (e.g Lottie, After Effects)?

I wonder if Flash is still popular... LLM can use that instead...?

wiradikusuma··on EU Parliament greenlights Chat Control 1.0
From Google: "The law seeks to require digital platforms and messaging services (like WhatsApp and Gmail) to automatically scan users' private messages, emails, and photos to detect and report illegal content"

-- EU policy makers are really honest people, hats off to them. There's no way politicians in my country allow their chats to be scanned, because they're very corrupt.

wiradikusuma··on Show HN: Pulpie – Models for Cleaning the Web
Does it work with ecommerce for product scraping? E.g. Amazon, or Shopee (big in SEA)
wiradikusuma··on Bring back crappy forums
I'm curious: how many Gen-Z (or younger) in your area know about online forums? In Jakarta, to my surprise, majority of kids aged < 25 had never heard of Reddit or Kaskus (which was the largest online forum in the country). I'm creating a forum (Discourse-based) and I have to tell them, "Like WhatsApp/Telegram groups" only then they understand what a "forum" is.
wiradikusuma··on Department of Commerce has lifted export controls on Claude Fable 5 and Mythos 5
Fable is still unavailable to me on both web and Claude Code. I'm in Indonesia on Max plan (new paid user, only 2 weeks in). Are there specific steps to re-enable it?
wiradikusuma··on Daisugi, the Japanese technique of growing trees out of other trees (2020)
It's cute because it's trees.

Somehow I keep thinking Mad Max where women were kept just to produce baby and milk, or Alien where alien "subtree" sprouted from human "tree".

I guess nature/human is cruel?

wiradikusuma··on Ponytail – make your AI agent think like the laziest senior dev in the room
Real senior developers can do that because they have experience and can put that in context. E.g. <input type="date"> maybe fine for one scenario, but we might need a fancier one for another. I wonder if the skill takes PRD or the surrounding code into context to better emulate those developers?
wiradikusuma··on OpenCV 5 Is Here: The Biggest Leap in Years for Computer Vision
Curious how do people usually use OpenCV with CCTV? (Use cases)
wiradikusuma··on Larry Ellison: "Citizens will be on their best behavior because we’re recording"
I'm 100% sure a man like him, with lots of money, will have "interesting" life. The fact that he's willing to be recorded, is he an exhibitionist?

Oh wait, he's exempted?

wiradikusuma··on 1-Bit Bonsai Image 4B Image Generation for Local Devices
Is there a benchmark of local image generation models? Local = can run on a 16 GB MacBook or 8 GB+ NVIDIA card.
wiradikusuma··on Wi-Wi is wireless time sync at 1 nanosecond
Maybe silly question, why we care about nanosecond speed, don't we only need to sync once and the other system can count the time by itself?
wiradikusuma··on DeepSeek makes the V4 Pro price discount permanent
That's interesting. I thought Claude Code is not as good, therefore people want to use Claude model with other alternatives. This is the other way around.

Which begs the question, regardless of the model, which Claude Code alternative is better? (I keep saying "Claude Code alternative" because I don't know the term... LLM CLI?)

Page 1 of 34Next →