HNHacker News
TopNewBestAskShowJobs

nsingh2

540 karma · joined May 29, 2024

:)
submissionscomments
nsingh2··on Cursor 1.0
Cursor and other VSCode forks connect to Open VSX [1] for extensions. Barring some of the Microsoft extensions, I've found that pretty much all the extensions I use are available and kept up to date on Open VSX. Cursor seems to have enough funding to support their own variants of the Microsoft extensions, like Python and C++.

The one issue I've run into is that the VSCode version Cursor uses is several months old, so we're stuck using older extensions until they update.

[1] https://open-vsx.org/

nsingh2··on Intellect-2 Release: The First 32B Model Trained Through Globally Distributed RL
From the article, seems like TOPLOC:

> based on top of novel components such as TOPLOC, which verifies rollouts from untrusted inference workers

https://github.com/PrimeIntellect-ai/toploc

nsingh2··on OCaml's Wings for Machine Learning
My workflow is to keep the notebook as thin as possible, and concise enough to fit in my brain. I explore the problem space and write some functions and data structures directly in the notebook, but as soon as I can, I refactor them into separate modules that I then import.

If I don’t, the notebook quickly becomes bloated, I start getting paranoid about stale cells and lose track of what I'm actually trying to do.

Ideally the notebook’s sole purpose is interactivity, as kind of a quick-and-dirty frontend when it's not worth it to write an actual frontend, everything infrastructural gets moved out.

nsingh2··on A single line of code cost $8000
It's relevant in the broader context, cross-platform is a significant reason people choose Electron, and lighter alternatives like Tauri still have some issues there.
nsingh2··on A single line of code cost $8000
Tauri is not as platform-agnostic as Electron is because it uses different web views depending on the platform. I ran into a few SVG-related problems myself when trying it out for a bit.

For example, on Linux, it uses WebKitGTK as the browser engine, which doesn't render the same way Chrome does (which is the web view used on Windows), so multi-platform support is not totally seamless.

Using something like Servo as a lightweight, platform-independent web view seems like the way forward, but it's not ready yet.

nsingh2··on Goenums: Type Safe Enum Generator for Go
Go seems like such a strange language to me. I like its simple syntax, but it's strange that they compromised and added generics to the language but balk at basic things like sum types, pattern matching and type safe enums. Their simplicity design philosophy seems a bit incoherent.
nsingh2··on Harvard's response to federal government letter demanding changes
Seems like this could also be explained by short memories. Most westerners, me included, have never lived through true tyranny, we don't know the signs and probably are just too comfortable coasting along, thinking what we have now won't suddenly disappear [1].

We can read history, but it's nothing compared to actually living through it. And I think most American voters don't know their history, and don't bother to inform themselves either, which makes things much worse.

[1] https://en.wikipedia.org/wiki/Seneca_effect

nsingh2··on Harvard's response to federal government letter demanding changes
I don't recall the term "woke" being all that useful. I really only started noticing it as a right-wing pejorative, often times being used by straight up racists, and to lesser extent by people pointing out performative solidarity, and this is not a recent thing either.

The meaning of "woke" changes depending on the person saying it, and the one listening, which makes it hard to tell what the person is _really_ trying to say.

Edit: Apparently it was recently popularized by BLM activists, but then took on a different meaning [1]. So it seems ambiguous, which to me makes it not that useful.

[1] https://en.wikipedia.org/wiki/Woke

nsingh2··on U.S. and El Salvador Say They Won't Return Man Who Was Mistakenly Deported
It seems to me statements like these are what OP was referring when saying "You're being alarmist/hyperbolic/paranoid"
nsingh2··on LLMs understand nullability
Where is the boundary where this becomes semantically correct? It's easy for these kinds of discussions to go in circles, because nothing is well defined.
nsingh2··on Canadian Devs Are Backing Out of Attending GDC
The US is being a "fair-weather friend" in this case.
nsingh2··on The Tesla protests are getting bigger – and rowdier
I would argue violence of a kind is already normalized, just towards the working class and the poor. Not the fist-to-face kind, but one that's institutionalized.

Also I would carefully consider coverages like this. Even if the vast majority of protests are peaceful, media coverage will be biased towards any altercations that happen.

nsingh2··on I Paid $70 for an AI Boyfriend. It Was So Worth It
> If your relationship with me involves any kind of labor for you then it's not a good relationship

Depends on your definition of labour, but this doesn't make sense to me. Relationships require conscious effort (labour) to maintain. I've been in a relationship where I was too passive, didn't end well. The hard part is finding a balance, where one person is not doing too much or too little.

nsingh2··on GitHub Copilot: The Agent Awakens
I read somewhere they had to make a fork because it wasn't possible to implement some features if it was an extension alone. Can't find where I read it though.
nsingh2··on I'm Done with Ubuntu
Complete opposite experience for me. With Linux I pare down my system to the bare minimum I need, less software running -> less potential problems -> more stability.
nsingh2··on Numpyro: Probabilistic programming with NumPy powered by Jax
I tired both a while back, but nothing too big or serious. One thing that numpyro benefits from is JAX's speed, so it might be faster for larger models. Though PyTensor, which is the backend for PyMC can apparently also generate JAX code, so the difference might not be drastic. The PyMC API also seemed to me easier to get started with for those learning Bayesian stats.

One thing I remember that I disliked about PyMC was the PyTensor API, it feels too much like Theano/TensorFlow. I much prefer using JAX for writing custom models.

nsingh2··on Numpyro: Probabilistic programming with NumPy powered by Jax
I read through the second edition, and would recommend as well [1] (has numpyro, pyro, pymc code). He also has a great lecture series on youtube [2]

[1] https://xcelab.net/rm/

[2] https://www.youtube.com/watch?v=FdnMWdICdRs&list=PLDcUM9US4X...

nsingh2··on Racism, misogyny, lies: how did X become so full of hatred?
I don't know if X users are a good representative sample of humanity, that platform and post format attract certain kinds of people.
nsingh2··on Printing Money
This is a good screen tearing test.
nsingh2··on Cancer is on the rise in younger adults
Got any sources for this?
nsingh2··on Engine Sound Simulator
Very cool, get to top RPM in gear 6 and drop down to gear 1 for an ear-rending shriek.
nsingh2··on Claude 3.5 Sonnet
I like the artifact UI, not having big outputs like that inline with the dialog really helps with readability.
nsingh2··on Claude 3.5 Sonnet
Related to this, I wish the Claude interface had built-in math rendering like ChatGPT. Claude's ascii math output can be a bit hard to parse.
nsingh2··on Claude 3.5 Sonnet
BTW I can't access the linked chats, not sure if it's just me.
nsingh2··on Claude 3.5 Sonnet
GPT4(o) is quite good at advanced math, it's been helpful when I was learning differential geometry. Not sure how Claude compares though, this 3.5 release has tempted me to try it out. Also, it's finally available in Canada!
nsingh2··on Photographer Disqualified from AI Image Contest After Winning with Real Photo
Depends on what you mean by novel. When a photographer takes a photo of a new species, are they really creating a new thing? Or just capturing the novelty that nature created? And the form of the species itself is subject to physical and evolutionary constraints, so how novel is it really?
nsingh2··on Announcing the Open Release of Stable Diffusion 3 Medium
It's hard to infer relative performance based on parameter count alone. SD3 and SDXL are quite different architecturally. The only way to really tell is to compare it with examples. Even this lobotomized 2B model seems to perform better on prompt adherence and text compared the base SDXL model, so I think it has potential once fine tuned.
nsingh2··on Announcing the Open Release of Stable Diffusion 3 Medium
I wonder if they'll make another release like this. They really seemed to struggle to get SD3 out.
nsingh2··on Announcing the Open Release of Stable Diffusion 3 Medium
Text looks great, prompt adherence too, though humans are sometimes horrifically mangled. I don't think this is the same model that the API is using.

The stable diffusion subreddit is throwing a hissy fit over censorship, but that is par the course.

nsingh2··on Noam Chomsky 'no longer able to talk' after 'medical event'
I've been following this post for a while. Most of the flagged comments were inflammatory or in some instances even celebrating.
← PreviousPage 5 of 6Next →