frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Aspected Orinted Programming and Structured Logging

1•JasmineAs•2m ago•0 comments

Nvidia-backed U.S. atomic fusion firm eyes reactor in Japan

https://www.japantimes.co.jp/business/2025/09/04/companies/us-nuclear-fusion-firm-eyes-japan-reac...
1•breve•4m ago•0 comments

Platypuses glow under UV light and we have no idea why (2020)

https://www.nytimes.com/2020/11/13/science/platypus-glow-ultraviolet.html
1•spectraldrift•8m ago•0 comments

Building Towards AGI

https://poolside.ai/vision/research
1•matesz•8m ago•0 comments

The "impossibly small" Microdot web framework

https://lwn.net/Articles/1034121/
1•pykello•11m ago•0 comments

The Garden Speaks: On Cucumbers, Mildew, and Projects

https://zakelfassi.com/blog/2025/2025-09-06-garden-speaks-cucumbers-mildew-projects
1•zakelfassi•13m ago•0 comments

Wix

1•dadin•13m ago•0 comments

Patterns, PREDICTIONS, AND ACTIONS A story about machine learning [pdf]

https://mlstory.org/pdf/patterns.pdf
1•tzury•19m ago•0 comments

Facing stiff competition, remote workers up their game

https://apnews.com/article/finding-remote-jobs-employment-tips-76a61cc6a646493dc3f5e0bfa733160c
1•petethomas•20m ago•0 comments

Forget love triangles. Meet the 'polycule' with 80 people in it

https://www.thetimes.com/life-style/sex-relationships/article/polyamory-polycule-somerville-capit...
1•kensai•20m ago•0 comments

Magnetic Bubble Memory

https://www.smbaker.com/magnetic-bubble-memory-mega-post
2•dmitrygr•21m ago•0 comments

Performant girl and performative male in SF

1•ThatDumbGirl•26m ago•0 comments

What the Next 5 to 10 Years Look Like – Prof. Jiang Xueqin [video]

https://www.youtube.com/watch?v=_4HYxYF4998
1•hkhn•31m ago•1 comments

Liberalism Without Illusions

https://democracyjournal.org/magazine/77/liberalism-without-illusions/
1•hkhn•32m ago•0 comments

Resources, Laziness, and Continuation-Passing Style

https://journal.infinitenegativeutility.com/resources-laziness-and-continuation-passing-style
2•Bogdanp•33m ago•0 comments

Elizabeth Gilbert on Distinguishing Between Hobbies, Jobs, Careers, & Vocation [video]

https://www.youtube.com/watch?v=0g7ARarFNnw
1•adityaathalye•36m ago•0 comments

MVC: Xerox PARC 1978-79 – Trygve Reenskaug

https://folk.universitetetioslo.no/trygver/themes/mvc/mvc-index.html
1•lioeters•40m ago•0 comments

The Lunar Cowboy: Introducing unittest-fixtures

https://lunarcowboy.com/introducing-unittest-fixtures.html
1•PaulHoule•44m ago•0 comments

Postal traffic to U.S. fell 80% after gov stopped exemption on low-value parcels

https://www.cbsnews.com/news/postal-traffic-us-fell-trump-administration-stopped-exemption-low-va...
1•mraniki•45m ago•1 comments

Show HN: CRoM – Context Rot Mitigation System for RAG-Based LLMs

https://github.com/Flamehaven/CRoM-Context-Rot-Mitigation--EfficientLLM
1•Flamehaven01•46m ago•0 comments

Dream: Visual Decoding from Reversing Human Visual System

https://github.com/weihaox/DREAM
1•felipelalli•46m ago•0 comments

Tickets win $1.787B Powerball jackpot

https://www.powerball.com/tickets-in-missouri-and-texas-win-1.787-billion-powerball-jackpot
4•vyrotek•52m ago•0 comments

Macaws learn by watching interactions, a skill never seen in animals before

https://phys.org/news/2025-09-macaws-interactions-skill-animals.html
2•geox•57m ago•0 comments

Ask HN: I'm building an AI database client for macOS in Swift. Is it a bad idea?

2•m2fauzaan•57m ago•1 comments

LSU AgCenter low glycemic rice shows promise for diabetics

https://www.lsuagcenter.com/profiles/jmorgan/articles/page1644526361838
1•PeterHolzwarth•57m ago•0 comments

Show HN: I am vibe coding a collaborative vibe coding tool

2•brainless•1h ago•0 comments

Bad Muscle Memory

https://aborg.dev/blog/bad-muscle-memory/
1•AlexClickHouse•1h ago•0 comments

Unofficial Windows 11 requirements bypass tool allows disabling all AI features

https://www.neowin.net/news/unofficial-windows-11-requirements-bypass-tool-now-allows-you-to-disa...
21•pinewurst•1h ago•0 comments

Building a Search Engine 15 times fuzzier than Lucene

https://andrewjsaid.com/2025/9/5/under-the-hood-of-fuzzy-search-building-a-search-engine-15-times...
2•thunderbong•1h ago•0 comments

Charlie Rose: Niall Ferguson on How Trump Is Changing USA and the World

https://www.youtube.com/watch?v=-DdkVrQv6NM
1•starchild3001•1h ago•1 comments
Open in hackernews

Game launcher installs Root CA certificate on your machine (2024)

https://github.com/SoapboxRaceWorld/GameLauncher_NFSW/issues/276
47•vandalism•4h ago

Comments

sneak•4h ago
The entitlement of application authors to do whatever the fuck they want on your machine is astounding to me.

Root CAs, background processes 24/7, uploading of the full process list, clipboard spying, local network scanning, surveillance (aka telemetry) - when did developers decide that our machines aren’t ours anymore?

Bluecobra•4h ago
This appears to be a server emulator for the defunct MMO Need for Speed World. My guess is that need they need to spoof the TLS certs and install local host entries to get the original game client to work.
vandalism•4h ago
The certificate is used for nothing more other than checking whether the launcher is "signed". The whole scheme is full of security holes, the certificate check mostly seems like it was a programming exercise for the author.

There is no need for the certificate installation with regards to any emulation functioning. Also, worth noting that this is an ongoing issue: this reboot of the game still has a decent daily player count and the CA installation concern has not been addressed, the launcher still does this.

(It's also not a server emulator, it's just a launcher for the game client, used by players of the game.)

reactordev•3h ago
Codesigning is expensive. You have to purchase a $500 cert and renew it every year. Or, you can issue your own CA capable of code signing and sign your own stuff. But the OS won't think it's really signed unless the OS also has the CA in it's trust store.

This is just a case of them wanting to save money on code-signing certificate renewal fees.

hamandcheese•1h ago
Regardless of the intention, it most certainly is not just a case of saving a little money. At best it should be considered criminal negligence.
chmod775•4h ago
This is software provided to you free of charge out of the goodness of their hearts. They don't owe YOU anything beyond not being intentionally malicious.
VoidWhisperer•3h ago
The work being OSS and done free of charge doesn't excuse them from putting their users at unnecessary risk, especially when it is done so with only a one line mention in their github README and no mention on their website, which doesn't point towards the README at all
chmod775•2h ago
It should not, but they still don't owe it to you or anyone to change anything.

You're not paying them. There's no transaction. They're not even giving the software specifically to you, rather they're saying "this is free for anyone to pick up" - with no warranty of any kind.

When you pick up some free furniture from the roadside, it's on you to determine whether it meets your safety standards. If the free table you picked up has some defect, you most certainly don't ring someone's doorbell and demand rectification.

benreesman•2h ago
Nah, distributing rootkits under false pretenses is a dick move.

That's not even a little controversaial. You put a thing on the web that says "Just a harmless XYZ" and it roots TLS forever?

Malware. Black and white.

vandalism•2h ago
This assumes that all users are informed enough to make such decisions.

You cannot expect the average player of an online game to have the technical knowledge necessary to discern whether a piece of software is safe to use or not. Even if you could, you'd also be expecting them to take the time to do a proper analysis of such software, which I do not think is a reasonable premise.

What's more, this is open-source software we're talking about and you can actually relatively easily perform meaningful security checks; imagine if this were not the case.

xvector•2h ago
No. Ethics in engineering exists. They have a moral responsibility to not install a root cert on unsuspecting users' machines.

I can build a bridge free of charge, optional to use, that doesn't mean it's not my responsibility to ensure its safety.

hamandcheese•1h ago
If I gave away free brownies that happened to be poison, but I really didn't mean to, I still probably should be held liable in some way.

If I was giving away free brownies, and someone kindly informed me that they were poison, and I continued to give them away, I belong in prison.

Edit: it seems like there's been no activity in the repo since before the issue was filed, so it's hard to say if the author can be considered to have been informed.

vandalism•1h ago
There has been a new GitHub release in April of this year, however, it seems to have been made by a member of the community along with the commit it includes, instead of the original creator.

Edit: There seems to be activity on the author's account which points to the conclusion that they are aware of the issue and are making (still at least somewhat questionable) changes for a new (unreleased?) version of the launcher to address the problem.

https://github.com/Zacam/SBRW.Launcher.Net/commit/f09d911fca...

As far as I am aware the launcher repo I linked in the original post is still the main launcher players use for the game, meaning people are still getting the certificate permanently installed.

guessmyname•4h ago
Add to the list exfiltration of $ENV (environment variables), which often include secret keys and app tokens. I have seen many young developers expose their $ENV on GitHub when other developers asks them to share their “go env”, or similar commands, while debugging a problem.
askvictor•3h ago
The alternative being a walled garden like Apple or (increasingly) Android, where they don't have access to anything (at least without a prompt asking if you grant said permission). If you run a system that lets you do what you want to it, you need to accept that others might try to do what they want to it, too.
01HNNWZ0MV43FF•3h ago
Prompts are completely fine. I am happy with the prompts GrapheneOS offers me
diath•3h ago
It would be nice if desktop software had to explicitly request access to different APIs on the system (network, filesystem, etc) as well as only request access to specific filesystem paths, then give us prompts that list the permissions that the app wants. Something like pledge (https://man.openbsd.org/pledge.2) from OpenBSD/Serenity but integrated into the desktop systems GUI.
drodgers•3h ago
MacOS has been moving more and more in this direction, and it’s good.
to11mtm•3h ago
That would indeed be very nice, compared to the current standards out there for desktops...

Ironically, I -think- UWP tried to 'solve' this in some ways but OTOH adds new problems instead...

I also know Microsoft had a different idea when it came to .NET before core, where libraries could be run in 'Partial trust' but with 'Link Demands'... And I've never seen a shop actually do that right vs just YOLOing with 'full trust' and/or abuse of AllowPartiallyTrustedCallersAttribute...

Which I guess is a roundabout way of saying I feel like Microsoft has tried twice but completely lost the plot early on and failed to deliver a usable product (What even is the state of UWP questionmark, and .NET Code Access Security was given up in Core....)