frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Level Up Your Gaming

https://d4.h5go.life/
1•LinkLens•50s ago•1 comments

Di.day is a movement to encourage people to ditch Big Tech

https://itsfoss.com/news/di-day-celebration/
1•MilnerRoute•2m ago•0 comments

Show HN: AI generated personal affirmations playing when your phone is locked

https://MyAffirmations.Guru
1•alaserm•2m ago•0 comments

Show HN: GTM MCP Server- Let AI Manage Your Google Tag Manager Containers

https://github.com/paolobietolini/gtm-mcp-server
1•paolobietolini•4m ago•0 comments

Launch of X (Twitter) API Pay-per-Use Pricing

https://devcommunity.x.com/t/announcing-the-launch-of-x-api-pay-per-use-pricing/256476
1•thinkingemote•4m ago•0 comments

Facebook seemingly randomly bans tons of users

https://old.reddit.com/r/facebookdisabledme/
1•dirteater_•5m ago•1 comments

Global Bird Count

https://www.birdcount.org/
1•downboots•6m ago•0 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
2•soheilpro•8m ago•0 comments

Jon Stewart – One of My Favorite People – What Now? With Trevor Noah Podcast [video]

https://www.youtube.com/watch?v=44uC12g9ZVk
1•consumer451•10m ago•0 comments

P2P crypto exchange development company

1•sonniya•23m ago•0 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
1•jesperordrup•28m ago•0 comments

Write for Your Readers Even If They Are Agents

https://commonsware.com/blog/2026/02/06/write-for-your-readers-even-if-they-are-agents.html
1•ingve•29m ago•0 comments

Knowledge-Creating LLMs

https://tecunningham.github.io/posts/2026-01-29-knowledge-creating-llms.html
1•salkahfi•29m ago•0 comments

Maple Mono: Smooth your coding flow

https://font.subf.dev/en/
1•signa11•36m ago•0 comments

Sid Meier's System for Real-Time Music Composition and Synthesis

https://patents.google.com/patent/US5496962A/en
1•GaryBluto•44m ago•1 comments

Show HN: Slop News – HN front page now, but it's all slop

https://dosaygo-studio.github.io/hn-front-page-2035/slop-news
5•keepamovin•45m ago•1 comments

Show HN: Empusa – Visual debugger to catch and resume AI agent retry loops

https://github.com/justin55afdfdsf5ds45f4ds5f45ds4/EmpusaAI
1•justinlord•47m ago•0 comments

Show HN: Bitcoin wallet on NXP SE050 secure element, Tor-only open source

https://github.com/0xdeadbeefnetwork/sigil-web
2•sickthecat•49m ago•1 comments

White House Explores Opening Antitrust Probe on Homebuilders

https://www.bloomberg.com/news/articles/2026-02-06/white-house-explores-opening-antitrust-probe-i...
1•petethomas•50m ago•0 comments

Show HN: MindDraft – AI task app with smart actions and auto expense tracking

https://minddraft.ai
2•imthepk•55m ago•0 comments

How do you estimate AI app development costs accurately?

1•insights123•56m ago•0 comments

Going Through Snowden Documents, Part 5

https://libroot.org/posts/going-through-snowden-documents-part-5/
1•goto1•56m ago•0 comments

Show HN: MCP Server for TradeStation

https://github.com/theelderwand/tradestation-mcp
1•theelderwand•59m ago•0 comments

Canada unveils auto industry plan in latest pivot away from US

https://www.bbc.com/news/articles/cvgd2j80klmo
3•breve•1h ago•1 comments

The essential Reinhold Niebuhr: selected essays and addresses

https://archive.org/details/essentialreinhol0000nieb
1•baxtr•1h ago•0 comments

Rentahuman.ai Turns Humans into On-Demand Labor for AI Agents

https://www.forbes.com/sites/ronschmelzer/2026/02/05/when-ai-agents-start-hiring-humans-rentahuma...
1•tempodox•1h ago•0 comments

StovexGlobal – Compliance Gaps to Note

1•ReviewShield•1h ago•1 comments

Show HN: Afelyon – Turns Jira tickets into production-ready PRs (multi-repo)

https://afelyon.com/
1•AbduNebu•1h ago•0 comments

Trump says America should move on from Epstein – it may not be that easy

https://www.bbc.com/news/articles/cy4gj71z0m0o
7•tempodox•1h ago•4 comments

Tiny Clippy – A native Office Assistant built in Rust and egui

https://github.com/salva-imm/tiny-clippy
1•salvadorda656•1h ago•0 comments
Open in hackernews

Pascal for Small Machines

http://pascal.hansotten.com/
116•ibobev•9mo ago

Comments

WillAdams•9mo ago
Anyone with a spare Micro-SD Card and a Raspberry Pi 5 should try:

http://pascal.hansotten.com/niklaus-wirth/project-oberon/obe...

tomcam•9mo ago
Super exciting! Thanks
Rochus•9mo ago
This is just an emulator which runs on Raspi Linux, not a native implementation. You can run it everywhere, even on Windows.
WillAdams•9mo ago
Yeah, I thought about mentioning that, but it seemed ungrateful to complain of a lack of drivers when I've never written one (but I do still wish someone would take that on as a project).

c.f.,

https://github.com/MGreim/ultiboberon

Rochus•9mo ago
It wasn't a complaint, just a fact. Btw. instead of natively porting the Oberon system, it's also possible to just transpile the Oberon code to C and then natively (cross-)compile the C code to the target architecture. That would even work with a bare-bone system. I have two Oberon system versions based on this approach (https://github.com/rochus-keller/OberonSystem and https://github.com/rochus-keller/OberonSystem3). Replacing the PAL/SDL adapter to a plain frame buffer and serial input seems feasible. Using a framework like https://github.com/rsta2/circle would make the task even easier. Of course the Oberon compiler does still generate code for the original architecture (one could replace it by a compiler using e.g. TCC as a backend).
jksmith•9mo ago
Awesome. Thanks for posting. I miss my modula-2 so much I wrote a bunch of editor macros for Lazarus that allows me to write slightly modula-2 like code in the editor.
pjmlp•9mo ago
Since GCC 14, that GNU Modula-2 is part of GCC.

Also XDS has been freely available for a couple of years now.

What I miss is that there is no modern equivalent of formating keywords on save, I helped with one plugin for Sublime Text on Oberon, maybe need to do the same for VSCode.

csb6•9mo ago
There is also an LLVM-based Modula-2 compiler written by an LLVM contributor: https://github.com/redstar/m2lang
timonoko•9mo ago
I made Pascal for 8080 in about a week in 1979. How is it possible you may ask?

Well son, I had Lisp and I just added Pascal translator. Only caveat was that it ignored type declarations and such useless academic shit. Because I had sort-of compiler too, it was not really bad when compared to Turbo-Pascal.

timonoko•9mo ago
Erh. What?

Here is my infamous 1976 Nokolisp-compiler at work:

  c:\ nokolisp
  (comp-debug t)
  (ncompile (macroexpand '(+ 1 2 a)))

  $36E8:$5CC8:   MOV  BX,$02
  $36E8:$5CCB:   MOV  AX,$01
  $36E8:$5CCE:   ADD  AX,BX
  $36E8:$5CD0:   PUSH AX
  $36E8:$5CD1:   MOV  AX,[$0190]
  $36E8:$5CD4:   CALL $0F1D ; CALL NUMVAL
  $36E8:$5CD7:   MOV  BX,AX
  $36E8:$5CD9:   POP  AX
  $36E8:$5CDA:   ADD  AX,BX
  $36E8:$5CDC:   CALL $05C9 ; CALL MAKNUM
  $36E8:$5CDF:   JMP  $1DA7
  (subru: eval=$5CC8, compile=$3B6F)
anta40•9mo ago
https://github.com/timonoko/nokolisp

Interesting work.

Time to setup DOSBox + MASM + etc etc.... :D

timonoko•9mo ago
noko.exe works at dosbox without any "etc etc".

nokolisp.exe is just a kernel without editors and macroes.

anta40•9mo ago
for building the interpreter from the source, of course. because... well why not? :D
sph•9mo ago
Hot damn, that's such a cool piece of engineering that's worth its own post. I reckon hand coding a Lisp in assembly was commonplace in the late 70s, but these days it's like seeing an artefact from a long-lost civilization, as we've mostly lost those kind of skills.
timonoko•9mo ago
I found 50 pages manual for the Noko-Pascal. Finnish Army paid for it, because nothing comparable was available. Writing the manual was 10 times bigger task.

The army used Nokopaskal for testing radio modems. Looks like the language was heavy with low level constructs like PORT.

I truly did not remember any of this until today.

https://photos.app.goo.gl/uibbTgCQmm4XCa9c6

MortyWaves•9mo ago
Types are academic shit to you? I despair.
timonoko•9mo ago
All had same type, they were pointers. VAR-section was anyways useful for testing that there was no errors in spelling of symbols. And array was a list. And strings were just list of numbers, with special symbol in front. It looked very professional, only error message were little bit incomprehensible and lispy.

Unlike competitors (whatever they were) it had garbage collector, incredibly useful in 64k machine.

jrdres•9mo ago
Thanks for the 8088 version on Github. Any chance you still have the 8080 CP/M version?
timonoko•9mo ago
The version with external 5 x 64k memory is definitively in Osborne-1 disk drawer.

But Osborne does not work. It was so heavily modified that it will never work. The external memory was partially visible in memory space. And the display driver was improved to have 80 columns.

But the stand-alone CP/M-version is long gone.

timonoko•9mo ago
Now that I think about it, it might be possible that it could work in both configurations. The external memory was kinda bulky and not suitable for portable computer.

It would have been wasteful to keep the main memory empty. Or maybe it was reserved for compiled functions?

przemub•9mo ago
I thought it would be Pascal for microcontrollers :) Still very nice!
Rochus•9mo ago
> Pascal for microcontrollers

It's in the making, but needs more time: https://github.com/rochus-keller/micron/

pjmlp•9mo ago
Here, they are in business for decades now,

https://www.mikroe.com/compilers/compilers-pic