HNHacker News
TopNewBestAskShowJobs

kaibee

1,704 karma · joined February 6, 2018

[ my public key: https://keybase.io/kybe; my proof: https://keybase.io/kybe/sigs/QLAaqXJlw-XNXT_PQMqAZRq4R8qF4Tp9MVq4d4aq25E ]

meet.hn/city/us-Conshohocken

Interests: Data Science, Art, AR/VR, AI/ML, Fintech, Gaming, Hacking, Hardware, Philosophy, Programming, Science, Space Tech, Web Development

---

submissionscomments
kaibee··on New LLM optimization technique slashes memory costs
> ultimately more value seems to be produced.

Is more value produced or are costs just shifted off the balance sheet onto the public commons? Driving instead of walking/public transit has certainly been profitable for some people/companies. But it has also been less than ideal from a public health standpoint. And the time spent commuting is unpaid, so while the business saves money on rent, the increase in travel time is still a cost borne by society as a whole. I would describe this as the opposite of 'efficient land use' personally.

kaibee··on Microsoft Confirms Password Deletion for 1B Users
> The term "security theater" itself is often thrown around to criticize when it's completely undeserved. Lots of people use it to poke fun at the TSA, but the term totally dismisses the fact that hijackings have plummeted [1,2]. The TSA does its job.

Would you be interested in buying my rock that wards off tigers? Ever since the great Tiger apocalypse where the premier military power in the world went on decades long quest to kill all of the tigers and everyone learned of the dangers of tigers, my rock has been extremely effective at warding off tiger attacks. For just 12 billion dollars a year (adj for inflation annually) (https://www.tsa.gov/news/press/testimony/2024/04/16/fiscal-y...), you could have this extremely effective rock.

edit: I'm pretty sure I clicked reply on GP's comment. Weird.

kaibee··on GenChess
So? Any video generation model must necessarily be able to do this. (consider the case of generating a pan-over of a chess board where the starting input frame is only the first pawn and rook, the model should know to generate the rest of the pieces in the style of input pieces)
kaibee··on OpenAI, Google and Anthropic are struggling to build more advanced AI
Not sure where the OP to the comment I meant to reply to is, but I'll just add this here.

> I suspect the path to general intelligence is not that, but we'll see.

I think there's three things that a 'true' general intelligence has which is missing from basic-type-LLMs as we have now.

1. knowing what you know. <basic-LLMs are here>

2. knowing what you don't know but can figure out via tools/exploration. <this is tool use/function calling>

3. knowing what can't be known. <this is knowing that halting problem exists and being able to recognize it in novel situations>

(1) From an LLM's perspective, once trained on corpus of text, it knows 'everything'. It knows about the concept of not knowing something (from having see text about it), (in so far as an LLM knows anything), but it doesn't actually have a growable map of knowledge that it knows has uncharted edges.

This is where (2) comes in, and this is what tool use/function calling tries to solve atm, but the way function calling works atm, doesn't give the LLM knowledge the right way. I know that I don't know what 3,943,034 / 234,893 is. But I know I have a 'function call' of knowing the algorithm for doing long divison on paper. And I think there's another subtle point here: my knowledge in (1) includes the training data generated from running the intermediate steps of the long-division algorithm. This is the knowledge that later generalizes to being able to use a calculator (and this is also why we don't just give kids calculators in elementary school). But this is also why a kid that knows how to do long division on paper, doesn't seperately need to learn when/how to use a calculator, besides the very basics. Using a calculator to do that math feels like 1 step, but actually it does still have all of initial mechanical steps of setting up the problem on paper. You have to type in each digit individually, etc.

(3) I'm less sure of this point now that I've written out point (1) and (2), but that's kinda exactly the thing I'm trying to get at. Its being able to recognize when you need more practice of (1) or more 'energy/capital' for doing (2).

Consider a burger resturant. If you properly populated the context of a ChatGPT-scale model the data for a burger resturant from 1950, and gave it the kinda 'function calling' we're plugging into LLMs now, it could manage it. It could keep track of inventory, it could keep tabs on the employee-subprocesses, knowing when to hire, fire, get new suppliers, all via function calling. But it would never try to become McDonalds, because it would have no model of the the internals of those function-calls, and it would have no ability to investigate or modify the behaviour of those function calls.

kaibee··on OpenAI, Google and Anthropic are struggling to build more advanced AI
> I suspect the path to general intelligence is not that, but we'll see.

I think there's three things that a 'true' general intelligence has which is missing from basic-type-LLMs as we have now.

1. knowing what you know. <basic-LLMs are here>

2. knowing what you don't know but can figure out via tools/exploration. <this is tool use/function calling>

3. knowing what can't be known. <this is knowing that halting problem exists and being able to recognize it in novel situations>

(1) From an LLM's perspective, once trained on corpus of text, it knows 'everything'. It knows about the concept of not knowing something (from having see text about it), (in so far as an LLM knows anything), but it doesn't actually have a growable map of knowledge that it knows has uncharted edges.

This is where (2) comes in, and this is what tool use/function calling tries to solve atm, but the way function calling works atm, doesn't give the LLM knowledge the right way. I know that I don't know what 3,943,034 / 234,893 is. But I know I have a 'function call' of knowing the algorithm for doing long divison on paper. And I think there's another subtle point here: my knowledge in (1) includes the training data generated from running the intermediate steps of the long-division algorithm. This is the knowledge that later generalizes to being able to use a calculator (and this is also why we don't just give kids calculators in elementary school). But this is also why a kid that knows how to do long division on paper, doesn't seperately need to learn when/how to use a calculator, besides the very basics. Using a calculator to do that math feels like 1 step, but actually it does still have all of initial mechanical steps of setting up the problem on paper. You have to type in each digit individually, etc.

(3) I'm less sure of this point now that I've written out point (1) and (2), but that's kinda exactly the thing I'm trying to get at. Its being able to recognize when you need more practice of (1) or more 'energy/capital' for doing (2).

Consider a burger resturant. If you properly populated the context of a ChatGPT-scale model the data for a burger resturant from 1950, and gave it the kinda 'function calling' we're plugging into LLMs now, it could manage it. It could keep track of inventory, it could keep tabs on the employee-subprocesses, knowing when to hire, fire, get new suppliers, all via function calling. But it would never try to become McDonalds, because it would have no model of the the internals of those function-calls, and it would have no ability to investigate or modify the behaviour of those function calls.

kaibee··on MIT engineers make converting CO2 into useful products more practical
> The C02 itself is literally free because it is literally in the atmosphere all around us.

Not exactly.

> The concentration of carbon dioxide (CO 2) in the atmosphere reach 427 ppm (0.04%) in 2024.

Any process that tries to unmix something is not going to be 'literally' free. And given the relative trace amounts we're talking here...

kaibee··on AI Hype Is Cooling – New survey
> It’s not OK in my mind for VC to just stand-up companies that destroy parts of the economy and then go out of business because it turns out they were never profitable in the first place.

Is this a real thing that happens? Can you name some historical examples? What is stopping from destroyed businesses from being rebuilt pretty quickly? Uber subsidized taxi rides for millions of people for years, but if Uber went out of business, legacy taxis would come right back. And even if they didn't for X amount of time, X would have to be > the amount of subsidy that was received in the meantime. And if the legacy business was so vulnerable that people were willing to try and replace it with some big matrixes, the replacement company might still escape the local maximum that the previous company was trapped in.

kaibee··on TinyTroupe, a new LLM-powered multiagent persona simulation Python library
cw: i don't actually work in ML, i just read a lot. if someone who is a real expert can tell me if my assessment here is correct, please let me know.

> I have a hunch that, through sampling many AI "opinions," you can arrive at something like the wisdom of the crowd, but again, it's hard to validate.

That's what an AI model already is.

Let's say you had 10 temperature sensors on a mountain and you logged their data at time T.

If you take the average of those 10 readings, you get a 'wisdom of the crowds' from the temperature sensors, which you can model as an avg + std of your 10 real measurements.

You can then sample 10 new points from the normal distribution defined by that avg + std. Cool for generating new similar data, but it doesn't really tell you anything you didn't already know.

Trying to get 'wisdom of crowds' through repeated querying of the AI model is equivalent to sampling 10 new points at random from your distribution. You'll get values that are like your original distribution of true values (w/ some outliers) but there's probably a better way to get at what you're looking to extract from the model.

kaibee··on New York Times Tech Guild goes on strike
There's no such thing.
kaibee··on Embeddings are underrated
Hmm as a very stupid first pass...

0. Generate an embedding of some text, so that you have a known good embedding, this will be your target.

1. Generate an array of random tokens the length of the response you want.

2. Compute the embedding of this response.

3. Pick a random sub-section of the response and randomize the tokens in it again.

4. Compute the embedding of your new response.

5. If the embeddings are closer together, keep your random changes, otherwise discard them, go back to step 2.

6. Repeat this process until going back to step 2 stops improving your score. Also you'll probably want to shrink the size of the sub-section you're randomizing the closer your computed embedding is to your target embedding. Also you might be able to be cleverer by doing some kind of masking strategy? Like let's say the first half of your response text already was actually the true text of the target embedding. An ideal randomizer would see that randomizing the first half almost always makes the result worse, and so would target the 2nd half more often (I'm hoping that embeddings work like this?).

7. Do this N times and use an LLM to score and discard the worst N-1 results. I expect that 99.9% of the time you're basically producing adversarial examples w/ this strategy.

8. Feed this last result into an LLM and ask it to clean it up.

kaibee··on Ghost jobs are wreaking havoc on tech workers
ah the ol “Everything is securities fraud”. I could see it. Company posts jobs for department that is being divested/going out of business/etc, this misleads investors, ergo: securities fraud.
kaibee··on Pushing the frontiers of audio generation
> Example of a multi-speaker dialogue generated by NotebookLM Audio Overview, based on a few potato-related documents.

Listening to this on 1.75x speed is excellent. I think the generated speaking speed is slow for audio quality, bc it'd be much harder to slow-down the generated audio while retaining quality than vice versa.

kaibee··on NY Times gets 230 wrong again
> Myocarditis is now officially acknowledged as a (rare) side effect of the MRNA based COVID vaccines.

Sure. But the MRNA vaccines were the first ones to be available and the Myocarditis risk from getting COVID-19 while unvaccinated is still multiple times higher than the risk from the MRNA vaccine. So, all that telling people about the risk of myocarditis does is dissuade some portion of people from getting the MRNA vaccine... which leads to more cases of myocarditis/deaths.

kaibee··on GLP-1 for Everything
> True, but (a) maybe it would evolve "naturally" given enough time,

You could say the same for myopia. But we still make glasses for people, which breaks the natural selection process that would drive that evolution.

kaibee··on GLP-1 for Everything
> It's simply not. You need a plan to eventually be rid of this compromise.

because..?

> That we could possibly rearrange our food system so we don't need it anymore is better.

Will this be before or after we fix capitalism/finish building communism?

kaibee··on NY Times gets 230 wrong again
> But we should not block people based on political views or skepticism about science or anything else that is controversial. The censorship regime of big social media platforms should be viewed as an editorial choice, under law and in principle.

> Lastly - large social media platforms are utility communication services and public squares. They need to be regulated and treated like a government agency, restricting their ability to ban users and content. After all, so much of today’s speech is on these platforms. Not being able to share your ideas there is similar to not having free speech rights at all.

This is all well and good, but maybe the place to rehash a debate about whether vaccines work is not in fact, the center town square. I would say that a person who has no idea about any of the underlying science and evidence, but is spreading doubt about it anyway (especially while benefiting financially), is not in fact, 'sharing their ideas', because they don't meet the minimum standard to actually have an opinion on the topic.

kaibee··on NY Times gets 230 wrong again
Yeah, it's illegal to shout "fire" in a crowded theater, but if you hook up the fire-alarm to a web-api, the responsibility for the ensuing chaos disappears.
kaibee··on Life expectancy rise in rich countries slows down: took 30 years to prove
https://en.wikipedia.org/wiki/Survivorship_bias
kaibee··on Life expectancy rise in rich countries slows down: took 30 years to prove
Oh I can answer this one. I've never liked chips but was still ~230lb before Ozempic. I tried various diets, but the willpower to maintain one was pretty overwhelming if anything else was going on in my life. I tried eating carrots to get full. And let me tell you, it feels very strange to eat half a pound of carrots, feel your stomach be full, almost painfully full, and still be just as hungry. Same with salads. I would still feel hungry, even though the stomach is full. Even though I liked the taste of the carrots or the salad. It felt like I hadn't actually eaten, and that I was still hungry for an actual meal. With Ozempic? I can just eat a salad, feel good about it, and feel satiated for hours. It just works?
kaibee··on FTC Announces "Click-to-Cancel" Rule Making It Easier to Cancel Subscriptions
> I am trying to understand what is realistically stopping Comcast from saying that the signup process is not complete until service has been activated? Nothing I am seeing or what is being said here is telling me they could not argue this.

In theory, the economics of this don't work out (Comcast/ISPs might be an exception). It would raise their onboarding costs a lot and raise their offboarding costs too. But if they're a local monopoly the might get away with it.

kaibee··on Court tells EPA to consider fluoride risk
Do kids consume tap-water equally? I don't know how to check this. I'd imagine one family that cooks a lot of meals where you're just cooking in tap-water (spaghetti, etc), could end up having a lot more fluoride than a family that eats more like, rice, which absorbs a lot more water? Also dishes that involve longer cooking times where you end up reducing the tap-water more? At a population level, you might end up with increased variance in the same bounds?
kaibee··on Grokking at the edge of linear separability
> It's just another garbage buzzword. We already have perfectly good words for this like understanding and comprehension.

Yeah, try telling people that NNs contain actual understanding and comprehension. That won't be controversial at all.

kaibee··on Meteorologists get death threats as hurricane conspiracy theories thrive
Thanks for the reply.

I guess I see your perspective, but I kinda just saw that sorta thing as like... fighting for civil rights has always been a dangerous activity?

And that specific talking point to me always read like:

"Oh I have to wear a mask in a grocery store and can't go to movies, but they're allowed to protest for their civil rights??"

kaibee··on Meteorologists get death threats as hurricane conspiracy theories thrive
> From what I've seen I more associate the issue with Democrats than Republicans, especially in the COVID lockdown days.

Can you explain the chain of logic here? During the pandemic I "did my own research" which amounted to basically masking when other people did and getting the vaccines as they came out. At the time my SO was a nurse working on a hospital covid floor, so it seemed prudent. So, I'm not really sure how you see Democrats as being less science based? No snark intended, I'm truly curious.

kaibee··on ABC News hacks into popular robot vacuum, watches owner through camera
> Someone advertise me why vacuum cleaner needs internet?

It doesn't. And it isn't like hosting a web-portal is some kinda alien technology that can only be done in the cloud. There's absolutely no reason that a robot vacuum couldn't serve its own web interface.

kaibee··on On the Nature of Time
> now we have 2 answers and 2 universes, but now randomly don't know where we are?

We are in both. Both universes are equally real. Each 'copy' of you knows it's in the universe where the result matches the observation.

kaibee··on Who died and left the US $7B?
Idk man, I'm pretty sure I consume a lot fewer labor hours than a billionaire with a super-yacht. The thing to focus on is how many labor-hours someone is consuming. When a billionaire allocates ~20 people of labor-hours every day to maintaining that super-yacht, that means there's ~20 people fewer labor hours for services for everyone else. And building that super-yacht also consumed a lot of high-skill labor hours.
kaibee··on Who died and left the US $7B?
> Then, property taxes go up by $200/mo. Do you think your rent won't go up by at least $200/mo as a direct consequence of the tax increase? Because it will. Because the renter is of course paying for all costs, including those taxes.

So, before property taxes went up, the landlord could have raised rents by $200/month, but hadn't because..?

kaibee··on Llama 3.2: Revolutionizing edge AI and vision with open, customizable models
Which one?
kaibee··on Show HN: Franzelio – Draw lines, make music, share your instrument
I love it. Thanks for adding some of my suggestions :). I think the last thing it needs is being able to place ball-cannons of whichever note (ie, click and drag defines the position and velocity of the projectile), instead of having them always come from the top.
← PreviousPage 4 of 21Next →