frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Xiaomi MiMo v2.6

https://mimo.xiaomi.com/mimo-v2-6
449•volf_•3h ago•227 comments

Data Protection Commission fines Google €403M over processing of location data

https://www.dataprotection.ie/en/news-media/latest-news/data-protection-commission-fines-google-e...
54•DeepLogin•1h ago•20 comments

NASA’s Mars Sample Return mission is dead

https://www.science.org/content/article/nasa-s-mars-sample-return-mission-dead
278•Muhammad523•4h ago•208 comments

Spymarks, Not Watermarks

https://brand.io/article/spymarks/
27•possibilistic•1h ago•7 comments

Suspension of the de minimis administrative exemption for imports $800 or less

https://www.personalimportation.org/advocacy
122•burnt-resistor•3h ago•78 comments

I don't want to read what you didn't write

https://blog.colinbreck.com/i-dont-want-to-read-what-you-didnt-write/
130•mooreds•1h ago•43 comments

Transformers Explained Visually

https://poloclub.github.io/transformer-explainer/
158•aray07•4h ago•27 comments

What Sun got wrong

https://bcantrill.dtrace.org/2026/09/20/what-sun-got-wrong/
484•chmaynard•10h ago•268 comments

Attention is all you have

https://alicegg.tech/2026/09/21/attention
553•zer0tonin•9h ago•160 comments

AI coding has made CI a bottleneck, so we reworked ours to keep up

https://linear.app/now/ci-bottleneck-reworked
119•julian_digital•4h ago•101 comments

First Shader from Zero in Godot 4

https://www.gdquest.com/library/first_shader_godot4_portal/
14•ibobev•13h ago•0 comments

The Advisory Group on Mathematics and Artificial Intelligence

https://terrytao.wordpress.com/2026/09/21/advisory-group-on-mathematics-and-artificial-intelligence/
72•digital55•4h ago•37 comments

Divide by depth for instant 3D

https://gabrieloc.com/2026/09/15/perspective.html
66•gabrieloc•2d ago•6 comments

Why does mathmain need an encrypted loader?

https://safedep.io/mathmain-encrypted-loader/
100•abhisek•5h ago•27 comments

Apple Copland D11E4 Booting in the Browser

https://www.pagetable.com/300
85•luu•5h ago•24 comments

Roboharm: Do frontier robot policies refuse unsafe instructions?

https://robocurve.org/roboharm/
31•msadowski•5h ago•15 comments

Grok 4.7

https://x.ai/news/grok-4-7
471•meetpateltech•8h ago•387 comments

Frontier AI on Your Own Hardware

https://timdettmers.com/2026/09/21/dlab-open-source-week/
85•pretext•5h ago•43 comments

Kev: Tiny Jev-like family of decision models built on top of Qwen3.5

https://github.com/jaredpalmer/kev/tree/main
398•tosh•16h ago•176 comments

Python Workers are now generally available

https://blog.cloudflare.com/python-workers-ga/
175•torutofu•10h ago•28 comments

HERMES radio enables voice and data communication over vast distances

https://spectrum.ieee.org/hermes-shortwave-radio-digital-data
87•SamuraiLion•7h ago•37 comments

US halts flights at busy East Coast airports, says fiber line cut

https://www.reuters.com/world/us/faa-halts-some-us-east-coast-flights-due-communication-issues-20...
184•allanbreyes•5h ago•102 comments

In Search of a Compositional Theory of Self-Stabilization

http://muratbuffalo.blogspot.com/2026/09/in-search-of-compositional-theory-of.html
42•matt_d•5h ago•3 comments

There Are Over 1M NYC Street Signs. Here is How They Are Made.

https://www.nytimes.com/2026/08/15/nyregion/nyc-street-sign-shop.html
8•bookofjoe•2d ago•1 comments

Turn off and restrict access to Apple Intelligence features on Mac

https://support.apple.com/guide/mac-help/turn-restrict-access-apple-intelligence-mchlb2e44f94/mac
233•alwillis•6h ago•157 comments

The Journey of a Migratory Shorebird

https://www.newyorker.com/magazine/2026/09/21/the-incredible-journey-of-a-migratory-shorebird
10•wallflower•1d ago•0 comments

TXR: An Original, New Programming Language for Convenient Data Munging

https://www.nongnu.org/txr/
15•andsoitis•19h ago•1 comments

How do Traffic Signals Work (2019)

https://practical.engineering/blog/2019/5/11/how-do-traffic-signals-work
58•at1as•8h ago•36 comments

7 out of 9 Planetary Boundaries are breached

https://www.planetaryhealthcheck.org/
5•geox•16m ago•1 comments

Show HN: Foremerge – Catch intent conflicts between parallel coding agents

https://github.com/naw103/foremerge
33•naw103•7h ago•0 comments
Open in hackernews

Fast(er) regular expression engines in Ruby

https://serpapi.com/blog/faster-regular-expression-engines-in-ruby/
60•davidsojevic•1y ago

Comments

yxhuvud•1y ago
Eww, pretending to support utf8 matchers while not supporting them at all was not pretty to see.
gitroom•1y ago
Honestly that part bugs me, fake support is worse than no support imo
kayodelycaon•1y ago
> Another nuance was found in ruby, which cannot scan the haystack with invalid UTF-8 byte sequences.

This is extremely basic ruby: UTF-8 encoded strings must be valid UTF-8. This is not unique to ruby. If I recall correctly, python 3 does the same thing.

    2.7.1 :001 > haystack = "\xfc\xa1\xa1\xa1\xa1\xa1abc"
    2.7.1 :003 > haystack.force_encoding "ASCII-8BIT"
    => "\xFC\xA1\xA1\xA1\xA1\xA1abc" 
    2.7.1 :004 > haystack.scan(/.+/)
    => ["\xFC\xA1\xA1\xA1\xA1\xA1abc"]
This person is a senior engineer on their Team page. All they had to do was google "ArgumentError: invalid byte sequence in UTF-8". Or ask a coworker... the company has Ruby on Rails applications. headdesk
burntsushi•1y ago
The nuance is specifically relevant here because neither of the other two regex engines benchmarked have this requirement. It's doubly relevant because that means running a regex search doesn't require a UTF-8 validation step, and is therefore likely beneficial from a perf perspective, dependening on the workload.
kayodelycaon•1y ago
That’s a good point. I hadn’t considered it because I’ve hit the validation error long before getting to search. It is possible to avoid string operations with careful coding prior to the search.

Edit: After a little testing, the strings can be read from and written to files without triggering validation. Presumably this applies to sockets as well.

DmitryOlshansky•1y ago
I wonder how std.regex of dlang would fare in such test. Sadly due to a tiny bit of D’s GC use it’s hard to provide as a library for other languages. If there is an interest I might take it through the tests.