Hacker Newsnew | past | comments | ask | show | jobs | submit | manoji's commentslogin

Its sitting at the top in clickbench .Pretty cool https://benchmark.clickhouse.com/#system=-&type=-&machine=-c...


Wow! Now I got interested on reading the paper, thanks


It really is a SeriousDB


improvement over DuckDb is kinda marginal (44%)


44% is not marginal. "Marginal" is what perceived by seller and buyer as negligible and it tops at 5%.


its marginal compared to promised 10x improvement.


I am Working my way through https://app.codecrafters.io/courses/sqlite/overview . Its been so much fun .


I am working through https://app.codecrafters.io/courses/sqlite/overview . its been pretty good.


Excellent article . Few more that come to mind

Think real carefully about breaking transactionality unless absolutely needed . It has been the single source of most problems i have seen over the past few years.

Keeping 2 different systems in sync is really hard do not do it if you dont have a real need to do it.

Monoliths are really good , there is absolutely no need to run microservices or any services for that matter other than a single monolith. The place where i work at is generating billions of dollars with a single monolith.Having said that there will come a time when some logic has to go to a different services , If you get there your company is really really successful :) .

Relational databases can do a lot more than what you think and they can absolutely scale well.


Surprised syncthing isn't mentioned yet. It has been the most stable sync tool for me over the years https://syncthing.net/ . Solid product . Great oboarding experience for Blip! Its just working!


DP(Dynamic Programming) is such a beautiful technique .It took a while for me to grasp it . There are many applications in real world systems as well. Eg Duck DB's join order optimizer is built on https://15721.courses.cs.cmu.edu/spring2020/papers/20-optimi... .

https://github.com/duckdb/duckdb/blob/61f07c3221e01674d8fe40...


I am writing a database purely to satify my curiosity and to do something fun . https://github.com/edisontrent17/trentdb/tree/main


> Think of anything you wanted to build but didn’t. You tried to home in on some > first steps. If you’d been in the limerent phase of a new programming > language, you’d have started writing. But you weren’t, so you put it off, for a > day, a year, or your whole career.

> I can feel my blood pressure rising thinking of all the bookkeeping and Googling and dependency drama > of a new project. An LLM can be instructed to just figure all that shit out. > Often, it will drop you precisely at that golden moment where shit almost works, and development means > tweaking code and immediately seeing things work better. That dopamine hit is why I code.

This is me . Just yesterday I finished something I have been putting off for 2 years. I maintain 2 mobile phones one because of work and i needed a way to see sms messages from the other phone. I wanted to write a simple andoird app that reads incoming messages and saves them somewhere for me to use for OTP's and other stuff. For the longest time I wanted to build something like this for myself but I have been putting it off just because of all the weird issues i had been getting with mobile development. A couple of days ago since I had some time and I fired up gemini and asked it to write me a simple flutter app for and to save the messages to supabase and voila it was amazing . With some help and some tweaking I have a fully functioning mobile app on andoird , a small tauri application on desktop to read the messages nicely formatted in a data table without much coding on my part at all. Truly remarkable.


Loved this article . It took me back to the days of just reading random stuff out of the blue and just enjoying it undistracted.


Hey i love cronitor! Happy user here , it has saved me from multiple disasters. Thank you for building it.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: