frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The recently proposed o(n log n) integer multiplication algorithm [pdf]

https://web.maths.unsw.edu.au/~davidharvey/research/subnlogn.pdf
149•craigcitro•4h ago•85 comments

OpenAI CLI

https://github.com/openai/openai-cli
33•armcat•1h ago•12 comments

There isn't an easy exploit for this PHP vulnerability

https://eliastaylor.com/noexploit/
449•zkldi•7h ago•231 comments

WorldTUI: I trained a 360M model to pretend to be a terminal

https://simedw.com/2026/10/21/world-model-terminal/
78•alphax314•4h ago•34 comments

GitLab critical patch release

https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-5-1-released/
318•artooro•12h ago•74 comments

Security Disclosure

https://blog.railway.com/p/security-disclosure-wednesday-october-21st
418•passenger•9h ago•241 comments

Rust Style Guide

https://google.github.io/styleguide/rustguide.html
276•kaycebasques•11h ago•158 comments

Compromised LiteLLM 1.107.0 on PyPI Installs a Credential Stealer and Backdoor

https://safedep.io/litellm-pypi-compromise-credential-stealer-backdoor/
483•abhisek•17h ago•165 comments

Using LLM for confidence scoring is a bad idea

https://rumple.github.io/blog/2026/10/20/asking-llm-for-confidence.html
54•jimauthors•1d ago•33 comments

No more icons in every menu by default

https://blog.jim-nielsen.com/2026/icons-in-every-menu/
268•riffraff•2d ago•168 comments

mitmproxy adds --emudhra option

https://github.com/mitmproxy/mitmproxy/commit/169234499088fc2c414644a67efaed3d64ae2e3b
403•ahlCVA•7h ago•104 comments

Meta ordered to pay $25B penalty in New Mexico Cambridge Analytica case

https://www.cnbc.com/2026/10/21/meta-new-mexico-cambridge-analytica-penalty.html
501•cbg0•13h ago•305 comments

PingCap TiDB Leaks

https://fulcrumsec.vg/pingcap/
300•swyx•1d ago•45 comments

Chain of Thought for Humans

https://www.boristhebrave.com/2026/10/18/chain-of-thought-for-humans/
83•ibobev•2d ago•36 comments

Tiny possum and glider thought extinct for 6000 years found in remote West Papua

https://www.bbc.com/news/articles/cp814l80pw2o
193•bryanrasmussen•2d ago•41 comments

Beyond the &

https://lwn.net/Articles/1096028/
45•PaulHoule•1d ago•3 comments

What Is the Karakoram Anomaly?

https://nsidc.org/learn/ask-scientist/karakoram-anomaly-it-real
16•thunderbong•2d ago•4 comments

Show HN: Omnara – Open-source alternative to Claude Managed Agents

https://github.com/omnara-ai/omnara
65•kmansm27•14h ago•22 comments

OpenAI models are coming to Google Cloud

https://openai.com/index/openai-models-google-cloud/
279•armcat•18h ago•116 comments

Today's PHP security release, and how we're strengthening security

https://thephp.foundation/blog/2026/10/21/todays-php-security-release-and-how-were-strengthening-...
715•ejohnso49•15h ago•349 comments

DuckDB 2.0.0 LTS “Cinnamon Teal”

https://duckdb.org/2026/10/21/announcing-duckdb-200
397•nnx•17h ago•52 comments

Clockwork Mechanics, Maintenance, and Metaphors in the Late Middle Ages

https://www.jhiblog.org/2026/10/19/clockwork-metaphors/
10•benbreen•2d ago•2 comments

Code is clay now

https://www.albertodenia.com/writing/code-is-clay-now
156•albertodenia•2d ago•92 comments

Oregon lawmakers approve money to buy an iconic waterfall listed on Redfin

https://apnews.com/article/oregon-waterfall-for-sale-lawmakers-996de63462d49ec3ad9bee1629fb9488
184•surprisetalk•15h ago•91 comments

Postgres recovery_prefetch can cause outages

https://ardentperf.com/2026/10/20/postgres-recovery_prefetch-considered-harmful-and-causing-outages/
18•plaur782•8h ago•0 comments

Patch the Planet: global response coordination as agents uncover vulnerabilities

https://openai.com/index/coordinated-disclosure-of-critical-vulnerabilities/
251•nr378•17h ago•168 comments

PHP 8.2.35

https://github.com/php/php-src/releases/tag/php-8.2.35
1004•tuyuri•17h ago•537 comments

Launch HN: Alter (YC S25) – Access control for multi-user agents

https://alterauth.com/
59•simfinii•1d ago•25 comments

EA is shutting down BioWare

https://www.theverge.com/games/1015647/ea-is-shutting-down-bioware
600•aaronbrethorst•13h ago•374 comments

Claude Now Works with Google Docs, Sheets, and Slides

https://claude.com/resources/articles/claude-now-works-in-google-docs-sheets-and-slides
16•gmays•4h 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.