Podcasts about gpl

Series of free software licenses

  • 332PODCASTS
  • 982EPISODES
  • 1hAVG DURATION
  • 5WEEKLY NEW EPISODES
  • Jun 10, 2026LATEST

POPULARITY

20192020202120222023202420252026


Best podcasts about gpl

Show all podcasts related to gpl

Latest podcast episodes about gpl

Hacker Public Radio
HPR4658: Audio Revisited

Hacker Public Radio

Play Episode Listen Later Jun 10, 2026


This show has been flagged as Clean by the host. 01 Introduction This is a follow up to my 4 part series on simple podcasting. In this episode I will discuss a number of experiments with audio filtering. These experiments were inspired by comments by listeners and by other discussions about audio on HPR. I am not an audio expert, so I am doing this partly in order to learn something, but mainly in order to have a bit of fun. I hope that you find this entertaining as well. In a comment on the first episode a listener mentioned something called Solocast and said that the method bore a resemblance to the method that I was using. Here is his comment -------------------- 02 Comment #3 posted on 2026-04-03 07:49:58 by Reto It reminds me about Solocast Hi Whiskeyjack, I really liked your podcast and the topic. I cannot remember about your last, but the sound quality of this one was good on my mobile speakers :) The concept reminded me about the program from Norrist (another host on HPR), while similar does it have some differences HPR 3496 https://hackerpublicradio.org/eps.php?id=3496 As I am not on the future feed, I look forward to your next episode. Cheers, Reto -------------------- 03 End of comment. I did not recall having heard the episode on Solocast, but this sounded very interesting. Solocast was in HPR episode 3496 and was released by norrist on the 27th of December 2021. I listened to that episode and does indeed use use the same basic concept of recording short segments of audio and combining them later instead of creating one big recording and editing it with an audio editor. 04 The main difference is that the work flow that I described involves a lot of manual steps, while Solocast is a short Python program that automates the entire process of presenting your script, recording the segments, combining the segments, and filtering and normalizing the result. I won't try to describe Solocast in detail, instead I would recommend just listening to HPR episode 3496 to get norrist's explanation directly. -------------------- 05 While I wanted to make sure that I credited norrist with having come up with this concept four years before I did, this won't be the focus of this episode. Instead I will talk about audio filtering and various experiments that I ran on several different methods. 06 While looking at the source code for Solocast I noticed that it used a filtering method that resembled one used by Jivetalk, a podcast production program that caught the attention of one of the HPR community news presenters. This method involves taking a sample of quiet audio where there is no speaking taking place, and then using this as input to a noise reduction filter which is applied to the voice recording. The filter subtracts the quiet sample from the voice audio, which should theoretically remove the ambient noise. 07 I decided to apply this method to a number of different audio test recordings which were recorded under different circumstances using different hardware. In this way I could see if the method worked equally well under all circumstances or if there were some sorts of noise which it was suited to and some sorts that were not. 08 While I was at it, I also picked several other filter methods to see how they worked as well. Potentially, some methods may be better under some conditions while other methods were better suited to others. -------------------- 09 I won't present all of my experiments, as that would be a bit dull to listen to. Instead I will describe each method and then present audio samples which illustrate my conclusions. There are two pieces of audio software involved, both of which were also used in my series on simple podcasting. 10 The first is Sox, spelled s o x , and which is short for Sound Exchange. Sox is a command line program for audio manipulation. Sox is Free Software, released under the GPLv2 or later. The other is FFMPEG, which is also a command line program. FFMPEG is also Free Software, released under the LGPL V 2.1 or later, and GPL v 2 or later. Sox actually uses FFMPEG for certain operations. -------------------- 11 Audio Hardware For recording hardware I used the following. 12 Maxwell Headset The first is a cheap Maxwell headset that has an electrical noise problem. Unfortunately I don't have a model number for this headset. I described this hardware, the noise problems that I had with it, and how I created filters to deal with the noise in my series on simple podcasting. Briefly though, this is a headset that has a build in microphone on a boom which allows the microphone to be positioned close to the mouth. It connects with a USB cable. 13 Borne Earpiece and In-line Microphone This is a set of earplugs that go in your ears and connected by wires and a very small microphone built into a small bulge in the cable. It connects using a 3.5mm jack. The model number seems to be BUD250-BL. 14 XTrike Headset This is a gaming headset similar to the Maxwell headset described above. The model number is GH-510 It uses a USB connection. 15 Yanmai Condenser Microphone This is a microphone that comes with a small tripod stand. The model number is SF-910 It uses a 3.5mm audio jack. -------------------- 16 This is not a review of the hardware. Rather, I was trying to create audio problems so that I could test ways to fix them. Therefore, do not take the above list as a recommendation of what to buy. However, you can see that I am not using any expensive audio hardware. If you want to make an HPR podcast, you do not need professional level hardware. -------------------- 17 Audio Samples The audio samples are as follows 18 Quiet This was recorded in a quiet environment at my desk. This is my normal podcasting environment and represents optimal conditions. The main reason for this method is to see how the various filter methods perform when dealing with the electrical noise from the Maxwell headset. 19 Small fan This is a small USB powered table fan approximately 10 cm in diameter. It was located roughly 40 cm or less to the left of the microphone, although this varies depending on the microphone. 20 Traffic This was along a busy street with traffic noise in the background. -------------------- 21 Filter Methods Sox noisered Filter with Audio Profile This method uses the Sox noisered filter. Here is a brief quote from the Sox documentation on this filter. Quote Reduce noise in the audio signal by profiling and filtering. This effect is moderately effective at removing consistent background noise such as hiss or hum. To use it, first run SoX with the noiseprof effect on a section of audio that ideally would contain silence but in fact contains noise - such sections are typically found at the beginning or the end of a recording. End of quote For these tests I recorded a separate noise profile to go with each test. -------------------- 22 Basic Manual Filter This is a basic high and low pass filter pair based on the work I had done in my previous series on simple podcasting. However, based on the tests that I have done for this episode, I decided to get a bit more aggressive in terms of filtering. I use a high pass filter of 120 Hz, and low pass filter of 8 kHz. The each filter is then applied twice to increase its effect. I also added band reject filters to deal specifically with 50 and 60 Hz line noise. -------------------- 23 Complex Manual Filter This uses the manually constructed filter described in my series on simple podcasting. This uses the basic manual filter plus a series of custom bandreject filters to fix specific noise problems with the Maxwell headset. -------------------- 24 FFMPEG afftdn Filter The documentation describes this as "Denoise audio samples with FFT." -------------------- 25 FFMPEG arnndn Filter The documentation describes this as "Reduce noise from speech using Recurrent Neural Networks." -------------------- 26 FFMPEG agate Filter I will pronounce this as "agate" for convenience. The documentation describes this as "A gate is mainly used to reduce lower parts of a signal. This kind of signal processing reduces disturbing noise between useful signals." -------------------- 27 Method The experimental method used was to take each noise sample and apply the different filter methods to it. Where there are parameters which can be adjusted, a script was used to generate a series of different sample files with different parameter values. Not all possible parameters were experimented with, as the goal is to see which method produces what sorts of results under different circumstances, not to get the best possible result for the samples that I happen to have. The method in each case was as follows 28 Step 1 Convert the audio file to FLAC if it is not already in that format. 29 Step 2 Apply a basic high and low pass filter described previously to each sample. The reason for this basic filtering is that it eliminates at least some undesired noise in a fairly fool proof manner, leaving less for the more advanced filter to deal with. This should allow for a better test of the filter under realistic conditions. 30 Step 3 Apply the noise reduction filter being tested. 31 Step 4 Normalize the filtered sample to 17 LUFS according to the EBU R128 standard. The EBU standard is described in my series on simple podcasting. Normalizing adjusts the audio signal to a desired loudness level. This allows for more more consistent sound levels and allows us to hear the results under realistic conditions. I normalize the audio individually for each sample as different recording hardware requires different amounts of loudness adjustment. This is different from the typical podcast process where normalizing takes place as the very last step in the process, but it was necessary in this case. 32 Step 5 Concatenate selected sample audio files to one another to allow for better review and comparing. -------------------- 33 Results The results are grouped according to the type of noise which is being mitigated. This allows for easier comparison of the effectiveness of each technique under different circumstances. I have only picked a few examples of interest out of the numerous experiments that I conducted. -------------------- 34 Quiet Recording Environment with Maxwell Headset This compares how well the various filtering methods work on the noise induced by the electronics in the Maxwell headset. This electronic noise consisted of a noise spike every 1 kHz. This should be representative of electronic noise caused by problems in recording hardware. 35 Manual Filter The manual filter applied a narrow band reject filter every 1 kHz from 1 kHz to 12 kHz. This completely removed the otherwise audible whine caused by the noise. 36 FFMPEG afftdn This method allows for setting a noise floor and then specifying how much the noise floor should be reduced by. The method is very sensitive to getting the noise floor correct for that recording. Set the floor too low and nothing happens. Set it too high, and some distortion results. However it seemed to be moderately effective, but it would seem to require checking it and possibly adjusting it each time it is used. 37 FFMPEG agate This method allows setting a noise floor and then suppressing all sound which falls below that level. This method is very sensitive to getting the noise floor correct for that recording. If set too low (or quiet), it is ineffective. If set too high (or loud), it distorts words which come after a pause, which would typically be between sentences. 38 When set correctly, it completely removes noise in the silences between sentences. However, the noise is still audible during speech. This is because the noise in this case is a higher frequency than normal speech, and so stands out more. It may not be a significant problem for noise which is closer to the main vocal frequency band. Overall, this method is not suitable for this particular problem. 39 FFMPEG arnndn This method used the standard model. A variety of different noise reduction models are available. I only tested it with one, std.rnnn It does not seem to introduce much distortion in the voice signal even with a high amount of mix parameter. 40 However, it is only slightly effective at removing the whine from the signal, even with a high amount of mix parameter. Overall, this method does not appear to be useful for this sort of noise problem. 41 Sox noisered Filter This was effective in removing noise between words, but noise can be heard while words are being spoken. It was better than agate however. 42 Overall Conclusion for the Maxwell Headset Noise When dealing with narrow noise bands that occur at known frequencies, the manual filter is leagues ahead of any of the other tested alternatives. 43 Sample Audio Here is a sample audio recording showing the best overall results The sample is repeated, first with only basic low and high pass filtering, and then with the manually constructed filtering. In the first sample you should hear a high pitched background whine. In the second sample, the high pitched whine is completely removed. 44 (Audio sample inserted here.) -------------------- 45 Traffic Noise This was recorded using the Borne in-line microphone connected to a mobile phone while walking along beside a busy street. This was in dry cool spring weather, and the road was paved with asphalt. This should be reasonably representative of podcasting while walking outdoors in a noisy environment. 46 Basic Manual Filter This used the basic manual filter with high and low pass filters. This did nothing very useful in this case as the signal was already filtered within those limits by the recording hardware anyway. The low sample rate of 8 kHz in the phone limited the upper frequency to 4 kHz. Recall that the sample rate has to be twice the highest frequency that you want to detect. Overall, this is not suitable for this sort of problem. 47 FFMPEG afftdn With a high noise floor, background noise is reduced, but not eliminated. There was not much distortion in the voice. This is only slightly useful for this sort of problem. 48 FFMPEG agate With a high threshhold, background noise is reduced, but not eliminated. There was some distortion in the voice. The background noise could also be heard when speaking, but because the frequency of the background signal was similar to the louder voice signal, it was not as noticeable as it would have been if the two were very different. This is moderately useful for this sort of problem. It may be more useful in situations where the background noise was not quite as loud. 49 FFMPEG arnndn With high amounts of noise reduction, much of the background noise is suppressed, but there is not a lot of distortion in the voice. The background traffic noise is still present, but is significantly less. This offers only a moderate improvement. 50 Sox noisered Filter With small amounts of noise reduction voice is clear but traffic noise is present as a very significant continuous warbling sound in the background. This is no improvement on the original and in fact could be seen as making it worse. With moderate amounts of noise reduction, traffic noise is mostly gone, but there are still various squeaks present. Voice is noticeably distorted. With large amounts of noise reduction, traffic noise is gone but voice is highly distorted. This is moderately useful for this sort of problem, but requires careful adjustment. 51 FFMPEG arnndn Followed by FFMPEG agate This combined two different filters. First, it used arnndn to suppress the background noise to a lower level without much voice distortion. Then it applied the agate filter to suppress the noise levels between words still further. This used the same amount of mix and threshold as was found to be most effective when each of these filters was used on its own. The background noise is almost completely gone while distortion of the voice signal is low. 52 Overall Conclusion for Traffic Noise The arnndn combined with agate filters was the most successful at suppressing background noise while limiting the amount of voice signal distortion. 53 Sample Audio Here is an audio sample for what I felt to be the best overall results, the arnndn filter combined with the agate filter. First is the original audio with basic filtering. This is followed with the same audio after being passed through the arnndn and agate filters. 54 (Insert arnndn plus agate audio sample here) 55 Another Sample Here is a second audio sample showing the Sox noisered profile based filter. I have included this to show how a profile based filter can make things worse if you are not careful how you use it. This repeats the test audio 4 times. The first is with basic filtering only. The second uses low amounts of noise reduction. The third uses moderate amounts of noise reduction. The fourth uses high amounts of noise reduction. 56 (Insert noisered audio sample here) -------------------- 57 Small Fan Noise with Yanmai Microphone This was recorded using the Yanmai condenser microphone. A small fan was set up behind and to the left of the microphone. This is intended to represent situations where someone may have a fan or air conditioner running in the background due to hot weather, or has a loud computer fan. 58 A condenser microphone was used for this test as they are more prone to picking up unwanted noise. However, for practical recording purposes, this sort of microphone is unsuitable for this type of environment. 59 Basic Manual Filter This used the basic manual filter with high and low pass filters. This did nothing useful as the fan noise was in the same frequency range as the voice signal. This may be of more help in cases where the noise is below the 120 Hz cut off used in the low pass filter. 60 FFMPEG afftdn With high amounts of noise reduction, much of the background noise is suppressed, but there is some distortion in the voice. The background fan noise is still present, but is significantly less. Overall this is moderately effective. 61 FFMPEG agate This was effective in removing noise between words, but noise can be heard while words are being spoken. However, this was a small voice sample and it is possible that more problems could occur. With less fan noise than was in this sample this technique may work much better. 62 FFMPEG arnndn With high amounts of noise reduction, much of the background noise is suppressed, but there is not a lot of distortion in the voice. The background fan noise is still present, but is significantly less. Overall this was fairly effective. 63 Sox noisered Filter With small amounts of noise reduction voice is clear but fan noise is present as a slight warbling sound in the background. With moderate amounts of noise reduction, fan noise is gone, but voice is somewhat distorted. With large amounts of noise reduction, fan noise is gone but voice is very distorted. 64 In general this method is fairly successful at dealing with this sort of problem. However, there is a trade off between background noise and voice quality. Getting that trade off correct takes experiment and judgment for each specific situation. 65 FFMPEG arnndn Followed by FFMPEG agate This combined two different filters. First, it used arnndn to suppress the background noise to a lower level without much voice distortion. Then it applied the agate filter to suppress the noise levels between words still further. This got rid of virtually all of the background noise between words. If you listen carefully however, there is a slight buzzing sound in the voice signal. 66 Overall Conclusion for Fan Noise with Yanmai Microphone. Of the methods tested, the arnndn followed by agate filter seemed to offer the most improvement for the least effort and least voice distortion. The arnndn filter on its own seemed the next most preferable to me despite leaving some fan noise in the background. 67 Audio Sample Here is an audio sample for what I felt to be the best overall results, the arnndn filter combined with the agate filter. First is the original audio with basic filtering. This is followed with the same audio after being passed through the arnndn and agate filters. 68 (Insert audio sample here) -------------------- 69 Small Fan Noise Recorded with Headset The following is an observation rather than a filtering technique. When a recording was made using the Maxwell headset and listened to on the headset later or with speakers, the fan was virtually inaudible. When the same recording was listened to with the XTrike headset, it was barely audible with careful listening and only identifiable as a fan because I knew it was there. 70 In situations where there is ambient noise, the best noise reduction technique is probably to move the microphone as close to your mouth as possible, although not directly in front of it, and reduce the gain if there is a gain adjustment in the microphone. This will work far better than trying to remove the noise later. If you are recording an HPR episode at a desk, then an inexpensive headset with boom mike may do the job just fine with minimal effort and expense. -------------------- 71 Conclusions I have tested three noise scenarios - Electronic noise in the audio hardware at specific frequencies. Recording outdoors with an inline microphone in a noisy traffic environment. A noisy fan creating background noise in an office. My conclusions on these are as follows. 72 Electronic Noise in the Audio Hardware at Specific Frequencies If you can use Audacity or some other means to find the frequencies which are causing the noise, the best solution, assuming you don't just replace the hardware, is to manually construct filters to remove those specific frequencies. This is the safest solution in terms of only doing what you tell it to and not producing unexpected surprises some time down the road when something changed in the environment. 73 If you are looking for a fairly automatic filtering method, the Sox noisered profile based filter seems to work fairly well. There is an equivalent filter in ffmpeg, but I did not include that in my experiments as it is harder to use in a script because it does not use a separate noise profile file. 74 Recording Outdoors with an Inline Microphone in a Noisy Traffic Environment. In this situation, the FFMPEG arnndn combined with agate filters seem to be the most successful. The Sox noisered filter may work, but at the cost of more distortion in the voice than is seen in the other methods. 75 An inherent problem with any profile based noise reduction method is that if the background noise is not constant, which it seldom is in that sort of environment, the profile may not represent the background noise which is present later on in the recording. This risks adding more distortion in the voice as the profile and later environments diverge. 76 However, for this application a different microphone that provided a better recording would appear to be advisable. A solution which brought the microphone much closer to the mouth and so resulted in a better ratio of voice signal compared to background noise would appear to be necessary, after which the question of what sort of noise reduction to use would need to be re-evaluated. 77 A Noisy Fan Creating Background Noise in an Office. The Sox noisered filter and the FFMPEG arnndn, afftdn, and agate methods all work to some degree. However, they all need correct selection of parameters to achieve the proper results. When I compared all four methods side by side, I found the arnndn combined with the agate filter to be preferable in terms of the trade off between background noise reduction and distortion of the voice signal. The arnndn filter on its own seemed the next most preferable to me despite leaving some fan noise in the background. 78 However, that is a subjective judgment of a specific noise sample when recorded using a specific microphone. Keep in mind though that many listeners will not be listening in an idea environment. They may be doing things where background noise is present rather than in a very quiet room and so may find a small amount of background noise in the recording to be less of a problem than distortion in the voice signal which may make some words harder to understand. 79 When I conducted the same experiment recorded with the XTrike headset I found that arnndn seemed to offer no noticeable improvement. This may be because the amount of audible fan noise was far less with the XTrike headset to begin with. In other words, there is no single best solution here, and you may have to be prepared to try different options to see which one works in your situation. The important thing is to avoid making things worse by applying filtering that is not appropriate for that situation. The best method may be to use a recording method that doesn't pick up the fan noise to begin with. This can include just using a gaming headset with boom mic. 80 I have one final observation on this point regarding headsets. The Maxwell headset has a foam cover over the microphone while the XTrike headset does not. There was some slight audible wind buffeting noise picked up by the XTrike headset that was not observed with the Maxwell. This seemed to cause particular problems with the Sox noisered profile based filter, as this noise was irregular and after filtering would show up as a warbling sound. If you use a headset and plan to use it in conjunction with a fan, it may be advisable to apply some sort of wind cover over it. 81 Combining Complex Filters In several cases I found that combining several complex filters offered better results than using any single one on its own. The basic strategy though is to first use a method which is good at reducing undesirable noise without introducing excessive voice distortion. Then apply a different filter which is good at reducing small levels of background noise to an even lower level while affecting the voice signal as little as possible. This uses the relative strengths of different filter types to compensate for the weaknesses of the other. 82 Different combinations of filters were most effective for different types of problems. I did not try all possible combinations however. Perhaps a further exploration of this would be worth doing in a later podcast. -------------------- 83 Case Study - Noise in Another HPR Episode Audio In the comments to my second episode on Simple Podcasting (which is HPR4618) where I discussed basic filtering, a couple of listeners brought up an interesting point. Antoine mentioned "declicking" in a post. -------------------- Vance replied 84 Antoine, thanks for mentioning the click removal capability in Audacity! While I already knew about its noise removal filter, I wasn't aware it also had click removal. It might have helped me for HPR4637, where some sort of electromagnetic signal was picked up by my microphone/recorder, a Zoom H2 (the tapping sound was *not* present in the room where I recorded). While click removal does seem to distort speech when applied to it (though to my ears, it doesn't sound as weird as when noise removal is done with speech), I could have applied the filter only to the pauses, where the "tapping" is most noticeable. I will consider doing this in the event that I'm not able to eliminate the source of interference in the future, which would be the best way to go. -------------------- 85 End of quote. I found this interesting as it sounded like another audio problem that could be experimented with. I found a sample of the episode which had the clicks and cut a copy of that segment out to experiment with. These sounds are a series of clicks, or "ticks" would be another way to describe them, in the quiet part of the audio between sentences or phrases. 86 Next I used Audacity to study the sound spectrum. I found a massive 60 Hz noise spike. However, my speakers won't reproduce sound that low, and filtering this out didn't reduce the clicks. The clicks turned out to be bursts of noise across the 100 to 800 Hz band, which is right where the main vocal band also is. This makes it difficult to filter based on frequency. The most promising approach would seem to be to filter based on sound level. 87 I tried all of the individual audio filter techniques mentioned in the other experiments above. None produced satisfactory results except for agate, which makes quiet audio quieter. This completely suppressed the clicks. However, when applied to the entire episode it also distorted the start of a few sentences which began with single short syllables. 88 The agate filter has a number of parameters which could be adjusted to try to deal with these cases, although I did not spend the time to do so. Another solution to this distortion problem is to simply not apply the filter to those parts of the audio which are affected. If you record the audio as a series of small individual files, it would be easy enough to filter before concatenating the files together while skipping those files which contain audio which is not suited to this method. Here are the results of the experiments. 89 FFMPEG afftdn This reduces the size of of the ticks, but they are still present. However, they may be reduced to a level which is considered acceptable. 90 FFMPEG agate This was very effective in removing ticks with the right parameters. However, it can introduce some voice distortion in the form of cutting out the start of a few sentences which began with single short syllables. This can be corrected with a very short "attack" parameter to turn off the filter when it detects sound above a set threshhold. 91 FFMPEG arnndn This was relatively ineffective. 92 Sox noisered This was effective in removing the sounds between phrases. However, it introduces some distortion in the voice signal. 93 I also tried combining filters. FFMPEG afftdn Followed by agate This combined two different filters. First, it used afftdn to suppress the background noise to a lower level without much voice distortion. Then it applied the agate filter to suppress the noise levels between words still further. This got rid of virtually all of the background noise between words. 94 Here is a short audio sample from HPR4637. First is the unfiltered audio. Second is the filtered audio using the combined afftdn plus agate filters. Since the "clicks" are very quiet, you may not hear them unless you are in quiet environment. Quite a few listeners would probably not be aware of the perceived audio problem in this episode if it had not been discussed here. None the less, it makes for an interesting experiment. Here it is: 95 (Insert sample audio here) 96 Overall Conclusion for Noise "Ticks" The afftdn combined with agate filters seemed to offer the best overall results when used with the right parameters. However, the author, Vance, speaks very clearly and evenly, and so his voice is ideally suited for use with this filter. Another author's voice may not be as suited to this filter. 97 The Sox noisered profile based filter offers various degrees of trade off between suppressing noise and distorting the voice signal. As to whether this is an acceptable trade off depends on the particular voice in question and how easily understood it is under normal circumstances with out additional distortion. The afftdn filter may be a fairly safe filter to use on its own while producing acceptable if not perfect output. -------------------- 98 Overall Conclusions I have presented only a few of the experiments that I conducted. My overall conclusion after all of this is that there is no universal audio filtering method that works best in all circumstances. There are instead a number of tools in the toolbox, and picking the right one for the job takes a bit of trial and error. 99 However, if you have a repeatable recording environment, then once you have decided what tool you need you should create a script for it so you can have a repeatable processing setup. These conclusions apply to voice podcasting. Music has a different set of criteria and techniques that work well with basic voice podcasting may produce poor results when applied to music which has a broader range of frequency and just as importantly, a broad range of loudness. 100 If you are used to using filters and effects in Audacity, many of the settings on those correspond to arguments in the command line version of ffmpeg. It is worth learning how to use ffmpeg directly to automate your recording process. 101 The experiments that I conducted were greatly assisted by writing scripts which created multiple versions of audio files with different settings, thereby allowing me to try many different alternatives relatively easily. It also allowed me to concatenate different audio samples into a single audio file and so listen to different versions in quick succession, making subjective listening judgments more reliable. 102 It is important to keep in mind in all this that I am playing with audio filtering mainly to have fun. It is not necessary to do any of this if you think your podcast episode sounds just fine without it. So, don't let any of what I have talked about in all this discourage you from simply recording a podcast and sending it in as is. I will include copies of the filters I have described here in the show notes. -------------------- 103 Related Matters Hardware Characterization Using Audio Signals I found it useful to characterize the hardware that I had in order to understand its limitations better before starting the experiments. This involved playing a signal out through a set of speakers and then recording it through a microphone. 104 I used two types of signal for this. One is type of signal is known as a "chirp" signal. This is a sine wave that steadily increases in frequency as it sweeps across the audio spectrum. The standard audio range is 20 Hz to 20 kHz, but for my purposes I limited the upper frequency to 15 kHz to save time as anything beyond that is not very useful for voice podcasts. 105 By recording the chirp signal with a microphone and analyzing it with a Fourier transform, I could quickly see what each device was capable of. See my previous series on simple podcasting for an explanation of what a Fourier transform is and what software to use to see the results of it. Here is a chirp signal. 106 (Insert Audio Sample Here) 107 In addition to a chirp signal, I also used a series of simple tones of specific frequencies. By using these tones of known frequency I could gain an understanding of the limitations of my speakers and headphones, and just as importantly, my own ears. By understanding these limitations I was able to narrow the range of frequencies that I need to deal with quite considerably and set the high and low pass filters accordingly. These tones are a series of flac files generated with ffmpeg. 108 Here is a a sample audio tone at a 2 kHz frequency. 109 (Insert Audio Sample Here) 110 Copies of the script to create the chirp signal and the tones are in the show notes. -------------------- 111 A "Not a Review" of some of the Hardware that I Used I said that I would not do a review of the hardware that I used. However, some of it deserves mention for either how good or bad it was. I will record each section using the hardware being described. 112 Maxwell Headset This is my original recording hardware. This is a headset with boom mic and USB connection. There is no model number on it, so I don't know the model. This probably cost somewhere between 10 and 25 dollars. The earpieces sit on the ears and do not fully enclose them. This makes it light weight and comfortable to wear for extended periods of time. It has a problem however with electronic noise consisting of a noise spike every 1 kHz. I was able to fix this with a series of filters using FFMPEG. Fixing this problem is what got me started in understanding audio. I will probably continue to use this headset to make podcasts. 113 XTrike Headset, Model GH-510 This is also a headset with boom mic and USB connection. I purchased this headset for the purposes of experimentation for this podcast episode. It cost $12.88. I found it to be surprisingly good for the price. It has fully enclosed ear pieces however, which may make it uncomfortable to wear in hot weather. I may try doing some of my future podcasting using this headset. 114 Borne Earpiece and In-line Microphone This is a set of earplugs that go in your ears and connected by wires and a very small microphone built into a small bulge in the cable. It connects using a 3.5mm jack. The model number seems to be BUD250-BL. It cost approximately $3.00. I bought several sets of these and use them for listening to podcasts from an MP3 player. The ear pieces are pretty good for listening with. The microphone works reasonably well when used in a quiet location. It is less good when in a noisy environment. It is very important however to secure the microphone to your lapel or other location reasonably near your mouth and to point the microphone (that is the small hole) outwards and not simply let it dangle freely. If you let it just hang, you will get poor quality and inconsistent audio. 115 Yanmai Condenser Microphone, Model SF-910 I purchased this microphone for the purposes of experimentation for this podcast episode. It cost $3.88. As it is a condenser microphone, it is prone to picking up background noise more and as such is probably not a good choice for podcasting by single person sitting at a desk. However, it is none the less a surprisingly good microphone for surprisingly little money. 116 iCan USB Microphone, Model M-306 I purchased this microphone for the purposes of experimentation for this podcast episode. This has a USB connection. This was also relatively inexpensive at $7.99, or roughly twice the price of the Yanmai microphone. Unlike the Yanmai however, it is absolutely wretched. There was such a high degree of distortion when recording through it that I found I could not use it in the fan experiments which I had bought it for. I ended up buying the Yanmai microphone for that instead. -------------------- 117 Easy Effects Software The techniques described so far all involve recording audio files and then processing them later to produce the desired result. This is probably the simplest and most straightforward way of doing things if you are making a typical podcast. However, there may be instances where you want to apply filtering or other effects on the "live" signal immediately and not after the fact. 118 There is audio software which can hook into your computer's audio system and do this with a live signal. For Linux, there is a package called "Easy Effects". This is Free Software and comes under a GPL V3 or later license. I installed it from the Debian repository under Ubuntu 24.04. 119 You can create various filters and even chain them together to combine them. I played with it a bit but do not know enough about it to discuss it seriously at this time. However, I thought it would be worth mentioning for the sake of those who may wish to try it out themselves. -------------------- 120 Episode Conclusion After having had some fun with audio and listening to other HPR members talk about audio, I thought I would have some more fun by playing with noise reduction filters. I have no intention of becoming an audio professional, but by doing some experiments I learned a few things and had some fun doing it. I hope that the rest of you found this interest as well. I will see you all again later in another episode of Hacker Public Radio. -------------------- Scripts Basic Filter This shows basic high and low pass filters ( 120 Hz and 8 kHz respectively) and band reject filters for 50 and 60 Hz. # The high and low pass filters. hlpfil="highpass=f=120, highpass=f=120, lowpass=f=8000, lowpass=f=8000" # Band reject filters filter for 60Hz and another for 50Hz. linefil="bandreject=f=60:width_type=h:w=20, bandreject=f=50:width_type=h:w=20" # Filter using ffmpeg. ffmpeg -i inputfile.flac -af "$hlpfil, $linefil" outputname.flac # ====================================================================== afftdn Filter # noisefloor should be between 20 and 80. noisefloor=$1 # Run the noise reduction. ffmpeg -i testrec-filtered.flac -af "afftdn=nr=10:nf=-""$noisefloor" tmptestrec.flac # ====================================================================== agate Filter # threshold shoud be between 10 and 80. threshold=$1 # Run the noise reduction. ffmpeg -i testrec-filtered.flac -af "agate=threshold=-"$threshold"dB:range=-60dB" tmptestrec.flac # ====================================================================== arnndn Filter # mix should be between 0 and 1. mix=$1 # Run the noise reduction. ffmpeg -i testrec-filtered.flac -af 'arnndn=model=std.rnnn:mix='"$mix" tmptestrec.flac # ====================================================================== sox noisered Filter # Generate the noise profile from a sample of background noise. sox silencefiltered.flac -n noiseprof noise.prof # nramount shoudl be between 0 and 1 sox testrec-filtered.flac noiseout-testrec.flac noisered noise.prof "$nramount" # ====================================================================== Manual Filter for Maxwell Headset Noise # Create a series of band reject filters, from 1 kHz to 11 kHz. ftemplate="bandreject=f=%s000:width_type=h:w=100" kilospikefil=$( seq 1 11 | xargs printf "$ftemplate," ) # Using ffmpeg ffmpeg -i testrec-filtered.flac -af "$kilospikefil" tmptestrec.flac # ====================================================================== Create a "chirp" signal # Start frequency. f0=20 # End frequency. f1=15000 # Duration of signal. duration=10 ffmpeg -f lavfi -i "aevalsrc=sin(2 * PI * (0.5 * ($f1 - $f0)/$duration * t^2 + ($f0 * t))):s=44100:d=$duration" -c:a flac -af "aformat=sample_fmts=s16" chirp.flac # ====================================================================== Generate Audio Tones toneout () { printf -v freqval "%05d" $1 ffmpeg -f lavfi -i "sine=frequency=$freqval:duration=3" tmptone.flac # Normalize ffmpeg -i tmptone.flac -af loudnorm=I=-17:TP=-2.0:LRA=4.0 -ar 44.1k -sample_fmt s16 tone$freqval.flac rm tmptone.flac } # List of frequencies in hertz. freqlist="50 60 100 120 130 140 150 160 170 200 500 1000 2000 3000 4000 5000 6000 7000 8000 9000" for freq in $( echo $freqlist ); do toneout $freq done # ====================================================================== Provide feedback on this episode.

Talk Birdie To Me with Donna Taylor
Sunsets, Seaside Golf & Sisterhood: The Coronado Retreat Recap

Talk Birdie To Me with Donna Taylor

Play Episode Listen Later Jun 2, 2026 64:40


Our 4th annual Coronado Golf Retreat was one for the books — and this episode takes you behind the scenes of one of the most meaningful Golf Party Live experiences we've ever created. This year's retreat had a completely different vibe because everyone stayed together under one roof at our beach house. The connection, laughter, vulnerability, friendships, and community became the true heartbeat of the trip. Because Golf Party Live retreats are about so much more than golf. These retreats are about women putting themselves out there, building confidence, trying new things, making memories, and forming friendships that continue long after the final putt drops. Joining us for this recap episode is retreat attendee Heather Bower, who shares her perspective and experience from the week. Heather is a newer golfer and a wonderful example of the supportive and welcoming environment that makes these retreats so special. In this episode, we recap the entire retreat experience:

My Open Source Experience Podcast
From Fear to Appreciation - The GPL Journey

My Open Source Experience Podcast

Play Episode Listen Later May 26, 2026 50:34


We often have well-baked ideas about how we would like things to tunr out, which gets combined with beliefs that are being shaped by the environment we're in. Despite of human nature, we need to follow our intuition and revisit whether or not what we had learned in the past has reached the point where we would benefit from re-evaluating it.In this episode of the My Open Source Experience podcast Rick Sanders talks about how his law career has evolved over time, along with his perception of open source and the GNU General Public License (GPL). GPL is a very controversial open source license, which created some fear and confusion that the tech industry and lawyers in this space have had to overcome.Learn more about:- How your social network affects your career- GNU GPL license- Using copyright against copyright#opensource #community #collaboration #experience #podcast Hosted on Acast. See acast.com/privacy for more information.

Chronique des Matières Premières
De New Delhi à la Californie: l'effet domino de la guerre au Moyen-Orient sur l'énergie

Chronique des Matières Premières

Play Episode Listen Later May 26, 2026 1:47


Malgré des avancées dans les négociations, la guerre entre l'Iran et les États-Unis plonge toujours le commerce mondial dans la tourmente. L'Inde est l'un des pays qui en subit le plus les conséquences, notamment à travers des difficultés d'approvisionnement en gaz de cuisine. Des perturbations qui ont des conséquences à 13 000 kilomètres de là, en Californie. L'Inde est très dépendante du gaz de pétrole liquéfié (GPL) pour son économie. C'est d'ailleurs le principal combustible utilisé dans la cuisson. Environ 60 % de ce gaz est importé de l'étranger, dont 90 % provenait du Moyen-Orient avant la guerre. Mais avec le blocage du détroit d'Ormuz et les perturbations des chaînes d'approvisionnement, New Delhi a dû revoir sa copie. En mars, pour éviter la pénurie, le gouvernement a publié un décret ordonnant aux raffineurs indiens de maximiser la production de gaz de pétrole liquéfié. Pour augmenter leur production, ces raffineurs n'ont eu d'autre choix que de réduire drastiquement celle d'alkalyte, une sorte de carburant issu d'un procédé chimique complexe, qui aboutit à une essence très pure, dépolluée de plusieurs matières dangereuses, comme le benzène. Reliance Industries, entreprise indienne qui exploite la plus grande raffinerie du monde, fait tourner son unité d'alkylation au strict minimum. Ainsi, d'après le cabinet Kpler, les exportations totales d'alkylates indiennes ont chuté à 33 000 barils par jour. Soit leur plus bas niveau en trois ans. À lire aussiFermetures, rationnements: en Inde, le blocage du détroit d'Ormuz provoque des pénuries de gaz Risque de pénurie en Californie ? Or, à 13 000 kilomètres de là, sur la côte ouest américaine, la Californie est très gourmande en alkylate. C'est un additif très pur, dont la combustion est un peu moins polluante. Il est donc très recherché dans cet État où les normes environnementales sont plus strictes que dans le reste des États-Unis. L'American Fuel & Petrochemical Manufacturers va même plus loin : sans alkylate, la Californie ne peut pas produire son carburant dit « propre ». La Commission de l'énergie de Californie se veut toutefois rassurante : l'État dispose de stocks suffisants et il n'y a pas de pénurie à prévoir. Mais tout de même, la baisse des exportations indiennes signifie moins d'offre, alors que la demande, elle, ne faiblit pas. Résultat : les prix augmentent dans le Golden State. En moyenne, les Californiens paient plus de 6 dollars le gallon (1,36 euro le litre), contre 4,50 dollars le gallon pour la majorité des Américains. À lire aussiPétrole : la crise profitera-t-elle aux producteurs africains?

Ultimate Sports Show
GPL: Kotoko Suffer Shock Defeat as Swedru All Blacks Silence Baba Yara

Ultimate Sports Show

Play Episode Listen Later May 25, 2026 159:15


As the GPL season nears its end, GFA statistician Mo Shaban breaks down the title race and predicts who will ultimately lift the trophy. PLUS: Cristiano Ronaldo finally claims the Saudi Pro League title, celebrating on the pitch with his family!

Ultimate Sports Show
Medeama SC Clinches Second Ghana Premier League Title in Four Years

Ultimate Sports Show

Play Episode Listen Later May 19, 2026 152:37


Nations FC fans vandalize coach Frimpong Manso's car following a home loss to Vision FC. Medeama SC secures its second GPL title in four years; Antoine Semenyo latest & MORE!!!

PolySécure Podcast
Spécial - Rebondissement dans l'univers WordPress - Parce que... c'est l'épisode 0x2F7!

PolySécure Podcast

Play Episode Listen Later May 12, 2026 58:35


Parce que… c'est l'épisode 0x2F7! Shameless plug 3 au 5 juin 2026 - SSTIC 2026 24 et 25 juin 2026 - Troopers 26 et 27 juin 2026 - leHACK 19 septembre 2026 - Bsides Montréal 1 au 3 décembre 2026 - Forum INCYBER - Canada 2026 24 et 25 février 2027 - SéQCure 2027 Description Le déclencheur : une attaque publique au WordCamp US En septembre 2024, Matt Mullenweg, fondateur de WordPress et dirigeant d'Automattic, profite de sa présentation de clôture au WordCamp US pour s'en prendre violemment à WP Engine, un hébergeur spécialisé WordPress. Il les qualifie de « cancer pour l'écosystème ». Le ton est d'autant plus choquant que les WordCamp sont des événements communautaires accessibles et abordables, portés par l'esprit de l'open source — le WordCamp Montréal, par exemple, ne coûtait que 50 dollars pour un weekend complet. WP Engine est un acteur majeur qui a bâti tout son modèle d'affaires autour de WordPress, offrant de l'hébergement dédié et ayant acquis plusieurs produits populaires, dont Advanced Custom Fields (ACF), un plugin utilisé par des millions de sites. Mullenweg reproche à WP Engine de générer d'importants revenus grâce à WordPress sans contribuer suffisamment au projet. Il avait d'ailleurs lancé l'initiative « Five for the Future », invitant les entreprises bénéficiant de l'écosystème à y consacrer 5 % de leurs ressources. Or, aucune obligation légale ne contraint quiconque à contribuer, et Mullenweg lui-même tire profit de l'écosystème via Automattic et WordPress.com. L'escalade : actions légales et blocages Trois jours après l'attaque publique, WP Engine réplique par une mise en demeure pour diffamation et extorsion. Le 25 septembre, Mullenweg bloque l'accès des serveurs de WP Engine au dépôt officiel de plugins et thèmes WordPress, empêchant des centaines de milliers de sites clients de recevoir leurs mises à jour, y compris les correctifs de sécurité. WP Engine doit alors développer en urgence des solutions de contournement. Le 30 septembre, la communauté découvre que WordPress.org — la plateforme qui héberge tout l'écosystème open source — appartient personnellement à Matt Mullenweg et non à la fondation WordPress, créée pourtant pour assurer transparence et gouvernance indépendante. Cette révélation amplifie l'inquiétude : une seule personne contrôle l'infrastructure sur laquelle repose près de 40 à 50 % des CMS du web, alors que le deuxième concurrent plafonne sous les 5 %. Le 2 octobre, WP Engine dépose une plainte officielle pour pratiques anticoncurrentielles et abus de pouvoir, rendant publics des échanges compromettants entre Mullenweg et la direction de WP Engine. Le chaos interne et la prise de contrôle d'ACF En parallèle, les employés d'Automattic s'interrogent sur les agissements de leur patron, qui communique de façon impulsive sur les réseaux sociaux et son blogue. Mullenweg pose un ultimatum à ses employés : être avec lui ou partir, avec un délai de 24 à 48 heures. Environ 159 personnes, soit près de 10 % de l'effectif, choisissent de quitter l'entreprise. Mullenweg reprend ensuite le contrôle du plugin ACF au nom de la sécurité de l'écosystème, s'appuyant sur la licence GPL qui régit les extensions déposées sur le dépôt WordPress. Il crée un clone baptisé SCF (Secure Custom Fields) et redirige silencieusement les mises à jour d'ACF vers SCF, de sorte que la plupart des utilisateurs changent de plugin sans même s'en rendre compte. Cette manœuvre soulève de sérieuses questions sur la pérennité de SCF, un produit gratuit sans modèle économique ni équipe dédiée à long terme. Pour les agences comme celle de Maxime, la situation est un casse-tête : faut-il informer les clients, revenir à ACF, attendre ? L'équipe de Maxime décide de redéployer ACF sur les sites concernés, estimant que les clients sont pris en otage dans ce conflit. Les conséquences sur l'écosystème Mullenweg réduit drastiquement les contributions d'Automattic au projet open source, passant de 4 000 heures par semaine à environ 45, provoquant une stagnation du développement. La version 6.8 de WordPress accumule les retards. BlackRock, investisseur dans Automattic, dévalue ses parts. Des développeurs commencent à remettre en question la pertinence de publier sur le dépôt WordPress. Face à cette centralisation problématique, des initiatives émergent pour décentraliser la distribution des extensions. WP Engine rachète WP Packagist et Roots lance WP Packages, offrant des alternatives au dépôt officiel. L'adoption reste cependant un défi majeur pour les utilisateurs non techniques. L'arrivée de EmDash par Cloudflare Le 1er avril 2025, Cloudflare lance EmDash, une solution de gestion de contenu basée sur le framework Astro. Son approche distingue le contenu statique du contenu dynamique grâce au concept d'« îles », offrant de meilleures performances. EmDash isole également les plugins dans des sandbox pour renforcer la sécurité, contrairement à WordPress où un plugin défaillant peut compromettre tout le site. Maxime reconnaît l'intérêt technique de cette solution, mais tempère l'enthousiasme : aucun écosystème de plugins, aucune communauté établie, aucun expert disponible. Cloudflare a les moyens financiers de soutenir le projet, mais il est trop tôt pour y migrer des projets clients. WordPress n'est ni mort ni véritablement menacé à court terme. Perspectives La bataille juridique entre Automattic et WP Engine devrait connaître des avancées en juin 2025. Maxime anticipe une tentative de règlement hors cour de la part de Mullenweg, face à un WP Engine soutenu par un fonds d'investissement de plusieurs milliards déterminé à aller jusqu'au bout. Plus le conflit dure, plus il nuit à l'ensemble de l'écosystème. L'espoir reste qu'un retour à la maturité permette à chacun de poursuivre son activité dans un marché suffisamment vaste pour tous. Collaborateurs Nicolas-Loïc Fortin Maxime Jobin Crédits Montage par Intrasecure inc Locaux virtuels par Riverside.fm

The Lunduke Journal of Technology
"Open Source Exemption" to Colorado's Age Verification Law Would Not Include GPL

The Lunduke Journal of Technology

Play Episode Listen Later Apr 27, 2026 11:53


The System76 endorsed "Open Source Exemption" added to Colorado SB26-051 means BSD licensed code would be exempt... but GPL code (like Linux) would still require Age Verification.More from The Lunduke Journal:https://lunduke.com/ This is a public episode. If you'd like to discuss this with other subscribers or get access to bonus episodes, visit lunduke.substack.com/subscribe

Podcast Libre à vous !
Au café libre : débat autour de l'actualité du logiciel libre et des libertés informatiques

Podcast Libre à vous !

Play Episode Listen Later Apr 14, 2026 57:35


Les références : Circulaire logiciel libre L'administration étudie un poste de travail sous Linux, une circulaire prône l'open source quand « c'est pertinent » Annonces de la DINUM (Direction interministérielle du numérique) Communiqué de la DINUM : Souveraineté numérique : l'État accélère la réduction de ses dépendances extra-européennes Communiqué de l'April : Logiciel libre : La DINUM va-t-elle enclencher un mouvement de fond dans l'État français ? La DINUM largue Windows en faveur de Linux et veut enclencher un mouvement de fond L'Etat réaffirme son intention de réduire ses dépendances numériques La direction du numérique de l'État quitte Windows pour Linux et demande aux ministères de préparer leur plan Commission d'enquête sur les dépendances structurelles et les vulnérabilités systémiques dans le secteur du numérique et les risques pour l'indépendance de la France Le site de la commission d'enquête Vidéo de l'audition de Nicolas Guillou, juge à la Cour pénale internationale Allemange, ODF (Open Document Format) Commniqué de l'April : L'Allemagne impose l'ODF et exclut le format Microsoft : la souveraineté numérique commence par vos fichiers->https://april.org/l-interoperabilite-au-coeur-de-la-politique-d-autonomie-strategique-de-l-allemagne] Allemagne : le format ODF obligatoire dans l'administration L'Allemagne impose l'ODF et exclut le format Microsoft : la souveraineté numérique commence par vos fichiers Sciences non faites en informatique Quand des scientifiques « phosphorent » pour faire de l'informatique autrement Le programme de la conférence « Can We Rigorously and Verifiably Determine How Little the Industry complies with Copyleft Licenses such as GPL ? » Missions Artemis VLC est à bord de la mission Artemis Artemis II : quand un bug Outlook s'invite à bord d'une mission vers la LuneVous pouvez mettre un commentaire pour l'épisode. Et même mettre une note sur 5 étoiles si vous le souhaitez. Il est important pour nous d'avoir vos retours car, contrairement par exemple à une conférence, nous n'avons pas un public en face de nous qui peut réagir. Pour mettre un commentaire ou une note, rendez-vous sur la page dédiée à l'épisode.Aidez-nous à mieux vous connaître et améliorer l'émission en répondant à notre questionnaire (en cinq minutes). Vos réponses à ce questionnaire sont très précieuses pour nous. De votre côté, ce questionnaire est une occasion de nous faire des retours. Pour connaître les nouvelles concernant l'émission (annonce des podcasts, des émissions à venir, ainsi que des bonus et des annonces en avant-première) inscrivez-vous à la lettre d'actus.

POD256 | Bitcoin Mining News & Analysis
111. Open-Source Overdrive: Mujina Breakthroughs, Public Pool's First Block, and LibreBoard v3

POD256 | Bitcoin Mining News & Analysis

Play Episode Listen Later Apr 11, 2026 89:37 Transcription Available


In this episode, we kick things off with the joys and perils of being “nerd‑sniped” by new open-source hardware ideas—from sketching a $20 USB Bitcoin miner concept we jokingly dubbed Bitaxe Latte, to unveiling a tiny AC Infinity fan adapter board that lets miners control powerful, quiet duct fans via standard 4‑pin headers. We dive into firmware nuances, like PWM frequency tweaks and RPM reporting workarounds using Mujina, and how open-source collaboration accelerates progress across the stack. We celebrate a big week for solo miners: three blocks found in just a few days (4 blocks as of publishing): CKPool (x2), Public Pool's first hosted-instance block, and Node Runners' pool—while unpacking pool mechanics, coinbase verification protections in AxeOS, and why transparent, GPL-aligned software matters. We also share April roadmaps: HydraPool improvements for password-field difficulty/hashrate hints and better logging; Mujina's push toward a universal Bitmain-chip driver; and LibreBoard v3's power design updates. Rounding out the shop talk, we swap stencil printer and solder paste tips, touch on Ember One v6.1 reliability upgrades, ASIC RS community growth, Telehash/Austin plans, and upcoming appearances in Vegas and Bitcoin Park Nashville—all in service of making Bitcoin mining more open, hackable, and fun.

Focus economia
Targhe alterne, lavoro agile, limiti alla velocità: gli antidoti al caro energia

Focus economia

Play Episode Listen Later Apr 8, 2026


Con un cessate il fuoco che traballa il governo si prepara a misure straordinarie anche se per ora non scatterà alcuna misura. Il messaggio che filtra dal Governo e che sarà reiterato dalla premier Giorgia Meloni giovedì nell informativa alle Camere al momento è uno: «Lavoriamo per essere pronti a gestire l emergenza, ma senza allarmismi». Perché le scorte di gas sono al 44%, contro una media europea di poco superiore al 20 per cento.Ieri il ministro dell Ambiente e della sicurezza energetica, Gilberto Pichetto Fratin, ha riunito al Mase i tecnici per aggiornare il «Piano di emergenza del sistema italiano del gas naturale» che risale al 2023 (un anno dopo l invasione russa dell Ucraina) e il «Piano di azione preventivo per il sistema italiano del gas», che contemplava tra gli scenari disordini in diverse aree del pianeta, dalla Libia all Azerbaijan fino alla Turchia, ma non in Iran e nel Golfo persico.Alla base del lavoro, che sarà trasmesso a Meloni con il quadro e le previsioni sugli stoccaggi, c è il decalogo stilato il 20 marzo scorso dall Agenzia internazionale per l energia (Iea), Sheltering from oil stocks , che riconosce come la guerra in Medio Oriente scatenata da Stati Uniti e Israele abbia prodotto la più grande interruzione delle forniture nella storia del mercato petrolifero globale, a causa della paralisi della navigazione nello Stretto di Hormuz.Tra le dieci misure raccomandate per reagire allo shock - richiamate dal Commissario Ue all Energia, Dan Jørgensen, nella lettera ai Ventisette inviata a fine marzo - ci sono targhe alterne, smart working, spinta all uso dei mezzi pubblici, car sharing, riduzione di almeno 10 chilometri orari dei limiti di velocità in autostrada (che potrebbe abbattere dal 5 al 10% il consumo , guida efficiente per i veicoli commerciali e per la consegna delle merci, riduzione dell uso del Gpl dal settore dei trasporti. E ancora: evitare i viaggi aerei laddove esistano alternative, passare a soluzioni di cottura elettriche o alternative al gas, dare priorità alla lavorazione delle materie prime petrolifere con maggiori disponibilità di volumi.Nulla di tutto questo, sostengono dall Esecutivo, è per ora alle viste, neppure il ricorso al lavoro agile. Men che mai l ipotesi di un ritorno alla didattica a distanza (Dad) nelle scuole in quest ultimo scorcio di anno scolastico. «Non è contemplata», ha tagliato corto il ministro Giuseppe Valditara. Ma l allarme potrebbe scattare da fine mese, quando lo stop alle forniture annunciato da QatarEnergy per i danni subiti dai missili iraniani all impianto di Ras Laffan potrebbe cominciare a farsi sentire. Per questo, l ipotesi che campeggia in cima alla lista degli interventi più probabili riguarda una razionalizzazione dell uso dei condizionatori in estate: attraverso il taglio di un grado oppure di un ora. Interviene Manuela Perrone, Il Sole 24 ORE.Autotrasporto, allarme sul caro gasolio: ANITA chiede un bonus rafforzato. Le misure non bastanoLa crisi del settore dell autotrasporto torna al centro del dibattito parlamentare. In audizione al Senato, ieri, sul decreto carburanti, le principali associazioni della logistica tra cui ANITA hanno chiesto un rafforzamento immediato delle misure di sostegno, a partire da un credito d imposta più incisivo sul gasolio. Il punto sollevato dalle imprese è chiaro: il prezzo del carburante, ormai stabilmente sopra i due euro al litro, ha già assorbito gli effetti del taglio delle accise, riducendo drasticamente i benefici previsti dal decreto e comprimendo i margini in un settore che già opera con livelli di redditività molto bassi. Secondo ANITA, le misure adottate dal governo, pur intervenendo correttamente sul fronte fiscale, finiscono per ridurre indirettamente il beneficio complessivo riconosciuto alle imprese. La diminuzione delle accise, infatti, abbassa anche la base di calcolo del rimborso spettante agli autotrasportatori, con il risultato che il vantaggio reale si riduce sensibilmente proprio mentre i costi continuano a crescere. A questo si aggiungono tempi di rimborso ancora troppo lunghi e difficoltà persistenti nel trasferire gli aumenti lungo la filiera logistica, dove spesso gli adeguamenti tariffari non vengono riconosciuti con sufficiente rapidità. L associazione propone quindi un intervento più strutturato per questa fase di emergenza, chiedendo l introduzione di un credito d imposta parametrato ai consumi di gasolio pari a 200 euro per mille litri, una misura che garantirebbe la normale gestione del bonus riconosciuto ai Tir che a fronte del taglio delle accise sono passati da 269 euro di credito di imposta per 1000 litri di carburante a soli 69 euro, come spiega Anita. Sul nodo dei rimborsi, poi, per l associazione è necessario emanare subito un atto di indirizzo del Mef rivolto all Agenzia delle dogane per velocizzare il versamento dei benefici alle imprese, così da compensare la perdita di beneficio generata dal taglio delle accise. Le richieste del settore si inseriscono in un quadro in cui il governo è già intervenuto con una serie di misure emergenziali. Il decreto-legge n. 33 del 2026 ha introdotto un credito d imposta straordinario per l autotrasporto, un taglio temporaneo delle accise sui carburanti e un rafforzamento delle attività di controllo sui prezzi, con l obiettivo di contenere gli effetti inflattivi lungo la filiera. A queste misure si è aggiunta una proroga della riduzione delle accise fino all inizio di maggio. Secondo le associazioni, però si tratta di interventi che agiscono nel breve periodo ma che non riescono a compensare un aumento dei costi che sta assumendo carattere strutturale. Il caro gasolio, alimentato dalle tensioni geopolitiche e dall instabilità dei mercati energetici, continua infatti a incidere direttamente sui costi operativi e sulla sostenibilità economica delle imprese. Ne parliamo con Elio Schettino, Vicesegretario Generale ANITA.Apertura su deroga al Patto di stabilitàDopo le chiusure dei giorni scorsi, oggi è arrivata la prima apertura. Non ho mandato" per parlare di evetuali deroghe o meno al patto di stabilità "ma il messaggio di fondo che posso trasmettere qui e che ho potuto trasmettere alla stampa italiana è che la Commissione europea non lascia sprofondare le proprie imprese, la propria industria, abbiamo sempre dimostrato che c'è un margine di flessibilità che si può dare in caso di crisi sistemiche". Lo ha detto il vicepresidente della Commissione Ue Stephane Séjourné, in audizione presso ,le Commissioni Ambiente, Attività produttive e Politiche Ue della Camera e le Commissioni Industria e Politiche Ue del Senato. Ieri in un editoriale sul Sole il professor Piga ha ricordato come l'Italia sia un Paese economicamente immobilizzato, come emerge inequivocabilmente dai dati OCSE, che indicano una crescita dello 0,4% nel 2026, l anno in cui il PNRR dovrebbe dare la sua spinta maggiore, certificando non solo come grazie ad esso si sia evitata la recessione, ma anche come si sia tornati ormai stabilmente alle consuete e ben magre performance sotto la media UE. Nel biennio 2025-26, ci dice infatti l OCSE, l Italia sarà cresciuta metà dell area dell euro, che a sua volta sarà cresciuta metà di Spagna o Stati Uniti, le due sole eccezioni dinamiche del mondo occidentale.Siamo quindi stati "quelli del doppio zero" (spread e crescita ai minimi), come la Germania, mentre avremo potuto essere come la Spagna, con alta crescita economica e debito-PIL in declino, grazie a consumi pubblici fortemente in espansione (non limitandosi invece ad aumentare la sola spesa per la difesa, priva nell'attuale contesto di moltiplicatore in quanto diretta solo verso fornitori esteri).La strada dell'austerità, saldamente mantenuta anche con la legge di bilancio per il 2026, viene oggi messa in dubbio dallo stesso Ministero dell'Economia e delle Finanze che, nonostante abbia spinto a votare in extremis in Europa la riforma "scellerata" del Patto stesso, ne chiede ora un'ennesima sospensione, ricevendo subito dalla Commissione risposta negativa, a chiara testimonianza di quanto anche le istituzioni di Bruxelles soffrano e causino immobilismo.Che fare oggi dunque? Certamente sospendere il Patto, evitando però di sperperare le risorse in mancette a questa o quella lobby elettorale: ci penserebbero quei giovani che vogliono un Paese migliore a riconoscere il trucco e, rivotando, a dire nuovamente no . C è quindi enorme bisogno di garanzie serie che accompagnino una spesa efficace, per mitigare gli effetti della tempesta perfetta attualmente in corso nel mondo: e quindi non solo di quantità ma anche di qualità. Le garanzie stanno sempre dove le abbiamo da anni indicate: in una spending review volta a rassicurare i nostri partner europei sul fatto che, quando spendiamo, spendiamo bene. Senza tagli lineari alla spesa buona, con investimenti immediati in capitale umano, per migliorare la qualità delle nostre stazioni appaltanti, con un eventuale supporto, stile PNRR , della Commissione europea, per garantire la buona qualità degli acquisti pubblici e dei crediti alle imprese. Poi si vedrà chi vincerà le elezioni: ma a questa coalizione spetta oggi, di salvare il Paese, non solo sé stessa. Il commento è di Gustavo Piga, docente politiche economiche università di Roma Tor Vergata, editorialista Sole 24 OreCome si stanno muovendo i mercati dopo l'annuncio di cessate il fuocoIl mercato sta smaltendo un "premio di guerra" dopo l annuncio di un cessate il fuoco tra Stati Uniti e Iran. La reazione è stata immediata: i prezzi del petrolio sono iniziati a scendere, si sono ridotti i timori per l inflazione e, almeno nel breve, è diminuita la probabilità di una crescita trainata dall energia. È quello che gli operatori definiscono un rally di sollievo , più legato alla distensione geopolitica che a un reale cambiamento strutturale del quadro economico. Per capire questa dinamica bisogna guardare a quello che è successo nelle ore precedenti. I mercati hanno vissuto una giornata in altalena, in balia di indiscrezioni, rumors e dichiarazioni , con le Borse prima in rialzo e poi in calo dopo le parole più dure del presidente Donald Trump e le notizie su trattative interrotte. Il petrolio aveva reagito con forza, arrivando a toccare punte fino a oltre 111 dollari al barile per il Brent, mentre il WTI si era spinto ancora più in alto, riflettendo il rischio concreto di un escalation e di uno shock energetico globale. Il nodo centrale era ed è il rischio legato alle rotte energetiche e in particolare allo Stretto di Hormuz.Una possibile escalation avrebbe avuto un impatto consistente sull economia globale, aggravando la crisi energetica e alimentando nuove pressioni inflazionistiche. Non a caso gli scenari delineati dagli analisti andavano da una normalizzazione sotto i 95 dollari in caso di apertura diplomatica, fino a oltre 160 dollari nello scenario peggiore di escalation totale. È proprio questo contesto che spiega il movimento attuale: con il cessate il fuoco, il mercato sta semplicemente scaricando quel premio di guerra che aveva incorporato nei prezzi del greggio nelle fasi più tese. Da qui il calo del petrolio e il rimbalzo dei mercati azionari. Ma il punto, come sottolineano gli analisti, è che non si tratta di una svolta definitiva. Più che una rivalutazione strutturale, è una reazione di breve periodo a una minore tensione geopolitica. Per questo l indicazione che arriva dagli operatori è di non dichiarare ancora vittoria . A fare davvero la differenza nelle prossime settimane non saranno tanto le dichiarazioni politiche, quanto gli indicatori reali: l andamento dei prezzi del greggio, il traffico delle navi cisterna e le condizioni delle principali rotte marittime. In altre parole, i mercati restano estremamente sensibili agli sviluppi geopolitici e pronti a cambiare direzione rapidamente, in un equilibrio ancora fragile. Sentiamo l'analisi di Morya Longo, Il Sole 24 Ore.

Ecovicentino.it - AudioNotizie
Sversamento di GPL al distributore: ferito un autista, l'area messa in sicurezza

Ecovicentino.it - AudioNotizie

Play Episode Listen Later Apr 7, 2026 0:51


Attimi di paura questa mattina a un distributore Beyfin lungo la maranese dove a causa di uno sversamento di Gpl un autista è rimasto ustionato ad una mano.

Smart Car
L'Auto è indispensabile: il valore della guida in Italia

Smart Car

Play Episode Listen Later Apr 2, 2026


Le news dal mondo dell'auto e della mobilitàMentre l’auto rimane per gli italiani un bene indispensabile per la gestione della quotidianità, il settore accelera verso la digitalizzazione burocratica con il debutto dello Sportello Online del PRA. Tale innovazione digitale si affianca alla centralità ancora intatta dei concessionari fisici, scelti per una consulenza personalizzata e per la trasparenza che offrono rispetto ai soli canali web. In parallelo, la ricerca di nuove soluzioni energetiche vede protagonista la Repubblica di San Marino che, insieme a BYD, sperimenta infrastrutture di ricarica ultra-rapide. Contestualmente, l'attenzione per l'efficienza termica e le prestazioni dei motori GPL si rinnova grazie alla partnership tra Petronas e DR Automobiles.

Ultimate Sports Show
“What's the Essence?” - New Edubiase CEO Questions GPL Impact on National Team Selections

Ultimate Sports Show

Play Episode Listen Later Apr 2, 2026 175:30


So what is the essence of investing in the GPL if not even up to four local players merit call-ups to the national team? - Abdul Salam Yakubu, CEO of New Edubiase

INSIDE FINANCE
Rassegna Stampa Economica del 20 Marzo. A cura di Giuliano Casale

INSIDE FINANCE

Play Episode Listen Later Mar 20, 2026 4:24


Rassegna stampa economico-finanziaria del 20 Marzo 2026, strutturata per macro-temi e basata sulle principali testate giornalistiche nazionali. Energia e GeopoliticaTestate coinvolte: Corriere della Sera / la Repubblica / Il Messaggero / Avvenire / Sole 24 Ore / La Stampa * Stretto di Hormuz e "Patto a Sette": Italia, Regno Unito, Francia, Germania, Olanda, Giappone e Canada hanno siglato una dichiarazione congiunta per garantire il transito sicuro delle navi mercantili. L'accordo condanna gli attacchi iraniani alle infrastrutture civili e richiede una moratoria immediata sui raid. * Intervento militare: Il ministro Tajani e il ministro Crosetto hanno precisato che non si tratta di una missione di guerra e che l'Italia interverrà solo sotto l'egida ONU e dopo la cessazione delle ostilità. * Impatto sul mercato energetico: Il prezzo del gas ha toccato i 70 €/MWh. Gli attacchi all'impianto di Ras Laffan in Qatar ridurranno la capacità di export di GNL del 17%, con perdite stimate di 20 miliardi di $ annui e tempi di riparazione tra i 3 e i 5 anni. * Variazioni prezzi petrolio: Scarto del 50% tra i prezzi euro-americani e quelli asiatici. Il WTI è quotato a 95 $/barile, il Brent a 107 $, mentre le varietà Oman e Dubai hanno raggiunto rispettivamente 153 $ e 136 $.Fisco e NormativaTestate coinvolte: Corriere della Sera / la Repubblica / Il Sole 24 Ore / La Stampa * Decreto Carburanti e Accise: Il governo ha varato un taglio temporaneo delle accise di 25 centesimi al litro su benzina e diesel e 12 centesimi sul GPL. La misura ha una durata di 20 giorni (scadenza 7 aprile) e un costo stimato di 500 milioni di €. * Controlli di "Mr Prezzi": Solo il 20% dei distributori ha applicato immediatamente lo sconto. Il Garante ha segnalato alla Guardia di Finanza una lista di distributori per mancati adeguamenti e potenziali manovre speculative. * Revisione sistema ETS: Italia e Polonia premono in sede UE per una revisione o sospensione del sistema di scambio delle quote di emissione di CO2 per abbassare i costi dell'energia. In Italia, il sistema ha generato 18 miliardi di € complessivi, ma solo il 9% è stato destinato a politiche ambientali.Investimenti e MercatiTestate coinvolte: Corriere della Sera / la Repubblica / Il Messaggero / Milano Finanza * Andamento Borse: Giornata pesantemente negativa con 420 miliardi di € bruciati sui mercati europei. Milano ha ceduto il 2,32%, Francoforte il 2,82% e Parigi il 2,03%. * Decisioni BCE: Il Consiglio direttivo ha confermato i tassi invariati al 2%. Tuttavia, le previsioni inflattive per il 2026 sono state riviste al rialzo al 2,6% (rispetto all'1,9% precedente), mentre la stima di crescita del PIL è stata tagliata allo 0,9%. I mercati prezzano ora due rialzi entro fine anno. * Rischio Recessione: Eurasia Group stima che la crisi in Medio Oriente potrebbe costare all'Italia 1 punto percentuale di PIL nel 2026, portando potenzialmente il Paese in recessione.Executive Takeaway (Managerial Insight) * Resilienza Operativa e Costi Energetici: L'aumento dei costi del gas (fino a 70 €/MWh) e la riduzione della capacità export del GNL qatariota impongono alle aziende un monitoraggio stretto dei margini e una pianificazione energetica prudenziale per i prossimi 3-5 anni. * Monitoraggio Macroeconomico: La revisione al ribasso della crescita UE (allo 0,9%) e le previsioni di rialzo dei tassi BCE entro giugno suggeriscono cautela nell'esposizione debitoria e una gestione attenta del capitale circolante. * Opportunità nel Settore Turismo: Nonostante la crisi geopolitica, il comparto turistico italiano rimane solido con 11 milioni di italiani in viaggio per Pasqua. La proposta di un "Fondo Europeo per il Turismo" potrebbe aprire nuove linee di finanziamento strutturale. * Stabilità Politica: Nonostante l'esito incerto del referendum e il caso Delmastro, la leadership di governo appare intenzionata a mantenere la barra dritta fino al 2027, garantendo una continuità normativa favorevole agli investimenti a lungo termine. * Focus sulla Sostenibilità Strategica: La discussione sulla revisione degli ETS a Bruxelles indica una possibile transizione verso meccanismi di decarbonizzazione più flessibili e orientati alla tutela della competitività industriale nazionale.

Hacker Public Radio
HPR4596: Adding voice-over audio track created using text to speech on the movie subtitles

Hacker Public Radio

Play Episode Listen Later Mar 16, 2026


This show has been flagged as Clean by the host. We'll explain why we're doing it, what it is, and cover some useful tools along the way. I've been watching movies recommended to me by my colleagues. As I work for a global company, the recommendations are often “Foreign Language”, which by definition is every movie to someone. It's often difficult to read the subtitles, or they are distracting from the acting. So I thought of converting the subtitles to speech for inclusion as an audio track, to produce a Voice Over or Lectoring audio track. Lectoring aka Voice Over Translations First used is soviet countries to read the news and propaganda from a lectors - the first podcasts ? In Polish, lektor is also used to mean “off-screen reader” or “voice-over artist”. A lektor is a (usually male) reader who provides the Polish voice-over on foreign-language programmes and films where the voice-over translation technique is used. This is the standard localization technique on Polish television and (as an option) on many DVDs; full dubbing is generally reserved for children's material. https://en.wikipedia.org/wiki/Lector#Television Example: Night of the Living Dead To give you an idea of what this sounds like I'm going to play you an example of the out of copyright movie, Night of the Living Dead . In the United States, Night of the Living Dead was mistakenly released into the public domain because the original distributor failed to replace the copyright notice when changing the film's name Original First the original sound track, then the same clip with the voice over track. Voice Over Proof of Concept As a native English speaker I find it difficult to follow those Voice Over tracks as I am trying to focus on the underlying audio. In discussions with Polish friends, it seems that this is not a problem when Polish is your native language. To put that to the test I wanted to try it out on a movie to see if that were indeed the case. I asked on Mastodon for a non English movie that was Creative Commons but did have English Subtitles, and HPR host Windigo had the answer. 2009 Nasty Old People is a 2009 Swedish film directed by Hanna Sköld, Tangram Film. It premiered on 10 October 2009 at Kontrapunkt in Malmö, and on file sharing site The Pirate Bay. The film is available as an authorized and legal download under the Creative Commons license CC BY-NC-SA. So my idea was to take each bit of subtitle text, convert it to audio, then have the generated audio play at the same time the subtitle appears on the screen. We use piper to process shows here on HPR, and we also generate srt, or SubRip subtitle files for each show. SRT or SubRip files are the easiest subtitle file to work with. From https://en.wikipedia.org/wiki/SubRip The SubRip file format is described on the Matroska multimedia container format website as “perhaps the most basic of all subtitle formats.” SubRip (SubRip Text) files are named with the extension .srt , and contain formatted lines of plain text in groups separated by a blank line. Subtitles are numbered sequentially, starting at 1. The timecode format used is hours:minutes:seconds,milliseconds with time units fixed to two zero-padded digits and fractions fixed to three zero-padded digits (00:00:00,000). The comma (,) is used for fractional separator . A numeric counter identifying each sequential subtitle The time that the subtitle should appear on the screen, followed by –> and the time it should disappear Subtitle text itself on one or more lines A blank line containing no text, indicating the end of this subtitle I downloaded the movie from the Internet Archive , and then used Piper voice to convert a minutes worth of subtitles. piper_voice: A fast and local neural text-to-speech engine that embeds espeak-ng for phonemization. GPL-3.0 license Once I had the audio prepared for a sample of the subtitles, it was over to audacity to create a new subtitle audio track. Audacity is the world's most popular audio editing and recording app GPL v2 or later, Timing the segments would be a problem, if it were not for the fact that Audacity supports srt files as Labels. File > Import > Lables. Then select the srt file The subtitle track with the text of the audio will be displayed. I could then Import each Audio segment and line them up with the subtitle track for to get the correct timing. Each subtitles segment created a new separate audio file which I then exported. I then used Kdenlive to open the video and import the audio and subtitle tracks. Kdenlive: is the acronym for KDE Non-Linear Video Editor. It works on Linux, Windows, macOS, and BSD. GPL-3.0-or-later There is a good article on adding by Jean-Marc on How to Add Subtitles Easily in Kdenlive Project > Subtitles > Add Subtitle Track Select the Subtitle file Align the subtitle and audio track. After rendering the segment out I was satisfied that this was something worth doing. The script The script can be found on the episode page for this show on the HPR site, and I put it together as a proof of concept. It creates a new audio track for the subtitles, and merges this with the original sound track to create a new selectable sound track. It begins by creating a length of silent audio that is as long as up to the first subtitle time segment begin timestamp. The first subtitle segment is converted from text to speech using Piper voice That segment of audio is added to the initial silence track. We check the total length so far, and then see if there is supposed to be silence between the last and next subtitle segment begin timestamp. If there is, then a filler piece of silence is added until the next subtitle should appear. If not then the audio for both subtitles play immediately after one another. I was worried that the subtitle audio would then lag behind the on screen dialogue but it works surprisingly well. Even long series of dialogue sort themselves out after a bit. We do this over and over again for each subtitle, right up to the very end of the movie. This new subtitle to speech audio track is then merged back into the media file as a new audio track. 96 00:15:06,240 --> 00:15:10,640 It will be two years before it's this big 97 00:15:12,840 --> 00:15:17,840 But don't you bother. By then I'll be long gone 98 00:15:19,840 --> 00:15:22,400 It was just a question 99 00:15:22,880 --> 00:15:25,480 Porridge? Original First the original sound track, then the same clip with the voice over track. Voice Over Lessons learned Now that I have done this for a lot of movies, there a few tips for getting the best output. The creation of the audio track usually goes well, but you can run into issues with the merging of the new track back into the movie. Preparation The first thing you need is a subtitle file which will be the basis of the voice you will be listening to. It should be good quality so that it matches when the actors speak. It's important to clean up this before you use it, fixing spelling mistakes and removing html that will get rendered. Listening to three hours of “I L Zero ve y Zero u”, or “less than forward slash I, greater than”, or “L am from Lndia” can get a bit tedious. You should also try and get versions that translate the songs as well. Getting a SRT file from the media. As many Subtitles are taken from a DVDs they can often be poor Optical character recognition versions of the bitmap-based streams. So a picture of string “Hello World” rather than the letters. ffmpeg By far the easiest and best way to get the subtitles is to extract it from the movie itself, provided it's a separate track. ffmpeg is a complete, cross-platform solution to record, convert and stream audio and video. LGPL-2.1-or-later, GPL-2.0-or-later https://ffmpeg.org/ ffmpeg -y -hide_banner -loglevel error -txt_format text -i "${this_movie_file}" "${this_srt_file}" Getting a SRT file from the web. If that fails you can try to get the subtitle files from the Internet. https://www.opensubtitles.org Select your language with the highest subtitle rating. You can check the media using the mpv media player. mpv is a media player based on MPlayer and mplayer2. It supports a wide variety of video file formats, audio and video codecs, and subtitle types. GPLv2+, parts under LGPLv2.1+, some optional parts under GPLv3 https://mpv.io/manual/master/ Name the srt file with the same prefix as the movie and mpv will play it. You can also use the --sub-files= option as well. mpv "${this_movie_file}" --sub-files="${this_srt_file}" Scrub through the file to see if the timing is correct. The subtitles can be toggled using the j key. Fixing Timing issues It's very important to get the subtitles to align, otherwise the voices will be out of sync. When the subtitles don't match up, it's usually that they need to have the start offset corrected. ffsubsync will automatically try and adjust the offset of the first subtitle to the first use of speech in a movie. ffsubsync: Language-agnostic automatic synchronization of subtitles with video, so that subtitles are aligned to the correct starting point within the video. MIT license https://github.com/smacke/ffsubsync pip install ffsubsync ffs video.mp4 -i unsynchronized.srt -o synchronized.srt LosslessCut will allow you to quickly remove additional trailers, or ads, at the beginning, so that ffsubsync will have a better chance of working if they are trimmed away. LosslessCut: aims to be the ultimate cross platform FFmpeg GUI for extremely fast and lossless operations on video, audio, subtitle and other related media files. GPL-2.0 license https://github.com/mifi/lossless-cut If that fails to match up the subtitles, you can use mpv keyboard shortcuts , move to the first speech segment an then press the Ctrl+Shift+Left and Ctrl+Shift+Right to adjust subtitle delay so that the next or previous subtitle is displayed. It will also show a number giving the miliseconds the delay is, eg -148416 miliseconds or -148.416 seconds. You can use many tools to adjust the subtitles, and I tried out SRT Offset . srt-offset: A simple command-line tool to offset SRT subtitle files. This tool allows you to adjust the timing of subtitles in SRT files, which can be useful when subtitles are out of sync with the video. MIT license srt-offset -i input.srt -offset -148.416 -o output.srt Manually adding the new subtitle to speech audio track If that presents an issue then you can use avidemux to just add the new audio track. Avidemux: is a free video editor designed for simple cutting, filtering and encoding tasks. GPL V2 Open Avidemux, and select “File > Open”, to select the movie. Then go to “Audio > Select Track” Select the next unselected track and tick “Enabled”, “Add Audio Track” Then pick the new mixed track, in this example .~NastyOldPeople_mixed.mp3 Conclusion I now find it much easier to watch a movie with the voice over track. It gets to a point where I don't even notice it is there and just hear the actors speak in their own language, and I just know what they are saying. Links 2009 Nasty Old People A Spanish voice-over translation avidemux by Jean-Marc on How to Add Subtitles Easily in Kdenlive container format Decimal separator extension ffmpeg ffmpeg on wikipedia ffsubsync GPL-3.0 license GPL v2 or later Kdenlive LGPL-2.1 LosslessCut Matroska MIT license Movie on Archive.org mpv mpv keyboard shortcuts mpv wikipedia Nasty Old People from the Internet Archive Night of the Living Dead Noc żywych trupów | Film grozy | Polski lektor OpenSubtitles opensubtitles.org Optical character recognition Piper voice SRT Offset srt, or SubRip subtitle files SubRip Timecode Voice-over translation Whisper Provide feedback on this episode.

Focus economia
Confitarma, 1.100 navi bloccate nel Golfo Persico

Focus economia

Play Episode Listen Later Mar 11, 2026


La crisi nello Stretto di Hormuz ha ridotto di oltre il 90% i transiti commerciali e lasciato circa 1.100 navi bloccate nel Golfo Persico. L'area resta strategica perché vi passa una quota rilevante del commercio energetico mondiale: 38% del petrolio via mare, 30% del GPL e 20% del GNL. Per l'Italia il rischio è diretto: nel 2025 oltre il 13% delle importazioni energetiche proviene dal Golfo. Confitarma ha chiesto al Governo il rafforzamento della presenza navale italiana nell'area, anche con unità della Marina Militare, per proteggere navigazione commerciale, marittimi e continuità delle catene logistiche internazionali. Il commento è di Mario Zanetti, Presidente Confitarma e Delegato del Presidente di Confindustria per l'Economia del Mare.Uiv, export vino italiano -3,7% nel 2025, perdita da 300 milioniNel 2025 l'export del vino italiano chiude a 7,78 miliardi di euro, in calo del 3,7% rispetto al 2024, con una perdita di circa 300 milioni e volumi in flessione dell'1,9% a 21 milioni di ettolitri. A pesare soprattutto è il mercato Usa, che arretra del 9,2% (-178 milioni), penalizzato dai dazi e dalla svalutazione del dollaro. L'extra-Ue segna -6,4%, mentre i mercati europei reggono (+0,5%), con Germania stabile e crescita di Francia e Paesi Bassi. Tra le regioni calano Veneto, Toscana e Piemonte; meglio gli spumanti (-2,5%) rispetto ai vini fermi (-4,3%). Per Uiv l'Europa ha contenuto le perdite, ma resta necessario rafforzare il mercato interno e superare ostacoli normativi che pesano sulla competitività. Interviene Lamberto Frescobaldi, presidente Unione italiana vini (Uiv).Energia, Meloni chiede all'UE lo stop temporaneo agli EtsGiorgia Meloni ha chiesto all'Unione europea la sospensione urgente dell'Ets applicato alla produzione elettrica da fonti termiche, almeno finché i prezzi energetici non torneranno ai livelli precedenti alla crisi mediorientale. Secondo la premier il sistema europeo del carbon pricing gonfia artificialmente il prezzo dell'elettricità, incidendo fino a 30 euro per MWh in Italia. Il Governo propone anche una revisione dei costi regolatori sul gas e strumenti di liquidità per stabilizzare il mercato nazionale. Da Bruxelles arriva apertura a interventi temporanei sulle bollette da parte degli Stati membri, mentre la Commissione insiste sull'accelerazione delle rinnovabili e sul rafforzamento dell'autonomia energetica europea. Ne parliamo con Adriana Cerretelli, Il Sole 24 Ore Bruxelles.

INFORMATION LOCALE
11 MARS 2026

INFORMATION LOCALE

Play Episode Listen Later Mar 11, 2026 4:32


Le festival Décibulles dévoile sa programmation pour l'édition 2026. Cette édition aura lieu du 10 au 12 juillet sur les hauteurs de Neuve-Eglise. Après une édition 2025 record avec 36 000 festivaliers, plusieurs têtes d'affiche sont annoncées cette année dont The Libertines, Last Train, de la Soul ou encore Madness. Comme chaque année, la programmation mêlera concerts, spectacles et déambulations artistiques. En Alsace, les prix des carburants grimpent à la hausse. Dans le Bas-Rhin, le litre de gazole atteint en moyenne 2,03€, avec des pointes à 2,37€ dans certaines stations. Dans le Haut-Rhin, il tourne autour de 2€. L'essence SP95-E10 s'affiche elle aussi autour de 1,84€ le litre. Seuls le bioéthanol E85 et le GPL échappent pour l'instant à cette hausse. La campagne municipale se poursuit à Colmar, avec sept candidats déclarés. Bruno Deltour s'est lancé dans la course avec une liste qu'il présente comme profondément citoyenne. Après avoir quitté, à l'automne dernier, la liste menée par Cécile Ney, aujourd'hui candidate à ses côtés, il défend un projet axé sur le logement, la lutte contre le surtourisme et une plus grande implication des habitants. Il précise comment se matérialise l'implication citoyenne dans sa démarche.Selon Bruno Deltour, sa liste rassemble des profils variés et souvent engagés dans la vie associative ou locale. Il cite par exemple Cécile Ney, Stéphane Jordan, Dominique Bourguignon ou encore Yolaine Baudelain. Retouvez son entretien complet sur notre site internet, azur-fm.com. A Biesheim, ce sont trois listes qui sont officiellement déclarées pour les prochaines élections municipales. Parmi elles, “Biesheim, une ville à vivre”, portée par Brigitte Schultz, entend s'inscrire dans la continuité tout en proposant une nouvelle impulsion pour l'avenir. On l'écoute au sujet de l'équipe qui l'accompagne. Parmi les priorités du programme de Brigitte Schultz figurent la rénovation des bâtiments énergétiques, la création d'une résidence seniors non médicalisée, la lutte contre les incivilités ou encore une gouvernance plus transparente. Découvrez son entretien sur azur-fm.com. Au sujet des élections municipales toujours, à Mulhouse, Anthony Thoma, colistier d'un candidat Reconquête, est accusé d'avoir effectué un salut nazi lors de la manifestation pour les droits des femmes ce dimanche. La séquence, diffusée sur les réseaux sociaux par un syndicat étudiant, montre le militant lever le bras à plusieurs reprises. L'homme de 27 ans dément fermement et parle d'ub effet d'angle de la vidéo. Le parquet de Mulhouse a ouvert une enquête préliminaire pour apologie de crimes contre l'humanité et provocation à la haine raciale. Pétition à Châtenois. Des parents d'élèves se mobilisent contre la possible fermeture d'une classe de maternelle à la rentrée 2026. Une pétition lancée le 6 mars par deux associations de parents a déjà recueilli près de 750 signatures. Les familles craignent une hausse des effectifs, avec plus de 25 élèves par classe. La commune compte actuellement deux écoles maternelles et six classes. La décision finale sera prise le 31 mars par l'Education nationale.Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.

Cose Molto Umane
2109 - Quanti tipi di motore esistono?

Cose Molto Umane

Play Episode Listen Later Feb 24, 2026 7:26


Vai su Carfax! Benzina, diesel, elettrico. Ma anche ibrido, mild-hybrid e plug-in. Per non parlare del GPL, del metano e persino l'idrogeno. Ognuno ha i suoi pregi e un casino di difetti. Quindi facciamo una veloce carrellata per capire le caratteristiche di ognuno. Learn more about your ad choices. Visit megaphone.fm/adchoices

Pillole di Bit
#397 – Sensori salvavita

Pillole di Bit

Play Episode Listen Later Feb 23, 2026 15:37


Fumo, metano, GPL, monossido di carbonio. Sono tutti in grado di uccidere. Ma abbiamo sensori economici che possono salvarci la vita rilevando la loro presenza prima che sia troppo tardi. Boomerang Sensore CO Sensore GAS Sensore fumo (i sensori sono tutti esempi che trovare su Amazon, ci sono anche smart e di fascia più alta, la scelta è ampia) Pillole di Bit (https://www.pilloledib.it/) è un podcast indipendente realizzato da Francesco Tucci, se vuoi metterti con contatto con me puoi scegliere tra diverse piattaforme: - Slack (se il tuo account è stato bloccato perché non hai compilato il form, compilalo e lo sblocco) - BlueSky - Mastodon personale - Mastodon del podcast - la mail (se mi vuoi scrivere in modo diretto e vuoi avere più spazio per il tuo messaggio) Rispondo sempre (se siete educati) Dal 2026 Pillole di Bit è anche una Newsletter settimanale con gli argomenti del podcast. (esce il martedì) Se questo podcast ti piace, puoi contribuire alla sue realizzazione! Con una donazione diretta: - Singola con Satispay - Singola con SumUp - Singola con RevTAG @cesco78 (se avete Revolut) - Singola o ricorrente con Paypal Usando i link sponsorizzati - Con un acquisto su Amazon (accedi a questo link e metti le cose che vuoi nel carrello) - Attivando uno dei servizi di Ehiweb Se hai donato più di 6-7€ ricordati di compilare il form per ricevere i gadget! Il sito è gentilmente hostato da ThirdEye (scrivete a domini AT thirdeye.it), un ottimo servizio che vi consiglio caldamente e il podcast è montato con gioia con PODucer, un software per Mac di Alex Raccuglia

Monde Numérique - Jérôme Colombain

Bienvenue à l'écoute d'INNOVATEURS, une nouvelle série de Monde Numérique consacrée à celles et ceux qui font l'innovation. Pour ce premier numéro, je reçois Jean-Baptiste Kempf, co-créateur du logiciel VLC, figure de l'open source, aujourd'hui à l'origine du projet Kyber.PunchlinesRefuser l'argent sur VLC, c'était la bonne chose à faire.L'open source, ça appartient à tout le monde.Innover, c'est déplacer l'état de l'art.La qualité pour innover, c'est ne pas avoir peur.L'IA est un accélérateur, pas un remplaçant.C'est une histoire qui fait désormais partie de la saga française des technologies. Au début des années 2000, des étudiants de l'école Centrale Paris créent VLC, un logiciel capable de lire tous les formats vidéo. Cela deviendra le logiciel français le plus téléchargé au monde, utilisé par des centaines de millions de personnes. Jean-Baptiste Kempf, co-créateur de VLC, raconte cette aventure. Il dévoile l'envers du décor, comment une technologie open source a suscité bien des appétits, et il explique pourquoi il a refusé des offres de rachat mirobolantes. Il raconte aussi ce qui se cache derrière VLC : les cyberattaques, les fausses versions et les tentatives de détournement. Il partage aussi son parcours hors VLC, avec Shadow, Vente Privée, Scaleway et aujourd'hui Kyber, une solution de transmission à très faible latence pour contrôler à distance ordinateurs, robots ou drones, en open source avec une licence commerciale. Enfin, il livre sa vision de l'innovation qui, pour lui, consiste à “déplacer l'état de l'art", à condition de "ne faut pas avoir peur". L'occasion d'évoquer la culture du risque et de l'échec en France. Il se confie également sur son usage de l'IA, un “super stagiaire” pour coder plus vite, qui ne remplace pas l'humain, mais qui pose un vrai défi pour la formation des juniors.Interview : Jean-Baptiste Kempf, co-créateur de VLCComment est né VLC ?VLC n'a pas été conçu comme un produit standard. C'est l'aboutissement de plusieurs projets étudiants à Centrale, liés au réseau du campus. À l'origine, il y avait l'idée de faire transiter un flux vidéo sur le réseau local, et ensuite le projet a été relancé en open source. Il a fallu trois ans pour convaincre l'école de passer en licence GPL, et ça s'est fait le 1er février 2001. Le logiciel “client” s'appelait Vidéolan Client, puis c'est devenu VLC, et la plupart des gens l'utilisent juste comme lecteur vidéo.Pourquoi avoir refusé des offres financières énormes pour VLC ?Parce que cela n'aurait pas été moral. VLC n'est pas à moi, c'est des milliers de personnes qui ont contribué, des générations d'étudiants. On aurait pu faire énormément d'argent avec notre base installée énorme, surtout via la marque et le site web. Mais détruire la confiance, détruire la communauté en deux ans “par calcul”, je ne pouvais pas. Je n'aurais pas pu dormir la nuit. Donc j'ai refusé des sommes à huit chiffres.En quoi consiste ton nouveau projet Kyber ?Kyber, c'est hérité de Shadow, où je suis passé également : c'est l'idée de contrôler des machines à distance, avec de très faibles latences. Ça peut être des ordinateurs puissants avec GPU pour l'IA, du rendu 3D ou du gaming, mais aussi des drones, des robots, des véhicules autonomes qui ne sont pas totalement autonomes. On apporte les briques réseau, l'encodage/décodage vidéo à très faible latence, et la synchronisation de tous les flux : audio, vidéo, capteurs, clavier, souris, gamepad. Et il faut aussi s'adapter aux conditions réseau, sans pouvoir “attendre” comme Netflix : quand tu contrôles un robot, c'est la vraie vie.Qu'est-ce que l'innovation pour toi et quelles qualités faut-il pour innover ?Pour moi, innover, c'est déplacer l'état de l'art : soit en recherche, soit avec des produits vraiment nouveaux. Le problème, c'est quand tout le monde se dit innovant : à la fin, plus personne ne l'est. Et la qualité indispensable, c'est ne pas avoir peur. En France, on a eu un vrai changement culturel : l'échec fait moins peur, beaucoup plus de diplômés veulent aller en start-up qu'avant. Et il faut éviter la monoculture : c'est la diversité qui fait apprendre.Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Smart Car
ETS2 e mobilità: l'impatto dei nuovi costi per gli automobilisti

Smart Car

Play Episode Listen Later Feb 9, 2026


Con Matteo Cimenti, presidente di Assogasliquidi-FederchimicaL'entrata in vigore della normativa ETS2, prevista per il 2027, provocherà un incremento dei costi del carburante, rendendo indispensabile il reinvestimento dei proventi fiscali in strategie ambientali mirate per il settore. In questo scenario, il retrofit a GPL si propone come una soluzione di decarbonizzazione economica e immediata, anche grazie al rifinanziamento ministeriale che garantisce incentivi per la conversione dei veicoli fino al 2030. La trasformazione dei motori, insieme all'adozione di biocarburanti, si consolida quindi come il pilastro per garantire una mobilità che sia realmente sostenibile e accessibile a tutti i cittadini - spiega Matteo Cimenti, presidente di Assogasliquidi-Federchimica.

Abrabo
GPL in Trouble: Who's Really to Blame?

Abrabo

Play Episode Listen Later Feb 2, 2026 84:35


Who's to blame for GPL's problems: referees or club administrators? - Kobby Stonne asks

Ultimate Sports Show
Nations FC Still in Contention for the GPL Title - CEO Kennedy Boakye Ansah

Ultimate Sports Show

Play Episode Listen Later Jan 29, 2026 160:22


“Our position on the GPL table isn't encouraging, but we're not giving up. With 14 more games to go, we're still in contention,”- Kennedy Boakye Ansah, CEO, Nations FC.

Ultimate Sports Show
The GPL Lacks Autonomy And Independence. - George Afriyie

Ultimate Sports Show

Play Episode Listen Later Jan 27, 2026 174:18


“The GPL lacks autonomy and independence, and the FA should boldly hand its management to an independent body that reports to the general secretary.” - George Afriyie, Former GFA Vice President

Hacker Public Radio
HPR4559: Enkele off line vertaaltools

Hacker Public Radio

Play Episode Listen Later Jan 22, 2026


This show has been flagged as Clean by the host. Offline Translator tools Translate text offline LocalTranslate is an offline translation application that uses Firefox's neural translation models (from the mozilla/firefox-translations-models project) to perform high-quality translations locally on your device. Note: LocalTranslate is not affiliated with The Mozilla Foundation in any way. Links LocalTranslate by Shriram Ravindranathan on flathub.org GPL-3.0 license Source Code Offline Translator - On-device translation of text and images A translator app that performs on-device translation of text and images without sending your data to external servers. Features: On-device translation using Mozilla's translation models Transliteration of non-latin script OCR (Optical Character Recognition) for translating text in images Automatic language detection Image translation overlay that preserves original formatting Support for multiple language pairs No internet required for translation once models are downloaded All translation happens locally Links Offline Translator by David Ventura on F-droid [GNU General Public License v3.0 or later]( https://spdx.org/licenses/GPL-3.0-or-later.html Source Code hpr3315 :: tesseract optical character recognition Provide feedback on this episode.

Hipsters Ponto Tech
OPEN SOURCE e IA: software livre, LLMs abertas e o futuro do código aberto | Llama, GPL e comunidade – Hipsters.Talks #18

Hipsters Ponto Tech

Play Episode Listen Later Jan 15, 2026 36:26


No décimo oitavo episódio do Hipsters.Talks, PAULO SILVEIRA , CVO do Grupo Alura, conversa com EDUARDO SANTOS , especialista em inteligência artificial na Lopti, sobre O VERDADEIRO SIGNIFICADO DE SOFTWARE LIVRE, a diferença entre free software e open source e POR QUE LLAMA E OUTROS MODELOS NÃO SÃO TÃO “ABERTOS” QUANTO PARECEM. Uma discussão sobre licenças (GPL, MIT, BSD), comunidades brasileiras e o futuro do código aberto na era da IA! Sinta-se à vontade para compartilhar suas perguntas e comentários. Vamos adorar conversar com você!

Ecovicentino.it - AudioNotizie
Auto in fiamme in A4: attimi di paura prima di Vicenza Ovest

Ecovicentino.it - AudioNotizie

Play Episode Listen Later Dec 29, 2025 0:59


Attimi di forte apprensione questa mattina lungo l'autostrada A4, in direzione Milano, dove un'auto ha preso fuoco poco prima del casello di Vicenza Ovest. L'allarme è scattato intorno alle 10.30 di oggi, lunedì 29 dicembre, quando una Dacia Duster alimentata a GPL si è improvvisamente incendiata, costringendo gli automobilisti in transito a rallentare e a segnalare la presenza delle fiamme.

All TWiT.tv Shows (MP3)
Untitled Linux Show 234: Crescent Wrench AI

All TWiT.tv Shows (MP3)

Play Episode Listen Later Dec 21, 2025 80:32 Transcription Available


This week we celebrate the announcement of the new Mozilla CEO, cover the news in that GPL lawsuit that's been slowly making progress, and talk about what's new in OpenZFS. There's an AMD vs NVIDIA GPU showdown, we cover the Linux Foundation's annual report, and Plasma 6.6 is promising some late Christmas presents for us all. For tips, we cover sot for system observation, a quick primer on moving between the desktop and command line, and dog/doge for a better DNS tool. You can find the show notes at https://bit.ly/4b0mImI and Merry Christmas! Host: Jonathan Bennett Co-Hosts: Jeff Massie and Rob Campbell Download or subscribe to Untitled Linux Show at https://twit.tv/shows/untitled-linux-show Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free audio and video feeds, a members-only Discord, and exclusive content. Join today: https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.

All TWiT.tv Shows (Video LO)
Untitled Linux Show 234: Crescent Wrench AI

All TWiT.tv Shows (Video LO)

Play Episode Listen Later Dec 21, 2025 80:32 Transcription Available


This week we celebrate the announcement of the new Mozilla CEO, cover the news in that GPL lawsuit that's been slowly making progress, and talk about what's new in OpenZFS. There's an AMD vs NVIDIA GPU showdown, we cover the Linux Foundation's annual report, and Plasma 6.6 is promising some late Christmas presents for us all. For tips, we cover sot for system observation, a quick primer on moving between the desktop and command line, and dog/doge for a better DNS tool. You can find the show notes at https://bit.ly/4b0mImI and Merry Christmas! Host: Jonathan Bennett Co-Hosts: Jeff Massie and Rob Campbell Download or subscribe to Untitled Linux Show at https://twit.tv/shows/untitled-linux-show Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free audio and video feeds, a members-only Discord, and exclusive content. Join today: https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.

@BEERISAC: CPS/ICS Security Podcast Playlist
When Open Source Gets You Into Hot Water: Copyleft Risk in Embedded Systems

@BEERISAC: CPS/ICS Security Podcast Playlist

Play Episode Listen Later Dec 15, 2025 29:30


Podcast: Exploited: The Cyber Truth Episode: When Open Source Gets You Into Hot Water: Copyleft Risk in Embedded SystemsPub date: 2025-12-11Get Podcast Transcript →powered by Listen411 - fast audio-to-text and summarizationOpen source accelerates development in embedded systems, but hidden license obligations can quickly create legal and operational risk. In this episode of Exploited: The Cyber Truth, host Paul Ducklin is joined by RunSafe Security Founder and CEO Joseph M. Saunders and Salim Blume, Director of Security Applications, for a look at how copyleft risk emerges and why compliance in embedded products is more challenging than many teams expect. Salim breaks down how restrictive licenses, such as GPL and AGPL, can force the disclosure of proprietary code, interrupt product shipments, or create exposure long after devices are deployed in the field. Joe shares why accurate SBOMs, automated license checks, and enforcing policy at build time are critical to preventing surprises in downstream products. The discussion also touches on the ongoing Vizio case, where the TV manufacturer faces litigation that could compel public release of source code under the GPL, highlighting how open source obligations can surface years after products hit the market. Together, Paul, Joe, and Salim explore: How copyleft obligations can require source-code disclosureWhy embedded environments complicate license complianceReal-world cases where unnoticed GPL dependencies caused major issues, such as Vizio's GPL lawsuit and Cisco's WRT54G router familyThe growing implications of AGPL for SaaS and connected servicesHow build-time SBOMs and automated controls reduce long-term risk Whether you're building connected devices, managing software supply chain compliance, or protecting proprietary IP, this episode offers practical guidance to reduce copyleft risk before it becomes a costly problem.The podcast and artwork embedded on this page are from RunSafe Security, which is the property of its owner and not affiliated with or endorsed by Listen Notes, Inc.

POD256 | Bitcoin Mining News & Analysis
095. Open-Source or Bust: Mujina, Miner Firmware Wars, and the Future of Trustless Hashing

POD256 | Bitcoin Mining News & Analysis

Play Episode Listen Later Nov 19, 2025 92:25 Transcription Available


In this episode, we go deep on the shifting landscape of Bitcoin mining hardware, open-source firmware, and why trustless stacks matter for miners big and small. Fresh off the local Bitcoin++ in Durham, we recap the vibe: a developer-heavy crowd, real collaboration between devs and miners, and our announcement of the Mujina developer preview—an open-source mining firmware now publicly accessible for hands-on testing. We discuss practical demo plans for the HeatPunk Summit, creative power ideas (from inverter gens to EVs like the F-150 Lightning/Cybertruck), and what it takes to stage quiet, controlled mining demos. From secure boot cat-and-mouse games to aftermarket control boards, we unpack why closed firmware is antithetical to Bitcoin's trust-minimized ethos, the history from CGMiner and GPL violations, and how LibriBoard, Hydro Pool, and Start9 packaging can radically reduce friction for at-home and pro operators. We also cover Stratum v2 progress, open-source community wins (Home Assistant integrations, config-first setups), and tangible on-ramps for developers—including free Auradine chips from 256 Foundation for reverse engineering and Bitaxe-based Mujina dev workflows. We close with a candid segment on Freedom Tech, the chilling effects of targeting software developers, and why building and supporting open-source tools is essential for a free society. Resources and links mentioned (non-sponsor): - Mujina developer preview: github.com/256foundation/mujina - 256 Foundation chips request: 256foundation.org (contact form at page bottom) - Hydra Pool (self-hosted pool software) - LibriBoard (open control board initiative) - ESP-Miner and Bitaxe (dev-friendly hardware) - Start9 Office Hours (service packaging) and Hydra Pool packaging efforts - Exergy docs and forum: support.exergyheat.com - Bitcoin++ local edition (Durham), BitDevs communities - Stratum v2 discussions and implementations - Home Assistant miner integrations, Node-RED and shell-script config approaches

airhacks.fm podcast with adam bien
Babylon and java.util.json

airhacks.fm podcast with adam bien

Play Episode Listen Later Oct 26, 2025 63:58


An airhacks.fm conversation with Paul Sandoz (@paulsandoz) about: Devoxx conference experiences and Java's evolution over the past decade, energy efficiency studies comparing Java to C/Rust/Ada from 2017, Java performance improvements from Java 8 to Java 25, Code Reflection as manipulation of method bodies versus traditional reflection, tornadovm optimizations for GPU inference achieving 6-10x speedup over CPU, using pointers to keep data on GPUs avoiding transfer overhead, Metal support development for Apple Silicon, relationship between Project Babylon and TornadoVM, HAT project collaboration opportunities, Python's GPU performance through optimized NVIDIA libraries, enterprise challenges with Python in production versus Java's packaging simplicity, BLISS library for NumPy-like operations in Java, DJL.ai for tensor manipulation and Deep Learning, JTaccuino for Jupyter-style notebooks with JavaFX, MCP protocol implementation challenges with poor specification quality, minimal JSON API design philosophy for OpenJDK, cognitive overhead reduction in API design, pattern matching with JSON values, assertion-style API for fail-fast programming, JSON-P versus JSON-B trade-offs in enterprise applications, versioning challenges with data binding approaches, embedded HTTP server use cases for testing and development, JSON-java library as reference implementation, zero-dependency approach becoming more popular, Java 25 instance main methods with automatic java.base imports, zb zero-dependency builder project, marshalling and serialization rethinking in OpenJDK, trusted builds and dependency management in enterprise Java, comparison of Maven/Gradle complexity for simple projects, GPL licensing for OpenJDK code, the java.util.json experiment Paul Sandoz on twitter: @paulsandoz

Tokens of Wisdom
Episode 71: James Tallarico and Kevin Flasch, Risk Strategies

Tokens of Wisdom

Play Episode Listen Later Oct 15, 2025 34:10


Episode 71: James Tallarico and Kevin Flasch, Risk Strategies Joining me in the Tokens of Wisdom Studio today are James Tallarico and Kevin Flasch from Risk Strategies to discuss the evolving landscape of insurance in the crypto space. They delve into the differences between insurance brokers and providers, the challenges faced in obtaining adequate coverage for crypto-related businesses, and the importance of tailored insurance policies. The conversation covers essential coverages for fund managers, the evaluation of insurance costs, and common mistakes made by new managers when purchasing insurance.  Key Points From This Episode: Difference between an insurance brokerage and a provider.Insurance for the crypto space was historically inadequate.Risk Strategies created a proprietary GPL policy form for crypto.What are D&O and E&O?What other kinds of insurance should fund managers obtain?Insurance costs are influenced by assets under management (AUM).New fund managers often underinsure or misallocate costs.Understanding policy language is vital to avoid coverage gaps. Disclaimer: This show is for informational purposes only. Nothing presented here constitutes legal, investment or tax advice. The guests that join us share their considerable fund-related wisdom, but everything they share here is their personal opinion and for educational purposes only. On this show, they are speaking for themselves, and not for their employer or any affiliated entity. Tokens of Wisdom is produced by Dave Rothschild, partner at Cole-Frieman & Mallon LLP headquartered in San Francisco, California. For more information, visit https://colefrieman.com/ Links Mentioned in Today's Episode: Dave Rothschild - https://www.linkedin.com/in/davidcrothschild/James Tallarico - https://www.linkedin.com/in/james-tallarico-466290100/Kevin Flasch - https://www.linkedin.com/in/kevin-flasch-749412339/Cole-Frieman & Mallon LLP - https://colefrieman.com/Risk Strategies - https://www.risk-strategies.com/Music by Joe Ginsberg - https://www.instagram.com/thejoeginsbergFor any questions or comments, email: tow@colefrieman.com 

Making Awesome - Inventors, makers, small business
FOLLOW THE RULES!! - Making Awesome 244

Making Awesome - Inventors, makers, small business

Play Episode Listen Later Sep 29, 2025 205:33


DO THINGS RIGHT! Don't violate open source licenses, give credit where it is due, and, ultimately, help further the community development of software and hardware. That is the goal of Open Source, for everyone to benefit from community development. Since its launch, the  @ElegooOfficial  Centauri and Centauri Carbon have been in violation of GPL v3 open source as they are built on Klipper, however, the source code is not available and Elegoo is not releasing it upon request. A HUGE Thank you to the Filament Sponsor of these streams,  @printedsolid ! Check them out: https://printedsolid.comWant to get some of the UK's fastest, and the first REAL Bamboo printer out there? Check out  @construct3d  https://b.link/Construct3DNeed HIGH END 3D Scanning ANYWHERE in the world?? Check out  @3DMusketeers !! Utilizing over $250k in scanners, projects both big and small they can easily handle! Fully portable, able to bring the gear to you, 3D Musketeers is your one stop shop for all things Physical to Digital and even Digital to Physical. Full Service Art To Part rapid prototyping, product development, and of course, 3D Printing with 3D Musketeers! https://b.link/3DM__________________________________Do you have an idea you want to get off the ground? Reach out to the Making Awesome Podcast through https://3DMusketeers.com/podcast and someone will get you set up to be a guest!

Getup Kubicast
#183 - Desenvolvimento Seguro em GO

Getup Kubicast

Play Episode Listen Later Sep 11, 2025 63:32


Segurança em Go não é só "rodar um scanner e rezar". Neste episódio, nós destrinchamos como escrever Go com cabeça de atacante: governança de dependências (e os perigos do type‑squatting), revisão de go.mod, uso criterioso da Standard Library e por que não usar latest em imagens. Também conectamos tecnologia com processo: repositórios privados, políticas de aprovação e pipeline que barra regressão antes do deploy.A conversa nasce de casos reais: do typo em (GHCR vs GHRC) que captura credenciais até a confusão com pacotes falsos tipo BoltDB look‑alike. Discutimos supply chain ponta a ponta, cache do Go Proxy, licenças (quando fugir de GPL) e boas práticas para autenticação.E claro, vamos além do código: SBOM no build, assinatura e verificação de imagens, OPA/Admission Control para políticas em Kubernetes, capabilities mínimas e validação de entradas com timeouts bem definidos. É papo prático, com nosso humor de sempre, para deixar segurança como padrão — não como tarefa de último minuto.Links Importantes: - Marcelo Pires - https://www.linkedin.com/in/marcpires/ - Matheus Faria - https://www.linkedin.com/in/matheusfm/ - João Brito - https://www.linkedin.com/in/juniorjbn - Assista ao FilmeTEArapia - https://youtu.be/M4QFmW_HZh0?si=HIXBDWZJ8yPbpflM - Post sobre ghrc.io - https://www.linkedin.com/posts/juniorjbn_someone-is-typosquatting-ghrcio-not-github-activity-7364387040618045441-UB88/ - Typosquat - https://devops.com/typosquat-supply-chain-attack-targets-go-developers/ - https://go.dev/doc/tutorial/govulncheck - vuln.go.dev - https://github.com/anchore/syft - https://github.com/anchore/grype - https://github.com/google/capslock - https://github.com/aquasecurity/trivy - LFD121 - https://training.linuxfoundation.org/training/developing-secure-software-lfd121/ - https://deps.dev/ - https://devops.com/typosquat-supply-chain-attack-targets-go-developers/Participe de nosso programa de acesso antecipado e tenha um ambiente mais seguro em instantes! https://getup.io/zerocve

Auto-Radio
L'ÉMISSION - On a roulé tout l'été au GPL : faut-il se laisser tenter ?

Auto-Radio

Play Episode Listen Later Sep 7, 2025 3:38


À moins de 1 euro le litre, le GPL est pourtant peu répandu en France contrairement à l'Italie ou la Pologne. Dacia réalise un tiers de ses ventes avec cette motorisation. Des voitures qui peuvent offrir plus de 1.000 km d'autonomie !Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Monsters In The Morning
EAT MORE AND BE HAPPY

Monsters In The Morning

Play Episode Listen Later Sep 3, 2025 41:03


WEDNESDAY HR 2 RRR Trivia - In 1992 this artist signed his 100 million dollar contract. Not settling. Being Happy. Catching feelings Big food is battling GPL-1's See omnystudio.com/listener for privacy information.

Monsters In The Morning
EAT MORE AND BE HAPPY

Monsters In The Morning

Play Episode Listen Later Sep 3, 2025 41:56


WEDNESDAY HR 2 RRR Trivia - In 1992 this artist signed his 100 million dollar contract. Not settling. Being Happy. Catching feelings Big food is battling GPL-1's

The GPL Podcast
Summer 2025

The GPL Podcast

Play Episode Listen Later Aug 13, 2025 82:16


Former Gopher Nick Angell along with lawyer and 20+ year GPL'er Eric Brever joined the show to talk about NIL and their new collective, Golden Helmet Collective. With all the craziness with NIL and college hockey happening over the summer, it was a great learning experience to hear from the both of them. Much of the show was NIL related, but we did get in to some off-season hockey talk and things happening at the U.

Geopop - Le Scienze nella vita di tutti i giorni
264 - Distributore di GPL esploso a Roma: capiamoci qualcosa in più

Geopop - Le Scienze nella vita di tutti i giorni

Play Episode Listen Later Jul 14, 2025 12:19


Una forte esplosione a Roma in un distributore di GPL e benzina ha scatenato un grosso incendio in via dei Gordiani, che ha provocato diversi feriti e generato la diffusione di diossine nell'aria, i cui valori ora sono rientrati nella norma. Le cause dell'incidente dello scorso 4 luglio alla pompa GPL di Roma non sono ancora note, ma potrebbe essersi trattato di un errore umano. Ma com'è possibile che si verifichi un incidente del genere? Quanto sono sicuri i distributori di GPL? E come funziona tecnicamente il rifornimento? In questo video vedremo cos'è il GPL (Gas di Petrolio Liquefatto), qual è la differenza con il gas metano, come funzionano i distributori di GPL, quali sono i suoi sistemi di sicurezza, come vengono ricaricati i serbatoi con le autocisterne e perché un'esplosione è un evento così raro. Prendi parte alla nostra Membership per supportare il nostro progetto Missione Cultura e diventare mecenate di Geopop: https://geopop.it/Muh6X Learn more about your ad choices. Visit megaphone.fm/adchoices

Focus economia
Inflazione percepita al 10%, gli italiani riducono i consumi

Focus economia

Play Episode Listen Later May 5, 2025


Secondo un sondaggio Noto per Il Sole 24 Ore del Lunedì, l'inflazione percepita dagli italiani ad aprile è al 9,9%, quasi otto punti sopra il dato reale (2%). Un italiano su due ha tagliato i consumi negli ultimi sei mesi e il 61% giudica inadeguato il proprio reddito rispetto al costo della vita. Le spese più sentite sono per energia, salute e alimentari. La differenza tra inflazione reale e percepita è aumentata rispetto a ottobre 2023. Le donne avvertono incrementi di prezzo più forti degli uomini. Il decreto Bollette ha stanziato 3 miliardi, con bonus di 200 euro per famiglie sotto i 25mila euro ISEE. Intanto, le retribuzioni reali restano inferiori di circa l'8% rispetto a gennaio 2021, e il 70% degli intervistati non crede nell'efficacia delle misure del governo. Ne parliamo con Michela Finizio, Il Sole 24 OreCarburanti: proseguono ribassiI prezzi dei carburanti continuano a scendere per la quinta settimana consecutiva, con il Brent sotto i 60 dollari per la prima volta dal gennaio 2021. Tuttavia, il calo alla pompa non rispecchia pienamente il crollo delle quotazioni petrolifere (-15/20% su base annua), a causa dell'elevata componente fiscale nel prezzo finale. I prezzi medi: benzina self a 1,702 €/l, diesel self a 1,595 €/l. Gpl e metano in calo, come pure il Gnl. Anche in autostrada si registrano diminuzioni, ma più contenute. Il commento è di Gabriele Masini, direttore di Staffetta Quotidiana.Trump pensa a dazi del 100% sui film stranieri. Un'altra misura "Boomerang"?Trump ha annunciato possibili dazi del 100% sui film esteri, accusando altri Paesi di sottrarre produzioni agli Stati Uniti. Ma la misura rischia di danneggiare la stessa industria americana, che si appoggia spesso a studi stranieri per motivi di costo. Una risposta simmetrica da parte dell'Europa sarebbe disastrosa per Hollywood, che dipende anche dai mercati e dai festival europei. L'analisi ricorda che, come per l'automotive, queste misure protezionistiche possono ritorcersi contro gli stessi Stati Uniti. Interviene Cristina Battocletti, Il Sole 24 Ore.Sulla fuga dei cervelli è scontro Italia-FranciaIl vertice "Choose Europe for Science", convocato da Macron a Parigi, per attrarre ricercatori in fuga dagli USA, ha irritato l'Italia. Il ministro Bernini rivendica l'azione già intrapresa con un bando da 50 milioni. Il governo italiano si chiede se l'evento sia davvero europeo o promuova solo la Francia. Macron e Von der Leyen hanno annunciato un pacchetto da 500 milioni e una nuova "super sovvenzione" per ricercatori di eccellenza. La Francia aggiunge altri 100 milioni per attrarre talenti, mentre l'Italia era rappresentata dall'ambasciatrice a Parigi. Con noi Danilo Ceccarelli, Radio24.

Think, Believe and Manifest Show
Tracey Howse – You Can Heal Your Life

Think, Believe and Manifest Show

Play Episode Listen Later Apr 25, 2025


Are you ready to live, celebrate and enjoy your life to the fullest? Tune in as Constance interviews Tracey Howse and learn how to heal your life. Tracey shares how she healed her trauma from the unexpected transition of her Son and healed from breast Cancer and unresolved childhood pain. She reveals how tapping into her Spirituality and attending Healing and Recovery Support Groups that she healed her life. She acknowledges that her inner healing has resulted in the release of 30 pounds. Even though she has been using GPL-1 Medication for 3 years, it was only the release of her inner emotional weight that caused her 30 pound weight loss on the outside. This is an amazing and inspirational episode!

Syntax - Tasty Web Development Treats
894: Open Source Matters w/ Chad Whitacre

Syntax - Tasty Web Development Treats

Play Episode Listen Later Apr 16, 2025 61:15


Wes and Scott talk with Chad Whitacre, the newest member of the Syntax team, about all things open source—licenses, controversies, economics, and ethics. Chad breaks down what most people misunderstand, and how companies can support sustainable software development the right way. Show Notes 00:00 Welcome to Syntax! 00:39 Meet Chad Whitacre 03:39 Chad's retro headphones Retrospekt 05:00 Chad's role at Syntax https://syntax.fm/oss Open Path 09:41 What do people get wrong about open source? 11:11 Why is open source so divisive? 13:01 The evolution of open source and free software 17:55 Single vendor vs. community open source 20:22 How do people build businesses off of a GPL license? 24:40 What's the most pure version of open source? 26:55 Fair source licensing explained 30:30 Brought to you by Sentry.io 33:09 Should you be concerned about dependencies in your app in relation to licensing? Fair Source 35:16 What's the most interesting/unusual open source license? Beerware License 40:00 What is Open Source Pledge? Open Source Pledge 45:41 Choosing the right open source license 48:31 Wes' most popular open source project wait 49:39 Interesting open source projects Mercedes-Benz embraces Open Source Porsche Open Source Platform 51:33 Licensing for educational content 53:46 The beauty of open source Plausible 56:12 Scott's various open source projects 56:44 The importance of contributing to open source projects 59:16 Sick Picks + Shameless Plugs Sick Picks Chad: Save The Cat! Shameless Plugs Chad: Coming soon Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads

The Chalene Show | Diet, Fitness & Life Balance
The Health Crisis I Didn't See Coming (And You Might Miss Too) - 1183

The Chalene Show | Diet, Fitness & Life Balance

Play Episode Listen Later Apr 9, 2025 55:18


Feeling exhausted, dealing with brain fog, or noticing unexplained weight gain—even though you're doing all the right things? This episode dives into the surprising root cause behind symptoms often blamed on hormone imbalance or stress. It's something most women overlook, and it could be sabotaging your energy, focus, and sleep. Tune in to uncover what might really be going on beneath the surface—and why your environment could be playing a bigger role than you think.

LinuxGameCast Weekly
EA Releases Command And Conquer Source Code

LinuxGameCast Weekly

Play Episode Listen Later Mar 3, 2025 69:12


EA releases the recovered source code for Command & Conquer and C&C Red Alert under GPL! LACT now supports dynamically reattaching GPUs, the Steam Deck turns 3, TF2 Classic is headed to Steam, Framework announces a desktop PC, and there's new content for Neverwinter Nights: Enhanced Edition.

pc steam framework command releases conquer ea steam deck gpus source code gpl command and conquer neverwinter nights enhanced edition c red alert
All TWiT.tv Shows (MP3)
Untitled Linux Show 192: You Shouldn't Have to Care

All TWiT.tv Shows (MP3)

Play Episode Listen Later Mar 2, 2025 102:31 Transcription Available


We have Kernel resignations, A GPL court case of some importance, and Mozilla's potentially broken promise. Curl maintainers have thoughts, Some gaming classics have gone open source, COSMIC has another Alpha, and ROCm probably isn't ready for the 9070. For tips we have Chronic out of MoreUtils, pipewire's pw-loopback for audio looping fun, wall for sending terminal messages, and usbip for spooky USB actions at a distance. You can find the show notes at https://bit.ly/4h3ggLi and we'll see you next time! Host: Jonathan Bennett Co-Hosts: Rob Campbell, Jeff Massie, and Ken McDonald Download or subscribe to Untitled Linux Show at https://twit.tv/shows/untitled-linux-show Want access to the ad-free video and exclusive features? Become a member of Club TWiT today! https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.

SD SportScene
The SD SportScene Podcast Season 2 Episode 23 (Jan 28, 2025)

SD SportScene

Play Episode Listen Later Jan 28, 2025 18:27


The SD SportScene Podcast Season 2 Episode 23: The show reviews a busy week, examines the poll, and looks at the week ahead. Features guest clips from Central gymnast Regan Lust, Central girls' player Kenadi Withers, GPL girls' player Katherine Prahl, Central boys' player Jack Bertsch, and Cougars girls' player Aiden Raap.

ANTIC The Atari 8-bit Podcast
ANTIC Interview 451 - Daniel Serpell, FastBasic

ANTIC The Atari 8-bit Podcast

Play Episode Listen Later Dec 30, 2024 39:00


Daniel Serpell (dmsc), Creator of FastBasic   Daniel Serpell (dmsc) is the creator of FastBasic, a modern implementation of the BASIC programming language for the Atari 8-bit computers. He released the first version to the public in 2017. Today, the GPL-licensed language is up to version 4.6, and is a favorite of 10-line BASIC game contest entrants and anyone who wants a speedy, modern take on Atari programming.    I'm going to crib from AtariWiki's description of FastBasic: "It is a complete re-implementation of the BASIC system, using a built-in bytecode compiler rather than a tokenizing interpreter. Typical BASICs use an interpreter that examines every line of code as the program runs. ... FastBasic works on an entirely different principle. When a line is parsed in FastBasic, it (essentially) compiles the entire line into tokens and then leaves them in memory. This way the line does not have to be repeatedly parsed, even from the simplified token format, which makes it much faster to run."   FastBasic has other enhancements, including new commands for player-missiles and communicating with FujiNet, an option to only use faster integer math instead of floating point, and structured programming instead of line numbers.   This interview took place on December 21, 2024.   Video version of this interview   FastBasic at github   FastBasic at AtariWiki   10-line BASIC Contest   Daniel at atariage   Viña del Mar, Chile   BW-DOS   ANTIC Interview 436 - Rodrigo Castro, Atari in Chile   FastBasic Debugger Extension for VSCode   Support Kay's interview on Patreon

The Flipping 50 Show
What You Do and Don't Know About GLP-1

The Flipping 50 Show

Play Episode Listen Later Nov 19, 2024 54:07


What you don't know about GPL-1 drugs may hurt you, or your opportunity to improve your health. Misconceptions could limit your ability to make an informed decision about whether they're right for you. Whether you're someone considering these medications for your own health or a fitness professional trying to better understand how they fit into the broader health landscape, this episode will offer valuable insights on what you don't know about GPL-1. We're not having a persuasive argument here. Instead, we want to provide a balanced and nuanced discussion, offering you the information needed to make a well-rounded decision. We are opening up the conversation again with a physician who's been using GLP-1 for a long time. She's sharing what she's seen and experienced and if you're a health and fitness professional, stay tuned as we have something special for you too. My Guest: Dr. Tami Meraglia MD is a leader in Functional Medicine specializing in Hormones, Weight Loss and non-surgical facial rejuvenation. She is the best selling author of The Hormone Secret, published by Simon and Schuster, has appeared on Good Morning America, Fox, ABC, NBC and many podcasts and summits as a health expert. She lectures nationally and internationally and is the Medical Director of BioThrive Life that offers personalized medical programs in person in Seattle and virtually across the USA. Questions We Answer in This Episode: What are the risks and benefits of these medications? [00:11:01] (Benefits), [00:33:10] (Risk) If you use them do you need to take them for life? [00:11:19] If you use them does the weight loss involve muscle loss? [00:40:48] Future of GLP1 medications [00:28:23] Connect with Dr. Tami: https://www.biothrivelife.com/ On Social: Facebook: https://www.facebook.com/askdrtami/ Instagram: https://www.instagram.com/askdrtami/ Other Episodes You Might Like: How to Spot Menopause Misinformation: A Doctor Talks: https://www.flippingfifty.com/menopause-misinformation/ Your Glucose Levels in Menopause with the Glucose Goddess: https://www.flippingfifty.com/glucose-levels-in-menopause/