It needn't be a totally impossible problem we assign him. I'd be happy if his dad could remove the Python global interpreter lock or reverse some cell-phone wifi chipsets.
Christopher Allan Webber shared this.
Anti-Systemd trolls doing a good job of selling systemd
Whether or not you like systemd (I am mostly positive, have some mixed feelings, explained below, but am mostly uninformed enough to just trust others' decisions), nobody is doing a better job of making systemd look good than the anti-systemd crowd right now.
I trust the Debian process, and systemd looks good for a lot of things. I actually do share some worries others have, but not too strongly (I wonder: what will Guix do if applications become more systemd dependent... will the project give up on GNU dmd as an init system? And also, will this make it hard for "container'ed" applications a-la docker harder? (Answer seems to be yes)). But I will also fully say: I just don't know enough. And again, having watched the Debian process from here, for Debian, I couldn't be more sure that the process went well. And I would love to convert my init scripts over to systemd's init system, that stuff looks a lot nicer.
Nonetheless, I'm nervous to express any of the above... it's hard to not look like I'm not some kind of anti-systemd person. And given that the anti-systemd crowd seems to be about as poisonous as (and even seems to share actual overlap with) "gamergate" type poisonous people... well... who wants to be associated with those jerks?
And whether or not concerns I have are founded/unfounded, I hope systemd and friends continue to improve... it certainly seems like valuable software in most respects.
BTW, I couldn't care less about the "unix philosophy"... my favorite programs seem to be Emacs, Firefox/Iceweasel, Blender, which are all attacked for violating the Unix philosophy, and all work great, maybe even because of it.Show all 21 repliesThey aren't really trolling and not everyone can code. It is really annoying to see the equivalent of "Pull request of STFU" in these discussions.
There is a serious disagreement about the direction of most of the well-known Linux-based operating systems and one group feels their concerns are being ignored. I personally would prefer to see some kind of live and let live resolution instead of Debian-fork / Arch-fork / Fedora-fork and so on.
I understand some of the concerns of that group (as noted above), but I'm still giving systemd a third shot.
its central control, I can see it expanding to package management and a host of things. I like debian. The very simple point I saw posted , people think there should be a choice, what they use, and being american I agree, choice. from what i have seen of systemd it can control the whole box, and would seem to give an attacker, one goal.ITs far more than trolls and this is people trying to down play it or discredt, the people pointing out Its a total and complete central control for linux, and who ever controls systemd will control your box, I bet the Chinese are very happy
I have seen a few webs sites about this. either way I wont be using it ever , I will use BSD. I dont like central control. Personally I think this goes complete against what debian believes as a distro. I also think in the end it will be terrible for linux, because already, its being made where you have to have it, it will limit people in the endSeparation of concerns. That's the core of the issues people have with systemd and I fully agree. Systemd does cool stuff, no question. And sometimes you have to break old abstraction layers to get cohesion. But Lennart et al don't even try to excuse the stuff they are bundling together, they seem to just do whatever seemed to be a good idea at the time. Unable to discuss, busy coding. There's no design here, no philosophy, just action. It's no surprise here that BSD people are the ones reacting, this is the pinnacle of the philosophy conflict between the BSD and Linux camps. I'll have to admit, the Linux camp has definitely been more successful in gaining market share, so maybe it's no surprise that systemd has suddenly taken over the major Linux distros.
What systemd does achieve is to kick up some dust, and several other teams are trying to find what's useful and not and put things together in a more conservative and compartmentalized way. Ubuntu did the systemd-shim, but have now switched to systemd. nosh*, which I've mentioned earlier, and which I personally think looks promising, does a daemontools-like approach but with an eye toward systemd.
Meanwhile, Slackware, which doesn't even use libpam because it's too bloated or whatever, will never use systemd, so you know there's always an escape route. :-)
firstname.lastname@example.org likes this.
- I'm going to remove the CLA from the pump.io system; follow here:
Matt Molyneaux shared this.Developer's Certificate of Origin 1.1 By making a contribution to this project, I certify that: (a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or (b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or (c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it. (d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved.
trail blog for the summer
I'm following Carrot Quinn's trail blog this summer as she hikes the Pacific Crest Trail from Mexico to Canada. I highly recommend it. It's the best trail journal I can remember.
I read trail blogs and diaries for descriptions like these:
I don’t see another soul all day. By the time I reach the snow-filled valley beneath Pinchot pass, I feel like the most alone person on earth. I am a tiny, solitary speck in all this wilderness. The snow is soft in the afternoon sun and I posthole my way over the surface of the earth, my legs sinking into the snow, the crusty top layer scratching and cutting my calves. I’m headed in the direction of what I think is the trail, feeling more alone than I’ve felt in ages.
Climbing bright granite staircases in the syrupy yellow sun to lakes so clear, deep and untouched that you can hardly believe your eyes. Pine-covered ridges looking out over lush, secret canyons where the only sounds are the mule’s ears opening and the water trickling through the grass.
And for the vicarious thrills..
I don’t know if it’s because I’m so pumped or because it’s almost too dark to see, but I don’t feel sketched out at all as I crawl, hand over hand, up the crumbling face of the mountain. The weight of my pack pushes me into the dirt and rock and I feel held there, safe.
There is, of course, no trail going down the mountain. There are instead immense, steep snowfields, slopes of tumbled boulders, and rushing water. Normally I’d be able to look down the slope and try and guess where to go- but it’s full dark now, and I can only see what’s in front of my headlamp. [...] There is loose scree, running water, more snow. I look at what’s in front of my headlamp and I work my way downward.
But also for the slices of life..
Twig builds a morning fire. Twig makes a fire every morning and every evening- he also carries an external frame pack, which he wears without a shirt, and has a mullet. I like to pretend that Twig is LARP-ing 1970′s National Geographic, and that he has to stay in character.
uıɐɾ ʞ ʇɐɯɐs shared this.
I'm at the library, and sitting across the table is Oliver Charles. He's got academic papers about all things functional programming, category theory (and bitcoin!?) scattered all over, and I'm idly leafing through them.
Except it's 2014, so what I'm really doing here (at the meatspace library with a kid reading guiness word records across from me) is git clone https://github.com/ocharles/papers; git annex get, while saying hi to ocharles in #haskell on IRC.
- I've gotten 4 haskell code contributions to git-annex today, from 4 different people. Yesterday, I learned that folks have successfully managed to use propellor on both OSX and FreeBSD.
I get the feeling there are more haskell programmers these days! Used to be more like one patch a month.
Time to level up to category theory, or dependent types or something, this monadic order is no longer much of an ivory tower.
- Bradley and Karen are pleased to announce the end of the hiatus of Free as in Freedom, with Episode 0x44 which explains some of the reasons for the seven month hiatus and then discuss the recent Oracle v. Google Federal Appeals Court Decision.Show all 5 replies
This has been a problem for a long time and for some reason I've just never fixed it. Probably it has to do with a stubborn refusal to accept that the problem is not in pump.io but in the user's deliberately broken client set-up.
Also, the low level of damage (Gee, you saw your own password in the URL bar?) seemed to make any correction unnecessary.
But it's been pointed out to me that the password is also saved in the server log file, which is less benign, since admins can see your password. Admins can do other things (like change your password!) arbitrarily, but it's probably a bad idea to have this anywhere.
It's also pretty upsetting to a lot of people. It's a bad first-time experience for folks who use extensions like NoScript to protect their privacy on the Internet. Since many of the people who like federated social networks also like privacy (and NoScript), it's a bad idea to alienate these people on the very first page they're using.
So! Long story short, there's a fix, and this shouldn't happen so much any more.
Thanks to everyone who's pointed out this bug. I'm sorry it took me so long to fix it.Show all 6 repliesSpecial thanks to Charles Roth, who most recently ran into this bug. Charles has been an active and essential part of this network for a long time, and I appreciate that he shared this info.It's probably fairer to call this a "workaround" rather than a "fix". I think a real fix would require having complete graceful degeneration of the app if you don't have JS enabled, and I just don't have the brain capacity for that.
- #howtobeannoying write your own social network software, insist everyone you know has to use it.
uıɐɾ ʞ ʇɐɯɐs shared this.