frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

NewASM Virtual Machine

https://github.com/bracesoftware/newasm
1•DEntisT_•51s ago•0 comments

Terminal-Bench 2.0 Leaderboard

https://www.tbench.ai/leaderboard/terminal-bench/2.0
1•tosh•1m ago•0 comments

I vibe coded a BBS bank with a real working ledger

https://mini-ledger.exe.xyz/
1•simonvc•1m ago•1 comments

The Path to Mojo 1.0

https://www.modular.com/blog/the-path-to-mojo-1-0
1•tosh•4m ago•0 comments

Show HN: I'm 75, building an OSS Virtual Protest Protocol for digital activism

https://github.com/voice-of-japan/Virtual-Protest-Protocol/blob/main/README.md
3•sakanakana00•7m ago•0 comments

Show HN: I built Divvy to split restaurant bills from a photo

https://divvyai.app/
3•pieterdy•9m ago•0 comments

Hot Reloading in Rust? Subsecond and Dioxus to the Rescue

https://codethoughts.io/posts/2026-02-07-rust-hot-reloading/
3•Tehnix•10m ago•1 comments

Skim – vibe review your PRs

https://github.com/Haizzz/skim
2•haizzz•11m ago•1 comments

Show HN: Open-source AI assistant for interview reasoning

https://github.com/evinjohnn/natively-cluely-ai-assistant
3•Nive11•12m ago•4 comments

Tech Edge: A Living Playbook for America's Technology Long Game

https://csis-website-prod.s3.amazonaws.com/s3fs-public/2026-01/260120_EST_Tech_Edge_0.pdf?Version...
2•hunglee2•15m ago•0 comments

Golden Cross vs. Death Cross: Crypto Trading Guide

https://chartscout.io/golden-cross-vs-death-cross-crypto-trading-guide
2•chartscout•18m ago•0 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
3•AlexeyBrin•21m ago•0 comments

What the longevity experts don't tell you

https://machielreyneke.com/blog/longevity-lessons/
2•machielrey•22m ago•1 comments

Monzo wrongly denied refunds to fraud and scam victims

https://www.theguardian.com/money/2026/feb/07/monzo-natwest-hsbc-refunds-fraud-scam-fos-ombudsman
3•tablets•27m ago•1 comments

They were drawn to Korea with dreams of K-pop stardom – but then let down

https://www.bbc.com/news/articles/cvgnq9rwyqno
2•breve•29m ago•0 comments

Show HN: AI-Powered Merchant Intelligence

https://nodee.co
1•jjkirsch•32m ago•0 comments

Bash parallel tasks and error handling

https://github.com/themattrix/bash-concurrent
2•pastage•32m ago•0 comments

Let's compile Quake like it's 1997

https://fabiensanglard.net/compile_like_1997/index.html
2•billiob•32m ago•0 comments

Reverse Engineering Medium.com's Editor: How Copy, Paste, and Images Work

https://app.writtte.com/read/gP0H6W5
2•birdculture•38m ago•0 comments

Go 1.22, SQLite, and Next.js: The "Boring" Back End

https://mohammedeabdelaziz.github.io/articles/go-next-pt-2
1•mohammede•44m ago•0 comments

Laibach the Whistleblowers [video]

https://www.youtube.com/watch?v=c6Mx2mxpaCY
1•KnuthIsGod•45m ago•1 comments

Slop News - The Front Page right now but it's only Slop

https://slop-news.pages.dev/slop-news
1•keepamovin•49m ago•1 comments

Economists vs. Technologists on AI

https://ideasindevelopment.substack.com/p/economists-vs-technologists-on-ai
1•econlmics•52m ago•0 comments

Life at the Edge

https://asadk.com/p/edge
4•tosh•57m ago•0 comments

RISC-V Vector Primer

https://github.com/simplex-micro/riscv-vector-primer/blob/main/index.md
4•oxxoxoxooo•1h ago•1 comments

Show HN: Invoxo – Invoicing with automatic EU VAT for cross-border services

2•InvoxoEU•1h ago•0 comments

A Tale of Two Standards, POSIX and Win32 (2005)

https://www.samba.org/samba/news/articles/low_point/tale_two_stds_os2.html
4•goranmoomin•1h ago•0 comments

Ask HN: Is the Downfall of SaaS Started?

4•throwaw12•1h ago•0 comments

Flirt: The Native Backend

https://blog.buenzli.dev/flirt-native-backend/
3•senekor•1h ago•0 comments

OpenAI's Latest Platform Targets Enterprise Customers

https://aibusiness.com/agentic-ai/openai-s-latest-platform-targets-enterprise-customers
2•myk-e•1h ago•0 comments
Open in hackernews

Build an iOS app on Linux or Windows

https://xtool.sh/tutorials/xtool/first-app/
168•todsacerdoti•7mo ago

Comments

sherdil2022•7mo ago
Looks promising. But I am getting the following error when I run 'xtool dev':

> status: "409", code: "ENTITY_ERROR", title: "There is a problem with the request entity", detail: "You already have a current Development certificate or a pending certificate request."

I have even manually copied the development certificate and installed on the iPhone - but keep getting the same error when I do 'xtool dev'

I have searched but none of the solutions worked so far. Will keep trying.

Did anyone get this error and get past it? Please let me know how you got past this error.

sherdil2022•7mo ago
Also, it looks like using tools like xtool will violate Apple Developer license. Not a lawyer - but do your due diligence.
TheDong•7mo ago
You have to accept Apple's licensing agreement as part of downloading XCode to run this tool (which relies on XCode's SDKs etc).

Quoting from the license agreement:

> You may not use the Apple Software, Apple Certificates, or any Services provided hereunder for any purpose not expressly permitted by this Agreement, including any applicable Attachments and Schedules. You agree not to install, use or run the Apple SDKs on any non-Apple-branded computer, and not to install, use or run iOS, iPadOS, macOS, tvOS, visionOS, watchOS, and Provisioning Profiles on or in connection with devices other than Apple-branded products, or to enable others to do so.

Both xtool itself, and anyone who uses it, is violating this license agreement, and apple has shown itself in the past to be a real ass about this sort of thing.

I think this can fly under the radar as long as no one uses it, but as soon as people actually start using this tool in any significant amount, I wouldn't be surprised if apple comes for it.

sockbot•7mo ago
So running on Asahi is ok?
Jotalea•7mo ago
Asahi isn't Apple-branded but it runs on Apple hardware so.. I think it's ok. Though I'm not a lawyer, so I can't say for sure.
paxcoder•7mo ago
Touched upon here: https://forums.swift.org/t/xtool-cross-platform-xcode-replac...

We need to get EU on this case.

bornfreddy•7mo ago
This! There is no reason Apple should be able to dictate how their software and devices can be used just so they can exclude other companies from their ecosystem. This measure is a clear example of anti-competitive practices. Free market sometimes needs regulation to be kept free.
CharlesW•7mo ago
> Both xtool itself, and anyone who uses it, is violating this license agreement, and apple has shown itself in the past to be a real ass about this sort of thing.

Only with people dumb enough to build businesses on the back of Apple's IP (see: Corellium). Hobbyist/enthusiast use of Apple technologies (see: the Hackintosh community) has a long history of being tolerated.

scripturial•7mo ago
I’m curious, would Apple know if you are building on Linux on a Mac, or building on Linux on PC?
bornfreddy•7mo ago
I would be surprised if they didn't. It is trivial to detect this.
scripturial•7mo ago
How would they detect it? If the interface with Apple is simply an API to fetch and upload data. How would they know if the underlying physical machine is an Apple built computer running Linux, or a dell built computer running Linux?
mystified5016•7mo ago
What possible reason do you have to assume it fetches only this data?

Apple is absolutely slurping up any and all data they can get about your machine, you, whatever is visible on the network, nearby WiFi networks and your physical location.

They have no reason whatsoever to not do this, they explicitly do this on iOS, and there is a lot of money for them to sell the data they collect about you.

This is how modern corporations are. Apple is no different from Google, Facebook, Microsoft, et al.

scripturial•7mo ago
I have not seen any evidence that would lead to a conclusion one way or another.
gman83•7mo ago
These terms and services would also seem to make it a violation to run CI/CD services that enable Windows & Linux users to build React Native or Flutter apps for IOS?
wouldbecouldbe•7mo ago
You need a macOS Server or computer to build via CI/CD
sebazzz•7mo ago
Mac OS Server has been dead for a very long time.
wouldbecouldbe•7mo ago
Whatever you want to call it Apple Cloud. Something with Mac OS
jasonm23•7mo ago
Or a github Macos runner
meindnoch•7mo ago
Those CI/CD servers are just regular macOS boxes. Typically a bunch of Mac Minis in a rack.
m463•7mo ago
from what I have always understood...

running under windows/linux booted on apple hardware is fine.

running in a vm/container on apple hardware is fine.

I suspect apple's new container support (like docker supported by apple) is going to make this sort of thing common.

broknbottle•7mo ago
The tool can still be used to run on a light weight Linux VM running on a Mac Mini or other Apple hardware. At the bare metal layer the host is an Apple branded computer running macOS.
iJohnDoe•7mo ago
Can someone explain what this?
yellow_lead•7mo ago
A tutorial showing how to use xtool to develop for iOS on Linux/Windows. Normally, it's limited to Mac OS only.
scripturial•7mo ago
It allows automated builds of an Xcode project on a CI machine, VPS, or docker instance.
v5v3•7mo ago
To make and release an android app you can do it on any windows, Linux or apple laptop or desktop.

To make and release an iOS app, apple insist you can only do it on an apple machine.

This is a cross platform solution challenging Apple's arrogance and greed.

malloc-0x90•7mo ago
Never built on Apple, last time I tried:

it asked me to update Xcode;

Xcode asked me to update the OS first;

and the OS asked me to buy a new 1300$€ MacBook hardware (with similar specs, the one I was using wasn't even that old/slow).

So to quote Rick and Morty i though: "That's just subscription with extra steps!" - and made a windows program and an Android app.

zombot•7mo ago
Exactly. Apparently Apple still finds enough idiots who perform that dance, but they've lost me. I can only hope others will follow and xtool looks like it can help.
lynx97•7mo ago
Do you call anyone who isn't of your opinion an idiot?
zombot•7mo ago
I'd argue it's not about my opinion. What my parent comment describes is a recognizable pattern that Apple has been pulling for over a decade now. Fool me once, shame on you. Fool me ad nauseam again and again — well...
can16358p•7mo ago
Don't worry, those "idiots" are doing perfectly fine with great salaries and a nice developer experience who apparently figured out using archaic hardware for developing newer devices is practically pointless even if there were software support.
touwer•7mo ago
I wouldn't call XCode a nice developer experience. Hell comes closer
croes•7mo ago
Stockholm syndrome
Daedren•7mo ago
I've developed a lot of iOS apps for over a decade and have yet to see any semblance of the "nice developer experience" you're mentioning.
can16358p•7mo ago
I don't use Xcode anymore in practice (Vscode+React Native here) yet back in the ObjC+storyboard days I loved storyboard and general expressiveness of Objective-C.

Sure it had quirks (codesigning issues, weird errors from underlying C-level calls, ObjC "primitives" bot playing nicely with C primitives without boxing etc.) but I generally loved the experience especially around WYSIWYG of storyboards.

zombot•7mo ago
> back in the ObjC+storyboard days

That must have been on very, very archaic hardware, by your own words.

Daedren•7mo ago
Until you got to code review a coworker's storyboard. The underlying XML was absolutely horrible to deal with.

Simply opening a storyboard without editing anything would also trigger file changes. I'm glad storyboards are gone.

realusername•7mo ago
Good salary for sure but as for the developer experience, the iOS tooling is one of the worst you can have in the modern era. I'd even pick the nodejs anarchy over xcode and that says a lot.
hu3•7mo ago
There are great salaries in all spectrums of technology.

As for calling XCode a "nice developer experience", I can only attribute to stockholm syndrome, lack of experience with better tools or both.

can16358p•7mo ago
It's a matter of taste then. As a fullstack dev I still end up loving how Xcode cleanly represents things visually even though I'm not using it much other than building step anymore.

I already could jump to other stuff if I didn't like it, the reason I kept using it because I simply liked the experience, at least to my personal taste of seeing things.

If you think having a different personal taste is "stockholm syndrome" I don't have much else to say though.

hu3•7mo ago
Perhaps it doesn't crash for you but...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

razemio•7mo ago
I daily every os for 2-3 years and then switch. There are lots of benefits to OSX. Stability, perfect Standby and battery runtime to name a few. This would not be possible if they would support older Hardware. As long as windows and linux is unable to archive similar metrics, they prove apples point about this topic. Just look how fast everybody transitions to M Processors including the software developers. There is no point to stay on old hardware with apple.
jamil7•7mo ago
Most of us get compensated to do it and the hardware either paid for or tax deductible. Whatever positions you take as a developer, there is strong end-user demand for software on iOS and to a certain extent macOS so there will continue to be people who'll do that dance.
realusername•7mo ago
I hope you also have a good internet connection because even in 2025, MacOS is incapable of resuming downloads.
razemio•7mo ago
What are you talking about?
realusername•7mo ago
I had to redownload 4 times xcode from the Mac App Store because any problem when downloading breaks it.

I think it's the last modern OS which can't resume downloads.

razemio•7mo ago
That is not an OS issue but an issue with the App Store. Also this is not true. I just tried it: https://youtu.be/Z6v1adrsqQM

I guess you have some kind of issue with your clock or io issues which corrupts the package. Are you using a vm?

realusername•7mo ago
No I was on real hardware, resuming with the button works but I guess it was cut in the middle by a wifi issue and in this case it just errors out.
sunshinerag•7mo ago
That is not MacOS you are using?
sunshinerag•7mo ago
Yes, I gave up on Apple too after my Intel Celeron box could not be used
zombot•7mo ago
More info about xtool:

https://xtool.sh/documentation/xtool/

This looks damn cool.

Abishek_Muthian•7mo ago
I was one of the early mobile app developers and after nearly a decade of wrangling with the tools & environment of the duopoly I got fed up and quit mobile app development.

Recently I picked up Flutter and I really liked it. Apart from the declarative programming, not having to touch Android Studio and Xcode for building the app in Linux was the main contributor for the pleasant experience.

I plan to release the app soon so I’ve already paid the Apple Tax for dev license and hardware but I still dread having to use Xcode; hopefully tools like xtool will help in that regard.

sureglymop•7mo ago
Can I sideload the app to test/debug it on device without having to log into any online account?

Can I sign the app bundle with my own debug keys?

If no, it's still not interesting to me.

zoobab•7mo ago
I use the language of my choice, not those programming languages imposed on us by the GAFAMs.
surrTurr•7mo ago
has anyone actually published an app using this?
zer0zzz•7mo ago
Are they using ldprime/ld64 or lld?
kapildev•7mo ago
Now, all that's remaining is an iOS simulator and developers can build for iOS without paying Apple anything except the $100 developer fee.