@ipmanlk
Joined July 2019
ශ්‍රී ලංකාවේ බැංකු වලට එයාලගේ online banking වල security හදාගන්න බැරි උනාම, "අපි multiple devices login block කරලා එක device එකකින් විතරක් app එකට log වෙන්න හදමු. අලුත් එකකට මාරු වෙනව නම් කෝල් කරලා unblock කරගන්න කියමු."
8
13
3
70
3,890
Navinda Dissanayake retweeted
So freaking cool! We're running Omarchy ads in the center of Copenhagen on Rådhuspladsen this week. Design by @Dennis_Rye and funded by @sonderby 👏 There's even a billboard generator available if you want to do this in your city: github.com/llstrk/omarchy-bi…
Omarchy week has started in Copenhagen! Thank you @sonderby for collaborating and helping fund this. And thank you @dhh for letting Peter and I do something crazy. @OmarchyLinux
78
79
3
2,176
119,680
Introducing HushBoxx 🔐 A private Android vault for photos, videos, notes and files, hidden behind a Calculator, Converter, Notepad or Pomodoro app. Everything stays encrypted on your device, with decoy vaults, backups, albums, tags and more. play.google.com/store/apps/d…
1
1
19
Navinda Dissanayake retweeted
I am tired of executing random scripts to install software and then not being able to uninstall it. Today I fixed it. Introducing bashka! It is a lightweight single-binary cli to manage bash madness. It statically analyzes the bash script that you are going to run for installations and then also keeps track of what you have installed
38
13
20
447
138,400
Navinda Dissanayake retweeted
my 5 production apps cost me $6.00 last month - workers (compute) - d1 (sql db) - r2 (storage, zero egress) - kv (cache) - queues (jobs) - cron triggers (schedules) same setup on vercel + supabase + upstash is ~$200 stop overengineering your infra
144
129
29
3,094
225,804
Navinda Dissanayake retweeted
Sharding for Postgres is here.
Neki is now available.
11
19
4
621
46,338
Navinda Dissanayake retweeted
One of the biggest observation for indexed search for me when I was designing fff content search was the fact that traditional indexes are HUGE Here is the size of the new tgrep index. It's absurd. Over 1GB index size for linux repo. This is simply wrong because this huge amount of data needs to processed on every query, and needs to be updated on file change
5
3
112
7,164
Navinda Dissanayake retweeted
i always find it pretty silly seeing people fork my website and not remove the analytics scripts 🙈
Nobody has a better personal website than mine yoshik-pc.vercel.app/
Readers added context they thought people might want to know
Yoshik's linked website copies the retro boot screen, text, layout and loading sequence from Henry Heffernan's original 2022 portfolio. github.com/henryjeff/port… news.ycombinator.com/item?id=313131… yoshik-pc.vercel.app x.com/evilrabbit_/st…
89
142
13
7,981
514,156
Navinda Dissanayake retweeted
if you are a programmer and you'd like to start a company it is helpful to internalize two big weaknesses you have 1. your instincts for anything outside programming are terrible. everything you believe is likely 100% backwards 2. you've always been treated like the smart person in the room so it will take you a very long time to understand #1 for me personally it took ~ 10 years before i started to be able to unwind this
291
455
76
9,010
407,851
Navinda Dissanayake retweeted
Herdr has raised a $6M seed round led by @BessemerVP, with @ycombinator, @e2mindset, and angels including @tobi, @dok2001 , and @gorkem. Oh, and we're also hiring 👇 herdr.dev/blog/herdr-raised-…
232
128
75
3,106
301,780
Navinda Dissanayake retweeted
Theres a very famous article on finding good problems to solve by stanford engineering engineering.stanford.edu/new…
Work on interesting problems anon
4
102
1,642
122,507
Navinda Dissanayake retweeted
THAT'S A LOT OF TOKENS FOR OMARCHY!! Thanks again to the awesome team at @AIatMeta for supporting us as Founding Corporate Patrons for the Omacom Foundation. We will put these tokens to great, endless use 🙏
168
140
33
5,730
435,178
Navinda Dissanayake retweeted
Beware people obsessed with outcomes instead of building outcome machines. Its worse than ever with AI, but these people existed before. Short term results above all else, etc. Don't fall into the trap. Invest in building strong fundamentals, invisible supports, and outcomes flow like water. An outcome machine.
115
553
83
6,340
273,093
Navinda Dissanayake retweeted
Unfortunately for us mortals, this is the average page in a query planner paper.
A database is only as good as its query planner.
79
156
37
3,516
282,124
Navinda Dissanayake retweeted
We're pulling back the curtain on Neki, our sharded Postgres product, at THE SF DATABASE MEETUP on Sept 10. The lineup: @NickVanWig  — A first look at Neki's architecture @BenjDicken — Why Postgres needs sharding @harshitgangal — The lifecycle of a query in Neki @rohitnayak — Data movement in Neki @fouioui — Managing 1,000 Postgres servers with Kubernetes Limited spots. Hats and stickers for those who make it: luma.com/tym2h9zq
8
7
3
109
36,955
Navinda Dissanayake retweeted
Under the right (wrong?) circumstances, a single Postgres connection can block all other queries. This is the nature of most relational databases, given their MVCC mechanisms. We've made it incredibly easy to find and solve. A beautiful new feature and blog to boot.
You've just been paged. Every database query is failing to execute. Figure out why. This exact question is how early GitHub hired its DBAs. The answer in our latest blog: planetscale.com/blog/debuggi…
8
15
2
309
31,608
Hi everyone, My friend @sdglhm and I recently built a new open-source Sinhala keyboard called Akshara. We wanted to share it with the @aksharalk community! Why did we build this? If you use a Mac or an iPhone, you probably know that Apple's default Sinhala Wijesekara keyboard is a bit confusing. It does not follow the standard layout we are used to. Also, Apple does not have a built-in Phonetic (Singlish) keyboard. Until now, the only software people used for Singlish on Mac was very old. Because it does not work without "Rosetta" (a tool Apple uses to run older apps), it will completely stop working from macOS 28 onwards. In fact, users who tested the macOS 27 Developer Beta already saw this old keyboard break! On top of that, to type in Singlish on phones, users have to download third-party keyboards. The problem is that many of these apps connect to the internet, which is a big privacy risk when you are typing passwords or personal messages. What is Akshara? Akshara fixes these problems. It gives you a proper, standard Wijesekara layout and a fully offline Phonetic (Singlish) keyboard. It is safe, fast, and completely free. 100% Open Source Because we care about privacy, the whole project is open-source. Anyone can look at our code, fork it, and contribute. If you have an Apple Developer account, you can even download the source code, build the app yourself, and install it directly on your own devices. What is next? (We need your help!) We have already started building the Akshara keyboard for Android! However, we really want to make a Windows version too. If there are any developers here who would like to help us build Akshara for Windows, we would love to invite you to join the project. Check it out here: ⁠Website:akshara.org.lk/ Akshara on X: @aksharalk Let us know what you think, and feel free to join our Akshara X account! Your keyboard shouldn't connect to the internet... Special thanks for contributing: @sameeraswdotcom
1
13
20
1,083
Self-hosted project management and team collaboration in a single binary: projects, tasks, Kanban boards, chat, and voice channels with an embedded web UI and SQLite database. github.com/ipmanlk/plume
1
1
37
Navinda Dissanayake retweeted
I bought a few domains. We should have Omarchy in every country, every language: omarchy.ae, omarchy.dk, omarchy.fi, omarchy.fr, omarchy.gr, omarchy.hu, omarchy.in, omarchy.is, omarchy.jp, omarchy.kr, omarchy.mx, omarchy.nz, omarchy.ph, omarchy.pt, omarchy.se, omarchy.sg, omarchy.tr, omarchy.us We are missing a few, but hopefully we can get the kind owners to donate these to the Omacom Foundation 🙏
598
69
60
3,696
469,387
Akshara, the Sinhala Keyboard - 100% Open-source project macOS ✅ Released iOS ✅ On Testflight Android 🚧 Windows 🚧 Wijesekara, Phonetic, and Smart Phonetic methods were shipped. Visit - akshara.org.lk 100% Open-source project. Fork and Contribute.
6
12
1
31
1,477