[-] aes@programming.dev 2 points 6 months ago

Could 'push', yes, as in, "we mentioned it in passing when rock and roll grandpa wasn't paying attention, so he wouldn't throw a hissy fit and withdraw from the service". Oh, you meant to the labels? Ha ha ha, NO. The labels have basically nuclear option veto powers.

As for changes, well, updates get delivered all the time, for various reasons. (The scratched Turbonegro album being one frequent flyer.) I think a lot of those are bullshit SEO-like reasons, but it is what it is.

Which artist appears in most frequent releases? I forget, but I think it's Elvis. Possibly Johnny Cash. Why? Because some material has gone out of copyright in some jurisdictions, and so people have the idea to upload them again in 'new' compilations. (The content team don't even beat these down personally -- that's machine work)

[-] aes@programming.dev 28 points 6 months ago

I worked on exactly this for a while, a long, long time ago. It turns out to be an annoyingly difficult bag of problems. The record companies don't really care, they sell (sold, I guess) pieces of plastic. (Idk if they fixed it yet, but the same Turbonegro album kept getting sent with the same scratches, kept getting taken down a while later, for years.) So, good luck trusting them to label anything.

Puritans are so much more aggressive than sane people that making mistakes one way is much more expensive than the other way.

Anyway, we ended up trying to work out which tracks are actually the same song, (Easy for you, harder for friend computer, yes?) and then if one of them is marked explicit, they all are, unless marked "radio edit" or "clean", or whatever. If you think about this for a minute, if one track is labeled "radio edit", maybe the other ones should be marked explicit...

It's a deep rabbit hole, is what I'm saying.

And the people with the pitchforks are never happy.

[-] aes@programming.dev 1 points 8 months ago

Ok, so it's to hear from people building stuff, but isn't it maybe a little light on details? I feel the consultancy contact details to profound insights ratio is a bit underwhelming.

[-] aes@programming.dev 1 points 8 months ago

Yeah, but we're just not incentivizing him enough, right? If we just give his publishers more help enforcing their rights on the English language, he'll write some more, for sure

[-] aes@programming.dev 3 points 8 months ago

Ok, TIL there's a thing called Required, but otherwise, one way to do this is to rename the other part/field/key(s), so that old code reveals itself in much the same way as using a deleted field (because it does, actually)

Another way is explicitly have a separate type for records with/without the feature. (if one is a strict subset, you can have a downgrade/slice method on the more capable class.

Lastly, I would say that you need static typing, testing, both. People from static-land get vertigo without types, and it does give good night sleep, but it's no substitute for testing. Testing can be a substitute for static typing in combination with coverage requirements, but at that point you're doing so much more work that the static typing straight jacket seems pretty chill.

[-] aes@programming.dev 4 points 8 months ago

They come in groups, in a way, but they also refer back any which way, anyway. I recommend just the order they were written, it's worked well so far. (about half way through, I think)

[-] aes@programming.dev 1 points 8 months ago

Yeah, but they didn't serve 'fresh' coffee, the whole point was to make a giant urn of coffee and sell coffee from that all day. I don't know what the boundaries of those rules were, it's entirely possible it's different if you serve it in an open steaming cup, but this was Styrofoam take away cups.

Their customers had had problems before, but they didn't care. I think that's what got them in the end.

[-] aes@programming.dev 1 points 8 months ago

There's a safety regulation, but the mcd manual almost said outright to ignore it. And there had been numerous incidents before, and even court cases. They were finally fined something like half a days' profit from the sale of coffee. Only the scale of of mcd makes it seem like more than what the paperwork costs anyway. Personally, I think someone in the C-suite should get jail time for 'gross bodily harm', or whatever.

[-] aes@programming.dev 2 points 9 months ago

Turn the mouse upside down.

Also, check your BIOS settings. Turning it on from completely off also sounds sus, surely it's 'hibernating' or something, right?

[-] aes@programming.dev 1 points 9 months ago

A terminal is the thing that looks like it might be a computer, but nobody is home, it's just connected to a modem. Or, maybe, if you're lucky, The Computer of your university.

A terminal emulator is, well, an emulator, so you can use a 1970's shell, right there on your computer, just like you can emulate and play Pong or Space Invaders...

Hope that helps

[-] aes@programming.dev 1 points 9 months ago
[-] aes@programming.dev 1 points 9 months ago

Yeah, that. Typo. It had grown by a factor of 7 or so. So, basically, that part of the pay was cut by 85%

view more: ‹ prev next ›

aes

joined 1 year ago