frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Automatic build number incrementing in Xcode

https://blog.gingerbeardman.com/2025/06/28/automatic-build-number-incrementing-in-xcode/
6•zdw•2d ago

Comments

Daedren•2d ago
Don't like this since it's just asking for code conflicts with any other developer's code and their own build number changes.

I prefer setting the number on the CD pipeline. It's one less file to have changes in git.

cjk•4h ago
I disagree that a timestamp is a “build number”. Additionally, injecting dates/times into builds is bad juju from a reproducibility perspective.
Hamuko•4h ago
Preferably you'd have a build server where you can use the build number. I use this to build my macOS application in GitHub Actions.

    [[ $GITHUB_REF_TYPE = "tag" ]] && MARKETING_VERSION=$GITHUB_REF_NAME || MARKETING_VERSION=$(git rev-parse --short HEAD)
    echo "Building $MARKETING_VERSION ($GITHUB_RUN_NUMBER)"
    agvtool new-version -all $GITHUB_RUN_NUMBER
    agvtool new-marketing-version $MARKETING_VERSION
Non-tagged build gives me "Building a3d4743 (54)", tagged build gives me "Building 0.3.1 (55)".
cjk•3h ago
Agreed, CI-managed build numbers are a good way of handling this. I've done the same thing at my past handful of jobs.

Restoring a ZX Spectrum+ Toastrack

https://celso.io/posts/2025/06/28/toastrack/
56•rcarmo•2d ago•14 comments

YouTube No Translation

https://addons.mozilla.org/en-GB/firefox/addon/youtube-no-translation/
305•doener•1d ago•227 comments

I built something that changed my friend group's social fabric

https://blog.danpetrolito.xyz/i-built-something-that-changed-my-friend-gro-social-fabric/
22•dandano•2d ago•10 comments

Genetic code enables zebrafish to mend damaged organs

https://www.caltech.edu/about/news/genetic-code-enables-zebrafish-to-mend-damaged-organs
46•bookofjoe•2d ago•0 comments

I write type-safe generic data structures in C

https://danielchasehooper.com/posts/typechecked-generic-c-data-structures/
318•todsacerdoti•17h ago•116 comments

The new skill in AI is not prompting, it's context engineering

https://www.philschmid.de/context-engineering
621•robotswantdata•13h ago•330 comments

Getting weather data from my Acurite sensors was shockingly easy

https://www.jeffgeerling.com/blog/2025/getting-weather-data-my-acurite-sensors-was-shockingly-easy
15•mikece•2d ago•2 comments

The hidden JTAG in a Qualcomm/Snapdragon device’s USB port

https://www.linaro.org/blog/hidden-jtag-qualcomm-snapdragon-usb/
177•denysvitali•15h ago•25 comments

Transparent Electronics

https://www.are.na/james-hicks/transparent-electronics
16•walterbell•3d ago•7 comments

Donkey Kong Country 2 and Open Bus

https://jsgroth.dev/blog/posts/dkc2-open-bus/
233•colejohnson66•19h ago•55 comments

Proton joins suit against Apple for practices that harm developers and consumers

https://proton.me/blog/apple-lawsuit
378•moose44•16h ago•407 comments

Noloco (YC S21) Is Hiring a Founders Associate in Barcelona

https://www.ycombinator.com/companies/noloco/jobs/K7q02eV-founders-associate
1•darraghmckay•3h ago

Ask HN: What Are You Working On? (June 2025)

395•david927•1d ago•1235 comments

Xfinity using WiFi signals in your house to detect motion

https://www.xfinity.com/support/articles/wifi-motion
534•bearsyankees•15h ago•358 comments

Claude Code now supports Hooks

https://docs.anthropic.com/en/docs/claude-code/hooks
223•ramoz•10h ago•80 comments

Aging-related inflammation is not universal across human populations

https://www.publichealth.columbia.edu/news/aging-related-inflammation-not-universal-across-human-populations
53•XzetaU8•4h ago•28 comments

Pluto is a unique dialect of Lua with a focus on general-purpose programming

https://github.com/PlutoLang/Pluto
38•90s_dev•9h ago•21 comments

GPEmu: A GPU emulator for rapid, low-cost deep learning prototyping [pdf]

https://vldb.org/pvldb/vol18/p1919-wang.pdf
45•matt_d•11h ago•4 comments

Melbourne man discovers extensive model train network underneath house

https://www.sbs.com.au/news/article/i-was-shocked-melbourne-mans-unbelievable-find-after-buying-house/m4sksfer8
267•cfcfcf•10h ago•85 comments

End of an Era

https://www.erasmatazz.com/personal/self/end-of-an-era.html
146•marcusestes•15h ago•41 comments

Small language models are the future of agentic AI

https://arxiv.org/abs/2506.02153
59•favoboa•6h ago•21 comments

Show HN: A continuation of IRS Direct File that can be self-hosted

https://github.com/openfiletax/openfile
67•elijahwright_•12h ago•5 comments

OpenFLOW – Quickly make beautiful infrastructure diagrams local to your machine

https://github.com/stan-smith/OpenFLOW
14•x0z•4h ago•4 comments

Abstraction boundaries are optimization boundaries

https://blog.snork.dev/posts/abstraction-boundaries-are-optimization-boundaries.html
10•delifue•2d ago•2 comments

The original LZEXE (A.K.A. Kosinski) compressor source code has been released

https://clownacy.wordpress.com/2025/05/24/the-original-lzexe-a-k-a-kosinski-compressor-source-code-has-been-released/
93•elvis70•15h ago•6 comments

Sony DTC-700 audio DAT player/recorder

https://kevinboone.me/dtc-700.html
93•naves•16h ago•75 comments

Nimtable: Open-source web UI to browse and manage Apache Iceberg tables

https://github.com/nimtable/nimtable
25•Sheldon_fun•7h ago•7 comments

People Keep Inventing Prolly Trees

https://www.dolthub.com/blog/2025-06-03-people-keep-inventing-prolly-trees/
126•lifty•2d ago•28 comments

A CarFax for Used PCs; Hewlett Packard wants to give old laptops new life

https://spectrum.ieee.org/carmax-used-pcs
83•rubenbe•17h ago•87 comments

Jim Boddie codeveloped the first successful DSP at Bell Labs

https://spectrum.ieee.org/dsp-pioneer-jim-boddie
38•jnord•12h ago•0 comments