Hacker Newsnew | past | comments | ask | show | jobs | submit | contravariant's commentslogin

I mean I get why my cups need frequent java updates, but still.

I think the explanation of entropy's blind spot is a bit off. It's not actually a problem for entropy if something is generated by a rule, you can calculate entropy for things like the continuous fractions for instance, with an easy rule to generate them for any particular number. Likewise for decimal expansions.

The real blind spot is that entropy is meaningless for a specific sequence, you can't really ask about the entropy of pi if you don't have a theory for how the numbers are generated. Sure if it is pick a uniformly random real number between 0 and 10 then both files have equivalent entropy, but sending pi is also vanishingly unlikely.

There's actually a more subtle way in which this is a blind spot, which takes a bit more machinery. You can define entropy for an ergodic system, which could be considered a kind of mathematical RNG. Now as it turns out this provides a way to generate something almost equivalent to a particular distribution except that this argument only holds for most starting points not all. A direct example would be how pi generates a perfectly fine random distribution of digits (we think) but something like 1/3 does not.


thats interesting, and maybe beyond my current knowledge, I will certainly look into it. About the entropy being a property of a distribution, thats totally correct and I need to fix the post. Thanks.


I think looking into ergodic theory would help fill in the gap between completely random and completely rule based. In ergodic theory you have some kind of 'state' and a function way to 'advance' the state, if you partition the state space you also get a sequence of 'bytes' to send (simple example: take a number in [0,1] multiply by 10, send the first digit and continue with the remainder). The state needs a distribution, that needs to be preserved by advancing the state, but it's pretty close to running an algorithm otherwise.

You'll probably also want to look at uniquely ergodic systems. Those are interesting in the way that they behave 'random' for every input, one example is if you keep multiplying a number by anything other than a power of 10 and divide it by a power of 10 so it's between 0 and 1. Turns out you get the same distribution of results every time (eventually).

And while you can define an entropy rate without I think ergodic theory also helps inform why that is the correct generalisation. Your current article only considers the case where each digit is independently random (it's clear why, it's a lot simpler and all that information theory tends to talk about).


Thats really interesting.. Do you recommend any books on ergodic theory that are accessible? I have undergrad in math, but it was a while ago. Thanks!


Not sure, I'm basing most of this on lecture notes I got at university.


thanks, dont they have a reference book? thanks


There are a couple of references, most on some obscure detail. The ones that might be worth a try for an introduction are:

- Walters, P., An Introduction to Ergodic Theory, Graduate Texts in Mathematics, 79. Springer-Verlag, New York-Berlin, 1982

- Billingsley, P. – Ergodic Theory and Information, John Wiley and Sons, 1965.

You may need a refresher on measure theory, or just ignore that part I suppose


If compliance was the main issue we wouldn't have had to invent ways for computers to do something other than exactly what they were asked.


We didn't have to do that. It is, in fact, extremely stupid that we have done that. Computers are valuable because they are fast and deterministic. Fast but stochastic has no value.


> Fast but stochastic has no value.

He valuations of a bunch of AI unicorns disagree.


Its all about a longshot gamble to replace workers and wages.


I don't understand how that angle keeps surviving. It is in the interest of the rich and powerful to keep the vast majority of society in jobs and pay them a wage. That's what they use to consume the things that drive the economy which ultimately makes the rich richer. The narrative that the rich want to get rid of workers is as nonsensical today as it was decades ago when I heard it the first time. It doesn't make any sense.


Those employee wages for a product is a 20th century way of making money. Taking investor cash and paying it back with supplier "investments" is how "capitalism" works in today's economy. The labor market and products is just the money laundering cover story for ponzi schemes. It's way faster and more lucrative taking money from the rich in big chunks than taking it from the poor in teensy amounts. This is why everything sucks now, no one cares about the product.


What about slow and stochastic? 9 out of 10 managers seems to agree about this, at least it seems to be that, judging through their actions.


You'll recognise the good engineers as the ones that remove code.


I bet code removal is _not_ something that goes into LLM training sets much, unfortunately


Even that is overselling the effort. Last time I checked you could find IDs with a simple image search.


I just want them to tell me if they don't know.

It's the one question that AIs seem unable to answer correctly.


If you feel the need to hide how you got the answer then you know something is wrong.


To minimise the KL you just calculate the surprisal. The integral can be approximated by sampling over your training data. It's a direct expression of the information loss between your real data and your fitted probability distribution.

Calculating the JSD could be more difficult, the expression uses a mixture between the 'true' and 'fitted' distribution. You can still simulate this, but half the time you'd be fitting the model to itself, and I just don't see why that would be useful.

I think the JSD is most useful when you need an actual metric, but as long as you have a fitted and target distribution the KL divergence is a natural fit since you can interpret the result as information loss.


I wonder if using a hilbert curve (or perhaps the simpler z-curve) access order would help things. If ought to work well regardless of cache size.

Actually I think I recall some GPUs storing textures that way, but I'm not entirely sure.


You've somehow confused using AI well with using it extensively.

Sometimes using something well involves not using it at all.


not using it at all is no longer an option, companies that are not using it at all will die slow/fast death but death nonetheless.


That's just a baseless assumption. To use AI well you should do the things that allow you to use stuff well. You shouldn't just use it any way you can because you assume that 'not using it at all' is not the best option.

This is literally the same with every single technological development.


> This is literally the same with every single technological development.

yup, there are a lot of successful companies today not using the internet :)


What's the LLM equivalent to email and a basic webpage?



I was expecting more like a minimal usage that makes sense for a butchery or something, not get rid of the people using email.


Ironically, companies overusing it will probably die at a similar speed. Maybe faster, even, depending whether cash burn or technical debt catches up to them first.


100%


That's like saying farmers that don't use pesticides will die out. There's whole industries around doing things not the way big companies say you have to. Human-centric firms will pop up and proposer.


Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: