((((sandro.net))))
Manuntençao para Pcs
segunda-feira, 20 de abril de 2026
Show HN: Self-hosted Raspberry Pi wall display (no cloud, no subscription) https://ift.tt/ORjL2Yf
Show HN: Self-hosted Raspberry Pi wall display (no cloud, no subscription) https://ift.tt/k9Zc3J1 April 20, 2026 at 11:13AM
Show HN: CyberWriter – a .md editor built on Apple's (barely-used) on-device AI https://ift.tt/xat6Pbw
Show HN: CyberWriter – a .md editor built on Apple's (barely-used) on-device AI Apple has quietly shipped a pretty complete on-device AI stack into macOS, with these features first getting API access in MacOS 26. There are multiple components in the foundation model, but the skills it shipped with actually make this ~3b parameter model useful. The API to hit the model is super easy, and no one is really wiring them together yet. - Foundation Models (macOS 26) - a ~3B-parameter LLM with an API. Streaming, structured output, tool use. No API key, no cloud call, no per-token cost. - NLContextualEmbedding (Natural Language framework, macOS 14+) -- a BERT-style 512-dim text embedder. Exactly what OpenAI and Cohere sell, sitting in Apple's SDKs since iOS 17. - SFSpeechRecognizer / SpeechAnalyzer - on-device speech-to-text including live dictation. Solid accuracy on Apple Silicon. I built cyberWriter, a Markdown editor, on top of all three, mostly as a test and showcase to see what it can do. I actually integrated local and cloud AI first, and then Apple shipped the foundation model, it stacked on super easy, and now users with no local or API AI knowledge can use it with just a click or two. Well the real reason is because most markdown editors need plugins that run with full system access, and I work on health data and can't have that. Vault chat / semantic search. The app indexes your Markdown folder via NLContextualEmbedding (around 50 seconds for 1000 chunks on an M1). The search bar gets a "Related Ideas" section that matches by meaning - typing "orbital mechanics" surfaces notes about rockets and launch windows even when those exact words never appear. Ask the AI a question and it retrieves the top 5 chunks as context. Plain RAG, but the embedder, retrieval, chat model, and search all run locally. AI Workspace. Command+Shift+A opens a chat panel, Command+J triggers inline quick actions (rewrite, summarize, change tone, fix grammar, continue). Apple Intelligence is the default; Claude, OpenAI, Ollama, and LM Studio all work if you prefer. The same context layer - document selection, attached files, retrieved vault chunks - feeds every provider through the same system-message path. Because the vault context is file and filename aware, it can create backlinks to the referenced file if it writes or edits a doc for you. Voice notes and dictation. Record a voice note directly into your doc, transcribe it with SpeechAnalyzer, or just dictate into the editor while you think. Audio never leaves the Mac. The privacy story is straightforward because the primitives are already private. Vectors live in a `.vault.embeddings.json` file next to your vault, never sent anywhere. If you use Apple Intelligence, even the retrieved text stays on-device. For cloud models there is a clear toggle and an inline warning before any filenames or snippets leave the machine. Honest limitations: - 512-dim embeddings are solid mid-tier. A GPT-4-class embedder catches subtler relationships this will miss. - 256-token chunks can split long paragraphs mid-argument. - Foundation Models caps its context window around 6K characters, so vault context is budgeted to 3K with truncation markers on the rest. - Multilingual support is English-only right now. NLContextualEmbedding has Latin, Cyrillic, and CJK model variants; wiring the language detector across chunks is Phase 2. The developer experience for these APIs is genuinely good. Foundation Models streams cleanly, NLContextualEmbedding downloads assets on demand and gives you mean-poolable token vectors in a handful of lines. Curious what others here are building on this stack - feels like low-hanging fruit that has been sitting there for a while. https://ift.tt/BnwZyqt The Apple AI embedding feature is going live today. I'm honestly surprised it even works out of the box. https://cyberwriter.app April 20, 2026 at 10:07AM
Show HN: Goempy – Ship a CPython interpreter inside your Go binary https://ift.tt/kprd8jB
Show HN: Goempy – Ship a CPython interpreter inside your Go binary https://ift.tt/YS0zCAv April 20, 2026 at 09:57AM
domingo, 19 de abril de 2026
Coaches in Map Expansions
Today, we’re excited to share a closer look at another key part of our upcoming Coaches DLC for Euro Truck Simulator 2. While stepping behind the wheel of a coach introduces a brand-new way to experience the road, an equally important part of this new gameplay lies in where your journey begins and ends; the coach stations and stops themselves.
When development on Project Coaches began, there were already quite a few bus station prefabs placed across the ETS2 map. Many of you may have already spotted these throughout the map long before our official announcement of Coaches. While they served well as scenic placeholders, they were not really designed with our Coaches DLC in mind. As a result, a significant part of the Coaches development has focused on reworking these older assets, refreshing their layouts, and in many cases rebuilding them from the ground up so they better reflect real-world locations and integrate more naturally into their surroundings.
At the same time, expanding coverage across the map became a key priority. We spoke with Dominik, Producer of Project Coaches, to learn more. "From the very beginning, we faced a significant challenge, expanding the network of bus stations and stops across all of Europe. In some existing DLCs, these locations were scarce or missing entirely. Our primary goal was to cover key cities to ensure players can take on bus jobs even if they own a DLC that is currently disconnected from the rest of the road network. Following that, we focused on covering as many capital cities as possible while identifying new spots where we could realistically fit bus infrastructure into the map."
Of course, integrating these new locations into an already established world is far from straightforward. Many of our map expansions, such as Italia, Road to the Black Sea and Beyond the Baltic Sea were originally built without the Coaches' gameplay in mind. This means that adding new stations required revisiting existing cities and carefully adapting them to fit new infrastructure.
One of our map designers shares, "Most bus terminals require varying degrees of intervention into the existing map. Creating a brand-new station from scratch is a relatively straightforward process, essentially standard map development. However, adding new areas to locations where they weren't originally planned presents a unique set of challenges, especially in parts of the map that are nearly a decade old. In those cases, we must carefully use older assets and techniques to ensure the new additions don't feel out of place."
Even in our newer map expansions, space is often limited, especially in dense urban environments. "It is quite a puzzle to integrate two hundred meters of road and a large bus terminal into a space where, originally, there was only room for half of that. It’s a constant balancing act between our vision and the technical reality of the existing map."
In some cases, this has even led to cities being expanded to include parts of their town centres, allowing for more authentic placement of coach stations. Additionally, map designers who have been working on specific DLCs have been implementing their own stations, with the Coach Team stepping in to provide technical support and ensure that all necessary gameplay functionality is properly implemented.
"It’s been great to be part of the Coaches development team as a tester and to have the opportunity to see all of these newly created locations come to life." Simon B from our QA team adds "The asset and map designers have really outdone themselves on this project, creating vibrant bus stations and once again bringing a large portion of the real world closer through stunning landmarks and scenery.
That said, with so much work to do, there are always some remaining issues or imperfections that can go unnoticed with each new bus station, which is where I come in. Whether it’s a smaller detail or a larger issue, and whether the fix is quick or more involved, everything is resolved smoothly and efficiently thanks to the proactivity of the wider team. I’m excited to continue helping ensure these bus stations are in top condition, and I can’t wait to see the final result of all our work."
With the Coaches DLC, we’re not just introducing a new vehicle type, but so much more! From reworked legacy prefabs to newly built landmark stations and expanded city areas, we want to ensure that players can enjoy this upcoming addition across our already established Euro Truck Simulator 2 map.
Excited for the Coaches DLC for Euro Truck Simulator 2? Be sure to add it to your Steam Wishlist! It really helps support our future releases and ensures you’ll be notified when it launches. In the meantime, follow us on our official social media channels to stay up to date with the latest development news. Until next time, see you on the road!
source http://blog.scssoft.com/2026/04/coaches-in-map-expansions.html
Show HN: Shader Lab, like Photoshop but for shaders https://ift.tt/J60mEuD
Show HN: Shader Lab, like Photoshop but for shaders https://ift.tt/9nHiBWT April 16, 2026 at 02:32PM
Show HN: Prompt-to-Excalidraw demo with Gemma 4 E2B in the browser (3.1GB) https://ift.tt/cV09oMs
Show HN: Prompt-to-Excalidraw demo with Gemma 4 E2B in the browser (3.1GB) https://teamchong.github.io/turboquant-wasm/draw.html April 19, 2026 at 08:17AM
Show HN: Open Passkey – open-source passkey auth with free "backendless" host https://ift.tt/kvXYaTd
Show HN: Open Passkey – open-source passkey auth with free "backendless" host I, like Andrej Karpathy, became super frustrated by how annoying it was to deploy projects that were previously an absolute joy to make with Claude Code. That is why I made open-passkey, an MIT licensed passkey repo with support for 33 languages and frameworks (examples included) that makes adding simple secure auth to a project easy. We are also releasing gateway ( https://ift.tt/Cfi2hpm ) a "backendless" hosted auth server that frontend apps can consume for free so that you can ship a React or Angular app using a CDN like Netlify without needing to configure a server at all. We are willing to freely share the resources of an AWS t.large instance which should easily support millions of accounts & sessions. This decision was made to improve our velocity when it comes to shipping small apps (it should go without saying that this is not designed for large apps). Open-passkey prioritizes post-quantum algorithms, though they are not supported by browsers yet. On top of Gateway, we also built a simple end-to-end encrypted key value store modeled after localStorage. A simple setItem() and getItem() API that uses PRF with passkeys to store encrypted values on gateway with zero config. This, again, was made to improve our velocity to securely add API keys and stuff to frontend apps without needing to pay for a server to host. Obviously gateway is completely optional and exporting out your users public keys is supported with rp_id verification via domain TXT records. https://ift.tt/6SRg9ve April 18, 2026 at 09:12PM
Assinar:
Comentários (Atom)
DJ Sandro
http://sandroxbox.listen2myradio.com









