Gee, Software as a Service, aka monthly software rental fees, where Microsoft can nickel and dime you every month is a surprise?
The entire software industry is moving this direction. Adobe, JetBrains, etc.
Why is this news?
Jetbrains? Actually, no, they have the perfect model. With the yearly subscription you buy a license for that version, so if you cancel, you get to keep the current version from the beginning of that year - like you never updated.
If MS Office had that model, I'd happily subscribe. But with Office, if you cancel the subscription, you no longer get to use the old version.
Facebooks use of personal data can be regulated. The use of data from a public site such as "Jason's Site." is an order of magnitude harder to regulate due to it being accessible to anyone, I don't see how that's an improvement.
Stuff on Jason's Site's is copyrighted and Jason can set his own terms and conditions on the use, so it's a lot easier for Jason to regulate, what can legally be done with his data. Plus he can hide stuff behind logins, capchas and other robot averting methods.
So that would be a huge improvement, but organising this is alas a lot of work. That's why just tweeting out stuff is so much easier...
Yes, but...
As someone that played a bit of chess as a kid, you can level things by introducing a chess clock.
By severely limiting the time of the good player a beginner quickly has a decent chance.
And fast chess games are action filled.
We usually played on 15 minutes game time per player and the most fun games were those with 5 minutes each.
Another variant we liked was team chess, where you played on two timed boards and any pieces your partner captured were given to you so you could use them as a first move.
BTW, I really like the really bad chess app someone suggested today. (http://reallybadchess.com/). I got that and tought the rules to a friend that always wanted to learn the same, but never got around to it. This app makes the chess game instantly winnable for beginners (by giving each player different pieces) and feel more like a classy Candy Crush than a chess computer. She ended up playing for over an hour right away..
You could ask your son or daughter to give to a login to the OTA DVR (or set up a free tvheadend based system just for you at their place).
If you don't insist on watching TV live, don't watch too much TV and are fine with recording and watching a few days later, this system is awesome with no monthy cost. You just set timers on the remote system and then collect the recordings over night to watch when you have time...
The name is constructed from the names of programming languages. They are Julia, Python and R.
Hence Ju-Pyt-e-R
You are probably confusing it with the name of a well known planet.
Since you can still record off the headphone adapter or off bluetooth receivers like the creative soundblaster one I have I don't buy that argument.
Just look at apple's laptops, they do it because they can get away with removing ports that users really want, because people will complain all day and then still by them.
However, bluetooth means that your audio is never perfectly in synch with video, but usually a few frames off. So that may be OK for phone sized screens, but for ipads not so much.
So if Ipads go bluetooth only, I may never my a new one again.
I'd vote you up on that.
Not only the bad audio quality, also the delay in audio make conversations on mobiles impossible.
If someone calls me on a mobile, I usually give him/her the number of the nearest landline close to
me and continue the conversation there.
For example, I like 2 spaces for tabs for tighter indentation, but I can't do that in Python because the language designers decided that 4 spaces is exactly right for everyone. That type of thing shouldn't be inherent in the language design..
You can write python code with 2 spaces and it will work just fine.
It's only that the python world has decided that 4 spaces are the norm, so if you want your code to look like everybody elses, use 4.
Personally, I really like that I don't have to write begin or end blocks (like in the other language I use more) and that I can
use brackets for data structures instead. I also like the fact that python forces you get get identation kind-of correct, unlike
other languages, where you can mess up your identation completely making the code harder to read.
Have you tried really watching a complete show on a traditional US broadcast channel lately?
It's not only the ad breaks, there's a terror of logos and banners running over the content.
This is fine if you have the TV blaring in the background while you play with your iPad,
but useless if you really want to watch the show.
Netflix has none of that, is cheap and has decent programming.
No wonder that people prefer to watch that instead of broadcast TV,
at least for anything that's not a live event.
This guy is almost unreadable. And apparently he's a professional author.
I shudder to think what his coding attempts will be like.
Look like you didn't read the article, because the code is provided at the end.
While simple, the code looks very readable.
Nothing like the unreadable mess you'd expect
from a beginner.
Of course it helps, that Python forces indention on you so you have to
indent your code or it won't run,
This is true, and you can experience it by comparing US broadcast TV against European commercial broadcasters.
While they may not conspire, the US stations are basically unwatchable after you have been exposed to European channels.
On windows you can get software like voicemeeter banana (https://www.vb-audio.com/Voicemeeter/banana.htm) which despite it's funny name, is very good at re-routing windows audio to whereever you want. It even features a cute litte tape recorder thingy which works nicely with Spotify.
## Disclosure: I do not work for the company or know anyone there. I have used the product for years and made the suggested paypal donation. ##
I want to actually *do* something with my talent. I want to help someone achieve their goals while making a decent amount of money to keep my family fed, clothed, and sheltered while also having enough left over that I can do something to help some people who really need it.
Well, if you have the free time, why not learn Python 3. Seriously, it's a lot of fun and when you 're coming from a strongly typed, compiled language, you can avoid pythons weaknesses with tests and type annotations. I chose Python as a 2nd-best for every task in 2014, after completing a small problem in Python to teach it myself. Now 4 years later I'm rolling out a lot of Python code in production (mostly web connectivity, where my main language is not good it), and I consider myself lucky I chose that language... For you it gave you the extra bonus of being able to shred your bosses code if it becomes necessary...
You can rip the CD and look at the file in an audio editor like Audacity. Visually it's easy to identify uncompressed musich from music that was compressed to mp3 before. Also, there's tools that do this job for you.
It's not safe.
However, you can also burn it on a couple of blurays, print it and transfer it to microfilm. All these storage methods should easily outlast your lifetime...
if you speak German, here's how to get your coins on a vinyl record
https://www.heise.de/security/...
My browser autoupdated and currently both scrapbook and noscript aren't available. Greasemonkey went away, too.
Noscript missing means that a lot of surfing no longer works - some of my most visited sites suddenly complain about ad blocking (which I don't do, just use disconnent to filter) - blocking javascript helped a lot, there.
The loss of scrapbook means no more offline cache that jusk works.
I'll wait until the weekend for noscript to come back, if it doesn't, I might use my secondary browser Vivaldi until the situation improves.
This is actually the worst bluetooth problem - and most people don't know:
Bluetooth introduces a time lag that makes it unsuitable to use for audio that
needs to exactly match video. With bluetooth there's no more lipsynch...
So while I could accept a bluetooth headset for my phone if I had to,
(because I have a bluetooth receiver with headphone out) I
would never buy a bluetooth only device for video watching. So no Ipad
without a headphone jack.
There's a middle ground - the $200 - $300 price range.
Like the Sennheiser HD600, which deliver a sound quality that is pretty amazing,
but may require a headphone pre-amp (from $30 up) to use on a phone.
Also, at the end of the $50 price range, there's quality stuff like the
Sennheiser PX 100, which works well with my mobile phone with
no add-ons.
I compared the sound of the PX 100 to more expensive bluetooth sets
(like Bose) and think it's far superior.
Also, I really like that the back of my current android phone comes off so
I can exchange battery & sim card, so I wouldn't buy a Pixel anyway...
Disclosure: I bought both models with my own money and am using them a lot.
I have no relation to Sennheiser other than being a happy customer, other
brands may be just as good.
I still use winamp when I need sound quality.
Mainly because of two plugins.
- Stereotool (https://www.stereotool.com, I use the paid pro version)
- SqrSoft-Advanced Crossfading (http://sqrsoft.com.ar/downloads.html, free)
If only Spotify or the competition would finally offer winamp-compatible plugins...
I got my own domain name in 1998 and so own my email address.
I forward that to a free email provider, and when I'm not happy, I point my email to the next one. I made this switch approx 3 times when my current mail provider was annoying me too much with ads or price hikes.
Owning you email address is totally worth it, just imagine all the time you save when you make the switch...
There are other problems,
For example that you can't have a black background bar around each line of the subtitles,
just around the complete subtitle, which makes it way too large.
My guess is that most developers don't care about subtitles much or come from
countries where TV doesn't care about doing them right, either.
Gee, Software as a Service, aka monthly software rental fees, where Microsoft can nickel and dime you every month is a surprise?
The entire software industry is moving this direction. Adobe, JetBrains, etc.
Why is this news?
Jetbrains? Actually, no, they have the perfect model. With the yearly subscription you buy a license for that version, so if you cancel, you get to keep the current version from the beginning of that year - like you never updated. If MS Office had that model, I'd happily subscribe. But with Office, if you cancel the subscription, you no longer get to use the old version.
Facebooks use of personal data can be regulated. The use of data from a public site such as "Jason's Site." is an order of magnitude harder to regulate due to it being accessible to anyone, I don't see how that's an improvement.
Stuff on Jason's Site's is copyrighted and Jason can set his own terms and conditions on the use, so it's a lot easier for Jason to regulate, what can legally be done with his data. Plus he can hide stuff behind logins, capchas and other robot averting methods. So that would be a huge improvement, but organising this is alas a lot of work. That's why just tweeting out stuff is so much easier...
Normally I am paranoid about privacy, but this seems like a good thing. Why wouldn't you want them to respond faster?
Because in real life, you wouldn't say "F*ck you - Wait, let me rephrase that - I am sorry I don't agree..."
Yes, but... As someone that played a bit of chess as a kid, you can level things by introducing a chess clock. By severely limiting the time of the good player a beginner quickly has a decent chance. And fast chess games are action filled. We usually played on 15 minutes game time per player and the most fun games were those with 5 minutes each. Another variant we liked was team chess, where you played on two timed boards and any pieces your partner captured were given to you so you could use them as a first move. BTW, I really like the really bad chess app someone suggested today. (http://reallybadchess.com/). I got that and tought the rules to a friend that always wanted to learn the same, but never got around to it. This app makes the chess game instantly winnable for beginners (by giving each player different pieces) and feel more like a classy Candy Crush than a chess computer. She ended up playing for over an hour right away..
You could ask your son or daughter to give to a login to the OTA DVR (or set up a free tvheadend based system just for you at their place). If you don't insist on watching TV live, don't watch too much TV and are fine with recording and watching a few days later, this system is awesome with no monthy cost. You just set timers on the remote system and then collect the recordings over night to watch when you have time...
The name is constructed from the names of programming languages. They are Julia, Python and R. Hence Ju-Pyt-e-R You are probably confusing it with the name of a well known planet.
Since you can still record off the headphone adapter or off bluetooth receivers like the creative soundblaster one I have I don't buy that argument. Just look at apple's laptops, they do it because they can get away with removing ports that users really want, because people will complain all day and then still by them. However, bluetooth means that your audio is never perfectly in synch with video, but usually a few frames off. So that may be OK for phone sized screens, but for ipads not so much. So if Ipads go bluetooth only, I may never my a new one again.
I'd vote you up on that. Not only the bad audio quality, also the delay in audio make conversations on mobiles impossible. If someone calls me on a mobile, I usually give him/her the number of the nearest landline close to me and continue the conversation there.
For example, I like 2 spaces for tabs for tighter indentation, but I can't do that in Python because the language designers decided that 4 spaces is exactly right for everyone. That type of thing shouldn't be inherent in the language design..
You can write python code with 2 spaces and it will work just fine. It's only that the python world has decided that 4 spaces are the norm, so if you want your code to look like everybody elses, use 4. Personally, I really like that I don't have to write begin or end blocks (like in the other language I use more) and that I can use brackets for data structures instead. I also like the fact that python forces you get get identation kind-of correct, unlike other languages, where you can mess up your identation completely making the code harder to read.
Have you tried really watching a complete show on a traditional US broadcast channel lately? It's not only the ad breaks, there's a terror of logos and banners running over the content. This is fine if you have the TV blaring in the background while you play with your iPad, but useless if you really want to watch the show. Netflix has none of that, is cheap and has decent programming. No wonder that people prefer to watch that instead of broadcast TV, at least for anything that's not a live event.
This guy is almost unreadable. And apparently he's a professional author. I shudder to think what his coding attempts will be like.
Look like you didn't read the article, because the code is provided at the end. While simple, the code looks very readable. Nothing like the unreadable mess you'd expect from a beginner. Of course it helps, that Python forces indention on you so you have to indent your code or it won't run,
This is true, and you can experience it by comparing US broadcast TV against European commercial broadcasters. While they may not conspire, the US stations are basically unwatchable after you have been exposed to European channels.
On windows you can get software like voicemeeter banana (https://www.vb-audio.com/Voicemeeter/banana.htm) which despite it's funny name, is very good at re-routing windows audio to whereever you want. It even features a cute litte tape recorder thingy which works nicely with Spotify. ## Disclosure: I do not work for the company or know anyone there. I have used the product for years and made the suggested paypal donation. ##
I want to actually *do* something with my talent. I want to help someone achieve their goals while making a decent amount of money to keep my family fed, clothed, and sheltered while also having enough left over that I can do something to help some people who really need it.
Well, if you have the free time, why not learn Python 3. Seriously, it's a lot of fun and when you 're coming from a strongly typed, compiled language, you can avoid pythons weaknesses with tests and type annotations. I chose Python as a 2nd-best for every task in 2014, after completing a small problem in Python to teach it myself. Now 4 years later I'm rolling out a lot of Python code in production (mostly web connectivity, where my main language is not good it), and I consider myself lucky I chose that language... For you it gave you the extra bonus of being able to shred your bosses code if it becomes necessary...
You can rip the CD and look at the file in an audio editor like Audacity. Visually it's easy to identify uncompressed musich from music that was compressed to mp3 before. Also, there's tools that do this job for you.
Hey, maybe they can let me run 32bit apps as well. So I can finally switch from iOS10 to 11...
How long does the memory on a USB stick last?
It's not safe. However, you can also burn it on a couple of blurays, print it and transfer it to microfilm. All these storage methods should easily outlast your lifetime... if you speak German, here's how to get your coins on a vinyl record https://www.heise.de/security/...
My browser autoupdated and currently both scrapbook and noscript aren't available. Greasemonkey went away, too. Noscript missing means that a lot of surfing no longer works - some of my most visited sites suddenly complain about ad blocking (which I don't do, just use disconnent to filter) - blocking javascript helped a lot, there. The loss of scrapbook means no more offline cache that jusk works. I'll wait until the weekend for noscript to come back, if it doesn't, I might use my secondary browser Vivaldi until the situation improves.
This is actually the worst bluetooth problem - and most people don't know: Bluetooth introduces a time lag that makes it unsuitable to use for audio that needs to exactly match video. With bluetooth there's no more lipsynch... So while I could accept a bluetooth headset for my phone if I had to, (because I have a bluetooth receiver with headphone out) I would never buy a bluetooth only device for video watching. So no Ipad without a headphone jack.
There's a middle ground - the $200 - $300 price range. Like the Sennheiser HD600, which deliver a sound quality that is pretty amazing, but may require a headphone pre-amp (from $30 up) to use on a phone. Also, at the end of the $50 price range, there's quality stuff like the Sennheiser PX 100, which works well with my mobile phone with no add-ons. I compared the sound of the PX 100 to more expensive bluetooth sets (like Bose) and think it's far superior. Also, I really like that the back of my current android phone comes off so I can exchange battery & sim card, so I wouldn't buy a Pixel anyway... Disclosure: I bought both models with my own money and am using them a lot. I have no relation to Sennheiser other than being a happy customer, other brands may be just as good.
I still use winamp when I need sound quality. Mainly because of two plugins. - Stereotool (https://www.stereotool.com, I use the paid pro version) - SqrSoft-Advanced Crossfading (http://sqrsoft.com.ar/downloads.html, free) If only Spotify or the competition would finally offer winamp-compatible plugins...
I got my own domain name in 1998 and so own my email address. I forward that to a free email provider, and when I'm not happy, I point my email to the next one. I made this switch approx 3 times when my current mail provider was annoying me too much with ads or price hikes. Owning you email address is totally worth it, just imagine all the time you save when you make the switch...
Maybe ask this: Q: Seth, you have a very inspiring blog. What other blogs or web resources inspire you?
is this the one? https://www.youtube.com/watch?...
There are other problems, For example that you can't have a black background bar around each line of the subtitles, just around the complete subtitle, which makes it way too large. My guess is that most developers don't care about subtitles much or come from countries where TV doesn't care about doing them right, either.