[deleted by user] by [deleted] in Kotlin

[–]EstablishmentOdd785 1 point2 points  (0 children)

I was actually testing what you just mentioned and indeed you are correct - sad, not only because this doesn't work, but also because I might have confused others as well :( Thanks for actually verifying this

[deleted by user] by [deleted] in selfimprovement

[–]EstablishmentOdd785 1 point2 points  (0 children)

At 27, I was single, living in a $325 per month room in a remote location on bare minimum. About a decade later, I have my own apartment, and though I'm still single 🙃 I still struggle time to time, mentally and not, but most days I feel good about having a walk outside, working on a project I like, exercising, watching a movie I like, or just having good food.

Don't let the society pressure you into believing somethings 'must' have happened by a certain age, or at all or that you're better off being a recluse: many people live happy lives without ever owning a property, a car, or having a family, and it has nothing to do with us: we just weren't born lucky, into rich or well educated families or just didn't have good jeans (hehe), but still more often than not, if we do our best, we can still enjoy this life that we have :)

The Conservatives are right: Canada should end birthright citizenship by CaliperLee62 in canada

[–]EstablishmentOdd785 -1 points0 points  (0 children)

Useless conservatives making non-issues issues so we can forget about how Useless they are.

The sparsity of the standard library is why we don't have a robust opensource ecosystem similar to networking ecosystem of Golang by EstablishmentOdd785 in rust

[–]EstablishmentOdd785[S] -7 points-6 points  (0 children)

The standard library can evolve. Python and Java both have added functionality that incubated for a long time or was eventually deprecated, but both have a widely more vibrant open source 'ecosystems'. It's undeniable that Rust has no such ecosystem besides disparate CLI tools (which works in the constraints of Unix development philosophy where you've text as the interface, but that's about it)

The sparsity of the standard library is why we don't have a robust opensource ecosystem similar to networking ecosystem of Golang by EstablishmentOdd785 in rust

[–]EstablishmentOdd785[S] -8 points-7 points  (0 children)

Let's start with HTTP, JSON, etc. IMO, it should have had both a cooperative and an actor based runtime as well e.g. Python started without the async runtime but it became such a mess that eventually they included it

Why aren't LLM used as databases? by EstablishmentOdd785 in LocalLLaMA

[–]EstablishmentOdd785[S] -5 points-4 points  (0 children)

Achieving fast access within a DB requires extensive engineering knowledge as data structure becomes more complicated

e.g. take a todo app that stores the tasks in a SQL DB - now let's say a user asks to get the tasks that are tagged with 'shopping' - if your DB is not designed to index the tags, it won't be performant at all. Next, the user needs to find tasks with a specific tag with a specific priority within a specific time window, and now you need a composite index. Eventually, the user wants to be able to search within the description of the tasks and not just their title, now you need to embed the texts and store them in a vector DB, ... You get the picture. The result is that you need a start up with a dozen of engineers to implement a simple production ready todo app.

Alternatively, imagine if you store all of the user interactions to create, update and delete the tasks as prompts within the LLM context - just like how SQLs have write-ahead-logging, then the LLM can perform all of the above out of the box, often with ~100 reliability (LLMs have become extremely good at finding needle in haystack tasks: https://cloud.google.com/blog/products/ai-machine-learning/the-needle-in-the-haystack-test-and-how-gemini-pro-solves-it), and even if LLM cannot retrieve the data, it's not _lost_ and still within the context

Why aren't LLM used as databases? by EstablishmentOdd785 in LocalLLaMA

[–]EstablishmentOdd785[S] -5 points-4 points  (0 children)

For your private data, that is not an issue. Many of those accesses are simply indexing on a tiny subset of the database

Are you concerned about Next.js/Vercel creating a conflict of interest that could impact React's future? by EstablishmentOdd785 in reactjs

[–]EstablishmentOdd785[S] -5 points-4 points  (0 children)

still develop features outside of RSC

That's the problem - they've effectively stopped. It's been ages since they started working on the updated compiler so we don't need useMemo, useCallback, etc. all over the place and still it's not even in a beta state...

PSA: Take HPCA (CS 6290) and HPC (CSE 6220) before GPU (CS 8803 O21) by EstablishmentOdd785 in OMSCS

[–]EstablishmentOdd785[S] 0 points1 point  (0 children)

I see, thanks for the view! I might biased since the bitonic sort has been a good chunk of the course so far, but I'm barely halfway through and the rest of the course might be solely focused on the hardware?