skysight-inc/HackerNews huggingface dataset:
My wish list for LLM APIs to make them more useful for 'agentic' workflows:

Finer grained control over the tools the LLM is supposed to use. The 'tool_choice' should allow giving a list of tools to choose. The point is that the list of all available tools is needed to interpret the past tool calls - so you cannot use it to also limit the LLM choice at a particular step. See also: https://zzbbyy.substack.com/p/two-roles-of-tool-schemas

Control over how many tool calls can go in one request. For stateful tools multiple tool calls in one request leads to confusion.

By the way - is anyone working with stateful tools? Often they seem very natural and you would think that the LLM at training should encounter lots of stateful interactions and be skilled in using them. But there aren't many examples and the libraries are not really geared towards that.
It seems like you're assuming a zero-sum game here where you are hoping to earn more from insurance claims than you paid in premium. This is not how insurance is supposed to be evaluated, as TFA points out.

You're not against the insurance company. Your decision is relatively separate from theirs.
Japan's $100B Plan to Disaster Proof Tokyo [video]
> It's a tool that Torvalds et. al. has recognised the value of and thus it's been allowed in the kernel.

Has there actually been a successfull contribution to the mainline kernel? The last two big projects I heard of (ext2 / Apple drivers) seemed to have issues getting their code accepted.
BJJ Evolve – An AI-powered BJJ training tracker built by a BJJ black belt
I built BJJ Evolve during the RevenueCat hackathon (where we won 3rd place) to solve a specific problem I encountered as both a BJJ black belt and developer: the lack of proper tools for tracking Brazilian Jiu-Jitsu progression.

Technical Stack:
- Frontend: Flutter for cross-platform compatibility
- Backend: Firebase for real-time data sync
- AI: Custom models for technique analysis and progression insights
- Authentication: Firebase Auth with additional security layers for user data
- Analytics: Custom implementation for tracking technical progression

Key Features:
- Technique tracking with hierarchical categorization
- AI-powered feedback on training patterns
- Competition preparation modules
- Progress analytics with detailed metrics
- Community features with privacy controls

The app focuses on three main technical challenges:
1. Modeling the complex hierarchical nature of BJJ techniques
- Each technique has multiple variations and counters
- Techniques are interconnected with specific dependencies
- Progress tracking needs to account for skill levels

2. Implementing AI for personalized training insights
- Pattern recognition in training frequency and intensity
- Technique progression analysis
- Competition readiness assessment

3. Data architecture for efficient progression tracking
- Real-time performance with large technique datasets
- Efficient querying for progression analytics
- Scalable user data management

We're currently live on Product Hunt and would really appreciate the HN community's support and technical feedback. If you find this project interesting, please consider checking us out and upvoting: https://www.producthunt.com/posts/bjj-evolve-brazilian-jiu-j...

Looking for feedback especially on:
- Data structure optimization for technique relationships
- AI model improvement suggestions
- Performance optimization ideas
- Security considerations for user data

I'm happy to share more technical details about any aspect of the implementation.
I agree, it’s just more about the intent than anything else, like boasting about your amazing new job when someone has recently been made redundant, just before Christmas.
I forced myself to use YouTube Music 7 years ago and haven’t switched back (included with YouTube premium), also improved a lot the latest years
Impressive, this actually 'feels' like an extension for HTML (rather than some custom styles).
Exciting. The world needs a video hosting platform that can be an alternative to YouTube and Google‘s control. Especially one that is less censored.
Unfortunately, many of us are choosing to forgo the productivity gains you and DHH provided via Django and Rails.

Forever grateful to you folks.
I think the excalidraw plus features aren’t in there, but i’m not 100% on that
Yep, ESPHome SDK. It's all open source and well-documented:

https://esphome.io/

Some notable blog posts, docs and a video on the wake words and voice assistant usage:

https://community.home-assistant.io/t/on-device-wake-word-on...

https://esphome.io/components/voice_assistant.html

https://www.home-assistant.io/voice_control/create_wake_word...

https://www.youtube.com/watch?v=oSKBWtBJyDE
Show HN: TurboGist – Real time code sharing without leaving your editor
*Please try and read this if you're a developer, if you're not you can still try that out!!*

As a developer, I work within a team to build software. However, when I wanted to share a piece of code with my team members or ask for any suggestions on any business logic, classes, or functions, I needed to copy the code and send it via Microsoft Teams and Slack. I was thinking what if I could share that piece of code using my code editor that doesn't need to switch between screens which is clunky and time-consuming?

That was the actual pain point and motivation to build Turbogist, which lets you share codes in real time with others. Right now I only created the extension for VS Code and am working on building a plugin for JetBrains as well. First thing first, I want to validate the idea.

However, I have some plans to add some additional features that will integrate a seamless snippet and code sharing by integrating GitHub Gists or Pastebin-like services. You can try out the extension and see the tool in action by visiting the landing page and joining the beta.

Looking for your input on:

- How this would fit your workflow?
- Must-have features or integrations (e.g., GitHub Gist, PasteBin, etc.)?
- Pain points in your current code-sharing process?

Thank you for checking this out, looking forward to your feedback!
It’s from the same country that have managed to automate most of service work at Klarna using ML, so not surprised
This is a technique that every music marketing outfit will recommend nowadays. It’s one of the most effective ways to promote new music, but it requires the effort to create and maintain playlists.
That research is linked in this article
> Our single best hope is a cooperative streaming platform owned by labels and musicians.

Remember when the music labels themselves were the baddies?
Why? (sounds interesting as a very very long Spotify customer)
Im a different user- but I can say I’ve been frustrated with their refusal to support OIDC/oauth/literally any standard login system. There is a very long thread on their forums documenting the many attempts for people to contribute this feature.[0] The devs simply shut it down every time, with little to no explanation.

I run many self hosted applications on my local network. Homeassistant is the only one I’m running that has its own dedicated login. Everything else I’m using has OIDC support, or I can at least unobtrusively stick a reverse proxy in front to require OIDC login.

[0] https://community.home-assistant.io/t/open-letter-for-improv...

Edit: things like this [1] don’t help either. Where one of the HA devs threatens to relicense a dependency so that NixOS can’t use it, because… he doesn’t want them to? The license permits them to. Seemed very against the spirit of open source to me.

[1] https://news.ycombinator.com/item?id=27505277
The TLDR is that Spotify is flooding it's platform and padding playlists with cheap and generic music. They've went full "buffet" strategy, serving lots of fries so you stay away from the meats.

I think calling this payola, as the article insinuates,is wrong.

I was always more interested in finding artists than I was in finding songs. I've noticed Spotify recommendations being worse and worse, and I can happily say I've left the platform half a year ago. Didn't regret it a single bit.
My main grief as as a very long Spotify customer, their app is still bad and doesn't progress. It has often problems when the [edit] phone is offline e.g.
and it doesn't work beyond songs - radio play, audiobooks especially in playlists are PITA.
The next obvious step is AI generated songs. Music will get much cheaper when we can completely avoid cost centers like record labels, recording studios, and bands.
On dating sites 100% of the girls I've seen with poly/open relationship on their profiles are butt ugly.

Guys have been banging other girls on the side since forever, but now apparently a new word is needed and everyone needs to know about it. Just go and bang someone else and don't go on about it to your actual gf ffs.
Shells are slow (particularly bash), sure, but I'm not sure how the rest of your comment follows from that. The shell is not involved in interpreting terminal escape sequences in any way, and modern terminals are quite fast - I can render animations in a 350-column terminal and they are as smooth as can be, given the constraints.
Besides, the whole premise of this post is that bash is the wrong language for raycasting, kind of like writing bubblesort in CSS.

>put the other 10% into some compat mode

There is nothing preventing that, just test if the string contains sane characters only and use a fast path for that. The problem is that there is no actual fast path for software text rendering, you still need to process ligatures, etc.
Wayland Protocols 1.39 Released with Data Control and Workspace Additions
Moreover, ARC-AGI-1 is now saturating – besides o3's new score, the fact is that a large ensemble of low-compute Kaggle solutions can now score 81% on the private eval.

If low-compute Kaggle solutions already does 81% - then why is o3's 75.7% considered such a breakthrough?
Many of humans' capabilities are pretrained with massive computing through evolution. Inference results of o3 and its successors might be used to train the next generation of small models to be highly capable. Recent advances in the capabilities of small models such as Gemini-2.0 Flash suggest the same.

Recent research from NVIDIA suggests such an efficiency gain is quite possible in the physical realm as well. They trained a tiny model to control the full body of a robot via simulations.

---

"We trained a 1.5M-parameter neural network to control the body of a humanoid robot. It takes a lot of subconscious processing for us humans to walk, maintain balance, and maneuver our arms and legs into desired positions. We capture this “subconsciousness” in HOVER, a single model that learns how to coordinate the motors of a humanoid robot to support locomotion and manipulation."

...

"HOVER supports any humanoid that can be simulated in Isaac. Bring your own robot, and watch it come to life!"

More here: https://x.com/DrJimFan/status/1851643431803830551

---

This demonstrates that with proper training, small models can perform at a high level in both cognitive and physical domains.
Anyone know if YouTube has it? The number of times I switch the YouTube app to Incognito just to avoid whatever links my friends send from influencing my recommendations…
I wondered about that too. The most likely answer is that a lot of dealers aren't meticulous about cleaning work surfaces between batches.
How is this any different than Walmart or Amazon having their own brands that are sold alongside name brands from other companies?
Tencent Music own almost 10%, UMG and Sony own almost 5% together, there are vested interests here.
"one does not just assume", "because the hardest problems in Tech are Johnny Cash invalidations" --Lao Tzi
Lower price and just wanted to try. Forced myself to use it, started creating new playlists, listen to the radio created based on songs etc.

Now my YouTube Music is more used by the kids and the family than Spotify
You get YouTube premium and YouTube music with one subscription. For me it’s a no brainer, I’ve had it for years
There are so called "yes-men" who can't say "no" in no situation. That's rooted in their culture. I suspect that AI was trained using their assistance. I mean, answering "I can't do that" is the simplest LLM path that should work often unless they gone out of their way to downrank it.
You know they are Walmarts brands
I did it because why pay for Spotify and for YouTube music if I was going to pay for YouTube premium anyways. The one thing it is missing is when you are at a party on Spotify can have a shared playlist where people can just add songs to it from their own phones. But YouTube can’t do that. It also won’t crossfade songs which Spotify does. But I don’t feel like I’m missing out because of those reasons.
there's another story in the same collection, "unauthorized bread", that is probably the most prescient-feeling science fiction dystopia I've ever read. helps that it's a near-future story dealing with topics that are squarely in doctorow's wheelhouse, but it really seems like a strong "this is where we are headed unless we do something to avert it" kind of tale.
Search "speedball drug", this has been done for decades.
A lot of playlist owners take submissions, and some have pricing lists, charging a set amount for featuring a song for a month or longer.
Mp3s still work great
I don’t really understand what being from Sweden has to do with anything.
Was he dissing mechanical engineering? I thought he was saying that they might have been panicked but were ultimately fine.
Not the person you asked but for me, it's because Youtube Music actually has the music I care about (fan edits of songs, compilations, mixes, etc). Then I also get to watch the videos when I want to or just listen to the music when on the move. These two, but especially the first, are the big reasons I use youtube music.
This was an excellent writeup - felt a bit surprised at how much they considered "workflow" instead of agent but I think it's good to start to narrow down the terminology

I think these days the main value of the LLM "agent" frameworks is being able to trivially switch between model providers, though even that breaks down when you start to use more esoteric features that may not be implemented in cleanly overlapping ways
Headline could also just be OpenAI discovers exponential scaling wall for inference time compute.
People help each other in war? Catastophy? Sometimes they do, sometimes they definitely do not.
The only way for the music industry to fight back is to ensure diversity in streaming platform, and fighting for easy way for users to port their data between them. This for one will both benefit users and the industry.
Yes, this totally tracks with what I know about Spotify. I am in touch with numerous employees of Spotify and they all said that the biggest threat to Spotify are the music publishers who have them by the balls. I think they have now realized that the only way to make it into a successful business is to deploy AI generated music or at least music in which they are not paying extremely large royalties.
Handling your stuff isn't all that new. Unless you're hanging with very close friends you always needed to not be a problem or you wouldn't get invited back.

I'm curious what GenZ+ thinks about the movie "The Boys & Girls Guide to Getting Down" which is a tongue-in-cheek, funny look at mid 00's partying culture in LA. That's not really my generation, but is a bit of a window into what I think was the last generation to really embrace intoxication.
I listened to a few ambient playlists on Spotify and Youtube and they were just slop. Even when I was doing something else (e.g. programming) I became annoyed that the background music was so bad. Same with the lo-fi beats channel that is so popular.

I'm not sure there is a problem if a proportion of the listeners don't recognize they are listening to slop. I do, however, think its a problem if Spotify is giving preferential treatment to slop, as is claimed in this post. I also would prefer a system that better supported musicians, while having the ease of use of Spotify.
Spotify has about 10,000 employees. Their software engineers make 6 figures. Their only actual product is, as far as I know, a music player.

Despite all this, I had an issue for a while where some of the play buttons didn't work. I would click the play button and nothing would happen. Other users posted about the same issue in the "Spotify Support/Complaint Megathread" on Reddit's r/spotify.

I don't know how to adequately describe how ridiculous it is that they managed to break their music player's play button, of all things.
Genesis – Generative world for general-purpose robotics and embodied AI learning
> Remember when the music labels themselves were the baddies?

I remember when the biggest problem in music was how middlemen like labels had an oppressive role on music and didn't allowed artists to express themselves or even earn a buck from their work.

As far as I know, that didn't changed.
YouTube pays artists much better than Spotify, but artists still look at Spotify success as music career success
Not sure how much that matters - I'm not an AI expert, but I did some intro courses where we had to train a classifier to recognize digits. How it worked basically was that we fed each pixel of the 2d grid of the image into an input of the network, essentially flattening it in a similar fashion.
It worked just fine, and that was a tiny network.
(Note for nongermans: Handy means phone in German, I think specifically smartphone but not sure. Edit: the word was edited out)

For me, I just use Spotify for music and that's what used to have real struggles with offlineness. Kept updating the app until a version worked properly and now I've stopped. I'm on 8.8.96 (installed December 16th 2023, going by apk file modified time) whereas 9.0.2 is the latest

No problems with this version, so I like the app currently. Let's see how long the servers work with this version. The only downside I've experienced so far is that the yearly overview requires updating every year again
I don’t get the problem here. You can listen to whatever you want on Spotify. I listen to it everyday, already knowing what I want to listen to, and never encountered this. However, it sounds like they are paying real musicians to create music directly for Spotify, to bypass record labels. That sounds like a good thing all around- record labels don’t seem to do anything useful.
This was my first thought too. Their phones are all they need. Plus they are legal, encouraged even.
It's nice that you can do this. But 3D rendering in the browser is rare. It's been working for years, with WebGL. Here are some examples.[1] Once in a while you see 3D models you can rotate and zoom. There are 3D games in the browser.[2] Unity will target WebGL if desired. Despite fairly good technology for 3D in the browser, it hasn't really caught on.

WebGPU is more powerful. It's basically Vulkan Lite. Limited threading. Bindless Vulkan is at least two years away. Only one queue to the GPU. This limits performance to roughly OpenGL levels. Not clear there's a big market for slightly better 3D in the browser. You can't do an AAA title in the browser yet, because the browser environment is too weak. But in a few years, maybe.

Unclear where this is going. The near future might be a world in which the only way you can run unapproved programs is via a browser. Phones mostly only run apps from approved app stores, and Windows in S mode only runs approved apps from Microsoft's store. Each year, the restrictions seem to get tighter.
In which case the only way to do 3D anything without paying off the platform operator will be to use WebGPU or WebGL.

[1] https://webglsamples.org/

[2] https://www.crazygames.com/t/3d
> After she told me she wanted to be with me for life? I had hoped the poly issue was going to be in the past

You hopefully learned that girls lie, like to avoid conflict and keep their options open. Once you accept these 3 facts they become much easier to understand. Guys care less about point 2.

Only judge someone by their actions, not words. And your gf fucking other people is a pretty clear statement of her feelings for you and her intention for your future.
> But in the context of AI, Agent as Anthropic defines it is an appropriate word because it is a thing that has agency.

That seems circular.
>> some sort of connection were you get some feelings from what others are doing/showing. I mean, technologically it's quite a leap, but in a conceptual way... it's still a bit of a leap but maybe not that big.

Play that VR game set within in the shark cage. The adrenaline rush is definitely not much of a leap from the real thing.
I think the fear comes from the span of time. If my job is obsolete at the same time as everybody else's, I wouldn't care. I mean, sure, the world is in for a very tough time, but I would be in good company.

The really bad situation is if my entire skill set is made obsolete while the rest of the world keeps going for a decade or two. Or maybe longer, who knows.

I realize I'm coming across quite selfish, but it's just a feeling.
On your desktop please try Freetube.
You can also import your NewPipe backup (history and subscriptions)
Freetube will also allow you to have different profiles, that you could use one per device and regularly import their backups.
See here: https://www.bbc.co.uk/news/articles/cq52382zd1no.amp

Octopus have started doing things like connecting properties in the north to cellular type meters (not supposed to) or using Octopus Mini hubs (connects smart meters using WiFi) as a way of trying to solve the problems
Errors in the Encyclopædia Britannica that have been corrected in Wikipedia:

https://en.wikipedia.org/wiki/Wikipedia%3AErrors_in_the_Ency...
The reality is everyone is targeting RV64GC, until we get cheap and widely available RVA23 boards. At some point after that, everyone will switch.
> Similarly, many of humans' capabilities are pretrained with massive computing through evolution.

Hmm .. my intuition is that humans' capabilities are gained during early childhood (walking, running, speaking .. etc) ... what are examples of capabilities pretrained by evolution, and how does this work?
And here is a great example of the problem.

An LLM doesn’t make decisions. It generates text that plausibly looks like it made a decision, when prompted with the right text.
Give Pye Corner Audio, Craven Faults and Warrington Runcorn New Town Development Plan a go
> The fact that scaled reasoning models are finally showing progress on ARC proves that what it measures really is relevant and important for reasoning.

One might also interpret that as "the fact that models which are studying to the test are getting better at the test" (Goodhart's law), not that they're actually reasoning.