Diane Trout [email protected]
Los Angeles
By day, IS generalist for an biology lab currently working on ENCODE, speciallizing in the python scientific stack. By night, trying to contribute to Debian and KDE. Also easily distracted by various kinds of role playing games.
-
2016-07-12T22:58:13Z via ghic.org Web To: Public CC: Followers
I'm having to read some R code...
prob <- function(a)
{
r1 = 0
"do stuff"
r1 = max(r1, .0001)
}
> prob(3)
> log(prob(3))
[1] -9.21034
WHY R! Why do you suddenly decide whelp, you wanted a return value so let me go digging through the end of your function to see if I can find something?
-
New work desktop machine
Stephen Sekula at 2016-07-08T00:06:33Z via AndStatus To: Public
New desktop machine at work. Pros: quad-core, no increase/decrease in RAM, dropped in my SSD and archival primary HDD and booted right back into my Linux environment, no mess. Cons: fewer internal HDD bays, meaning I need to buy an external USB3.0 drive enclosures to enable all my multi-drive archiving and backups can be supported. #pumpiverse
Diane Trout shared this.
I really liked an earlier version of this enclosure http://www.cru-inc.com/products/rtx/rtx100-3q/
You can just slide in 3.5" bare disks, and you can use their drive case product http://www.cru-inc.com/products/accessories/drivebox/ to protect all your bare disks.
Diane Trout at 2016-07-08T02:16:39Z
Stephen Sekula likes this.
-
2016-07-03T21:57:18Z via AndStatus To: Public
Good news for freedesktop telepathy, recently George Kiagiadakis had time and interest to help work on it again. He's both an excellent programmer, and was involved with telepathy back when collabora was working on it so knows how the project was organized. Since the last stable release was 2 years ago currently we're fixing obsolete and deprecated code. After that we can work on new features. -
2016-06-22T00:00:10Z via ghic.org Web To: Public CC: Followers
I really thought there were some good ideas about community management & inclusiveness in this post
https://hypatia.ca/2016/06/21/no-more-rock-stars/
Though the situation that lead the authors to feel the need to write and release the post now were quite bad.
Mike Linksvayer likes this.
Mike Linksvayer shared this.
-
2016-06-20T02:48:21Z via AndStatus To: Public
Wait? Really? "we hope to work together with distributions to create packages for Nextcloud 9 and newer releases" from http://blog.jospoortvliet.com/2016/06/migrating-to-nextcloud-9.html?m=1 -
2016-06-19T06:27:51Z via ghic.org Web To: Public CC: Followers
I was trying to experiment with https://github.com/digicoop/kaiwa which wanted a newer nodejs (4.3.1~dfsg-3) than what was in Debian stable (0.10.29~dfsg-2), unfortunately that meant I needed to update my pump instance.
I tried npm update, mostly it worked but I needed to update the version of bcrypt from 0.7.x to 0.8.x, and for some reason I needed to cd to node_modules/databank and rerun npm install databank-mongodb.
Unfortunately I didn't get to try kaiwa, because I need prosody 0.10 for that.
-
2016-06-16T00:34:27Z via ghic.org Web To: Public CC: Followers
The early user gets the IP address...
I'm at a conference right now, and since their access points only have 100 IP address available, I learned some people didn't get network connectivity.
Of course they should be using IPv6
-
2016-06-12T02:24:50Z via AndStatus To: Public
"I am awaiting some sign from Twitter that it cares whether its platform is becoming a cesspit of hate." https://t.co/Y9MRLY7H9m
--
From gvwilson
URL: https://twitter.com/gvwilson/status/741792232211111936 right now pump is fairly friendly, but at some point we may need anti harassment tools -
2016-06-01T03:51:03Z via ghic.org Web To: Public CC: Followers
That feeling when you think about buying hardware for a stratum 1 time server just to shorten your netstat output.
netstat --inet -a | grep ntp | wc -l
15
-
2016-05-15T16:17:55Z via AndStatus To: Public
I was looking at a recipe for strawberry kiwi tartlets on my phone so I saw the ad underneath for type 2 diabetes treatment. Ah America. -
2016-05-02T06:13:14Z via AndStatus To: Public
This is an interesting question: Q for soft eng folks: if code is GPL'd, but I'm analyzing it not running it, what are the re-sharing requirements? https://t.co/21qnfz6oBK
--
gvwilson
URL: https://twitter.com/gvwilson/status/726957704724529153 -
telepathy wocky
2016-04-18T05:49:08Z via Pumpa To: Public CC: Followers
It feels really odd to be committing to the official telepathy repositories without anyone reviewing my patches.
I started with a blindingly trivial patch https://cgit.freedesktop.org/wocky/commit/?id=724c93ec1f45f934c11d01de97c31e14f7066503
But I have fixes for a few more unit tests, and there's so many half implemented things others have submitted in the free desktop bug tracker.
-
ownCloud vs the Distros
2016-04-05T20:21:23Z via Pumpa To: Public CC: Followers
This is an unfortunate bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816376
Apparently ownCloud doesn't want distros shipping versions they don't control, and most of the distros have given up.
Its true distros can cause the software deviate in ways upstream finds offensive. Debian's exim split configuration really bugs upstream for instance. But it's also true upstream is very unlikely to integrate well with the distro.
Do we still want the current developer/distribution model? Or are we being forced to move to something like the classing MS Windows world where the distribution provides a core OS that independent software vendors (ISV) provide installers for.
The commercial world seems to be moving to the app store model which is a hybrid of the distribution and core OS/ISV model. Microsoft/Apple/Google still write the core operating system but they have "app stores" that ISVs build packages for and that Microsoft/Apple/Google have the ability to review and reject those packages.
Admittedly the app store is mostly so the company that controls the OS gets to tax everyone trying to sell programs. But they do sometimes manage to check the ISVs code for malware.
Also I wonder how Kolab's been doing.
Show all 6 replies
It's not only about integration with the system. I deeply appreciate the external audit (license, build from source, reproducibility) that a software included in Debian implies.
Laura Arjona at 2016-04-06T20:08:07Z
Elena ``of Valhalla'' , Alex Jordan , Efraim Flashner , Christopher Allan Webber and 1 others like this.
@frymo >_> I may have frequently ignored those "don't build frankendebian warnings." Maybe I should write up suggestions for how to mix packages more safely.
I haven't really investigated Arch other than frequently landing on their amazing documentation wiki. And yes you're quite write about PPAs being able to replace anything. It'd be nice to have a way to limit what and where they could be installed.
Diane Trout at 2016-04-06T21:19:04Z
Claes Wallin (韋嘉誠) likes this.
@larjona Yes, those are good things, though because Debian is all volunteer, and we can fall far behind wherever the current head is. The KDE developers are frequently complaining about "how old" the Debian packages are.
On the other hand we discovered a mess of copyright issues in some of the KDE packages...
Diane Trout at 2016-04-06T21:31:06Z
Christopher Allan Webber , Claes Wallin (韋嘉誠) like this.
Frankendebians are great. Debian+guix is my favorite Frankendebian. :-)
But really, anything that follows /opt conventions is a-ok.
Claes Wallin (韋嘉誠) at 2016-04-06T22:07:08Z
Christopher Allan Webber likes this.
-
2016-04-03T06:02:30Z via AndStatus To: Public
And status added some more features and "users of message" led to a screen with several icons. I want to click them to see what they do. But I want to mess with my own post.
@[email protected] leads to a menu where you can see messages by someone, browser their "friends" list, their follower list, and you can follow them. Useful. -
2016-03-27T03:17:43Z via AndStatus To: Public
Quick let's see if my weight went down any while standing under this giant rock -
2016-03-24T18:19:37Z via ghic.org Web To: Public CC: Followers
That feeling when you run into a bug, and discover you added me too 3 months ago to someone else's report filed in 2014.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=767262
Christopher Allan Webber likes this.
-
2016-03-16T00:10:57Z via ghic.org Web To: Public CC: Followers
You know what'd be nice.
When you browse a web site that has an expired or self-signed cert your browser would say. "There's an issue with the certificate would you like to read this site anyway? Just don't tell them any passwords, or download any programs?"
-
Conda
2016-03-10T07:48:26Z via Pumpa To: Public CC: Followers
I spent a bit of time investigating Conda, Continuum Analytics "management system and environment management system for installing multiple versions of software packages and their dependencies and switching easily between them. It works on Linux, OS X and Windows, and was created for Python programs but can package and distribute any software."
It's inspired by virtualenv, in that you can construct different environments. It improves on virtualenv it puts extracted packages into a pkgs cache and links the versions installed into environments to the cache.
It doesn't do the neat profile versioning that Guix does.
Also its harder than I'd like to go from binary to find the packaging rules and what source package was actually built. (I haven't found how to get the command line tool seem to show that metadata, you have to go to the anaconda.org site and search for packages there. This is a far cry from guix edit or apt-cache showsrc ).
On the other hand it works on OS X and Windows so collaborating would be easier. Also someone else has built Jupyter packages for Conda so I could do things more directly useful to my work.
For others in bioinformatics I also found bioconda which has a fairly extensive list of packages.
We use Conda at work, and the main reason was easier installation of Jupyter (IPython at the time) and supporting cross platform. We make use of the conda environments, but we don't actually use conda to package our own stuff. Conda still makes installation of a Python easy on Windows, but as our experience has grown, I've been tempted to try to go back to see how bad it is to do things without Conda for our use case. Our interests and Continuum Analytics interests don't really align, so I'm wary of depending too much on conda.
On the other hand, as long as it is working, I suppose I should just keep using it until it breaks and then find a solution in a panic (like normal). :-/
-
2016-03-06T06:49:55Z via AndStatus To: Public
Now I remember why I used Debian instead of source based distros. I thought I was just going to install cython on guix. I started this morning, it's still building. I did two things, added numpy as a test dependency for cython, and changed python 3 to 3.5.1. Currently it's building mesa. I wonder if it'll build X11, I hope not. It's only a two CPU VM. -
2016-03-05T19:56:16Z via AndStatus To: Public
It's like Disneyland for the proletariat. (New light rail line opening)
Meanwhile...
-
Diane Trout favorited Git tidying script
-
Diane Trout favorited a note
-
Diane Trout favorited a note