frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Nx compromised: malware uses Claude code CLI to explore the filesystem

https://semgrep.dev/blog/2025/security-alert-nx-compromised-to-steal-wallets-and-credentials/
288•neuroo•3h ago•170 comments

Monodraw

https://monodraw.helftone.com/
337•mafro•4h ago•114 comments

Object-oriented design patterns in C and kernel development

https://oshub.org/projects/retros-32/posts/object-oriented-design-patterns-in-osdev
68•joexbayer•1d ago•25 comments

Implementing Forth in Go and C

https://eli.thegreenplace.net/2025/implementing-forth-in-go-and-c/
36•Bogdanp•2h ago•4 comments

The Therac-25 Incident (2021)

https://thedailywtf.com/articles/the-therac-25-incident
283•lemper•8h ago•157 comments

SpaceX's giant Starship Mars rocket nails critical 10th test flight

https://www.space.com/space-exploration/private-spaceflight/spacex-launches-starship-flight-10-cr...
151•mpweiher•2h ago•109 comments

ASCIIFlow

https://asciiflow.com/
46•marcodiego•3h ago•9 comments

Slowing down programs is surprisingly useful

https://stefan-marr.de/2025/08/how-to-slow-down-a-program/
52•todsacerdoti•3h ago•22 comments

What We Find in the Sewers

https://www.asimov.press/p/sewers
12•surprisetalk•1h ago•5 comments

The GitHub website is slow on Safari

https://github.com/orgs/community/discussions/170758
155•talboren•5h ago•103 comments

WebLibre: The Privacy-Focused Browser

https://docs.weblibre.eu/
78•mnmalst•6h ago•51 comments

Claude for Chrome

https://www.anthropic.com/news/claude-for-chrome
730•davidbarker•20h ago•376 comments

Ember (YC F24) Is Hiring Full Stack Engineer

https://www.ycombinator.com/companies/ember/jobs/OTB0qby-full-stack-engineering-intern-summer-2026
1•charlene-wang•3h ago

F-35 pilot held 50-minute airborne conference call with engineers before crash

https://www.cnn.com/2025/08/27/us/alaska-f-35-crash-accident-report-hnk-ml
168•Michelangelo11•3h ago•235 comments

Gemini 2.5 Flash Image

https://developers.googleblog.com/en/introducing-gemini-2-5-flash-image/
1012•meetpateltech•1d ago•452 comments

QEMU 10.1.0

https://wiki.qemu.org/ChangeLog/10.1
154•dmitrijbelikov•4h ago•25 comments

Using information theory to solve Mastermind

https://www.goranssongaspar.com/mastermind
14•SchwKatze•3d ago•2 comments

Why Aren't People Going to Local and Regional In-Person Events Anymore?

https://www.brentozar.com/archive/2025/08/why-arent-people-going-to-local-and-regional-in-person-...
25•wintermute2dot0•1h ago•25 comments

Internet Access Providers Aren't Bound by DMCA Unmasking Subpoenas–In Re Cox

https://blog.ericgoldman.org/archives/2025/08/internet-access-providers-arent-bound-by-dmca-unmas...
41•hn_acker•2d ago•6 comments

Malleable Software

https://www.mdubakov.me/malleable-software-will-eat-the-saas-world/
61•tablet•7h ago•67 comments

Apple Revokes EU Distribution Rights for an App on the Alt Store

https://torrentfreak.com/apple-revokes-eu-distribution-rights-for-torrent-client-developer-left-i...
34•net01•1h ago•10 comments

Dissecting the Apple M1 GPU, the end

https://rosenzweig.io/blog/asahi-gpu-part-n.html
648•alsetmusic•13h ago•142 comments

Show HN: FilterQL – A tiny query language for filtering structured data

https://github.com/adamhl8/filterql
37•genshii•2d ago•14 comments

Word documents will be saved to the cloud automatically on Windows going forward

https://www.ghacks.net/2025/08/27/your-word-documents-will-be-saved-to-the-cloud-automatically-on...
169•speckx•5h ago•153 comments

First absolute superconducting switch developed in a magnetic device

https://phys.org/news/2025-08-absolute-superconducting-magnetic-device.html
8•warrenm•1d ago•0 comments

Light pollution prolongs avian activity

https://gizmodo.com/birds-across-the-world-are-singing-all-day-for-a-disturbing-reason-2000646257
102•gmays•4d ago•23 comments

The “Wow!” signal was likely from extraterrestrial source, and more powerful

https://www.iflscience.com/the-wow-signal-was-likely-from-an-extraterrestrial-source-and-more-pow...
179•toss1•17h ago•178 comments

GNU Artanis – A fast web application framework for Scheme

https://artanis.dev/index.html
244•smartmic•19h ago•65 comments

Delphi in the Age of AI

https://learndelphi.org/delphi-ai-ultimate-guide/
66•andsoitis•4d ago•44 comments

Rv, a new kind of Ruby management tool

https://andre.arko.net/2025/08/25/rv-a-new-kind-of-ruby-management-tool/
299•steveklabnik•1d ago•110 comments
Open in hackernews

Delphi in the Age of AI

https://learndelphi.org/delphi-ai-ultimate-guide/
66•andsoitis•4d ago

Comments

snapcaster•2h ago
In the age of AI, i'm never using obscure languages again because AI isn't as good with them
nolok•2h ago
Object pascal is many things, obscure it is not
StableAlkyne•1h ago
Probably depends on your specific company or industry

Personally I've never seen anyone use Pascal as anything other than the butt of a joke or a background slide on "how far we've come" since the 80s. Nobody even seems to remember object Pascal.

... But I'm also in a sector that routinely relies on Fortran code so ymmv

pjmlp•1h ago
Ever heard of Mac OS and a company called Apple?
maleldil•11m ago
Is Pascal still used on macOS today? Pascal/Delphi was relevant 20 years ago, but it isn't anymore.
pjmlp•1m ago
Of course not, because that wasn't what I wrote.

I wrote Mac OS, which was replaced by OS X.

macOS is a rebranding from OS X.

massung•2h ago
By that logic, if modern LLMs existed in the 80s, you’d have never learned Haskell, Ocaml, Rust, Go, Erlang, … and all the cool concepts and ideas that came with them. You’d still be programming Basic and Fortran, simply because that’s all the models knew.

AI may be helpful at times, but to limit one’s self to only the knowledge and experience they have is… short sighted at best.

coliveira•1h ago
Unfortunately this is what AI is leading to. People will stop learning new languages and companies will stop developing new ones because AI is now supposed to write code.
pjmlp•1h ago
I agree, I envison that we will reach a state where the tooling will be generating executables directly.

As next step of low code/no code tooling, the agent will do the actions for us.

We are already seeing this on SaaS offerings.

3036e4•1h ago
I tried to make some LLMs write (GW-)BASIC and they failed miserably. Maybe they were only trained on some modern BASIC that doesn't look like BASIC at all? Could not convince them to use line numbers at all. Maybe with a lot of context they could do it, but my prompts did not work, even making I clear I wanted line numbers.

(Free)Pascal seems to work great though. I think enough of that is in training data that it can be used as well as any language. There isn't much special to consider to get it right. It is not like figuring out how to do Rust or C++.

add-sub-mul-div•1h ago
People wanting shortcuts and to do less work/thinking is about to become the major force in society over the next generation.
azinman2•6m ago
Cheaper but worse unfortunately will win in most cases.

At least it’ll eventually become easier to distinguish oneself with something better. You’ll just always be slower.

_the_inflator•49m ago
You got a point here however I would just flip his argument. It is best to rely on LLMs that have a lot of training data exposure, and here is Python etc. dominating over Delphi.

I for example find LLMs not useful in regards to coding on 6510 or 68000 especially in assembler when developing code for a product of the demo scene.

x86 became pretty useful lately, but still, on certain machines with bit manipulation, you would better take your time to triple check your code and don't rely on LLM.

I would love to see a change here.

snapcaster•5m ago
You might be right. Have you seriously considered that you're wrong though? What if you're investing a dead craft and it never pays off? have you engaged with that idea and rejected it?
johnisgood•2h ago
Feed it documentation and example code and given sufficient data of these, it will do just fine with obscure languages. I have tried it with programming languages as obscure as Odin, for example, and it worked nicely. It is way more awful writing Forth, for one. YMMV.
werdnapk•12m ago
Reinforces the A in AI... "artificial" intelligence. Actual intelligence could pick up a new language no problem.
1899-12-30•2h ago
Delphi sucks, I don't recommend anybody use it when you could just use c#.
nolok•2h ago
I hardly disagree with the first part of your statement, but the second half it should be noted that Microsoft hired the designer in chief of the delphi language at the time to design c#
andsoitis•2h ago
> Microsoft hired the designer in chief of the delphi language at the time to design c#

... and Anders Hejlsberg continues to be the lead architect of C# and is also core developer of TypeScript!

pjmlp•1h ago
C# lead architect is Mads Torgersen. Anders Hejlsberg nowadays only has a consulting role.
pjmlp•1h ago
Actually he went to Microsoft based on referrals from ex-Borland working at Microsoft.

From his own words, https://behindthetech.libsynpro.com/001-anders-hejlsberg-a-c...

lo_zamoyski•1h ago
Some make the case that making basic UIs has actually regressed since Delphi/Visual Basic.
ACCount37•1h ago
"Make basic UIs easily" is a major appeal of C# workflows in the usual CRUD-type development.
gerardatkonvo•2h ago
As much as I love Object Pascal (it was my first programing language) it has no reason to exist in 2025 other than legacy applications and small RAD windows programs.
andsoitis•2h ago
> and small RAD windows programs.

You can also use Delphi to produce Android, iOS, macOS, and Linux apps. All from single code base.

3036e4•1h ago
FreePascal, that I believe is supposed to be reasonably Delphi compatible, supports "Intel x86 (16 and 32 bit), AMD64/x86-64, PowerPC, PowerPC64, SPARC, SPARC64, ARM, AArch64, MIPS, Motorola 68k, AVR, and the JVM. Supported operating systems include Windows (16/32/64 bit, CE, and native NT), Linux, Mac OS X/iOS/iPhoneSimulator/Darwin, FreeBSD and other BSD flavors, DOS (16 bit, or 32 bit DPMI), OS/2, AIX, Android, Haiku, Nintendo GBA/DS/Wii, AmigaOS, MorphOS, AROS, Atari TOS, and various embedded platforms. Additionally, support for RISC-V (32/64), Xtensa, and Z80 architectures, and for the LLVM compiler infrastructure is available in the development version. Additionally, the Free Pascal team maintains a transpiler for pascal to Javascript called pas2js."

https://www.freepascal.org/

You do not get that much portability with many other languages. C, perhaps. But FreePascal has a bigger standard library and many other libraries that support many platforms. It is also a much safer language with checked array bounds and while there is support for low level unsafe things you do not have to use those nearly as often as in C. And while the compiler might not be as fast as Turbo Pascal (or Delphi?) it is still amazingly fast compared to any other compiler I have used this century.

What's not to like? Guess the lack of attention from developers and potential risk of there not being enough around to maintain it? I honestly do not know, but you do not hear much about it and not many projects seem to use it.

master-lincoln•1h ago
Strong opinion, but no evidence provided.
gerardatkonvo•29m ago
What kind of evidence do you want? I wrote Delphi for years and I'm now a Typescript developer. Is there any current major software written in Delphi?

The most important ones I found are the windows MySQL GUI, Cheat Engine and Total Commander. I genuinely was searching for more than 10 minutes and everything else is either abandonware or has been rewritten to a different language.

wolvesechoes•13m ago
What important software is written in TS outside the SaaS crapware and libraries that enable it?
DanielHB•1h ago
Lazarus (kinda of a Delphi clone that also uses Object Pascal) is probably the best way to make cross platform native desktop applications that actually uses the native GUI toolkit for each platform.

I hear it is quite popular for creating GUIs wrappers for CLI tools.

pjmlp•1h ago
Ironically Delphi and C++ Builder are in a much better shape than Microsoft stacks in what concerns Windows applications.

They are the main product, not something that is seen as cost center nowadays.

Also they cross compile to all major desktop and mobile OSes.

siva7•1h ago
Delphi -> C# -> Typescript.

This is the evolution. It has never been easier to make apps just by using a browser that runs on all platforms.

haolez•1h ago
As a former Delphi developer, this is very far from truth, in my experience. Nothing modern beats the ease of RAD with Delphi, where you had actually business people making complex software (with a huge amount of tech debt, of course).

I'm not saying it's better - Delphi sucks for a lot of reasons - but this is the only aspect where it really shines.

ndiddy•41m ago
Have you tried WinForms? It’s a similar workflow to Delphi except I find C# a lot nicer to work with than Pascal. WPF is also good if you need a program that’s more flexible with being resized, but you have to do your layout in XML rather than drag and drop (although you do still get live updates of what your window will look like while you’re writing the XML).
azinman2•9m ago
The drag and drop is what makes it good.

Interface builder had that on macOS; that’s basically dead now. I feel like Visual Basic had that too? I don’t know if that still exists.

kwanbix•36s ago
[delayed]
wolvesechoes•17m ago
Another example that it is a fallacy to equate evolution with progress.
sdsd•1h ago
When I converted to Mormonism last year, I met an older missionary couple and bonded with the husband over our love for programming. He's a Delphi developer who supports legacy applications. He's had a lot of trouble finding work, but doesn't feel equipped to learn any modern stack. I think his wife is selling clothes online to support themselves.
mickeyp•1h ago
Yes, that sounds like a Delphi developer alright.

I worked with Delphi personally and professionally for many, many years. You were at the precipice of unemployment in the 2000s if you used it then. To do it now? You're like a looney toons character suspended in mid-air. There's Delphi work around, to be sure, but you're competing against people with 30 years of commercial experience building -- or rather just keeping them limping along -- today, and they are as desperate as the Powerbuilder, Oracle Forms, FoxPro and Lotus Domino folk in scratching out an income in a stagnant pool.

Delphi died an ignominious death a long time ago, and it is truly sad. I miss it; frontend development today is a joke compared to what we could do with Delphi. But so what? It's dead. And it's not coming back.

gcanyon•30m ago
He should have a look at Filemaker -- it's an active product with customers that need help (last time I checked) and owned by Apple, so it's not going anywhere for at least a bit longer. The dev environment is at a similar level -- I think, I'm not that familiar with Delphi.
adinhitlore•1h ago
It's exploding, just look at my post history if you will i just asked about it yesterday that it climbed from 183 to 10th place in the tiobe index in just 5 years! It's absurd, I don't hate it but the 'oject pascal' is just too alien if you come from C, C++ or even C#/java or even PHP background. In fact I don't even know what it resembles? Is it fortran? ok, i googled it: so it's simula, I mean if we pretend object pascal = Delphi and they are very similar or the same thing, right? Is anyone using Simula in 2025? It's not an easy learning path...but I'm not against it, hope it becomes alternative to the "C"-influenced languages.
CodeCompost•1h ago
Delphi is dead. Nothing to see here. Move along.
panki27•1h ago
Some things never die. I'm pretty sure the Borland Database Engine that came with Delphi 7 ('97?) still runs on Windows 11.
vslira•59m ago
This last week I've been receiving emails from Embarcadero (I can't recall ever registering on their site, but it's possible that I did in the quarter century I've been online) so, together with this post, I suppose management is doing some marketing push.
simonw•22m ago
Please, please don't ever start a technical article with anything that reads like this:

> Artificial intelligence (AI) is one of the most fascinating and rapidly-growing areas of computer science. Although still in its early stages, AI has already started to revolutionize the world we live in, with applications in everything from self-driving cars to medical diagnosis.