HNHacker News
TopNewBestAskShowJobs

DarkCrusader2

1,503 karma · joined June 16, 2017

submissionscomments
DarkCrusader2··on Mario Meets Pareto
I noticed DaisyUI also has a component for this just a couple of days back - https://daisyui.com/components/hover-3d/
DarkCrusader2··on Do you need separate systems when you already have Postgres?
Given the unanimous consensus on HN that Postgres is all you will ever need. I will present 2 resources which I came across recently which changed my perspective on this blind reverence for Postgres for everything.

First is this Oxide and Friends episode [1] where Bryan and gang explains war stories related to operating Postgres during their Joyent days and why they went with Cockroach DB for Oxide.

Second is this amazing blog from brandur which explains several issues with using Postgres as high throughput queue and some mitigations.

Online forums like Hacker news can be a bit echo chamber-y. It is always good to ensure that the people you are taking advice from are solving the same problem as you.

[1] https://oxide-and-friends.transistor.fm/episodes/whither-coc... [2] https://brandur.org/postgres-queues

DarkCrusader2··on Rob Pike’s Rules of Programming (1989)
well you see, in corporate (atleast in big tech), this is usually used as a justification to merge inefficient code (we will optimize it later). That later never comes, either the developers/management moves on or the work item never gets prioritized. That is until the bad software either causes outages or customer churn. Then it is fixed and shown as high impact in your next promo packet.
DarkCrusader2··on Microsoft EVP Rajesh Jha is retiring
Official announcement - https://blogs.microsoft.com/blog/2026/03/12/microsoft-announ...
DarkCrusader2··on Supabase blocked in India due to government orders
Supabase is inaccessible in India since the last 5 days. Government has given no reason for the blanket ban.
DarkCrusader2··on Dario Amodei – "We are near the end of the exponential" [video]
I highly doubt that. "The algorithm" will surely adjust the recommendations per geography. I don't think most westerners are getting T-Series recommendation in their feed as well.

> He's an Indian Lex Friedman (and I mean that derogatorily)

I might be reading this wrong, but sounds kinda racist to me?

DarkCrusader2··on Dario Amodei – "We are near the end of the exponential" [video]
Yeah I also don't understand how he is able to get such high profile guests. His interview with Jeff Dean and Noam Shazeer last year[1] is so hilariously bad. Jeff and Noam kept trying to give really insightful answers on how they see AI development shaping in coming years and he was just steering the conversation to shallow and silly tabloid gossip (why don't you "just" let AI improve the next version in a loop so we can quickly have singularity, Jeff Dean AI running in a DC, evil Jeff Dean AI escaping containment and on and on). It was just embarrassing. The interview would have been so much better with just Jeff and Noam without him.

[1] https://www.youtube.com/watch?v=v0gjI__RyCY

DarkCrusader2··on Jury told that Meta, Google 'engineered addiction' at landmark US trial
The classic defense used by cigarette companies historically. We are just rolling up some naturally growing leaves, leaves can't be addictive. Users are responsible for diseases and addiction. We don't target minors.
DarkCrusader2··on Retiring Windows 10 and Microsoft's move towards a surveillance state
Would highly recommend Mint. Very stable, sensible defaults. Updates never broke anything in the past several years I have been using it on desktop and laptop. Just install the latest LTS version, turn on automatic updates and forget about it.
DarkCrusader2··on Fastmail desktop app
It is not available for linux in the download page despite the article saying otherwise.
DarkCrusader2··on Cloudflare 1.1.1.1 Incident on July 14, 2025
They weren't supposed to do anything with our gmail data as well. That didn't stop them.
DarkCrusader2··on AI Changes Everything
> Where I used to spend most of my time in Cursor, I now mostly use Claude Code, almost entirely hands-off. Do I program any faster? Not really. But it feels like I've gained 30% more time in my day because the machine is doing the work. I alternate between giving it instructions, reading a book, and reviewing the changes.

This is very interesting to me and I did not know that our current LLMs can do this. Does anyone has a live coding video/stream of this workflow to do some non trivial task successfully, like developing/merging a feature for some open-source project? There is so much crap around AI on youtube that I have just stopped engaging with that stuff and not sure who are producing genuine content and who is just selling their latest grift.

DarkCrusader2··on Mullvad Leta
Totally agree. Everything should be Americanized as much as possible so that it conforms to American sensibilities and is easier to use and understand for Americans.

Who cares about languages and culture of few dozen people who does not live in AMERICA.

DarkCrusader2··on Material 3 Expressive
If the people who came up with this design can not make the demo site performant, site which will be the first impression of your new design language for most, I don't think there is much hope for the rest of us.

But since this has name of Google attached to it, many people will mindless ape it to the detriment of experience of their users.

DarkCrusader2··on Jellyfin as a Spotify alternative
Totally. I had some issues where Jellyfin would transcode to remove HDR when trying to play on a HDR capable TV. Disabling transcoding completely means black screen for a lot of videos which kodi plays just find over NFS (so no chance of transcoding) on the same device.
DarkCrusader2··on Jellyfin as a Spotify alternative
I moved away from Plex when they started shoving free B/C movies with lewd posters on my home page and made is very hard and confusing to remove (if removing it completely was even an option, I still don't know).

The whole reason I host plex is that I want an offline experience that I curate myself. The requirement for internet to authenticate and shoveling crapware in my face pushed me towards trying Jellyfin. The Jellyfin UI on TV and mobile is not as flashy and polished as Plex, but it is extremely functional and respects users choices.

Been a happy Jellyfin customer for years now though I only use it to organize and browse my library now. Actual playback is either MPV on PC or Kodi over NFS on TV. After trying many many players, these were the two I found best for respective platforms, nothing else even comes close.

DarkCrusader2··on Behind the 6-digit code: Building HOTP and TOTP from scratch
Another post which describes the TOTP concisely - https://drewdevault.com/2022/10/18/TOTP-is-easy.html
DarkCrusader2··on The Future Is Niri
Does anyone know the best way to get some tiling behavior in tradition DEs like Cinnamon.

Some basic things like notifications, keyboard controls for volume/brightness, sound etc don't work the best in i3wm by default and requires some fiddling on each machine to get it to work properly.

I love the out of the box behavior of my Mint installation and don't want to switch completely to something like i3wm. I could get even a watered down version tiling and stacking like i3 with keyboard shortcuts, I would be very happy. There is gTile but it doesn't quite work the same way.

DarkCrusader2··on JavaScript Fatigue Strikes Back
I have very similar experience to yours (though I have yet to checkout Blazor, see my other comment in this thread). I also read CSS in Depth book by Keith Grant recently based on someone's recommendation on HN. After struggling with CSS for over a decade, it all finally makes sense now. I can layout a page exactly how I have it in mind. Webdev can be so much fun and productive with server side rendering, beautiful CSS and some sprinkling of JS where required.
DarkCrusader2··on JavaScript Fatigue Strikes Back
I made atleast 3 web apps for personal use (hosted on my home server, accessible only within the local network) in Asp.Net (on linux) and I can say it is the best development experience I have had in a while. It is as boring as it gets, batteries included, performant and excellent docs. Can be very stripped down setup using Minimal APIs for simple cases, but can support more complex requirements using Razor pages or MVC.

I very strongly believe it's only Microsoft's reputation that is hindering it's adoption outside enterprise settings (and very deservedly so).

DarkCrusader2··on Satya Nadella on knowledge work
I believe you are referring to Technofeudalism: What Killed Capitalism by Yanis Varoufakis. Recently read it and found it to be quiet insightful. Explanation of how the the current trend is more Feudalism instead of super charged capitalism was very well done. But i don't think the solutions proposed will work out in practice.
DarkCrusader2··on Setting up a trusted, self-signed SSL/TLS certificate authority in Linux
https://jamielinux.com/docs/openssl-certificate-authority/in... is a guide I found useful when trying to learn about this space.
DarkCrusader2··on SQL pipe syntax available in public preview in BigQuery
I heavily use KQL on a daily basis and want nothing more than using it for Postgres and SQlite as well.
DarkCrusader2··on YouTube's New Hue
Look at how Disney, Prime, Netflix etc. are constantly jacking up their prices and introducing ads in paid tiers. There is zero reason why Google won't do the same.
DarkCrusader2··on YouTube's New Hue
At this point, if someone is not using UBlock and Revanced, it is 100% their fault. Megacorps has very clearly told us that they want ever profits even if it destroys lives, our planet and our future.
DarkCrusader2··on Software development topics I've changed my mind on
> You have to actively invest in improving your soft skills (and investments pay back immediately)

Can anyone elaborate how does one do that? I have seen this advice many many times but never anything actionable attached to it.

I believe my soft skills are my biggest weak point right now and is holding me from growing further in my career and I would like to do something about it. But I have no idea how.

DarkCrusader2··on I still like Sublime Text
I also use sublime for managing todo and IDE for coding as my work repo uses custom tooling for build and autocomplete which only supports Visual Studio.

I use PlainTasks [0] which is very similar to your plugin but also has a few keyboard shortcuts to toggle the item state. Using this with a watered down GTD setup has really brought a lot of peace in both my personal and professional life.

[0] https://github.com/aziz/PlainTasks

DarkCrusader2··on Why we use our own hardware
I have seen a common sentiment that self hosting is almost always better than cloud. What these discussions does not mention is how to effectively run your business applications on this infrastructure.

Things like identity management (AAD/IAM), provisioning and running VMs, deployments. Network side of things like VNet, DNS, securely opening ports etc. Monitoring setup across the stack. There is so much functionalities that will be required to safely expose an application externally that I can't even coherently list them out here. Are people just using Saas for everything (which I think will defeat the purpose of on-prem infra) or a competent Sys admin can handle all this to give a cloud like experience for end developers?

Can someone share their experience or share any write ups on this topic?

For more context, I worked at a very large hedge fund briefly which had a small DC worth of VERY beefy machines but absolutely no platform on top of it. Hosting application was done by copying the binaries on a particular well known machine and running npm commands and restarting nginx. Log a ticket with sys admin to create a DNS entry to point a reserve and point a internal DNS to this machine (no load balancer). Deployment was a shell script which rcp new binaries and restarts nginx. No monitoring or observability stack. There was a script which will log you into a random machine for you to run your workloads (be ready to get angry IMs from more senior quants running their workload in that random machine if your development build takes up enough resources to effect their work). I can go on and on but I think you get the idea.

DarkCrusader2··on Ask questions of SQLite databases and CSV/JSON files in your terminal
Yes you are right. Source ref for anyone interested - https://github.com/simonw/sqlite-utils-ask/blob/91277eeb26bd...
DarkCrusader2··on Ask questions of SQLite databases and CSV/JSON files in your terminal
Since this unconditionally run the queries returned by a LLM, any safeguards against LLM issuing DELETE commands.
Page 1 of 5Next →