Recent submissions

Comment · 7 months ago
Before anyone buys a TPU for Frigate, try OpenVino on a cheap Intel N100 CPU. My mini PC frigate installation can handle 5 cameras easily.
Comment · 1 year ago
I struggle to understand how people attribute things we ourselves don't really understand (intelligence, intent, subjectivity, mind states, etc) to a computer program just because it produces symbolic outputs that we like. We made it do that because we as the builders are the arbiters of what constitutes more or less desirable output. It seems dubious to me that we would recognize super-intelligence if we saw it, as recognition implies familiarity.

Unless and until "AGI" becomes an entirely self-hosted phenomenon, you are still observing human agency. That which designed, built, trained, the AI and then delegated the decision in the first place. You cannot escape this fact. If profit could be made by shaking a magic 8-ball and then doing whatever it says, you wouldn't say the 8-ball has agency.

Right now it's a machine that produces outputs that resemble things humans make. When we're not using it, it's like any other program you're not running. It doesn't exist in its own right, we just anthropomorphize it because of the way conventional language works. If an LLM someday initiates contact on its own without anyone telling it to, I will be amazed. But there's no reason to think that will happen.

Comment · 1 year ago
"Ho ho ho! I'm sorry but our time is up. If you'd like to keep talking to me, please provide a credit card number. Merry christmas!"
Comment · 1 year ago
"Inflation" simply refers to a rise in general price levels. The cause of inflation is known: someone sets a price.

There isn't a single reason why someone might raise a price. It could be that they have some ideology about the size of the money supply (i.e. "printing money") or it could be that the costs of their inputs went up ("inflation") due to tariffs, or other supply chain problems. Or it could be a cynical bet that the market would bear a higher price ("using inflation as an excuse").

Blaming inflation on this-or-that cause is most definitely a political rather than theoretical exercise.

Comment · 1 year ago
I don't know if the author is right or wrong; I've never dealt with protobufs professionally. But I recently implemented them for a hobby project and it was kind of a game-changer.

At some stage with every ESP or Arduino project, I want to send and receive data, i.e. telemetry and control messages. A lot of people use ad-hoc protocols or HTTP/JSON, but I decided to try the nanopb library. I ended up with a relatively neat solution that just uses UDP packets. For my purposes a single packet has plenty of space, and I can easily extend this approach in the future. I know I'm not the first person to do this but I'll probably keep using protobufs until something better comes along, because the ecosystem exists and I can focus on the stuff I consider to be fun.

Comment · 1 year ago
Strictly speaking, yes, but there is so much variability introduced by prompting that even keeping the seed value static doesn't change the "slot machine" feeling, IMHO. While prompting is something one can get better at, you're still just rolling the dice and waiting to see whether the output is delightful or dismaying.
Comment · 1 year ago
I went through a very similar thing at around the same age, and one of the insights that really helped me was meditating on impermanence, and cultivating more mental proprioception (awareness of one's subtle thoughts, "mindfulness", whatever you want to call it.

Put simply, it's fine to have goals. But chasing achievement can be unfulfilling. Why? Because all experiences are fleeting. Even if you train for 5 years and win the gold medal, you get to stand on the podium for a few minutes and then life goes on.

It's easy to get people to agree with this intellectually, but you have to really see it on a deep level. There is nothing really to achieve in life. We make goals and cast them out ahead of ourselves in the future, but if that future comes, it doesn't last. We put ourselves on a treadmill of achievement and becoming, then wonder why we feel stressed.

Instead of imagining some future state of completion, work on being aware of how your mind is moving, all the time. Don't chase goals as a way of disproving some fundamental negative assumption about yourself. Don't make happiness contingent on external conditions.

Comment · 1 year ago
I think that if replacing programmers with "AI" was going well, the people doing it wouldn't shut up about it.

So no, I don't think programming as a job will end soon, because there's no reason to think that it could. No plausible story I've seen about how that would even happen.

I do want to see big expensive products being built and released entirely by C-suites after laying off all their programmers/writers/directors/people who actually know how to do stuff. That should put an end to this madness pretty quickly.

Comment · 1 year ago
It became evident to me while playing with Stable Diffusion that it's basically a slot machine. A skinner box with a variable reinforcement schedule.

Harmless enough if you are just making images for fun. But probably not an ideal workflow for real work.

Comment · 1 year ago
War will happen as long as ignorance exists. Ignorance may exist as long as humans exist, but let's not pretend that humans are not responsible for wars.

I take your general points. There is a saying "there is no right or wrong, but right is right and wrong is wrong."

Violence is the unnecessary use of force. It may occasionally be necessary to kill in self defense, but it is always a tragedy. Killing people is both bad and a choice. This is actually a harder reality to face than "people be violent".

Comment · 1 year ago
On a long enough timeline we're all dead. In the near term, expect a lot of stupid decisions and huffing and puffing based on an ideological framing of what the national debt is.

I am not an economist or finance guy, but I have noticed a lot of debt hysteria from people who don't seem to understand basic accounting. That is, one party's asset is another party's liability. You cannot have buying without selling, and so on. Your mortgage is a liability for you, but an asset for your bank. Your checking account is an asset for you, but a liability for your bank.

I'm not saying the debt can grow infinitely, but clearly if some of that debt is held as assets by the non-government (most of the world including you and me) then paying off that debt means a wealth transfer from the non-government back to the government.

This isn't necessarily in my interests. If the government has to claw those dollars back from somewhere, I'd rather them start with the richest people. But that doesn't happen for obvious reasons.

Comment · 1 year ago
Generally the experience of insight is prior to any discursive expression. We put our insights in terms of words, they do not arise as such.
Comment · 1 year ago
There are no "things" in the universe. You say this wave and that photon exist and represent this or that, but all of that is conceptual overlay. Objects are parts of speech, reality is undifferentiated quanta. Can you point to a particular place where the ocean becomes a particular wave? Your comment already implies an understanding that our mind is behind all the hypothetical lines; we impose them, they aren't actually there.
Comment · 1 year ago
I clearly do not meet the requirements to use the analogy.

I am hearing the term super intelligence a lot and it seems to me the only form that would take is the machine spitting out a bunch of symbols which either delight or dismay the humans. Which implies they already know what it looks like.

If this technology will advance science or even be useful for everyday life, then surely the propositions it generates will need to hold up to reality, either via axiomatic rigor or empirically. I look forward to finding out if that will happen.

But it's still just a movement from the known to the known, a very limited affair no matter how many new symbols you add in whatever permutation.

Comment · 1 year ago
Nor am I. I'm not claiming an LLM is a formal system, but it is mechanical and operates on symbols. It can't deal in anything else. That should temper some of the enthusiasm going around.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton