home.social

Search

1000 results for “open_neuroscience”

  1. Ad Context Protocol: Ad Context Protocol (AdCP) is an open standard that lets AI agents discover inventory, buy media and send creatives across ad platforms through shared tasks. ppc.land/ad-context-protocol/ #AdContextProtocol #DigitalMarketing #AI #Advertising #MediaBuying

  2. Day 366 of building Asimov 1, an open-source humanoid robot. Asimov is out in public, walking with the new locomotion policy reddit.com/r/robotics/comments improving the locomotion policy to make Asimov 1 walk better. Today is an event day for Asimov 1, and we'll have plenty of chances to show it to the crowd in person! If you're in Singapore, come visit us at SWITCH (it's a free event). submitted by /u/eck72 [link]

  3. I guess Broadcom is quickly (and involuntarily) one of the biggest supporters of migrating to Open Source software.

    itsfoss.com/news/tesco-vmware-

  4. This important discussion about #PoliticalPrisoners in #Belarus is easy to miss behind Trump's open betrayal of #Ukraine with the #diesel deal and rendering #Starshield useless and the intelligence cutoff, but it is part of the same campaign to get the #EU to abandon Ukraine and to pressure #Zelenskyy into surrendering. EU sanctions are in place because #Russia is killing Ukrainians as much as because #Lukashenka is imprisoning Belarusians.

    Context by #HannaLiubakova: hannaliubakova.substack.com/p/

  5. It’s great to be back from sabbatical and jumping back in with Open Channels FM. My sabbatical was somehow busier than I ever could have imagined, but it was a great breakaway from the screen. Lots of time reflecting and thinking. I thought a lot about writing. Woodworking, house remodeling, tons of time with my family, and all those things swirling around, just thinking about how do I document this? Writing is the thing that kept coming back to me. I’ve been more consistent than ever posting on my blog.

    Post formats have empowered me to stay consistent, and that’s what Bob and I talk about. Can’t wait for that episode to drop!

    #openchannelsfm #blogging #postformats #opensource #writing

  6. 🏆 Congratulations to our colleague Baida Achkar from #geottingenuniversity and her colleagues in the #ATLAS Open Data team who received an ATLAS Outstanding Achievement Award 2026!

    The award recognises her contributions to the transformation of ATLAS Open Data in 2025, including the new Open Data release, AtlasOpenMagic, the first tutorial for external users, and public ntuple-making infrastructure.

    #opendata #FAIRdata

  7. TL;DR


    Synapse Shield is an open-source, self-hosted behavioral biometrics engine for bot mitigation. It scores mouse, touch and keystroke dynamics instead of showing CAPTCHAs, and it collects no PII (only relative millisecond timings).

    v0.10.0 adds the mobile leg: a Mobile SDK v2.0 across the vanilla JS, React and Vue packages, plus matching changes in the Python engine and the native Rust core.

    The problem: desktop heuristics punish real phones


    The first versions were tuned on mouse trajectories. Mobile traffic exposed five false-positive cases, all of which looked like bots to desktop-oriented rules:

    ScenarioWhy it was flaggedSingle tap (no drag)A single point gives the 1D-CNN a zero-padded 60-step tensor, which it scored as a bot. A hard rule also flagged 1-2 mouse points as "teleportation".Flick-scroll, then tap elsewhereFitts's Law deceleration and click-to-cursor distance checks assume a persistent cursor.iOS / WebView radiusX == 0Touch radius is quantized or zero, which looked like a synthetic constant-radius touch.Android Gboard / IMESoft keyboards emit key="Unidentified" with 0-5 ms synthetic dwell times, tripping the mechanical-key rules.Touch drawing on the demo canvasThe cockpit canvas only listened for mousemove.

    What changed in v0.10.0

    1. Client SDK (JS, React, Vue)


    • Tap hold time (touchend - touchstart) is recorded as tap_duration_ms.
    • Touch points carry source: "touch" and a 3-decimal average radius, so WebViews that report r = 0 can still be recognized as touch input.
    • The synthetic click that browsers fire after touchend is de-duplicated.
    • A passive devicemotion listener computes motion_variance (handheld micro-tremor, no permission prompt needed where the browser allows it).
    • device_pixel_ratio, orientation and the WebGL renderer string are included for cross-validation.


    2. Engine rules


    • GPU mismatch: a mobile-sized touch viewport reporting SwiftShader, llvmpipe or a desktop NVIDIA/AMD renderer scores +85 risk.
    • Tap timing: an average tap under 8 ms scores +55. Three or more taps with near-zero duration variance score +50. A tap of 15-800 ms is a small bonus.
    • IME-aware keystrokes: Unidentified / Process keys are exempt from the mechanical dwell-time penalties. Flight-time and entropy checks still apply.
    • Short touch sessions: the desktop 1D-CNN is skipped below 12 points on touch devices, Fitts's Law is not applied to touch, and click-to-cursor compares against the nearest recorded touch point.


    3. Rust parity


    The six new features (tap_count, avg_tap_duration, tap_duration_var, device_pixel_ratio, motion_variance, is_mobile_gpu_mismatch) exist in both the Rust SIMD core (synapse_core_rs) and the Python fallback. A new parity test runs both implementations on the same telemetry and compares the results.

    Verifying it


    The full suite passes with 141 tests, including new cases for:

    • a genuine single tap
    • iOS-style zero-radius touches
    • Android IME typing
    • swipe followed by a distant tap
    • an emulator spoof (NVIDIA renderer on a 390 px touch viewport with a 2 ms tap), which is blocked

    There is also a new mobile_emulator_spoof_plugin in the built-in red-team orchestrator.

    pip install -U synapse-shield
    synapse-shield run --port 8000
    synapse-shield redteam

    Honest limitations


    • The models and thresholds were validated on synthetic and hand-built telemetry. Real-world device diversity (old Android builds, cracked screens, unusual WebViews) still needs field data.
    • devicemotion availability varies by browser and permission policy, so it is a bonus signal, never a requirement.
    • This is a web SDK for mobile browsers, PWAs and WebViews. There is no native Swift or Kotlin SDK yet.
    • It does not do TLS / JA3 fingerprinting, so it works at the application layer only.


    What's next


    • Field data collection to recalibrate the mobile thresholds
    • A native mobile bridge
    • Network-layer fingerprinting through a reverse-proxy plugin

    Feedback, issues and PRs are welcome. If you try it on a real device fleet, I would like to hear which false positives you hit.#opensource #security #python #rust #software #coding #development #engineering #inclusive #community
    Synapse Shield v0.10.0: Bringing Behavioral Bot Detection to Mobile (Without Building an App)

  8. A familiar presence around wetlands, open grasslands and the margins of shallow water, the Spur-winged Lapwing (Vanellus spinosus) is a striking wader whose alert posture and bold behaviour make it difficult to overlook.

  9. Is space the next frontier for investors?

    Open this photo in gallery: The SpaceX Starship and Super Heavy v3 Booster lift off on its 14h…
    #NewsBeep #News #Space #NASA-A #RKLB-Q #Science #SPCX-Q #SRIT #UK #UnitedKingdom
    newsbeep.com/uk/815277/

  10. Olivia Chow’s mayoral win was not a vote for Toronto’s status quo

    Open this photo in gallery: Toronto mayor-elect Olivia Chow gives her victory speech on stage at her camp’s…
    #NewsBeep #News #Toronto #CA #Canada #noastack #toronto
    newsbeep.com/ca/947712/

  11. Olivia Chow’s mayoral win was not a vote for Toronto’s status quo

    Open this photo in gallery: Toronto mayor-elect Olivia Chow gives her victory speech on stage at her camp’s…
    #Canada #Toronto #noastack
    europesays.com/canada/265903/

  12. A familiar presence around wetlands, open grasslands and the margins of shallow water, the Spur-winged Lapwing (Vanellus spinosus) is a striking wader whose alert posture and bold behaviour make it difficult to overlook.

  13. 🗳️ It’s time! Voting is open for the 2026 OpenTelemetry Governance Committee Election.

    Check your status here, if you’re an eligible voter: github.com/open-telemetry/comm

    Then cast your vote: vote.heliosvoting.org/helios/e

  14. Have you tried this lightweight, open-source Raycast alternative? It uses far less RAM and supports Raycast extensions, voice dictation, AI actions, clipboard management, window tiling, and more, all for a one-time payment, no subs 🤫 alternativeto.net/software/sup

  15. Badminton: Christo Popov becomes world number 1 after his victory at the French Open

    Frenchman Christo Popov won the French Open badminton tournament on Sunday, October 25, 2026, in Tremblay-en-France. By defeating…
    #Tennis #FrenchOpen #RolandGarros
    europesays.com/tennis/92980/

  16. Heute das erste Mal vor Ort in der Deutschen Universität für Verwaltungswissenschaften Speyer zur Tagung "Open Data zwischen Transparenz und Resilienz"

    #OpenData #Speyer

Share on Mastodon

Enter the server where you have an account.