frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
112•valyala•4h ago•18 comments

The F Word

http://muratbuffalo.blogspot.com/2026/02/friction.html
49•zdw•3d ago•15 comments

Brookhaven Lab's RHIC concludes 25-year run with final collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
28•gnufx•3h ago•19 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
59•surprisetalk•4h ago•66 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
102•mellosouls•7h ago•182 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
146•AlexeyBrin•9h ago•26 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
103•vinhnx•7h ago•13 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
854•klaussilveira•1d ago•261 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
1095•xnx•1d ago•618 comments

First Proof

https://arxiv.org/abs/2602.05192
69•samasblack•6h ago•51 comments

Show HN: A luma dependent chroma compression algorithm (image compression)

https://www.bitsnbites.eu/a-spatial-domain-variable-block-size-luma-dependent-chroma-compression-...
9•mbitsnbites•3d ago•0 comments

Italy Railways Sabotaged

https://www.bbc.co.uk/news/articles/czr4rx04xjpo
13•vedantnair•34m ago•3 comments

I write games in C (yes, C)

https://jonathanwhiting.com/writing/blog/games_in_c/
141•valyala•4h ago•117 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
240•jesperordrup•14h ago•80 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
64•thelok•6h ago•11 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
521•theblazehen•3d ago•192 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
34•momciloo•4h ago•5 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
95•onurkanbkrc•9h ago•5 comments

Selection Rather Than Prediction

https://voratiq.com/blog/selection-rather-than-prediction/
14•languid-photic•3d ago•5 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
51•rbanffy•4d ago•10 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
193•1vuio0pswjnm7•10h ago•281 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
38•marklit•5d ago•6 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
260•alainrk•9h ago•433 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
618•nar001•8h ago•274 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
125•videotopia•4d ago•40 comments

We mourn our craft

https://nolanlawson.com/2026/02/07/we-mourn-our-craft/
358•ColinWright•3h ago•430 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
102•speckx•4d ago•122 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
35•sandGorgon•2d ago•16 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
213•limoce•4d ago•119 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
290•isitcontent•1d ago•38 comments
Open in hackernews

Lyon Drops Microsoft to Boost Digital Sovereignty

https://digitrendz.blog/newswire/business/19813/lyon-drops-microsoft-office-to-boost-digital-sovereignty/
172•hermanzegerman•7mo ago

Comments

sylware•7mo ago
Don't forget, "open source" is not enough: we need _lean_ open source and I do include the SDK (then programing language).

That for software/protocol/file formats (and hardware programing interfaces...).

It is much easier to say than done, and when you read that, often it is to apply pressure on microsoft pricing only without a real intent to start to "digitally assume themselves".

Keep in mind: there is ZERO, Z-E-R-O, economic competition with big tech as they are backed by funds with thousands of billions of $ and they their billions of $ too. They will spend anybody out of business (~usually 5-10 years, even longer), and "buy" anybody (then throw them away once lock-in is assured).

For instance: libreoffice is horrible (c++ grotesque syntax complexity is the culprit), PDF file format is insane (I cannot event download the specs with noscript/basic (x)html browsers!). Better write simple utf8 text files along with some PNG images mkv(AV1/OPUS) video if needed.

Basically, you need to generate programmatically the PDF files of the administration since there are no "reasonable" (as far as I know) open source software to do so (often c++, then excluded de-facto).

sodimel•7mo ago
We generate pdf files using weasyprint (convert html+css into cool pdf files), I think tools like this are very valuable and practical for building higher-level pdf-generators tools.
sylware•7mo ago
Yep, in-house PDF generators should be some sort of good middle ground, but I dunno if this 'weasyprint' is open source, is _lean_ open source? (no c++, java, etc).

When dealing with an ultra-complex file format which cannot be dodged, usually a good way to deal with it is to only use a very simple but coherent subset and enforce this usage with validation tools.

For instance, the web, noscript/basic (x)html (or you are jailed in the 2.5 web engines of the whatng cartel).

With PDF, I dunno much of the format (since I did not manage to download easily the specs), but when I have to print some text, I have a very small PDF generator for that (written ~25 years ago, so no utf-8 for me).

But what's important: such attempt must be sided with re-assessing the pertinence of the usage of the information systems, and yes, it will annoying and much less comfy and that MUST be acknowledged before even trying.

And big tech is not the only one trying hard to do vendor and developer lock-in.

sodimel•7mo ago
You can learn more about weasyprint on their website (https://weasyprint.org/ ). It's an open source Python package that can be launched using cli or from Python code. It uses pypdf, which is "pydyf is a low-level PDF generator written in Python and based on PDF specification 1.7" (from their README at https://github.com/CourtBouillon/pydyf ).
sylware•7mo ago
Compile a minimal python interpreter with tinycc &| cproc &| scc, run this pydyf and you should be good to go :)

Hopefully, its API a C API bridge for interop.

But pydyf pretends to go up to PDF 1.7: this is kind of arrogant due to the file format complexity.

That's why such tools are not enough: what's important is to evaluate and to assess a subset of the PDF format, that to reduce significantly the technical cost of ownership and exit cost, and maybe use such tools to write also validation tools in order to enforce the usage of that subset of PDF.

Very often, complex file formats (open or not) end up being generated and consumed by one program.

A warning: big tech and its minions will fight super hard everything that is simple, stable in table and does a good enough job (like noscript/basic (x)html for nearly all online services as they were working a few years back).

xOvni•7mo ago
Hi, WeasyPrint/pydyf dev here!

> usually a good way to deal with it is to only use a very simple but coherent subset and enforce this usage with validation tools

You’re right, that’s exactly what we do. We support a growing subset of HTML and CSS that’s documented. We also use the W3C testing suite for HTML/CSS, and PDF validators, on top of custom unit tests.

> And big tech is not the only one trying hard to do vendor and developer lock-in.

We "only" follow open specifications and refuse vendor-specific features to avoid lock-ins (equivalent closed-source tools love that). And we even love the other open-source "concurrents": ♥ to Paged.js and Vivliostyle, try them, they’re great too!

pepa65•7mo ago
How about typst, do you not consider that competition??
sylware•7mo ago
"Open" is not enough anymore: it also has to be lean, stable in time, and able to do a good enough _pertinent_ (can be very subjective) job (and in the case of software, that includes the SDK, for instance if some c++ or similar are around, it should be excluded de-facto for obvious reasons).

It is _EXTREMELY_ hard to justify an honnest and permanent income writing software... REALLY HARD.

henrebotha•7mo ago
What on earth is "lean open source"
vasco•7mo ago
IBM has some cool AI tools for PDFs that I used for some side project toys: https://github.com/docling-project/docling
tonyedgecombe•7mo ago
I agree with you that the PDF format is insane (I have had my head buried in the spec for the last month) but it has won in the marketplace. It's unlikely anything can supersede it now.

Microsoft had a technically strong alternative but it was far too late.

sylware•7mo ago
dude... 'it has won in the market' : with those words, you have already lost to big tech...
tonyedgecombe•7mo ago
Good luck changing reality.
sylware•7mo ago
With "people" like you, linux or any open source alternatives would not have happened.

You are part of the problem dude.

michalf6•7mo ago
What was that Microsoft alternative called?
pjmlp•7mo ago
XPS
eska•7mo ago
FWIW I distribute HTML with embedded images instead of PDF usually.
sylware•7mo ago
And I think you can do the same with <audio> and <video>...
jddj•7mo ago
It doesn't seem like it, but can someone shed any light on whether La Suite Numerique (https://lasuite.numerique.gouv.fr/en) and the Territoire Numérique Ouvert are related?
eigenspace•7mo ago
Almost certainly related. Im sure Lyon won't just use those tools, but im sure they'll also be front of the queue for consideration.
PoignardAzur•7mo ago
I'm not sure either, but those seem like completely parallel initiatives, with overlapping but not quite identical feature sets.
williamdclt•7mo ago
googling a bit (as a french speaker with no specific knowledge about these): doesn't seem like it
Disposal8433•7mo ago
I don't think so. "Territoire Numérique Ouvert" seems to be a private project that would give tools to the "collectivités territoriales" (i.e. mayors and local people).

La Suite Numerique is a bunch of tools for a more global population. It's mostly for government workers I guess but it looks like anyone can use it. The most famous tool is Tchap (see <https://en.wikipedia.org/wiki/Matrix_(protocol)>) which is used by cops in France as a secure messaging platform.

cyberkar•7mo ago
Well open-source projects are free. Why pay for editing Software while you can get it for free in 2025 ??
Disposal8433•7mo ago
You're very very wrong nowadays, see https://code.gouv.fr/fr/ and https://www.data.gouv.fr/fr/datasets/socle-interministeriel-....
kergonath•7mo ago
Thank you. Baseless cynicism gets tiring. Not that governments are perfect, but overall it works better than people credit them for.

The French government has been investing in open source for quite a long time now, just not on sexy and high-visibility projects.

amelius•7mo ago
It would be fair if we'd see an increase in government funding of open source projects.

Or at least the government could pay for security audits.

tormeh•7mo ago
Governments don't generally get Bob from accounting to install it on a spare laptop they have lying around. There's a contractor involved that will also be tasked with fixing bugs and other improvements and change requests. As long as the software is GPL improvements will flow back upstream somehow.
Muromec•7mo ago
Sometimes the contractor is a different department of the same government or a state enterprise. The point is -- somebody has to own the risk
bboygravity•7mo ago
I thought that in government everybody and thus nobody owns the risk?
kergonath•7mo ago
I think you are not familiar with how governments work. They are not going to rely on a random git repo, they are going to have contractors to ensure a basic level of support and bug fixing. And some contractors to ensure development and availability of tooling. And deployment and integration. They are also going to test, audit and validate updates, not just pull from remote.

Also, in some cases there are research agencies doing some work as well (sometimes they have been doing it for a long time on not-so-sexy but vital projects like Inria and the open source tax code in France).

Hilift•7mo ago
The product is a vehicle. Governments are looking for an assurance. That comes from the reputation of the system integrators/contractors.

That said, Birmingham UK turned a £38 million Oracle Financials project into a £90 million failure after including re-implementation costs. That kind of stuff probably isn't replaceable, simply because they spent all the money.

dahcryn•7mo ago
this scares me.

The last thing we need is cheap consulting messing with open source projects. I don't want TCS and Accenture developing libreoffice or stuff like that and turn it into shit

ujkhsjkdhf234•7mo ago
Libreoffice is already shit. It works don't get me wrong but the project is far behind where it should be.
0points•7mo ago
From the guidelines:

> Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.

ujkhsjkdhf234•7mo ago
I wouldn't call it a shallow dismissal. If you used Libreoffice you already know the current state of it. It is slow, buggy, way behind in features compared to MS Office and the UI is a mess. If I tried to take Excel away from my co-workers and gave them Libreoffice Calc there would be a riot.
0points•7mo ago
I introduced libreoffice at work in 2013 while reducing Microsoft dependencies around the office and we had success migrating from Excel and Word for about 20 employees.

What bugs are stopping you?

JimDabell•7mo ago
Don’t worry, it’s not cheap!
dvdkon•7mo ago
It seems to be working for QGIS, where multiple consulting companies provide probably the majority of the project's manpower. It's certainly a change from fully-volunteer-driven FLOSS without deadlines or promised features, but I think it's for the better for such a large project.
JimDabell•7mo ago
They do. Take a look at things like NLNet, which is largely EU-funded:

https://nlnet.nl

throwaway729991•7mo ago
NLNet funding has been cut:

https://www.theregister.com/2024/07/17/foss_funding_vanishes...

tormeh•7mo ago
Schleswig-Holstein and Thuringia are switching to OpenTalk for teleconference. It's really wild to see things actually happen - not just research grants and talking.
eigenspace•7mo ago
It's *almost* like those research grants and talking laid some groundwork ;)
notarobot123•7mo ago
sure, but international politics was probably a little more than the straw that broke the camel's back.
hyperman1•7mo ago
I noticed a similar thing as an European with COVID. Noise from a new disease came from China, so everybody is a bit scared and does nothing. Then Italy got the full blast of it, overloaded hospitals and all. This somehow made it real. People in our ingroup were suffering. At that point, governements got actively involved.

The Microsoft vs ICC situation seems similar. IT independence is now taken serious at governemental organisations. Our ingroup got a problem.

netsharc•7mo ago
I wonder if it's because of the ICC, or in general because suddenly US cloud providers ended up in the same category of Chinese cloud providers: under the regime of a ruler and subservient "parliament" who can make a new rule as they wish...
sigmoid10•7mo ago
Munich switched to Linux in 2012. But they switched back to Microsoft in 2020 because they never could get it to work completely. At least not to the level of comfort in the old system. Open source has its advantages, but MS dominates the business world because of its tech support that is truly second to none on that scale. If Europe wants independence, they need to support local businesses and not just technology.
imjonse•7mo ago
Tech support is clearly very important but I have a hard time believing there wasn't a great amount of lobbying involved as well.
sigmoid10•7mo ago
There was, but not from Microsoft. It was the employees who were not happy with the new systems.
sublimefire•7mo ago
Employees do not participate in the procurement process. It boils down to the requirements and how does it affect possible bidders. Most of the requirements can be easily met with OSS, there were prob others plus the drop of the price from MS
sigmoid10•7mo ago
This shows total disregard for the reality of the workplace. You can't shove 30,000 linux PCs onto boomer government workers and expect things to work like magic. It was a catastrophe. Especially since they no longer had the same level of tech support. The majority of them weren't even fully onboarded by the time they switched back to Windows.
guappa•7mo ago
According to the former major, bill gates went all the way there and asked for a private meeting. Although at the time he was officially no longer actively involved with microsoft.
kirushik•7mo ago
Well, Minich's return to MS tech oddly coincides with MS Germany moving their HQ there (and the ruling party change in the city); it's of course hard to explicitly call backroom deals on this (even though ex-mayor seems to be doing exactly that: https://www.linux-magazin.de/ausgaben/2019/10/interview-2/), but it might be that the decision wasn't fully technical.
JimDabell•7mo ago
I’m not sure “they could never get [Linux] to work completely” is a fair summary of what happened.

There’s a Hacker News thread here that goes into more detail:

https://news.ycombinator.com/item?id=21497372

eeZah7Ux•7mo ago
The reason is bribery.
lionkor•7mo ago
Finally, the year of the Linux desktop!
buyucu•7mo ago
I said this before, but will say it again: Trump is pure evil, but he is having positive (unintended) consequences. One of them will be is the migration he is triggering away from Big Tech.
madaxe_again•7mo ago
Everyone is either pure good or pure evil now, huh? Red team or blue team, compromise is anathema, the centre a desert.

FWIW I’m no fan of Trump, but I’m even less of a fan of this bipolar tribalism.

Kuinox•7mo ago
You are for or against fascism. The bipolar tribalism is in the viewpoint, there are tons of political groups out there that are not fascist, saying that Trump is pure evil doesn't exclude being open to multiple alternative and having various aligments with thoses.
justinrubek•7mo ago
Nope, nobody claimed that everyone is pure good or pure evil. The claim was just about Trump.
rb666•7mo ago
There's been plenty Republican presidents who did evil things and mixed it up with acceptable or even positive change. Trump is the first one who's actually an evil fascist at heart. That's the difference.
buyucu•7mo ago
I'm not an American and could not care about your petty rat races.
TiredOfLife•7mo ago
Away from AMERICAN big tech
GTP•7mo ago
Well, I'm a FOSS supporter but, given the current situation, I would be happy if we had European big tech.
guappa•7mo ago
It seems that when countries try to go away from microsoft, the USA ambassador comes to you to make threats.

https://lwn.net/Articles/1013776/

So it's not so easy, although yes, of course it's better to avoid depending on an hostile and powerful nation.

buyucu•7mo ago
competition is always good.
xeonmc•7mo ago
Trump is teaching the world a lesson that they will remember in their bones.
esbranson•7mo ago
Don't count your chickens before they hatch. Europe is likely to get in as many civil society and foreign aid funding cuts as they can while Trump is in office. It's Trump all the way down.
nxobject•7mo ago
Do they need an intranet wiki/web page solution to replace Sharepoint as well?
hermanzegerman•7mo ago
I don't know. But if they do, they would probably go with the french XWiki. It is also already part of the german OpenDesk Project
guappa•7mo ago
I think even a .txt file over a shared directory would work better than sharepoint.
sublimefire•7mo ago
I found it hard to even bid to solve problems for councils locally. The requirements are mental sometimes, there is a reason the company would focus on consumers rather than gov sales. This in turn makes it easy for the large corps to win over contracts. There needs to be more willingness to engage locally with the engineers to help them setup and run OSS systems. With the new generation this could become true.
v5v3•7mo ago
Article says they are switching to OnlyOffice.

It looks and feels very similar to ms office (So easier to adopt than libre)

https://www.onlyoffice.com/document-editor.aspx?docs=downloa...

https://www.onlyoffice.com/spreadsheet-editor.aspx?docs=down...

(Edited to remove statement saying paid product, as it's free with enterprise offerings as below)

GTP•7mo ago
You can actually use it for free, I don't know if that's just for private use, or if it's something like Nextcloud that you can self-host for free.
v5v3•7mo ago
Thanks, found the GitHub for it

https://github.com/ONLYOFFICE/

bni•7mo ago
I thought at first it was a typo of OpenOffice. Turns out that is not the case.

I think OnlyOffice focusing on web based collaboration only is on point. It is what organizations want today and what users expect.

glitchc•7mo ago
What's the open-source equivalent of a collaborative platform like Sharepoint? Without that, it's going to be tough to migrate most organizations.