frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Gathering Linux Syscall Numbers in a C Table

https://t-cadet.github.io/programming-wisdom/#2026-01-17-gathering-linux-syscall-numbers
1•phi-system•39s ago•0 comments

Show HN: OpenAI to show ads in ChatGPT for logged-in U.S. adults

1•SRMohitkr•1m ago•0 comments

I Used JJ Restore

https://mtende.blog/i-used-jj-restore
1•sonderotis•3m ago•0 comments

Iran Enters a New Age of Digital Isolation

https://filter.watch/english/2026/01/15/iran-enters-a-new-age-of-digital-isolation-2/
1•doener•3m ago•0 comments

Does AI-Assisted Coding Deliver? A Study of Cursor's Impact on Software Projects

https://arxiv.org/abs/2511.04427
1•tanelpoder•4m ago•0 comments

I use AI coding tools (in winter 2025)

https://blog.separateconcerns.com/2025-12-26-ai-tools-winter-2025.html
1•speckx•6m ago•0 comments

GitHub Gemini-CLI block in a loop

https://github.com/google-gemini/gemini-cli/issues/16723
1•mraniki•7m ago•0 comments

I turned my 10 year old tablet into a digital photo frame, showing Google photos

https://www.pankajtanwar.in/blog/i-turned-my-10-year-old-tablet-into-a-digital-photo-frame-displa...
1•thunderbong•8m ago•0 comments

Giving Agents Attention on My Workstation

https://www.potluria.com/blog/giving-agents-attention
1•potluri•9m ago•0 comments

Why moderate voters choose extreme candidates

https://academic.oup.com/sf/advance-article-abstract/doi/10.1093/sf/soaf199/8346070?login=false
1•7777777phil•11m ago•0 comments

Show HN: Using an LLM as a "semantic regularizer" for feature engineering

https://medium.com/@mschavinda/pruning-over-engineered-features-with-help-from-an-llm-90e73e4f22ee
1•mchav•12m ago•0 comments

Engaging healthily with chess: an Acceptance and Commitment therapist's guide

https://lichess.org/@/tackyshrimp/blog/engaging-healthily-with-chess-an-acceptance-and-commitment...
1•hkopp•14m ago•0 comments

Ask HN: Will non-technical users stop using apps and start generating them?

1•arbayi•15m ago•1 comments

How to Teach People SQL

https://dataschool.com/how-to-teach-people-sql/
1•saikatsg•16m ago•0 comments

Faster zlib/DEFLATE decompression on ARM64 and x86

https://dougallj.wordpress.com/2022/08/20/faster-zlib-deflate-decompression-on-the-apple-m1-and-x86/
1•fanf2•16m ago•0 comments

Why Make Websites?

https://techne98.com/blog/why-make-websites/
1•fixedprog•20m ago•0 comments

The Science of Life and Death in Mary Shelley's Frankenstein

https://publicdomainreview.org/essay/the-science-of-life-and-death-in-mary-shelleys-frankenstein/
1•Anon84•21m ago•0 comments

Are people avoiding iOS 26 because of Liquid Glass? It's complicated

https://arstechnica.com/gadgets/2026/01/are-people-avoiding-ios-26-because-of-liquid-glass-its-co...
1•mindracer•22m ago•0 comments

Niccup: Hiccup-Like HTML Generation in ~120 Lines of Pure Nix (2025)

https://embedding-shapes.github.io/introducing-niccup/
2•mooreds•22m ago•0 comments

How do you know if you've unlocked the intellectual capacity of your org?

https://josezarazua.com/unlock-the-full-intellectual-capacity-of-your-organization/
1•mooreds•23m ago•1 comments

Mysterious 'iron bar' discovery in space may reveal Earth's future

https://www.bbc.com/news/articles/ckgxlvv0wdko
2•Brajeshwar•24m ago•0 comments

Leonardo Proteus: Royal Navy flies UK's first autonomous full-size helicopter

https://www.aerotime.aero/articles/leonardo-proteus-royal-navymaiden-flight-autonomous-full-size-...
2•Brajeshwar•24m ago•0 comments

Aristotle

https://en.wikipedia.org/wiki/Aristotle
2•hkopp•24m ago•0 comments

Wormholes may not exist. They reveal something deeper about time and universe

https://phys.org/news/2026-01-wormholes-weve-reveal-deeper-universe.html
2•Brajeshwar•24m ago•1 comments

Plentiful, high-paying jobs in the age of AI

https://www.noahpinion.blog/p/plentiful-high-paying-jobs-in-the
1•SoKamil•25m ago•0 comments

China's brutal 'fat prisons', where rapid weight loss can prove fatal

https://www.news.com.au/lifestyle/fitness/weight-loss/inside-chinas-brutal-fat-prisons-where-rapi...
2•mooreds•26m ago•1 comments

Show HN: Kate Code – KDE Kate Editor Plugin for Accessing Claude Code

https://github.com/undefinedopcode/kate-code
1•empressplay•26m ago•0 comments

Rackspace customers grapple with "devastating" email hosting price hike

https://arstechnica.com/information-technology/2026/01/rackspace-raises-email-hosting-prices-by-a...
1•speckx•28m ago•0 comments

Show HN: WorkSpace Manager – Native macOS Workspace Launcher (SwiftUI)

https://github.com/frafra077/workspace-manager
1•fra07•28m ago•1 comments

AI tools expand scientists' impact but contract science's focus

https://www.nature.com/articles/s41586-025-09922-y
1•7777777phil•29m ago•0 comments
Open in hackernews

ExWrap: Turn any application written built in any language into an executable

https://github.com/mcfriend99/exwrap
3•mcfriendsy•8mo ago

Comments

mcfriendsy•8mo ago
Hi everyone,

I started this project some months back called ExWrap with the goal of turning any application written in any programming language into an executable.

It works for MacOS, Windows, and Linux with support for cross-generation (i.e. you can generate a Windows executable on Linux).

I haven't worked on it for a while, but it's usable.

I'm looking for suggestions, ideas, corrections, and generally contributions. A reason to revisit the project.

It uses a pre-built launcher for the platform. During packaging, a config file is generated to tell the launcher how to launch the app based on the user's configuration.

For MacOS app bundles, the prebuilt launcher is the primary target of the bundle declared in the plist file while for Windows and Linux, the generated executable acts as a self-extracting archive that launches the app post extraction. On Windows and Linux, the extracted app can also be run directly if the extraction path is added to system path.

So basically on Linux and Windows, it also acts as an installer.

It's actually configurable and allows pre-installation and post-installation configuration that can run any command or script to do the installation of dependencies. You can also cleverly add the dependencies as part of the packaged data. This is very useful for packaging static libraries along with the executable.

If you were generating for OSX from Windows for example, all you need is to download the OSX libraries and point to it from your configuration. I believe there's room for more improvement.

All feedbacks and suggestions are welcomed.