Recent submissions

Comment · 1 year ago
OpenSubsonic (https://opensubsonic.netlify.app) is the closest. It's a collaborative effort to extend and modernize the Subsonic API, which had become a sort of de-facto standard API. Navidrome, Gonic, LMS (Lightweight Music Server, not Lyrion/Logitech), and other servers implement the API, and Supersonic, Symfonium, and other clients consume it. (And it's backward compatible with the original Subsonic, so older Subsonic clients will work, just not support all the new features that have been added.
Comment · 2 years ago
Why is that relevant to their argument?
Comment · 2 years ago
This is exactly how the data binding APIs in Fyne (another Go GUI toolkit) work. And it's also an optional feature, so if you want to handle things by registering callbacks and calling setters yourself you can do that too.
Comment · 2 years ago
If you're a news site and you want Google to have a link like "News on Inflation", then just give your article the title "Unpacking the latest inflation data" and save the actual info for the article itself. A lot of internet publishers have already figured this out and it's why you see titles like "These 3 states have the most affordable homes" that just entice you to click on the link.
Comment · 2 years ago
But in this case with slow speed, it's the massive (literally) amount of mass of the cargo ship that gives it an un-intuitively large amount of energy.
Comment · 2 years ago
Not to mention that eating undercooked meat is a bigger infection risk than living with a pet cat, especially an indoor-only cat.
Comment · 3 years ago
I drink coffee every morning and have for pretty much my entire adult life. People might be better off for it because coffee in moderation is healthy and has various bioactive compounds in addition to caffeine that can reduce risk of some diseases... but I don't think the caffeine itself has any cognitive benefits for me at all compared to if I were to never drink coffee. It's just an addiction I'm completely adapted to, and skipping a morning coffee just means I'm a bit extra tired and sluggish through the day. Maybe dopaminergic stimulants are different, especially for people with true ADHD, and they can maintain an effect over time even at a dosage plateau.
Comment · 3 years ago
Have you tried my client (github.com/dweymouth/supersonic)? I started this for a similar reason last year - I'm curious to hear your feedback, and if you were interested in contributing I'd love some more help!
Comment · 3 years ago
Ironically, the two main legal drugs (excluding caffeine) - tobacco and alcohol - have some of the worst long term effects. Others can have long term effects though, like MDMA is somewhat neurotoxic but not to a degree that matters with infrequent acute use, but it becomes very relevant if someone were to use it regularly.
Comment · 3 years ago
Speaking technically, methanol isn't produced during distillation, it's concentrated. Since it boils at a lower point than ethanol, it disproportionately comes out in the "heads" of a distillation run. The source wine/beer/mash already has all the methanol in it, it's just it's not a problem when present in the small quantities in a non-distilled drink, alongside with a much greater amount of ethanol. (Ethanol can actually act as an antidote to methanol since your body processes it first and can then excrete much of the methanol unmetabolized)
Comment · 3 years ago
https://squabbles.io is the best alternative I've seen. The Fediverse is a cool idea in theory but I think at this point in time it's not ready for primetime. It's too complicated for casual users to figure out, plus federation invites drama all of its own - e.g. Beehaw, a major Lemmy instance, has defederated with lemmy.world
Comment · 3 years ago
Animals devour to survive. Humans (in first world countries at least) don't need to do that. We eat meat because we like it, not because we need to. And we have the choice to do otherwise. In fact, plant based alternatives are healthier for us (look up the China study), and for the planet (most Amazon deforestation is to grow cattle feed). There is no need for most of us to eat any animal products at all.
Comment · 3 years ago
Hmm that's a good point, that you can use the ultrasonic bandwidth of the LP, which is useless for analog audio, to increase the bitrate. I'd say it's a bit generous to give an LP a bandwidth of 50 kHz, especially in the inner tracks though. I think what I was getting at would apply where the bandwidth of the analog signal you want to encode is as wide as the bandwidth of your media though. Take compact cassettes, let's say they have a bandwidth of 18 kHz and a dynamic range of 60 dB. If you want to encode an arbitrary audio signal with a bandwidth of 18 kHz and with 60 dB dynamic range, you could only do that in the usual analog way. But if you wanted to encode a digital telephone signal (say at 8 kHz bandwidth, 30 dB dynamic range) maybe you could use the 18 kHz cassette bandwidth to encode that signal digitally.
Comment · 3 years ago
That's when it's used as a "bit crusher" effect by converting to 10/12 bit samples by simple truncation, rather than dithering (randomized rounding up or down to the nearest quantization value, with P(round_up) = the relative closeness of the sample to the upper quantization value).

With dithering, the only difference a smaller bit depth makes is a higher noise floor, with the noise being just background white noise (like tape hiss). With most pop music a 10 bit depth with dithering would likely not be audibly worse, since pop music is usually compressed into like the top 10dB of the dynamic range.

Comment · 3 years ago
Broadcast NTSC did actually modulate the color signal into a "comb-shaped" frequency spectrum that was overlaid onto the complimentary "comb-shaped" spectrum of the B+W signal, because they didn't want to have to re-allocate higher broadcast channel bandwidths to be able to support color (and therefore have fewer channels available). The comb-shaped nature of the spectrum is an artifact of the discrete lines the picture signal is made up of, and the pause between each line when the electron beam reset itself and prepared to draw the next line. The fact they were able to figure out how to do color in the same bandwidth in a backward-compatible way is actually kind of insane, and I've seen it mentioned somewhere as one of the, if not THE most impressive engineering achievements of the 20th century.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton