News for hackers. Stuff that matters.

tlikonen

Re:Obnam 1.22 released (backup application) on Monday June 26, 2017 @05:17AM (#14635276)
I think Obnam's idea of deduplication is great and very interesting but I am reluctant to trust complex backup systems. I have used "rsync --link-dest" to reduce space.
Re:Debian 9 Stretch released on Sunday June 18, 2017 @05:08AM (#14579754)
With files SHA512SUMS and SHA512SUMS.sign in the current directory the verifying can be as simple as

    gpg --auto-key-retrieve SHA512SUMS.sign
The key is retrieved from user's default keyring or keyservers. The usual keyserver pool (pool.sks-keyservers.net) has the Debian CD signing key. How we can trust that the key is the right one is another matter. It is signed by many Debian developers.
Re:Debian 9 Stretch released on Sunday June 18, 2017 @01:53AM (#14579185)
My favourite change is the transition to GnuPG 2.1 as the default /usr/bin/gpg. Particularly the "trust on first use" (TOFU) trust model is a really good improvement.
Re:Emacs 25.2 released on Saturday April 22, 2017 @03:14PM (#14174201)
And the thread you linked is itself a duplicate of this: https://news.ycombinator.com/item?id=14167469
Re:Emacs 25.2 released on Friday April 21, 2017 @01:26PM (#14167477)
The original message has a typo in the subject. It says version "25.1" but the message author corrected it after. This is really about 25.2 release.
Re:Paper is the real 'killer app' on Monday January 23, 2017 @03:05PM (#13465451)
I use Emacs' org-mode for pretty much all my work notes. It's very structured, long and includes spreadsheets.

But usually I don't use my laptop during work. Instead I print just day's notes (schedule etc.) to a single paper sheet and keep the note paper with me. I do corrections and maybe add notes with a pen. Then later at home I modify my org-mode files to match my note paper.

Usually in Linux the system is installed on an encrypted filesystem (cryptsetup, LUKS). Only kernel and so called initrd image (early boot stuff) is outside the encryption. The disk is opened at very early stage in boot when just about the kernel is loaded. Thus, the encryption is open whenever the operating system is running. Everything is of course still transparently encrypted on disk but the "lock" is open. One must shut down the computer to close the filesystem's encryption.
Re:OpenPGP really works on Monday January 02, 2017 @02:47PM (#13303814)
PGP (now GnuPG) is used more these days than in BBS (Fidonet) years, particularly in the open source community. Software releases and packages in GNU/Linux distributions are signed by the developers. All the time. It happens automatically without end-user noticing. Is this not one definition of "working well?" Lot's of people are passively using it without knowing.

But for messaging it's indeed very marginal. In open source projects' techical mailing lists and version control systems there is pretty much message or commit signing but that's a marginal group who does that.

Re:Emacs 25.1 released on Saturday September 17, 2016 @03:29PM (#12522010)
Character folding in searches is likely useful: simple letters like "a" also match "á", "à", "ä"; quote char " also matches “ and ” and so on.

  (setq search-default-mode #'char-fold-to-regexp)
Re:New Year’s Greetings from Jolla on Thursday December 31, 2015 @12:58PM (#10818728)
Quote:

“we are happy to say that we will be shipping an additional small batch of the Jolla Tablet to early backers during early 2016, targeting to send invitations during January. The bad news here is that we are not able to complete the production to fulfill all contributions. In other words, all of our backers will not get a Jolla Tablet.”

Re:Resolutions for programmers (2012) on Wednesday December 30, 2015 @12:28PM (#10813109)
(Common) Lisp is a multi-paradign language. It doesn't have any specific logic programming features, no more than any other generic language. Some lisps tend to lean towards functional paradigm. EDIT: OK, maybe Lisps' symbol type helps a bit on logic or AI but there's no built-in resolution algorithm like in Prolog.

But Prolog is really something different. I only know some basic ideas but definitely want to dig deeper in the future.

Re:But Can You Make Pong? (2003) on Monday December 28, 2015 @08:46AM (#10801033)
I made a single-player "squash" pong in about an hour in HTML, CSS and Javascript but that's just the paddle and bouncing. The author has a very good point that could probably be rephrased like this: Making a complete end-user program may require quite lot of studying, planning, wrong choices, rewriting, testing etc. It takes time.
Re:Perl 6 Released on Sunday December 27, 2015 @04:40AM (#10796958)
That's nice. Common Lisp implementations, too, allow any characters in symbol names, even spaces and the empty string. Javascript allows wide character set too. I think it's good that languages break out of [a-zA-Z_-]. That said, I'd use pretty limited charset in internationally developed multi-OS code base. People have different keyboards, input systems, knowledge etc.