HN user

fps_doug

944 karma
Posts0
Comments223
View on HN
No posts found.

These songs don't have any hooks. Melodies don't get repeated. They all just meander along.

I've been playing around with it for a few days now. While I agree that it seems impossible to create songs with a more "sophisticated structure" (for lack of a better word off the top of my head), you still can get better results by fine-tuning, as is always the case.

If you just request "rock music" or "jazz", you get very dull, generic variants of the requested style. But on a second thought, isn't that exactly what should happen? You throw all the rock music on this planet in a blender, turn it on, and what you get is the most average rock music there is.

If you spend some time spicing up your prompt with flowery language or just a bunch of adjectives, you can get a sound that seems less bland. When you supply lyrics, using square brackets to denote verses, chorus and bridges can also result in a somewhat more structured song, but I found that the AI is pretty lackluster in that regard and you often need several attempts until it follows these inline orders.

So yes, in its current form it has mostly a novelty factor, this is Stable Diffusion for music, but I can easily see this being useful for a small indie gamedev who needs some BGM, or an alternative to the YouTube music library. Instrumental sounds fine, it's mostly vocals that have this clear digital distortion if you pay attention. It's surprisingly good, but still bad.

Ninja Gaiden was so fraking hard! At some point I used an invincibility hack and still gave up at some point! But it was pretty cool. Played Halo 1 & 2, PGR a lot, JSRF was just awesome even though I never finished that either. Fable just wasn't my thing, but had a lot of fun in DoA3 with friends.

It's built into the CPU, what did you expect them to do, burn it with a laser?

.... well in hindsight that might've been a smart thing to do :o)

This sounds like all of you are living in Berlin, which is known as "failed state" to the rest of Germany. ;-)

It varies form city to city, I live in one that I'd say is an exception on the positive side: Most clerks in the various offices are actually helpful and even giving you hints. I had to renew my passport in January and got an appointment the next day. I got the appointment online(!) in Germany(!!). Passport could be collected 4 weeks later. Meanwhile an ex-colleague who lives in Berlin had to wrestle with his nearest office to even get an appointment for a passport renewal, then gave up and made an appointment with the office in the neighboring district, where it was still a 4 weeks wait. He told me there are districts where it takes up to 6 months.

I guess if you want pain and suffering, move to Berlin. :o)

What I always liked about HDMI is that it's basically backwards compatible all the way to DVI, just using passive adapters. I think that's the reason why HDMI dominates on laptops, where you're expected to move around and use projectors, which could then be very old and only have DVI inputs, and it "just works" with a plain old adapter. You could even go the other way round from a DVI output to a modern HDMI projector using the very same adapter, but I think laptops pretty much skipped DVI and went from VGA to HDMI. So in practice it doesn't really matter, especially with DP++ being supported by almost every device, which effectively gives you HDMI output using an almost passive adapter.

But still, I like it. :-)

AMD obviously needs to license the logo for their GPU boxes

This poses an interesting question, maybe some of the hobby-lawyers on HN like to chime in and post heir theories :o)

Let's assume they print that Logo on their box, call it HDMI in their Windows drivers, but don't do so in their Linux drivers, while it's still a spec-compliant implementation. Would that pose a potential legal problem, and if so why?

If it's the fact that they have access to the official HDMI 2.1 spec, implemented that, but call it something else, which I could imagine they forbid in some contract, would things change if some random hacker with too much time on their hands reversed the protocol by sniffing it, implementing it for the AMD driver (again without calling it HDMI)?

Too bad the HDMI forum doesn't feature an email address on their home page, I'd have loved to tell them what I think of them.

Not just that; I'd be OK with closed source firmware if I can just put it on an isolated network and be done with it, but from typical listings on Amazon et al you cannot even tell if the camera works without a mandatory cloud connection.

I've bought a router from TPlink a while ago that wanted me to install a fucking app, create a TPlink account and send all comms over some cloud servers to configure a router that's sitting right next to me, that all the traffic from the very fucking phone is going through. It did have a classic web interface, but it was completely crippled and basically just allowed changing the Wifi SSID and doing a firmware update. There was nothing in the product description about this, and none of the customer reviews mentioned it, because obviously this shit is now completely normal to the average joe.

Obviously, if you get paid to implement this you don't want the cognitive dissonance of knowingly doing something bad, so I'm sure those folks have already laid out their justification for this technology.

I wish Google could and would make Chrome closed source. It would at least give all those rebranded Chromiums (Opera, Vivaldi, Brave) a strong reason to reconsider their choice of engine, or at least maybe work together on a more divergent fork of it that stays away from Google's evil stuff.

I do, and I keep having those tiring conversations, but it's really hard to get the point across in layman's terms. I have enough friends in tech who stick with Chrome out of convenience instead of just falling back on it in case something actually doesn't work in Firefox. how do I convince tech illiterate people of doing this?

2. It lost control over its culture, and that culture was crucial to its functioning.

This might strongly depend on the corner of usenet you were in, but there were large and important groups where elitism was absolutely cancerous, and a culture I don't miss. I frequented German end English groups, and can say that it was much worse in the German ones. Absolutely condescending attitude towards newcomers if they "misbehaved" even in the slightest; you'd have the "n00bs" post and then a dozen replies by the regulars circle-jerking by dissecting the OP down to every little detail they did wrong and trying to one-up each other in sarcasm. A typical flex was the length of your killfile.

Web-Based bulletin-boards (phpBB, vBulletin, WBB, ...) quickly took over in the early 2000s, which had the advantage of having superior moderation tools (e.g. being able to remove spam after the fact), giving a more consistent experience to users. Bulletin boards still tended to have the elitist group of regulars compared to usenet, albeit less pronounced. Some/Much of this can probably also be attributed to the users of those boards being a new generation of Internet users, which just had a different approach and attitude, much like we see today with facebook vs. Instagram, YouTube vs. TikTok etc.

What managed to mostly kill Internet forums was probably reddit, which improved SNR a lot by having the up/downvote system, and while technically being even more centralized than bulletin boards, managed to grow so much by basically allowing their users to create subreddits, which would equal the sub-forums in bulletin boards, which only the board's administrator could create.

Well sure, in essence that's just a "works for me" thing. Also, no idea how much this is a regional/cultural thing, I exclusively use a German site for this. It doesn't seem to suffer fake ratings like Aamzon etc., probably as there isn't too much to gain from that. Story mode might sound a little extreme though, it's mostly that I like useful hints about common pitfalls, rookie mistakes, ingredients that can have vastly varying properties, these kind of things that an experienced chef might just know, but not a rando like me. :)

I use recipe websites. When I want to try something new, I read a handful of recipes there, usually those with high user ratings. But what I really pay attention to is the writing style. If it's just a dry "do this then that then that", it might very well be some stuff someone made up on the spot. But if people go into detail, like "yes this seems like an awful lot of butter, but trust me, this is how the real thing is done at the restaurant where you don't see it", and little details that make me believe the person is actually writing from experience and dropping hints of what to watch out for, it's usually a really solid result for me.

I think one of the things you learn on your way to C) is when it makes sense to roll your own. It is difficult, and maybe something that actually happens after c.

It seems to be very hard to make that call in time, and in the past I feel like every time we chose to implement something on our own, the existing solution would have been better in hindsight, and every time we said "ok, that existing solution looks fine" it turned out to be a dumpster fire a year down the line. But obviously the times where you made the right call just don't stick out that much because stuff "just worked", and also, in case you think you made the wrong decision, the alternative could've been ever worse. But still, I guess everybody knows that feeling? :-)

Plus 400 layers of abstraction because the lowest bidder doesn't know any actual software engineering and every time they face a problem they add yet another library to the project that someone on SO mentions because the accompanying sample code in the answer has the least amount of lines.

That solves that one problem, but you still get the feedback only when you pressed it, you cannot feel where the button is without looking. I can blindly turn the AC on or off, adjust the fan speed, turn on the hazard lights and adjust the volume of the radio in my car, because it's all good old buttons and knobs. How is that supposed to work with a touch screen?

About 10 years ago when they introduced the EX40 (I think?) those hard-froze randomly every couple hours to days on Linux. But only for some users. They couldn't track down the issue the first few weeks, I guess that's what you get for being an early adopter. They must have gotten (un)lucky during testing and only had setups that worked.

It was first suspected to be certain brands of RAM, so I requested a RAM-swap which unfortunately didn't help. Then a BIOS update which also didn't help. Then someone figured out that nohz=off on the KCL fixed the problem and I had it running like this successfully for a few years. Long after at least one dist-upgrade I remembered that and removed the option again, and the server still ran stable.

There's no real morale to this story I guess, but at least the support is super responsive, and as the root cause wasn't clear at that point didn't hesitate to swap random stuff if you requested so. Also had a faulty HDD last Sunday in one server and requested a swap, which they did within 20 minutes of me opening the ticket.

Don't do simple rolling backups, use something with deduplication like borg backup or ZFS/btrfs if you want to do it at the FS level. The backup size should not increase by much more than the actual size of any new files, so if suddenly, you need twice as much backup space because all your files seem to have changed, you should get suspicious.