frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

DeepSeek search and fetch – $0.75 per 1000 successful requests

https://api-docs.deepseek.com/guides/search/
301•fagnerbrack•6h ago•139 comments

Legal experts warn Meta's new terms still grant broad scraping permissions

https://www.niemanlab.org/2026/10/legal-experts-warn-metas-new-terms-still-grant-broad-scraping-p...
38•DeepLogin•2h ago•11 comments

Open MicroManipulator – A sub-micrometer 3D motion control plattform

https://github.com/0x23/MicroManipulatorStepper
28•_Microft•1h ago•3 comments

Parser Combinators

https://t3.at/blog/2026-10-17-parser-combinators/
75•schindlabua•4h ago•37 comments

How the Elizabeth Holmes documentary “You Can See Everything” is deceiving

https://www.readtheprofile.com/p/elizabeth-holmes-documentary-you-can-see-everything
196•MaysonL•9h ago•226 comments

Show HN: Sphinx – A hook that quizzes you on your AI's code before shipping

https://sphinx-six-theta.vercel.app/
170•critiquebrowser•8h ago•51 comments

Bleached corals thrive within days when touching healthy neighbour

https://www.nature.com/articles/d41586-026-03266-x
486•alkyon•1d ago•105 comments

Teal – A statically-typed dialect of Lua

https://teal-language.org/
65•Lyngbakr•1d ago•24 comments

Regex visualized as 3D marble run

https://www.regexmarblerun.com/
30•seizethecheese•1d ago•7 comments

Lean now ships with verified kernels

https://leodemoura.github.io/blog/2026-10-15-lean-now-ships-with-verified-kernels/
160•matt_d•2d ago•56 comments

DeepSeek-v4.1-Flash-1017

https://huggingface.co/deepseek-ai/DeepSeek-V4.1-Flash-1017
895•theykk•1d ago•671 comments

Pele – Mermaid diagrams as themeable SVG

https://pele.run/
482•dchest•21h ago•41 comments

Dam removals are bringing fish back across the northeastern United States

https://www.smithsonianmag.com/science-nature/dam-removals-are-bringing-fish-back-across-the-nort...
302•sohkamyung•1d ago•76 comments

A History of Curves and Surfaces in Computer Aided Geometric Design [pdf]

https://math.pku.edu.cn/teachers/jiangm/courses/CG/Lectures/spline-history.pdf
7•mbustamanter•3d ago•0 comments

Furifont, a Japanese font that shows furigana

https://furifont.antfu.me/
365•plaguna•3d ago•77 comments

Southern ground hornbill gets 3D printed beak prostheses at Artis Zoo

https://nltimes.nl/2026/10/15/world-first-southern-ground-hornbill-gets-3d-printed-beak-prosthese...
46•jacquesm•2d ago•5 comments

Making chicken transparent using Dorito dust

https://chillphysicsenjoyer.substack.com/p/making-chicken-transparent-using
323•crescit_eundo•23h ago•83 comments

Interactive Linear Programming in the Browser

https://lpviz.net/
53•klamike•1d ago•0 comments

Fun Extending the C Preprocessor

https://www.davidpriver.com/Fun-Extending-the-C-Preprocessor.html
35•david2ndaccount•2d ago•10 comments

The Commodore 64 hardware simulator: break chips and pins, see the results

https://github.com/antirez/c64-hw-simulator
205•antirez•3d ago•33 comments

Lorenz and Little: How Much Does Your Tail Cost?

https://brooker.co.za/blog/2026/07/29/lorenz-and-little.html
7•porridgeraisin•3d ago•0 comments

You could have invented transformers from memory

https://alexwang.ai/posts/associative-memory/
584•speckx•1d ago•131 comments

NY announces game ownership bill requiring ownership rather than licensing

https://www.tomshardware.com/video-games/new-york-rep-announces-game-ownership-bill-that-would-re...
345•guiambros•13h ago•135 comments

Show HN: High-quality duck audio synthesizer

https://celphase.github.io/duck-pond/
149•celphase•23h ago•33 comments

Gold is now the top U.S. export

https://www.numismaticnews.net/gold-now-top-u-s-export
360•iamnothere•20h ago•203 comments

Codex Desktop continuously generates Crashpad pending dumps

https://github.com/openai/codex/issues/25921
144•AIorNot•19h ago•67 comments

Superoptimizing an FPU Emulator

https://purplesyringa.moe/blog/superoptimizing-an-fpu-emulator/
37•dverlaeckt80•2d ago•6 comments

Custom server to revive neato bots

https://github.com/vacuula/vacuula
52•matttah•3d ago•2 comments

Germany's 17M Immigrants: Where They Come From

https://www.visualcapitalist.com/cp/where-germanys-immigrants-come-from/
4•bushwart•29m ago•1 comments

Show HN: Llmspeed – feel how fast a local LLM runs before you buy the hardware

https://llmspeed.dev/
308•albinstman•1d ago•85 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.