frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Rob Pike – 'Concurrency Is Not Parallelism' [video]

https://vimeo.com/49718712
17•jruohonen•1h ago

Comments

cassianoleal•54m ago
Why does Vimeo require me to verify my age in the UK to watch Robert Pike talking computer science?
davydm•50m ago
because otherwise how would the queen know what you're up to all the time? :D
cassianoleal•44m ago
Since she was probably sent by God to rule, I assume he called her back upstairs upon her passing. In this case, she can just ask the big man.

Funnily enough, yt-dlp has no trouble downloading it.

davydm•42m ago
yeah, i use that often, eg when a video is slow on a website - at least yt-dlp will shard out multiple piece-downloaders, and I can get the video in a few seconds or minutes, and just watch it. Also great for anonymizing sharing videos - download the actual video, share that. Not an url (:

In much the same vein, I rarely actually watch stuff _on_ netflix, through a browser - I watch sped up, and the quality just degrades. Since I pay for it, I feel nothing for downloading a ripped copy to watch it locally :D

PaulKeeble•22m ago
Surveillance, got to track you all across the internet.
kmlx•20m ago
In Greece (EU). Can’t play it either. I’m getting:

> This video is not rated

> Join vimeo to watch

> Already have an account? Log in

davydm•50m ago
it's an interesting talk, my take being:

concurrency _is_ parallelism, but for I/O. People often think of parallelism for the case of making something go faster - eg placing two computations in parallel (the definition posed in the video), OR placing two I/O operations in parallel - so this is the keyboard-vs-mouse in the OS, even when you're on one core only; this is multiple web requests in JavaScript, which does not support multi-threading, but 100% does support concurrency for I/O operations - that... badum-tiss! RUN IN PARALLEL.

I get the point of the talk, and it's well interesting, but I think it depends on how one views things.

pdpi•37m ago
> concurrency _is_ parallelism, but for I/O.

Not really. They're just separate but related concepts.

E.g. coroutines are a form of concurrency that doesn't have to involve any sort of I/O, you're just taking two logical processes (e.g generating a sequence and consuming it) and abstracting away how they execute relative to each other.

Describing your tasks using the language of concurrency is a requirement for process-based parallelism (multiple CPUs/cores), but data-level parallelism (SIMD) is a form of parallelism that doesn't involve concurrency either.

threatofrain•17m ago
Concurrency is the property of a program or algorithm such that:

    - the program is decomposable into partially ordered or unordered units of execution
    - the program result remains determinant despite partial ordering
Your data-level parallelism is taking advantage of the concurrent properties of a problem.
lelandbatey•10m ago
No, and that's the point of the article. What you are calling parallel w/r/t IO should be called concurrency (conceptually happening at the same time by virtue of being able to interrupt and resume units of work). The reason IO APIs like you've described is concurrent but not necessqrily parallel is because there is no guarantee in the API that they both happen literally simultaneously; I could build a JS runtime that "works" for all the code written against XMLHTTPRequest (ignoring side-effects) but which under the hood only ever makes one HTTP request at a time. And because I can do that, that means JS code is living in a concurrency-only world, even though as an implementation detail most runtimes support parallel execution of those concurrent operations.

1-click-unpaywall Bookmarklet via Nopaywall.net

https://www.nopaywall.net/bookmarklet
1•MajesticWombat•1m ago•0 comments

What do nuns give up

https://silvestro2026.substack.com/p/what-do-catholic-nuns-give-up
1•silvestromedia•4m ago•0 comments

Moe Estimator – Simulate decode speed with layer-major prefetch hiding

https://www.agrillo.it/AI/Calculators/MOE-tieredstreaming.html
1•ConteMascetti71•7m ago•0 comments

Microsoft GDID telemetry includes full browsing and gaming history

https://old.reddit.com/r/sysadmin/comments/1undrrd/microsoft_gdid_tracks_all_windows_installations/
1•jjbinx007•8m ago•0 comments

Show HN: A home for short stories generated from 5 random emojis

https://www.moon-zine.net/
1•riedhes•10m ago•0 comments

Reading Is Fun

https://github.com/baturyilmaz/readingisfun
1•k3030•12m ago•0 comments

BareMetal RAM Dumper – Bare-metal x86 tool for Cold Boot Attack experiments

https://github.com/pIat0n/BareMetal-RAM-Dumper
1•liffik•12m ago•0 comments

Spending a Day on Sweden's $200M Stealth Warship [video]

https://www.youtube.com/watch?v=i5lHWgMmrt8
1•dataflow•14m ago•0 comments

Zenú Gold: Reassessing Matriarchy in Pre-Contact Colombia (2025)

https://archaeolog.substack.com/p/zenu-gold-reassessing-matriarchy
1•BaseBaal•15m ago•0 comments

Historic Photos of NASA's Cavernous Wind Tunnels

https://www.theatlantic.com/photo/2018/05/historic-photos-of-nasas-cavernous-wind-tunnels/560660/
1•ohjeez•21m ago•0 comments

Why don't people use Git properly?

https://deadsimpletech.com/blog/why-dont-people-use-git-properly
2•mmphosis•21m ago•2 comments

AI Has Hacked the Code of Human Civilization – Yuval Noah Harari

https://www.youtube.com/watch?v=hBtVGwuJzpk
1•doener•25m ago•0 comments

Sick leave: Germany rising but not the worst in Europe

https://www.dw.com/en/sick-leave-germany-rising-but-not-the-worst-in-europe/a-77815488
3•bushwart•31m ago•0 comments

What should a personal website be?

https://ratfactor.com/cards/personal-website
1•tolerance•31m ago•1 comments

Elon Musk posted twice as often on UK race and immigration as about SpaceX IPO

https://www.theguardian.com/technology/2026/jul/04/elon-musk-uk-race-immigration-spacex-ipo
8•iamflimflam1•31m ago•0 comments

National Institute of Standards and Technology | NIST | Official US Time

https://time.gov/
1•Bender•32m ago•0 comments

No more than 100 000 faint satellites should orbit Earth

https://www.eso.org/public/news/eso2607/
1•Breadmaker•32m ago•0 comments

Review-flow – automate 80% of code review so humans focus on the 20%

https://github.com/DGouron/review-flow
2•DGouron•33m ago•0 comments

Lessons from a Year of Exploring Common Ground

https://americans-agree.org/insights/lessons-from-a-year-of-exploring-common-ground
2•quadtree•34m ago•0 comments

Only 1 of the Top 5 AI Coding Models on WebDev Arena Isn't Chinese

https://arena.ai/leaderboard/code/webdev?rankBy=labs
4•SweetSoftPillow•36m ago•1 comments

Using Local Coding Agents – By Sebastian Raschka, PhD

https://magazine.sebastianraschka.com/p/using-local-coding-agents
1•rbanffy•38m ago•0 comments

Game Boy Advance Dev: Logging to the Console

https://www.mattgreer.dev/blog/gba-dev-logging/
1•jandeboevrie•38m ago•0 comments

Shipping post-quantum cryptography to Python – The Trail of Bits Blog

https://blog.trailofbits.com/2026/06/30/shipping-post-quantum-cryptography-to-python/
2•rbanffy•38m ago•0 comments

MITS - Micro Instrumentation and Telemetry Systems

https://www.abortretry.fail/p/micro-instrumentation-and-telemetry
2•rbanffy•41m ago•0 comments

EndBASIC 0.14: Are we multimedia yet?

https://www.endbasic.dev/2026/07/endbasic-0.14.html
2•jmmv•41m ago•0 comments

Security Roundup: Apple's Hide My Email Service Fails to Hide Your Email

https://www.wired.com/story/security-roundup-apples-hide-my-email-service-fails-to-hide-your-email/
2•joozio•48m ago•0 comments

Liquid transforms into an energy-rich gel that stores power for months

https://news.northwestern.edu/stories/2026/06/cell-inspired-material-captures-energy-and-releases...
2•geox•48m ago•0 comments

Up and Down the Ladder of Abstraction

https://worrydream.com/LadderOfAbstraction/
2•highfrequency•51m ago•0 comments

Good APIs Age Slowly

https://yusufaytas.com/good-apis-age-slowly
19•thunderbong•52m ago•0 comments

How Tier-1 capital market is using AI Agent architecture

https://electronictradinghub.com/the-ai-agent-architecture-is-published-the-thresholds-are-not/
2•silahian•53m ago•0 comments