CookieOfFortune
@CookieOfFortune@lemmy.world
- Comment on Permanent Debuff 1 day ago:
Just consider what would happen if you lost a limb!
- Comment on They're coming. 1 week ago:
Hmm… do you actually need thumbs to fly a modern commercial jet?
- Comment on Lara Croft is a Sociopath 1 week ago:
At least in some stealth games you can avoid confrontation and killing.
- Comment on The absolute WORST 1 week ago:
Is this common? I don’t think it’s ever happened to me.
- Comment on How Chrono Trigger Taught Me The Word ‘Epoch’ 2 weeks ago:
Just Phoenix Feather would be fine. Better than Down.
- Comment on If sexuality is a spectrum, does that mean one person is the gayest? 2 weeks ago:
Doesn’t this imply gayness is discrete and there is a quanta of gay?
- Comment on Wobble wobble 2 weeks ago:
And the FAA!
- Comment on 2 weeks ago:
Well you want some weight which is why I’m suggesting the whole car but sure if you want some custom solution you can build something better.
- Comment on 2 weeks ago:
Hmm… this might be easier to do with an electric car. Put it on an inclined track, and then drive uphill to store energy, and go downhill to release the energy.
- Comment on If you had to buy a new TV, what brand would you get? 2 weeks ago:
Yeah monitors typically cost more than the equivalent TV as it’ll have more features.
- Comment on Are Cars Just Becoming Giant Smartphones on Wheels? 3 weeks ago:
This depends on the country. Switzerland has excellent transit to even remote towns. And it has an excellent car culture for this reason as well.
- Comment on Researchers revive the pinhole camera for next-gen infrared imaging 3 weeks ago:
Hmm, so if I understand the paper (which I might not), the lens is created by one laser beam, and then light from the sample causes a two photon effect in the lens area. Since two photon effects continue propagation, it’s in effect a pinhole which can be used for imaging. This seems like quite an elegant experiment.
- Comment on xkcd #3138: Dimensional Lumber Tape Measure 4 weeks ago:
Can still work as long as you use the same ruler and just use referenced measurements.
- Comment on The line between what is ai and what is programming will be very blurred in the future 4 weeks ago:
Have fun! At some point I gave up on it because it was too much like a job.
- Comment on The line between what is ai and what is programming will be very blurred in the future 4 weeks ago:
You can still lessen assembly, it’s not that hard actually, just tedious. It can play TIS-100 if you want a “fun” way to learn it.
- Comment on i 💚 animals. 4 weeks ago:
Wait which Red Alert was this?
- Comment on i 💚 animals. 4 weeks ago:
Except it has?
- Comment on Say hello to Bary 4 weeks ago:
Geosynchronous means the orbital period is a day and relatively circular. Satellites with these orbits basically look down at the same part of the Earth.
Lagrange points are locations along an orbit where gravitational forces balance out with the centrifugal force of the orbit. This does allow less fuel expenditure to maintain.
For the Earth-Sun or Earth-Moon systems, the Lagrange points do not occur at the altitude of the geosynchronous orbit. The Lagrange points are either significantly further away or at a different orbital phase.
- Comment on Yes, you can store data on a bird — enthusiast converts PNG to bird-shaped waveform, teaches young starling to recall file at up to 2MB/s 5 weeks ago:
any system that communicates information is apparently a digital communications system, so long as you can imagine an arbitrary scheme to interpret at least one bit of information from the signal,
This has always been my point since the beginning! There exist very low bandwidth digital communication systems in real life, with less than one bit per second. The bandwidth available should be defined where something is digital or not.
regardless of whether that was the message intended to be communicated.
Seeing the bird in the spectrogram is quite intentional and sufficient to consider this a communications system.
It seems if instead of a bird picture, a random set of bits were encoded and then detected In the spectrogram, you’d consider this more of a digital system since instead of a human doing the check you use an algorithm?
- Comment on Yes, you can store data on a bird — enthusiast converts PNG to bird-shaped waveform, teaches young starling to recall file at up to 2MB/s 5 weeks ago:
If we’re being pedantic, shouldn’t we consider that it can be a one bit signal? Otherwise you should be specific about what bandwidth you’d consider digital.
- Comment on Yes, you can store data on a bird — enthusiast converts PNG to bird-shaped waveform, teaches young starling to recall file at up to 2MB/s 5 weeks ago:
I thought we were being pedantic here?
Yes, eventually a signal may degrade or be corrupted, but prior to that point the reproduction is literally and exactly perfect.
Modulation schemes are characterized via a probabilistic tolerance, so even when you are within the tolerances, you can get an incorrect value at some expected rate. Note that you can even define a modulation scheme with a high error rate and be ok with that.
That’s why I take issue with the concept of an exactly perfect reproduction. Usually there are layers above the digital modulation to handle these possibility to decrease the error rates even lower.
And no, I don’t consider the PNG to be the data carried. I think the way the author does the bandwidth calculations is incorrect.
- Comment on Yes, you can store data on a bird — enthusiast converts PNG to bird-shaped waveform, teaches young starling to recall file at up to 2MB/s 5 weeks ago:
The bird drawing is just a proxy for arbitrary data. In your example, you could convert bitstream into a pattern of black and white squares into a YouTube Video. Send it through the VHS channel, and when you digitize it, you would get back the exact bitstream.
- Comment on Yes, you can store data on a bird — enthusiast converts PNG to bird-shaped waveform, teaches young starling to recall file at up to 2MB/s 5 weeks ago:
If your argument is that the bandwidth calculation is incorrect, then sure I think that’s fair.
But I don’t think it’s correct to say it’s not a digital channel juts because it doesn’t have optimal bandwidth.
- Comment on Yes, you can store data on a bird — enthusiast converts PNG to bird-shaped waveform, teaches young starling to recall file at up to 2MB/s 5 weeks ago:
The entire point is that the modulated signal can be reconstructed exactly,
But this isn’t true. Just because a signal is modulated doesn’t mean it can’t be distorted.
A spectrogram is just showing that arbitrary data can be sent though this channel. It’s literally a form of modulation.
- Comment on Yes, you can store data on a bird — enthusiast converts PNG to bird-shaped waveform, teaches young starling to recall file at up to 2MB/s 5 weeks ago:
My point is that it doesn’t have to be optimal to be considered digital. Which in the general case means basically any communication channel can be digital.
If the argument is that they didn’t correctly calculate the bandwidth, then sure.
- Comment on Yes, you can store data on a bird — enthusiast converts PNG to bird-shaped waveform, teaches young starling to recall file at up to 2MB/s 5 weeks ago:
Why couldn’t you have a likelihood function for the bird?
As a trivial case, you can just say: Does the spectrum look like a bird? Then you’d have a digital channel by your definition for a single bit.
The actual channel bandwidth is obviously higher than that.
- Comment on Yes, you can store data on a bird — enthusiast converts PNG to bird-shaped waveform, teaches young starling to recall file at up to 2MB/s 5 weeks ago:
- Played through a DAC and speaker to produce an analogue signal (lossy)
Analogue modulation of bit stream played through DAC (lossy)
These steps are literally the same thing. You’re converting some data into sound for the bird to hear.
- Comment on Yes, you can store data on a bird — enthusiast converts PNG to bird-shaped waveform, teaches young starling to recall file at up to 2MB/s 5 weeks ago:
That’s not really how it works in the real world. Usually you have both bandwidth and noise constraints.
Sure you can send something like a square wave but this isn’t practical for real communication channels. Typically you’re sending many sine waves in parallel with multiple amplitudes and phase offsets to represent a sequence of bits (QAM). Then on top of that you’d encode the original data with both a randomizer (to prevent long runs from looking like nothing) and error correction. So usually the system can handle some level of distortion.
What you’re hoping is that by the time the data reaches the user (really, Layer 3), all the errors have already been handled and you never see any issues.
The bird is just another type of noisy channel with its own distortion characteristics.
- Comment on Yes, you can store data on a bird — enthusiast converts PNG to bird-shaped waveform, teaches young starling to recall file at up to 2MB/s 5 weeks ago:
Minor analogue distortion does not change the information content of the signal unless it is so bad as to flip a bit.
This isn’t true in the general case. In the real world, you can have all kinds of distortions: random noise, time shifts, interference from other signals, etc.
You don’t usually see the effects of these because the protocols are designed with the communication channel characteristics in mind in order to reproduce the original signal.
Using birds is just another communication channel with its own distortion characteristics.
- Comment on Yes, you can store data on a bird — enthusiast converts PNG to bird-shaped waveform, teaches young starling to recall file at up to 2MB/s 5 weeks ago:
Every signal is ultimately analog. Voltage along a wire, sound, light, the world is analog and it all needs to be converted into our concept of digital (which is typically binary values).