frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

How Bluesky draws its logo on screenshots

https://timmarinin.net/2026/bluesky-screenshots/
442•gavide•9h ago•306 comments

GPT-5.6 Sol Pricing Cut by 50%

https://openrouter.ai/openai/gpt-5.6-sol
390•Topfi•10h ago•223 comments

Quake Shareware, a CD-ROM just a little too full

https://fabiensanglard.net/quake_shareware_cd/index.html
304•shdon•9h ago•132 comments

Fairphone 6 and PostmarketOS working main camera

https://catcrafts.net/posts/fairphone-6-postmarketos-working-main-camera
160•pizzaiolo•9h ago•38 comments

The Benchmarkpocalypse

https://danluu.com/benchpocalypse/
77•cyndunlop•5h ago•16 comments

A Preview of DuckDB v2.0

https://duckdb.org/2026/08/17/duckdb-20-highlights
616•ibotty•18h ago•111 comments

Shattered skeleton is first confirmed death from trebuchet

https://www.science.org/content/article/shattered-skeleton-scottish-castle-first-confirmed-death-...
58•hermitcrab•4d ago•37 comments

AI-Generated GitHub Copilot “Autofix” Allowed Compromise of Snowflake's Jira

https://www.wiz.io/blog/red-agent-snowflake-copilot-cicd-bug
361•galnagli•17h ago•139 comments

Olo (Color)

https://en.wikipedia.org/wiki/Olo_(color)
409•inigyou•5d ago•80 comments

GPU Offload in Rust: Portable, Safe, and Fast

https://arxiv.org/abs/2608.13759
201•linggen•14h ago•42 comments

The Road to MS-DOS 2.0

https://nemanjatrifunovic.substack.com/p/the-road-to-ms-dos-2
63•whobre•5d ago•23 comments

Climbing Guide as a Shared Infrastructure

https://irz.fr/en/articles/openclimbing-open-guide-en/
6•zbycz•1d ago•0 comments

Israel creates fake think tank in likely attempt to dupe AI chatbots

https://responsiblestatecraft.org/israel-influence-chatgpt/
411•DeepLogin•11h ago•267 comments

An update on leaving Gmail for Fastmail

https://moddedbear.com/an-update-on-leaving-gmail-for-fastmail/
202•neogodless•14h ago•132 comments

GPT 5.6 Sol is the best "vision" model OpenAI ever released

https://blog.roboflow.com/openai-gpt-5-6/
335•plurby•19h ago•161 comments

AI;DR (AI; Didn't Read)

https://www.rickmanelius.com/p/aidr-ai-didnt-read
833•mooreds•12h ago•515 comments

How to disable or avoid intrusive AI

https://www.librarian.net/notoai/
291•ColinWright•17h ago•170 comments

Judge sets framework for Nine PBS to retrieve archival data

https://current.org/2026/08/judge-sets-framework-for-nine-pbs-to-retrieve-archival-data/
161•qingcharles•15h ago•62 comments

Sun Clock

https://sunclock.net/
219•Gecko4072•15h ago•73 comments

Los Puesteros, solitary men who look after ranches and livestock in Patagonia

https://www.newyorker.com/culture/photo-booth/the-lonely-men-at-the-end-of-the-world
139•bookofjoe•13h ago•49 comments

India has paved the way for charging merchants a fee on UPI transactions

https://www.bbc.com/news/articles/c8xnwqe00v1o
141•monkey_monkey•12h ago•168 comments

Repair Cafe – Fix Your Broken Items

https://www.repaircafe.org/
93•rglover•8h ago•15 comments

The 37signals Manager Playbook

https://basecamp.com/managers
54•tosh•4d ago•6 comments

How do functions like alloca allocate memory from the stack?

https://devblogs.microsoft.com/oldnewthing/20260817-40/?p=112617
51•ingve•10h ago•31 comments

Exercise intensity modulates interorgan communication and is associated with

https://www.cell.com/cell-reports-medicine/fulltext/S2666-3791%2826%2900405-2?_returnURL=https%3A...
6•newsomix9xl•3h ago•1 comments

Launch HN: Speko (YC S26) – OpenRouter for Voice AI

https://speko.ai/
100•abdik•16h ago•58 comments

A particle made of force: physicists say they've found mysterious 'glueball'

https://www.nature.com/articles/d41586-026-02498-1
129•Brajeshwar•5d ago•35 comments

A digestion of the proof of Sendov's conjecture

https://terrytao.wordpress.com/2026/08/12/a-digestion-of-the-proof-of-sendovs-conjecture/
29•surprisetalk•4d ago•11 comments

Ask HN: Alternatives to GitHub

582•dhruv3006•18h ago•366 comments

scScript for Linux

https://scapplications.com/
32•OptionOfT•9h ago•11 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.