frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

GLM-4.5: Agentic, Reasoning, and Coding (ARC) Foundation Models [pdf]

https://www.arxiv.org/pdf/2508.06471
172•SerCe•4h ago•16 comments

StarDict sends X11 clipboard to remote servers

https://lwn.net/SubscriberLink/1032732/3334850da49689e1/
37•pabs3•1h ago•12 comments

All known 49-year-old Apple-1 computer

https://www.apple1registry.com/en/list.html
55•elvis70•3d ago•9 comments

Wikipedia loses challenge against Online Safety Act

https://www.bbc.com/news/articles/cjr11qqvvwlo
713•phlummox•13h ago•538 comments

I tried every todo app and ended up with a .txt file

https://www.al3rez.com/todo-txt-journey
933•al3rez•16h ago•558 comments

Weathering Software Winter

https://100r.co/site/weathering_software_winter.html
35•todsacerdoti•3h ago•12 comments

The Article in the Most Languages

https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2025-08-09/Disinformation_report
27•vhcr•2d ago•4 comments

GitHub is no longer independent at Microsoft after CEO resignation

https://www.theverge.com/news/757461/microsoft-github-thomas-dohmke-resignation-coreai-team-transition
1088•Handy-Man•14h ago•794 comments

Show HN: I built an offline, open‑source desktop Pixel Art Editor in Python

https://github.com/danterolle/tilf
102•danterolle•7h ago•14 comments

Claude Code is all you need

https://dwyer.co.za/static/claude-code-is-all-you-need.html
576•sixhobbits•16h ago•313 comments

FreeBSD Scheduling on Hybrid CPUs

https://wiki.freebsd.org/Scheduler/Hybrid
44•fntlnz•4d ago•16 comments

OpenSSH Post-Quantum Cryptography

https://www.openssh.com/pq.html
385•throw0101d•18h ago•103 comments

Show HN: Play Pokémon to unlock your Wayland session

https://github.com/AdoPi/wlgblock
89•anajimi•1d ago•36 comments

Chris Simpkins, creator of Hack font, has died

https://typo.social/@Hilary/114845913381245488
63•laqq3•3h ago•5 comments

What does it mean to be thirsty?

https://www.quantamagazine.org/what-does-it-mean-to-be-thirsty-20250811/
46•pseudolus•7h ago•25 comments

Neki – sharded Postgres by the team behind Vitess

https://planetscale.com/blog/announcing-neki
181•thdxr•12h ago•26 comments

How to teach your kids to play poker: Start with one card

https://www.bloomberg.com/news/articles/2025-08-08/how-to-teach-your-kids-poker-with-one-card-at-age-four
69•ioblomov•3d ago•89 comments

Japan's largest paper, Yomiuri Shimbun, sues Perplexity for copyright violations

https://www.niemanlab.org/2025/08/japans-largest-newspaper-yomiuri-shimbun-sues-perplexity-for-copyright-violations/
111•aspenmayer•5h ago•40 comments

Launch HN: Halluminate (YC S25) – Simulating the internet to train computer use

54•wujerry2000•14h ago•39 comments

Ollama and gguf

https://github.com/ollama/ollama/issues/11714
124•indigodaddy•12h ago•51 comments

The value of institutional memory

https://timharford.com/2025/05/the-value-of-institutional-memory/
137•leoc•13h ago•74 comments

The History of Windows XP

https://www.abortretry.fail/p/the-history-of-windows-xp
50•achairapart•1d ago•28 comments

You're Wrong About Dates – and Your Code Is Lying to You

https://metaduck.com/youre-wrong-about-dates/
4•pgte•3d ago•1 comments

Starbucks in Korea asks customers to stop bringing in printers/desktop computers

https://fortune.com/2025/08/11/starbucks-south-korea-policy-desktop-computer-printer-ban-cagongjok/
25•zdw•7h ago•9 comments

Why tail-recursive functions are loops

https://kmicinski.com/functional-programming/2025/08/01/loops/
88•speckx•3d ago•99 comments

Byte Buddy is a code generation and manipulation library for Java

https://bytebuddy.net/
78•mooreds•3d ago•27 comments

36B solar mass black hole at centre of the Cosmic Horseshoe gravitational lens

https://academic.oup.com/mnras/article/541/4/2853/8213862?login=false
132•bookofjoe•15h ago•92 comments

How Boom uses software to accelerate hardware development

https://bscholl.substack.com/p/move-fast-and-dont-break-safety-critical
83•flabber•1d ago•66 comments

AOL to discontinue dial-up internet

https://www.nytimes.com/2025/08/11/business/aol-dial-up-internet.html
178•situationista•22h ago•182 comments

The Joy of Mixing Custom Elements, Web Components, and Markdown

https://deanebarker.net/tech/blog/custom-elements-markdown/
95•deanebarker•13h ago•34 comments
Open in hackernews

FreeBSD Scheduling on Hybrid CPUs

https://wiki.freebsd.org/Scheduler/Hybrid
44•fntlnz•4d ago

Comments

themafia•3h ago
> Apart from some models of Alder Lake, it is now impossible to buy an Intel chip that does not have at least P (Performance) and E (Efficiency) cores.

Really? I just bought one:

https://www.intel.com/content/www/us/en/products/sku/236786/...

pixl97•3h ago
How about change that to "Anything with more than 6 cores". Anything with 4 cores only has one speed of core. At 6 cores it more of a mixed bag, some have all the same cores, some have a split of performance and efficient cores. Anything over an i5 will have E cores.
swills•3h ago
Hmm, I think Granite Rapids is all P-Cores and goes up to 86 cores (172 threads):

https://en.wikipedia.org/wiki/Granite_Rapids

c0balt•2h ago
Yep, there are still server CPUs with only P-cores.

They are a bit expensive but I wouldn't expect them to drop these skews in the long term for HPC & compute bound workloads. My guess is that diamond rapids will also have some P-skews and maybe AP skews.

mlyle•57m ago
Here there's weirdness, still, though because there's such a frequency difference you'll get between "low priority" and "high priority" cores.
dehrmann•2h ago
There are also Xeons, but it limits an OS to use in data centers.
wtallis•1h ago
> Apart from some models of Alder Lake

That bit actually still applies. Intel may have branded the 14100F as Raptor Lake, but it is almost certainly Alder Lake silicon, just a higher speed bin of the 12100F.

See https://www.intel.com/content/www/us/en/products/compare.htm... and note how none of them get the higher DRAM frequency support or larger L2 caches characteristic of Raptor Lake silicon.

dehrmann•2h ago
The high-level pitch of P cores and E cores seems so elegant, but when it actually comes to scheduling, it gets messy fast. Even in a laptop running off a battery, you can't simply switch to E cores because some short-lived work might be latency-sensitive. You also can't assume long-running work should be on an E core because maybe you're anxious to get that video encoded. Even for lots of small work, different core can have different performance characteristics, and a P core might be more efficient for certain workloads.
jcelerier•2h ago
As a user with a laptop, the last thing I want is the OS to decide for me. I want to tell it myself "this is sensitive, put all your energy into it because I'm five minutes away from pushing that important work and I have seven minutes of battery left" or "this won't work at all if run at less than 2 GHz" vs "I must drag what I'm doing along for as long as I can, save every bit of battery possible. The computer can't know about these cases.
twoodfin•2h ago
FWIW, Apple leaves it up to the app developer to specify a quality-of-service for a particular execution context:

https://developer.apple.com/library/archive/documentation/Pe...

01HNNWZ0MV43FF•1h ago
I feel like cases 1, 2, and 3 broadly fit into "Battery Saver", "Performance", and "Battery Saver" modes?
nine_k•2h ago
Funny enough, Unix already has user-settable priorities, aka "nice level". ACPI gives us an idea how plentiful the power is.

So, when powered by AC power, schedule everything on P cores when possible, schedule processes that eat a lot of CPU on P cores, same for any process with a negative nice value.

When powered by a battery, schedule anything with non-negative nice value on E cores, keep one P core up for real-time tasks, and for nice-below-zero tasks.

These are two extremes, but I suppose that the idea is understandable.

mrheosuper•1h ago
>when powered by AC power, schedule everything on P cores when possible

Sometime I feel like that is undesirable. It may make system consume more power, thus more heat output and louder.

nine_k•49m ago
A laptop and a desktop certainly would balance P and E differently!
wtallis•1h ago
> So, when powered by AC power, schedule everything on P cores when possible, schedule processes that eat a lot of CPU on P cores, same for any process with a negative nice value.

Even when plugged in, you may have thermal limitations. P cores will chew through your power budget more aggressively than E cores. For latency-sensitive workloads you do want to emphasize the P cores, but when throughput is the goal you'll usually be better off not ignoring the E cores, and not trying to run the P cores at high frequency where they're much less efficient. Intel started adding E cores to consumer chips in large part so they could score better on throughput-oriented multithreaded benchmarks like Cinebench; they're decent at compiling code, too, but you'll still want the P core for the linker.

Melatonic•31m ago
Always personally disable turbo boost. Especially on laptops