frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Geizhals Preisvergleich Donates USD 10k to the Perl and Raku Foundation

https://www.perl.com/article/geizhals-donates-to-tprf/
95•oalders•1h ago•27 comments

Fuck, You're Still Sad?

https://bessstillman.substack.com/p/oh-fuck-youre-still-sad
113•LaurenSerino•1h ago•30 comments

Flipper Zero Geiger Counter

https://kasiin.top/blog/2025-08-04-flipper_zero_geiger_counter_module/
74•wgx•2h ago•21 comments

Slack has raised our charges by $195k per year

https://skyfall.dev/posts/slack
2164•JustSkyfall•14h ago•941 comments

TernFS – An exabyte scale, multi-region distributed filesystem

https://www.xtxmarkets.com/tech/2025-ternfs/
48•rostayob•1h ago•7 comments

KDE is now my favorite desktop

https://kokada.dev/blog/kde-is-now-my-favorite-desktop/
341•todsacerdoti•3h ago•283 comments

The quality of AI-assisted software depends on unit of work management

https://blog.nilenso.com/blog/2025/09/15/ai-unit-of-work/
71•mogambo1•2h ago•37 comments

Luau – fast, small, safe, gradually typed scripting language derived from Lua

https://luau.org/
45•andsoitis•2h ago•10 comments

Midcentury North American Restaurant Placemats

https://casualarchivist.substack.com/p/order-up
94•NaOH•1d ago•23 comments

Automatic Differentiation Can Be Incorrect

https://www.stochasticlifestyle.com/the-numerical-analysis-of-differentiable-simulation-automatic...
26•abetusk•1h ago•4 comments

CERN Animal Shelter for Computer Mice

https://computer-animal-shelter.web.cern.ch/index.shtml
233•EbNar•8h ago•32 comments

WASM 3.0 Completed

https://webassembly.org/news/2025-09-17-wasm-3.0/
1001•todsacerdoti•21h ago•432 comments

Show HN: The text disappears when you screenshot it

https://unscreenshottable.vercel.app/?text=Hello
418•zikero•13h ago•137 comments

Meta Ray-Ban Display

https://www.meta.com/blog/meta-ray-ban-display-ai-glasses-connect-2025/
537•martpie•15h ago•773 comments

Pnpm has a new setting to stave off supply chain attacks

https://pnpm.io/blog/releases/10.16
127•ivanb•8h ago•83 comments

This Website Has No Class

https://aaadaaam.com/notes/no-class/
151•robin_reala•6h ago•71 comments

You Had No Taste Before AI

https://matthewsanabria.dev/posts/you-had-no-taste-before-ai/
166•codeclimber•3h ago•134 comments

CircuitHub (YC W12) Is Hiring Operations Research Engineers (UK/Remote)

https://www.ycombinator.com/companies/circuithub/jobs/UM1QSjZ-operations-research-engineer
1•seddona•6h ago

Fast Fourier Transforms Part 1: Cooley-Tukey

https://connorboyle.io/2025/09/11/fft-cooley-tukey.html
55•signa11•6h ago•10 comments

Nvidia buys $5B in Intel stock in seismic deal

https://www.tomshardware.com/pc-components/cpus/nvidia-and-intel-announce-jointly-developed-intel...
279•stycznik•4h ago•180 comments

Mirror Life Worries

https://www.science.org/content/blog-post/mirror-life-worries
23•etiam•4h ago•11 comments

Keeping SSH sessions alive with systemd-inhibit

https://kd8bny.com/posts/session_inhibit/
36•kd8bny•2d ago•13 comments

An Afternoon at the Recursive Café: Two Threads Interleaving

https://ipfs.io/ipfs/bafkreieiwashxhlv5epydts2apocoepdvjudzhpnrswqxcd3zm3i5gipyu
8•robertothais•3d ago•2 comments

Boring is good

https://jenson.org/boring/
256•zdw•2d ago•57 comments

One Token to rule them all – Obtaining Global Admin in every Entra ID tenant

https://dirkjanm.io/obtaining-global-admin-in-every-entra-id-tenant-with-actor-tokens/
270•colinprince•16h ago•41 comments

A better future for JavaScript that won't happen

https://drewdevault.com/2025/09/17/2025-09-17-An-impossible-future-for-JS.html
8•warrenm•20m ago•0 comments

Orange Pi RV2 $40 RISC-V SBC: Friendly Gateway to IoT and AI Projects

https://riscv.org/ecosystem-news/2025/09/orange-pi-rv2-40-risc-v-sbc-friendly-gateway-to-iot-and-...
92•warrenm•2d ago•83 comments

A postmortem of three recent issues

https://www.anthropic.com/engineering/a-postmortem-of-three-recent-issues
346•moatmoat•18h ago•109 comments

60 years after Gemini, newly processed images reveal details

https://arstechnica.com/space/2025/09/60-years-after-gemini-newly-processed-images-reveal-incredi...
40•rbanffy•2d ago•1 comments

History of the Gem Desktop Environment

https://nemanjatrifunovic.substack.com/p/history-of-the-gem-desktop-environment
59•ibobev•8h ago•26 comments
Open in hackernews

Geizhals Preisvergleich Donates USD 10k to the Perl and Raku Foundation

https://www.perl.com/article/geizhals-donates-to-tprf/
95•oalders•1h ago

Comments

Aldipower•1h ago
Great to see they support and still use Perl. Geizhals is a very usable and functional product and price comparison page. Looks a little bit old, but that is exactly what I like. Geizhals is associated with the Heise Verlag, that is what I do not like so much, because there was a steady decline in quality in the recent years.
Asmod4n•1h ago
They had some very recent UI overhauls, it looks more friendly now.
nik736•49m ago
More friendly, less usable
pixelpoet•32m ago
Yeah I'm hugely frustrated by their recent updates that hide / obfuscate the filters, which is basically the main way you want to use the site. I'm pretty sure it's yet another casualty of optimising for phone normies :(
sjn•15m ago
I agree! The filters made be go to the site, and I don't even live in any of the markets they serve! (Though I do visit, and sometimes buy tings based on what I've found through the site).
Asmod4n•15m ago
Hm, I only miss one thing, sorting by price with shipping cost. Can’t see anything else that was removed, just changed.
the_mitsuhiko•12m ago
> Hm, I only miss one thing, sorting by price with shipping cost.

Not sure if that's missing on the international site, but if you select "inkl. Versand" in the filter box then the sort includes shipping.

whiteboardr•1h ago
Username checks out : )
kiviuq•2m ago
> Geizhals is associated with the Heise Verlag

Afaik, Heise Verlag is the owner of Geizhals

tosh•1h ago
did not know (or forgot) that they were using Perl

Geizhals is a huge price comparison app in the german speaking market.

amiga386•48m ago
See also the little-known website Booking.com
gjvc•1h ago
"Geizhals Preisvergleich began in July of 1997 as a hobby project—and yes, “Geizhals” literally translates to “skinflint” in English"

yup

wtcactus•1h ago
I check this site several times to get an idea what is the market price of something in the real world (i.e. outside Amazon).

Also, it’s very good at keeping tabs on the features of some products (best place I found to compare motherboards per features, something surprisingly difficult to do).

Unfortunately it’s very German centric and I live in Portugal, so I’ve only actually bought something from a link I’ve got there once.

noja•58m ago
UK link: https://skinflint.co.uk
tdhz77•55m ago
It’s hard to believe that 10k is worth whatever they need from Perl in 2025.

I wrote Perl for many years while I worked on the godforsaken cmecf system.

Cmecf this year announced it had been hacked by Russian hackers.

This means that cmecf written in Perl allowed a country access to Federal Court evidence including intelligence gathering methods, corporate secrets, and inside sources.

Perl is not memory safe, loaded with security issues for over a decade. It’s only saving grace is string manipulation, which is exactly why the best hackers in the world all know it.

Aldipower•47m ago
Perl is not memory safe? Are there pointers directly to memory like in C? No, it is an interpreted language that runs opcode in the Perl virtual machine.

Sure, there are quite some safety concerns with Perl, but they can be mitigated. For example there is the taint mode with "-T" that prevents direct execution of system commands.

Would I use Perl for a new project? No. :-)

I would be interested in more details about the cmecf hack!?

kstrauser•8m ago
Was the bug in Perl or its libraries, or in the code written in Perl? There are many valid criticisms of Perl, but I've never heard of the language itself described as insecure, and especially not memory-unsafe. I don't know how I'd write a use-after-free or stack smash in Perl if I were forced to.
misja111•53m ago
Why is this news? Because it's so little? 10K will pay a developer for 2 months maybe ..
mrweasel•45m ago
The Perl Foundation has a goal to get more smaller donations, rather than a few large ones and it seems like they've been doing okay lately.

You're probably correct that this could better be summed up later in the year as one single news item. In terms of getting publicity and attracting more donation, announcing and discussing each "small" donation might be better.

a1371•26m ago
I was impressed to see at the new keynote that Blender is successfully shifting its revenue growth to small donations. So it can be done.
colesantiago•27m ago
This is better than nothing at all?

I've seen many promising and still in use open source languages and projects that barely even get $500 a month in contributions.

Yet these projects have added value in the millions to startups that never give back to these projects because $500-$1000 a month is 'too expensive' for them.

franticgecko3•28m ago
I've started learning (in 2025!) and using Perl lately as shell++

It's extremely stable, installed almost everywhere, and has much fewer insane idosyncrasies than shell.

I can write some Perl and confidently hand it to a colleague where it will almost certainly work on their machine.

It's a shame it's so dead, for a scripting language there's nothing else that ticks the same boxes.

I would never write systems software with it, of course

andrewl-hn•2m ago
My go-to use case for modern Perl is to be the default program instead of sed. Sed regex support is abysmal and the same command line flags behave differently between BSD (and macOS) and GNU versions, in particular the `-i` for doing replacements - the number one use case for the program. So, this means that many shell one-liners and small scripts don't really work the same way on macOS and on Linux, and it's pretty annoying.

Perl is straight up better. You need to remember one word: pie - for it's command line options, and now you can do:

    ```
    echo "John Doe" > name.txt
    perl -p -i -e 's/(?<first>\w+)\s+(?<last>\w+)/"$+{last}, $+{first}"/e' name.txt
    # name.txt after the command: `Doe, John`
    ```
First of all, it woks the same way across platforms.

Second, you get all sorts of goodies: named capture groups, lookahead and lookbehind matching, unicode, you can write multiline regexes using extended syntax if you do something complicated.

And finally, if your shell script needs some logic: functions, ifs, or loops, Perl is straight up better than Bash. Some of you will say "I'll do it in Python", and I agree. But if your script is mostly calling other tools like git, find, make, etc, then Perl like Bash can just call them in backticks instead of wrapping things into arrays and strings. It just reads better.

BTW Ruby can do it, too, so it's another good option.

superkuh•1m ago
>It's extremely stable, ... It's a shame it's so dead,

The former is the consequence of the later. Popularity kills stability. Perl is the ultimate sysadmin language because it's so portable and never changes. We really lucked out with the Raku thing driving people away to python.

lifeisstillgood•24m ago
There is a problem somewhere deep in capitalist economies. The model has served humanity well - from Napoleon to Neo-Liberal the world has seen vaccines, space flight, farming revolutions and sewage plants giving longer better life to billions.

But … OSS is like a bellwether - the foundations of this great wealth need investment and maintenance else we build on rotting timbers.

And when a major global e-commerce platform chucks a few Weeks salary of a junior developer in SV and we call it worth mentioning, we need to find a new way to shore up those foundations.

I don’t have a good answer - I suspect I need to look deeper at the real problem - but it does seem to be a real problem

Aldipower•21m ago
On the flip side, freedom is related to independence. If a company would heavily fund the Perl society or another FOSS, it would become dependent and loosing it's freedom. Freedom is something you cannot count or measure with capitalist thinking, but it does not mean there is no value to it.
whatever1•19m ago
The model we have works for used packages. If a package is used by a large company and requires maintenance, the company pays its engineers to do it, and the rest of us receive the updates for free due to the license.

However, the system breaks down for packages that are not used by major companies (or are stable and safe enough to avoid triggering an alarm).

There is no viable way to fund continuous support for every forgotten open-source project.