home.social

Search

455 results for “const_ae”

  1. Ideal Aerosmith Unveils Troublemaker Drone for Low-Cost Munitions Market

    Ideal Aerosmith is shaking things up in the defense industry with its new Troublemaker drone, a low-cost, one-way attack drone designed to disrupt the munitions market. The company's bold move marks a significant pivot from its roots in test gear to becoming a direct supplier of offensive systems to military…

    osintsights.com/ideal-aerosmit

    #UnmannedSystems #DefenseContracting #LowcostMunitions #AttackDrone #EmergingThreats

  2. Grab migrated its high-volume Counter Service to Aerospike, cutting p99 read latency by ~50%, disk usage from 3 TB to 1 TB, and cost per node by 45–50%.

    How? Storage abstraction, shadow traffic, data parity checks, gradual migration, and a redesigned data model.

    📖 More on InfoQ - infoq.com/news/2026/10/grab-co

  3. Wood Mackenzie’s latest report finds that four-hour battery systems had lower costs than open-cycle gas turbines in all 43 markets it studied.

    The firm expects the cost of electricity from batteries to keep falling, while costs from gas turbines rise over the coming decades.

    The comparison matters as data centers increase electricity demand and manufacturers are selling all the gas turbine models they can find, p…

    en.hacks.gr/se-43-agores-to-re

    #EnergyStorage #NaturalGas #DataCenters #WoodMackenzie

  4. ----------------

    🛠️ Tool
    ===================

    ARTEX is an open-source, AI-driven autonomous penetration testing system built on a Go backend and a Next.js frontend. The repository covered here is an English translation fork of the upstream project Autumn-27/ARTEX, which was originally written in Chinese. Per the fork's README, every user-facing and code-level string was translated: the UI, backend text, LLM prompts, comments, scripts, and documentation. Behavior is unchanged, and licensing and terms of use are inherited from upstream.

    Key capabilities
    • Dashboard with an activity stream, task list, and token usage tracking
    • Per-task execution trace covering sessions and tool calls
    • Exploration chain visualization as a graph
    • Findings and asset management, including a force-directed asset coverage graph that highlights tested nodes and supports collapsible nodes
    • Traffic recording
    • Human-in-the-loop chat and interception approvals, meaning the agent requests approval before acting
    • A global approval-records page; per-task approval cards expand to full details, a rendering that follows AegisHook's approval detail component
    • Agent management and LLM configuration through the UI

    Asset sync with ScopeSentry

    ScopeSentry, from the same upstream author, feeds ARTEX directly. Enter the ScopeSentry address and API key on the Asset sync page, pick targets and asset types scoped by project or task (domain, subdomain, IP, port, site, endpoint), and import in one click. Assets merge under the company asset scope and land in the asset graph for agents to explore. That avoids running collection twice across two tools.

    Technical implementation

    Requirements: a PostgreSQL database, and an LLM key for exploration (ANTHROPIC_API_KEY or OPENAI_API_KEY), also configurable in the UI. Backend in Go, frontend in Next.js. The screenshots (dashboard, sessions, exploration chain, assets, traffic, logs) suggest the system is designed to be inspected while it runs; most agent pentest tools either hide the loop or dump it into a log file.

    Installation caveat

    The published Docker image, autumn27/artex, is produced by upstream's CI and is the Chinese build. docker compose up -d and the prebuilt release archives all yield the Chinese interface. To run the English build you must compile from source: build on Windows, build a single binary on Linux or macOS, or build your own Docker image. The fork ships a DOCKER.md covering that path.

    Retained Chinese strings

    A few Chinese strings are kept deliberately, each documented with a comment: ICP filing numbers and their detection, the legacy [模型] reason prefix (matched alongside the new [model] prefix so rows written by an older database still classify correctly), quota-exhausted markers returned by Chinese LLM gateways, the full-width comma in split() character classes, and test fixtures that prove non-ASCII/GBK handling. If you plan to strip localization or adapt the parsing, read those comments first, they are load-bearing.

    Assessment

    The feature set sits between an agent runtime and a pentest management platform: task tracking, asset graph, findings, approvals, traffic capture. The approval and interception layer is the part worth evaluating first, since it determines whether agent actions stay within your authorization scope. Token usage per task is exposed on the dashboard, so cost profiling is feasible. Note: capabilities here are taken from the project README, haven't tested personally.

    References: upstream repository Autumn-27/ARTEX, this English fork on GitHub, AegisHook for the approval component, ScopeSentry for asset collection.

    🔹 ARTEX

    🔗 Source: github.com/hasamba/ARTEX-EN

  5. #Isaias #Hurricane #SevereWeather #LAwx #MSwx #ALwx #FLwx #GAwx #SCwx #NCwx #VAwx

    BULLETIN
    Hurricane Isaias Advisory Number 9
    NWS National Hurricane Center Miami FL
    400 PM CDT Thu Oct 08 2026

    ...HURRICANE HUNTERS FIND THAT ISAIAS NOW HAS 100 MPH WINDS...
    ...PREPARATIONS TO PROTECT LIFE AND PROPERTY FROM STORM SURGE AND
    DAMAGING WINDS IN THE WARNING AREA SHOULD BE RUSHED TO COMPLETION
    TODAY...


    SUMMARY OF 400 PM CDT...2100 UTC...INFO
    LOCATION...24.4N 89.3W
    ABOUT 215 MI...345 KM N OF PROGRESO MEXICO
    ABOUT 325 MI...525 KM S OF THE MOUTH OF THE MISSISSIPPI RIVER
    MAXIMUM SUSTAINED WINDS...100 MPH...155 KM/H
    PRESENT MOVEMENT...NE OR 50 DEGREES AT 12 MPH...19 KM/H
    MINIMUM CENTRAL PRESSURE...975 MB...28.80 INCHES

    SUMMARY OF WATCHES AND WARNINGS IN EFFECT: Storm Surge Warning is in effect for: Mouth of the Mississippi River to the Suwannee River; Hurricane Warning is in effect for: Ocean Springs, MS to the Bay/Gulf County Line, FL; Tropical Storm Warning is in effect for: Jefferson/Plaquemines Parish Line, LA to west of Ocean Springs, MS, East of Bay/Gulf County Line to Aucilla River, FL; Storm Surge Watch is in effect for: Suwannee River to Yankeetown

    DISCUSSION AND OUTLOOK: At 400 PM CDT (2100 UTC), the eye of Hurricane Isaias was located
    near latitude 24.4 North, longitude 89.3 West. Isaias is moving toward the northeast near 12 mph (19 km/h). A turn toward the north is expected on Friday. On the forecast track, Isaias is expected to pass to the north of the Yucatan Peninsula through
    this evening and make landfall along the U.S. northern Gulf Coast within the warning area late Friday or early Saturday.

    Maximum sustained winds have increased to near 100 mph (155 km/h) with higher gusts. Additional strengthening is expected through early Friday, and Isaias should remain a dangerous hurricane as it
    approaches the northern Gulf Coast Friday night.

    Hurricane-force winds extend outward up to 15 miles (30 km) from the center and tropical-storm-force winds extend outward up to 125 miles (205 km).

    The estimated minimum central pressure is 975 mb (28.80 inches).

    STORM SURGE: The combination of a dangerous storm surge and the tide will cause normally dry areas near the coast to be flooded by rising waters moving inland from the shoreline. The water could
    reach the following heights above ground somewhere in the indicated areas if the peak surge occurs at the time of high tide...

    Ocean Springs, MS to Indian Pass, FL...5-7 ft
    Mobile Bay...5-7 ft
    Indian Pass, FL to Steinhatchee River, FL...4-6 ft
    Mouth of the Mississippi River, LA to Ocean Springs, MS...3-5 ft
    Steinhatchee River, FL to Suwannee River, FL...3-5 ft
    Suwannee River, FL to Yankeetown, FL...2-4 ft

    WIND: Hurricane conditions are expected within the Hurricane Warning area Friday night into early Saturday, with tropical storm conditions beginning on Friday. Tropical storm conditions are expected in the warning areas on Friday and Friday night.

    Gusty winds are possible in portions of the Yucatan Peninsula for the next several hours.

    RAINFALL: From Friday through the weekend, Isaias is expected to produce rainfall amounts of 4 to 8 inches across southern Alabama, the Florida Panhandle and Big Bend, and southwest Georgia. Localized totals up to 15 inches are possible, particularly within banding across the Florida Panhandle and Big Bend. Across the coastal
    Carolinas, rainfall of 3 to 5 inches, with localized totals up to 8 inches are possible. Rainfall amounts of 1 to 3 inches, with localized amounts up to 5 inches, are possible across much of the
    remainder of the Southeast. Flash and urban flooding is likely across the region, with considerable impacts possible across much of
    southern Alabama and the Florida Panhandle into southwestern Georgia. River flooding is also expected, some of which could be
    significant.

    TORNADOES: An isolated risk for tornadoes will begin Friday night in coastal areas of Alabama, the Florida Panhandle and far southwestern Georgia. The tornado threat will continue Saturday for eastern Alabama, Georgia, and the Florida Panhandle.

    SURF: Swells will affect the western and northern portions of the Yucatan Peninsula today and spread northward toward the Gulf Coast on Friday. These swells are likely to cause life-threatening surf
    and rip current conditions. Please consult products from your local weather office.

    NEXT ADVISORY

    Next intermediate advisory at 700 PM CDT.
    Next complete advisory at 1000 PM CDT.

    $$
    Forecaster Pasch

    @AE4WX @DismalManorGang @firefly @ai6yr @uccawx

  6. Const. Marc Pinizzotto shooting: what the SIU found

    Toronto police Const. Marc Pinizzotto died after being shot three times at close range by a 19-year-old man…
    #Canada #Toronto #apple-news
    europesays.com/canada/243733/

  7. New post: Common Embedded Patterns, part 3: the finite state machine.

    Most state machines start as a nested switch and grow into a wall of cases. This one puts the behavior in a const table instead: one row per rule, guards and actions per row, entry/exit/run hooks per state, first match wins, and no malloc.

    Written in C with a full GoogleTest suite.

    ilean.me/blog/common-embedded-

    #EmbeddedSystems #StateMachines #CProgramming #Microcontrollers

  8. Brancher son smartphone sur le chargeur d’une autre marque est-il vraiment dangereux ? Voici les éléments à vérifier
    🗞️ Les Numériques - 🕐 10/10 17:00
    Depuis la disparition des blocs d’alimentation dans les boîtes de smartphones, la question revient à chaque branchement : utiliser le chargeur d’un autre fabricant risque-t-il d’endommager la batterie ou de faire surchauffer l’appareil ? Si les const... [3034 chars]
    🔗 lesnumeriques.com/telephone-po

  9. Now. I am not heavily opinionated, but if the constant is not a primitive, I would use camel case for the name. Arrays and other objects — they're still mutable. With string or number or other primitives, it's different. It's set in stone. Cannot be undone. For the block at least.

    So,

    const NUMBER_OF_DAYS_IN_YEAR = 364;

    but:

    const arrayOfLetters = [8, 0, 0, 8, 5];

    #JavaScript

  10. Austria: Constitutional Court allows foreign evidence despite ban

    French authorities cracked the Sky ECC chat service in a way that would be illegal in Austria. Nevertheless, the evidence ban does not apply.

    heise.de/en/news/Austria-Const

    #Datenschutz #Netzpolitik #Recht #Überwachung #news

  11. According to LinkedIn job postings from Q4 2024, AI agent engineer roles increased 340% year-over-year, yet most require deploying on expensive cloud infrastructure. Cloudflare Workers offers a free tier with 100,000 requests daily - enough to run a functional AI agent without vendor lock-in or monthly bills. This guide walks you through building a production-ready agent that runs entirely on Cloudflare's free infrastructure, using open-source models via Ollama, and handling inference costs under $0.01 per thousand tokens. ## Deploy Ollama on a $5/month Server, Connect via Cloudflare

    Ollama runs quantized LLMs locally. Start by spinning up a small VPS (Linode, Hetzner, or DigitalOcean at $5–$6/month) with 4GB RAM and install Ollama:

    curl ollama.ai/install.sh | sh
    ollama pull mistral:7b-instruct-q4_K_M

    Mistral 7B quantized to Q4 uses ~4GB VRAM and serves requests at ~10 tokens/second. Pull the model once; subsequent calls reuse it from disk. Expose Ollama via Cloudflare Tunnel to avoid port forwarding:

    wget github.com/cloudflare/cloudfla…
    dpkg -i cloudflared-linux-amd64.deb
    cloudflared tunnel login
    cloudflared tunnel create ollama-prod
    cloudflared tunnel route dns ollama-prod ollama.yourname.workers.dev

    Then create ~/.cloudflared/config.yml:

    tunnel: ollama-prod
    ingress:
    - hostname: ollama.yourname.workers.dev
    service: http://localhost:11434
    - service: http_status:404

    Run cloudflared tunnel run ollama-prod and your Ollama instance is accessible from anywhere without exposing SSH or opening firewall ports. So the tunnel is encrypted end-to-end and free on Cloudflare's plan. Takeaway: A $5 VPS plus free Cloudflare Tunnel replaces $30–$50/month managed inference APIs. Test connectivity with curl https://ollama.yourname.workers.dev/api/generate -d '{"model": "mistral:7b-instruct-q4_K_M", "prompt": "test"}'. ## Build an Agent Worker That Routes Tasks

    Cloudflare Workers run JavaScript at the edge in sub-50ms latency. Create a new Worker project:

    npm create cloudflare@latest my-ai-agent -- --type javascript
    cd my-ai-agent

    Replace src/index.js with an agent that classifies user intent and calls Ollama:

    export default {
    async fetch(request, env) {
    if (request.method !== 'POST') {
    return new Response('POST only', { status: 405 });
    }

    const { message } = await request.json();
    const ollamaUrl = env.OLLAMA_ENDPOINT;

    // Route: classify intent first
    const classifyResponse = await fetch(`${ollamaUrl}/api/generate`, {
    method: 'POST',
    body: JSON.stringify({
    model: 'mistral:7b-instruct-q4_K_M',
    prompt: `Classify this as 'search', 'calculate', or 'chat': "${message}"`,
    stream: false,
    }),
    });

    const classifyData = await classifyResponse.json();
    const intent = classifyData.response.split('\n')[0].toLowerCase();

    // Route logic
    let result;
    if (intent.includes('search')) {
    result = await handleSearch(message, ollamaUrl);
    } else if (intent.includes('calculate')) {
    result = handleMath(message);
    } else {
    result = await handleChat(message, ollamaUrl);
    }

    return new Response(JSON.stringify({ intent, result }), {
    headers: { 'Content-Type': 'application/json' },
    });
    },
    };

    async function handleChat(message, ollamaUrl) {
    const resp = await fetch(`${ollamaUrl}/api/generate`, {
    method: 'POST',
    body: JSON.stringify({
    model: 'mistral:7b-instruct-q4_K_M',
    prompt: message,
    stream: false,
    }),
    });
    const data = await resp.json();
    return data.response;
    }

    function handleMath(message) {
    // Safe eval for arithmetic only
    try {
    const result = Function('"use strict"; return (' + message + ')')();
    return `Result: ${result}`;
    } catch {
    return 'Math parsing failed';
    }
    }

    async function handleSearch(message, ollamaUrl) {
    // In production, call a real search API or vector DB
    return `Search for: ${message}`;
    }

    Set your Ollama endpoint in wrangler.toml:

    [env.production]
    vars = { OLLAMA_ENDPOINT = "https://ollama.yourname.workers.dev" }

    Deploy with npm run deploy. Each request costs ~0.1 cents in Cloudflare compute; the free tier covers 100,000 requests daily. Takeaway: Build agent logic at the edge where it executes in 30–50ms. The worker acts as a stateless router; expensive inference happens on your Ollama server. Test with curl -X POST https://my-ai-agent.workers.dev -H 'Content-Type: application/json' -d '{"message": "What is 2+2?"}'. ## Add Memory with Durable Objects

    Cloudflare Durable Objects provide persistent state at global points of presence. Use them to track conversation history:

    export class AgentMemory {
    constructor(state) {
    this.state = state;
    this.storage = state.blockConcurrencyWith();
    }

    async addMessage(userId, role, content) {
    const history = await this.storage.get(`history-${userId}`) || [];
    history.push({ role, content, timestamp: Date.now() });
    await this.storage.put(`history-${userId}`, history);
    return history;
    }

    async getHistory(userId) {
    return await this.storage.get(`history-${userId}`) || [];
    }
    }

    Bind it in your Worker:

    export default {
    async fetch(request, env) {
    const url = new URL(request.url);
    const userId = url.searchParams.get('user') || 'default';
    const id = env.MEMORY.idFromName(userId);
    const memory = env.MEMORY.get(id);

    const history = await memory.getHistory(userId);
    // Use history for context in LLM calls
    },
    };

    Durable Objects free tier covers 3 million requests monthly; keep conversation state without external databases. Takeaway: Durable Objects replace Redis for agent memory. Each user gets isolated state; reads and writes are atomic. No cold starts between requests. ## Monitor Costs and Performance in Production

    Use Cloudflare Analytics to track request volume. Create a simple dashboard script that alerts if inference latency exceeds 5 seconds:

    watch -n 60 'curl -s api.cloudflare.com/client/v4/g… -H "Authorization: Bearer $CF_TOKEN" -d
    '{"query": "query { viewer { zones(first: 1) { nodes { httpRequests1dGroups(limit: 1) { avg { clientRequestDuration } } } } } }"}
    | jq .'

    Set Ollama's maximum concurrent requests to prevent overload:

    export OLLAMA_NUM_PARALLEL=2
    ollama serve

    With 2 parallel requests and Mistral 7B, you handle ~50–100 requests per minute. Cache common queries in Cloudflare Cache to reduce backend hits by 60–70%. Takeaway: Monitor latency weekly. If Ollama hits bottlenecks, scale to a $12/month instance. Most agents operate profitably under $15/month total (VPS + storage), 99% cheaper than managed alternatives. ## Start with a simple HTTP endpoint today

    Deploy a Worker that calls your Ollama instance today:

    1. Create a Cloudflare account (free). 2. SSH into a $5 VPS and run curl https://ollama.ai/install.sh | sh && ollama pull mistral:7b-instruct-q4_K_M. 3. Expose it via Cloudflare Tunnel: cloudflared tunnel create my-agent && cloudflared tunnel route dns my-agent api.myname.workers.dev. 4. Create a Worker that POST to https://api.myname.workers.dev/api/generate. 5. Deploy and test with real messages. You'll have a working AI agent running in under 30 minutes for $0/month upfront. Add Durable Objects for memory once you need multi-turn conversations. Scale to your second VPS only when you hit >500 requests per minute.

    This article was drafted with AI assistance.#cloudflare #ai #selfhosted #javascript #software #coding #development #engineering #inclusive #community
    Building a Self-Hosted AI Agent on Cloudflare's Free Tier: From Zero to Production

  12. #infosec #cybercrime #fbi

    Eastern District of Virginia | International law enforcement operation leads to seizure of websites used to traffic child sexual abuse material and non-consensual intimate images | United States Department of Justice

    justice.gov/usao-edva/pr/inter

  13. Cost of living in NI: Are incomes higher and household costs more expensive south of the border?

    Disposable income is higher in ROI.  The latest official data suggests household disposable income per capita is around…
    #Ireland #IE #Europe #Europa #EU #border #costofliving #income #ireland
    europesays.com/3299976/

  14. Gold Coast poised to get Hawthorn forwards Aiden Schubert and Sam Butler days after Ben King became a Hawk

    October 11, 2026 — 7:39pm Save You have reached your maximum number of saved items. Remove items from…
    #NewsBeep #News #AFL #AU #Australia #AustralianFootballLeague #sports
    newsbeep.com/au/924203/

  15. The Cost of Safety: Balancing Biosafety and Histologic Integrity in Prion Research.

    J Exp Neurol. 2026;7(3):120-124. Authors: Seerley A, Panter AGPubMed: 42846668Submit Comment

    Read more: alzforum.org/papers/cost-safet
    #Dementia #Alzheimers #Autism #Caregiving

  16. SoCal coast flooded as Tropical Storm Rachel makes its approach

    Coastal communities from Newport Beach to Long Beach were hit by significant flooding from large waves on Friday…
    #NewsBeep #News #Topstories #Beach #chance #ElNiño #flooding #forecaster #Headlines #high #losangelestimes #nationalweatherservice #orange #rain #risk #southerncalifornia #Sundaymorning #thursday #TopStories #unrelatedlow-pressuresystem
    newsbeep.com/764660/

  17. "The cost of 67 categories of goods was 2.9 percentage points higher as of February thanks to #tariffs, according to a paper from a team of researchers at the central bank’s New York arm."

    #VOTE accordingly.

    cnbc.com/2026/10/08/inflation-

    #USpol #Election2026

  18. "The cost of many everyday items would have declined (by about 1%) without trump’s legally fraught tariff policy, according to a report from the NY Federal Reserve.

    Instead, shoppers saw a 2.9% increase in inflation on a sample of 67 types of goods as of February 2026 due to tariffs imposed in 2025 and early 2026.

    For every % point increase in average tariffs, consumer goods prices increase by about 0.25% after one year."

    cnbc.com/2026/10/08/inflation-
    libertystreeteconomics.newyork
    1/n

Share on Mastodon

Enter the server where you have an account.