Re: Feedback from JRES in Dijon

2019-12-06 Thread Bengt Richter
org/wiki/William_Kahan --8<---cut here---end--->8--- Hey, in the '60s we wrote floating point in assembler, (after having written the assembler for the custom system :) and were happy to get division timed under a millisecond ;-) Time flies :) > Maybe we could convert it to an entry for the HPC blog. What do you think? > > > Cheers, > simon > -- Regards, Bengt Richter

Re: On DSLs

2019-12-03 Thread Bengt Richter
--+ --8<(possible markup for extraction)---cut here---end--->8--- HTH trigger some ideas :) Here comes the final delimiter, guix style, not real mime terminal delim, recognized by having skipped paired "--8<(something ..." delims as well as plain. --8<---cut here---end--->8--- -- Regards, Bengt Richter

Re: Python 2 end-of-life?

2019-11-29 Thread Bengt Richter
Hi simon, On +2019-11-29 15:12:49 +0100, zimoun wrote: > Hi Bengt, > > On Fri, 29 Nov 2019 at 14:42, Bengt Richter wrote: > > > > And what do we win? More reproducibility? More bootstrappability? > > > > https://en.wikiquote.org/wiki/C._A._R._Hoare#The_Empero

Re: Python 2 end-of-life?

2019-11-29 Thread Bengt Richter
l serve themselves > > well. > > Please show me the code and I will change my mind about the > "reasonable approach". :-) > > And what do we win? More reproducibility? More bootstrappability? > https://en.wikiquote.org/wiki/C._A._R._Hoare#The_Emperor's_Old_Clothes The first quote in particular ;-) > > All the best, > simon -- Regards, Bengt Richter

Re: Python 2 end-of-life?

2019-11-28 Thread Bengt Richter
Hi zimoun, On +2019-11-27 18:28:36 +0100, zimoun wrote: > Hi, > > On Tue, 26 Nov 2019 at 22:52, Bengt Richter wrote: > > > egrep -oh '^[^@;]+' py2eol.txt|sort|uniq -c|sort -h|tail > > --8<---cut here---start->8--- > >

Re: Python 2 end-of-life?

2019-11-28 Thread Bengt Richter
f well-known ideas from > > software engineering (cleaning up code before it becomes unmaintainable) > > to the systems level. Which is possible because Guix turns the systems > > level into just another software layer. > > Agree! :-) > Yes, +1 for more bird's-eyes viewers ;-) > > All the best, > simon -- Regards, Bengt Richter

Re: Reworking the cookbook layout

2019-11-27 Thread Bengt Richter
is that the Blog part could not be synchronise. But let warn > the reader and to me it is not an issue. The Blog part can be amended > when something wrong is reported. > > Concerning deeper explanations (for example relationship between > Docker and Guix), I consider that as a "tutorial": a method of > transferring knowledge (wikipedia) or the tutor teaches/discusses > particular point (Collins dic.). > > > What do you think? > See above, but takeaway is think about the hacker work environment so that docs work well with unix-philosophy helper tools that can be shared simply without waiting for some big update. -- Regards, Bengt Richter

Re: [BLOG] rust blog post

2019-11-26 Thread Bengt Richter
Hi Pierre, and apologies to Efraim... On +2019-11-26 14:01:10 +0100, Pierre Neidhardt wrote: > Bengt Richter writes: > > > be a binary. Its... both? Javascript libraries leave distro > > Typo: "It's". > I noticed that too, but it's Efraim's typo,

Re: Python 2 end-of-life?

2019-11-26 Thread Bengt Richter
f gordian-knot dependency bloat -- which IMO in turn is a kind of RYF threat: it's effectively a free-time pay-wall. So, since memory is cheap and processors are fast, anything that "does the job" gets incorporated into our hacks, and trustworthiness dies of obesity ;-/ -- Regards, Bengt Richter

Re: [BLOG] rust blog post

2019-11-26 Thread Bengt Richter
libraries and placing them in the vendor directory where the necessary parts could be compiled we ended at the same place we were headed anyway; only the sources were propagated from package build to package build, only the source was the relevant part, only the source is shared. -- Regards, Bengt Richter

Re: Package inputs in manifests

2019-11-24 Thread Bengt Richter
Hi Timothy, On +2019-11-24 02:17:20 -0500, Timothy Sample wrote: > Hi Bengt, > > Bengt Richter writes: > [...] > > ┌─┐ > > │ So again, what exactly goes into computing those /gnu/stor

Re: Package inputs in manifests

2019-11-23 Thread Bengt Richter
Hi Ludo, On +2019-11-23 15:05:49 +0100, Ludovic Courtès wrote: > Hi, > > Bengt Richter skribis: > > > Can "collisions" be collisions even if the targets are bit-identical? > > Collisions are when the same package appears several times with > different vers

Re: 79-GiB opam checkout in ~/.cache/guix

2019-11-18 Thread Bengt Richter
oes not have a worktree/checkout (i.e. if any of --no-checkout/-n, --bare, or --mirror is given) --8<---cut here---end--->8--- HTH -- Regards, Bengt Richter

Re: Package inputs in manifests

2019-11-17 Thread Bengt Richter
ame thing, except for local convenience abbreviations?) I see the de-duping gc does when it converts to hard links, and wonder there too. What am I missing? RFE: (request for enlightenment :) Exactly how are the /gnu/store prefixes computed? What _exactly_ is/are the input(s) that get hashed?? TIA -- Regards, Bengt Richter

Re: Profiles/manifests-related command line interface enhancements

2019-11-13 Thread Bengt Richter
mon which could run sandboxed guile expressions safely? If designed for the future, maybe such a daemon's interface could anticipate replacing the daemon and talking to a hypervisor dom0 as in Qubes-OS? -- Regards, Bengt Richter --8<(OT PS)---cut here---start-&g

Re: Profiles/manifests-related command line interface enhancements

2019-11-06 Thread Bengt Richter
t-string-all (current-input-port)) tag "---cut here---end--->8---" --8<(original did not do this)---cut here---end--->8--- Oops. still using /usr/bin/... there ;-) And I see easy improvements, but my point is it would have been less shareable as an emacs-only macro. Where guix is factorable into separately useful components, I think the same idea applies. The unix way of small things :) HTH -- Regards, Bengt Richter

Re: Parallel downloads

2019-11-06 Thread Bengt Richter
ld be and divide by the number of cpus allocated and make the line buffer writes thread-safe. ... and use base>10 digits potentially ;-) > > - Can we configure the default value? > > Yup, just pass ‘--max-jobs=N’ to the daemon. > > HTH! > > Ludo’. > -- Regards, Bengt Richter

Re: “Guix Profiles in Practice”

2019-10-26 Thread Bengt Richter
e" sound right to you? It doesn't to me, unless même has a sense of pareil used that way. Maybe "en utilisant le même système" ? (note le/the -- not un/a) -- Regards, Bengt Richter

Re: fftwf tests running for 25+ hours - is this normal?

2019-10-15 Thread Bengt Richter
Hi Chris and Matteo, On +2019-10-15 22:11:50 -0700, Bengt Richter wrote: > On +2019-10-15 11:32:38 -0700, Chris Marusich wrote: > > Hi Bengt and Matteo, > > > > Bengt Richter writes: > > > > > Have you checked sensors for overheating that migh

Re: fftwf tests running for 25+ hours - is this normal?

2019-10-15 Thread Bengt Richter
On +2019-10-15 11:32:38 -0700, Chris Marusich wrote: > Hi Bengt and Matteo, > > Bengt Richter writes: > > > Have you checked sensors for overheating that might induce CPU clock > > throttling? > > Actually, yes, I happened to be watching dmesg output a

Re: 'staging' is FROZEN

2019-10-15 Thread Bengt Richter
Shortlog below. > > Thanks to everyone who contributed! > [...] -- Regards, Bengt Richter

Re: fftwf tests running for 25+ hours - is this normal?

2019-10-14 Thread Bengt Richter
, which started out fast, but got really slow -- though it did finally crawl across the finish line, and cooled off. I guess it would show up in dmesg or journalctl -xe but I didn't look, sorry. HTH -- Regards, Bengt Richter

Re: 02/02: gnu: next: Compress the executable.

2019-10-03 Thread Bengt Richter
o, and just store the fact of their existence in inode metadata? If that's right, then it would seem that it would be possible to access both the full physical size and alternatively just the sum on non-zero blocks' sizes. One would think that someone has taken advantage of this to let losetup

Re: 01/01: services: Add ‘/usr/bin/env’ special file.

2019-09-09 Thread Bengt Richter
t_ +U74 116 LATIN SMALL LETTER T _è_ +Ue8 232 LATIN SMALL LETTER E WITH GRAVE _s_ +U73 115 LATIN SMALL LETTER S "\a": glyph codepoint .int name... _^G_+U077 ASCII bel, aka #\alarm I used /usr/bin/env i

<    1   2