If you don't have the right to opt-out, then you are not a customer, or citizen, or devotee. You are the product being sold.
As I remember it, he did telnet bk-server 5000 and typed "help". https://lwn.net/Articles/132938/
Thanks for openwrt. One of the nicest Linux distros I've used. Love ubus and procd and all the shell interfaces. I was literally just now using the image builder to create a custom image and ran into this news.
I agree. Mea culpa. I am still active on the project and I am working to address the issues you mention, though progress has been slower than I could wish.
Try ycat https://news.ycombinator.com | hgrep .athing | html ycat uses YQL to bypass CORS. There are a few interesting workflows which can be done completely in the browser without a proxy: e.g. copying files from one…
Since most websites are not CORS-friendly, you need to run the psty proxy on your desktop. python psty.py -a For further information on psty, and a download link, see: http://pigshell.com/v/0.6.4/usr/doc/psty.html…
Please see https://github.com/pigshell/pigshell/issues/15 for a workaround. Since most sites are non-CORS, trying CORS and then falling back to proxy would impose too much of an overhead for the common case.
This is how I think about it (don't take my word for it, I don't really understand QM) QM is like lazy evaluation. The result is not computed until someone actually forces it. This is different from the result being…
FYI: You can't export contacts from Facebook either. The API no longer supports getting the entire friends list (restricted to return only those friends who have also installed the same app). There is a "download all my…
I've been playing with SL4A (scripting languages for Android), but there doesn't seem to be any active engagement by the project owners. An actively maintained Python-for-Android with some way to access native Android…
I'd love to try Spark - Photon seems to be out of stock at the moment though. In the last couple of weeks I've been dabbling with Arduino Uno and Nano and have been very impressed by how plug-and-play everything is. But…
Serious question: Has anyone tried this out on actual children? How did it go? Maybe children can more easily accommodate the number of arbitrary elements and rules the game requires, because as an adult, I find the…
This is great news. I just wrote a QRcode-reader Django widget to be used on a mobile browser, using the LazarSoft library (https://github.com/LazarSoft/jsqrcode). The library worked great, but the HTML5 bits turned out…
This is a new bug. I'm guessing it got exposed because you have a 32-bit machine, and I've been testing so far on 64-bit. Edit line 404 of psty.py as follows: - self.send_header("Last-Modified",…
Argh! This is a bug. Has been fixed in master (https://github.com/pigshell/pigshell/commit/f402ef445977015a...) As a workaround in 0.6.2, please use a trailing slash in the name of the mount point. ( /dir/ rather than…
Yes, that happens, but it is awkward and unreliable. The CLI is a CodeMirror instance (version 2.something), which has known issues with iOS. I need to check if later versions work better on iOS.
There are two kinds of commands: Javascript commands (like ls, cat) and scripts (ps, kill, man, csv2js, table2js). Currently, Javascript commands have to be built-in at "compilation" time. (I need to add a load command…
Here is one way: ls -d /path/to/file_or_dir | printf This command prints the stack of file objects. The last one printed is at the "top" of the stack and tells you the fields available. You can then print a field ls -d…
We use OAuth2 client-side flow. Many pure client-side apps use the same technique - pigshell is not blazing any new trails here. Only the code you run that's hosted on pigshell.com has access. The permissions are tied…
Yes, it is similar in spirit to IPython. We have been developing pigshell off and on since ~2012, and I was unaware of IPython notebooks until ~6 months ago. When I'd last used IPython, it didn't have any of the…
The author has NO control whatsoever of your data. - Pigshell is a 100% client-side Javascript app. There is no server side. pigshell.com is a dumb static html/js/css server. - All data (username/password as well as…
Sorry, Internet Explorer is not supported currently. Please try Chrome or Firefox, in that order.
The concept of lazy-stream-of-JS-objects and HTML as a display engine underpin pigshell. I guess it would be possible to adapt the filesystem code to fuse4js. It won't be a drop-in; unix FS ops differ from pigshell's,…
Fitting web apis into a filesystem metaphor isn't always straightforward. For instance, it is common to POST into a container URI (which we represent as a directory) and have no control over the name or id of the object…
That should be echo "Testing status update" > /facebook/me/posts/ I tried it and it WorksForMe (TM) That said, two caveats: - The FB filesystem hasn't been worked on in 1+ year. - AFAIK v2 of the graph API will become…
If you don't have the right to opt-out, then you are not a customer, or citizen, or devotee. You are the product being sold.
As I remember it, he did telnet bk-server 5000 and typed "help". https://lwn.net/Articles/132938/
Thanks for openwrt. One of the nicest Linux distros I've used. Love ubus and procd and all the shell interfaces. I was literally just now using the image builder to create a custom image and ran into this news.
I agree. Mea culpa. I am still active on the project and I am working to address the issues you mention, though progress has been slower than I could wish.
Try ycat https://news.ycombinator.com | hgrep .athing | html ycat uses YQL to bypass CORS. There are a few interesting workflows which can be done completely in the browser without a proxy: e.g. copying files from one…
Since most websites are not CORS-friendly, you need to run the psty proxy on your desktop. python psty.py -a For further information on psty, and a download link, see: http://pigshell.com/v/0.6.4/usr/doc/psty.html…
Please see https://github.com/pigshell/pigshell/issues/15 for a workaround. Since most sites are non-CORS, trying CORS and then falling back to proxy would impose too much of an overhead for the common case.
This is how I think about it (don't take my word for it, I don't really understand QM) QM is like lazy evaluation. The result is not computed until someone actually forces it. This is different from the result being…
FYI: You can't export contacts from Facebook either. The API no longer supports getting the entire friends list (restricted to return only those friends who have also installed the same app). There is a "download all my…
I've been playing with SL4A (scripting languages for Android), but there doesn't seem to be any active engagement by the project owners. An actively maintained Python-for-Android with some way to access native Android…
I'd love to try Spark - Photon seems to be out of stock at the moment though. In the last couple of weeks I've been dabbling with Arduino Uno and Nano and have been very impressed by how plug-and-play everything is. But…
Serious question: Has anyone tried this out on actual children? How did it go? Maybe children can more easily accommodate the number of arbitrary elements and rules the game requires, because as an adult, I find the…
This is great news. I just wrote a QRcode-reader Django widget to be used on a mobile browser, using the LazarSoft library (https://github.com/LazarSoft/jsqrcode). The library worked great, but the HTML5 bits turned out…
This is a new bug. I'm guessing it got exposed because you have a 32-bit machine, and I've been testing so far on 64-bit. Edit line 404 of psty.py as follows: - self.send_header("Last-Modified",…
Argh! This is a bug. Has been fixed in master (https://github.com/pigshell/pigshell/commit/f402ef445977015a...) As a workaround in 0.6.2, please use a trailing slash in the name of the mount point. ( /dir/ rather than…
Yes, that happens, but it is awkward and unreliable. The CLI is a CodeMirror instance (version 2.something), which has known issues with iOS. I need to check if later versions work better on iOS.
There are two kinds of commands: Javascript commands (like ls, cat) and scripts (ps, kill, man, csv2js, table2js). Currently, Javascript commands have to be built-in at "compilation" time. (I need to add a load command…
Here is one way: ls -d /path/to/file_or_dir | printf This command prints the stack of file objects. The last one printed is at the "top" of the stack and tells you the fields available. You can then print a field ls -d…
We use OAuth2 client-side flow. Many pure client-side apps use the same technique - pigshell is not blazing any new trails here. Only the code you run that's hosted on pigshell.com has access. The permissions are tied…
Yes, it is similar in spirit to IPython. We have been developing pigshell off and on since ~2012, and I was unaware of IPython notebooks until ~6 months ago. When I'd last used IPython, it didn't have any of the…
The author has NO control whatsoever of your data. - Pigshell is a 100% client-side Javascript app. There is no server side. pigshell.com is a dumb static html/js/css server. - All data (username/password as well as…
Sorry, Internet Explorer is not supported currently. Please try Chrome or Firefox, in that order.
The concept of lazy-stream-of-JS-objects and HTML as a display engine underpin pigshell. I guess it would be possible to adapt the filesystem code to fuse4js. It won't be a drop-in; unix FS ops differ from pigshell's,…
Fitting web apis into a filesystem metaphor isn't always straightforward. For instance, it is common to POST into a container URI (which we represent as a directory) and have no control over the name or id of the object…
That should be echo "Testing status update" > /facebook/me/posts/ I tried it and it WorksForMe (TM) That said, two caveats: - The FB filesystem hasn't been worked on in 1+ year. - AFAIK v2 of the graph API will become…