lens0021

joined 10 months ago
 

The encoding/decoding model of communication emerged in rough and general form in 1948 in Claude E. Shannon's "A Mathematical Theory of Communication," where it was part of a technical schema for designating the technological encoding of signals. Gradually, it was adapted by communications scholars, most notably Wilbur Schramm, in the 1950s, primarily to explain how mass communications could be effectively transmitted to a public, its meanings intact by the audience (i.e., decoders). -- Wilbur, Schramm (1954). The process and effects of mass communication. Urbana, Illinois: University of Illinois Press.

The "Claude Code" naming is something I’ve heard on Reddit (no source link).

 
  • New CLI flag allows overriding the markdown flavor for a single run
  • Options: commonmark, gfm (GitHub Flavored Markdown)
  • Useful for testing files against different markdown specifications
 
  • Christmas trees and markets now appear on the map (Viktor Govako)
  • OpenStreetMap data is current as of December 14, 2025 (Viktor Govako)
  • National park borders and labels are less prominent on the world map (Viktor Govako)
  • Search in Lithuanian now works correctly (Alexander Borsuk)
  • Ukrainian translations are improved (Nnifria)
  • German, Hungarian, Lithuanian, Spanish, and Turkish translations are improved (Weblate contributors, Viktor Govako)
  • Roundabout TTS voice directions in Croatian are corrected (@chupocro, Alexander Borsuk)
 

cross-posted from: https://programming.dev/post/42658798

Mago 1.0.0 - the first stable release of the Mago PHP toolchain

 

yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor

[–] lens0021@programming.dev 1 points 8 months ago

Thank you for this comment. I'm revisiting this comment because I need to write this...

Comparing strings in a github actions workflow

[–] lens0021@programming.dev 1 points 8 months ago* (last edited 8 months ago) (1 children)

Fish is my main shell of choice and I use my self-written functions(https://github.com/lens0021/Lens0021_Personal.Fish/blob/main/conf.d/lens0021_personal.fish) daily. But it is hard for me to say Fish's syntax is not weird. Especially, I'm a little fuzzy on how to use argparse. I am sorry.

[–] lens0021@programming.dev 3 points 8 months ago* (last edited 8 months ago)

Currently, Amber does not even support Bash 2 because Bash 2 does not support the += operator. (ticket) However, I believe that POSIX compliance is on Amber's long-term milestone, and that it will eventually achieve this as its support range expands.

[–] lens0021@programming.dev 3 points 8 months ago (1 children)

tbh, I wouldn't recommend that during alpha staging. There are still many bugs.

[–] lens0021@programming.dev 3 points 8 months ago (1 children)

Yep, the code you provided is compiled into this:

command_0="$(cat file.txt | grep "READY")"
__status=$?
if [ "${__status}" != 0 ]; then
    echo "Failed to read the file"
fi

So, the outcome would depend on the pipefail option. (set -o pipefail)

As you suggested, an Amberic snippet would be:

import { file_read } from "std/fs"
import { match_regex } from "std/text"

const result = file_read("file.txt") failed {
    echo "Failed to read the file"
}
if match_regex(result, "READY"):
    echo "file.txt contains READY"
[–] lens0021@programming.dev 5 points 8 months ago* (last edited 8 months ago)

I will try this. I rarely open xls files and all the icons on libre Calc look... old. They feel like they're straight out of the year 2000 (which might be true). I tried changing the theme, but none of them suited my taste.

The bad thing is Collabora only provides a single flatpak file for Linux. I wish it would be served on flathub. I was so disappointed enough that I tried OnlyOffice yesterday, but all the UI components of OnlyOffice are too large for my screen and the available scaling factor options are 100%, 125%, and so on while what I really need 75%. There is a feature request for this by the way.

[–] lens0021@programming.dev 1 points 9 months ago

I don't know where the original discussion took place, so the title includes "fwd."

[–] lens0021@programming.dev 1 points 9 months ago

I wonder if they want to be the Astral of the JavaScript world, and if that's even possible.

[–] lens0021@programming.dev 5 points 9 months ago

We are improving compilation performance through (1) parallel compilation in the compiler front-end, which delivers 20-30% faster builds, and (2) making the Cranelift backend production-ready for development use, offering roughly 20% faster code generation compared to LLVM for debug builds.

👍

[–] lens0021@programming.dev 1 points 9 months ago* (last edited 9 months ago) (1 children)

Mine is also a joke. KakaoTalk, the most used massenger app in South Korea does not support Linux, a Wine approch is half-broken, and a WIP reverse-engineered Typescript & Rust based open-source client is not yet fully developed and never.

[–] lens0021@programming.dev 1 points 9 months ago (3 children)

What? I never heard that OS before though I am living in Korea. What are the pros of the OS? Does it have a native support for Kakao Talk?

view more: ‹ prev next ›