frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Ten Years of D3D12

https://therealmjp.github.io/posts/ten-years-of-d3d12/
2•ibobev•12m ago•0 comments

Show HN: AutoBE, AI back end application generator with AI-friendly compilers

https://autobe.dev/
1•jhnam88•12m ago•0 comments

Anscombe's Quartet

https://en.wikipedia.org/wiki/Anscombe%27s_quartet
1•gidellav•14m ago•0 comments

My gf's Etsy shop, don't forget to place an order (thanks in advance)

https://rakustudioco.etsy.com/
1•ardakaan•15m ago•0 comments

The Helix Text Editor

https://jonathan-frere.com/posts/helix/
1•gidellav•16m ago•0 comments

Free URL shorter and ultra futures available

https://sites.google.com/view/rrrpromex/alpha-url-shorter
1•RRR_pro_•16m ago•0 comments

Ask HN: What are the tech stack you use in 2025?

1•sadeed08•18m ago•0 comments

Taking Down Booters: The Cat-and-Mouse Game

https://www.lightbluetouchpaper.org/2025/09/06/taking-down-booters-the-cat-and-mouse-game/
2•gnufx•19m ago•0 comments

Human vs. JSON output formatting: avoid mixing concerns

https://blog.liw.fi/posts/2025/output-formatting/
1•goranmoomin•20m ago•0 comments

Google removes net-zero carbon goal amid power-hungry AI datacenter buildout

https://www.tomshardware.com/tech-industry/google-quietly-removes-net-zero-carbon-goal-from-websi...
2•zekrioca•21m ago•0 comments

Can Claude teach me Jax? [video]

https://www.youtube.com/watch?v=mwst3H7SisA
1•nialse•22m ago•0 comments

Russia's Enteromix cancer vaccine shows 100% success in preclinical trials

https://www.cnbctv18.com/india/healthcare/russia-enteromix-cancer-vaccine-shows-100-success-in-pr...
1•kuttimaster•24m ago•0 comments

Category Theory is Being Co-opted

https://estebanandthecollective.substack.com/p/we-are-getting-category-theory-wrong
1•mathgenius•26m ago•0 comments

All Models Are Wrong

https://en.wikipedia.org/wiki/All_models_are_wrong
1•tosh•32m ago•0 comments

Hakani – one-time secret sharing software, written in Rust

https://hakanai.link/
1•gidellav•35m ago•0 comments

Ask HN: What are your interests outside tech? (Developer marketing research)

1•sneurgaonkar•37m ago•2 comments

Build single-executable microVMs from Docker images

https://bottlefire.dev/
2•polyrand•39m ago•0 comments

FreeBSD Tips and Tricks: Native Read-Only Root File System – IT Notes

https://it-notes.dragas.net/2024/05/31/freebsd-tips-and-tricks-native-ro-rootfs/
2•rodrigo975•40m ago•0 comments

Ask HN: Is Archive.is/Archive.ph Broken?

1•tannhaeuser•52m ago•1 comments

Pips Hint – Daily NYT Pips Puzzle Solutions and Progressive Hints

https://pipshint.com
1•wplacetool•1h ago•0 comments

GNU Autotools Mythbuster

https://autotools.info/
1•fanf2•1h ago•0 comments

China paves way for renminbi fundraising by Russian energy giants

https://www.ft.com/content/ee8ddacb-79be-4000-a1ed-716d52c60a37
1•waxpert•1h ago•0 comments

Gen Z staff cut in half at tech companies as the average age goes up by 5 years

https://fortune.com/2025/09/07/silicon-valley-gen-z-tech-industry-jobs-dissappearing-millennials-...
1•entuno•1h ago•0 comments

Show HN: Liquid Glass for Flutter with pixel-perfect fidelity

https://medium.com/serverpod/is-it-time-for-flutter-to-leave-the-uncanny-valley-b7f2cdb834ae
1•vlidholt•1h ago•0 comments

US Raid on Hyundai Georgia Plant Leaves Korean Companies Reeling

https://www.bloomberg.com/news/articles/2025-09-08/south-korean-companies-reel-from-fallout-of-us...
3•KnuthIsGod•1h ago•0 comments

Bika.ai: The First AI Organizer for One-Person Company

https://bika.ai
1•chepy•1h ago•0 comments

50k art hoes will save San Francisco

https://twitter.com/taotechic/status/1964551131977437674
15•RileyJames•1h ago•1 comments

Show HN: TheAuditor – Offline security scanner for AI-generated code

https://github.com/TheAuditorTool/Auditor
8•TheAuditorTool•1h ago•2 comments

Devotees jostle to drink liquor during Indra Jatra celebrations in Kathmandu

https://kathmandupost.com/visual-stories/2025/09/07/devotees-jostle-to-drink-liquor-during-indra-...
1•koolhead17•1h ago•0 comments

How can I deal with a team member who is always complaining?

https://andiroberts.com/leadership-questions/how-can-i-deal-with-a-team-member-who-is-always-comp...
2•kiyanwang•1h ago•0 comments
Open in hackernews

Show HN: C++ library for reading MacBook lid angle sensor data

https://github.com/ufoym/mac-angle
31•ufoym•3h ago

Comments

tos1•1h ago
Cool! I'm wondering why is the lid-opening angle a 16 bit value without any scaling? Can MacBooks be opened > 255°? :)

(https://github.com/ufoym/mac-angle/blob/main/angle.cpp#L186)

GranPC•40m ago
Technically yes - might have a bit of a hard time closing it back down tho.
hebejebelus•1h ago
OP, don't read this as a direct criticism of you.

I think the age of AI has really cheapened work like this. It's clear this library was vibe-coded; it's clear enough that the python version of the library originally posted yesterday was vibe-coded; I didn't look at the original library but it would shock me not at all that it was vibe-coded. Often just one or two commits and a functional library, emoji all over the readme, "Clean and easy-to-use API", etc.

In many ways this is pretty amazing. Only a few years ago it would have been a huge pain in the ass to come across some valuable library only for it to be locked in some language I didn't understand or wasn't working in at that moment. But in other ways, maybe it feels a bit "cheap" now to do `claude -p "port this library to $LANG, make sure it works, do a good job" and I'm not sure there's a ton of... accomplishment? craft? care? in it.

tobyhinloopen•1h ago
AI also loves to explain what code does with stuff like this:

    // Check if sensor is available
    if (sensor.isAvailable()) {
      // Read current angle
      double angle = sensor.readAngle();
Which, to me, is a clear indicator of the author (being AI, I hope) not caring about code readability.
ofrzeta•1h ago
Yeah, it's typical for LLMs. A comment anti-pattern. I wonder if LLM explainability can deliver and answer on "why" they are doing it.
numpad0•49m ago
This one is hallmark of Arduino sample code, which consists a majority of materials found on the internet regarding sensors and code.

I think the original human intent is to inflate mental share on hardware and/or time domain issues as those are just routine occurences in Arduino projects.

bapak•42m ago
I need to create an AI agent that comments on any PR when it finds useless comments
Aurelius108•27m ago
Oddly enough I find senior engineers at my company demand ridiculous comments like this oddly enough. I've found that a 1:3 comment:code ratio (basically a comment every 2-3 lines with a new line separating each block) is the only thing that will prevent some annoying code review comments asking for clarifications.
tobyhinloopen•4m ago
Give them a copy of Robert C Martin’s Clean Code hah
walthamstow•40m ago
I'm fighting this shit so hard at work every day, every PR review. The LLM writes comments like someone who can't read code is going to read it.
Aurelius108•29m ago
Unfortunately staff engineers at my company will demand annoying comments like this so I don't think it's necessarily a sign of vibe coding
moshib•1h ago
At my $CORP job, I often see engineers enamored with creating new things. I completely understand the appeal -- it's fun to create something new, without preexisting constraints, with full ownership of the codebase.

However, the real challenge is what happens _later_, when the thing is done. Most people don't really think about maintenance, and move on to other things, making the thing they worked on stale and stagnant.

I think this applies here too: Vibe coding lets us create new _things_ quite easily, but we see value in places other than the sheer the existence of the project. We care about how the project is maintained, if it has a userbase, contributors, longevity. I think this is also part of why it feels so "cheap" and not genuine.

teiferer•1h ago
As an "AI" skeptic, let me ask an out-of-character question: Could such maintenance be automated or at least heavily simplified with coding agents? Looking over whether something breaks when gcc is upgraded, automatically updating if needed, updating best practices, automatically reproducing reported issues and proposing fixes ... too much of a dream?
hebejebelus•27m ago
Yes, definitely some of it can be simplified or automated. I've been migrating various apps from a docker-compose to a kubernetes environment. Spending a day writing a solid prompt document and running some agent on the repos involved has drastically sped up my workflow.

The integration hell isn't much easier, but I spend _far_ less time actually writing configurations, yaml files, looking up docs, etc, which frees up my time so that I can deal with the workplace politics involved... actually, maybe I want to go back.

hebejebelus•34m ago
Yes, indeed. I think that's why I haven't published much code in the last years since I vibe-code everything I build now and I have essentially no intention to maintain it once it's 'working'
qq66•53m ago
On the other hand, this library probably wouldn’t exist without vibe coding, and you might never have known that the lid angle is readable.
hebejebelus•41m ago
I think that's the thing I'm trying to say. _This_ library might not exist but anyone with an Anthropic account and the knowledge that there is a readable sensor can make it exist just as easily.
numpad0•20m ago
This couldn't have existed until someone else done it manually in Python and posted here on HN. The author likely fed that code to Claude or free tier Gemini.
aa-jv•50m ago
I think its easy to criticise vibe-coded work, if you're into programming for the sake of programming.

But if you're into programming for the sake of the user, none of this matters.

For me, I appreciate the clean, complete documentation and code generated for use in this project - I see nothing wrong with it, its useful and functional, and I can easily integrate this library into an app I'm building to get the screen angle. From this perspective, for the sake of the user/developer, I'd say things were definitely improved over Plain Ol' Human Code™ ...

hebejebelus•44m ago
Ha, I'm not into programming for the sake of it. I vibe-code all the time now and don't think I've written a line of code by hand in over a year. I'm really not trying to criticise this library itself and I agree that in many ways it's quite good.

What I think I'm trying to say is that this specific kind of thing now takes everyone the same amount of time to create. It's "cheapened" this specific type of code. I'm not trying to say this particular library is bad or anything, just that converting some small library from one language to another no longer really holds much value, since essentially everyone can do exactly the same thing exactly the same way now, for the same time cost.

bapak•42m ago
> I'm not sure there's a ton of... accomplishment? craft? care? in it.

Who cares?

What's important is that now I have a useful library. The only complaint I'd give is that it might not be super optimized, but it's open source so you can instruct your agent to take it and optimize it for you :)

hebejebelus•24m ago
This is pretty much what I'm trying to get at. Why would you even begin with _this_ library when you also have an agent that can build precisely the thing you want with the abstractions, constraints, etc that you want? What value does _this_ library have, considering that it takes you _exactly_ as much time and effort to build your own?