frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Lessons from handling timezone conversion in a global SaaS

1•hlyhfhl•2h ago
Hi HN,

I’ve been building Vivoldi, a multilingual SaaS for link management and analytics, and one of the hardest engineering challenges we faced was timezone conversion. I wanted to share some lessons learned that may help others running global systems.

1. Aggregation tables need hour-level precision To support accurate timezone conversion, every aggregated record must include a timestamp with at least the hour. Minutes/seconds are not strictly necessary, but without the hour, conversions break. This significantly increases the size of aggregated datasets, so query optimization becomes mandatory.

2. Standardize server time, convert on the frontend All database records are stored in KST (Korea Standard Time), since that’s where our ops team is based. On the frontend, data is always converted into the user’s local timezone. This makes operations easier for admins while still providing the right context for global users.

3. Query tuning is not optional Timezone conversion adds unavoidable complexity, so database tuning is critical. Poorly optimized queries will choke when datasets grow large. Indexing, partitioning, and minimizing unnecessary conversions made a huge difference in our case.

I’d love to hear how others have handled timezone issues in their systems. Do you normalize everything to UTC, or do you also keep server-local time for operations?

Betrusted – Building transparent, secure computing from the silicon up

https://betrusted.io/
1•akyuu•1m ago•0 comments

Ace and DAZN Shut Down a Major Sports Piracy Site in a "DMCA Ignored" Country

https://torrentfreak.com/ace-dazn-shut-down-a-major-sports-piracy-site-in-dmca-ignored-country-25...
1•gslin•3m ago•0 comments

Evolutionary Software Quality

https://www.youtube.com/watch?v=babuZSG8zMI
1•mcp_•8m ago•0 comments

Gen-Z Protestors in Nepal Used Discord and TikTok to Overthrow Their Government

https://twitter.com/rachinkalakheti/status/1966314602251301138
1•3l3ktr4•12m ago•0 comments

We compared 6 AI models for coding (unscientific, but fun)

https://blog.kilocode.ai/p/choosing-the-right-ai-coding-model
1•rietie•15m ago•0 comments

New Zealand's plan to save birds? Kill invasive animals

https://www.npr.org/2025/09/08/nx-s1-5507110/new-zealand-conservation-experiment
1•rbanffy•26m ago•0 comments

Scrapy_cffi: Async-first, modular web scraping utilities

https://github.com/aFunnyStrange/scrapy_cffi
1•funnyStrange•27m ago•1 comments

Vimeo to be acquired by Bending Spoons for $1.38B

https://www.theverge.com/news/775701/vimeo-bending-spoons-acquisition
1•akyuu•29m ago•0 comments

Show HN: PromptGit – Git diff and rollback for LLM prompts

https://github.com/kagehq/promptgit
1•lexokoh•34m ago•0 comments

Seedream 4.0 – Professional AI Image Generator and Editor

https://seedream-4.app/
1•alexzn596•34m ago•0 comments

The Death of Charlie Kirk Is the Turning Point for Accountability in America [video]

https://www.youtube.com/watch?v=YkaRHzOjTyo
1•keepamovin•35m ago•1 comments

The Mass Shooters Are Performing for One Another

https://www.theatlantic.com/technology/archive/2025/09/minneapolis-church-shooting-influencers/68...
1•usrusr•36m ago•0 comments

Next-generation graph computing with electric current-based approaches

https://www.nature.com/articles/s41467-025-63494-z
1•bryanrasmussen•40m ago•1 comments

Pivotal Helix: A Quiet Leap in Emergency Response

https://spectrum.ieee.org/pivotal-helix
1•rbanffy•46m ago•0 comments

Migrating to TanStack Start

https://catalins.tech/migrating-to-tanstack-start/
1•cmpit•46m ago•0 comments

The Mythical Creatures of London

https://londonist.com/london/history/the-mythical-creatures-of-london
1•zeristor•46m ago•0 comments

From Legal Documents to Knowledge Graphs

https://neo4j.com/blog/developer/from-legal-documents-to-knowledge-graphs/
1•bryanrasmussen•1h ago•0 comments

Sluggo Fixes Things

https://medium.com/luminasticity/sluggo-fixes-things-f33d8094d783
1•bryanrasmussen•1h ago•0 comments

Reddit's API wasn't officially available so I built AI browser agent to automate

2•tabhishek•1h ago•1 comments

Fictitious Telephone Number

https://en.wikipedia.org/wiki/Fictitious_telephone_number
1•treebrained•1h ago•0 comments

Safe C++ proposal is not being continued

https://sibellavia.lol/posts/2025/09/safe-c-proposal-is-not-being-continued/
2•sibellavia•1h ago•0 comments

Scottish villagers stun developers by demanding extra turbine (2009)

https://www.theguardian.com/environment/2009/may/10/windpower-energy
4•iamflimflam1•1h ago•0 comments

Children learn video gaming skills at school

https://www.bbc.co.uk/news/articles/cwylgen9gqko
1•zeristor•1h ago•0 comments

Improving My Dotfiles Posture

https://benprisby.com/blog/improving-my-dotfiles-posture/
1•twp•1h ago•0 comments

AI Coding

https://geohot.github.io//blog/jekyll/update/2025/09/12/ai-coding.html
65•abhaynayar•1h ago•35 comments

The unreasonable effectiveness of modern sort algorithms

https://github.com/Voultapher/sort-research-rs/blob/main/writeup/unreasonable/text.md
2•r4um•1h ago•0 comments

Epsilab: Convert ideas into quant trading strategies in seconds

https://www.epsilab.ai/
2•matthewolsen•1h ago•0 comments

Diesel 2.3.0

https://diesel.rs/news/2_3_0_release.html
3•Bogdanp•1h ago•0 comments

Ask HN: The quiet demolition of self‑learned skill

1•Haeuserschlucht•1h ago•1 comments

My Requests for Interop 2026

https://clagnut.com/blog/2445
1•qingcharles•1h ago•0 comments