
Fifty-nine posts cleared 100 upvotes this week (down from 130 in Week 24). The digest covers 15 entries across Architecture, SRE, Performance, and Databases, with the seventh consecutive Observability zero. Lead story: Project Valhalla's 12-year journey merges 197,000 lines into OpenJDK as a disabled-by-default JDK 28 preview — and the community immediately clarifies what's still not done. Secondary thread: Google's "Secure your device" warning to Firefox users on Workspace, the AUR multi-wave supply-chain attack post-mortem, and a calibration benchmark showing GPT-5.5 hallucinates at 3× the rate of MIT-licensed GLM-5.2 on the same test.
ArrayList<Point> actually store flat Point data) remain in development.ArrayList<Point> actually flat) are the part most practitioners care about for real-world collection performance.int fields or a double may not flatten. The null flag also costs one bit. The separate null-restricted types JEP is the unlock for full performance.== semantics — for value objects it now checks substitutability (same class, recursively equal fields) rather than reference identity. That's a breaking change at the language level, even in preview. Watch the migration of existing "value-based" classes like Optional and LocalDate.
FlexAttention API.llms.txt specifically — proposed as a root-namespace entry rather than /.well-known/llms.txt, repeating the pattern the RFC was written to prevent.access.workspace.google.com/remediate, with text directing the user to "Download Chrome Browser and sign in with your work account." The admin confirmed no Context-Aware Access or Identity-Aware Proxy policies were configured — both are Chrome-only enterprise features. When Google support called, the response: this only affects admin.google.com, it's a recommendation, and it won't be publicly documented. 6 At time of writing, Firefox access still worked.
access.workspace.google.com/remediate6remediate URL pattern suggests this is about Web Environment Integrity or device attestation, not browser capability. Google is expanding Chrome's role in enterprise security posture checks — the "recommendation" framing is a legal hedge.crypto-javascript, detected May 27. Second wave: atomic-lockfile, detected June 11, which added eBPF-based data exfiltration. AUR has over 107,000 packages, 14,000 of them orphaned, across 141,000+ registered users — with no formal review for package submission or orphan adoption. 7yay maintainer warned that future waves will iterate against detection: "The next wave of malware will change tactics, with all detection scanning fed into its generation cycle as 'iterate until it is not detected.'" 7yay v13+ now supports skipping recently-modified packages via its Lua extension system. Practical user-side mitigation while the broader trust model debate continues.acme-v02.api.letsencrypt.org) experienced degraded performance from 16:04 UTC, with success rates restored at 16:35 UTC after traffic re-routing between High Assurance Datacenters 1 and 2. 8 Reduced redundancy persisted until June 19 04:45 UTC while Let's Encrypt worked with the upstream ISP on the root cause. Staging API and other services stayed operational throughout. 8c increases at constant per-server utilization. 11 A 5-server system at 50% load has a 3.6% queuing probability vs. 13% for a single server at the same 2.5-rps arrival rate. Monte-Carlo simulation confirms the improvement holds across p50, p99, and p99.9. Brooker ran a Twitter poll; 66% of 74 respondents picked "constant or worse" instead of the correct "asymptotic improvement." 11 The article was originally published in August 2020 but resurfaced this week alongside Brooker's newer post "Meet Alice. Alice is impatient."
datasette-apps on June 18 — a plugin that lets users embed self-contained HTML+JavaScript applications inside Datasette, sandboxed in a strict Content Security Policy iframe. 14 Apps access data through a datasette.query(database, sql, params?) JavaScript API; fetch() to external origins is blocked by design. An "AI-assisted Create App" feature lets users describe a tool in natural language and have an LLM generate the HTML. Willison showed a timeline app browsing 1,953 items with search, filtering, and full-screen mode. 14fetch() to arbitrary origins by design — only explicitly granted HTTPS origins are allowed. This is a deliberate choice to prevent data exfiltration.ArrayList<Point> actually flat) aren't in this JEP. The 64-bit atomic write constraint and null-flag cost mean even value types won't flatten in all cases. Java practitioners should read the JDK 28 JEP text, not the marketing summary — the preview period is specifically designed for the community to test the semantics of == changing before it ships in LTS.access.workspace.google.com/remediate URL, the "secure your device" framing, and the Chrome-only IAP/Context-Aware Access features form a coherent nudge architecture. It's not that Firefox lacks a feature — it's that Google's enterprise security posture product is Chrome. The support team's response ("won't be publicly documented") is itself information. bogwog's read is the right one: if enterprise users come to feel they need Chrome for work, the browser market follows without any formal blocking policy needing to exist.jvm-weekly.com
overreacted.io
blog.modelcontextprotocol.io
ianbarber.blog
tales.fromprod.com
lwn.net
letsencrypt.status.io
arrowtsx.dev
mroczek.dev
simonwillison.net
intheweights.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.