diff options
author | Ngô Ngọc Đức Huy <huyngo@disroot.org> | 2021-03-14 11:54:40 +0700 |
---|---|---|
committer | Ngô Ngọc Đức Huy <huyngo@disroot.org> | 2021-03-14 11:54:40 +0700 |
commit | 196ee1a8c8b02d5d2bc3305e4fe61d49cf3d9fa0 (patch) | |
tree | 2ec27b70f25cee9f657ccad70fc1b65c274ff220 | |
parent | 2e719ef23ec8ab2a48e610dd6c5410cbe7448190 (diff) | |
download | blog-196ee1a8c8b02d5d2bc3305e4fe61d49cf3d9fa0.tar.gz |
Update profile
-rw-r--r-- | _includes/custom-webring.html | 31 | ||||
-rw-r--r-- | about.markdown | 82 | ||||
-rw-r--r-- | about.md | 62 | ||||
-rw-r--r-- | contact.md | 5 | ||||
-rw-r--r-- | glossary.md | 32 | ||||
-rw-r--r-- | social.md | 16 | ||||
-rw-r--r-- | work.md | 76 |
7 files changed, 202 insertions, 102 deletions
diff --git a/_includes/custom-webring.html b/_includes/custom-webring.html index bd5acef..e54b5f8 100644 --- a/_includes/custom-webring.html +++ b/_includes/custom-webring.html @@ -11,45 +11,44 @@ <div class="footer-col article"> <h4 class="title"> - <a href="https://www.eff.org/deeplinks/2021/02/despite-progress-metadata-still-under-second-class-protection-latam-legal" target="_blank" rel="noopener">Despite Progress, Metadata Still Under "Second Class" Protection in Latam Legal Safeguards</a> + <a href="https://drewdevault.com/2021/03/06/Corporate-surveillance-murder.html" target="_blank" rel="noopener">The corporate surveillance machine is conducting murder at scale</a> </h4> - <p class="summary">This post is the fourth in a series about our new State of Communications Privacy Laws report, a set of questions and answers about privacy and data protection in Argentina, Brazil, Chile, Colombia, Mexico, Paraguay, Panama, Peru, and Spain. The research …</p> + <p class="summary">I have never been angrier about the corporate surveillance complex, which I have +rallied against for years, than I am today. Buying and selling user’s private +information on the open market is bad enough for the obvious reasons, but today, +I learned that the…</p> <small class="source"> - via <a href="https://www.eff.org/rss/updates.xml">Deeplinks</a> + via <a href="https://drewdevault.com">Drew DeVault's blog</a> </small> - <small class="date">February 3, 2021</small> + <small class="date">March 6, 2021</small> </div> <div class="footer-col article"> <h4 class="title"> - <a href="https://drewdevault.com/2021/02/02/Anti-Wayland-horseshit.html" target="_blank" rel="noopener">I'm tired of this anti-Wayland horseshit</a> + <a href="https://www.eff.org/deeplinks/2021/03/why-you-cant-sue-your-broadband-monopoly" target="_blank" rel="noopener">Why You Can’t Sue Your Broadband Monopoly</a> </h4> - <p class="summary">What do anti-vaxxers, flat earthers, 9/11 truthers, and anti-Wayland activism -all have in common? All of them are characterized by a blithe rejection of facts -to embrace a narrative of victimization by a vague authority. In the case of -Wayland, the “vague au…</p> + <p class="summary">EFF Legal Fellow Josh Srago co-wrote this blog post +The relationship between the federal judiciary and the executive agencies is a complex one. While Congress makes the laws, they can grant the agencies rulemaking authority to interpret the law. So long as…</p> <small class="source"> - via <a href="https://drewdevault.com">Drew DeVault's blog</a> + via <a href="https://www.eff.org/rss/updates.xml">Deeplinks</a> </small> - <small class="date">February 2, 2021</small> + <small class="date">March 5, 2021</small> </div> <div class="footer-col article"> <h4 class="title"> - <a href="https://stallman.org/archives/2020-nov-feb.html#2_February_2021_%28Toxic_chemicals_killing_sea_lions%29" target="_blank" rel="noopener">Toxic chemicals killing sea lions</a> + <a href="https://stallman.org/archives/2021-jan-apr.html#5_March_2021_%28Campaign_to_discredit_BBC%29" target="_blank" rel="noopener">Campaign to discredit BBC</a> </h4> <p class="summary"> +*China's Communist party ran campaign to discredit BBC, thinktank finds.* -Toxic chemicals made by humans are killing sea lions. -Sea lions are pretty high on the food chain, so they accumulate many -toxins that animals don't have ways to metabolize or excrete. </p> <small class="source"> via <a href="https://stallman.org/archives/polnotes.html">Richard Stallman's Political Notes</a> </small> - <small class="date">February 2, 2021</small> + <small class="date">March 5, 2021</small> </div> </section> diff --git a/about.markdown b/about.markdown deleted file mode 100644 index 3ecc7c7..0000000 --- a/about.markdown +++ /dev/null @@ -1,82 +0,0 @@ ---- -layout: page -title: About -language: en -ref: about -permalink: /about/ ---- - -I am Huy. Use the pronoun "he" to refer to me in third person. -I'm from Vietnam and besides Vietnamese and English; I also speak some French and German. -I write mainly in English, since that's the one I'm most comfortable with, -but I will translate some of my posts to other languages for practice. - -I am a backend web developer, though I'm open to experiment in other fields as well. -You can look at my project on: - -- [GitHub](https://github.com/Huy-Ngo/) -- [Disroot Git](https://git.disroot.org/huyngo) -- [source hut](sr.ht/~huyngo/) - -(the latter two haven't had many projects yet) - -Also: See my CV [here][cv]. - -# What is this blog about ? - -It's about various things: - -- Programming -- Learning languages -- Conlanging -- Digital freedom -- Books or fiction in general - -But it's primarily about technology in general. - -# Projects - -Some projects I proudly contributed to or authored: - -- [~cnx/palace][palace], a 3D audio library in Python -- [acanban], an in-development academic-oriented project management system -- [discord-meme-bot], a meme bot for discord -- [wikt-cli], a CLI tool to search Wiktionary using its API -- [YAltaCV], a Python script that generate AltaCV-theme from YAML - -# Correct mistakes - -Any correction is appreciated, whether I state a wrong fact or make a grammar mistake. - -# Copying - -<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png" /></a><br />All content in this blog is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International License</a>, unless stated otherwise. - -This means you are free to share the posts and modify them, provided that you attribute properly, link to the original content, and state your changes. Additionally, you have to share those changes under the same license. - -# Acknowledgement - -This blog is built with [jekyll] and its [minima] theme. I used [openring] to generate others' blog posts from RSS feed. - -# Donate - -I receive donate on [liberapay]/huy.ngo and [patreon]/\_\_huy_ngo\_\_. - -# Source - -The source code for generating this website can be found on [GitHub][gh-blog], [Disroot][disroot-blog], and [source hut][srht-blog]. - -[cv]: https://raw.githubusercontent.com/Huy-Ngo/my-cv/master/huy-cv.pdf -[jekyll]: https://github.com/jekyll/jekyll -[minima]: https://github.com/jekyll/minima -[palace]: https://git.sr.ht/~cnx/palace -[acanban]: https://github.com/Huy-Ngo/acanban -[YAltaCV]: https://github.com/Huy-Ngo/YAltaCV -[discord-meme-bot]: https://github.com/Huy-Ngo/discord-meme-bot -[wikt-cli]: https://git.sr.ht/~huyngo/wikt-cli -[openring]: https://git.sr.ht/~sircmpwn/openring -[gh-blog]: https://github.com/Huy-Ngo/huy-ngo.github.io -[disroot-blog]: https://git.disroot.org/huyngo/blog -[srht-blog]: https://git.sr.ht/~huyngo/blog -[liberapay]: https://liberapay.com/huy.ngo/ -[patreon]: https://www.patreon.com/__huy_ngo__ diff --git a/about.md b/about.md new file mode 100644 index 0000000..deea833 --- /dev/null +++ b/about.md @@ -0,0 +1,62 @@ +--- +layout: page +title: About +language: en +ref: about +permalink: /about/ +--- + +I am Huy. Use the pronoun "he" to refer to me in third person. I'm from +Vietnam and besides Vietnamese and English; I also speak some French and +German. I write mainly in English, since that's the one I'm most comfortable +with, but I will translate some of my posts to other languages for practice. + +I write about: + +- Programming +- Learning languages +- Conlanging +- Digital freedom +- Books or fiction in general + +But it's primarily about technology in general. + +# Correct mistakes + +Any correction is appreciated, whether I state a wrong fact or make a grammar mistake. + +# Copying + +<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"> +<img alt="Creative Commons License" style="border-width:0" + src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png" /> +</a> +<br /> +All content in this blog is licensed under a +<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"> +Creative Commons Attribution-ShareAlike 4.0 International License</a>, +unless stated otherwise. + +This means you are free to share the posts and modify them, provided that you +attribute properly, link to the original content, and state your changes. +Additionally, you have to share those changes under the same license. + +# Acknowledgement + +This blog is built with [jekyll] and its [minima] theme. I used [openring] to generate others' blog posts from RSS feed. + +# Donate + +I receive donate on [liberapay/huy.ngo][liberapay] and [patreon/\_\_huy_ngo\_\_][patreon]. + +# Source + +The source code for generating this website can be found on [source hut][srht-blog]. + +[cv]: https://raw.githubusercontent.com/Huy-Ngo/my-cv/master/huy-cv.pdf +[jekyll]: https://github.com/jekyll/jekyll +[minima]: https://github.com/jekyll/minima +[openring]: https://git.sr.ht/~sircmpwn/openring +[srht-blog]: https://git.sr.ht/~huyngo/blog +[liberapay]: https://liberapay.com/huy.ngo/ +[patreon]: https://www.patreon.com/__huy_ngo__ diff --git a/contact.md b/contact.md index 9bfecd8..cdc7cdb 100644 --- a/contact.md +++ b/contact.md @@ -3,13 +3,10 @@ layout: page title: Contact language: en ref: contact +permalink: /about/contact --- If you don't know me, it's probably best to contact me via [email][email]. -Please follow this guidelines for any other contact method: - -- Mastodon: [@huy_ngo@fosstodon][fosstodon] -- Matrix: [@xarvos:matrix.org][matrix] # Language diff --git a/glossary.md b/glossary.md new file mode 100644 index 0000000..c98ce4b --- /dev/null +++ b/glossary.md @@ -0,0 +1,32 @@ +--- +layout: page +title: Glossary +language: en +ref: gloss +--- + +This list contains some words I use even though it is not +considered as standard English, or rarely used in English. + +whence +: from where + +thou +: singular second-person pronoun + +ze + +: singular gender-neutral third-person pronoun + + pronunciation /ziː/, similar to German *sie*\ + objective **zem**, possessive **zer**, reflexive **zemself** + + I derived it from English determiner *this*, since modern pronouns + also come from Old English words for *this*. Logically, it would more likely + becomes *de* or *fe*. *Fe* seems out of place for me, and *de* may make me + look like appropriating AAVE. + + *They* as a singular pronoun kinda works, but it causes confusion. + I prefer clarity, which is also the reason why I use the archaic *thou* + when the situation allows. Of course, I respect everyone's pronoun preference + so this is only used when I don't know it. diff --git a/social.md b/social.md new file mode 100644 index 0000000..20ec285 --- /dev/null +++ b/social.md @@ -0,0 +1,16 @@ +--- +layout: page +title: Social Media +language: en +ref: social +permalink: /about/social +--- + +I practically left Facebook et al. Currently I am federated social networks, namely: + +- Mastodon: For short text post, but it's longer than Twitter +- Pixelfed: Federated Instagram, where I post memes +- Matrix.org: Instant messaging, with E2EE for private messages + +You can find my Mastodon account at the footer and in my CV. Ask me further on +Mastodon or email if you really want to know other two. diff --git a/work.md b/work.md new file mode 100644 index 0000000..58398b0 --- /dev/null +++ b/work.md @@ -0,0 +1,76 @@ +--- +layout: page +title: Work +language: en +ref: work +permalink: /about/work +--- + +I am a web backend developer, though I'm open to experiment in other fields as +well. You can look at my project on: + +- [GitHub](https://github.com/Huy-Ngo/) +- [Disroot Git](https://git.disroot.org/huyngo) +- [source hut](sr.ht/~huyngo/) + +See my CV in PDF format [here][cv]. + +# Education + +- Bachelor: University of Science and Technology of Hanoi, 2018-2021 + +# Work Experience + +## Internship + +So far I have only worked as intern in VC Corp. During my internship there, I +created a disposable mail system as a proof of concept. Afterwards, I have been +working with their mail system for a short while. + +# Projects + +## School projects + +### Acanban + +[Acanban][acanban] is an in-development academic-oriented project management +system. + +So far, we have implemented only basic project collaboration features. There is +much work to be done in the future. + +### Palace + +[Palace][palace] is a 3D audio library in Python. It is a wrapper around +OpenAL for Python, expecting to provide developers with modern and intuitive +utilities for audio processing. + +## Personal projects + +- [discord-meme-bot], a meme bot for discord +- [wikt-cli], a CLI tool to search Wiktionary using its API +- [cov-news][cov], a crawler for COVID-19 related news +- [GenWord][genword] a word generator on Android, alternative to [its JS equivalent][gen] + +## Miscellaneous + +- [YAltaCV], a Python script that generate AltaCV-themed CV from YAML. +- [Round Robin][rr-sched], a web-based personal time scheduler inspired by + process scheduler algorithm of the same name. + +# Languages + +I'm most comfortable with Vietnamese for casual conversation and English for +working (such as for documentation and commit message). I also can speak some +French and German with low fluency and read/write them with the help of a +dictionary. + +[cv]: https://github.com/Huy-Ngo/my-cv/blob/master/huy-cv.pdf +[palace]: https://git.sr.ht/~cnx/palace +[acanban]: https://github.com/Huy-Ngo/acanban +[YAltaCV]: https://github.com/Huy-Ngo/YAltaCV +[discord-meme-bot]: https://github.com/Huy-Ngo/discord-meme-bot +[wikt-cli]: https://git.sr.ht/~huyngo/wikt-cli +[genword]: https://git.sr.ht/~huyngo/GenWord +[cov]: https://github.com/Huy-Ngo/cov-news +[gen]: www.zompist.com/gen.html |