HN user

jhardy54

3,193 karma
Posts6
Comments525
View on HN

12 to 18 months of linear algebra

Do you mean full-time study, or something else? I’ve been using inference endpoints but have recently been trying to go deeper and struggling, but I’m not sure where to start.

For example, when selecting an ASR model I was able to understand the various architectures through high-level descriptions and metaphors, but I’d like to have a deeper understanding/intuition instead of needing to outsource that to summaries and explainers from other people.

I’m a “Python guy” in that I write Python professionally, but also am like you in that I’ve been extremely underwhelmed by Portry/Pipenv/etc.

Python dependencies are still janky, but uv is a significant improvement over existing tools in both performance and ergonomics.

Think of it this way, if you were going to an event and saw 'buffet available' you'd enquire how to access it. If you saw 'open buffet' you'd know it's just there for the taking.

I think maybe you’re making a different point than you mean to?

- Buffet available = you can view the buffet for free, but you have to pay to use it

- Open buffet = you can use the buffet for free, it’s just there for the taking

RE: Fidelity Zero

The downside, as I understand it, is that Fidelity Zero doesn’t offer ETFs, and that the Fidelity Zero mutual funds can’t be transferred to other brokerages. Depending on your preferences their expense ratios might justify the vendor lock-in, but Vanguard ETFs are hard to beat IMO.

OpenAI O3-Mini 1 year ago

The order doesn't matter. They often generate tokens at different speeds, and produce different lengths of text. "The one that answered first" != "The first option"

Do you mean the “so you want to ____” format? If so, I don’t think it’s an allusion to HTML Goodies — it’s a decently popular meme that goes back at least the early 80’s (e.g. “So You Want To Be A Wizard”).

What you’re describing isn’t really agnosticism. Agnosticism is about not knowing if gods exist, not about thinking their existence doesn’t matter.

The mix-and-match approach you’re describing is seems more closely related to religious syncretism.

Atheism is not a religion – it’s simply the absence of belief in gods. Religions involve organized systems of practices, rituals, and doctrines, none of which apply to atheism. Not believing in something doesn’t make it a belief system, just like not collecting stamps isn’t a hobby.

Running a VM gives the parent the ability to read/write arbitrary memory without [even rootkit] anticheat being able to detect, which can facilitate cheating, and therefore can earn you bans. The whole point of the rootkit is that the game can confirm that you don’t have any way to read/write arbitrary memory.

This sounds fun, have you written anything up about this project? I’ve been considering switching to ball screws and closed loop servos on my next project. I’d be especially curious for component recommendations for hobbyists, as it seems like ball screws and servos are often super expensive or suspiciously cheap.

Yep. This is great until you need a cross-browser date picker, at which point you need to implement a bunch of stuff yourself. It’s frustrating how primitive HTML forms are, after so many years.

I went into this hoping for a solution to my “how do I store all of my random stuff from having lots of projects and interested”, and while I enjoyed the article, I am shocked to report that my question was not answered.

Strange to imagine that I don’t have the exact same needs as archivists.

I was surprised, I thought the article was going to be about dogsheep, especially when the article makes a point of linking to prior work.

Absolutely no shade, it just goes to show how hard it is to keep track of All The Things.

Hold on, what if you’ve made changes since the last snapshot? And this is the clever bit: you ensure that every time you change parts of RAM, we write a transaction to disk. So if you have a line like foo.setBar(2), this will first write a transaction that says we’ve changed the bar field of foo to 2, and then actually set the field to 2. An operation like new Foo() writes a transaction to disk to say that a Foo object was created, and then returns the new object.

And so, if your process crashes and restarts, it first reloads the snapshot, and replays the transaction logs to fully recover the state. (Notice that index changes don’t need to be part of the transaction log. For instance if there’s an index on field bar from Foo, then setBar should just update the index, which will get updated whether it’s read from a snapshot, or from a transaction.)

That’s a database. You even linked to the specific database you’re using [0], which describes itself as:

[…] in-memory database with transactions […]

Am I misunderstanding something?

[0] https://github.com/bknr-datastore/bknr-datastore

I don’t see it. I see that there’s a link to a tweet [0], but it isn’t accessible without a Twitter account.

The only visible message is:

Made 50% progress on Alertfor. Its getting smarted in collecting web data.

Alertfor works like this - "You ask question, it find answers in the web then you can tract the answer for changes" (AQTA - ask question track answer)

Here are some use cases I tested . . .

I’m assuming the demo is a self-reply to create a thread, but those require a Twitter account to view these days.

[0] https://x.com/saran945/status/1815053542610067487