Ycros
Ycros on Hacker News
Right, I guess I didn't notice the text "No SoundFont installed - load a plugin to hear the song".
Readme looks much better now.
Mmm, the readme is an impenetrable unorganised wall of text that jumps between broad high level things, and tiny intricate internal technical details.
All in all this feels a bit early to really show off. A recorded demo video would be good. Also, imo, the demo song should be setup in a way that it just plays out of the box.
what has the world come to when people beg for stars on github
Ah, see, if I was on the phone to someone administering a list, and I asked, "is it possible to move me to the top of the list?" - I would expect them to action that if this was a reasonable and possible request that I had made. Now that I'm thinking about it, I don't know if that's a regional/cultural thing (I am Australian).
edit: and that's why I read Andrew's ask as also implying action.
Sure, it's pen testing behaviour. It's also debugging behaviour which is a core part of coding. In my experience, I have found myself at times dealing with and interacting with external systems that are not my own, where I don't have the source, or are under-documented, or are behaving contrary to the documentation. I'm unsurprised this is a core thing they're training these models for, because it's something I find way more valuable than their below average coding ability.
I've read some of the comments here, and it seems people have different reads on whether Andrew was at fault here or not, and what his intent may have been.
My read is that his first request is completely reasonable and there was no intent of wrongdoing. But then, his AI agent made an impossible booking and he "asked if it was possible to move him to the top of the list". I don't think someone would make a request like that, if they were unaware that their AI agent had found an exploit to make an earlier impossible booking. It feels very much like a, "well, this API let me do this, what else will it let me do?" kind of request. And then he only "did the right thing" when it had turned out he had booted someone else, which might eventually lead to discovery.
"I wonder if the training ... is going to bleed over into the non-coding use cases"
I mean, isn't that literally what's going on here? I don't think a non-coding agent would have ever been optimised to go dig around APIs, it'd be computer/browser-use forward.
It feels like Cloudflare keeps inserting itself in between everything, everywhere it can. So convenient you'll middleman yourself. I do not like this.
midwit meme, but both ends are just "a pile of .md files in a synced directory somewhere"
I mean, assuming you're on tmux 3.6 or newer, try setting `set -g mouse on` in your tmux conf, then scrolling should just work. Should it be a default? Maybe. (edit: also lets you click on panes, adjust splits, etc.)
if you look at the last few weeks of commits, you can see they've been systematically ripping out everything bun-specific and moving to node
How can you possibly make any informed statement about the solutions AI generates for you if you don't understand them?
I use tmux, I have this exact same bug in tmux. It's part of why I use OpenCode and not Claude Code.
Yes, we should archive everything. And we should perhaps reform IP more broadly and re-think how we treat our culture. And we shouldn't expect retaliation.
But retaliation will happen, and I worry that it's going to pull down one of the most incredible archives along with it.
yeah no shit, this is what happens when you agitate the major music record labels - it's going to get worse
there's enough support for it across various things that it's not going anywhere
I'd recommend anyone looking at these three languages to give Odin a try.
Is this why I've seen a number of "AUP violation" false positives popping up in claude code recently?
ollama has always had a weird attitude towards upstream, and then they wonder why many in the community don't like them
It uses a video feed and asks you to look in certain directions. At least the one instance I've encountered did.
This seems reasonable to me, surely it should be its own repository.
I prefer btop, it does all the usual process monitoring as well as gpus in the latest versions.
Having played around with this sort of thing in the llama.cpp ecosystem when they added it a few weeks ago, I will say that it also helps if your models a) are tuned to output json and b) you prompt them to do so. Anything you can do to help the output fit the grammar helps.
Every time I look at LangChain it seems like unnecessary abstraction. The value in this example are the prompts.
This feels like it should be a charity or a non-profit entity.
The recently launched Playdate handheld gaming device uses a monochrome Sharp brand Memory LCD with no backlight.
The article suggests a good first step, but I recommend using a 3-way capable merge tool for an even better experience. 3-way merging with a reasonable UI should be the default, I don't really understand why it still isn't. It makes large and complex merges easy. My merge tool of choice was kdiff3 for the longest time, though these days I'm using Beyond Compare which is a commercial product.
No general framework will magically solve this problem, you need to tread carefully around the audio processing thread whatever you're using.
I was shopping for a new monitor recently, and I considered 3 different models from Samsung, and all 3 had so many complaints from users indicative of serious QA issues in at least their monitor division. I hope they sort their issues out, their products on paper at least, are compelling.
If you're going to create a custom license, please hire a lawyer to do so.