Domain: github.com
Stories and comments across the archive that link to github.com.
Comments · 4,419
-
off the shelf software
They are using PTAM package from Uni of Oxford
http://www.robots.ox.ac.uk/~gk...Whats more they are using off the shelf ardrone-PTAM package
https://github.com/nymanjens/a...
and replicating something done TWO YEARS AGO by Jens Nyman (from Belgian uni)
https://www.youtube.com/watch?...
so W T F
-
Re: "Undead" doesn't mean vibrant, though.
You can use Gists: https://gist.github.com/
I have a plugin in Vim that lets me select some code and then type
:Gist -p to send it to a private Gist. It automatically opens the Gist in my browser and I can send the link from there. (If using Pentadactyl, just press "y" to yank the URL onto the clipboard -- the process is very fast.) There are similar plugins for other editors too. -
Re:Ho.. hum
There is no Xiki yet.
That's odd... what did I just find here?
-
Re:Ho.. hum
https://github.com/trogdoro/xi...
trogdoro? someone likes strongbad
-
Re:There's nothing wrong with Perl ...
Exactly this. Don't blame the tool: blame the atrocious misuse of it.
Like, writing a photo management application in Perl?
-
Re:Portable cloud access to my desktop
That actually wouldn't be that hard to cobble together with existing technologies, although some additions could make it more friendly. noVNC lets you do VNC using HTML5 (so nothing to install on the cafe computer). I've actually authenticated computers by displaying an SSH public key on the screen as a QR code and using my phone's QR code reader to copy it into my desktop's authorized_keys file. The same concept could be made user-friendly (and maybe use NFC instead of QR). The catch is that you need a public IP address for the VNC proxy/server and you need an HTTPS public key for the server. A new protocol could let the latter come from your watch/phone, but the need for a public IP address isn't friendly and probably requires a 3rd party intermediary for a user-friendly solution. Additionally, NFC/BT could be used to implement the "log out when I walk away" portion, which also probably requires support from the cafe computer.
-
Re:decouple and load dynamically with minimal impa
Well, Firebug is an addon which is also written in HTML/JS/CSS.
This has always been mostly true in Firefox, Firefox is built in XUL which is an XML variant and Javascript.
An addon just has different privileges than a normal webpage.
It is just a zip-file with a different extension. Office documents like ODT and DOCX these days are also just zip-files with a different extension.
Just have a look at the code:
https://github.com/firebug/fir...When I was browsing through the files, just to make sure, I noticed Firebug also used the same codemirror editor:
https://github.com/firebug/fir... -
Re:decouple and load dynamically with minimal impa
Well, Firebug is an addon which is also written in HTML/JS/CSS.
This has always been mostly true in Firefox, Firefox is built in XUL which is an XML variant and Javascript.
An addon just has different privileges than a normal webpage.
It is just a zip-file with a different extension. Office documents like ODT and DOCX these days are also just zip-files with a different extension.
Just have a look at the code:
https://github.com/firebug/fir...When I was browsing through the files, just to make sure, I noticed Firebug also used the same codemirror editor:
https://github.com/firebug/fir... -
Re:2005 eh?
Those things are happening or planned except for the version number change.
Tweaks to make complex data structures less of a nightmare: http://search.cpan.org/dist/pe...
better integrate the object model: https://github.com/stevan/p5-m...
-
Re:App to detect stingray
It won't be long before IMSI catchers are easily detectable. Even though I have nothing to hide, I can't wait for that day.
https://opensource.srlabs.de/p...
-
Build better infrastructure
Don't just update the existing crumbling infrastructure, build better infrastructure!
If you're going to raise the Federal Gas tax by $0.10, you might as well use it to build Hyperloop infrastructure that individuals could ride for free:
-
Link to Code
-
Here we go again
All these breach reports create a fascinating story to me.
It's kind of like the old Bill Gates drop test. How large an amount of money would Bill have to accidently drop to be worth his time to lean down and pick it back up?
Solutions like 3C could be rolled out very quickly and very inexpensively to eliminate credit card fraud. 3C can work with existing equipment so no new hardware is required in most cases. It would actually be easier than rolling out imprinting devices. And much more secure.
Chip-and-pin could be rolled out less quickly and at a higher cost, and not quite as secure, but could still be done relatively quickly if there was the will to do it. Again, chip-an-pin would be less work that rolling out imprinting devices, and would be much more secure.
-
Spidey: Stingray Detector App for Android
Spidey is a stingray detector app developed by the ACLU and MIT. This page is a page to get notified when it goes live. The source code is on GitHub. It works by comparing the towers you can see at any given moment against what you've seen before and data from the OpenCellID Project.
Who watches the watchers? I do.
-
Try Googling Arduino Oscilloscope
Here's one. http://www.instructables.com/i... There is more stuff in the comments, such as https://github.com/hitchcme/Gi... Don't know if they would fit your requirements, but something to look at.
-
Language or framework?
Languages we have. Add on emscripten (a back end for LLVM) we have a healthy number of language. But do we have a framework for these to live in which can allow apps to expand out of the browser? And are the frameworks designed for anything other than the Java script world the browsers live in.
> Web applications may one day surpass desktop applications in function
An app built on top of a app on top of a framework will not surpass an app build directly on the framework in function. It may be easier to develop, but that is a different thing.
-
Language or framework?
Languages we have. Add on emscripten (a back end for LLVM) we have a healthy number of language. But do we have a framework for these to live in which can allow apps to expand out of the browser? And are the frameworks designed for anything other than the Java script world the browsers live in.
> Web applications may one day surpass desktop applications in function
An app built on top of a app on top of a framework will not surpass an app build directly on the framework in function. It may be easier to develop, but that is a different thing.
-
Re:I want silent denial
And here is how it works: https://github.com/M66B/XPriva...
-
Re:Holy crap!
Contains also offer security.
I've used it to run tests safely on student submitted code (server: https://bitbucket.org/gajop/au..., docker images: https://github.com/gajop/gradi... and https://github.com/gajop/gradi...).
It's done automatically for practice tests (for when students would submit their solutions online), so I don't even look at the source.
I know it's not guaranteed to offer 100% security as they could potentially break out of the container, but it takes care of most attempts or just mistakes (like accidental on the disk writing where they shouldn't).And as far as their benefit over LXC, well it's really easy to setup: https://github.com/gajop/gradi... and use: https://bitbucket.org/gajop/au...
-
Re:Holy crap!
Contains also offer security.
I've used it to run tests safely on student submitted code (server: https://bitbucket.org/gajop/au..., docker images: https://github.com/gajop/gradi... and https://github.com/gajop/gradi...).
It's done automatically for practice tests (for when students would submit their solutions online), so I don't even look at the source.
I know it's not guaranteed to offer 100% security as they could potentially break out of the container, but it takes care of most attempts or just mistakes (like accidental on the disk writing where they shouldn't).And as far as their benefit over LXC, well it's really easy to setup: https://github.com/gajop/gradi... and use: https://bitbucket.org/gajop/au...
-
Re:Holy crap!
Contains also offer security.
I've used it to run tests safely on student submitted code (server: https://bitbucket.org/gajop/au..., docker images: https://github.com/gajop/gradi... and https://github.com/gajop/gradi...).
It's done automatically for practice tests (for when students would submit their solutions online), so I don't even look at the source.
I know it's not guaranteed to offer 100% security as they could potentially break out of the container, but it takes care of most attempts or just mistakes (like accidental on the disk writing where they shouldn't).And as far as their benefit over LXC, well it's really easy to setup: https://github.com/gajop/gradi... and use: https://bitbucket.org/gajop/au...
-
Re:Differences between 7.1a and 7.2a
Yep.
-
Re:Apple Actually Cares About Privacy
Nice app. Sadly you have to be rooted to use it, which is puts it beyond the reach of most people. And if you're technical enough to get rooted, you might be interested in XPrivacy which can intercept and feed fake info to all sorts of areas of your device. A short list:
return fake IP's
return fake MAC's (network, Wi-Fi, bluetooth)
return fake BSSID/SSID
return a fake own/in/outgoing/voicemail number
return a fake subscriber ID (IMSI for a GSM phone)
return a fake phone device ID (IMEI): 000000000000000
return a fake phone type: GSM (matching IMEI)
return a fake network type: unknown
return an empty ISIM/ISIM domain
return an empty IMPI/IMPU -
Re:"HTML5 video" doesn't actually exist.
you can always do DASH in Flash like Youtube
:)
or raw mpeg streaming in javascript if you are crazy enough
https://github.com/phoboslab/j...
http://phoboslab.org/log/2013/...
http://phoboslab.org/log/2013/...and look, iOS streaming app using this code: http://instant-webcam.com/
-
Re:Crowdsourcing
There's also the tc-play implementation. https://github.com/bwalex/tc-p...
-
Re:Product definition, they're doing it wrong
The linux runs in a chroot inside ChromeOS. So, you use a tab of the browser to start your linux, then use the F keys to switch to it, and back. In other words, you need to see linux as an application you run inside ChromeOS, not as a different installed OS. Files are stored in the Downloads folder, and go to your google drive like that via the ChromeOS file manager. See https://github.com/dnschneid/c...
-
Re:I didn't think it would be possible
I use it. There's a nice date converter on the website. And if you want to use it more often, there's currently a py based ubuntu app indicator if you roll like that.
-
Re:I wonder...
They also changed all references from "U.S." to "United States"
There was a Visual Studio update that made this change.
-
Re:I wonder...
Also in the new version they removed all of the code to encrypt data, only the decryption remains.
They also changed all references from "U.S." to "United States"
-
Source code contains new code
What's interesting is that source code for 7.2 contains a bunch of new code and comments that have similar quality and feeling to the existing codebase. See function ResolveAmbiguousSelection.
-
Re:PHP Upgrade?
-
Re:So what's the alternative?
The problem here (Piketty, as well as Reinhart and Rogoff) isn't simple, data-intensive apps (that would be a business app developer's problem, perhaps you are one). It's demonstrating an innovative, scientific analysis in an easy to review format. These economist papers aren't that data intensive... they usually have much less data than a typical business app.
https://gist.github.com/vincen...
(169K as uncompressed text)Its the analysis that is the value here. The rather short, and a computationally non-intensive analysis in Reinhart and Rogoff paper triggered financial effects to the tune of probably trillions of dollars across Europe, some would argue prematurely.
The solution for this problem is a statistical package with a notebook presentation. The ideal case would probably be R with knitr. It allows one to combine snippets of code, with data, output and documentation to discuss the analysis & results in easy to understand chunks.
IPython notebook is also an excellent alternative.
Here is a demonstration of how Reinhart-Rogoff paper should have submitted the data.
http://nbviewer.ipython.org/gi...
I am sure, someone will do a Piketty one soon as well. -
What about PHP on the JVM?
A quick google search points me to one interesting project - "jphpcompiler" - https://github.com/jphp-compil... . PHP on the JVM would be interesting. By leveraging existing Java and other libraries which run on the JVM ( by virtue of running on the JVM ) , PHP could be an interesting choice in Java and/or JVM based frameworks like Play ( Clojure ) or Grails ( Groovy ) or Spring MVC.
-
Re:"Daunting"
Example kernel module written in rust, for those interested...
-
If you're going to use RBe sure to use RStudio as the front end: http://www.rstudio.com/. Using on R in a terminal is ok, but having the beautiful GUI frontend RStudio makes working with R sooooooo much better! The help system, plots, R markdown (knitr), and inspecting variables in RStudio is so much easier. As far as comparisons go,
- R is no competitor to python for writing generic scripts.
- Python (numpy, scipy, statsmodels, pandas, sklearn, matplotlib, ipython and ipython notebooks) is not yet ready to compete with R for doing statistical analysis but give Python a couple of more years and then slashdot should do a review of how it compares.
- You can always call R from python using the r2py module. This is really easy within an ipython notebook using the %load_ext rmagic command.
For a nice video on using ipython notebook in data analysis: https://www.youtube.com/watch?...
For a nice selection of ipython notebooks for doing various type of data analysis: https://github.com/ipython/ipy...
-
Re:Tilt Support?
Huh. Good to know, thanks. Last time I checked there weren't any other alternatives at all, other than tablets.
There still aren't many alternatives, but it's improving. I try to keep up because I've been drooling over the cintiqs for a very long time, but never could justify the cost. I know of three alternatives currently:
* Yiynova is the first (I think), and has been branching out. They mostly use UC-Logic digitisers, price range of $600+ for the decent ones. The 18" is TN for ~$600. The 22" is the only 1920x1080 I know about, and is IPS, but costs closer to $900.
Only way to get them seems to be through Amazon. Avoid the small 10" ones despite how tempting they seem; they use displaylink for VGA-over-USB and it seems to not go well for users..
* Next is the Huion GT-190, which is a more recent entry. ~$600, 19" @ 1366x768, supposedly works well but I haven't seen much information on it. Uses UC-Logic digitiser as wel.
* The most recent one is by Monoprice, and is the one I have. Also 19", and is actually built on Huion's tech. It even uses the same basic Huion driver (rebranded), but you can also use Huion's own drivers, and they both use the same one in Linux.
This one's $400, 1440x900 display, and has the worst viewing angles of the bunch. Has vesa mount points (not sure about the others), DVI output, and is quite nice, especially for the price. You just have to get used to dealing with the viewing angles and learn to check colours on a better display. Still, it's insanely nice to have a pen display at the cost.---
They all have their pros and cons, and none have tilt support, but the pressure sensitivity and LPI on the UC-logic stuff is good, at least on par with the Intuos4 I have. Huion's drivers aren't as strong as the Wacom ones, but they do support Linux pretty well (use the DigiMend version instead of the kernel provided driver, though. Works better).
Oh, and they all use batteries in the pens, because it's not the same technology as Wacom's EMR-based digitiser. Some use actual changeable batteries, while others use rechargeable ones. Mine lasts quite a while between charges and recharges quickly, so it's not a huge problem.
Also, a nice thing about the Huion-based ones is the pens are supposed to be interchangeable, so if you don't like the one that comes with your display you can buy a different pen, or a cheap huion tablet with a pen you like more, and just use it instead. This also means information about driver workarounds and other software issues should be similar across devices, so the explanation given in Monoprice's review by one owner for setting up the device in Linux and Windows should work for Huion's display as well. (May also be partly applicable to Yiynova's, since it's still uc-logic hardware)
A good place to get some info on the various alternatives is frenden.com, it's the site of a guy that's interested in, and reviews, a lot of the wacom-alternative stuff (along with some wacom devices). Oh, there's actually a fourth pen display maker, Bostco, but I've only seen it mentioned Frenden's site and he couldn't even use it to review...Not really worth mentioning except in passing.
The cintiq alternatives seem to be popular (for obvious reasons), so there's a good chance the companies moving in on Wacom's turf will keep making new models, maybe with better displays, resolutions, etc. Despite their flaws, they're awesome to have; I haven't even touched my Intuos since getting my pen display.
Sorry if this ended up rambling a bit. I tried to put a lot of information in and some of it didn't segue well.
-
Re:youtube is free advertising
OK, but youtube-dl is much older than two months
You can get an updated version from https://github.com/rg3/youtube-dl
-
Re:Wayland is nothing until
You might be interested in this podcast if I'm reading your post right... they talk quite a bit about using js-git to mount GitHub repositories as file systems, so that you can mount a repository, copy files into it and then run a commit and have the stuff you've copied automagically pushed to GitHub.
It's certainly interesting stuff even if possibly overkill
:) -
Re:Does it have an API for NoScript yet? 5 years?
> Been waiting for that 5 years now
The myth, It still go on... There:
Blocking javascript execution reliably in Chromium based browsers -
Re:Excersise for the reader:
And here it is: https://github.com/panicsteve/...
-
Throttle the FCC
It's clear that the FCC no longer cares about true net neutrality. At this point, the most effective way to send them a message is to throttle their connection to as many sites as possible. Maybe then, they'd actually understand what 'fast lane' means for the rest of us.
Neocities throttles fcc
FCC script -
Re:Already done.
See, the funny thing is that this already exists. It's called cjdns, and it's a protocol for a decentralized internet where individual nodes connect with other nodes via public keys. We're* already building a not-yet-global network of wifi and lasers, it's called Hyperboria. You can read the cjdns white paper here: https://github.com/cjdelisle/c...
Cool!
-
Re:Emacs
I maintain that Atom cannot possibly be targeting web developers if matching html tag open/closes is still a feature request 3 months after its suggestion. It frankly shouldn't need to be suggested at all.
-
Re:Cool but not finished yet
Cool stuff, but until one can write an optimized javascript virtual machine in it, I don't consider this project finished.
-
Re:Just a decade ago.
Welcome... to the world of tomorrow!
-
Re:This
I'm partial to the STM32 discovery & nucleo boards. They are cheap. Ranging from $7-15 or so depending on the model. Variants with Cortex M0, M3, M4.
Development on STM32 can be done on entirely open source tools too, which is nice. With GCC,
libopencm3, and
linux st-link support. -
Re:I've been toying with rolling my own distro
pkgng's still missing the ability to track certain changes automatically, so you occasionally have to force-remove a package or manually change an origin as per
/usr/ports/UPDATING. I think they're expecting to resolve that in 1.3 fairly soon.I've been using it for about 18 months across a small group of machines with about 1400 packages between them, and it's pretty much entirely demolished any apt-envy I've had.
-
Re:Accept, don't fight, systemd
Which _serious_ 4.4BSD systems are those? Net? Open? Certainly not Darwin or Mac OS X, which have had launchd for several versions now.
Meanwhile,
https://github.com/rtyler/open...
is a liklier avenue for BSDs than systemd, if there's ever a move away from the scattering of idiosyncratically formatted files configuration files and shell scripts polluting
/etc.Alternatively, while various post-Open-Solaris distributions downstream from Illumos have adopted lots of Net- and Free- BSDisms (notably pkg and port) there is no reason why more things might go the other way along with ZFS and dtrace. For instance, the Service Management Facility is pretty reasonable once you get used to it and learn to avoid abusing it by simply wrapping up old-style shell scripts that in turn rely upon idiosyncratically formatted config files.
Dynamic network configuration is also an area where *BSD should consider importing things that work from elsewhere. Mac OS X does things pretty reasonably for *clients*, for instance.
-
EasyBuild, it is in Python
IFF you have even done wget/tar xvf/patch/make/make install - and wondered,
if this process could be ever improved and make sense, you have found your project!
EasyBuild allows you to tame scientific software of the following type:
* Download and build GROMACS over FFTW/3.3, applying patches X,Y,Z, using CUDA for speed.
Here is your initial reference: http://hpcugent.github.io/easy...
And here is the juice: https://github.com/hpcugent/ea...
The code lives across 3 repos on github, I am sure you will find your way. -
Re:mac only?
I don't know about other folks but Mac has never been the assumed default for any program I ever download, especially editors aimed at developers.
(emphasis mine)
I think maybe they only provide the Mac binaries because us Mac users are (in their opinion) too stupid to build from source?
You will see all the requirements in the readme there for building on Linux, Mac and Windows.
Have we, as developers, collectively forgotten how to build from source?