frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Microsoft killed FoxPro in 2007. Anyway, here's FoxPro revived

https://foxscript.org/
61•boredjohnny•1h ago

Comments

boredjohnny•1h ago
Visual FoxPro stopped at version 9 in 2007. A surprising amount of it is still running, in 32 bits, because rewriting a 20-year-old business app is how you lose the business. A customer wanted to keep milking their app for the foreseeable future, so here it is: the same language on a new runtime (Rust, compiled to wasm, checked against the real vfp9.exe), tables no longer stopped at 2 GB, the old 32-bit .fll add-ins still loading, and lambdas, JSON and an HTTP server bolted on for good measure. Reports are not done and the builds are unsigned. MIT because why not?
smackeyacky•36m ago
I feel like the business apps are an easier rewrite these days rather than imperfectly recreating the runtime environment.

Now your customer has two problems instead of just one.

SequoiaHope•23m ago
Ya so you can bill twice! Once to do it the way the customer wants and a second time to do it right once they realize their mistake.
ndiddy•27m ago
What issues were your customer running into that made a 64-bit FoxPro necessary? What makes you more confident in rewriting the entire runtime the app runs inside of than rewriting the app itself? That seems just as risky if not more.
SequoiaHope•24m ago
That’s great! Nice work thanks for sharing. I’ve never heard of FoxPro but I’ve seen how businesses need some app for 30+ years. Cool to see this happen.
Pannoniae•10m ago
Great job! 32-to-64-bit conversions are always fun :) One question though. If this is intended for desktop, why bother with WASM at all? Do you gain anything other than less performance?
meerita•41m ago
My father built several projects in FoxPro. I was too young in the ’90s to remember much of it, but I’m sure he’ll be super happy to check this out. The kicker is that we’ll probably need to buy a floppy disk drive and dust off some old boxes to find them.
sehugg•41m ago
Clarion and Paradox thought one of them was going to win the tontine.
TMWNN•30m ago
R:BASE is still around
ang_cire•40m ago
I loved visual fox pro as a kid (~10). I made little UIs to open my favorite sites and files.
tombert•39m ago
I might literally be the only person on earth that can honestly say I have been paid to write FoxPro, Erlang, F#, and ColdFusion.

My first software job was at a Tae Kwan Do studio who ran their own billing department, and the entire billing half was some weird custom thing written with FoxPro. Not Visual FoxPro, I've never actually used that, but the old school DOS stuff.

I absolutely hated every time I had to touch it and I had hoped that it would die in a fire. I hope Visual FoxPro sucks less.

EvanAnderson•36m ago
The low barrier to entry, high developer productivity, and bespoke and "highly conforming to proprietary business processes" nature of resulting applications are all really cool, but man, it sucks when one of these systems outgrows the capabilities of the underlying platform.

I shudder at the though of businesses trying to access DBF files on "network drives" across the variety of shitty overlay network technologies that are the norm today. Seamless remote access to applications is the exact recipe Visual FoxPro apps fail at.

It looks cool but I wouldn't want actually work around apps built in it. It would be cool if a client/server database could be transparently shoehorned in to it.

fragmede•6m ago
> it sucks when one of these systems outgrows the capabilities of the underlying platform.

It did, but does it still with AI? Back in the 90's it was crazy painful. I'm not in the same situations as I was back then, but I'm optimistic about the future being better because we have better tools today than we did back then.

itomato•35m ago
Cool - now do Lotus Approach
whalesalad•35m ago
So hard to take these vibe coded projects seriously. I can feel the LLM selling it to me. I don't want to suggest the code is bad or it doesn't work or doesn't have awesome features... but ai built landers are just so smelly.
devy•33m ago
This is awesome! Having had to deal with ancient file formats knowing that there are renewed tooling that's not binding to legacy OSes that you can't no longer find viably is great.

Now, who's open sourcing and reviving FileMaker that Apple killed?

daotoad•8m ago
Apple still sells Filemaker.

https://www.claris.com/filemaker/

nrawe•33m ago
A company I worked for has run VFP up until the last few years. I cut my teeth professionally with it on ETL processes. It moved data around like nobodies business!
jermaustin1•28m ago
My first real job was 2006, turning a Visual FoxPro application into a Web Application using ASP.Net 1.1 Web Forms and VB.Net.

With that said, I've never actually used FoxPro. I only had a database as the contract for what my web app was supposed to do.

jordand•26m ago
All these years later, Microsoft Access is still alive and kicking, and just three years ago, the 32bit version got Large Address Aware (LAA) support! Technically my very first software job was writing VBA in Microsoft Access for a few weeks and they're probably still running it (there's no drop in replacement for it or cheap way to migrate away)
post-it•22m ago
Access is so good. I can't believe there's no universal equivalent for Linux and Mac. There are dozens of times when I've used a spreadsheet when a file-based database would have been better.
nullsmack•20m ago
I'm shocked in general at the lack of open source Rapid Application Development software.
markus_zhang•17m ago
Probably because *nix programmers in general are the black coffee long beard RTFM type.
AshamedCaptain•12m ago
There have been shitloads of open source RADs. They do not generate much interest.
markus_zhang•26m ago
Our high school taught FOXBASE and I immediately fell for it. I didn’t make anything real with it, though, but it was my first official language and I dreamed big back then.
zergrush•12m ago
what was foxpro , for younger gen here
__d•6m ago
An IDE, form designer, language, runtime, and database engine.

People used it to write business applications. Like Microsoft Access, or Visual Basic.

It started as a competitor to dBase II/III called FoxBase, and then Microsoft bought it.

neverartful•6m ago
Original - FoxPro: https://en.wikipedia.org/wiki/FoxPro

Successor - Visual FoxPro: https://en.wikipedia.org/wiki/Visual_FoxPro

wolfi1•5m ago
a database program, IIRC it was a program not by microsoft but MS bought it and killed it off
_s_a_m_•9m ago
Hahahah this is too funny 8)

I wished almost it was terminal based

kstrauser•8m ago
Hey, I got to mention this recently! One of my bizarre claims to fame was writing this little tool[0] a few employers back to convert Visual FoxPro database files to PostgreSQL as part of a migration. For a while we had to run it as a cron job so that people could to data entry in an old VFP app but others could run fast reports on our web app with a postgres backend. It wasn't pretty, but it worked great and helped us get off that ancient stack.

[0]https://github.com/kstrauser/pgdbf

zero_shift•8m ago
Give the fact this project sprung out of nowhere an hour ago, has one commit and no obvious history beyond that - I must ask, was this vibe-coded?
VCFundedGenYer•5m ago
It's sad that AI slop like this just gets blindly upvoted on HN.

All the comments are also inauthentic and weirdly sycophantic reviews from new accounts.

GPT-6 Sol and Luna

https://openai.com/index/introducing-gpt-6-sol-and-luna/
926•OfficialTurkey•4h ago•492 comments

Claude Opus 5.5

https://www.anthropic.com/claude-opus-5-5
978•km144•5h ago•711 comments

Microsoft killed FoxPro in 2007. Anyway, here's FoxPro revived

https://foxscript.org/
65•boredjohnny•1h ago•37 comments

LLM Ass Bench

https://www.assbench.com/
80•fragmede•1h ago•27 comments

OpenAI GPT–6 Astra breaks Enigma message that has resisted solution since 2005

https://www.cryptocellar.org/bgac/the-mvueh-break.html
510•sohkamyung•8h ago•346 comments

'We hacked the FBI:' Hackers say they have data on all FBI employees

https://www.404media.co/we-hacked-the-fbi-hackers-say-they-have-data-on-all-fbi-employees/
200•spenvo•4h ago•144 comments

The UV index is not the warm sensation of sunlight on bare skin

https://blog.asciitweezers.com/the-uv-index-is-not-the-warm-sensation-of-sunlight-on-bare-skin/
26•evakhoury•1h ago•15 comments

SAML: A Fractal of Bad Design

https://blog.trailofbits.com/2026/09/21/saml-a-fractal-of-bad-design/
98•aray07•3h ago•48 comments

Claude Opus 5.5 Intelligence, Performance and Price Analysis (Max)

https://artificialanalysis.ai/models/claude-opus-5-5
192•theanonymousone•5h ago•52 comments

WordPress: Unauthenticated path traversal leading to conditional RCE

https://github.com/WordPress/wordpress-develop/security/advisories/GHSA-7hp8-65ch-5whp
129•vntok•5h ago•66 comments

Native apps written in TypeScript and CSS

https://github.com/geastack/examples
48•arbayi•2h ago•10 comments

Unreal Agent

https://unreallabs.ai/blog/unreal-agent/
80•trollied•3h ago•53 comments

Markdown in /src

https://htmx.org/essays/markdown-in-src/
64•perrygeo•23h ago•22 comments

An update on how we confirm your age group on Discord

https://discord.com/blog/safer-for-teens-same-discord-for-adults
67•meetpateltech•3h ago•22 comments

How did AMD Ryzen get 50% faster in two years?

https://lemire.me/blog/2026/09/18/how-did-amd-ryzen-get-50-faster-in-two-years/
149•ibobev•4d ago•31 comments

Show HN: JevBench, a reproducible benchmark for typed decision models

https://benchmarkheaven.com/jev-models
37•florianstandhar•9h ago•5 comments

Did OpenAI solve the wrong Navier-Stokes problem?

https://www.scientificamerican.com/article/did-openai-solve-the-wrong-navier-stokes-problem/
69•tomjakubowski•21h ago•31 comments

MUNI Heritage Weekend in San Francisco

https://daniel.lawrence.lu/blog/2026-09-20-muni-heritage-weekend/
138•plun9•1d ago•32 comments

OpenAI is well positioned to fast-follow Jev

https://arcturus-labs.com/blog/2026/09/21/will-openai-eat-jevs-lunch/
234•JohnBerryman•7h ago•176 comments

What California is learning from solar panels built over irrigation canals

https://www.kqed.org/science/2002033/heres-what-california-is-learning-from-solar-panels-built-ov...
57•Jtsummers•18h ago•50 comments

Show HN: Training a model to identify AI web content from structure alone

https://arxiv.org/abs/2609.15369
25•jochenmadler•9h ago•8 comments

The Trouble with 'Ntile()'

https://blog.djnavarro.net/posts/2026-09-20_the-trouble-with-ntile/
10•luu•1d ago•0 comments

Rabbit Hole: Minimum L-seams

https://www.fractalkitty.com/rabbit-hole-minimum-l-seams/
20•evakhoury•5d ago•5 comments

George Lucas Returns to Earth, Bearing Gifts

https://commonedge.org/george-lucas-returns-to-earth-bearing-gifts/
52•surprisetalk•1d ago•26 comments

Pentagon says overreliance on AI contributed to missile strike on Iran school

https://www.bloomberg.com/graphics/2026-iran-school-attack/
277•devonnull•3h ago•143 comments

16-bit Intel 8088 chip (c. 1985)

https://allpoetry.com/16-bit-Intel-8088-chip
94•rbanffy•5h ago•13 comments

People hooked on vapes try a new way to quit: cigarettes

https://www.bloomberg.com/news/articles/2026-09-18/to-quit-vaping-some-are-starting-to-smoke
58•alephnerd•20h ago•52 comments

Apple has added persistent 'ads' to iOS, and it's driving users crazy

https://www.techradar.com/phones/iphone/i-wish-apple-would-just-stop-that-crap-apple-has-added-pe...
540•MC995•7h ago•413 comments

There's a high chance of devices being sold with GrapheneOS preinstalled in 2027

https://grapheneos.social/@GrapheneOS/117299954135808210
221•Cider9986•4h ago•103 comments

Launch HN: Coverage Cat (YC S22) – Umbrella insurance via your personal agent

https://www.coveragecat.com/
30•botacode•4h ago•19 comments