Skip to content

Office Hours (2026-09-15)聽#158

Closed
Closed

Description

@github-actions

馃専 Join Us for Weekly Office Hours! 馃専

Have questions about stdlib? Need help fixing a bug, figuring out what to do next, or just looking for feedback? Join our weekly office hours to connect with project maintainers, stay updated on the latest project news, and chat with other community members. This is a great opportunity to ask questions, share ideas, and engage directly with the stdlib team.

Everyone is welcome鈥攄rop in and say hello!

Time

UTC Tue 15-Sep-2026 16:30 (04:30 PM):

Timezone Date/Time
US / Pacific Tue 15-Sep-2026 09:30 (09:30 AM)
US / Mountain Tue 15-Sep-2026 10:30 (10:30 AM)
US / Central Tue 15-Sep-2026 11:30 (11:30 AM)
US / Eastern Tue 15-Sep-2026 12:30 (12:30 PM)
EU / Western Tue 15-Sep-2026 17:30 (05:30 PM)
EU / Central Tue 15-Sep-2026 18:30 (06:30 PM)
EU / Eastern Tue 15-Sep-2026 19:30 (07:30 PM)
Moscow Tue 15-Sep-2026 19:30 (07:30 PM)
Chennai Tue 15-Sep-2026 22:00 (10:00 PM)
Hangzhou Wed 16-Sep-2026 00:30 (12:30 AM)
Tokyo Wed 16-Sep-2026 01:30 (01:30 AM)
Sydney Wed 16-Sep-2026 02:30 (02:30 AM)

or in your local time:

Links

Joining the meeting

Agenda

  • Have specific things to discuss? Please comment in the issue thread below to add specific items to the agenda.

Activity

  1. added
    Office HoursIssue announcing office hours and soliciting associated agenda items.
    on Sep 8, 2026
  2. kgryte commented on Sep 11, 2026

    @kgryte
    Member
  3. ujjwalv01 commented on Sep 14, 2026

    @ujjwalv01
    Member
    1. Guidance on PR #15219 (stats/base/ndarray/dcovarmtk): this is the first stats/base/ndarray addon taking five ndarrays; would like to confirm the addon.c structure before doing the same for scovarmtk and the ztest family.

    2. Guidance on PR #15222 (lapack/base/dlaln2, my first LAPACK routine): I've been working on this over the last few weeks, with some guidance from Pratik on the workflow, and used aayush's fixturegen - (https://github.com/aayush0325/fixturegen/blob/main/index.js) script to generate the stride/offset fixture variants (base fixtures come from Reference-LAPACK via a Fortran driver). Would appreciate feedback on the API conventions I chose: trans as a string for Fortran's LOGICAL LTRANS, and returning scale/xnorm via an out array with info as the return value (following dlassq).

  4. DivitJain26 commented on Sep 15, 2026

    @DivitJain26
    Member

    Approach for has-equal-values.

    The idea is to compare in word space instead of number space: 64-bit arrays are reinterpreted as interleaved high/low words, and the other operand is widened to the same two-word form. The 64-bit side is never cast to a double, so nothing rounds above 2^53.

    Three cases:

    1. Same dtype (uint64/uint64, int64/int64): compare words directly with internal.
    2. Uint64Array vs Int64Array: both words must match and the signed high word's sign bit must be unset, since identical bits mean different numbers once the signed value is negative (-1 vs 2^64-1).
    3. 64-bit vs everything else: reject the element unless it is an integer within the 64-bit dtype's range, then split it into high/low words and compare. This one kernel covers all the narrower integer arrays and the float arrays: 1.5, NaN, and out-of-range values fail the first check, and integer-valued floats split exactly, so Float64Array matches a Uint64Array up to 2^53.

    Dispatch checks x then y for each 64-bit type, so argument order doesn't matter, and indices.js resolves word order from endianness rather than assuming low word first.

  5. teddygood commented on Sep 15, 2026

    @teddygood

    I updated stdlib#15106 (stdlib-js/stdlib#15106) based on last week鈥檚 feedback. I moved the Highway code into a separate C++ file and removed the custom manifest defines. Could we take another look at the PR?

  6. iampratik13 commented on Sep 15, 2026

    @iampratik13
    Member

    I鈥檝e cleaned up the following PRs and they鈥檙e now ready for review and merge

    Also, I wanted to get your thoughts on feat: add stats/strided/median. If we can get this merged, I can move forward with the next set of median packages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Office HoursIssue announcing office hours and soliciting associated agenda items.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions