Personal Journal

Public Journal

Read the latest posts from Personal Journal. To add your blog posts to this page, set your blog settings to “Public”

from Paul Sutton

Organic-chemistry-2

So following on from organic-chemistry-1. Lets have a quick look at another group: Alcohols.

SO following the same naming convention as Alkanes, we name Alcohols in a similar way.

  • Methanol ${CH3OH}$
  • Ethanal ${C2}{H5}{OH}$
  • Butanol ${C3H7}{OH}$
  • Propaol ${C4H9}{OH}$
  • Pentanol ${C5H11}{OH}$

So in the video below. I have taken Methane and Pentane and made Methanol and Pentanol respectively from these.

As an extension to this, we can of course also construct 3-Pentanol where the Functional alcohol group is on the 3rd carbon along the chain. See video below.

You may find Molview helpful for visualising molecules on your computer screen too. This could complement physical building which I find can help understanding further.

Hopefully this is helpful. Have fun.

#chemistry,#organic,#compoundchemistry,#modeling,#molymod, #education,#alcohol

 
Read more...

from Paul Sutton

Nethack Vulture scores 5/8/2020

Just sharing my latest scores from Nethack-vulture. I am playing this on FreeBSD.

nethack

 No  Points     Name                                                   Hp [max]
  1       1078  paul-Arc-Dwa-Mal-Law died in The Dungeons of Doom on
                level 7.  Killed by a dog, while helpless.              -  [33]
  2        987  paul-Bar-Hum-Fem-Neu died in The Dungeons of Doom on
                level 4 [max 5].  Killed by a homunculus, while
                helpless.                                               -  [44]

to generate the score type:

nethack -s at the command line. If you direct this in to a file with nethack -s >score.txt, then this will also include scores from previous games.

#games,#freebsd,#dungeon,#nethack,#vulture,#scores

 
Read more...

from Paul Sutton

Organic Chemistry 1 (Basic Alkanes)

So following on from molecular-modelling-with-clay-part-1

I am going to stick to using the actual molymod kits. However, feel free to use clay if you don't have access.

So I have built

  • Methane ${CH4}$
  • Ethane ${C2}{H6}$
  • Butane ${C3H8}$
  • Propane ${C4H10}$
  • Pentane ${C5H12}$

I have presented how these look in the video below.

So this shows you what these molecules look like using spacefill.

And below is a basic construction guide.

The following infographic may be useful here.

organic molecule names

You may find Molview helpful for visualising molecules on your computer screen too. This could complement physical building which I find can help understanding further.

Further help and questions

If you would like any further help with chemistry (or any other science subject) then I have found ScienceForums to be a very useful, friendly and educational forum.

Free signup and there is a section there on homework help. As long as you follow the forum guidelines then someone should be able to help, don't forget to upvote any answers.

Feel free to tag me in to posts @paulsutton, I am sure there are others who may be more able to help with specific questions on science generally.

#chemistry,#organic,#compoundchemistry,#modeling,#molymod,#education, #alkanes,#lookingforwork

 
Read more...

from Darkened underpass

前兩天花了一點時間精力研究如何利用 Coda 來整理個人的讀書筆記資料表,但無意中發現自己目前使用的免費版方案,其容許的資料筆數有所限制。這立即讓我開始卻步(是有這麼認真,超過1000筆的資料嘛)。

再者,動了搬家念頭後,卻無法在 coda 現有的操作介面底下找到任何滙出資料的按鈕,這樣事情可就大條了。於是在上船離岸未遠為時仍早之前,再次展開蝸牛搬家行動,改投入 notion 懷抱。(尤其知道 notion 在今年六月份已移除個人用免費版 pages/ blocks 1000個的使用上限!!!)

這回在搬家之前,先反省整理自己的閱讀習慣與工具使用流程,以下圖為日常主流的模式,各事件(藍色方框)發生的媒介都是在個人筆電的瀏覽器上,綠色則代表所使用的軟體工具。至於紙本或平板電腦的閱讀使用流程似乎需要再仔細想想,另圖呈現。

在 notion 使用的讀書模版也是依官方樣式版進行欄位微調,目前設了 12個欄位,以便在查找回顧時可以想起閱讀文章的一二事。至於嚼過的東西如何能真正轉化成下一步實踐動力本錢的知識,過去從來沒認真想過這件事,或許透過此機會能夠逼迫自己去思考、因應目前的困境。

#notion

 
阅读更多

from Darkened underpass

昨天研究了一下如何利用別人提供的 coda 文件模版,將之微調修改成自己的讀書筆記,然後再對照一下別人在 notion.so 的類似操作,有感於在 coda 若僅以表格(table) 中的基本成員—儲存格(cell) 作為文字編輯器的輸入起點,則目前 coda 的儲存格似乎就是少了那麼一點東西。於是決定在 “Take Note Here”底下另開一份獨立 pages 、以存放內容較長且需要各式圖表/功能支援的讀書筆記,等寫完長長的筆記後,再以 url link 為 pages/cell 建立聯結,方便日後索引。後面這道手續似乎在 notion 提供的 reading list 模版裏,就直接把表格中的每一列資料視為一篇獨立的 pages

老實說,為了摸清 coda/ notion 功能,這兩天才逼自己認真清壓艙文件、作點讀書筆記 XD。

#coda

 
阅读更多

from agosto182

Durante estas ultimas semanas me he puesto a leer la documentacion que ofrece w3.org sobre ActivityPub. Para aprender mejor como funciona este estandar de comunicacion usado por las redes sociales libres. Para formar una gran red llamada Fediverso.

ActivityPub es un estandar bastante extenso, con posibilidades casi infinitas. Pero sin duda hace falta muchisimo por documentar con claridad. La documentacion pueden leerla desde:

https://www.w3.org/TR/activitypub/

Ahora bien, este estandar no es mas que un formato para realizar comunicaciones Servidor-Servidor, para de esta manera enlazar o notificar “Actividades” entre cada servidor. Es importante entender este concepto de primera mano (aunque no venga explicitamente en la documentacion oficial).

ActivityPub

Tengo muchisimas cosas que decir sobre este protocolo ahora que lo conozco un poco mejor, pero por el momento solo voy a mencionar algunas ventajas y desventajas desde mi punto de vista.

Ventajas

  • Posibilidades casi infinitas para implementar, desde redes sociales hasta mercados en linea, aplicaciones de citas, blogs, sitios de multimedia, etc.
  • Estandar flexible y con posibilidades de extenderse aun mas.
  • Permite el uso minimo de recursos al tratarse de comunicacion basada en JSON.

Esto solo por mencionar ventajas directas de este estandar. Pero tambien entra aqui el poder bloquear y aceptar solo peticiones de ciertos servidores y demas.

Pero su principal ventaja es su implementacion, ya que puede utilizarse para muchas cosas y poder tener todo tipo de servicios en una sola red.

Desventajas

  • Poco control entre implementaciones.
  • Poco control de seguridad.
  • Sincronizacion entre servidores bastante pobre a mi parecer.

Alguna vez pude leer en una discusion sobre los problemas de ActivityPub, un usuario argumentaba que cada quien implementaba este estandar a su gusto. Y debo decir que tiene toda la razon.

Este es un problema muy grande ya que la documentacion muestra muchas veces la frase “typically has no defined meaning” (“por lo general no tiene un significado definido”) al documentar una propiedad en este estandar. Por lo que cada programador puede darle un significado diferente.

Esto a la larga puede causar problemas casi indetectables, y la unica solucion es adaptarse a lo que otras personas implementaron. Es decir, buscar el significado que alguien mas le dio, para tu hacerlo de la misma manera.

Conclusion

Hay que se muy cuidadoso al implementar este estandar y sobre todo leer e investigar como otras personas lo implementan en sus programas.

Este estandar a mi parecer aun esta en fase beta, pero sin duda alguien necesita implementar realmente todas las posibilidades que este protocolo ofrece.

 
Read more...

from Darkened underpass

之前曾參考別人如何使用 notion.io 作讀書筆記(文章一 我如何利用 Notion寫閱讀筆記;文章二利用 Notion 打造全方位閱讀系統),上週五借用了其中一位的 notion 模板試著來整理自己的閱讀筆記,感覺似乎還不賴。但因目前 notion 尚未支援自動化服務整合(integromat/MS Flow,IFTTT 有支援哦),因此先打消了利用它來作私人閱讀筆記的念頭,轉而投入 coda 懷抱。

使用的文件模版是: https://coda.io/@gil-goldshlager/personal-reading-list 它主要由新增表列記錄( 2020 reading)、表格觀看模式(Browse your books)、放大儲存格(Take note here) 作為首頁的快速連接鍵。

Coda 文件與試算表的整合度非常栔合,說穿了它不過是插入了一份試算表,但卻讓試算表能夠以不同的觀看模式或某個欄位(儲存格),便於使用者依需求予以放大突顯。例如我個人蠻喜歡此模板中把讀書筆記給突顯出來,但其實所謂的閱讀筆記不過是以文字為內容格式的某一個儲存格(cell),如果在 excel /google sheet 的儲存格裏放入太多文字,很可能會影響該分工作表的版面格式,且儲存格基本上不支援文字格式編輯,但這些缺點到了 coda 都可以輕鬆克服。(可惜它的文字編輯尚無支援圖片顯示)

本來想,利用 integromat 來整合 coda + google sheet 的更新自動化,省去重複輸入的麻煩,但目前先讓自己多多熟悉 coda doc 吧。

#coda

 
阅读更多

from Darkened underpass

這週賣出了用作 DAW 輸入工具的 Casio CT660,“只好”再次把 49鍵的梅花電子琴拿出來。這台老古董取樣的樂器音色、琴鍵尺寸、音域範圍在今天看來大概是藍光DVD 看待 VHS/Beta 錄影帶的對比水準。現在還保留著它唯一的理由就是具有 midi out 接口,至少還可以用來電腦 input 工具,但之前一直為它midi 接觸不良時好時壞而頭痛。因此在重新啟用之前,決定看看自己能否修理改善此問題。

在油管看過一支影片,分享了拆解清理手提電子琴的過程記錄。於是在弄壞了也不覺可惜的心態下,第 n 次鬆開琴背蓋的八七顆螺絲來好好觀察電子琴內部基本構造。打開琴後蓋,即可看到內部是由兩片電路板、琴鍵、喇叭等組合而成。在下圖中看不到喇叭則是因打算把它單純地作為連接電腦 DAW Input 使用,乾脆把左右喇叭拆掉減去其發聲功能,以免干擾透過電腦接喇叭發出的聲音。

再仔細觀察一下電路板,下方長方型這塊是接電子琴正面上方各式樂器音效、旋律、音量電源等控制按鈕。而正方型電路版則應是電子琴的大腦心臟,其上有功放、電容接線端子、電源音源接頭等電子元件,琴鍵與長方型電路板都是再透過電線接到這裏來接收與傳送應發出什麼樣的聲響音色。令我苦惱的 midi 接口問題,也是位於此塊板子上。雖然 midi 接口器與電路板的電銲腳位還算牢固,但前方略有鬆動,估計可能就是造成接觸不良的原因,隨便找了萬能膠把它黏起來固定。把琴鍵與電路板放回原位鎖好後,裝上後琴蓋,鎖好螺絲收工。

#keyboards

 
Read more...

from dubh

by dubh

wee johnny says is new specs ur sae guid thit whin e stood oan a bridge an picked is nose an rolled ra snotturz intae a baw an flicked it aff ra bridge e could see it fawin aw ra wiy doon tae ra rivur

#scotslanguage #scottishpoetry #poetry #scottishwriting

 
Read more...

from Darkened underpass

既然開始用 google sheet 記錄重要的生活作息與習慣追蹤,其中有一些瑣碎但暦行性的記錄似乎可以利用自動化工具(如 IFTTT/ MS Powermate/ integromat/ zapier...) 來代為自動更新,所以就研究了一下這幾個自己常用網路觸發工具如何與 google sheet 串接。目前主要的需求是:當更新私人網誌發佈新文章後,利用自動化工具把此筆記錄新增到 google sheet 的文章列表清單。所以要串連的網路服務有二項,分別是由 “RSS”(新文章) 觸發至 “google sheet”。

IFTTT

IFTTT 的設定操作應是這三種工具裏最簡單的一個,但相對的其彈性自由度也大為縮減,例如在 google sheet 串連上,雖然可指定使用試算表名稱,但似乎沒辦法指定其中的哪一頁工作表。

integromat

在 integromat 我也差不多是如法泡製地先找 RSS 工具,再將之串連到 google shhet,但系統卻一直回覆表示在現有的情況下,未放入”啟動”環節,所以該情節無法執行環環命令。後來研究了別人提供的類似模板,方知還要加入一個 schedule setting 的小工具(即左下側的時鐘圖示),讓它設定多久要去檢查 RSS 是否更新。至於另一個串連的工具 google sheet,其設定操作介面還算蠻直覺的

MS Flow (power automate)

MS flow 大概是這三種工具中最困難的。它要求把新增的資料以 jason 格式寫入欄位對齊指令,如下圖所示。雖然按表操作,但 google sheet 指定連接的工作表卻沒有正常記錄,反而出現不明的字串......

這番嚐試下來,就先以 integromat 作為自動更新 google sheet 的工具吧。

#IFTTT, #integromat, #MSPowerAutomate

 
阅读更多

from agosto182

Despues de un descanzo de las redes libres. Vuelvo como un ingeniero en software a seguir con los proyectos que aporten algo a la comunidad como lo es P2play y las proximas aplicaciones que estare desarrollando para Friendica y WriteFreely.

Ante otros proyectos que tengo en mente, la creacion de una instancia latinoamericana de Friendica vendria bien. Friendica tiene mucho soporte en cuanto a Fediverso se trata. Por lo que una instancia para el habla hispana nos vendria un poco bien.

Friendica screenshot

Pronto tendre mas noticias para todos.

 
Leer más...

from LWFlouisa

Misuse Of Worker Cooperatives

And how they erode individual ownership, becoming another form of company-ownership.

The worker-cooperative works on paper, but it has a lot of inefficiencies in practice. The ultimate goal of a worker cooperative is for those who participated in the labor of producing a good own their production. Creative-ownership in comics has largely refined and improved on the concept. But the original worker-cooperatives has some downsides that make it not worth it.

Much of the issues stem from those you found the cooperative with, for example it can only work if people have an equal voice in participating in the community structure. People who lack communication skills can easily be manipulated by narcissistic individuals that don’t share the same vision as the rest of the members.

Creative-Ownership means something similar, but on an individual level, and thus there is a major thing you generally don’t have to worry about with creator-owned content: you don’t have to generally worry about people taking credit for your stuff. In fact, that is one of the strengths of it. If you produced a graphic novel, you own the product of that labor, and those you produced it with co-own the contents of that production.

On the other hand, a business operated as a cooperative without individual creator-ownership of their own content, runs the risk of outing one of the founders of an organization, while still continuing the series that co-founder produced on their own time, because the concept of individual ownership of their own labor has been eroded.

This is why smaller decentralized magazine publishers should be encouraged over larger-scale cooperatives, with the concept of individual ownership taking precedence over company-ownership ( also called licensed content ), and worker-cooperative ( collective ownership ), because concepts like Free Culture in particular, has historically been used in a manipulative fashion to subvert the original meaning of ownership to mean group ownership, and not individual ownership which tends to not have these problems.

Having a more decentralized framework where individuals own their own goods is less prone to issues like continuation of a series, long after the co-founder has left the building.

 
Read more...