Subhomoy Haldar

Subhomoy Haldar

@hungrybluedev.in

Software Developer, Published Author, Researcher, Designer. Founder at @coderscompass.org Website: hungrybluedev.in

101 followers626 following119 posts

It was very simple to set up a tailscale network-wide self-hosted DNS. Briefly, these are the steps: 1. Ensure that the device where you will be running your DNS (something like adguard with docker compose) is registered and has a static tailscale IP. 2. Start your DNS server/container. (1/3)

3. Make sure it is resolving (and blocking) properly. 4. In your DNS section of your tailscale admin dashboard, go to add new DNS server. 5. Put in the IP address of you machine where you self hosted your DNS. (2/3)

I am thrilled to announce that paperback copies of Set Theory for Beginners are now available! All copies are signed and numbered by me. Get in touch if you want a copy. 😁

Coders' Compass Publishing@coderscompass.org

We are excited to announce that signed paperback copies of "Set Theory for Beginners" are now available for purchase! 🎉 Get in touch with us, or visit our website coderscompass.org to obtain a copy.

Subhomoy Haldar reposted

Email is the cockroach of the internet - it outlives every wave trying to kill it. Forget Slack, forget Discord, forget chat apps. Email is universal, decentralized, and asynchronous. It's not sexy, but it's the ultimate survivor.

My attempt at making educational short form content! Let me know what you think about it. Open to suggestions!

Coders' Compass Publishing@coderscompass.org

Why is the empty subset a valid subset of every set? Let's investigate this through a bookstore example. Learn more about set theory from our book: Set Theory for Beginners. coderscompass.org/books/set-th...

Subhomoy Haldar reposted

Another nail in the coffin of cosine similarity! I started disliking cossim some years ago due to multiple reasons such as the non-linearity around 0.0 and the loss of certainty-information due to the normalization of feature vectors but this study seems to give another good reason to abandon it.

shaped.aiCosine Similarity: Not the Silver Bullet We Thought It Was | Shaped BlogIn the world of machine learning and data science, cosine similarity has long been a go-to metric for measuring the semantic similarity between high-dimensional objects. However, a new study by resear...

Today's installment in why shouldn't work when you're tired: Integration tests pass locally but not in the CI. What gives? I forgot to commit and push a file to the branch. That's it. Wasted the equivalent of a day. The holidays can't come soon enough. 🥹

Subhomoy Haldar reposted

ASK A DEV!! Since the year is near the end it's time for one of my favorite things to do, Ask A Dev! If you have any questions, if there is something confusing you, this is a no judgement space. Either I or another dev will answer! Devs, please help these folks out!

Subhomoy Haldar reposted

I got sick of my console complaining I don’t have a favicon when I'm testing stuff locally, so now I just put an empty SVG in there. `<link rel="icon" type="image/svg+xml" href="data:image/svg+xml,<svg></svg>" />`

Subhomoy Haldar reposted

Reminder. I wouldn't have the career I do now if I didn't have access to our generation's equivalent of social media.

Subhomoy Haldar reposted

Someone became a dev at 18. Someone became a dev at 50. Leonardo Dicaprio started acting at age 5! Samuel L Jackson didn't get a starting role until he was 40. Someone got their first job when they were 16. someone changed a career at 55! You aren't late, you're right on time!

Subhomoy Haldar reposted

Make art that you think is fuckin sick as hell. Make the shit you never thought you could that you always wanted to see. Beat your insecurity to death and fight to become your own favorite artist.

PHP can do anything! I used it at work to build a classifier based on keywords in the description. It worked really well as a production prototype. We'll supplement the classifier with a better dataset but it will stay as a backup.

Arvid Kahl@arvidkahl.bsky.social

I've been mired in building machine-learning models in... PHP for the last few days. I never thought I could pull this off, but it would appear I have a pretty accurate audience size prediction system using ridge regression on hand-collected data. Still fiddling with it, but it's working 🤯

Dear Mutuals and Followers, Does anyone have experience with local version control for spreadsheets? Ideally the Microsoft Excel: XLSX format? Git would need a binary diff detection extension, I think?

Subhomoy Haldar reposted

How cool is this: this is from the Bluesky firehose! What's so cool about this is: 1. The throwback style 2. That *any* dev can do this! Thanks to there being an API for this (no other social network allows this AFAIK) This API is a big reason to be bullish on Bluesky firehose3d.theo.io

Man the suppression on posts with links is appalling. Extremely frustrating when using Threads, or any Meta product in general. Anyway, Bristol folks try and attend my talk at Pivot+Mark!

There's a difference between an echo chamber and a community of like minded individuals.

jamelle@jamellebouie.net

resolved: people who insist that all social media sites must be places where users are constantly encountering and arguing with people over fundamental disagreement do so because their actual, real lives are echo chambers where they do not encounter any meaningful difference from day-to-day.

Subhomoy Haldar reposted

Bristol Gophers assemble! We'll be at Golang Talks @ Pivot+Mark on November 26th, and talk about our upcoming book: Set Theory for Beginners.

Subhomoy Haldar@hungrybluedev.in

I'll be speaking at Golang Talks @ Pivot+Mark, Bristol, on November 26th, Tuesday. My talk is titled Set Theory for Beginners. A gentle intro to set theory for devs. See you there! https://meetu.ps/e/NByKk/15gctX/i

Testing self hosted services on a homelab setting (read: old laptop + local network) is an excellent way to test if a software service is worth self hosting on a VPS. My UptimeKuma deployment graduated to a Hetzner VPS!

Interesting take and I agree with it. Standards are good (I love gofmt) but they should be open and adaptable. Not rigid. Especially if they are enforced automatically. You should be able to report edge cases and stuff.

Armin Ronacher@mitsuhiko.at

Once a topic is deemed “morally right” it becomes impossible to discuss it properly. Standards are such a case. There is universal support that standards are a good thing and one should not stand in the way of it. Unfortunately bad standards to exist and they can be a huge tax on things.