
2025-07-10 13:38:21
#GlasgowInterfaceExplorer now has API documentation for most V2 applets published online! https://glasgow-embedded.org/latest/appl…
#GlasgowInterfaceExplorer now has API documentation for most V2 applets published online! https://glasgow-embedded.org/latest/appl…
🚀 Getting Started
For Developers:
Quick API integration
client = OpenAI(base_url="https://api.moonshot.ai/v1") response = client.chat.completions.create( model="kimi-k2-instruct", messages=[{"role": "user", "content": "Build me a we…
Kan nån ddosa tillväxtanalys - deras sugiga API håller på att suga livet ur mig.
The JSON response of translated rules list in Mastodon v4.4 (`/api/v2/instance`) seems to imply that some rules might not be translated.
Judging from admin UI to translate rule, seems to make sense https://github.com/mastodon/mastodon/pull/34494
So, one rule is translated, t…
I did not know that ffmpeg had va-api encoders, instead had to try and find the proprietary amd encoders for almost an hour(
I will die on this hill, but these class definition pages for #dotnet are unhelpful and a waste of time.
Google announces Veo updates: support for vertical video and 1080p, lower pricing, and general availability of Veo 3 and Veo 3 Fast in the Gemini API (Google Developers Blog)
https://developers.googleblog.com/en/veo-3-and-veo-3-…
3. Multiple Access Methods 🌐
• Cloud API: https://platform.moonshot.ai (OpenAI/Anthropic compatible) • Self-hosting: Deploy on your own infrastructure • Inference engines: vLLM, SGLang, KTransformers, TensorRT-LLM supported
The Italian bibliography of 16th century prints (#EDIT16) has a REST API that provides JSON data - which is great (apart from the somewhat cumbersome API key). The JSON, however, is less structured than the Unimarc. So the date of publication is given as structured info in Unimarc but unstructured (and therefore often ambiguous) in the JSON representation. Not ideal as there appears to beno way…
For Self-Hosting:
Deploy with vLLM
python -m vllm.entrypoints.openai.api_server
--model moonshotai/Kimi-K2-Instruct
--dtype fp8-e4m3
@… Labas, kokio senumo istoriniai duomenys dar yra prieinami?
Ar pats apsiribojai senesnių neimt, ar API neduoda, ar yra kokių kitų priežasčių?
A log just told me it's "Zipping Api Artifacts".
Zipping Api Artifacts
That phrase feels so weird in my brain!
2. Open-Source Freedom 🔓
• Full model weights available on Hugging Face • Modified MIT License for commercial use • No vendor lock-in or API rate limits • Complete transparency and customization control
Recall.ai, which offers an API and a desktop SDK for managing meeting recordings and transcripts, raised $38M in a Series B led by Bessemer at a $250M valuation (Paul Gillin/SiliconANGLE)
https://siliconangle.com/2025/09/05/recall-ai-lands-38m-unlock-spoken-…
The mini model is only 80 MB. Even the full-weight model can be run on your laptop.
#ai
I would love to see on @… pages a download to epub button, for offline reading some protocols.
https://www.w3.org/TR/activitypub/
I would love to see it here. (Not near a compu…
API design for multiple errors ... a drama in multiple acts.
Each of which may be comedy or tragedy.
«Our project [#openstreetmap] is constantly under a threat from technical people, who see it as a database, or a fixed structure, or an API to work with – and not as a community of people with specific knowledge who make the map as a by-product of understanding the world.»
So we'll put by @… ❤️🙏
An der Spotify-API gescheitert. Ich wollte Playlists abrufen, die einen bestimmten Song enthalten. Info hat Spotify und stellt sie Künstler*innen zur Verfügung. Aber nur denen. Gibt ein paar Services, die versuchen es zu machen (https://www.chosic.com/spotify-playlist-search…
🚚 Move your #Azure resources across subscriptions or resource groups—without downtime!
Use CLI, PowerShell, Python, or REST API to stay flexible and in control. ⚙️📦 Just update those resource IDs! #CloudManagement
Learn more:
Google: Quotenregelung für API-Zugriffe führte zu Cloud-Ausfall
Fehlerhafte Quotenchecks für API-Zugriffe lösten die weltweite Störung der Google Cloud aus. Das Unternehmen gelobt Besserung.
h…
Expressing API changes as "replace this function with its inlined body" lets Go tooling make codebase upgrades for you. #GophersUnite
#Lieferando scheint die erste App zu sein, die bei meinem #GrapheneOS Probleme macht: nach Eingabe von E-Mail-Adresse (als Benutzername) und Klick auf "Get verification code" kommt "Something went wrong" GOS-Info, dass die Play Integrity API verwendet wurde.
Da ich den API-…
Frage an alle #GitLab Admins: gibt es eine Möglichkeit, einen User automatisch auf alle Projekte Instanz-weit in GitLab self hosted zuzulassen?
Für eine Überprüfung reicht ein Audit User nicht aus und ich möchte das so weit wir möglich automatisieren, auch für neue Projekte.
Anthropic releases Claude Opus 4.1 to paid Claude users, in Claude Code, via its API, and more, featuring broad improvements over Opus 4 for the same cost (Anthropic)
https://www.anthropic.com/news/claude-opus-4-1
Hello from #CoRDI2025 👋 !
🛠️ This year @… is presenting how our Culture Information Portal, the Metadata API, and the Culture Knowledge Graph work together to make #culturalheritage
Bart Wullems of The Art of Simplicity shares his experience using Microsoft's .NET Source Browser to take a peek at a particular API's internals. The code documentation pages have links to the corresponding Github repositories where you can see exactly how any given function is implemented.
"Browse the .NET code base with the .NET Source Browser"
hacker: "yeah, I downloaded a driver from the manufacturer. It didn't build of course, because the v2l API changed between what they released and the kernel you're running, but i updated it to the new API and it worked."
linux user: "you going to send the driver upstream?"
https://mk.moth.zon…
Today I managed (with help by a subcontractor) to set up a .NET and a Python API to use (and validate!) JWTs issued by our #Perl OAuth2 server.
Huch, Quer (BR) nutzt in einem Beitrag nicht GoogleMaps, sondern Maptiler (OpenStreetMap) (#openstreetmap
Przygotowałem wstępnie weryfikację autentyczności plików z #PyPI dla #Gentoo.
Wiecie, ten nowy wynalazek, który chroni przed atakami podmieniającymi pliki na PyPI, i upewnia się, że macie do czynienia z oryginalnymi plikami z GitHuba. No bo, jak powszechnie wiadomo, repozytoria na GitHubie i tamtejsze syste…
Great article. And has this gem as a closing statement: „Somewhere, a protocol is being used exactly as intended. This is deeply suspicious.“
https://darmstadt.social/@claudius/114766051184046904
I wouldn't have thought that quantitative analyses of retrospective national bibliographies would be that painful: data access via SRU, OAI, and REST API; another resource has a JSON dump, another one again consists of various ttl for which you have to set up your own sparql endpoint. And I've not even arrived at formats, metadata standards and cataloguing peculiarities 🤯 so everything's #FAIR
After a discussion about why omitting coverage for tests is not a good idea, I added a tip to our test tutorial: https://python-basics-tutorial.readthedocs.io/en/latest/test/pytest/coverage.html#coverage-tip
I learned about WACZ files today. (Web Archive Collection Zipped)
I also learned that Claude can't process WACZ files without treating them as text, so my file is 3247% over the text entry limit. 🙄
I could use the API but by the time I configure that, I could just manually extract the text.
preset-repo-api.prusa3d.com ist wohl down und führt aktuell zu Fehlern bei der nutzung von #PrusaSlicer
#Prusa
The new EU age verification app is currently aiming to use Google Play Integrity devices because NO-ONE LEARNS ANYTHING. EVER. 😖
Here’s the GitHub issue https://github.com/eu-digital-identity-wallet/av-app-android-wallet-ui/issues/10
Im letzten Teil meiner Serie zu Wegwerfnummern habe ich virtuelle Nummern, Profi-Tools und Reise-SIM getestet.
Und dabei etwas erstaunt festgestellt, dass man mit Kryptowährung einfach so eine funktionierende österreichische Handynummer bekommt. Ohne Identitätsnachweis, ohne Name, ohne E-Mail-Adresse. Aus Singapur. 🤔
Anthropic revoked OpenAI's API access to Claude, citing ToS violations; sources: OpenAI's use of the API let it compare its models' behavior against Claude's (Kylie Robison/Wired)
https://www.wired.com/story/anthropic-revokes-openais-access-to-claude/
This story about API access being withdrawn from organisations commenting on regulatory proceedings (a comparative luxury) reminds me that the consultation websites for UK government departments still... have a diverse range of designs and processes.
https://www.
🎞️ Anime.js v4 is a lightweight JavaScript animation library with a simple, yet powerful API
#javascript #web
i've modified wasi-libc and wasi-sdk (PRs pending) so that you always have the concurrency APIs (pthread_*, thrd_*, <thread>, <mutex>, <atomic>) available to you, even in single-threaded targets. this makes porting applications (especially C ones) much, _much_ easier!
https://github.com/WebAssemb…
Hooray, parallel downloading of repository metadata was merged for #dnf! 🥳
https://github.com/rpm-software-management/dnf5/issues/307#issuecomment-2…
Title: Docker Desktop allows unauthenticated access to Docker Engine API from containers
#vulnerability
scheise was ist pasirt
https://github.com/AasishPokhrel/repository/issues/1
"What about a Discord bot that's exactly like Filmlinkd, but for #Goodreads instead of Letterboxd?" Nope, they locked down their #API in 2022.
Oh, but it's not #enshittification, it…
Wo ist die Protest-Aktion?
"The European Union will ban apps not licensed by [Google's Play Integrity API] under its new age verification system"
https://www.talkandroid.com/512861-eu-age-verification-app-google/
Nach Veröffentlichung von Masken-Untersuchungsbericht: Europaweit schwarze Tinte aufgebraucht
https://api.follow.it/track-rss-story-click/v3/hVR569XapuTvyI_PvNsOlAcUS7HS2lRa
LOL!
A malta da "vibe programming" a ser apanhada de surpresa por aquilo que era óbvio desde o início que ia acontecer. É só rir.
https://masto.pt/@tugatech/114874364389024790
To add a single example here (feel free to chime in with your own):
Problem: editing code is sometimes tedious because external APIs require boilerplate.
Solutions:
- Use LLM-generated code. Downsides: energy use, code theft, potential for legal liability, makes mistakes, etc. Upsides: popular among some peers, seems easy to use.
- Pick a better library (not always possible).
- Build internal functions to centralize boilerplate code, then use those (benefits: you get a better understanding of the external API, and a more-unit-testable internal code surface; probably less amortized effort).
- Develop a non-LLM system that actually reasons about code at something like the formal semantics level and suggests boilerplate fill-ins based on rules, while foregrounding which rules it's applying so you can see the logic behind the suggestions (needs research).
Obviously LLM use in coding goes beyond this single issue, but there are similar analyses for each potential use of LLMs in coding. I'm all cases there are:
1. Existing practical solutions that require more effort (or in many cases just seem to but are less-effort when amortized).
2. Near-term researchable solutions that directly address the problem and which would be much more desirable in the long term.
Thus in addition to disastrous LLM effects on the climate, on data laborers, and on the digital commons, they tend to suck us into cheap-seeming but ultimately costly design practices while also crowding out better long-term solutions. Next time someone suggests how useful LLMs are for some task, try asking yourself (or them) what an ideal solution for that task would look like, and whether LLM use moves us closer to or father from a world in which that solution exists.
Aaaaaaaaaaaa
I can save 60 bytes on a datastructure and get it optimized to make the entire pipeline for that specific case like up to 40% faster
It will now haunt me until I can work on it. Then I will be haunted by the large object garbage collector that also has significant optimization that are doable. Then the interpreter's GC and high level API will haunt me...
Can't I be like a normal person and be haunted by ghosts and specters instead of a night dwelling un…
Stock #Mastodon doesn’t allow me to create a webhook to notify me when my account is mentioned, someone replies to one of my posts, or someone I follow posts. I could poll the Masto API but that seems inefficient. With all the bots out there it seems like there would be a better way?
Maybe someone has a custom Fedi server that supports Webhooks. I’m happy to pay for an account there. Maybe th…
Today I "fixed" a very weird error in an old vue app (endless recursion when trying some geocoding) by using the correct API key. Could have been easy with a proper error message, but maybe it was hidden by some bungled code we wrote 5 years ago...)
Den som får svenska myndigheter att bygga samma API'n får en kram och en glass av mig shitloads med respekt
Imagen 4 is now available in the Gemini API and Google AI Studio, priced at $0.04 per image or $0.06 for "Ultra" mode that "precisely" follows user instructions (Google Developers Blog)
https://developers.googleblog.com/en/i
@… - gibt es eigentlich Pläne für die Einbindung von LibreTranslate auf chaos.social?
https://libretranslate.com/
ist ja self-hostable...
what the fuck https://www.kernel.org/doc/html/v4.12/driver-api/usb/error-codes.html
Wallarm, which builds a platform for API and AI security, raised a $55M Series C led by Toba Capital after an $8M Series A in 2018, taking total raised to ~$66M (Michael Novinson/BankInfoSecurity.com)
https://www.bankinfosecurity.com/wallarm-s
Ciekawostki o Pythonowym "limited API" i "stable ABI".
1. #CPython ma "limited API". Jak się tego używa, to kompilowane rozszerzenia są zgodne ze wskazaną wersją i wersjami nowszymi. Takie rozszerzenia dostają sufiks `.abi3.so` (albo podobny) zamiast np. `.cpython-313-x86_64-linux-gnu.so`.
2. Wsparcie podzielone jest między CPythona i systemy budowania
It’s new job time! Yesterday was my first day with https://www.tmforum.org/ where I’ll be helping publish Open API standards (described by OpenAPI, I know it’s confusing!) that can be adopted across industries.
First impressions: Enterprise software tools are a very different world!
SOMEONE'S GONNA GET HAAAACKED still unpatched after 6 months...
Original post: #cybersecurity
The Fediverse is so cool!
• Mastodon has a great API
• Misskey has reactions and MFM
• Goto social is super customizable
• Lemmy
Ah nice, SuUB Bremen (@…) offers their FOLIO scripts in a public repository.
This is the third german repository in my list (https://coll…
One of the things promised for the next phase of Open Banking in the UK was an open API for managing subscription payments from banks (something like Direct Debits, or "commercial variable recurring payments (cVRP)" in their terminology). As in: one day you'd have one-click set-up for subscriptions, and manage them all via banking/finance apps.
As an outsider it's hard to determine the current status, but apparently this might be in beta by the end of the year?
…
They’re also looking for German-speaking developers
https://fosstodon.org/@filen/114819935727883330
Anthropic says OpenAI staff used Claude Code ahead of GPT-5 launch and it will continue providing API access to OpenAI for benchmarking and safety evaluations (Mayank Parmar/BleepingComputer)
https://www.bleepingcomputer.com/news/arti…
Has anybody seen #RFC9727
(api-catalog: A Well-Known URI and Link Relation to Help Discovery of APIs) implemented anywhere on the internet yet?
https://www.rfc-editor.org/rfc/rfc9727.html
Reviewing some #aspnetcore Minimal API endpoint code today, and the need to inject every dependency, even a “RedirectManager”, feels like a code smell.
There is an elegance to an MVC endpoint or Razor Page that exists in a self-aware context.
Data marketplaces can increase the willingness to share social media data at low prices
Meysam Alizadeh, Fabrizio Gilardi
https://arxiv.org/abs/2506.16618 …
Some fun facts about #Python limited API / stable ABI.
1. #CPython supports "limited API". When you use it, you get extensions that are compatible with the specified CPython version and versions newer than that. To indicate this compatibility, such extensions use `.abi3.so` suffix (or equivalent) rather than the usual `.cpython-313-x86_64-linux-gnu.so` or alike.
2. The actual support is split between CPython itself and #PEP517 build systems. For example, if you use #setuptools and specify `py_limited_api=` argument to the extension, setuptools will pass appropriate C compiler flags and swap extension suffix. There's a similar support in #meson, and probably other build systems.
3. Except that CPython freethreading builds don't support stable ABI right now, so building with "limited API" triggers an explicit error from the headers. Setuptools have opted for building explicit about this: it emits an error if you try to use `py_limited_api` on a freethreading interpreter. Meson currently just gives the compile error. This implies that package authors need to actively special-case freethreading builds and enable "limited API" conditionally.
4. A some future versions of CPython will support "limited API" in freethreading builds. I haven't been following the discussions closely, but I suspect that it will only be possible when you target that version or newer. So I guess people will need to be building two stable ABI wheels for a time — one targeting older Python versions, and one targeting newer versions plus freethreading. On top of that, all these projects will need to update their "no 'limited API' on freethreading" conditions.
5. And then there's #PyPy. PyPy does not feature a stable ABI, but it allows you to build extensions using "limited API". So setuptools and meson just detect that there is no `.abi3.so` on PyPy, and use regular suffix for the extensions built with "limited API".
OpenAI makes Realtime API generally available with new features, including MCP support, and launches gpt-realtime, its most advanced speech-to-speech model (Sabrina Ortiz/ZDNET)
https://www.zdnet.com/article/openai-gives-its-voice…
🔧 Strict-Mode Function Calling
Beta API now supports strict-mode for function calling, ensuring the output always complies with the defined JSON schema.
🔗 Anthropic API Compatibility
The API is now compatible with Anthropic API, allowing seamless integration with Claude Code.
💰 Pricing Adjustment (Effective Sept. 5, 2025, 16:00 UTC)
Input tokens: $ 0.07/million (cache hit) / $ 0.56/million (cache miss)
Output tokens: $ 1.68/million
The off-peak discount e…
Day 18
Today I debugged an issue with accessing backend endpoints from a Next.js frontend talking to a NestJS API.
The browser was blocking requests due to a CORS error — the Authorization header was not allowed in the preflight response. Even though frontend domains were correctly set, I forgot to include Authorization in allowedHeaders.
After updating enableCors() to:
`allowedHeaders: 'Authorization, Content-Type, Accept'`
…the issue disappeared, and t…
Google says it is behind the viral "nano-banana" image model, launches it as Gemini 2.5 Flash Image with finer edit controls in Gemini app, Gemini API, more (Maxwell Zeff/TechCrunch)
https://techcrunch.com/2025/08/26/google-geminis-ai-image-m…
Current pricing remains until effective date
📈 Service Resources
Scaled up service resources to better meet API needs. Users are encouraged to utilize the enhanced service.
📚 Documentation
For more details, visit DeepSeek API Docs:
https://api-docs.deepseek.com
April, which provides tax tools that embed directly into financial apps, raised a $38M Series B led by QED Investors, bringing its total funding to $78M (Ryan Lawler/Axios)
https://www.axios.com/pro/fintech-deals/2025/07/23/embedded-tax-startup-april-…
X removes the ability for free-tier developers to like posts and follow users via its API to "protect the platform from spam, bots, and manipulative activities" (Sarah Perez/TechCrunch)
https://techcrunch.com/2025/08/22/x-pu
Google DeepMind unveils AlphaGenome, an AI tool to predict the effects of DNA changes on molecular processes, available via an API for non-commercial research (Antonio Regalado/MIT Technology Review)
https://www.technologyreview.com/2025/06/25/1…
Open Street Map of the 400 Grade II listed telephone boxes in London.
https://overpass-turbo.eu/s/29YN
I just discovered Swift OpenAPI, a toolset to convert OpenAPI definitions (formerly Swagger) to a Swift Client for the defined API. How neat is that?? 🤩 https://swiftpackageindex.com/apple/swift-openapi-generator/main/tutorials/swift-op…
Google's Veo 3 video generation model launches on the Gemini API, with an eight-second video costing $6, making it one of the most expensive AI video options (Matthias Bastian/The Decoder)
https://the-decoder.com/googles-veo-3-v…
🌐 Availability
Current: Public beta via #Anthropic #API for Tier 4 customers
Available: #AmazonBedrock integration
Coming soon:
Source: OpenAI is planning to launch GPT-5 in early August, complete with mini and nano versions that will also be available through its API (Tom Warren/The Verge)
https://www.theverge.com/notepad-microsoft-newsletter/712950/openai-gpt-5-m…
2/4 Perfect for scenarios where certain errors like "user not found" shouldn't waste infrastructure resources on pointless retries, while still allowing retries for transient network issues like #API timeouts or connection problems.
Researcher: a DOGE staffer inadvertently published a private API key for xAI on GitHub on July 13, exposing access to 52 LLMs, including "grok-4-0709" (Brian Krebs/Krebs on Security)
https://krebsonsecurity.com/2025/07/doge-denizen-marko-elez-le…
📦 Easy installation: pip install agentic-doc - batteries included with #LandingAI #API wrapper
📚 Handles 100 page #PDFs in single call with auto-split & parallel processing capabilities
London-based Noah, which is developing API-focused stablecoin infrastructure to enable real-time cross-border payments, raised a $22M seed led by LocalGlobe (Ben Weiss/Fortune)
https://fortune.com/crypto/2025/06/10/noah-thijn-lamers-stable…
OpenAI says it will use the Google Cloud Platform for ChatGPT and its API, adding it to a list of suppliers that also includes Microsoft, CoreWeave, and Oracle (Jordan Novet/CNBC)
https://www.cnbc.com/2025/07/16/openai-googles-cloud-chatgpt.html
Compatible with existing embed_content endpoint via #GoogleAIStudio 📊 Outperforms previous #textembedding models across diverse tasks including retrieval and classification
Mistral releases Voxtral, its first open source AI audio model family, and says its API transcription offerings are cheaper than models from OpenAI and Google (Rebecca Bellan/TechCrunch)
https://techcrunch.com/2025/07/15/mistral-releases-voxtr…
🤖 Context-Aware Agents
Build agents maintaining context across hundreds of tool calls and multi-step workflows with complete #API documentation, tool definitions, and interaction histories without losing coherence.
💰 Pricing Structure
Standard rates: Prompts ≤200K tokens ($3/MTok input, $15/MTok output)
Extended context: Prompts >200K tokens ($6/MTok input, $22.50/MTok out…
🚀 #DeepSeek #API Upgraded to V3.1 with Dual-Mode Support & #Anthropic Compatibility
#ai …