frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Iosevka is an open-source, sans-serif and slab-serif, monospace font

https://typeof.net/Iosevka/
416•otobrglez•6h ago•154 comments

Pg_vectorsearch: An index that is faster than pgvector's IVFFlat and HNSW

https://github.com/timescale/pg_vectorsearch
93•jascha_eng•3h ago•33 comments

ASML's strong orders ease fears AI spending boom is running out of steam

https://www.reuters.com/business/asml-forecasts-q4-sales-above-expectations-ai-chip-demand-2026-1...
32•tartoran•30m ago•11 comments

Amazon pushes up prices across the Internet

https://www.not-ship.com/how-amazon-pushes-up-prices-all-across-the-internet/
351•sighborg•5h ago•329 comments

TV4 postpones show after AI agent erases edited material

https://swedenherald.com/article/tv4-postpones-the-challenge-until-2027-after-technical-failure-e...
74•tobr•4h ago•46 comments

Pulsar at ESUG 2026 (new Smalltalk IDE)

https://blog.lorenzano.eu/pulsar-at-esug-2026/
53•mpweiher•4h ago•9 comments

Sound – Bartosz Ciechanowski (2022)

https://ciechanow.ski/sound/
208•dverlaeckt80•2d ago•23 comments

The Gold-Bug: Edgar Allan Poe's story that taught me about cryptography (2024)

https://robotsinplainenglish.com/e/2024-01-21-gold-bug.html
17•ripe•2d ago•0 comments

The Aaronson Oracle

https://aaronsonoracle.com/
33•routeroff•2h ago•26 comments

The Origin Story of Kid Pix

http://red-green-blue.com/kid-pix-the-early-years
91•MBCook•1d ago•17 comments

Show HN: Guitoro, a virtual guitar you strum with your keyboard

https://guitoro.com/
517•talccc•19h ago•141 comments

Show HN: A guided 3D Leonardo da Vinci museum, built in code

https://museumofages.org/w/vinci
52•micstradev•5h ago•21 comments

900-Page Pre-Pantone Guide to Color from 1692 (With Complete High-Res Scan)

https://www.openculture.com/2026/10/a-900-page-pre-pantone-guide-to-color-from-1692.html
222•mdp2021•2d ago•38 comments

Same Job, Two Engines: InnoDB and Iceberg Internals

https://marcpaul.io/logs/same-job-two-engines-innodb-and-iceberg-internals/
42•marcbpaul•1d ago•2 comments

Gemini 4 Argon

https://deepmind.google/models/gemini/
1383•737max•23h ago•986 comments

AOSP Source Releases Are So Late Developers Disassemble Libraries to Report Bugs

https://github.com/android/ndk/issues/2260
410•tharen•8h ago•198 comments

Recreational Programming

https://www.cphiri.dev/presentations/recreational-programming
267•jslakro•16h ago•107 comments

The United Kingdom generates less electricity per person than in the 1970s

https://ourworldindata.org/data-insights/electricity-generation-per-person-in-the-united-kingdom-...
378•karakoram•23h ago•618 comments

CPI-U rises 7.2% annualized in September (3.7% YoY)

https://www.bls.gov/news.release/cpi.nr0.htm?
39•JumpCrisscross•2h ago•27 comments

Eric Binnion has died

https://ma.tt/2026/10/rip-eric/
57•speckx•2h ago•26 comments

The Genealogy of Eliza

https://elizagen.org/genealogy.html
4•abrax3141•1d ago•1 comments

Felix Rieseberg Homepage

https://felixrieseberg.com/
250•rglover•10h ago•93 comments

Who Is Planting Backdoors in Ledger Crypto Wallets?

https://www.zetter-zeroday.com/who-is-planting-backdoors-in-ledger-crypto-wallets/
89•hacb•5h ago•95 comments

AI Laser Locking for Quantum Computers: How QuEra Automates It

https://www.quera.com/blog-posts/holding-the-light-teaching-an-ai-to-lock-and-tune-our-quantum-co...
20•EvgeniyZh•4h ago•4 comments

Kcgi – minimal CGI and FastCGI library for C/C++

https://kristaps.bsd.lv/kcgi/
63•Bluestein•1d ago•29 comments

MIT class project turns into an FDA-cleared treatment for tremors

https://news.mit.edu/2026/mit-class-project-turns-into-fda-cleared-treatment-for-tremors-1002
250•zdw•1d ago•50 comments

PostEra (YC W20) Is Hiring AI Researchers for Drug Discovery

https://jobs.lever.co/postera/c7d50a36-db0a-4574-bfe4-8700b74a22c0
1•morraa•18h ago

Ledger confirms spy chip implant behind wallet crypto thefts

https://www.bleepingcomputer.com/news/security/ledger-confirms-hardware-wallet-spy-implant-behind...
760•thm•2d ago•473 comments

Show HN: How random are you?

https://lab.specr.net/rigged-draw/
189•vunderba•22h ago•97 comments

Switzerland proposes banning profiling-based ads to minors

https://www.admin.ch/en/newnsb/NMn5s24l8NjQ
210•wuemeli•1h ago•123 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.