frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Telo MT1

https://www.telotrucks.com/
322•turtleyacht•5h ago•278 comments

6 weeks of Claude Code

https://blog.puzzmo.com/posts/2025/07/30/six-weeks-of-claude-code/
172•mike1o1•2d ago•237 comments

Remote hosting for your telescope

https://www.sierra-remote.com/
17•gregorvand•2d ago•5 comments

The Art of Multiprocessor Programming 2nd Edition Book Club

https://eatonphil.com/2025-art-of-multiprocessor-programming.html
218•eatonphil•8h ago•32 comments

Show HN: NaturalCron – Human-Readable Scheduling for .NET (With Fluent Builder)

https://github.com/hugoj0s3/NaturalCron
11•hugoj0s3•9h ago•0 comments

Browser extension and local backend that automatically archives YouTube videos

https://github.com/andrewarrow/starchive
107•fcpguru•6h ago•50 comments

We may not like what we become if A.I. solves loneliness

https://www.newyorker.com/magazine/2025/07/21/ai-is-about-to-solve-loneliness-thats-a-problem
315•defo10•11h ago•667 comments

PixiEditor 2.0 – A FOSS universal 2D graphics editor

https://pixieditor.net/blog/2025/07/30/20-release/
104•ksymph•2d ago•9 comments

Anandtech.com now redirects to its forums

https://forums.anandtech.com/
91•kmfrk•9h ago•19 comments

At a Loss for Words: A flawed idea is teaching kids to be poor readers (2019)

https://www.apmreports.org/episode/2019/08/22/whats-wrong-how-schools-teach-reading
51•Akronymus•10h ago•63 comments

Online Collection of Keygen Music

https://keygenmusic.tk
153•mifydev•3d ago•33 comments

Helsinki records zero traffic deaths for full year

https://www.helsinkitimes.fi/finland/finland-news/domestic/27539-helsinki-records-zero-traffic-deaths-for-full-year.html
322•DaveZale•3d ago•223 comments

The /o in Ruby regex stands for "oh the humanity "

https://jpcamara.com/2025/08/02/the-o-in-ruby-regex.html
111•todsacerdoti•8h ago•27 comments

Double-slit experiment holds up when stripped to its quantum essentials

https://news.mit.edu/2025/famous-double-slit-experiment-holds-when-stripped-to-quantum-essentials-0728
44•ColinWright•2d ago•17 comments

Show HN: WebGPU enables local LLM in the browser – demo site with AI chat

https://andreinwald.github.io/browser-llm/
105•andreinwald•8h ago•37 comments

Compressing Icelandic name declension patterns into a 3.27 kB trie

https://alexharri.com/blog/icelandic-name-declension-trie
187•alexharri•11h ago•71 comments

Great Question (YC W21) Is Hiring a VP of Engineering (Remote)

https://www.ycombinator.com/companies/great-question/jobs/ONBQUqe-vp-of-engineering
1•nedwin•5h ago

Mezzano, an operating system written in Common Lisp

https://github.com/froggey/Mezzano
6•dargscisyhp•3d ago•1 comments

The Big Oops in type systems: This problem extends to FP as well

https://danieltan.weblog.lol/2025/07/the-big-oops-in-type-systems-this-problem-extends-to-fp-as-well
45•ksymph•2d ago•19 comments

I tried living on IPv6 for a day

https://www.xda-developers.com/the-internet-isnt-fully-ipv6-ready/
50•speckx•2d ago•60 comments

AWS deleted my 10-year account and all data without warning

https://www.seuros.com/blog/aws-deleted-my-10-year-account-without-warning/
100•seuros•3h ago•50 comments

Australia’s gains in wheat-farm productivity

https://www.reuters.com/investigations/less-rain-more-wheat-how-australian-farmers-defied-climate-doom-2025-07-29/
50•tiarafawn•3d ago•7 comments

Financial lessons from my family's experience with long-term care insurance

https://www.whitecoatinvestor.com/financial-lessons-father-long-term-care-insurance/
93•wallflower•8h ago•109 comments

A.I. researchers are negotiating $250M pay packages

https://www.nytimes.com/2025/07/31/technology/ai-researchers-nba-stars.html
141•jrwan•11h ago•230 comments

A dive into open chat protocols

https://wiki.alopex.li/ADiveIntoOpenChat
69•Bogdanp•3d ago•9 comments

Hiding secret codes in light protects against fake videos

https://news.cornell.edu/stories/2025/07/hiding-secret-codes-light-protects-against-fake-videos
58•CharlesW•6h ago•53 comments

ThinkPad designer David Hill on unreleased models

https://www.theregister.com/2025/08/02/thinkpad_david_hill_interview/
140•LorenDB•9h ago•69 comments

OpenAI's "Study Mode" and the risks of flattery

https://resobscura.substack.com/p/openais-new-study-mode-and-the-risks
92•benbreen•2d ago•104 comments

Modeling open-world cognition as on-demand synthesis of probabilistic models

https://arxiv.org/abs/2507.12547
8•PaulHoule•2h ago•0 comments

Linear Types for Programmers (2023)

https://twey.io/for-programmers/linear-types/
34•marvinborner•5h ago•4 comments
Open in hackernews

Write "Freehold" Software

https://deadbeef.io/freehold_software
46•rjinman•1w ago

Comments

ktallett•1w ago
I completely agree with the "freehold" principle, and it's how I exclusively release any of my work however how we get back there for the majority I just don't know. The only apps I know that are a success in the modern day that are using that model is Goodnotes that saves repurchase for significant updates which I think is acceptable, and Affinity design apps. I sense many feel their business model is better suited to subscriptions and the lapsed subscription fee is also valuable. It's likely a societal change whereby many are not happy to spend significant upfront costs on software now. Even a small amount on an app can be thought of as too much.
Paradigm2020•6d ago
As it stands right now the freehold category is unnecessarily restrictive, eliminating some great, fair price, games.

Polytopia for example would not be considered "freehold" because it contains one of micro transactions... However those are in a way ~ expansions like when you bought StarCraft II expansions.

The freehold apps website I'd never contribute to as one should always separate a vendor from a marketplace... Otherwise you just end up with Amazon basics....

ktallett•6d ago
Polytopia sells both skins and extra content as dlc so it's rightfully not included. Just as I expect SC2 is not included for the same reason. However I would agree, I feel freehold should go along with drm free
tenacious_tuna•6d ago
I enjoy this idea, but it's undercut somewhat by the author asking ChatGPT to define the term they're writing a post about define.

I'm not sure what the anecdote is meant to add, either. ChatGPT and other hosted LLMs seem to be the antithesis of "freehold software."

Am I missing something?

rjinman•6d ago
I wasn't asking it to define it. I came up with the list of principles first, then spent ages trying to think of a suitable name for them. It was quite gratifying when ChatGPT, without any context, when asked to guess what the term "freehold" might mean with respect to software, came up with almost the exact same set of principles. That told me that the "freehold" term is a pretty good fit. It would be an incredible coincidence otherwise.
tenacious_tuna•5d ago
Oh, I see, almost rubber-ducking the semantic meaning of the term. That makes more sense to me. Apologies for my knee-jerk LLM skepticism.
rpdillon•6d ago
I approach this dichotomy with two tiers of software: "core functionality" and "nice to have". For items that have become core, I have a fallback I can use that is something I have a high degree of control over. This is typically something like freehold software, although I'm more extreme and very strongly prefer libre software.

But in cases where the functionality is quite compelling (like multi-hundred billion parameter models) and also hard to run on hardware I control, I tend to relent, and work with the "nice to haves" so I can learn about them and leverage them, but I routinely practice with my fallback software.

One example: I use Google Maps for search because it's so darn good at it, but I regularly use OsmAnd~ or Organic Maps with offline maps and on-device routing for actual navigation (despite the lack of traffic insights!) so I'm proficient with them in case I need to ditch Google Maps entirely (due to policy change, technical issue, or something else).

acuozzo•5d ago
I grew up in Freehold, NJ. Would this make any Freehold software I write Freehold2x?
throwpoaster•3h ago
There is a cost-revenue pairing issue with traditional software business models: if someone pays upfront, how do you pay to deliver bug fixes? In games that offer any kind of multi it's worse because you have continued server costs as well.

One could say, for example, "ship bug free" or perhaps more reasonably, "include the net present value of future costs". Both of those are essentially infeasible.

Subscription model software one-shots the cost-revenue pairing issue.

badgersnake•3h ago
Support contract if you want updates, or limited free support for critical bugs. If you want the next major with more feature you pay again.
imoverclocked•2h ago
Welcome back to the 90s; I miss that model of software, as do a lot of people. When you buy something, you still have that something. It may become obsolete in time but as long as you have the hardware/OS that can run it, you still have access to it.

I worked in a daycare center when I was in my teens. I saw a kid (doing a kid thing) with a bag of skittles. He was giving it out to his friends but licking each skittle as he handed them out. I did put a stop to it but I had to stop chuckling to myself at the faces everyone made when getting a pre-licked skittle first. Fast forward a few decades and software subscriptions remind me of that moment, every single time.

dceddia•2h ago
Sketch, CleanShot, and Jetbrains come to mind as software that uses this model. It seems the most fair to me: pay once, get forever usage of the software, and one year of free updates. After that, additional years of updates are often a discounted rate.

An issue I ran into when I tried this with my software is that it’s not a very common model so people didn’t really get it. They’d call it a subscription, or they’d call it lifetime, and some got very angry when I mentioned anything about renewing for updates.

It’s a hard thing to describe succinctly, and it’s even harder to ensure that description survives the game of telephone as they tell their friends/followers.

john01dav•1h ago
An easy way to solve this, at least long term and collectively, is to have a new term that refers to this model. I'd call it "the JetBrains model".
dceddia•1h ago
In my case there's not really one product I can expect everyone to know about, but I think this works well when there's an existing big product in the category to point to as an example.
Nevermark•33m ago
> An issue I ran into when I tried this with my software is that it’s not a very common model so people didn’t really get it.

Instead of a years updates, which is a bit amorphous in terms of actual value delivered over the time frame, an alternate is you buy a major version, get all updates to that for free, for as long as it is updated in any way, including bug fixes.

Then pay for the next major version, only if you want to (with a discount for owners of the previous one).

And put the major version number into the name of the software, i.e. "Digibrain 1", "Digibrain 2", ...

Then continue to sell version X-1 at a discount, after X is released, to get more sales from the lower end of the market. And so owners of X-1 can still feel the love and less "out of date". Or even all previous versions at log drops in price. And bug fix old versions indefinitely, which is very purchaser friendly.

Another choice would be selling new updates for a noticeably higher price initially, signaling it as "premium", not "we want more of your money", then bringing the price down before the next update.

Might not connect with everyone, but it makes the value and optionality of purchasing an update more apparent.

Obviously, updates better be worth it.

immibis•15m ago
This provides an incentive to make every version major.
layer8•2h ago
So it’s “free” as in “hold my beer”?
Nevermark•16m ago
No it's "free", after you pay for it.

Which in any other industry would be a paradoxical, tautological contradiction.

bee_rider•1h ago
It is sort of funny that the one type of software that manages to get any momentum behind it for this sort of thing—games—is really pointless (I enjoy games too, I just don’t think preserving most of them is a big deal).

For work software, it definitely should be able to run locally and without any license server or whatever. I’m baffled by people who don’t feel the need to own their tools. Open Source software mostly seems to fill this gap for me, but like most of the folks here, I only really need programming tools, which are over-represented in the open source ecosystem for obvious reasons.

Proprietary “freehold” software, I dunno. It could be interesting. I guess I kinda feel like: if your software isn’t going to do DRM, talk to license servers, or whatever, I guess your business model must include the fact that people will probably make unauthorized copies of your software. So, maybe just open source it? Then you have the classic “building a business on my open source library” problem, which is very hard, but at least you have lots of company.

dpassens•1h ago
The big difference between open source and proprietary but freehold seems to be precisely that those copies are unauthorized. That already eliminates most of your competition as nobody else can sell your software and distributions can't just distribute it. Sure, people will pirate, but even DRM doesn't seem to prevent that.
idle_zealot•1h ago
The term the author is looking for is Freeware or Shareware.

In today's world the equivalent is FOSS. You don't really have ownership of software if you can't modify it, or pay someone else to. Not having source code is itself a sort of DRM.

dpassens•1h ago
No, the author explicitly mentions that paid software would also meet those definitions, provided you only need to pay once.