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

Good attempt. What were the sources for these graphs? Orginals? Valmiki Ramayanam and Vyasa Mahabharata? Looking at Mahabharata's relationship graph on the website - it feels like it is incomplete. There are probably ~400 to 500 active named characters in Mahabharata (among several thousands of named characters overall)

That’s a fair point, and you’re right.

Right now the data isn’t directly modeled from primary sources like the Valmiki Ramayana or the Mahabharata. It’s an MVP built quickly using curated summaries, so the graph is definitely incomplete.

Planning to expand coverage and move towards a more accurate, source-grounded knowledge graph over time.


Can you do comparative textual analysis between original sources and popular retellings? Or highlight it better across different versions.

E.g. Laxman Rekha incident is not present in Valmiki Ramayana but is present in societal consciousness.


I wonder how using wikidata as a source would work. I haven't checked but I assume these characters would be realtively comprehensively covered.

And where did the stats come from? I find it very amusing & interesting & informative. I'm assuming you had the LLM generate these? That would be so interesting to see the prompts for!!

I am building localgcp - This is localstack / floci equivalent for Google Cloud platform : https://github.com/slokam-ai/localgcp - currently supports 14 services, including Vertex AI and BigQuery.

Part of building this, I decided to build a BigQuery emulator from scratch and learned a lot about GoogleSQL (previously ZetaSQL) along the way: https://github.com/slokam-ai/localbq

I plan to maintain and improve this going forward. The goal is to see how much can emulators actually do.

Website: https://localgcp.com/


I consolidated the comments for my reference later. Someone else might also find it useful:

# Fiction Books Recommended for Programmers (HN Thread 46128404)

## Adrian Tchaikovsky - *Children of Time* — Science Fiction (Evolution, Space Opera) https://www.goodreads.com/book/show/25499718-children-of-tim...

## Rick Cook — Wizardry Series - *Wizard’s Bane* — Fantasy, Programming/Magic Mashup https://www.goodreads.com/book/show/112616.Wizard_s_Bane - *Wizardry Series (overview)* https://www.goodreads.com/series/43084-wiz

## James P. Hogan - *Inherit the Stars* — Hard Science Fiction https://www.goodreads.com/book/show/743568.Inherit_the_Stars - *Code of the Lifemaker* — Sci-Fi, Artificial Life https://www.goodreads.com/book/show/296722.Code_of_the_Lifem... - *The Two Faces of Tomorrow* — AI, Hard Science Fiction https://www.goodreads.com/book/show/218017.The_Two_Faces_of_...

## D. F. Jones — Colossus Trilogy - *Colossus* — AI, Classic Sci-Fi Thriller https://www.goodreads.com/book/show/806105.Colossus - *The Fall of Colossus* — AI, Sci-Fi https://www.goodreads.com/book/show/806106.The_Fall_of_Colos... - *Colossus and the Crab* — AI, Sci-Fi https://www.goodreads.com/book/show/806107.Colossus_and_the_...

## Lewis Padgett (Henry Kuttner) - *A Logic Named Joe* — Golden-Age Sci-Fi, AI Precursor https://www.goodreads.com/book/show/16179042-a-logic-named-j...

## David Gerrold - *When H.A.R.L.I.E. Was One* — AI, Classic Science Fiction https://www.goodreads.com/book/show/865672.When_H_A_R_L_I_E_...

## William Gibson / Bruce Sterling - *Neuromancer* — Cyberpunk https://www.goodreads.com/book/show/6088007-neuromancer - *The Difference Engine* — Steampunk https://www.goodreads.com/book/show/16781.The_Difference_Eng...

## Neal Stephenson - *Snow Crash* — Cyberpunk https://www.goodreads.com/book/show/830.Snow_Crash - *Cryptonomicon* — Techno-thriller, Cyber-history https://www.goodreads.com/book/show/816.Cryptonomicon - *Anathem* — Philosophical Science Fiction https://www.goodreads.com/book/show/2845024-anathem - *The Diamond Age* — Nanopunk https://www.goodreads.com/book/show/827.The_Diamond_Age

## Fred Saberhagen - *Octagon* — AI, Techno-thriller https://www.goodreads.com/book/show/1891958.Octagon

## Lois McMaster Bujold — Vorkosigan Saga - *Series Overview* — Space Opera https://www.goodreads.com/series/40946-vorkosigan-saga

## Richard Powers - *Galatea 2.2* — Literary Fiction, AI https://www.goodreads.com/book/show/45104.Galatea_2_2

## Scott Meyer - *Off to Be the Wizard* — Comic Fantasy with Computing Themes https://www.goodreads.com/book/show/18616975-off-to-be-the-w...

## Daniel Suarez - *Daemon* — Cyber-thriller, AI https://www.goodreads.com/book/show/6665844-daemon

## Thomas J. Ryan - *The Adolescence of P-1* — AI, Classic Sci-Fi https://www.goodreads.com/book/show/218059.The_Adolescence_o...

## Ernest Cline - *Ready Player One* — Sci-Fi, Gaming, Pop-Culture Adventure https://www.goodreads.com/book/show/9969571-ready-player-one

## Dennis E. Taylor - *We Are Legion (We Are Bob)* — Humorous Sci-Fi, AI, Space Opera https://www.goodreads.com/book/show/29475817-we-are-legion-w...

## Ted Chiang - *Stories of Your Life and Others* — Speculative Fiction https://www.goodreads.com/book/show/223380.Stories_of_Your_L... - *Exhalation* — Speculative Fiction, Philosophy, AI https://www.goodreads.com/book/show/41160292-exhalation - *The Lifecycle of Software Objects* — AI, Digital Consciousness https://www.goodreads.com/book/show/9166173-the-lifecycle-of...

## Charles Stross - *Laundry Files Series* — Math-based Magic, Techno-Fantasy https://www.goodreads.com/series/50764-laundry-files

## Ken Liu - *The Paper Menagerie and Other Stories* — Speculative Fiction https://www.goodreads.com/book/show/11289614-the-paper-menag... - *The Hidden Girl and Other Stories* — Speculative Fiction, AI, VR https://www.goodreads.com/book/show/51008178-the-hidden-girl...

## Ellen Ullman - *The Bug* — Tech Industry Literary Fiction https://www.goodreads.com/book/show/703.The_Bug

## Cory Doctorow - *Radicalized* — Techno-sociopolitical Speculative Fiction https://www.goodreads.com/book/show/40604122-radicalized

## qntm (Sam Hughes) - *Valuable Humans in Transit and Other Stories* — Speculative Fiction, Computing Themes https://www.goodreads.com/book/show/56516939-valuable-humans...

## Roger Williams - *The Metamorphosis of Prime Intellect* — AI, Post-Singularity SF https://www.goodreads.com/book/show/258140.The_Metamorphosis...

## Greg Bear - *Eon* — Hard Science Fiction https://www.goodreads.com/book/show/924843.Eon

## Vernor Vinge - *A Deepness in the Sky* — Hard Sci-Fi, Space Opera https://www.goodreads.com/book/show/175303.A_Deepness_in_the...

## Terry Pratchett - *Going Postal* — Comic Fantasy, Satire of Bureaucracy & Tech https://www.goodreads.com/book/show/64222.Going_Postal

## Bruce Bethke - *Headcrash* — Cyber-satire https://www.goodreads.com/book/show/213465.Headcrash

## Mary Shelley - *Frankenstein; or, The Modern Prometheus* — Classic Gothic Sci-Fi https://www.goodreads.com/book/show/35031085-frankenstein

## Douglas Adams - *The Hitchhiker’s Guide to the Galaxy* — Comic Sci-Fi https://www.goodreads.com/book/show/11.The_Hitchhiker_s_Guid...

## Jorge Luis Borges - *The Library of Babel* — Metaphysical Fiction https://www.goodreads.com/book/show/7844213-the-library-of-b...

## Greg Egan - *Permutation City* — Simulation Theory, Hard Sci-Fi https://www.goodreads.com/book/show/156784.Permutation_City

## Cixin Liu - *The Three-Body Problem* — Hard Sci-Fi, First Contact https://www.goodreads.com/book/show/20518872-the-three-body-...


Ravana is a cross-platform desktop application built with Electron that allows you to use multiple AI assistants like Gemini, ChatGPT, and Claude in a single, organized, tabbed interface. It currently supports Gemini, ChatGPT, Claude, NotebookLM, Meta AI, and Perplexity.


A Gemini summary of this thread: https://g.co/gemini/share/a661b47cc0f3


Awesome. Clean and minimal.

I tried to write a post in Telugu language and it resulted in rather long and ugly URL. https://nicheless.blog/post/%E0%B0%B9%E0%B0%82%E0%B0%AA%E0%B...


Hey! I just noticed that! You're the first person to write in a different script, so it's not a problem I experienced until now. Will figure out a way to make the URL neater by default, although you can currently edit it as well.

Btw, I'm also Indian (from Goa) so it's amazing to see posts in one of our many regional languages :)


Ah nice to know :)

I was able to edit the URL, thanks!


Cheers :)


"Leadership is a privilege that can easily be taken away. The talented people who work for me have a plenty of options and can leave at any moment. I therefore treat them like unpaid volunteers"

Interesting perspective.


I don't really understand what he means by this. Just beacuse you're choosing to have a certain job, or because you can leave, it doesn't mean you're not entitled to compensation. If that were true, anyone with any choice of job wouldn't receive a wage in exchange for his labour power.

Of course the people under him get paid (perhaps not by Satya himself), so what does he mean? That the leadership is unpaid? One would expect that leadership means a higher paid position, because leaders are applying a more specialised labour.

Am I looking at this the wrong way round, or being obtuse?


I think it means "treat them as well as you'd treat a volunteer doing the same job". The contrapositive (which I've actually had thrown at me in a past job) is "your employees get paid to do their job, they deserve no thanks beyond that".


Satya Is says that he wants to make his employees jobs fulfilling enough that people would want to do it. He's not really discussing pay at all. Of course he's getting paid and they are getting paid.

So I've worked near corporate people who obviously hated their jobs. Being in a team with such people is not a good thing for you or the project.

Similarly I was part of a volunteer team that formed ad-hoc to save a huge programing contest. Every person was there because they wanted to be there. It was a whole lot of fun and an effective team.


I think what he means is you need to be thankful for their contribution and try to make it fun for them.

In the sense that when you run a volunteer organisation you want to keep people coming back


It means Satya has a privilege to be the leader, but that can be denied by his people if they leave, because there are plenty of opportunities, so that's why he treats them with extra respect - un unpaid volunteer is a way of saying the people are doing him a favor.


Interesting. If someone here have used https://openbouquet.io/ before - how is SQeaLy different for Boquet?


I have not used Boquet but going through their documentation it looks like they help developers to get rid of SQL by providing some Javascript plugin in order to filter the reporting data from the database.

SQueaLy's approach is a bit different. It is rather focused on writing powerful and dynamic SQL queries. SQueaLy uses JinjaSQL behind the scenes which gives you the power to use JINJA inside the SQL query. For more details, check out JinjaSQL here - https://github.com/hashedin/jinjasql

With JinjaSQL in the scene, you can access real-time variables related to

- A logged-in user

- Web session

- URL query parameters

inside your SQL queries.

You can then use Jinja templating inside the SQL query to handle conditional statements or create macros based on these real time variables


All this is nice, but once the SQL Server database crosses a certain size, there are things one needs to do like separating transaction logs, data files, tempdb files to separate disks for acceptable performance. I am not sure how that will work with SQL Server inside a container.


Good for development environments though. Probably don't want to be running SQL Express for large databases anyway.


It's limited to 10GB; so even if you wanted to, it won't :)


Trivial to sub the express edition for developer edition and you are away


You know that's not allowed, right? Dev can only be used locally on your own machine, never to run anything other people can access.


Yes, why else would you be running SQL in a container for if not for dev....10GB is fuck all, and it's nice having multiple versions of a large test (or sanitized prod) backup available locally, which can easily be greater than 10GB


"fuck all" - Absolutely nothing at all, the most extreme degree of nothing.


You can only have a maximum 10 gb database on SQL Express, no point doing any of those things with that.


I think 10gb is quite a lot of data for any database system, well at least it used to be!


Even a one man band can easily afford a dedicated server to keep an entire 10Gb db in memory at all times.


The purpose of containers is that computers are now large enough that one computer can do the job of many previously smaller computers.

One your workload exceeds that of a normal run of the mill server containers are no longer a good idea. So basically once you start needing to do that which is mostly pointless now anyway with SSDs that would about the time when containers would also be ill suited to your workload.

Also, if you're running docker in prod, have fun :)


If you schedule it on Kubernetes as a pet set you could give each container a consistent virtual disk from your cloud provider. Of course... your cloud provider also has SQL as a service, so that's probably a cheaper option.


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

Search: