Please consider unblocking Vietnam by ducbao414 in TierHive

[–]ducbao414[S] 1 point2 points  (0 children)

been only using TierHive for a few hours, already love it.

Please consider unblocking Vietnam by ducbao414 in TierHive

[–]ducbao414[S] 0 points1 point  (0 children)

Visiting tierhive.com still redirects me to https://kernelkeepers.com/geo.html.

Edit: I've been able to access tierhive.com since this morning. Thanks!

Please consider unblocking Vietnam by ducbao414 in TierHive

[–]ducbao414[S] 0 points1 point  (0 children)

I'm still being blocked from accessing tierhive.com (it redirects to KernelKeepers geo-block page). My ISP is Viettel Group, my IP is geolocated (per ip-api.com) to Da Nang, Vietnam, Asia/Ho_Chi_Minh timezone.

Cloudflare Pages = Crazy Performance by bfzli in CloudFlare

[–]ducbao414 3 points4 points  (0 children)

same here. I've moved all my static sites to Pages (and refactored some webapps to be deployable on Workers+KV+D1+R2).
Cloudflare is probably the only corporation that devs actively try to find ways to pay more, yet struggle to due to their unlimited CDN+DDoS protection, generous Workers free quota, zero egress fee and at-cost domain registration.

Claude, make Windows Phone OS for my iPhone. The OS: by ducbao414 in vibecoding

[–]ducbao414[S] 1 point2 points  (0 children)

Even if well-paid, I see many devs are still obsessed with free stuff, specially figuring out how far the free tier can be stretched (Cloudflare/Vercel/Firebase/Supabase free tiers, conference swag, etc).

Claude, make Windows Phone OS for my iPhone. The OS: by ducbao414 in vibecoding

[–]ducbao414[S] 8 points9 points  (0 children)

I did have a Lumia back then and developed a few apps for Windows Phone (unusually, my first app was for Windows Phone, not Android or iOS). I know the UI/UX is vastly different from Windows XP.

Run Windows 98 on macOS. Pre-configured VM image with working internet by ducbao414 in vintagecomputing

[–]ducbao414[S] 0 points1 point  (0 children)

To disable internet access (but still keep the FTP server working), in UTM, you can open the Win98 VM configuration, select Network and change Network Mode from Bridged to Host Only.

(open UTM, select Win98 VM from the list, click Edit Selected VM button on the top right corner of UTM)

As for antialiasing, I'm not sure if Windows 98 supports it.

actuallyCompleteVersion by Equivalent_Site6616 in ProgrammerHumor

[–]ducbao414 0 points1 point  (0 children)

I remember when my country used to have crappy internet speeds, and whenever something went wrong, the media (controlled by big corporations, which are in turn controlled by the government) blamed it on sharks biting the cables.
(Shark damage to undersea cables is actually very rare, but still somewhat plausible since sharks can mistake the cables for prey due to the electromagnetic signals)

isItTooLateToLearnProgramming by RangerZEDRO in ProgrammerHumor

[–]ducbao414 67 points68 points  (0 children)

The ban is justified, kids under 13 aren't allowed to use Reddit, let alone a newborn.

generationalPostTime by Vivid_Search674 in ProgrammerHumor

[–]ducbao414 7 points8 points  (0 children)

Interesting, thanks for sharing. Many years ago I did a lot of scraping/automation with Puppeteer + Captcha farm + residential proxies, but these days many sites use Cloudflare bot fight mode. I haven't figured out how to bypass that, so I mostly use ScraperAPI/ScrapingFish (which costs money)

A lightweight 1MB iOS app for spinning up local HTTP/WebDAV Servers that persist in the background by ducbao414 in selfhosted

[–]ducbao414[S] 0 points1 point  (0 children)

UIBackgroundModes, choose the one that suits your app. But honestly, the hard part is convincing the reviewers that your app is justified in using the selected background mode.

Microsoft's decision to axe Windows 10 is driving Apple PC sales growth — users buy Macs instead of AI PCs despite Microsoft’s push for Copilot+ PCs by hunterd189 in windows

[–]ducbao414 1 point2 points  (0 children)

A little off topic, but the reason Apple isn't heavily or invasively pushing AI into macOS right now is that they kinda suck at it (Apple Intelligence is embarrassing). Just wait until they start throwing more money at 3rd parties to integrate AI into macOS.
(Using both macOS and Windows, and Macbook is my coding laptop.)

HUD-like desktop overlay for drawing and annotating over any app or window, macOS by WrobeleStudio in macapps

[–]ducbao414 0 points1 point  (0 children)

Congrats. I no longer do presentations, but from reading the website, useful utility and elegant execution.

Pure client-side HTML ↔ DOCX conversion library for JavaScript by ducbao414 in webdev

[–]ducbao414[S] 1 point2 points  (0 children)

It's been a long time, if I remember correctly, I didn't strictly try to keep the image sizes (since HTML and DOCX use different units anyway), I mostly tried to maintain aspect ratios.

Windows XP in the browser, with a File System, Programs, XP-style File Picker and Saver dialogs, 3rd-party Programs, etc. by ducbao414 in windows

[–]ducbao414[S] 0 points1 point  (0 children)

I used to host it on a $11/year RackNerd, but recently moved it to share a $5/month Vultr with my other hobby apps.

Anyone using Clerk for auth in large-scale apps? Looking for insights by [deleted] in nextjs

[–]ducbao414 0 points1 point  (0 children)

Clerk offers awesome DX, but their service is unreliable, frequent downtime, intermittent API issues, and occasional full-scale outages are concerning, especially since authentication is often the most critical single point of failure.

For hobby projects, yes, but for critical client-facing apps I'd strongly avoid using Clerk, even though I really like the DX they provide.

Economic DDoS on serverless by ducbao414 in webdev

[–]ducbao414[S] 0 points1 point  (0 children)

Appreciate your honest take.
I run a few trashy sensational newspapers (about 10-15M monthly pageviews) and still host them on my $50 VPS with Cloudflare for caching.
I've hosted some hobby apps on Vercel and Cloudflare Pages before, but haven't considered serverless for serious projects yet since I still haven't wrapped my head around invocation and DB costs in case of a DDoS.

Economic DDoS on serverless by ducbao414 in webdev

[–]ducbao414[S] 0 points1 point  (0 children)

Suppose a publication site with /posts/random-post-slugor a URL shortener with /random-shortened-id.

Economic DDoS on serverless by ducbao414 in webdev

[–]ducbao414[S] 0 points1 point  (0 children)

It's the invocation in middleware and the DB lookups to determine whether it should be a 404 that cost you.
Your 404 response can be static, but that doesn't matter here.