Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tubelite
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
tubelite
10y ago
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.
2.
▲
by
tubelite
10y ago
As I remember it, he did telnet bk-server 5000 and typed "help". https://lwn.net/Articles/132938/
3.
▲
by
tubelite
10y ago
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.
4.
▲
by
tubelite
11y ago
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.
5.
▲
by
tubelite
11y ago
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 Google Dri
6.
▲
by
tubelite
11y ago
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/
7.
▲
by
tubelite
11y ago
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.
8.
▲
by
tubelite
11y ago
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 computed but y
9.
▲
by
tubelite
11y ago
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 facebook d
10.
▲
by
tubelite
11y ago
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 APIs is grea
11.
▲
by
tubelite
11y ago
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 I've
12.
▲
by
tubelite
12y ago
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 alligator motif actively
13.
▲
by
tubelite
12y ago
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 ou
14.
▲
by
tubelite
12y ago
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", self.date_
15.
▲
by
tubelite
12y ago
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. ( /di
16.
▲
by
tubelite
12y ago
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.
17.
▲
by
tubelite
12y ago
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 which will
18.
▲
by
tubelite
12y ago
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 f
19.
▲
by
tubelite
12y ago
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 to the app-id whi
20.
▲
by
tubelite
12y ago
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 notebook stuff. So
21.
▲
by
tubelite
12y ago
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 user data
22.
▲
by
tubelite
12y ago
Sorry, Internet Explorer is not supported currently. Please try Chrome or Firefox, in that order.
23.
▲
by
tubelite
12y ago
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, but it shoul
24.
▲
by
tubelite
12y ago
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 which is create
25.
▲
by
tubelite
12y ago
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
26.
▲
by
tubelite
12y ago
So if you are running psty, here is a fun sequence of commands to try out: cd http://dilbert.com/strips/comic/1995-06-24/ ls cat 21021.strip.zoom.gif Never really liked the colorization of Dilbert. I
27.
▲
by
tubelite
12y ago
IIRC the Drive API does not support those conversion options. The way forward would be for an xlsx parsing JS library to convert it into CSV or a stream of Javascript objects. I didn't find any GPL-compatible library last time I checke
28.
▲
by
tubelite
12y ago
Like I said in an earlier comment, there are very few users right now ( cough OK just me cough ). Mostly I have fun with it, e.g. trying out visualizations of interesting data (e.g. http://bl.ocks.org/ganeshv/raw/
29.
▲
by
tubelite
12y ago
In theory, the availability of APIs should be enough for the technical user to write their own data extraction routines, connect them to other APIs and so on, using their preferred language and toolchain. In practice, reading up the documen
30.
▲
by
tubelite
12y ago
Author here. - Please use a desktop browser (Chrome preferred). While mobile browsers kinda-sorta work if you're just clicking through the examples, keyboard input doesn't work on mobiles (yet). - Pigshell has few users (in fact,
More ›