Tafsiri ya mashine. Maandishi ya Kiingereza ndiyo halali. English

nusu nyingine

Vitu nilivyojenga kwa sababu nilitaka viwepo.

PANTHEON ndiyo kazi. Hiki ndicho silika zilezile huzalisha pale ambapo hakuna anayelipia matokeo: anga halisi kwenye desktop, ephemeris isiyo na tegemezi, na terminal inayoweza kuchora. Nidhamu ni ileile; kinachobadilika ni uzito wa matokeo tu.

GNOME Shell · GPL-2.0 · ★3

TerraFirma: anga halisi juu ya mandhari ya skrini yako.

Si uhuishaji wa anga. Ni anga halisi, iliyokokotolewa kutoka ephemeris kwa latitudo, longitudo na saa yako.

Eneo-kazi la GNOME ambalo mandhari yake ni anga la usiku lililokokotolewa: michoro ya makundi ya nyota ya Pegasus, Aquarius, Aries na Taurus pamoja na majina yake, Njia ya Maziwa ikipita kama ukanda, Zohali ikiwa na lebo na ikiwaka, na tao la upeo wa macho likiwa na alama SE na SW. Dock na aikoni za Home na Trash zinaonekana kwenye picha.
Eneo-kazi, bila kuguswa. Dock na aikoni zimo kwenye picha makusudi: hii ni picha ya mandharinyuma, si dirisha linalojifanya kuwa hivyo. Kila kielelezo, Njia ya Maziwa na upeo wa macho vimekokotolewa kwa eneo hilo na dakika hiyo.
Zohali imechorwa kama diski ndogo ya rangi ya chungwa na duaradufu ya pete yake ikiwa imechorwa kuizunguka, ikiwa na lebo Saturn, dhidi ya mistari ya makundinyota.
Zohali kwa arcsekunde kumi na tisa, pete zikiwa wazi na zimeinama kulingana na jiometri halisi ya pete. Hufunga hadi kuwa mstari kila miaka kumi na tano; hii inazionyesha zikiwa wazi kiasi, kwa sababu ndipo zilipo.

Mzunguko mkuu unapimika kwa makusudi

Makadirio ya anga na angahewa yako ndani ya skymath.js, ambayo haiingizi chochote kutoka GNOME Shell. Faili linaloweza kuendeshwa ndani ya kipindi (session) pekee linaweza kukisiwa tu; linaloendeshwa peke yake linaweza kupimwa muda. Mpaka huo unatokana na hoja ileile ya purity lint inayoweka kiini cha PANTHEON mbali na tabaka lake la programu.

Katalogi ya nyota na ephemeris ni za wahusika wengine na zimetajwa katika NOTICE.md. Ielekeze kwenye tarehe, kisha tazama juu, kwa programu ya aina hii hilo ndilo jaribio pekee linalohesabika.

Ukanda mpana mwembamba wa upeo wa macho unaoonyesha mwelekeo wa dira SE ulioandikwa kwenye tao la upeo wa macho, pamoja na kundinyota Piscis Austrinus na nyota yake Fomalhaut vimeandikwa juu yake kidogo.
Upeo wa macho, pamoja na pande za dira, ili uweze kugeuka na kuhakikisha.

Kwa nini kitanzi moto (hot loop) kililazimika kuhamishwa nje → · TerraFirma kwenye GitHub ↗

imetolewa, na kuchapishwa

Vifurushi vitatu vilivyotokana nacho.

Mtindo uleule wa sita za PANTHEON: jenga kitu, tafuta kipande kinachoweza kutumika tena kwa kweli, kitoe, na ukichapishe kwa masharti yake mwenyewe. Vyote vitatu ni MIT na vinaweza kusakinishwa sasa hivi.

Mona Lisa ikiwa imechorwa kwenye terminali kwa herufi za braille za Unicode zenye rangi. Kila seli ya herufi ina gridi ya nukta 2x4; uso, mikono na mandhari yenye ukungu nyuma yake vyote vinatambulika, na umbile la nukta za braille linaonekana ndani ya kila seli.
Mona Lisa, iliyochorwa kwa braille ya Unicode kwenye terminali, upana wa safu 93. Kila seli ni gridi ya nukta 2×4 yenye rangi yake ya mbele na ya nyuma.

braillecanvas v0.4.0 · MIT

Braille hushughulikia nukta 2×4 kwa kila seli ya herufi, kwa hiyo terminal ya 80×24 kwa kweli ni turubai ya 160×96. Hiyo ndiyo tofauti kati ya uchoraji halisi na sanaa ya ASCII.

Sehemu ya kuvutia ni rangi. Kila seli hubeba rangi mbili, moja kwa nukta zinazowaka, moja kwa mapengo, hivyo seli inayovuka ukingo, ngozi dhidi ya anga, hudumisha ukingo badala ya kuuchanganya kwa wastani kuwa tope. Wastani wa kosa la rangi kwa kila nukta kwenye picha hii hushuka kutoka 45.7 hadi 21.3.

Kuchagua nukta zipi ziwake kwa kila seli, badala ya kuchukua mchoro kutoka kwenye gridi ya dither isiyobadilika, kunapunguza seli zisizo na umbile kutoka 35.1% hadi 1.6%.

Mipaka miwili iliyoelezwa kwenye README yake yenyewe: chini ya takriban safu 90 picha za kamera zinaacha kufanya kazi, na monochrome haiwezi kuichora picha hii kabisa, uso wake unapima mng'ao 159 dhidi ya 192 kwa anga lililo nyuma yake, kwa hiyo mchoro wa 1-bit ni kivuli-umbo kwa muundo wake.

npm i braillecanvas · npm ↗ · chanzo ↗

skymaths v0.1.2 · MIT

Astronomia ya nafasi bila tegemezi zozote, Jua, Mwezi, sayari, machweo, kuchomoza na kutua. Imetolewa kutoka kwenye ephemeris ya TerraFirma, kisha ikasahihishwa: polinomia ya Espenak–Meeus iliyotumia imechapishwa kwa 1900–1920 pekee na ilikuwa ikitumika kwa 1986, ikitoa sekunde −534 kwa 1950 dhidi ya +29 iliyopimwa. Iligunduliwa kwa kuikagua dhidi ya almanaki iliyochapishwa badala ya dhidi yake yenyewe.

Inaendeshwa kwenye tovuti hii: katika hali ya giza, mandharinyuma ni anga juu ya Cardiff usiku wa Perseids, 13 Agosti 2026, iliyokokotolewa kwenye kivinjari chako: nyota 5,044 katika rangi zao halisi, awamu ya Mwezi na sayari mahali zilipokuwa. Sogeza ukurasa ili kugeuka.

npm i skymaths · npm ↗ · msimbo chanzo ↗

Cardiff, 12–13 Agosti 2026, 22:45 hadi 02:15 BST, kila fremu imekokotolewa na skymaths. Vimondo vinatoka kwenye kitovu halisi cha Perseid kwa kiwango halisi; mahali kila kimoja kinapoangukia ni nasibu. Ngome na milima vimetengenezwa na Runway.

starwheel v0.2.3 · MIT · ★4

Ramani hai ya nyota ndani ya terminal yako, nafasi halisi za nyota kwa eneo lako na dakika yako, ikichorwa kwa braillecanvas. Hazina (repository) yangu yenye nyota nyingi zaidi, na ile iliyonifundisha kwamba marekebisho yanayohamisha pikseli zilizokwisha kuchapishwa si marekebisho yaleyale mara mbili: hii inaweka kikomo cha marudio (iterations) pale ambapo ndugu yake inakata (clips), kwa makusudi.

npx starwheel · npm ↗ · msimbo chanzo ↗

Kifuatiliaji cha seva cha terminal kilichochorwa kwa braille: chati za mistari za CPU, kumbukumbu na wastani wa mzigo katika dirisha linalosonga, pamoja na ukanda wa pau kwa kila core.
Turubai ile ile ikichora data halisi ya /proc, CPU, kumbukumbu na wastani wa mzigo katika dirisha linalosonga. Chati hufanya kazi chini sana ya kiwango cha chini cha safu 90 ambacho picha zinahitaji, kwa sababu tayari zina utofautishaji mkubwa.

kwenye ukurasa huu, sasa hivi

Sanaa inazalishwa, na mbegu haiwezi kutoroka.

Kila kipande cha sanaa kwenye tovuti hii: picha kuu hapo juu, favicon, kadi za mitandao ya kijamii, avatari, kinatoka kwenye jenereta ya PANTHEON yenyewe. Ni deterministic na chenye mbegu (seed): mbegu ile ile inatoa picha ile ile, kila mara.

Mkataba uleule pande zote mbili

Injini ya upande wa seva huchora kadi za mitandao ya kijamii na tovuti za wapangaji; injini ya kivinjari huchora toleo lenye uhuishaji unalotazama. Kanuni ile ile: mbegu inaingia, sanaa inayoweza kurudiwa inatoka.

Salama dhidi ya injection kwa muundo wake

Seed inalisha PRNG na si kitu kingine chochote. haiingizwi kamwe ndani ya markup au mtindo. Jina la mpangaji ambalo kwa kweli ni payload huchora picha tofauti; halichori tagi ya script. Silika ile ile kama sehemu nyingine ya mfumo, ikitumika kwenye mapambo.

inaweza kusakinishwa, si kusomwa tu

Dhamana sita, zimetolewa na kuchapishwa.

Kila moja ilitoka kwenye PANTHEON kama ahadi moja inayoweza kuthibitishwa, kisha ikaenda PyPI ili isimame yenyewe. Mawakala wa AI wapinzani, niliowaendesha mwenyewe, si huru, waliipitia mstari kwa mstari na kupata kasoro halisi; matoleo yaliyo hapa chini ni yale ya baada ya marekebisho hayo, kila moja limethibitishwa kwa kusakinisha kutoka kwenye registry ndani ya mazingira safi na kuendesha upya utoaji-upya wa mkaguzi mwenyewe, si kwa kuamini log ya build.

pantheon-guardrails v0.3.2 · Apache-2.0

Kipima-katiba kinachotumia jaji wa LLM tu kwenye majibu yenye hatari kubwa, na kinachohitaji jaji huyo awe modeli tofauti na ile inayozalisha ili hizo mbili zisishiriki maeneo yale yale yasiyoonekana. Awali kilikuwa kikibana alama iliyo nje ya kiwango kuelekea juu: jaji aliyerudisha {"clarity": 99} alipata alama kamili ya 1.0 na kupita kila kizingiti: kizuizi kinachoshindwa kikiwa wazi. Sasa jaji anayetoa hitilafu, anayekwama au anayerudisha upuuzi ni tathmini iliyoshindwa waziwazi ambayo huzuia kwa chaguo-msingi.

pip install pantheon-guardrails · PyPI ↗ · chanzo ↗

pantheon-ssrf-guard v0.2.1 · Apache-2.0

Kinga ya SSRF ya tabaka mbili kwa trafiki inayotoka, inayostahimili DNS rebinding: inakagua upya IP ambayo soketi kwa kweli ilifikia wakati wa kuunganisha, kwa hiyo host inayotatuliwa kuwa ya umma kisha kubadilika kuwa loopback au metadata ya wingu inakataliwa. Ukaguzi uligundua kwamba opener bado ingesoma URL za file://, kwa sababu Python husakinisha vishughulikiaji vya mipango mingine kwa chaguo-msingi; sasa kuna orodha ya kuruhusiwa ya http/https iliyo wazi kwenye mpaka, ikijumuisha uelekezaji upya, na proksi za mazingira zimezimwa isipokuwa ukiziomba.

pip install pantheon-ssrf-guard · PyPI ↗ · chanzo ↗

pantheon-tool-sanitizer v0.3.0 · Apache-2.0

Huondoa markup ya itifaki ya zana na usafirishaji wa siri wa Unicode kutoka kwa maandishi ya zana za MCP yasiyoaminika kabla hayajafika kwenye prompt ya wakala. Wigo wake umeelezwa kwa uaminifu: haidai kuzuia uchomekaji wa maandishi ya kawaida, ambalo ni tatizo la usanifu badala ya tatizo la string. Marekebisho mawili kutoka kwa mapitio: ingizo hasimu la 256 kB lilichukua sekunde 26 za CPU na sasa linakataliwa moja kwa moja, na "Read\nthe\tfile" haligeuki tena kuwa "Readthefile", kwa sababu kuvunja mstari ni mpaka wa neno.

pip install pantheon-tool-sanitizer · PyPI ↗ · chanzo ↗

credit-ledger v0.3.0 · Apache-2.0

Upimaji usioruhusu salio hasi juu ya Postgres katika takriban mistari 150: malipo 100 sambamba dhidi ya salio la 50 na hasa 50 yanafaulu, utozaji mara moja tu hata webhook zikirudiwa, utengaji unaotekelezwa na usalama wa kiwango cha safu. Toleo lililochapishwa lilikuwa likikubali malipo hasi, ambayo yalimlipa mteja, na viwango vilivyo chini ya usahihi wa safuwima, ambavyo vilitoza 0.0000 huku vikiripoti mafanikio. Sasa kanuni moja ya kiasi inashughulikia kila njia, na kuna uhamishaji uliojaribiwa kwa hifadhidata ambazo tayari zipo.

pip install credit-ledger · PyPI ↗ · chanzo ↗

pantheon-ical v0.3.1 · Apache-2.0

iCal ya kwenda na kurudi (RFC 5545) kwa kalenda za uhifadhi chini ya mistari 200. Kipindi chenye shughuli kilichopotea husomeka kama huru, kwa hivyo ukimya ndio kushindwa kwa hatari: kalenda iliyozidi ukubwa hukataliwa badala ya kukatwa, na kanuni ya kujirudia inayofurika husema hivyo badala ya kurudisha orodha fupi. Marekebisho ya mwisho yaliweka mipaka kwa kazi pamoja na matokeo: kanuni hasimu ya mstari mmoja ilikuwa ikiunda matukio milioni 34 kwa sekunde 76 kabla ya kukataliwa; sasa inasimama kwenye 401.

pip install pantheon-ical · PyPI ↗ · chanzo ↗

pantheon-rls v0.1.1 · Apache-2.0

Utengaji wa wapangaji kama hakikisho la Postgres badala ya mazoea ya programu: force-RLS pamoja na ruhusa za upendeleo mdogo kabisa, ili hifadhidata yenyewe ikatae usomaji na uandishi kati ya wapangaji. Hushindwa kwa kufunga kwa muundo wake, bila muktadha wa mpangaji hurudisha safu sifuri, kamwe si safu zote, ambayo ndiyo namna ya kushindwa inayojalisha hitilafu inapofika production saa 3am.

pip install pantheon-rls · PyPI ↗ · chanzo ↗

Kila marekebisho hapo juu yalifika kwa njia ile ile: toa upya kasoro kwanza, rekebisha mpaka badala ya dalili, kisha thibitisha kwamba jaribio jipya linashindwa hitilafu inaporudishwa. Jaribio lisiloweza kushindwa si ushahidi.

kinachokiendesha

Stack ni ya kawaida tu. Mpaka sio.

Python 3.12, FastAPI, Postgres, Redis, React pamoja na Vite, Dockerfile moja nyuma ya nginx. Hakuna kati ya hayo ambacho ni uamuzi wa kustaajabiwa, hizo ni sehemu unazochagua ili umakini wako uende mahali penye umuhimu.

faili 146 · mistari 14,002

pantheon-core: msingi. Haitegemei kikoa kwa mkataba: hairuhusiwi ku-import kutoka residents au bundles, na ukaguzi miwili huru huifanya CI ishindwe inapofanya hivyo.

faili 210 · mistari 24,216

Majaribio, dhidi ya mistari 38,816 ya Python. Siandiki utekelezaji kwa mkono, kwa hivyo mkusanyiko wa majaribio si wavu wa usalama. Ndio vipimo rasmi, na ndicho kitu ninachokiandika mimi kwa kweli.

Tabaka tano, njia moja

architect · runtime · guardrails · substrate · primitives, huku providers ikiwa nje ya stack kwa makusudi, kwa sababu inakaa chini ya tabaka mbili kwa wakati mmoja na mkataba unasema hivyo waziwazi badala ya kupinda.

Mpaka huo ndio sababu vipengele sita viliweza kunyanyuliwa na kuchapishwa kama maktaba zinazojitegemea, utoaji ulikuwa hasa kuhamisha faili ambazo hazikuwahi kuruhusiwa kufikia chini. Toleo refu, pamoja na sehemu niliyokosea →

Mtu yuleyule, sheria zilezile, hatari ndogo zaidi.

Hakuna anayekagua wallpaper. Sababu hizi zimejengwa jinsi zilivyo ni kwamba hiyo ndiyo njia pekee ninayoijua ya kujenga: kuipima, kutoa sehemu inayoweza kutumika tena, kuchapisha mipaka pamoja nayo, na kuhakiki namba dhidi ya kitu kilicho nje ya programu.

Ninachotafuta → Soma maandishi →