- My new job: we develop and support the Qvarn software for securely storing, managing, and providing access to data, particularly personal data.
I know a lot of people who have spent a lot of time in lisps but left because of lack of libraries. I don't know any because of parentheses.Show all 9 replies
@Claes Wallin (韋嘉誠) Yes I think Guile and Guix and Clojure are all improving the situation. It also hleps that they haven't "started" with people bitter about Lisp not catching on in the 80s/90s, or Paul Graham style lispertarians.
Claes Wallin (韋嘉誠) likes this.In my view, as CL and Scheme are not pure functional, they're not alien enough to scare beginners for that reason. No monad deterrent. My fellow SICP students, several of whom were not already programmers, most of which had never done functional programming, had no problem following the curriculum.
- I'm sitting here wearing a t-shirt saying "I'm a knight who says NIH",
which I wear with a little pride and some justification.
I'm now using my own distributed bug tracker to track bugs my own
backup software, both hosted on a git server I helped a bit with, and
all three tested by various automated testing tools I wrote. All this
software runs on an operating system I co-develop using a kernel I
helped get started.
Justified, but a little crazy.
Now available for all Jolla users: Saimaa releaseUpgrade to Saimaa 2.0.0 and experience the full transition to Sailfish OS 2.0! Details in the Jolla Blog. https://blog.jolla.com/sailfish-os-2-0-saimaa/
Porting Sailfish OS to Fairphone 2!From Fairphone blog: Jolla community working on Sailfish OS for the Fairphone 2
That's in Finnish. English summary: I got a grant to buy some hardware for Obnam development. (Obnam: http.//obnam.org)
- Next steps for pump.io
I don't have the time, energy, or money to put into keeping the pump network going by myself any more. I'd like to get some help.
Ideally, what I'd like to do is transfer the copyrights, domains and data to a non-profit that could collect donations to keep the servers running. Budget-wise, it's about $5K/year, including servers, domain registration, and SSL certs.
It'd also be great if some of the people who have been sending in pull requests could start working on the software directly. There are a lot of PRs backed up.
I'm open to any suggestions on this stuff; I don't feel like I've been a good steward to pump.io lately, and I'd like to get us back on track.Show all 7 replies
I would definitely like to assist on the administrative side though my current employer keeps tightening the reins as time goes by. If one of these pending transfer proposals goes through, that may change. I have a period with my hands tied on certain functions if I were an operator at a corporate entity if that were a new job for me.
I have some co-workers with BBAs who are willing to jump ship if the price is right...Being realistic with myself, I can't donate time on the coding. I could probably donate some time for administration, but since I'm not in anybody's "web of trust" (cryptographically or socially) here, I won't suggest it. However, I would like to say I am definitely willing to contribute my meager funds to an appropriate place to help keep the lights on. Thank you for carrying the pump.io network as much as you have, Evan!
- Here's the deploy system I want: push a tag to Git; this triggers a build of the Docker image, which is then distributed to all servers. Is it Wercker?
Stephen Michael Kellat shared this.
Accenture reforms performance reviews
[management research firm] CEB estimates that a company of about 10,000 employees spends roughly $35 million a year to conduct reviews.
“The process is too heavy, too costly for the outcome,” [Accenture CEO Pierre] Nanterme said. “And the outcome is not great.”
Ilpo Nyyssönen likes this.
- When developing a new program, it's good to try to get some kind of end-to-end thing work as soon as possible, even if it does nothing actually useful. A "hello, world" type of thing. This means you have to solve things like running and deployment, and it's massively easier to get those working at all if things are small and simple, rather than, say, retrofitting production deployment stuff into something that's been developed in "debug mode" all its life.
Claes Wallin (韋嘉誠) shared this.Show all 6 replies
- Externalising your memory! Writing things down so you remember them later! This is a radical concept that more people need to become aware of.
I wrote down where I was when I had to stop debugging a thorny Obnam problem, due to having fallen asleep. I just noticed that note and I immediately remembered what I need to do next on that.
Claes Wallin (韋嘉誠) shared this.
- Acceptable estimations for software development:
* Almost certainly doable in less than a day.
* Probably doable in less than a day, almost certainly not going to take more than three days.
* Probably doable in less than a week, but who knows?
* Certainly going to take longer than a week, and nobody can say how long, but if you press me, the estimate is between two weeks and four months.
Design insights: How we design Sailfish OSHow do we design Sailfish OS and what is new in the Sailfish OS 2.0 design? Jolla Chief Designer Martin Schüle reveals in the Jolla blog. https://blog.jolla.com/design-insights-sailfish-os/
- Jolla Communicator for Ubuntu Helps Users Control Their Jolla Smartphones
Note: also available for Fedora and Arch Linux:
Best Tablet of MWC 2015!Thank you ALL once again for your continued feedback and support. We received the Best Tablet of MWC 2015 award from TrustedReviews!
Hands on with the new Jolla Tablet: http://www.trustedreviews.com/jolla-tablet-review
talo shared this.Show all 5 replies@gdk Check out the Jolla Tablet on Indiegogo: http://igg.me/at/jolla-tablet
The campaign is open until end of this month! If you contribute now, you're entitled to a discount (compared to the expected retail price if the tablet is sold after the campaign). More details in the link :)
Wikimedia Foundation files suit against NSA to challenge upstream mass surveillance
Today, the Wikimedia Foundation is filing suit against the National Security Agency (NSA) and the Department of Justice (DOJ) of the United States . The lawsuit challenges the NSA’s mass surveillance program, and specifically its large-scale search and seizure of internet communications — frequently referred to as “upstream” surveillance. Our aim in filing this suit is to end this mass surveillance program in order to protect the rights of our users around the world. We are joined by eight other organizations  and represented by the American Civil Liberties Union (ACLU). The full complaint can be found here ( https://upload.wikimedia.org/wikipedia/foundation/4/44/Wikimedia_v._NSA_Complaint.pdf ).
Lack of a distributed standard for git pull requests (besides email) is part of the problem. See https://joeyh.name/blog/entry/idea:_git_push_requests/
Someone build that, and it'll be as easy as git push git:// and if the repo accepts it, you'll know the request has been forwarded to the maintainers.
I saw this in one of these posts about the topic: https://git.wiki.kernel.org/index.php/GitHosting
If you sort by the "framework is open-source" column, you'll see things are a little sad.
You use branchable.com, don't they provide code hosting? It'd make sense, considering they're git-based xD
It's worth clarifying that it's not Gitorious which is going away, it's gitorious.org, the service, which is shutting down. Since Gitorious itself is Free Software, I imagine (and hope) there will be fork/s. Maybe the news about this will cause some community to start a new service based on it. A coder can dream... =)