frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Platform-Independent SIMD in Go

https://go.dev/blog/simd-experiment
236•yurivish•5h ago•86 comments

Git-bug: Distributed, offline-first bug tracker embedded in Git

https://github.com/git-bug/git-bug
201•alentred•6h ago•61 comments

First Principles Thinking

https://sunilsadasivan.com/writing/first-principles-thinking/
95•sunils34•3h ago•39 comments

U.S. appeals court upholds designation of Anthropic as supply chain risk

https://www.cnbc.com/2026/09/25/pentagon-anthropic-ai-risk-appeals-court.html
183•cramer4next•2h ago•221 comments

Classified Estimates Show the NSA Is Paying Billions to Test AI Models

https://www.washingtonsun.com/technology/classified-estimates-nsa-paying-billions-to-test-ai-models
113•rdmuser•2h ago•58 comments

Pentium II at 600Mhz with Voodoo 3 Emulated on 86Box with M6 Mac Mini

https://nyaa.sh/reviews/mac-mini-m6-emulation
207•hugh4life•10h ago•91 comments

F-Droid 2.0

https://f-droid.org/2026/09/24/f-droid-2.0-a-new-chapter-for-android-freedom.html
1401•daveoc64•1d ago•399 comments

Ink and Switch Interactive Homepage

https://www.inkandswitch.com/
157•iFreilicht•7h ago•21 comments

Dutch governments builds alternative for Microsoft based on NixOS

https://www.dawo.community/en/
832•fjfaase•9h ago•487 comments

Factorio that you can touch

https://factorio.com/blog/post/fff-447
151•ibobev•3h ago•21 comments

Gravity Seems Holographic. What Does That Mean for Reality?

https://www.quantamagazine.org/gravity-seems-holographic-what-does-that-mean-for-reality-20260925/
39•ibobev•2h ago•44 comments

Show HN: Make cursed fonts like Times New Bastard

https://bastardica.mitpit.com
823•MitPitt•1d ago•116 comments

Amiga Screens: A Primer

https://www.datagubbe.se/amscr/
92•msephton•10h ago•18 comments

Allow Carriers on Planes

https://www.jefftk.com/p/allow-carriers-on-planes
162•surprisetalk•3h ago•180 comments

CVE-2025-13032: Entering and Breaking the Avast Antivirus Sandbox Part 2

https://www.safateam.com/intelligence-hub/research/technical-articles/cve-2025-13032-entering-and...
96•safateam•10h ago•26 comments

Show HN: Whiteboard (YC W26) – An open-source IDE for thoughtful software design

https://github.com/devdotfast/whiteboard
373•sidharthkmenon•1d ago•126 comments

Boards of Casio

https://www.ambionix.com/blog/boards-of-casio/
75•fidotron•8h ago•20 comments

What About Rails?

https://jardo.dev/what-about-rails
218•jrochkind1•14h ago•135 comments

Why is the liver so weirdly regenerative?

https://dynomight.substack.com/p/liver
519•jbotz•1d ago•262 comments

Jevmem – automatic project memory for Claude Code, built on Jev

https://github.com/Avinash-jetwani/jevmem
45•avinashjetwani•1h ago•33 comments

Microsoft Abandons Personal AI Chatbot Race with Copilot Reboot

https://www.bloomberg.com/news/articles/2026-09-25/microsoft-abandons-personal-ai-chatbot-race-wi...
50•sbulaev•3h ago•36 comments

The Test

https://tante.cc/2026/09/24/the-test/
119•latexr•5h ago•43 comments

2DWillNeverDie

https://2dwillneverdie.com/
303•surprisetalk•3d ago•76 comments

Rails World 2026 Opening Keynote [video]

https://www.youtube.com/watch?v=vDjW_dRyKXY
404•an0malous•2d ago•442 comments

Opus 5.5 is good at explainer videos

https://launchvideo.io
370•iacguy•21h ago•200 comments

Fearless SIMD v1.0

https://linebender.org/blog/fearless-simd-1-0/
298•verdagon•3d ago•48 comments

Toyota is taking the Corolla electric

https://electrek.co/2026/09/23/toyota-best-selling-corolla-electric/
410•cisc•1d ago•744 comments

My weird new hobby: Wandering around Tokyo on Google Maps

https://ahmedhossamdev.com/writing/my-weird-new-hobby-wandering-around-tokyo/
399•ahmedhossamdev•2d ago•171 comments

Two-tier encryption in the UK

https://macanorak.com/two-tier-encryption-in-the-uk/
490•ReturnoftheHack•1d ago•449 comments

Using LLMs to trace alchemical knowledge and decode 17th century letters

https://resobscura.substack.com/p/ai-labs-need-to-start-funding-historical
158•benbreen•22h ago•38 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.