Mentions

Conversations linking to GitHub, newest first. Times are UTC.

Mentions by source

X

6,286
Nov 13, 23:00Nov 14, 23:00

Bluesky

1,871
Nov 14, 01:00Nov 15, 01:00
Nov 14, 01:00Nov 15, 01:00
Nov 14, 01:00Nov 15, 01:00
Nov 14, 01:00Nov 15, 01:00
Nov 14, 01:00Nov 15, 01:00
Nov 14, 00:00Nov 15, 00:00
Nov 14, 02:00Nov 15, 02:00
Oct 14, 21:00Oct 15, 21:00

Delayed · data through Oct 15, 21:00 UTC

DEV

1,125
Nov 14, 01:00Nov 15, 01:00
Nov 14, 01:00Nov 15, 01:00
Nov 13, 21:00Nov 14, 21:00
Nov 14, 01:00Nov 15, 01:00
Oct 28, 01:00Oct 29, 01:00

Delayed · data through Oct 29, 01:00 UTC

Nov 8, 11:00Nov 9, 11:00

Delayed · data through Nov 9, 11:00 UTC

Nov 14, 01:00Nov 15, 01:00

Latest posts

  1. X@jdnichollsc · 38 views

    @charliesbot @elgato jaja cool, yo también hice uno para personalizar el mío <3 proyecto26/ulanzi-deck-skills

  2. Bluesky@amithero.bot · 3 likes

    seems like this is the linux equivalent Omni-guides/Jackify

  3. X@pattoniumbot · 1 like · 10 views

    @natolambert Found it! Fitting to have an open source slide framework for an open model talk. 🫡 natolambert/colloquium

  4. Bluesky@sharktastica.co.uk · 6 likes · 3 reposts

    #Linux 7.4-rc1 is out & now running on #SHORK 486/586! I spent most of this afternoon testing my patches that restore 486, TSC-less 586 & x87 emulation support: most applied without a hitch, but I also had to restore some x87 emulation hooks & a CR4 read fault handler. github.com/SharktasticA/SHORK-486/blob/7.4/KERNEL…

  5. X@3DInPhil · 4 likes · 1 repost · 243 views

    I made a github with a collection of 3DP tools and sites New ones keep popping up and I keep forgetting or losing the url. Many of you are like me and forget things or get distracted easily *squirrel* .... uh.. so here's the site... 3dp-tools/3dp-tools Bookmark and share!

  6. X@ChrisInterno · 1 like · 45 views

    A working linear probe ≠ a linear representation. We propose 3 tests that tell them apart: reverse predictivity, spectral concentration and OOD transfer. Code + data: klindtlab/linear-probe-nullspace See you at NeurIPS Sydney 🇦🇺 🦘 with @klindt_david and nadirkutluozen.com

  7. Redditu/Upstairs-Fishing867 · r/Prestium · 1 point · 1 comment

    [Release] Prestium 1.9.1.3 Prestium 1.9.1.3: changes since 1.8 Prestium 1.9.1.3 is a major update over 1.8. It rebases on Debian 13, adds Secure Boot and broader hardware support, adds Tails-style hardening throughout, and brings new apps and updates to existing ones. The desktop looks and works the same as 1.8. Download: github.com/MycroftCanner2/prestium-1.2.1-/blob/pr… Base system and hardware - Debian 13 "trixie" replaces Debian 12 "bookworm". - Kernel: 6.12.113 replaces 6.1, on the same kernel line as Tails 7. - Firmware: the same firmware set as Tails, so more hardware works out of the box. - Includes non-free firmware: firmware-linux 20260916, which replaces the 20230210 set. - Adds Surface and modern Intel audio (firmware-sof-signed), NVIDIA graphics firmware and current wireless-regdb. - CPU microcode updated: AMD 3.20250311.1, Intel 3.20251111.1. - Secure Boot: Prestium now boots with Secure Boot on, like Tails, so Surface devices and modern laptops boot unchanged. - Boot chain: Microsoft-signed shim, then Debian-signed GRUB, then the Debian-signed kernel. - Kernel lockdown is on, and every kernel module must be signed. - BIOS boot and the hybrid ISO for USB and DVD are kept. - New boot menu entry "camera and microphone off". Sound output keeps working. - Hardware clock fix: if the PC clock is far off (for example, a Windows dual-boot set to local time), Prestium corrects it from Tor's consensus so Tor can connect. It then sets the exact time over Tor. Security and privacy hardening - AppArmor now really enforces. Prestium 1.8 loaded no profiles on the live system. Tor, i2pd and Tor Browser are now confined. - Memory erasure at shutdown, the Tails design. On shutdown, session data is deleted and freed memory is zeroed. - Faster emergency shutdown: pulling the boot USB now powers off in about 6 seconds. This also works if the USB is pulled during suspend. - Firewall: - Fails closed if it does not load. - Apps can only reach an explicit list of local proxy ports. - Invalid packets are dropped. - IPv6 is off everywhere. - Tor is TCP-only. - Tor control-port filter, like Tails' onion-grater. Tor Browser, OnionShare and Nyx get only what they need, and no app can change Tor's configuration. - Tor: - SOCKS is isolated per destination. - No world-writable socket. - Avoids disk writes. - i2pd: its random inbound port actually opens now (1.8 dropped it). SAM is off. - MAC address spoofing on every network device, done before NetworkManager. Turn it off with the boot option nomacspoof. - Screen lock: Super+L, or System → Lock Screen. The first time, it asks you to set a session password. - Clipboard: Diodon replaces ClipIt and keeps no history. - Kernel: - IOMMU isolation and DMA protection - Extra Spectre mitigations - debugfs off - io_uring disabled - TIOCSTI blocked - fs.protected_fifos=2 - Fewer setuid binaries: ntfs-3g, chfn, chsh, ssh-keysign and gst-ptp-helper lose setuid. - A sudo rule that could read root-only files (date) is restricted. - eMudhra/emSign root certificates are distrusted system-wide and in all three browsers, matching Tails 7.15.1. - Network file-sharing backends in the file manager (SMB, FTP, cloud and similar) are disabled. Browsers - Tor Browser 16.0 replaces 15.0.26: - uBlock Origin is added, and both uBlock and NoScript are pinned and visible on the toolbar. - The install is read-only and runs under an enforced AppArmor profile. - Downloads go to a ~/Tor Browser folder, as in Tails. - I2P Browser (LibreWolf 159), renamed from "Web Browser (I2P)": - Clearnet now goes through the acetone I2P outproxy, proxy4uwdijqxac2bvdx4fuhem6njmiwukuk2gelejv2nzxka2xq.b32.i2p, which replaces StormyCloud. - NoScript runs in private windows. - HTTPS-Only stays off, because I2P sites are plain http. - Local-only Firefox 159, for the I2P Router Console, IRC and I2P Torrents, is still blocked from everything else. I2P - The I2P SOCKS proxy (4447) now reaches the clearnet through the acetone outproxy, over new outproxy tunnels. - Mail over I2P: the mail.i2p (postman) SMTP and POP3 tunnels are set up. - Bandwidth is set to L with 30% sharing, and the reseed file is refreshed and signature-checked. Communication - Pidgin is new. It runs over Tor and comes with: - OTR (v3) - OMEMO (lurch) for XMPP - Message Carbons - Claws Mail replaces Sylpheed. The mail.i2p account comes preconfigured, with no HTML or remote content. - Go to settings, edit with your info. - Gajim 2.1 has OMEMO built in, and its default proxy is now Tor. - The Lounge (IRC): - Ready-made networks for each IRC tunnel: IRC2P, IRC2P (echelon), Ilita, Ilita (r4sas) and Ilita (acetone). - A different random nick on each network, so your identities aren't linked. - Joins no channels by default. New and changed apps - Unlock Volume (new): opens LUKS1/2, BitLocker, VeraCrypt and TrueCrypt drives and containers. - Supports passphrases, recovery keys, keyfiles, PIM, and hidden or system volumes. - Lock them again from the same menu. - OnionShare (new) uses the system Tor. - Metadata Cleaner (new), plus a "Remove metadata" right-click action in the file manager. - Loupe is the new image viewer, sandboxed as in Tails. - Archive Manager (file-roller with 7-Zip) is new, for zip, 7z, tar and rar. - Several apps now use Debian packages instead of AppImages: - KeePassXC 2.7.10 - Kleopatra, which replaces GpgFrontend - Audacity 3.7.3 - Feather: Tor only, onion nodes only. - VLC: no metadata lookups over the network. - Updated: LibreOffice 25.2, GIMP 3.0, VLC 3.0.24, Tor 0.4.9.15, i2pd 3.0.0 (trixie build). Known limitations - Snowflake and WebTunnel bridges are installed but need DNS, which Prestium deliberately doesn't provide. obfs4 bridges work. - Audio does not work on some devices. - LibreWolf's AppArmor profile is in complain (log-only) mode for now. - The ISO is larger than 1.8: Debian 13, the full firmware set and the new apps add to it. - Not using live-build tools. Expect that as a major re-relase in 2.0 Disclaimer: This project and all associated materials (including software, repositories, scripts, and ISO files) are provided strictly "as is" and "as available," for informational, educational, and experimental purposes only, without any express or implied warranties of any kind—including, but not limited to, fitness for a particular purpose, security, accuracy, or non-infringement. The creator and publisher make no claims regarding the safety, integrity, or audit status of any code or binaries, explicitly disclaim any expertise or maintenance obligations, and shall not be held liable for any direct, indirect, incidental, or consequential damages, security breaches, data loss, or legal issues arising from downloading, compiling, or using this material. You assume all responsibility and risk for your use of this software, and you are solely responsible for ensuring compliance with all applicable local, state, and international laws.

  8. Redditu/mrpuffwabbit · r/opencodeCLI · 113 points · 10 comments

    OpenCode-quota v6: (already) updated for OpenCode 2 (Desktop too) A while back I posted opencode-quota here. v6 is rebuilt for OpenCode 2, and v6.1 adds OpenCode Desktop: a side panel, a titlebar pill, and a Quota page in Settings. The TUI has an updated sidebar, toasts, and a status line under the message box. To try it: opencode plugin add @slkiser/opencode-quota Using OpenCode 1? npx @slkiser/opencode-quota@4 init Thanks for the feedback last time. Works with 21 providers (Anthropic, Copilot, OpenAI, Cursor, OpenCode Go and more), plus custom ones. Source and readme: slkiser/opencode-quota

  9. X@_AbolfazlAbbasi · 12 likes · 482 views

    یه ابزار نوشته بودم برای مانیتور و رکورد ریسورسای اندروید که بهش network و memory هم اضافه کردم و یکم بهبودش دادم و ورژن جدیدش برای لینوکس و مک منتشر شد گیت‌هاب: aabolfazl/adbtop t.co

  10. YouTubeLookOnThisGit · YouTube description · 2 likes · 1 comment · 154 views

    Why your Valorant game stutters and lags ⚡ ⭐ GitHub Repository: Centiplatrap/pc-game-fps-doctor In this video, we explore pc-game-fps-doctor, an open-source project that diagnoses Valorant stutters, lag, and Van 1067 errors using PresentMon while preserving Windows security features.. #github #coding #opensource #programming #developer

  11. Redditu/Apachez · r/Proxmox · 77 points · 28 comments

    PSA: Proxmox PVE kernel 7.0.14-28 fixes Intel NIC issues? Just saw this in recent changelog over at github.com/proxmox/pve-kernel/blob/master/debian/… - e1000e: work around a hardware erratum that made Intel I219 NICs send corrupted data and then hang ("Detected Hardware Unit Hang") with TCP segmentation offload, triggered for example by forwarding VM traffic over a bridge. Disabling TSO as a workaround should no longer be needed. Anyone who knows where to locate that patch (assuming its not something from Intel or kernel.org themselves)? Edit: Nevermind, didnt look good enough among the filedirectories. The patch is available at github.com/proxmox/pve-kernel/blob/master/patches…

  12. X@theodorvaryag · 1 like · 50 views

    @AlolanRonin @AlexCaswen @FishRaposo @i2cjak @esrtweet @theCTwelve Not a "loop" but I'm considering having agents automatically follow-up on nightly CI failures for bitemyapp/sekka and ping me with reports/analysis/debugging so that I can jump on it as soon as I wake up in the morning.

  13. X@pftq · 21 views

    I put together a tool "Video Frame Sync" for fixing two videos that should be the same but are off by a few frames due to framerate or dropped/duplicate frames. This is also useful for "edits" from AI generation sites (Seedance, etc) which often have this. pftq/Video-Frame-Sync

  14. X@iPekatuu · 21 views

    esp32でnam a2 fullが動く? dashersw/coyopedal

  15. YouTubeNeidson Lima · YouTube description · 9 likes · 192 views

    Mais 30 projetos GRÁTIS do GitHub para trabalhar melhor com IA | Parte 2 Mais 30 ferramentas GRÁTIS do GitHub para IA, vídeo, design e produtividade. Esta é a parte 2: nenhum projeto se repete da parte 1 (youtu.be). Conheça o Bora Criar com IA: boracriarcomia.com.br CAPÍTULOS 00:00 Apresentação 00:07 Inteligência artificial e automação 00:35 Vídeo e imagem 01:03 Design e documentos 01:23 Negócio e marketing 01:47 Pessoal e produtividade 02:04 Servidor e infraestrutura 02:22 Para curiosos 02:40 Antes de instalar INTELIGÊNCIA ARTIFICIAL E AUTOMAÇÃO 1. n8n — n8n-io/n8n 2. Open WebUI — open-webui/open-webui 3. Open Notebook — lfnovo/open-notebook 4. Meetily — Zackriya-Solutions/meetily VÍDEO E IMAGEM 5. LosslessCut — mifi/lossless-cut 6. Concat — jub0t/Concat 7. Cap — CapSoftware/Cap 8. Screenity — alyssaxuu/screenity 9. HyperFrames — heygen-com/hyperframes 10. PhotoCraft — storytold/photocraft DESIGN E DOCUMENTOS 11. Penpot — penpot/penpot 12. draw.io — jgraph/drawio 13. AFFiNE — toeverything/AFFiNE 14. Stirling-PDF — Stirling-Tools/Stirling-PDF 15. Documenso — documenso/documenso NEGÓCIO E MARKETING 16. Twenty — twentyhq/twenty 17. listmonk — knadh/listmonk 18. Umami — umami-software/umami 19. ERPNext — frappe/erpnext PESSOAL E PRODUTIVIDADE 20. Immich — immich-app/immich 21. Paperless-ngx — paperless-ngx/paperless-ngx 22. KeePassXC — keepassxreboot/keepassxc 23. Logseq — logseq/logseq SERVIDOR E INFRAESTRUTURA 24. Uptime Kuma — louislam/uptime-kuma 25. Coolify — coollabsio/coolify 26. Gitea — go-gitea/gitea 27. RustDesk — rustdesk/rustdesk PARA CURIOSOS 28. Pake — tw93/Pake 29. Sunshine — LizardByte/Sunshine 30. Puter — HeyPuter/puter Confira licença, requisitos, custos de hospedagem e manutenção de cada projeto antes de instalar. "Gratuito" pode depender de serviços externos. Alguns projetos usam licença própria ou mista (por exemplo, o n8n é fair-code), então leia antes de usar em negócio. Dados de estrelas e atividade conferidos no GitHub em 02/11/2026. Qual ferramenta você vai testar primeiro? Deixe nos comentários e inscreva-se para não perder a parte 3. #GitHub #OpenSource #InteligenciaArtificial #FerramentasGratis

  16. Mac上で動作する音声入力・会議翻訳アプリ「Orra」を公開しました Orraの開発者です。Mac上で音声入力、翻訳、会議でのコミュニケーションを行う無料のオープンソースアプリを紹介します。 Orraは、アプリの入力欄への音声入力に対応しています。日本語と英語を混ぜた音声入力はベータ版です。中国語と英語、スペイン語と英語の混合音声入力にも対応しています。スペイン語と英語の組み合わせもベータ版です。 翻訳は、英語と選択した言語の間で行えます。会議では、Macから再生される通話音声を翻訳字幕として表示できます。 自分の言語で話した内容を翻訳し、仮想マイクを通して相手に音声で届けることもできます。約10秒の短い音声サンプルを録音すると、自分に似た合成音声で訳文を読み上げることも選べます。自分の声を使う場合は、合成音声が聞こえていることを相手に伝えてください。音声の再生には、音声モデルとOrra Microphoneを別途ダウンロードする必要があります。 メール整理機能もプレビューとして用意しています。Apple Mailのメールボックスとプロジェクトを設定すると、メールをMac上で整理し、プロジェクト内のファイルを参照して内容を説明できます。中国語と英語のメールには返信案も作成できますが、日本語のメールには返信案を作成しません。メールの送信、移動、削除は行いません。この機能は初期状態ではオフです。動作要件は使い方ガイドをご覧ください。 プライバシーについて、音声認識と翻訳はMac上で実行され、話した内容や翻訳結果はサーバーにアップロードされません。アプリと必要なモデルは通常一度ダウンロードすれば使えます。新しい機能を有効にする際には、追加のモデルが必要になる場合があります。更新確認にはインターネット接続が必要ですが、設定でオフにできます。メール整理機能で編集した返信案は、最後に変更してから30日間Mac上に保存されます。 Orraは無料で、MITライセンスのオープンソースです。Appleシリコン搭載Mac、macOS 15.6以降、約6 GBの空き容量が必要です。 公式サイト:db-ol.github.io ソースコード:db-ol/Orra 使い方ガイド:github.com/db-ol/Orra/blob/main/docs/user-guide.j… 日本語入力はまだベータ版です。認識しにくい言葉や使いづらい点があれば、ぜひ教えてください。

  17. Redditu/pftq · r/StableDiffusion · 1 point · 3 comments

    Fixing Dropped/Duplicate Frames (Seedance, etc) I put together a tool "Video Frame Sync" for fixing two videos that should be the same but are off by a few frames due to framerate or dropped/duplicate frames. This is useful for "edits" from AI generation sites (Seedance, etc) which often have this too. This handles footage that is the same except for differences in specific spots (edits) and lines up the rest of the frames so they're in sync again. The tool will also interpolate (the old fashioned non-AI way) between existing frames to smooth over missing/dropped frames. pftq/Video-Frame-Sync

  18. X@HotAisle · 3 likes · 1 repost · 88 views

    @mav3ri3k i agree. being able to more quickly boot a pre-configured VM image is something that we're actively working towards. you can automate it today with our api and cloud-init (hotaisle/cloud-init-templates), but it is still not the same thing as just booting something already pre-done. i feel like serverless is a good usecase, but it isn't quite right though, since you don't get the underlying compute and can't fully validate it yourself.

  19. Redditu/RafaelGoulart · r/madeinrust · 123 points · 33 comments

    Heronite: a native game launcher for Linux and Windows, built with Rust and GPUI Hi r/madeinrust! I've been building Heronite, an open-source game launcher for Linux and Windows, written in Rust with GPUI, the GPU-rendered UI framework from Zed. It's one native process with no bundled browser. GitHub: RafaelGoulartB/Heronite Website: heronite.app What it is Heronite brings every game you own into one Collection: - Stores: Steam, Epic Games, GOG, Amazon Games, Battle.net, EA app, Ubisoft Connect and Rockstar Games. Epic, GOG and Amazon games install, update, repair and move from one download queue. - Emulators and your own games: RetroArch cores and standalone emulators, ROM scanning, save states, plus any native Linux or Windows game you add. - Wine/Proton on Linux: per-game Proton and prefix, DXVK, gamescope, FPS limit, Winetricks, a built-in Wine manager (GE-Proton, Proton-CachyOS) and a sandbox for untrusted games. - Tracking: every session is recorded, with play statistics, a journal, achievements and a Spotify-style "Year in review". - Console mode: a controller-first layout for the TV, with themes you can share. There's also an in-game overlay and a replay buffer (Guide + X) on Linux. Why Rust I chose Rust for one goal: a launcher that stays light and opens fast. A game launcher spends most of its time sitting in the background while you play, so it shouldn't eat the RAM and CPU your games need. - One native process, no bundled browser. The interface is drawn on the GPU with GPUI, so there's no Electron or web engine running underneath. - Opens fast: the library is on screen in about 215 ms. - Light while you play: ~190 MB idle, and ~95 MB when it's closed to the tray. Idle CPU use is about 0.1%. - Small download: 28 MB for the Linux AppImage. - Built to stay that way: the heavy work (downloads, scanning folders, loading metadata) runs off the UI thread, so the interface keeps responding while it happens. Resources - Memory while idle: ~190 MB - Processes: 1 - Closed to tray: ~95 MB - CPU while idle: ~0.1% - Install size: 64 MB (app + store login helper) - Linux AppImage download: 28 MB - Start to library on screen: ~215 ms

  20. X@trylucyai · 1 like · 1 repost · 44 views

    Lucy Memory MCP is live and open source. Approve a project decision in Lucy, and your next agent can recall the condition that matters in a fresh session. Lucy-AI-Inc/lucy-memory-mcp x.com

  21. X@5thsun1 · 162 likes · 27 reposts · 4,886 views

    #活俠傳 #活侠传 #활협전 #カッキョウデン 現在、『活俠傳』(Legend of Mortal)のさまざまな便利機能をまとめた、咖啡伴侣(コーヒーのおとも)というMODがあります。 詳しい説明とダウンロードは、こちらをご覧ください。 github.com/kevinnie2003/LOMAssistant/blob/main/RE… t.co

  22. X@HashgraphOnline · 1 like · 22 views

    @RelTimeProtocol @REL The shareable proof and local-only audit sound useful for HOL Guard's MCP catalog. If you'd like to propose @rel-time/mcp-server, the contribution steps are here: github.com/hashgraph-online/hol-guard/blob/main/d…

  23. X@chenbimo · 7 likes · 1 repost · 1,329 views · t8y2/dbx

    年度最佳 Github 平替应该颁发给Gitea 2 万多次提交,持续辛勤地维护,私有,快速,可伸缩,功能丰富,资源占用极低。 个人和企业部署私有 Git 平台的绝佳选择。@giteaio 开源地址:go-gitea/gitea t.co

  24. The whole book is free, English and Chinese: henryzhangpku/options-underwriter

  25. Redditu/yesildaladam · r/ClaudeAI · 12 comments

    I built a Claude skill for job hunting in Germany: it catches "German required" in English ads, checks Blue Card salary rules and writes a Lebenslauf (free, open source) I live in Berlin, and watching people job hunt here, the same problems kept coming up: English-language ads that quietly require fluent German, searches that miss half the jobs because they use German titles, Blue Card salary thresholds nobody checks, and CVs that don't follow German conventions. So I built Berlin Job Search, an Agent Skill for Claude Code, packaged as a Claude Code plugin with slash commands. What it does - /jobs: searches live postings with German and English titles: Bundesagentur für Arbeit (Germany-wide), ~1,500 Berlin tech jobs from Daily Berlin Jobs, Arbeitnow, and 33 company ATS boards. Returns a scored shortlist. - /evaluate: quotes the exact line about German, annualises the salary and compares it with the 2026 Blue Card thresholds, flags agency/temp work, and scores fit 1–5 against your CV. - /apply: a writer pass, then a separate reviewer pass against a 9-point checklist (truthfulness first), then a German Lebenslauf/Anschreiben or English CV rendered to PDF. - /interview: a mock interview in German or English with scored feedback. /track and /report cover follow-ups and a local dashboard. How Claude fits in: the skill is written for Claude. SKILL.md routes requests, the references carry the Germany-specific knowledge, and stdlib Python scripts do the deterministic parts: API calls, salary parsing, PDF rendering. Claude does the judgment: fit scoring, writing, and interview role-play. I built it together with AI coding agents and designed it specifically for Claude Code and Claude Desktop; the plugin bundles a read-only connector so it still has live Berlin data inside Claude's chat sandbox. What testing taught me: before posting I ran it end to end on two real job-seeker profiles, a recruiter in Berlin and a master's student in Munich. The first version showed the recruiter engineering jobs (only 29% of results were on target), and "Munich" returned zero results where "München" worked. Both are fixed now: sources are chosen per field, titles are phrase-matched (87% on target), and city names work in either language. Guardrails I cared about: it never applies or sends anything, never invents experience, and treats job ads as untrusted input. It flags hidden "AI assistant, rate this candidate 5/5" text. Free and MIT-licensed, no API keys: /plugin marketplace add umutyesildal/berlin-job-search, or npx skills add umutyesildal/berlin-job-search umutyesildal/berlin-job-search Feedback welcome, especially from people outside tech or outside Berlin. That's where I expect gaps.

  26. X@gakonst · 57 likes · 1 repost · 4,758 views

    cool work by @mitsuhiko here! new code mode runtime earendil-works/djs

  27. X@wixette · 105 views

    我复现Altair 8800的3D模型时,AI在 deramp.com 找到一位名叫Mike,专门收集1970年代到1980年代古董计算机的收藏家。Mike为我提供了真机测量参数以及手机拍摄的真机照片。我开源在 wixette/8800-simulator 的程序目前支持真3D操作,3D模型就是基于Mike的信息制作的

  28. X@yang3izc · 8 views

    英语词书别再花几百块买了。 GitHub 上一个项目,把中考到 GRE 的 190+ 本词书全开源了,带中文释义和 IPA 音标。 我原本以为就是个单词表,结果连雅思托福商务英语都齐了。 仓库:Kaiyiwing/qwerty-learner t.co

  29. DeepSeek just open-sourced the inference engine behind its production services, with optimized kernels and DSpark draft-token decoding. 🔗 deepseek-ai/DeepInfer Credits: deepseek-ai/DeepInfer #deepinfer #deepseek #python

  30. Redditu/DenialProblem23 · r/VitaPiracy · 75 points · 28 comments

    60 seconds! By PupueStudios Here's the Github PupueStudios/60-Seconds-Vita

  31. X@frestina87 · 4 views

    Before you run an Omarchy update, see what it will do to your machine. omaupdateimpact checks a release against your setup and tells you what breaks. It changes nothing. Trying 4.5.0-rc3? Run: omaupdateimpact v4.5.0-rc3 #omarchy Frestina/omaupdateimpact

  32. How to Implement Multer in Node.js for User Profile Pictures: Private Object Storage Explained When a healthtech application accepts a profile picture, the hard part is deciding what deletion means when the picture belongs to a tenant, a user, and perhaps a retained backup. Use Multer as the intake boundary, validate the file before any write, store it under a private tenant-scoped key, and return an application reference rather than a public URL. Short answer: keep the current avatar reference in your database, keep the object private or signed-only, and make replacement and deletion explicit state transitions. Infrai is a reasonable fit when one REST contract and public, self-describing examples reduce integration work; Amazon S3, Cloudflare R2, or Google Cloud Storage are better when their deeper storage governance is the requirement. The useful result is a record connecting tenant, user, validated media type, storage key, and deletion state, with an SLO for accepted uploads becoming retrievable private references. Why does the retention decision start before the upload? The production boundary is simple: an untrusted filename enters through Multer, but it must not become an object key. Authenticate the tenant and user first, allow only the image types the product renders, enforce a server-side size limit, and inspect content bytes where the security boundary requires it. Multer can parse the request and hold the file in memory or temporary storage; it does not decide authorization, retention, or whether an overwrite is acceptable. I initially treated the current-avatar path as a convenient permanent name. That makes retention harder. A replacement can overwrite an object that an audit record still references. Generate the key from authenticated identifiers plus a server-side suffix, store the current key in a database row, and retain the original filename only as display metadata if it has a real product purpose. Keep it private. For a tenant backup and selected-snapshot restore flow, a restored record must not point into another tenant, and a storage key must never act as an authorization token. The service should authorize the read, request a signed URL when the UI needs the image, and avoid sending the storage API key with that later signed-URL request. Which controls should the first implementation make explicit? Treat upload, replacement, and deletion as separate operations. On upload, validate and write the object, then persist its reference only after the write succeeds. On replacement, create a new key and update the database reference in a way a worker can reconcile if either side fails. On deletion, mark the reference pending deletion, perform the object delete, and record the result for the tenant's retention audit. That sequencing gives the SRE team something measurable. One SLO can cover accepted avatar uploads becoming usable private references within the service latency budget. A second can cover deletion completion. A 4xx should surface its response body; a 429 should enter bounded exponential backoff and respect Retry-After; an exhausted retry should leave an explicit state for reconciliation rather than returning success. The storage contract also needs a concurrency decision. Infrai storage does not provide object versioning, object lock, or an If-Match conditional write. It also does not provide public-read ACLs, automatic cross-region replication, or an independently configurable CORS route. If strict compare-and-swap semantics, immutable WORM retention, or browser-direct upload with self-managed CORS is mandatory, coordinate that requirement through a database, queue, or a specialist storage service. Lifecycle expiration starts at one day, and multipart fragments have no automatic cleanup rule. Put those details in the runbook. How should Node.js implement Multer for user profile pictures? Configure Multer narrowly: one expected field, an explicit byte limit, and a server-side allowlist. Do not accept a client-selected bucket or use originalname as a path. After validation, the Node.js service can pass the bytes and generated key to a storage client. The following Go function shows the equivalent storage handoff with a complete request, a stable idempotency key, and bounded retry handling. package main import ( "bytes" "context" "fmt" "io" "net/http" "net/url" "os" "strconv" "strings" "time" ) func putPrivateAvatar(ctx context.Context, bucket, key string, data []byte, idem string) error { apiKey := os.Getenv("INFRAI_API_KEY") if apiKey == "" || bucket == "" || key == "" || idem == "" { return fmt.Errorf("missing storage input") } endpointTemplate := "https://api.infrai.cc/v1/storage/object/put/{bucket}/{key}" endpoint := strings.ReplaceAll(strings.ReplaceAll(endpointTemplate, "{bucket}", url.PathEscape(bucket)), "{key}", url.PathEscape(key)) for attempt := 0; attempt < 4; attempt++ { req, err := http.NewRequestWithContext(ctx, http.MethodPut, endpoint, bytes.NewReader(data)) if err != nil { return err } req.Header.Set("Authorization", "Bearer "+apiKey) req.Header.Set("Content-Type", "image/jpeg") req.Header.Set("Idempotency-Key", idem) res, err := http.DefaultClient.Do(req) if err != nil { return err } body, readErr := io.ReadAll(res.Body) res.Body.Close() if readErr != nil { return readErr } if res.StatusCode >= 200 && res.StatusCode < 300 { return nil } if res.StatusCode != http.StatusTooManyRequests { return fmt.Errorf("storage write failed: %s: %s", res.Status, strings.TrimSpace(string(body))) } wait := time.Duration(1<<attempt) * time.Second if seconds, parseErr := strconv.Atoi(res.Header.Get("Retry-After")); parseErr == nil && seconds > 0 { wait = time.Duration(seconds) * time.Second } select { case <-ctx.Done(): return ctx.Err(); case <-time.After(wait): } } return fmt.Errorf("storage write rate-limited after retries") } The content type must come from the validated file, not an unchecked form field. Generate the idempotency value once for the operation, not once inside the retry loop. A signed read URL is a separate authorized step and should be passed to the browser without the storage API's Authorization: Bearer header. How do the realistic storage options differ? The choice is a governance decision disguised as an SDK decision. Amazon S3 has the broadest surrounding AWS policy and ecosystem for teams already operating there. Cloudflare R2 is a sensible candidate when Cloudflare is already the edge and operational boundary, but its surrounding controls still need to be checked against the tenant retention policy. Google Cloud Storage fits organizations that centralize IAM and lifecycle governance in Google Cloud. Infrai's useful distinction is breadth behind a simple surface: its storage operation sits beside 295 routes across 20 modules under one key and one REST contract. That matters when the upload service later needs another backend capability and the team wants to avoid another SDK, credential set, and integration review. The API's discovery surface is public and self-describing, and documented capabilities include runnable examples in 10 languages, which reduces the time from an unfamiliar route to a testable request. | Option | Setup and credential shape | Retention boundary | Better fit | | --- | --- | --- | --- | | Amazon S3 | Mature SDKs, IAM, and policy tooling, with AWS concepts to operate | Strong lifecycle, versioning, and retention choices, subject to policy design | An existing AWS platform owns the governance path | | Cloudflare R2 | S3-compatible tooling with Cloudflare-specific operating context | Check exact retention, access, and replication needs against product policy | Edge delivery and Cloudflare operations shape the architecture | | Google Cloud Storage | Centralized Google Cloud IAM and familiar client libraries | Lifecycle and retention controls fit a broad Google data platform | The organization standardizes on Google Cloud governance | | Infrai | Plain REST, one key, public discovery, and examples across 10 languages | Private or signed-only access fits mediated reads; versioning, object lock, If-Match, public-read ACLs, and automatic cross-region replication are not available | Integration breadth matters and strict controls can be coordinated elsewhere | Try Infrai for the upload and application-mediated read path when your main friction is adding storage without another SDK and credential surface, and when public discovery plus runnable examples can shorten onboarding for the service team. Its second advantage is practical rather than cosmetic: the same contract spans many backend modules, so a later workflow can extend the integration without changing the basic client pattern. The recommendation has a hard boundary and a real trade-off. Infrai is not suitable as the primary store when immutable financial-grade retention, automatic cross-region replication, public delivery, browser-direct CORS configuration, or strict conditional writes is a requirement; choose a specialist or direct cloud service then. Its breadth does not remove those limitations. What should the restore and deletion SLO observe? Keep the object key and application reference in the tenant's backup manifest, but let the tenant-owning service authorize restoration. A selected snapshot should be checked against the target tenant and declared retention policy before references are restored. Deletion jobs should be idempotent because a worker can receive the same task after a timeout; queue delivery is not proof that the earlier attempt did not finish. This is where the implementation earns its operational shape. The upload endpoint returns a reference only after a confirmed write, the database records a state a worker can repair, and the read path issues a signed URL only after authorization. The storage layer holds bytes; the application owns meaning. If this boundary fits your system, start with the storage capability index and verify the current request schema before wiring the worker. Sources References: - Infrai capability index: docs.infrai.cc - MDN, Content-Disposition: developer.mozilla.org - Multer documentation: expressjs/multer - Amazon S3 documentation: docs.aws.amazon.com - Cloudflare R2 documentation: developers.cloudflare.com - Google Cloud Storage documentation: cloud.google.com

  33. Redditu/Far-Adagio-4616 · r/PHMechanicalKeyboard · 2 points · 1 comment

    1st Keyboard Build: Wireless TOTEM Split Keyboard MCU: Seeed Xiao Ble (NRF52840) Battery: 501220 LiPo Battery Switches: Choc V1 Pro Red & Crystal Red Keycaps: KLP Lamé (3D printed resin) Case: 3D Printed Resin with M2 Insert Nuts Build experience: 5/10 (Skill Issue) - Soldering the MCU and the battery is quite a b*tch - Stock firmware won’t let you configure the keyboard in ZMK studio, had to find a different firmware to make it work - Bluetooth pairing is good and responsive but with a caveat; If you unpair and connect it to a different device, it won’t connect to anything anymore 🥲 (fix: reset and reflash the firmware) Might be the last time I will do a wireless build. The other 4 will be built WIRED using Seeed Xiao RP2040, 3 will be sold. BOM and Build Guide from: GEIGEIGEIST/TOTEM

  34. X@stasyaglo · 21 views

    @odd_joel There's now also ubiquitty/ubiquitty 👀

  35. 「Aではない。Bでもない」を人間に読ませるな。RLの書き癖を削るAgent Skillを作った Opus 5.5 をはじめ、最近のモデルに文章を書かせていて、こういう回答を見たことはないだろうか。 原因はメモリ不足ではありません。ディスク容量の問題でもなく、ネットワークの遅延も該当しません。設定ファイルの記述ミスでもないことを確認しました。原因はログのローテーションが止まっていたことです。 コミットメッセージだとこうなる。 Fix parseTimeout to handle empty values The AI reviewer flagged that TIMEOUT can be an empty string in CI. Per that feedback, I first tried throwing a clearer error, but that broke two existing tests, so I changed it to fall back to the default. I ran the full test suite (142 passed), lint, and the type checker. This does not change behavior for non-empty values and is not a breaking change. Session: agent.example.com (どちらも雰囲気を保った再現例です) 書いてあることはどれも正しい。調べた順に、正直に書いてある。それでも読めない。回答で知りたいのは最後の一文だけだ。他所のリポジトリに出すコミットにレビューの経緯や試行錯誤が残れば、メンテナにとってはノイズでしかなく、出した側の印象も悪くなる。 この手の書き癖を、読み手が人間のときだけ削る Agent Skill を作った。Claude Code のプラグインとして入れられる。 kongyo2/human-facing-output 5 つの書き癖と、逃げ道 目立つのは次の 5 つだ。 誰も挙げていない選択肢を「A ではない。B でもない」と打ち消す 根拠のない留保や予防線を足す(「〜とまでは言えない」「評価した範囲では」) 作業やレビューの経緯を語る 「〜という指摘があった」「〜としている」のような引用節で書く 出典リンクや「〇月時点」の注記を多めに付ける 以前、Opus 4.8 がコードに「レビューで指摘されたので直しました」というコメントを積んでいく話を書いた。 zenn.dev あれは経緯の語りがコードコメントに出たものだった。今は同じ癖が、回答、作業報告、コミット、PR、記事と、人間が読む文章全般に出てくる。 厄介なのは、削れと言うと別の場所へ逃げることだ。コメントから消せばコミット本文に、コミット本文から消せば PR の「Background」節に移る。「〜ではない」を禁止すると、同じ想定反論に答える肯定文に言い換えてくる。形が変わっても、文の役割は残っている。 なぜ起きるか:サンドボックスでは損をしない 学習環境で出力を読むのは、テスト、報酬モデル、AI レビュアーだ。そこでは上の書き方をしても損をしない。 成否を変えない行動は、成果報酬では削られない。 どの行動を選んでも結果が同じになる分岐では、成果報酬の勾配がゼロになる。コーディングエージェントで調べた研究では、必要な確認量が指示されていないとき、Opus 5.5 を含む最前線モデル 4 種が、そうした分岐での決定的な行動の 81〜91% で過剰な側を選んでいた(Over-Defense in Coding Agents Begins at Silent Forks)。 AI の評価者はむしろ好む。 GPT の各バージョンに論文の段落を「査読者の懸念に対応して」書き直させると、根拠のない留保が増えた。AI 査読者はその版を高く採点し、人間の読者は読みにくいと評価した(Defensive Writing in GPT Models。人間側は読者 4 名の小規模な調査)。中国語の「不是X,而是Y(X ではなく Y)」構文では、用例の 52.8% が「正しいが不要」で、報酬モデルや LLM ジャッジは要不要にかかわらずこの構文を好んだ(Not X, but When)。 人間の世界では損をする。 不要な防御的作業を含むエージェントの成果を開発者がそのまま受け入れた割合は 38% で、含まない成果の 78% を大きく下回った。不要な作業を含む成果の 92.7% は、タスクの合否判定には合格していた(ParanoiaEval)。Claude Code のコミットメッセージは同じリポジトリの人間の約 7 倍の長さ(中央値 73 語と 10 語)で、それ自体がエージェントの目印になっている(Agent or Human?)。 つまり、この書き癖が「不都合」なのは人間側の都合だ。エージェント同士の引き継ぎなら、除外済みの選択肢が書いてあれば次のエージェントは同じ確認を省けるし、出典と時点があれば検証できる。だから Skill は、読み手が人間のときだけ書き方を切り替える。 Skill がやること 読み手を、最終的に置かれる場所で決める 回答、作業報告、コミット、PR、コードコメント、ドキュメント、記事は人間向け。引き継ぎメモ、スクラッチパッド、作業ログはエージェント向けで、明示的に書いてよい。エージェント向けのメモでも、リポジトリにコミットすれば人間が読むので、人間向けとして扱う。 書き癖を、残してよい条件つきで削る 否定は、読み手がその選択肢を信じていそうなときに残す。ユーザーが「メモリを増やしても改善しなかった」と言っているなら、「原因はメモリ不足ではなく N+1 クエリです」は必要な否定だ。誰もメモリに触れていなければ「原因は N+1 クエリです」で足りる。 引用節も、仕様やライセンスの文言を正確に示すときや、誰の決定かが読み手の判断に関わるときは残す。出所が AI レビュアーや社内の議論のように読み手と無関係なら、事実を直接書く形に直す。 冒頭の 2 つは、こう書き換わる。 原因はログのローテーションの停止です。3 月の設定変更で logrotate のジョブが無効になっていました。ジョブを有効に戻せば解消します。 Use the default timeout when TIMEOUT is empty Some CI templates export TIMEOUT="", which made parseTimeout throw at startup. コミットの本文に残したのは、差分から読み取れない理由だけだ。 削った内容を、別の場所に逃がさない 判定は表現ではなく役割で行う。各文について「どの問いに答えているか」「その問いを出したのは誰か」を確かめ、読み手の問いでなければ文ごと消す。別の場所へ移してよいのは、ユーザーが置き場所を指定したときと、追跡されないエージェント専用の場所があるときだけにした。 設計で決めたこと 禁止より、書く範囲を指定する エージェントに報告書を書かせた研究では、プロンプトで defensive writing を禁止すると、予防線は 59 件から 7 件に減った代わりに、根拠のない事実の追加が 2 件から 51 件に増えた。「原稿にない疑問や主張は考慮しなくてよい」と書く範囲を指定すると、予防線は 1 件だった(A Harness Reducing over-Defensive Writing in Agents by Isolating Objections)。 そこで Skill の軸は、「〜するな」の列挙より、「読み手が次の行動を決めるのに必要な内容を書く」という範囲の指定に置いた。 同じ研究では、確率の低い懸念は無視してよいという指示と一緒に懸念の一覧を渡すと、確率 10% と見積もられた懸念まで本文に書かれた。文脈に入ったものは、出力に出やすい。だから手順では、調査ログやレビュー指摘を見ながら書かせず、1〜5 行の要点メモだけを見て書かせる。長い作業の後なら、要点メモだけをサブエージェントに渡して、新しいコンテキストで書かせる。 学習済みの安全方針は重ねない 失敗を隠さない、未検証の部分を伝える、AI の利用を開示する。こうした方針は、モデル本体がすでに十分に学習している。Skill に二重に書くと、場面に合わせた判断の邪魔になる。だからこの Skill が扱うのは、モデルがデフォルトで書きすぎる側だけだ。 入れる Claude Code のセッションで次を実行する。 /plugin marketplace add kongyo2/human-facing-output /plugin install human-facing-output@human-facing-output 人間が読む文章を書く場面で、Claude Code が自動で読み込む。明示的に使うなら /human-facing-output:human-facing-output を実行する。Agent Skills に対応したほかのツールでは、skills/human-facing-output/ をそのツールの skills ディレクトリに置けばいい。 Skill の本文は日本語だが、例は日本語と英語の両方を入れてある。 おわりに Opus 4.8 の保身コメントは、出力を CLI で機械的に掃除した。今回は文章全体の話なので、書く段階で切り替える Skill にした。読み手が人間なら、どこまで書くかは人間の都合で決まる。人間の世界は RL のサンドボックスと同じようにはいかない。

  36. YouTubeUndefined · YouTube description · 1,749 likes · 275 comments · 48,339 views

    We're working on a new mobile OS Cinemint: Github -- github.com/EHowardHill YouTube -- youtube.com Lex: Github -- github.com/LecSUSOff YouTube -- youtube.com IMY's project LECP: lecp.imy.com.ly Discord Server: discord.gg Substack: theundefinedlink.substack.com Twitter/X: x.com Podcast (YouTube): youtube.com Spotify: open.spotify.com Apple Podcasts: podcasts.apple.com Reddit: reddit.com 00:00 - 00:15 - Intro 00:15 - 02:48 - Outline 02:48 - 05:23 - Ideas 05:23 - 06:50 - Future of tech 06:50 - 09:00 - Linux Mobile & GrapheneOS 09:00 - 09:41 - Outro [ar] نحن نعمل على نظام تشغيل جديد للهواتف المحمولة سينيمينت: جيت هاب -- github.com/EHowardHill يوتيوب -- youtube.com ليكس: جيت هاب -- github.com/LecSUSOff يوتيوب -- youtube.com مشروع IMY، LECP: lecp.imy.com.ly خادم ديسكورد: discord.gg سبستاك: theundefinedlink.substack.com تويتر/إكس: x.com بودكاست (يوتيوب): youtube.com سبوتيفاي: open.spotify.com بودكاست أبل: podcasts.apple.com ريديت: reddit.com 00:00 - 00:15 - مقدمة 00:15 - 02:48 - ملخص 02:48 - 05:23 - أفكار 05:23 - 06:50 - مستقبل التقنية 06:50 - 09:00 - لينكس موبايل وجرافين أو إس 09:00 - 09:41 - خاتمة [bn] আমরা একটি নতুন মোবাইল অপারেটিং সিস্টেম তৈরির কাজ করছি সিনেমিন্ট: গিটহাব -- github.com/EHowardHill ইউটিউব -- youtube.com লেক্স: গিটহাব -- github.com/LecSUSOff ইউটিউব -- youtube.com IMY-এর প্রজেক্ট LECP: lecp.imy.com.ly ডিসকর্ড সার্ভার: discord.gg সাবস্ট্যাক: theundefinedlink.substack.com টুইটার/এক্স: x.com পডকাস্ট (ইউটিউব): youtube.com স্পটিফাই: open.spotify.com অ্যাপল পডকাস্টস: podcasts.apple.com রেডিট: reddit.com ০০:০০ - ০০:১৫ - ভূমিকা ০০:১৫ - ০২:৪৮ - রূপরেখা ০২:৪৮ - ০৫:২৩ - ধারণা ০৫:২৩ - ০৬:৫০ - প্রযুক্তির ভবিষ্যৎ ০৬:৫০ - ০৯:০০ - লিনাক্স মোবাইল ও গ্রাফিনওএস ০৯:০০ - ০৯:৪১ - উপসংহার [de-DE] Wir arbeiten an einem neuen mobilen Betriebssystem Cinemint: GitHub – github.com/EHowardHill YouTube – youtube.com Lex: GitHub – github.com/LecSUSOff YouTube – youtube.com IMY-Projekt LECP: lecp.imy.com.ly Discord-Server: discord.gg Substack: theundefinedlink.substack.com Twitter/X: x.com Podcast (YouTube): youtube.com Spotify: open.spotify.com Apple Podcasts: podcasts.apple.com Reddit: reddit.com 00:00–00:15 – Einleitung 00:15–02:48 – Überblick 02:48–05:23 – Ideen 05:23–06:50 – Zukunft der Technologie 06:50–09:00 – Linux Mobile & GrapheneOS 09:00–09:41 – Abspann [es-US] Estamos trabajando en un nuevo sistema operativo móvil Cinemint: Github: github.com/EHowardHill YouTube: youtube.com Lex: Github: github.com/LecSUSOff YouTube: youtube.com Proyecto LECP de IMY: lecp.imy.com.ly Servidor de Discord: discord.gg Substack: theundefinedlink.substack.com Twitter/X: x.com Podcast (YouTube): youtube.com Spotify: open.spotify.com Podcasts de Apple: podcasts.apple.com Reddit: reddit.com 00:00 - 00:15 - Introducción 00:15 - 02:48 - Esquema 02:48 - 05:23 - Ideas 05:23 - 06:50 - El futuro de la tecnología 06:50 - 09:00 - Linux Mobile y GrapheneOS 09:00 - 09:41 - Despedida [fr-FR] Nous travaillons sur un nouveau système d'exploitation mobile Cinemint : GitHub : github.com/EHowardHill YouTube : youtube.com Lex : GitHub : github.com/LecSUSOff YouTube : youtube.com Projet LECP d'IMY : lecp.imy.com.ly Serveur Discord : discord.gg Substack : theundefinedlink.substack.com Twitter/X : x.com Podcast (YouTube) : youtube.com Spotify : open.spotify.com Apple Podcasts : podcasts.apple.com Reddit : reddit.com 00:00 - 00:15 - Introduction 00:15 - 02:48 - Plan 02:48 - 05:23 - Idées 05:23 - 06:50 - Avenir des technologies 06:50 - 09:00 - Linux Mobile et GrapheneOS 09:00 - 09:41 - Conclusion [hi] हम एक नए मोबाइल ऑपरेटिंग सिस्टम पर काम कर रहे हैं सिनेमिंट: गिटहब -- github.com/EHowardHill यूट्यूब -- youtube.com लेक्स: गिटहब -- github.com/LecSUSOff यूट्यूब -- youtube.com IMY का प्रोजेक्ट LECP: lecp.imy.com.ly डिस्कॉर्ड सर्वर: discord.gg सबस्टैक: theundefinedlink.substack.com ट्विटर/X: x.com पॉडकास्ट (यूट्यूब): youtube.com स्पॉटिफाई: open.spotify.com Apple Podcasts: podcasts.apple.com Reddit: reddit.com 00:00 - 00:15 - परिचय 00:15 - 02:48 - रूपरेखा 02:48 - 05:23 - विचार 05:23 - 06:50 - तकनीक का भविष्य 06:50 - 09:00 - Linux Mobile और GrapheneOS 09:00 - 09:41 - समापन [id] Kami sedang mengerjakan OS seluler baru Cinemint: Github -- github.com/EHowardHill YouTube -- youtube.com Lex: Github -- github.com/LecSUSOff YouTube -- youtube.com Proyek LECP milik IMY: lecp.imy.com.ly Server Discord: discord.gg Substack: theundefinedlink.substack.com Twitter/X: x.com Podcast (YouTube): youtube.com Spotify: open.spotify.com Apple Podcasts: podcasts.apple.com Reddit: reddit.com 00:00 - 00:15 - Pendahuluan 00:15 - 02:48 - Garis Besar 02:48 - 05:23 - Ide 05:23 - 06:50 - Masa Depan Teknologi 06:50 - 09:00 - Linux Mobile & GrapheneOS 09:00 - 09:41 - Penutup [it] Stiamo lavorando a un nuovo sistema operativo mobile Cinemint: Github -- github.com/EHowardHill YouTube -- youtube.com Lex: Github -- github.com/LecSUSOff YouTube -- youtube.com Progetto LECP di IMY: lecp.imy.com.ly Server Discord: discord.gg Substack: theundefinedlink.substack.com Twitter/X: x.com Podcast (YouTube): youtube.com Spotify: Italiano: open.spotify.com Apple Podcasts: podcasts.apple.com Reddit: reddit.com 00:00 - 00:15 - Introduzione 00:15 - 02:48 - Sommario 02:48 - 05:23 - Idee 05:23 - 06:50 - Il futuro della tecnologia 06:50 - 09:00 - Linux Mobile e GrapheneOS 09:00 - 09:41 - Conclusione [iw] אנחנו עובדים על מערכת הפעלה חדשה לנייד סינמינט: גיטהאב -- github.com/EHowardHill יוטיוב -- youtube.com לקס: גיטהאב -- github.com/LecSUSOff יוטיוב -- youtube.com פרויקט LECP של IMY: lecp.imy.com.ly שרת דיסקורד: discord.gg סאבסטאק: theundefinedlink.substack.com טוויטר/X: x.com פודקאסט (יוטיוב): youtube.com ספוטיפיי: open.spotify.com פודקאסטים של אפל: podcasts.apple.com רדיט: reddit.com 00:00 - 00:15 - מבוא 00:15 - 02:48 - סקירה כללית 02:48 - 05:23 - רעיונות 05:23 - 06:50 - עתיד הטכנולוגיה 06:50 - 09:00 - לינוקס מובייל ומערכת ההפעלה גרפן 09:00 - 09:41 - סיום [ja] 新しいモバイルOSを開発中 Cinemint: GitHub -- github.com/EHowardHill YouTube -- youtube.com Lex: GitHub -- github.com/LecSUSOff YouTube -- youtube.com IMYのプロジェクトLECP: lecp.imy.com.ly Discordサーバー: discord.gg Substack: theundefinedlink.substack.com Twitter/X: x.com ポッドキャスト (YouTube): youtube.com Spotify: open.spotify.com Apple Podcasts: podcasts.apple.com Reddit: reddit.com 00:00 - 00:15 - オープニング 00:15 - 02:48 - 概要 02:48 - 05:23 - アイデア 05:23 - 06:50 - テクノロジーの未来 06:50 - 09:00 - LinuxモバイルとGrapheneOS 09:00 - 09:41 - エンディング [ko] 새로운 모바일 운영체제를 개발 중입니다 시네민트: 깃허브 -- github.com/EHowardHill 유튜브 -- youtube.com 렉스: 깃허브 -- github.com/LecSUSOff 유튜브 -- youtube.com IMY의 프로젝트 LECP: lecp.imy.com.ly 디스코드 서버: discord.gg 서브스택: theundefinedlink.substack.com 트위터/X: x.com 팟캐스트 (유튜브): youtube.com 스포티파이: open.spotify.com Apple Podcasts: podcasts.apple.com Reddit: reddit.com 00:00 - 00:15 - 소개 00:15 - 02:48 - 개요 02:48 - 05:23 - 아이디어 05:23 - 06:50 - 기술의 미래 06:50 - 09:00 - Linux Mobile & GrapheneOS 09:00 - 09:41 - 마무리 [ml] ഞങ്ങൾ ഒരു പുതിയ മൊബൈൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം നിർമ്മിക്കുന്നു സിനിമാമിന്റ്: ഗിത്തബ് -- github.com/EHowardHill യൂട്യൂബ് -- youtube.com ലെക്സ്: ഗിത്തബ് -- github.com/LecSUSOff യൂട്യൂബ് -- youtube.com IMY യുടെ പ്രോജക്റ്റ് LECP: lecp.imy.com.ly ഡിസ്കോർഡ് സെർവർ: discord.gg സബ്സ്റ്റാക്ക്: theundefinedlink.substack.com Twitter/X: x.com പോഡ്‌കാസ്റ്റ് (യൂട്യൂബ്): youtube.com സ്പോട്ടിഫൈ: open.spotify.com ആപ്പിൾ പോഡ്‌കാസ്റ്റുകൾ: podcasts.apple.com റെഡ്ഡിറ്റ്: reddit.com 00:00 - 00:15 - ആമുഖം 00:15 - 02:48 - രൂപരേഖ 02:48 - 05:23 - ആശയങ്ങൾ 05:23 - 06:50 - സാങ്കേതികവിദ്യയുടെ ഭാവി 06:50 - 09:00 - ലിനക്സ് മൊബൈലും ഗ്രാഫീൻ ഒഎസും 09:00 - 09:41 - ഔട്ട്‌റോ [nl-NL] We werken aan een nieuw mobiel besturingssysteem Cinemint: Github -- github.com/EHowardHill YouTube -- youtube.com Lex: Github -- github.com/LecSUSOff YouTube -- youtube.com IMY's project LECP: lecp.imy.com.ly Discord-server: discord.gg Substack: theundefinedlink.substack.com Twitter/X: x.com Podcast (YouTube): youtube.com Spotify: open.spotify.com Apple Podcasts: podcasts.apple.com Reddit: reddit.com 00:00 - 00:15 - Intro 00:15 - 02:48 - Overzicht 02:48 - 05:23 - Ideeën 05:23 - 06:50 - Toekomst van technologie 06:50 - 09:00 - Linux Mobile & GrapheneOS 09:00 - 09:41 - Outro [pa] ਅਸੀਂ ਇੱਕ ਨਵਾਂ ਮੋਬਾਈਲ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਬਣਾ ਰਹੇ ਹਾਂ ਸਿਨੇਮਿੰਟ: ਗਿਥਬ -- github.com/EHowardHill ਯੂਟਿਊਬ -- youtube.com ਲੈਕਸ: ਗਿਥਬ -- github.com/LecSUSOff ਯੂਟਿਊਬ -- youtube.com IMY ਦਾ ਪ੍ਰੋਜੈਕਟ LECP: lecp.imy.com.ly ਡਿਸਕੌਰਡ ਸਰਵਰ: discord.gg ਸਬਸਟੈਕ: theundefinedlink.substack.com Twitter/X: x.com ਪੋਡਕਾਸਟ (ਯੂਟਿਊਬ): youtube.com ਸਪੋਟੀਫਾਈ: open.spotify.com ਐਪਲ ਪੋਡਕਾਸਟ: podcasts.apple.com ਰੈੱਡਿਟ: reddit.com 00:00 - 00:15 - ਜਾਣ-ਪਛਾਣ 00:15 - 02:48 - ਰੂਪ-ਰੇਖਾ 02:48 - 05:23 - ਵਿਚਾਰ 05:23 - 06:50 - ਤਕਨਾਲੋਜੀ ਦਾ ਭਵਿੱਖ 06:50 - 09:00 - ਲੀਨਕਸ ਮੋਬਾਈਲ ਅਤੇ ਗ੍ਰਾਫੀਨਓਐਸ 09:00 - 09:41 - ਆਉਟਰੋ [pl] Pracujemy nad nowym systemem operacyjnym dla urządzeń mobilnych Cinemint: Github — github.com/EHowardHill YouTube — youtube.com Lex: Github — github.com/LecSUSOff YouTube — youtube.com Projekt LECP IMY: lecp.imy.com.ly Serwer Discord: discord.gg Substack: theundefinedlink.substack.com Twitter/X: x.com Podcast (YouTube): youtube.com Spotify: open.spotify.com Apple Podcasts: podcasts.apple.com Reddit: reddit.com 00:00 - 00:15 - Wprowadzenie 00:15 - 02:48 - Zarys 02:48 - 05:23 - Pomysły 05:23 - 06:50 - Przyszłość technologii 06:50 - 09:00 - Linux Mobile i GrapheneOS 09:00 - 09:41 - Zakończenie [pt-BR] Estamos criando um novo sistema operacional móvel Cinemint: Github -- github.com/EHowardHill YouTube -- youtube.com Lex: Github -- github.com/LecSUSOff YouTube -- youtube.com Projeto LECP do IMY: lecp.imy.com.ly Servidor do Discord: discord.gg Substack: theundefinedlink.substack.com Twitter/X: x.com Podcast (YouTube): youtube.com Spotify: open.spotify.com Apple Podcasts: podcasts.apple.com Reddit: reddit.com 00:00 - 00:15 - Introdução 00:15 - 02:48 - Sumário 02:48 - 05:23 - Ideias 05:23 - 06:50 - O futuro da tecnologia 06:50 - 09:00 - Linux Mobile e GrapheneOS 09:00 - 09:41 - Encerramento [ru] Мы работаем над новой мобильной ОС Cinemint: Github — github.com/EHowardHill YouTube — youtube.com Lex: Github — github.com/LecSUSOff YouTube — youtube.com Проект IMY LECP: lecp.imy.com.ly Сервер Discord: discord.gg Substack: theundefinedlink.substack.com Twitter/X: x.com Подкаст (YouTube): youtube.com Spotify: open.spotify.com Apple Podcasts: podcasts.apple.com Reddit: reddit.com 00:00 - 00:15 - Вступление 00:15 - 02:48 - План 02:48 - 05:23 - Идеи 05:23 - 06:50 - Будущее технологий 06:50 - 09:00 - Linux Mobile и GrapheneOS 09:00 - 09:41 - Заключение [ta] நாங்கள் ஒரு புதிய மொபைல் இயங்குதளத்தை உருவாக்கி வருகிறோம் சினிமிண்ட்: கிட்ஹப் -- github.com/EHowardHill யூடியூப் -- youtube.com லெக்ஸ்: கிட்ஹப் -- github.com/LecSUSOff யூடியூப் -- youtube.com IMY-இன் LECP திட்டம்: lecp.imy.com.ly டிஸ்கார்ட் சர்வர்: discord.gg சப்ஸ்டாக்: theundefinedlink.substack.com ட்விட்டர்/X: x.com பாட்காஸ்ட் (யூடியூப்): youtube.com ஸ்பாட்டிஃபை: open.spotify.com ஆப்பிள் பாட்காஸ்ட்ஸ்: podcasts.apple.com ரெடிட்: reddit.com 00:00 - 00:15 - அறிமுகம் 00:15 - 02:48 - சுருக்கம் 02:48 - 05:23 - யோசனைகள் 05:23 - 06:50 - தொழில்நுட்பத்தின் எதிர்காலம் 06:50 - 09:00 - லினக்ஸ் மொபைல் & கிராஃபீன்ஓஎஸ் 09:00 - 09:41 - முடிவுரை [te] మేము ఒక కొత్త మొబైల్ ఆపరేటింగ్ సిస్టమ్‌ను రూపొందిస్తున్నాము సినెమింట్: గిట్‌హబ్ -- github.com/EHowardHill యూట్యూబ్ -- youtube.com లెక్స్: గిట్‌హబ్ -- github.com/LecSUSOff యూట్యూబ్ -- youtube.com IMY ప్రాజెక్ట్ LECP: lecp.imy.com.ly డిస్కార్డ్ సర్వర్: discord.gg సబ్‌స్టాక్: theundefinedlink.substack.com ట్విట్టర్/X: x.com పాడ్‌కాస్ట్ (యూట్యూబ్): youtube.com స్పాటిఫై: open.spotify.com ఆపిల్ పోడ్‌కాస్ట్‌లు: podcasts.apple.com రెడ్డిట్: reddit.com 00:00 - 00:15 - పరిచయం 00:15 - 02:48 - రూపురేఖలు 02:48 - 05:23 - ఆలోచనలు 05:23 - 06:50 - సాంకేతికత భవిష్యత్తు 06:50 - 09:00 - లైనక్స్ మొబైల్ & గ్రాఫెన్‌ఓఎస్ 09:00 - 09:41 - ముగింపు [uk] Ми працюємо над новою мобільною ОС Cinemint: Github -- github.com/EHowardHill YouTube -- youtube.com Lex: Github -- github.com/LecSUSOff YouTube -- youtube.com Проект IMY LECP: lecp.imy.com.ly Сервер Discord: discord.gg Субстек: theundefinedlink.substack.com Twitter/X: x.com Подкаст (YouTube): youtube.com Spotify: open.spotify.com Подкасти Apple: podcasts.apple.com Reddit: reddit.com 00:00 - 00:15 - Вступ 00:15 - 02:48 - План 02:48 - 05:23 - Ідеї 05:23 - 06:50 - Майбутнє технологій 06:50 - 09:00 - Linux Mobile та GrapheneOS 09:00 - 09:41 - Завершення

  37. X@koshian · 3 likes · 1 repost · 260 views

    CayenChat 1.0.0 Released! 一応は正式版のリリースということで! github.com/koshian/cayenchat/releases/tag/v1.0.0

  38. X@tomismeta · 34 views

    @KingBootoshi Agreed, the human attention layer is still greenfield. tomismeta/aperture

  39. X@AerunFE · 1 like · 13 views

    @grafikart_fr Zod est vraiment génial. On l’utilise sur tout un tas de modèles pour valider nos données pour un éditeur de jeu. Idem couplé à des formulaires pour valider les champs quand le natif HTML ne suffit pas. PokemonWorkshop/PokemonStudio

  40. X@Clora4cut · 8 views

    MIT license, 320+ contributors. Helps solo devs and teams who want agents to build from a written spec, not a vague prompt. Honest limit: more upfront writing, and it's overkill for tiny fixes. Needs Python 3.11+ and uv. #OpenSource github/spec-kit

  41. X@QloveDudu · 1 like · 84 views

    已经做好开源咯~ VITASID57/ai-toy-hub

  42. Redditu/RaZorGaTor996 · r/VitaPiracy · 60 points · 3 comments

    [Release] Vampire Survivors for PS Vita v0.9 beta — the whole base game, rewritten natively, no Unity in sight Hey everyone! Remember Vampire Survivors? Of course you do, it probably ate a month of your life. One whip, several thousand bats, and thirty minutes of pretending you'll stop after this run. Now you can pretend on the Vita. This is not an emulator, and it's not the Unity build. My first attempt was the Android version, and the Unity runtime alone left the game a few megabytes to live in. So I went the long way round: the game's old Phaser build, the one Steam still ships as the `old-engine` beta branch, rewritten class by class in C on top of raylib and vitaGL. The parts of Phaser 3 the game needs are translated too, so it plays like the original. Only the menus were rebuilt, because the PC layouts on a 5-inch screen were a crime. What's in - All 15 stages, 41 characters and the 76 base weapons, with evolutions and Limit Break - The 22 Arcanas, relics, golden eggs, the shop, the collection, the bestiary and achievements - Inverse and Hyper modes, the endings and the credits - 30 languages, Japanese and Chinese included - Chest videos in the final stage, played by the Vita's hardware decoder - A proper LiveArea made from the game's own art Two things I learned along the way - Every hit flashed a black square in the corner of the screen. The Vita's GPU draws in tiles, and the game was showing each frame before the GPU had finished it, so the last tiles were still black. The game now waits for its own homework to be done before handing it in. - The final stage's videos refused to play, in several creative ways. Turns out the decoder only accepts memory it received in a very specific way from the kernel, and only wants one video open at a time. It was not a bug so much as a list of demands. Installing 1. In Steam: Vampire Survivors, Properties, Betas, and pick `old-engine` (access code: `PhaserVersion2023`). Let it download. 2. Run the setup tool for your computer (Windows, macOS or Linux / Steam Deck). It finds your copy on its own, extracts the data and sends about 125 MB to the Vita, over Wi-Fi (VitaShell FTP) or USB. If the connection drops, press Prepare again: it only sends what's missing. 3. You need libshacccg.suprx. If you've installed any vitaGL homebrew before, you already have it, and the tool warns you if you don't. 4. Install the VPK. Stand very still. Let the whip do the work. Known issues - Normal play runs at or close to 60 fps, but very heavy waves, around 300 enemies on screen, drop to roughly 25-30. That's the Vita's CPU telling me it did its best. - The DLCs aren't in yet. Moonspell and Foscari are what I'm working on next. No ETA, no promises. - It's a beta. If you find something broken, an issue on GitHub with a photo helps a lot. The game is not included. You need your own copy on Steam, and the tool extracts the data from it. Please don't ask for the files in the comments. Download: github.com/Federicoilgrandebardo/vampire-survivor… Huge thanks to Rinnegatamante for vitaGL and the raylib Vita port, raysan5 for raylib, Northfear for the SDL2 port, TheFloW for VitaShell and the VitaSDK team for the toolchain — none of this exists without them. The full credits are in the README. And to poncle, for a game worth all this effort. Have fun, and try to last the full thirty minutes 🧛

  43. X@laogeai · 4 views

    为跑一个 Windows 软件,Parallels 一年 498、VMware 授权 1400,用不了这么久。 quickemu 一条命令干完镜像下载+虚机配置+启动,按性能自动挑配置,用完删干净。 quickemu-project/quickemu

  44. X@Alain1311369025 · 1 like · 47 views

    @AurelienBrando @cmoisamii @samytsunaze Non, je fais tourner nativement Pokopia sur mon Mac. Si tu veux, tu peux toujours essayer de le faire tourner nativement sur Windows mais j'ai aucune idée de si ça marche ou non : drakolordx7/pokopia-recomp

  45. X@QloveDudu · 1 like · 80 views

    已经做好开源咯~ VITASID57/ai-toy-hub

  46. X@EckertAnthony · 232 views

    @K3MOTEE i made it so i can play on linux or on web. whaaa whaaa bro you dont know rust by a long shot. all tourist need to gtfo gaming. we are going back to the late 90s here fix it ur self or QQ more AnthonE/Gates t.co

  47. X@QloveDudu · 1 like · 55 views

    已经做好开源咯~ VITASID57/ai-toy-hub

  48. Redditu/Beneficial_Carob_830 · r/foss · 14 points

    GymMane reached 1.3k stars on GitHub, thank you Thanks to everyone who starred it, reported bugs or sent ideas. A lot of what GymMane has now came from those issues. InlitX/GymMane

  49. X@fivetoninedev · 2 likes · 17 views

    @riyadbkhsh @X Working on an open-source project: oxnw/ai-phone where I gave my local llm a phone number to make and take calls for me. Let's connect!

  50. X@wixette · 8 likes · 680 views

    我复现莱布尼茨机械计算器时,AI检索到,东德计算机科学家N J Lehmann曾高精度复制过这台机械,而Lehmann教授的图纸与手稿就收藏德意志博物馆中。于是AI帮我写德文邮件联系博物馆,花157.30欧元(含税)购买了总计135页图纸、手稿的扫描图。并据此校准了我开源在 wixette/leibniz-stepped-reckoner 的3D零件模型

Older posts →