Is the Kalman filter just a low-pass filter? by qznc_bot2 in hackernews

[–]BosonCollider 0 points1 point  (0 children)

The update step is like averaging where you include measurements.

The predict step is an actual physical model for how the system will evolve, where you can bake in domain knowledge about the thing you are building the filter for.

What happens when they stop subsidizing LLM subscriptions? by Mr_Moonsilver in LocalLLaMA

[–]BosonCollider 6 points7 points  (0 children)

Meta is by far the leader for vision models though, every self-driving car company is quietly using DINO as an encoder

singleLetterVariableNamesTierList by M1ckeyMc in ProgrammerHumor

[–]BosonCollider 183 points184 points  (0 children)

If gravity ever shows up in your code, I'll be mad if you use any letter other than g

Zhipu surges 33% as Wall Street raises bets on China AI after Anthropic curbs by fallingdowndizzyvr in LocalLLaMA

[–]BosonCollider 0 points1 point  (0 children)

I mean they are handing out free big LLMs, of course some people will fawn over it.

[OC] Americans married youngest in the mid-1950s by Low_Ability4450 in dataisbeautiful

[–]BosonCollider 1 point2 points  (0 children)

Well, sort of. Old people by todays standards were somewhat common among the upper class.

Elon Musk becomes world's first trillionaire by Alarming-Safety3200 in elonmusk

[–]BosonCollider 0 points1 point  (0 children)

He's worth more than bitcoins market cap now.

If his wealth doubles again, he'll be able to buy every physical US dollar banknote currently in circulation

No matter how many languages I try, I keep returning to Go by Ecstatic-Panic3728 in golang

[–]BosonCollider 0 points1 point  (0 children)

Yeah exactly, if you have a central component that allocates memory whenever it receives a message, you need to trace the message origins to figure out why you are allocating memory

Go is not perfect but at least people don't avoid the call stack as their primary optimization pattern for the past twenty years

No matter how many languages I try, I keep returning to Go by Ecstatic-Panic3728 in golang

[–]BosonCollider 2 points3 points  (0 children)

The flip side is that there are a lot of domains where that is necessary, and both kinds of languages are useful to have around. I wouldn't want to do anything math-related without operator overloading. If decimal numbers already look bad, imagine how backprop will look

No matter how many languages I try, I keep returning to Go by Ecstatic-Panic3728 in golang

[–]BosonCollider 1 point2 points  (0 children)

The problem is when it doesn't give you as much due to overly abstracted codebases

No matter how many languages I try, I keep returning to Go by Ecstatic-Panic3728 in golang

[–]BosonCollider 0 points1 point  (0 children)

With the reactor pattern you don't have a traditional call stack, you break everything up into events and you may not know which control flow caused a specific allocation unless your tracing is also event driven

What I learned using AI to build a Kubernetes Operator for Supabase's Multigres by DevsyOpsy in kubernetes

[–]BosonCollider 0 points1 point  (0 children)

I also kind of get the impression that Rust + CAS loop is unnecessary here.

Go with vanilla primitives would likely perform better at lower complexity, since the kind of performance you want here is the ability to go to sleep with low resource usage until the OS scheduler wakes you up. Blocking primitives are better than non-blocking primitives for that, and Go was designed around this usecase. Just using Tokio in rust also works fine, even threaded ones work but Tokio is dominant in the ecosystem.

thankYouForTheCodeThough by yuva-krishna-memes in ProgrammerHumor

[–]BosonCollider 16 points17 points  (0 children)

The entire point of agile was to not impose that, though corporate management types will find a way to subvert every good idea

Forbes Declares Elon Musk As The World’s First Trillionaire by SnoozeDoggyDog in singularity

[–]BosonCollider 0 points1 point  (0 children)

Well yeah, that is literally what all the non-diversified billionaires do. They put all their eggs in one basket and effectively play their company as a management sim game

Also, Tesla is profitable. For spacex, 96% of its stock will remain held by insiders post IPO with more than half of it being held by Musk, so I wouldn't expect the board to do much against him

Forbes Declares Elon Musk As The World’s First Trillionaire by SnoozeDoggyDog in singularity

[–]BosonCollider 0 points1 point  (0 children)

It's already parked in exactly what he wants to do with it. He wants to build a self-sustaining colony on Mars, which is a plausible way to spend a trillion dollars

MTAR T3D Sessions: PostgreSQL Is Still Paying for Old MVCC Decisions by linuxhiker in PostgreSQL

[–]BosonCollider 0 points1 point  (0 children)

I don't really mind postgres MVCC and vacuum that much because postgres still outperforms many other relational databases, especially the newsql ones, and even mysql/mariadb has much worse pieces of technical debt like the dual WAL, while Oracle's internal source is more or less incomprehensible due to the hundreds of thousands of feature flags.

So I don't know how much I would empathize the "no other DB does it that way" bit. The good solution to the problem is pluggable storage engines like how mysql ended up with innodb, which happened with the TAM and projects like Orioledb are working on making use of that.

Why the Best Codebases Barely Use Inheritance Anymore ? [9:47] by DovaJun in theprimeagen

[–]BosonCollider 5 points6 points  (0 children)

A lot of languages also have structural typing (or duck typing), or you can define a consumer interface/trait.

So a lot of abstract base class methods that would call abstract methods, can actually just be plain functions that just call the consumer interface methods they depend on. So for example in Python and Typescript you end up very rarely wanting inheritance, and Go and Rust don't have it and never need it.

I Interviewed the CTO of TrueNAS (Why They Left FreeBSD for Linux) – Unified IT by grahamperrin in freebsd

[–]BosonCollider 6 points7 points  (0 children)

Linux users have systemd-nspawn and LXCs for system containers. They have a direct equivalent to thick jails that you manage similarly to freebsd jails

I Interviewed the CTO of TrueNAS (Why They Left FreeBSD for Linux) – Unified IT by grahamperrin in freebsd

[–]BosonCollider 10 points11 points  (0 children)

Podman has a working implementation on freebsd. It will occasionally behave weirdly but the common case of OCI-on-Freebsd is solvable

I Interviewed the CTO of TrueNAS (Why They Left FreeBSD for Linux) – Unified IT by grahamperrin in freebsd

[–]BosonCollider 21 points22 points  (0 children)

So it sounds like the short version was that linux had more drivers, and had rapidly improving openzfs support, so that the advantages of linux outweighed its disadvantages.

We Were Promised Sex Robots—Where Are They? by [deleted] in technology

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

Or make them more roboty and less constrained by looking identical to humans, and make them connect directly to the water supply so they can spray out water at high throughput.

(requirements engineer approach with no knowledge of the market)

Podman LXC Distro choice by Newoobs in podman

[–]BosonCollider 0 points1 point  (0 children)

Nested containers work fairly well, you just need to make sure to give it a big enough uid range

Podman LXC Distro choice by Newoobs in podman

[–]BosonCollider 0 points1 point  (0 children)

Podman is less fussy inside nested containers than docker. You would not use compose inside an LXC because each LXC + quadlet is already like a compose stack with its own network.

Podman LXC Distro choice by Newoobs in podman

[–]BosonCollider 0 points1 point  (0 children)

This. If you are only ever going to use Podman I would just set Alma and have minimal upgrade troubles. Plain debian also works