Both JS and python can eval(). Yeah, it's really stupid to eval() code. And you can do it in JS and it will usually give you an object (the times it doesn't are very interesting indeed!) But JSON.parse() is not eval. JSON.parse decodes a string into an object, which is data only.
Similarly json.loads() takes a string and converts it to a dict.
What I was getting at is really a minor quibble but it comes up a lot. var o = { this:1 that: 2} is much more friendly to write than o = {"this": 1, "that":2} There are a limited number of what they key can be: string, int float. That is it. So if they key is non-numeric, then it can only be a string. That's the only point I was making. Perhaps it would be interesting to have key="this" o={ key: 1} which then makes {"this":1}, but I'd argue against it
Before the apologists say you can use Babel, admittedly, you can, but, using such a tool is an admission of defeat. To compile something that is not true JS to something that is JS I would argue is not the original language. It's like using macros in assembly. It may seem pedantic, but pragmatically, Python runs _everywhere_ that C runs*. (Meaning your platform has a C compiler). Comparatively, using JSLint as an example, in order for JSLint to support a particular feature, it must be in two runtimes and at least stage 3 in proposal.
* I'm not talking about browsers, because that's where JS was designed to work. I'm talking about outside the browser, where people are taking JS. And Mozilla did have an experiment about running Python in the browser. And if you want to split hairs: https://repl.it/languages/pyth...
Python 3.5 got async, await key words and has had proper OOP for a decade, things JS is still trying to get into the language. The one downfall of python is JSON object literals aren't as easy as in JS.
If more node devs found out about Python's Tornado, they'd probably pick Tornado.
I cancelled earlier in November for this very reason. They've got their market all wrong. The biggest benefit Netflix had was the volume of movies that you haven't watched but had some interest in. To recharacterize thier users as people who watch what they want prior to netflix, is a big mistake because that's where netflix had its biggest value.
If this is the real reality, the price of netflix should come down to reflect the diminished quality and selection.
If the 1099 documentation is already being generated for the "sizable" transactions (I think the current lower limit to trigger reporting is $600 - but don't quote me) then there is only one purpose: "If they can get all the US taxpayers in the block chain and their bitcoin addresses, they can continue to erode the pseudo anonymity."
Shit. I just realized what this is about. It's about de-anonymizing the block chain. If they can get all the US taxpayers in the blocks chain and their bitcoin addresses, they can continue to erode the pseudo anonymity.
There is no definition of income in the constitution, and there are a bunch of convoluted court rulings on income taxation. (It's not all that comes in.) This move by the IRS is (as I believe) to be unprecedented. It is effectively assuming that any american who traded bitcoin was evading the income tax without any evidence thereof. This presupposition of guilt is what makes it newsworthy. Anyone who traded btc is assumed to have evaded the tax, even though self-reporting is the obligation of the taxpayer always applies. Furthermore, the taxes due would only be on the profits of trading, just like a stock. But unlike a standard stock broker, a 1099-B would not be issued by coinbase automatically. It's not coinbase's responsibility to report, it's the taxpayers.
Good luck evading this one... the blockchain is public. Which begs the question... does the IRS have blockchain analysis tools?
Your company lost the mobile wars. Suck it up. Nadella knows it's a hard sell breaking into a market. To break in you've got to break the chicken-egg cycle of getting apps on your platform. Metro wasn't the killer UI that it needed to be to pull users over in the absence of apps. Microsoft, if they really are committed, have to play the long game, basically replicating features until they can switch out the OS (the thing that runs apps, and not so much the UI) and not have users notice. However all the apps are digital data silos, vehemently protected by their owners. Don't expect it to be easy, or cheap. MS dropped $10B to get Nokia and look how that turned out.
Ultimately, MS stagnated, developers defected, and now no real innovation happens on Windows, and it's a hard sell to get mindshare back. We've seen a future that doesn't involve MS. Nadella knows this and is recapitulating for sins of his predecessors. It will take a long time because there's no real reason to continue with MS. Everything is platform independent now. Except phones. It's a losing gambit all-around.
I don't think that we should abandon the principles of capitalism at the slightest whiff of inequity. I think it is far too short-sighted to expect that everyone have wage income. There is a thriving passive non-wage income economy and we need to get more in touch with it. This way, we don't need traditional jobs per se, but we don't have to directly subsidise people's incomes either. What we do need is better education about passive income and passive income resources.
I realized about 10 years ago that the mindset trend was to stop respecting device ownership and leverage the install base as a market. You see this primarily on Win, but OSX too. Microsoft started this before giving away Windows 10 for free, but now it's somehow more acceptable because, hey you didn't pay anything for it. Well now you're finding out "free" still has a price.
The only place it doesn't happen is on Linux. Which, along with a non-obtrusive updater, has become my OS of choice.
I've not been watching much of Netflix anymore, and I'm about to cancel. Everytime I open the app, I see all this exclusive content rated 2 stars. And I've watched some of it, and it is indeed 2-star content. There's so much of it, I want a star filter, but I think that would eliminate half their library.
Some of their stuff is good, but they lost Doctor Who to Amazon, and their top rated movie selection is dwindling. It's becoming a B-movie haven. In fact writing this has convinced me to cancel.
Google is constructing a complicated matrix of permissions to render the existing permissions system irrelevant. So my specific declaration of shenanigans was because your photos from the Camera app sends the photo to Google Maps. Camera has GPS permission turned off, but I can't use Maps without it. In order to disable the Camera/Maps off, I have to turn location history off which also disables Map's arrival time estimations. Meanwhile disabling web search history removes the ability for me to tag "Home" and "work" locations.
It's time we get a third phone OS, accountable and controlled to no one. Linux Phone OS anybody?
I had a conversation on this just Friday, so weird that it's on/. a day later. As a KDE user and Qt developer (who uses Qt). The widget's-only Qt of old was solid. The QtQuick that KDE4 was based on didn't really fit. It's a transition that's still being made. Couple that with Aaron Siego, who I called out for making non-user-centric design decisions, was more intent on showing off what they *could* now do rather (plasmoid rotation? what's the use case?) than using QtQuick to better the UI. Couple that with some integration problems between the classical widget/Quick environments, it was not the best of all transitions.
Unfortunately, that transition is still going on today. It results in a paralysis of direction and focus. Qt used to, with widgets, have seamless theme management so that a KDE App would look native. Unfortunately, the QtQuick primitives that were initially released don't. The higher order QtQuick Controls, came later, and with not the best license or quality. Internally Qt has been pulled in many directions and a changed hands several times. Trolltech, Nokia, Digia and now the Qt Company.
That being said, I think we are there now, finally, 6 years later, to really do software transition to QtQuick. QtQuick 2 is amazing and up-coming Qt 5.8 will be that release which is the completion of the concept.The 5.6/5.7 that is out now is really great, 5.8 will be the last bit of polish.There are still some holes, there always will be, but QtQuick is something so new and different it took a while to figure out.
As a developer who uses Qt, and has been using Qt professionally since 2004, QtQuick makes it trivial to write applications. The next easiest was with PyQt.
In addition there is a port of QML (the language of QtQuick (Javascript with markup)) to Wed, called QMLWeb. This has the capability to revolutionize web development - no more HTML or CSS, bringing the ease of app development to the web.
So people started restarting Chrome today, and the latest version breaks videos if they dont habe SAR (source aspect ratio) metadata in the file.
If you view the raw video in chrome, it appears the same in chrome 51, but if you use it in a page its weirdly stretched - for our site it came out wide.
Anyone else notice this? It's fixable if you use ffmpeg to set SAR to 1:1, but that's a lot of reprocessing.
This transfer would kill any pseudo-anonymity in the blockchain. Coins assigned to feds, Feds assigned to you, then can come back and lean on you to account for who you transferred coins to... Opening the question, does a bitcoin's market value depend on who owned it previously?
To the people who modded me troll, I really what to know why, given the substantial similarities, he chose to create Yet Another Language which only minor changes to an existing one, and created an entire other community which fractures the industry into yet another shard again. There is an existing plethora of OOP languages. I just want to know why he felt his was the right course of action.
On a personal level I think it's immoral from an industry perspective to fracture the community (and the productivity) by adding yet another ecosystem.
But as for tracking, why not just report battery level by 10% increment, or some other increment where you can hide in a gaussian distribution? Really they only need to know Full, low, and not full or low.
Why is ultrasound being preserved in compressed audio? Unless they are hinging on uncompressed au or wav formats?
You mistake eval() for JSON.parse()
Both JS and python can eval(). Yeah, it's really stupid to eval() code. And you can do it in JS and it will usually give you an object (the times it doesn't are very interesting indeed!) But JSON.parse() is not eval. JSON.parse decodes a string into an object, which is data only.
Similarly json.loads() takes a string and converts it to a dict.
What I was getting at is really a minor quibble but it comes up a lot. var o = { this:1 that: 2} is much more friendly to write than o = {"this": 1, "that":2} There are a limited number of what they key can be: string, int float. That is it. So if they key is non-numeric, then it can only be a string. That's the only point I was making. Perhaps it would be interesting to have key="this" o={ key: 1} which then makes {"this":1}, but I'd argue against it
Before the apologists say you can use Babel, admittedly, you can, but, using such a tool is an admission of defeat. To compile something that is not true JS to something that is JS I would argue is not the original language. It's like using macros in assembly. It may seem pedantic, but pragmatically, Python runs _everywhere_ that C runs*. (Meaning your platform has a C compiler). Comparatively, using JSLint as an example, in order for JSLint to support a particular feature, it must be in two runtimes and at least stage 3 in proposal.
* I'm not talking about browsers, because that's where JS was designed to work. I'm talking about outside the browser, where people are taking JS. And Mozilla did have an experiment about running Python in the browser. And if you want to split hairs: https://repl.it/languages/pyth...
Python 3.5 got async, await key words and has had proper OOP for a decade, things JS is still trying to get into the language. The one downfall of python is JSON object literals aren't as easy as in JS.
If more node devs found out about Python's Tornado, they'd probably pick Tornado.
I cancelled earlier in November for this very reason. They've got their market all wrong. The biggest benefit Netflix had was the volume of movies that you haven't watched but had some interest in. To recharacterize thier users as people who watch what they want prior to netflix, is a big mistake because that's where netflix had its biggest value.
If this is the real reality, the price of netflix should come down to reflect the diminished quality and selection.
I'm at amazon now. Amazon and chill.
Thanks to you input, I just had this revelation: https://slashdot.org/comments....
If the 1099 documentation is already being generated for the "sizable" transactions (I think the current lower limit to trigger reporting is $600 - but don't quote me) then there is only one purpose: "If they can get all the US taxpayers in the block chain and their bitcoin addresses, they can continue to erode the pseudo anonymity."
Shit. I just realized what this is about. It's about de-anonymizing the block chain. If they can get all the US taxpayers in the blocks chain and their bitcoin addresses, they can continue to erode the pseudo anonymity.
There is no definition of income in the constitution, and there are a bunch of convoluted court rulings on income taxation. (It's not all that comes in.) This move by the IRS is (as I believe) to be unprecedented. It is effectively assuming that any american who traded bitcoin was evading the income tax without any evidence thereof. This presupposition of guilt is what makes it newsworthy. Anyone who traded btc is assumed to have evaded the tax, even though self-reporting is the obligation of the taxpayer always applies. Furthermore, the taxes due would only be on the profits of trading, just like a stock. But unlike a standard stock broker, a 1099-B would not be issued by coinbase automatically. It's not coinbase's responsibility to report, it's the taxpayers.
Good luck evading this one... the blockchain is public. Which begs the question... does the IRS have blockchain analysis tools?
Is not a threat to anyone. Not even BlackBerry.
Your company lost the mobile wars. Suck it up. Nadella knows it's a hard sell breaking into a market. To break in you've got to break the chicken-egg cycle of getting apps on your platform. Metro wasn't the killer UI that it needed to be to pull users over in the absence of apps. Microsoft, if they really are committed, have to play the long game, basically replicating features until they can switch out the OS (the thing that runs apps, and not so much the UI) and not have users notice. However all the apps are digital data silos, vehemently protected by their owners. Don't expect it to be easy, or cheap. MS dropped $10B to get Nokia and look how that turned out.
Ultimately, MS stagnated, developers defected, and now no real innovation happens on Windows, and it's a hard sell to get mindshare back. We've seen a future that doesn't involve MS. Nadella knows this and is recapitulating for sins of his predecessors. It will take a long time because there's no real reason to continue with MS. Everything is platform independent now. Except phones. It's a losing gambit all-around.
I don't think that we should abandon the principles of capitalism at the slightest whiff of inequity. I think it is far too short-sighted to expect that everyone have wage income. There is a thriving passive non-wage income economy and we need to get more in touch with it. This way, we don't need traditional jobs per se, but we don't have to directly subsidise people's incomes either. What we do need is better education about passive income and passive income resources.
I realized about 10 years ago that the mindset trend was to stop respecting device ownership and leverage the install base as a market. You see this primarily on Win, but OSX too. Microsoft started this before giving away Windows 10 for free, but now it's somehow more acceptable because, hey you didn't pay anything for it. Well now you're finding out "free" still has a price.
The only place it doesn't happen is on Linux. Which, along with a non-obtrusive updater, has become my OS of choice.
I've not been watching much of Netflix anymore, and I'm about to cancel. Everytime I open the app, I see all this exclusive content rated 2 stars. And I've watched some of it, and it is indeed 2-star content. There's so much of it, I want a star filter, but I think that would eliminate half their library.
Some of their stuff is good, but they lost Doctor Who to Amazon, and their top rated movie selection is dwindling. It's becoming a B-movie haven.
In fact writing this has convinced me to cancel.
Who would have expected Microsoft to be one to finally achieve Linux on the Desktop?
https://productforums.google.c...
Google is constructing a complicated matrix of permissions to render the existing permissions system irrelevant. So my specific declaration of shenanigans was because your photos from the Camera app sends the photo to Google Maps. Camera has GPS permission turned off, but I can't use Maps without it. In order to disable the Camera/Maps off, I have to turn location history off which also disables Map's arrival time estimations. Meanwhile disabling web search history removes the ability for me to tag "Home" and "work" locations.
It's time we get a third phone OS, accountable and controlled to no one. Linux Phone OS anybody?
Weaponizing your pets
MOAR BETTER WEAPONS.
- Smarter
- Faster
- More lethal
It's what we need to beat the weapons!
Stop reading if you want, but it won't help your ignorance.
"Plasma Desktop is the first workspace that was developed by KDE. It was declared mature with the release of KDE SC 4.2"
Again, I was a developer using Qt at the time. I still am using Qt/QtQuick today. QtQuick /is the core of/ Plasma. Just like Qt is the core of KDE.
I had a conversation on this just Friday, so weird that it's on /. a day later. As a KDE user and Qt developer (who uses Qt). The widget's-only Qt of old was solid. The QtQuick that KDE4 was based on didn't really fit. It's a transition that's still being made. Couple that with Aaron Siego, who I called out for making non-user-centric design decisions, was more intent on showing off what they *could* now do rather (plasmoid rotation? what's the use case?) than using QtQuick to better the UI. Couple that with some integration problems between the classical widget/Quick environments, it was not the best of all transitions.
Unfortunately, that transition is still going on today. It results in a paralysis of direction and focus. Qt used to, with widgets, have seamless theme management so that a KDE App would look native. Unfortunately, the QtQuick primitives that were initially released don't. The higher order QtQuick Controls, came later, and with not the best license or quality. Internally Qt has been pulled in many directions and a changed hands several times. Trolltech, Nokia, Digia and now the Qt Company.
That being said, I think we are there now, finally, 6 years later, to really do software transition to QtQuick. QtQuick 2 is amazing and up-coming Qt 5.8 will be that release which is the completion of the concept.The 5.6/5.7 that is out now is really great, 5.8 will be the last bit of polish.There are still some holes, there always will be, but QtQuick is something so new and different it took a while to figure out.
As a developer who uses Qt, and has been using Qt professionally since 2004, QtQuick makes it trivial to write applications. The next easiest was with PyQt.
In addition there is a port of QML (the language of QtQuick (Javascript with markup)) to Wed, called QMLWeb. This has the capability to revolutionize web development - no more HTML or CSS, bringing the ease of app development to the web.
Read the alt text
There was a scene in the trailer for Antitrust (2001) where Rachel Leigh Cook is in a bedroom scene with Ryan Phillipe. It never occurs in the movie.
So people started restarting Chrome today, and the latest version breaks videos if they dont habe SAR (source aspect ratio) metadata in the file.
If you view the raw video in chrome, it appears the same in chrome 51, but if you use it in a page its weirdly stretched - for our site it came out wide.
Anyone else notice this? It's fixable if you use ffmpeg to set SAR to 1:1, but that's a lot of reprocessing.
I'm sure advancements in AI will continue to make jamming more irrelevant.
This transfer would kill any pseudo-anonymity in the blockchain. Coins assigned to feds, Feds assigned to you, then can come back and lean on you to account for who you transferred coins to... Opening the question, does a bitcoin's market value depend on who owned it previously?
To the people who modded me troll, I really what to know why, given the substantial similarities, he chose to create Yet Another Language which only minor changes to an existing one, and created an entire other community which fractures the industry into yet another shard again. There is an existing plethora of OOP languages. I just want to know why he felt his was the right course of action.
On a personal level I think it's immoral from an industry perspective to fracture the community (and the productivity) by adding yet another ecosystem.
Uber is doing it
But as for tracking, why not just report battery level by 10% increment, or some other increment where you can hide in a gaussian distribution? Really they only need to know Full, low, and not full or low.