HNHacker News
TopNewBestAskShowJobs

kaladin_1

260 karma · joined June 17, 2020

submissionscomments
kaladin_1··on Avoid UUID Version 4 Primary Keys in Postgres
I really hoped the author would discuss alternatives for distributed databases that writes in parallel. Sequential key would be atrocious in such circumstance this could kill the whole gain of distributed database as hotspots would inevitably appear.

I would like to hear from others using, for example, Google Spanner, do you have issues with UUID. I don't for now, most optimizations happen at the Controller level, data transformation can be slow due to validations. Try to keep service logic as straightforward as possible.

kaladin_1··on uBlock Origin Lite now available for Safari
Update iOS to 18.6
kaladin_1··on uBlock Origin Lite now available for Safari
Thanks for asking this. I have always had Adguard on iOS with no issues wondering if there is any extra benefit to switching to uBlock Origin Lite on Safari.
kaladin_1··on Supabase raises $200M Series D at $2B valuation
Congrats team!

I was a speaker in a local Supabase event just few weeks ago, https://shorturl.at/JwWMk. We had a local event in Abuja, Nigeria. There we promoted their Launch Week 14 series, highlighting new features from Supabase. In reality, it became an event to show people how to bootstrap a quick backend for their SME business in a weekend.

kaladin_1··on [dead]
A heated debated after an author claims:

The disintegration 'VFX scene' in Avengers: Infinity War cost about $1.5 million and took ~6 months to complete. But today, you can recreate that same disintegration effect in minutes—for just $9—using Higgsfield AI.

kaladin_1··on [dead]
Even though I am not sure I believe the story but in smaller companies, HR, doubles as recruiters and human resource managers.
kaladin_1··on Ask HN: How do you sync ongoing browser work between desktop and laptop?
Since you mentioned that you have FireFox installed, I would encourage you to sign in and use FF Sync. You can even send tabs across and all sorts of things.

As soon as you mentioned that you moved to FF, I was expecting you to say that the problem was solved. I've been using it for many years now, it is so smooth that I just take it for granted now.

kaladin_1··on Show HN: Node.js ORM to query SQL database through an array-like API
+1

"...premature optimization is the root of all evil."

Sometimes you just wanna get stuff out there, other times you're winning and you wanna give users the best experience. Many people have had to do both. You start with an ORM, eventually your queries are slow and all, you gradually reap them out. Almost every Engineer I know has had to do that at some POINT. Nonetheless, I am not about writing SQL for a simple barbing saloon booking app that I am not sure anybody will eventually use.

kaladin_1··on 1M Users
I love that it is snappy. I didn't read the article but I spent time examining the browser network calls, not much css and js downloads. I truly love the feel of it.

Not sure I care about another SM platform but I was very happy to see a snappy site on a Monday morning. A good reminder to put care in my work this week.

During the weekend, I had to fight the urge not to implement a tiny client for interacting with my bank. A company making loads of profit but can't fix their online banking platform. Every page takes not less than a minute to open. No form of caching user details, API calls are made and take same response time not matter how many times you navigate to a screen.

kaladin_1··on Ask HN: What are you working on (August 2024)?
This is very nice I was nerd-snipped by it. Just kept drilling down and exploring adjacent trees in Java.

Thanks for making it authentication-free and free of charge.

kaladin_1··on Verso – Web browser built on top of the Servo web engine
I don't know if this is irony or you've been in Apple ecosystem way too long.

I had to do a very simple macOS app for my personal consumption recently and XCode dx is nothing to write home about. The only reason I finished the project there was that I couldn't set up vs code quickly for Swift/Cocoa project. I had to endure the slow compilation time, slow reaction time of the IDE UI. You make a change you keep seeing squiggly lines for a while, it's as though the UI is booting up each time. It was a horrible experience coming from IntelliJ and VS Code daily experience.

Computer is 32Gb Apple M1 Pro. Imagine what will happen on some 8Gb i5 macbook.

kaladin_1··on In the Beginning Was the Command Line (1999)
Thanks for posting. A very interesting read. This is my first time seeing this well written piece. Written in a text file, sign of his distrust for software that mangle your ASCII :)
kaladin_1··on Inside an IBM/Motorola mainframe controller chip from 1981
Thanks a lot, I appreciate the effort required to write in detail. I will work through it.

I could not find your email in your HN bio. I wonder if you have any public "queue " people can send interesting things they are working on and perhaps seek for guidance/opinion.

Edit: found loads of emails here, http://canonical.org/~kragen/about/ :)

kaladin_1··on I am starting an AI+Education company
Thanks for the link. Found it useful. x is blocked at dns level on my computer.
kaladin_1··on Inside an IBM/Motorola mainframe controller chip from 1981
Thanks a lot for the work you do in documenting these chips.

I am a software engineer that mostly sell fullstack skills. After reading your article on the chip that powers Montreal subway, I developed an interest in chip architectures.

I just finished these two books, The Soul of a New Machine by Tracy Kidder and Hackers by Steven Levy, they are historical books on computer design.

If you have other good reads that a web dev can use in testing the waters I would appreciate.

kaladin_1··on Ask HN: Why do message queue-based architectures seem less popular now?
Personal experience: I needed a message broker while working with multiple sensors constantly streaming data at high frequency.

I have seen a startup where RabbitMQ was being used to hand-off requests to APIs (services) that take long to respond. I argued for unifying queueing and data persistence technology using Postgres even though I know a simple webhook would suffice.

Given that AWS has to sell and complexity tends to make people look smart, another server was spurn up for RabbitMQ :)

Many companies that have run a highly distributed system have figured what works for them. If requests are within the read and write rates of what Redis or Postgres can handle why introduce RabbitMQ or Kafka :?

Always remember that the Engineer nudging you towards more complexity will not be there when the chips are down.

kaladin_1··on Feynman Computer Science Lecture – Hardware, Software, Heuristics (1985) [video]
Thanks for sharing.

A new model to look at computers, dumb filing system :)

kaladin_1··on Show HN: ChatGPT UI for rabbit holes
First impression, a fast and neat interface. I went into data indexing rabbit hole as that has been my obsession these days.

Cudos! Particularly impressed with the lack of clutter and the speed.

kaladin_1··on Saving cloud costs by writing our own database
I love the attitude, we didn't see a good fit so we rolled ours.

Sure it won't cover the bazillion cases the DBs out there do but that's not what you need. The source code is small enough for any team member to jump in and debug while pushing performance in any direction you want.

Cudos!

kaladin_1··on Java 22 Released
Yeah, given the amount of legacy infra built on Java. They don't have the luxury to move fast and break things.
kaladin_1··on Ask HN: Who wants to be hired? (March 2024)
Location: Abuja, Nigeria (GMT+1)

Remote: Yes

Willing to relocate: Yes

Technologies: TypeScript/Javascript, React, Java, Docker, AWS, GraphQL, PostgreSQL/MySQL/MongoDB

Résumé/CV: <https://drive.google.com/file/d/1NejhUsKI7X6O165uG1a3LTfrIRC...>

Email: eche.mkpadi.k [at] gmail.com

LinkedIn: https://www.linkedin.com/in/eche-mkpadi-a2969b108/

------------------------------

I am a Full Stack Engineer with interest in low-level part of the machine. I have about 6 years of professional experience. I have built a couple of finance and logistics applications: bitbarter.io, wealth.ng, claritae.com, etc.

kaladin_1··on FOSDEM 2024: my experience, some notes and tech tips
Nice overview! You successfully ignited the desire to attend one in me.
kaladin_1··on Hacking my filter coffee machine
Am I the only locked in a captcha loop while trying to read this article :(
kaladin_1··on Unity announces layoffs despite increased revenue and reduced losses
Full stack developer here. I concur with parent.

I would even add that companies willing to take distant remote has drastically reduced.

kaladin_1··on Ask HN: What are you reading these days?
For tooling, I am currently reading Practical Vim by Drew Neil. Vim has been my primary editing tool for a couple of years now but I know that I am not close to maxing its capacity. I would like to supercharge my vim skill with more advanced macros and less keystrokes.

Fiction: I am currently reading the Screwtape Letters by C.S. Lewis. I love the way the book plays with logic in a fictional style. The dialogues with the little demon, Wormwood, are super interesting. More like psycho analysis in fictional form. It reminds me about reading Brothers Karamazov where you find a lot about you in characters in the book.

kaladin_1··on Building a high performance JSON parser
I really enjoyed this video even though he lost me with the SIMD code.
kaladin_1··on Ask HN: Who wants to be hired? (November 2023)
Location: Abuja, Nigeria (GMT+1)

Remote: Yes

Willing to relocate: Yes

Technologies: TypeScript/Javascript, React, Java, Docker, AWS, GraphQL, PostgreSQL/MySQL, MongoDB

Résumé/CV: https://drive.google.com/file/d/1haJMjjJYvq2KwFSzvvUm_hqR2bw...

Email: eche.mkpadi.k@gmail.com

LinkedIn: https://www.linkedin.com/in/eche-mkpadi-a2969b108/

------------------------------

I have strong background in finance and logistics industries. Built a web platform with friends to take local shops that could not afford Shopify online during the pandemic. The product failed. Currently running a local delivery platform in my town, dispatchconnect.ng.

Current professional project is bitbarter.io. Built the following services: cryptocurrency swap service, notification service, kyc service, etc.

kaladin_1··on Germany desperately needs tech-savvy migrants
Would you compare that to the ease of getting a job and visa in the US or Canada, which I think is somewhat the point of the article. Germany might be easy but their processes currently seem more tedious than the US and Canada. Those are their competitors when it comes to skilled workers.
kaladin_1··on JetBrains Noria
Nice article! Good to have an alternative in the editing world.

I tried to use Fleet. I applied when it was still on private beta. Only those invited could test it. I found it snappy and really liked it. But the dealbreaker was that it couldn't replace Sublime Text for me 'cos it does not allow for plugins then (don't know about now). I do not need a bazilion plugins on my text editor but I must have vim keybinding if it's gonna be a daily driver.

It did not have it... so ¯\_(ツ)_/¯

kaladin_1··on Full Time
Great! Wishing you good luck.

What I find quite nice about Marginalia is for discoveries outside the most popular destinations for such topics. For example, looking for a weekend movie but do not want to see all the SEO websites talking about movies. Marginalia surprises you with some unknown websites in the first page :) I use it when I want to be surprised by the results :D

Page 1 of 5Next →