frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Auto-research with codex: How I achieved a 232x Faster Kernel

https://sankalp.bearblog.dev/autoresearch/
94•tosh•2h ago•32 comments

Brazilian election filter in X For You timeline

https://github.com/xai-org/x-algorithm/blob/main/home-mixer/filters/brazil_2026_election_filter.rs
12•LorenDB•24m ago•5 comments

GenRec: Towards LLM-Native Recommendation at Netflix

https://netflixtechblog.com/genrec-towards-llm-native-recommendation-at-netflix-f20be6f643e3
8•Anon84•46m ago•2 comments

Strait of Hormuz Live Traffic Tracking

https://hormuz.now/
10•jonbaer•48m ago•6 comments

The other Sean Byrne doesn't exist

https://conic.al/writing/the-other-sean-byrne-doesnt-exist/
260•rdl•9h ago•128 comments

Qwen 3.8 27B

https://huggingface.co/Qwen/Qwen3.8-27B-FP8
1227•erdaltoprak•22h ago•725 comments

The mathematical beauty of hyperbezier curves

https://linebender.org/blog/hyperbezier/
59•raphlinus•5d ago•6 comments

The Color of White Light

https://ludens.cl/photo/spectra/spectra.html
24•xk3•3d ago•12 comments

Working with AI Feels More Like Leadership Than Coding

https://allen.bargi.org/notes/working-with-ai-feels-like-leadership/
13•allenb•3h ago•4 comments

Show HN: Eigendrum - Draw any shape and hear what it sounds like as a drum

https://baselashraf81.github.io/eigendrum/
59•BaselAshraf81•4d ago•13 comments

Using GCC's Nested Functions with Wide Pointers and No Trampolines II

https://uecker.codeberg.page/2026-07-14.html
41•uecker•5h ago•19 comments

Going Dark, and the era of law enforcement hacking

https://blog.cryptographyengineering.com/2026/08/14/everything-is-about-to-go-dark/
386•vslira•16h ago•184 comments

Geometric Reasoning

https://sophontic.ai/
9•6510•3d ago•7 comments

In 1962, Egypt's Missile Program Lost Its Key Scientist Without a Trace

https://www.popularmechanics.com/military/a73358518/nazi-rocket-scientist-disappearance/
73•bookofjoe•3d ago•39 comments

Brain turns listening inward during REM sleep, EEG recordings suggest

https://medicalxpress.com/news/2026-07-brain-rem-eeg.html
9•gmays•33m ago•0 comments

Google is making private AI practical with homomorphic encryption

https://blog.google/security/how-google-is-making-private-ai-practical-with-homomorphic-encryption/
436•u1hcw9nx•21h ago•260 comments

Understanding WCAG 2.2 as ePub and PDF

https://doeken.org/wcag-ebook
40•doekenorg•3d ago•2 comments

Show HN: ThoughtDAG – An editable context graph for LLM conversations

https://chenxiachan.github.io/thoughtdag/
70•chatchan•9h ago•18 comments

Firefox is now the last major browser that still supports uBlock Origin

https://www.pcworld.com/article/3212428/firefox-is-now-the-last-major-browser-that-still-supports...
1301•DemiGuru•18h ago•492 comments

RustDesk now supports true unattended remote access on Wayland

https://rustdesk.com/blog/unattended-remote-access-wayland/
322•rustdesk•21h ago•130 comments

388 years ago, Galileo worked out why human giants can't exist

https://www.scientificamerican.com/article/388-years-ago-galileo-worked-out-why-human-giants-cant...
8•beardyw•27m ago•2 comments

eigendrum

https://eigendrum.com/#p=circle
197•bookofjoe•15h ago•55 comments

Coin-sized device can hack a Boeing 737

https://www.wired.com/story/this-coin-sized-device-can-hack-a-boeing-737/
110•_tk_•2d ago•79 comments

Magnitude 7.7 Earthquake – 68 km NNW of Ende, Indonesia

https://earthquake.usgs.gov/earthquakes/eventpage/us6000tkt2/executive
207•Bender•12h ago•51 comments

AI by Hand

https://www.byhand.ai/
335•sans_souse•21h ago•25 comments

Maximizing the value of your Claude Code sessions

https://claude.com/blog/maximizing-the-value-of-your-claude-code-sessions
268•twapi•21h ago•149 comments

Debian has begun voting on the future of AI/LLM contributions

https://lists.debian.org/debian-devel-announce/2026/08/msg00002.html
54•matheusmoreira•4h ago•38 comments

Simplifying and Refactoring Introductory Calculus (2018)

https://arxiv.org/abs/1811.03459
111•E-Reverance•13h ago•55 comments

Show HN: Silent Shark – tactical map-based WWII submarine sim

https://silentshark.app/
53•epaga•2d ago•20 comments

Unearthing a 31 year old Easter egg in Ecco the Dolphin

https://32bits.substack.com/p/under-the-microscope-ecco-the-dolphin-98c
108•bbayles•2d ago•24 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.