frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Vouch

https://github.com/mitchellh/vouch
225•chwtutha•16h ago•109 comments

Roundcube Webmail: SVG feImage bypasses image blocking to track email opens

https://nullcathedral.com/posts/2026-02-08-roundcube-svg-feimage-remote-image-bypass/
40•nullcathedral•1h ago•7 comments

I put a real-time 3D shader on the Game Boy Color

https://blog.otterstack.com/posts/202512-gbshader/
130•adunk•3h ago•9 comments

The Little Bool of Doom

https://blog.svgames.pl/article/the-little-bool-of-doom
35•pocksuppet•1h ago•6 comments

Show HN: I created a Mars colony RPG based on Kim Stanley Robinson's Mars books

https://underhillgame.com/
46•ariaalam•2h ago•21 comments

GitHub Agentic Workflows

https://github.github.io/gh-aw/
125•mooreds•6h ago•65 comments

RFC 3092 – Etymology of "Foo" (2001)

https://datatracker.ietf.org/doc/html/rfc3092
93•ipnon•5h ago•16 comments

Running Your Own As: BGP on FreeBSD with FRR, GRE Tunnels, and Policy Routing

https://blog.hofstede.it/running-your-own-as-bgp-on-freebsd-with-frr-gre-tunnels-and-policy-routing/
91•todsacerdoti•5h ago•35 comments

Exploiting signed bootloaders to circumvent UEFI Secure Boot

https://habr.com/en/articles/446238/
55•todsacerdoti•5h ago•21 comments

Omega-3 is inversely related to risk of early-onset dementia

https://pubmed.ncbi.nlm.nih.gov/41506004/
133•brandonb•3h ago•73 comments

Formally Verifying PBS Kids with Lean4

https://www.shadaj.me/writing/cyberchase-lean
35•shadaj•6d ago•0 comments

Bun v1.3.9

https://bun.com/blog/bun-v1.3.9
58•tosh•2h ago•18 comments

Dave Farber has died

https://lists.nanog.org/archives/list/nanog@lists.nanog.org/thread/TSNPJVFH4DKLINIKSMRIIVNHDG5XKJCM/
156•vitplister•8h ago•22 comments

Billing can be bypassed using a combo of subagents with an agent definition

https://github.com/microsoft/vscode/issues/292452
129•napolux•2h ago•66 comments

The First Sodium-Ion Battery EV Is a Winter Range Monster

https://insideevs.com/news/786509/catl-changan-worlds-first-sodium-ion-battery-ev/
68•andrewjneumann•2h ago•55 comments

Let's compile Quake like it's 1997

https://fabiensanglard.net/compile_like_1997/index.html
69•birdculture•2h ago•20 comments

Curating a Show on My Ineffable Mother, Ursula K. Le Guin

https://hyperallergic.com/curating-a-show-on-my-ineffable-mother-ursula-k-le-guin/
114•bryanrasmussen•9h ago•41 comments

Show HN: It took 4 years to sell my startup. I wrote a book about it

https://derekyan.com/ma-book/
140•zhyan7109•4d ago•36 comments

A Community-Curated Nancy Drew Collection

https://blog.openlibrary.org/2026/01/30/a-community-curated-nancy-drew-collection/
3•sohkamyung•5d ago•1 comments

Kolakoski Sequence

https://en.wikipedia.org/wiki/Kolakoski_sequence
47•surprisetalk•6d ago•11 comments

Why E cores make Apple silicon fast

https://eclecticlight.co/2026/02/08/last-week-on-my-mac-why-e-cores-make-apple-silicon-fast/
184•ingve•8h ago•193 comments

OpenClaw is changing my life

https://reorx.com/blog/openclaw-is-changing-my-life/
138•novoreorx•13h ago•233 comments

Reverse Engineering Raiders of the Lost Ark for the Atari 2600

https://github.com/joshuanwalker/Raiders2600
75•pacod•10h ago•2 comments

Experts Have World Models. LLMs Have Word Models

https://www.latent.space/p/adversarial-reasoning
6•aaronng91•1h ago•3 comments

Matchlock – Secures AI agent workloads with a Linux-based sandbox

https://github.com/jingkaihe/matchlock
122•jingkai_he•11h ago•47 comments

Slop Terrifies Me

https://ezhik.jp/ai-slop-terrifies-me/
261•Ezhik•9h ago•243 comments

Show HN: LocalGPT – A local-first AI assistant in Rust with persistent memory

https://github.com/localgpt-app/localgpt
302•yi_wang•18h ago•142 comments

Beyond agentic coding

https://haskellforall.com/2026/02/beyond-agentic-coding
220•RebelPotato•17h ago•83 comments

DoNotNotify is now Open Source

https://donotnotify.com/opensource.html
348•awaaz•12h ago•47 comments

Attention Media ≠ Social Media

https://susam.net/attention-media-is-not-social-media.html
8•susam•2h ago•1 comments
Open in hackernews

Bun v1.3.9

https://bun.com/blog/bun-v1.3.9
58•tosh•2h ago

Comments

giorgioz•1h ago
Is it more common in English to use there terms Parallel and Sequential or Parallel and Series ? Made a React Library to generate video as code and named two components <Parallel> <Series> I was wondering if those were two best terms two use...
richbell•1h ago
Parallel and Series makes sense to me; it's also the terminology used for electrical circuits.
smlavine•1h ago
When talking in terms of software parallelism, "parallel" and "sequential" are more common to describe, for example, multi-threaded vs. single-threaded implementations.
gradys•1h ago
Both would be understood and are roughly interchangeable.

"Sequential" feels more appropriate to me for the task runner scenario where we wait for one task to finish before running the next.

"Series" suggests a kind of concurrency to me because of the electrical circuit context, where the outputs of one are flowing into the next, but both are running concurrently. Processes that are Unix piped into each other would be another thing that feels more like a "series" than a "sequence".

cornstalks•1h ago
I think your average person knows what sequential means but might not remember what series means. Personally I always remember the meaning of series in “parallel vs series” because it must be the opposite of parallel. I’m not proud of the fact that I always forget and have to re-intuit the meaning every time, but the only time I ever see “series” is when people are talking about a TV show or electronics.
harshreality•1h ago
Electric engineering talks about parallel and series. (including the old parallel and serial ports on computers, before almost everything became serial)

Programming talks about parallelism or concurrency or threading. (single-threading, multi-threading)

Or synchronous and asynchronous.

The legal system talks about concurrent and consecutive.

Process descriptions might use "sequential" rather than consecutive or series.

"Linear" is another possibility, but it's overloaded since it's often used in reference to mathematics.

johnfn•1h ago
Genuine question out of curiosity. Why do I want parallel and sequential when I can just write a simple bash script to accomplish the same thing? Is there some additional complexity I’m missing?
runjake•1h ago
This is cleaner and you don't have to write a bash script. It's one (well, several: the script, bash, and it's dependencies) less thing, which is important in containers and for scale.
an_ko•1h ago
It lets developers on Windows also build and test your package in parallel mode. If you make your build scripts bash, they're Linux-only.
maccard•1h ago
> if you make your build scripts bash, they’re Linux only

Git bash exists on windows and is perfectly usable.

hu3•1h ago
It's still much less dependable compared to something fully supported like Bun.
paulddraper•1h ago
A few reasons.

1. Minor speed boost from not needing bun multiple times (or extract the build/test/lint commands from package.json).

2. You can query/filter commands. E.g. run all my tests (both unit and integration).

3.You avoid needing a separate Bash install (for Windows).

re-thc•1h ago
> when I can just write a simple bash script to accomplish the same thing

At this point you don't need most things...

johnfn•33m ago
But this is no more than 5 lines of code. If it was 100 I’d understand.
rafaelmn•1h ago
I get where you're coming from and if this was a package I'd agree - but having this built in/part of the tooling is nice - one less dependency - bash isn't as ubiquitous as you assume.
btown•54m ago
As a note here, there are a lot of resources that make bash seem incredibly arcane, with custom functions often recommended. But a simple interruptible script to run things in parallel can be as simple as:

    (trap 'kill 0' INT TERM; cmd1 & cmd2 & cmd3 & wait)
Or, for 1+2 sequentially, in parallel with 3+4 sequentially:

    (trap 'kill 0' INT TERM;
      (cmd1 && cmd2) &
      (cmd3 && cmd4) &
      wait
    )
(To oversimplify: The trap propagates the signal (with 'kill') to the process group 0 made by the () parens; this only needs to be set at the top level. & means run in background, && means run and continue only on success.)

There are other reasons one might not want to depend on bash, but it's not something to be afraid of!

spankalee•52m ago
Parallel and sequential, especially at the command level, are really the wrong abstractions for running scripts. If you have multiple packages, each with builds, there's a high chance you have dependencies and multiple packages depending on common ones.

What you really want is a way for scripts to describe their dependencies, and then the runner figures out what order to run them in, and cache scripts that don't need to be run because their inputs didn't change.

Wireit[1] is an npm script runner that adds that incrementally on top of package.json. I can't manage an npm monorepo without it now.

Deno started integrating the idea directly into their built-in script runner. I think this is an important enough feature that more runtimes should follow Deno's lead.

[1]: https://github.com/google/wireit

pyrolistical•1m ago
If only we could make something like that

But now we would need each script to independently do their own caching, which isn’t all bad. At least you have more cross runner compatibility and resilience