frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: I built a <400ms latency voice agent that runs on a 4gb vram GTX 1650"

https://github.com/pheonix-delta/axiom-voice-agent
1•shubham-coder•55s ago•0 comments

Penisgate erupts at Olympics; scandal exposes risks of bulking your bulge

https://arstechnica.com/health/2026/02/penisgate-erupts-at-olympics-scandal-exposes-risks-of-bulk...
1•Bender•1m ago•0 comments

Arcan Explained: A browser for different webs

https://arcan-fe.com/2026/01/26/arcan-explained-a-browser-for-different-webs/
1•fanf2•3m ago•0 comments

What did we learn from the AI Village in 2025?

https://theaidigest.org/village/blog/what-we-learned-2025
1•mrkO99•3m ago•0 comments

An open replacement for the IBM 3174 Establishment Controller

https://github.com/lowobservable/oec
1•bri3d•5m ago•0 comments

The P in PGP isn't for pain: encrypting emails in the browser

https://ckardaris.github.io/blog/2026/02/07/encrypted-email.html
2•ckardaris•8m ago•0 comments

Show HN: Mirror Parliament where users vote on top of politicians and draft laws

https://github.com/fokdelafons/lustra
1•fokdelafons•8m ago•1 comments

Ask HN: Opus 4.6 ignoring instructions, how to use 4.5 in Claude Code instead?

1•Chance-Device•10m ago•0 comments

We Mourn Our Craft

https://nolanlawson.com/2026/02/07/we-mourn-our-craft/
1•ColinWright•12m ago•0 comments

Jim Fan calls pixels the ultimate motor controller

https://robotsandstartups.substack.com/p/humanoids-platform-urdf-kitchen-nvidias
1•robotlaunch•16m ago•0 comments

Exploring a Modern SMTPE 2110 Broadcast Truck with My Dad

https://www.jeffgeerling.com/blog/2026/exploring-a-modern-smpte-2110-broadcast-truck-with-my-dad/
1•HotGarbage•16m ago•0 comments

AI UX Playground: Real-world examples of AI interaction design

https://www.aiuxplayground.com/
1•javiercr•17m ago•0 comments

The Field Guide to Design Futures

https://designfutures.guide/
1•andyjohnson0•17m ago•0 comments

The Other Leverage in Software and AI

https://tomtunguz.com/the-other-leverage-in-software-and-ai/
1•gmays•19m ago•0 comments

AUR malware scanner written in Rust

https://github.com/Sohimaster/traur
3•sohimaster•21m ago•1 comments

Free FFmpeg API [video]

https://www.youtube.com/watch?v=6RAuSVa4MLI
3•harshalone•21m ago•1 comments

Are AI agents ready for the workplace? A new benchmark raises doubts

https://techcrunch.com/2026/01/22/are-ai-agents-ready-for-the-workplace-a-new-benchmark-raises-do...
2•PaulHoule•26m ago•0 comments

Show HN: AI Watermark and Stego Scanner

https://ulrischa.github.io/AIWatermarkDetector/
1•ulrischa•27m ago•0 comments

Clarity vs. complexity: the invisible work of subtraction

https://www.alexscamp.com/p/clarity-vs-complexity-the-invisible
1•dovhyi•28m ago•0 comments

Solid-State Freezer Needs No Refrigerants

https://spectrum.ieee.org/subzero-elastocaloric-cooling
2•Brajeshwar•28m ago•0 comments

Ask HN: Will LLMs/AI Decrease Human Intelligence and Make Expertise a Commodity?

1•mc-0•29m ago•1 comments

From Zero to Hero: A Brief Introduction to Spring Boot

https://jcob-sikorski.github.io/me/writing/from-zero-to-hello-world-spring-boot
1•jcob_sikorski•30m ago•1 comments

NSA detected phone call between foreign intelligence and person close to Trump

https://www.theguardian.com/us-news/2026/feb/07/nsa-foreign-intelligence-trump-whistleblower
12•c420•30m ago•2 comments

How to Fake a Robotics Result

https://itcanthink.substack.com/p/how-to-fake-a-robotics-result
1•ai_critic•31m ago•0 comments

It's time for the world to boycott the US

https://www.aljazeera.com/opinions/2026/2/5/its-time-for-the-world-to-boycott-the-us
3•HotGarbage•31m ago•0 comments

Show HN: Semantic Search for terminal commands in the Browser (No Back end)

https://jslambda.github.io/tldr-vsearch/
1•jslambda•31m ago•1 comments

The AI CEO Experiment

https://yukicapital.com/blog/the-ai-ceo-experiment/
2•romainsimon•33m ago•0 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
5•surprisetalk•36m ago•1 comments

MS-DOS game copy protection and cracks

https://www.dosdays.co.uk/topics/game_cracks.php
4•TheCraiggers•37m ago•0 comments

Updates on GNU/Hurd progress [video]

https://fosdem.org/2026/schedule/event/7FZXHF-updates_on_gnuhurd_progress_rump_drivers_64bit_smp_...
2•birdculture•38m ago•0 comments
Open in hackernews

Show HN: The Little Book of C

https://github.com/little-book-of/c
37•tamnd•4mo ago

Comments

omoikane•4mo ago
There is a bug in this example:

    char ch;
    while ((ch = fgetc(in)) != EOF) {
        fputc(ch, out);
    }
https://little-book-of.github.io/c/books/en-US/book.html#exa...

The return type of fgetc() is `int` and not `char`. This example will not differentiate between end-of-file in input versus reading 0xff. 82.7 appears to be the only example with this issue, all other places with fgetc correctly uses `int`.

----

I found another section with lots of syntax errors, for example:

    int x = 10;
    int *p = &x;
    int pp = &p;   // Should be int **pp
https://little-book-of.github.io/c/books/en-US/book.html#add...

Most likely because the two asterisks needed for pointer-to-pointer isn't rendering properly.

anonnon•4mo ago
> The return type of fgetc() is `int` and not `char`. This example will not differentiate between end-of-file in input versus reading 0xff

Be aware that character literals in c, e.g., 'f' or 'A', have type int for probably this reason. From the ANSI C89 spec:

> An integer character constant has type int. The value of an integer character constant containing a single character that maps into a member of the basic execution character set is the numerical value of the representation of the mapped character interpreted as an integer.

However, in C++, they have type char.

tamnd•4mo ago
I have fixed some bugs here: https://github.com/little-book-of/c/pull/4

Let me carefully review all the code snippets, create tests, and integrate them into the CI/CD pipeline to make sure everything is correct.

tamnd•4mo ago
My next step is to extract all the code into the "src/" folder and set up proper CI/CD to test everything.

Could you help create some GitHub issues? I will fix them in my free time next weekend.

reader9274•4mo ago
If the "little" book is 461 pages, I can't wait to see the big book.
taminka•4mo ago
fr that's like the size of full C spec lol
userbinator•4mo ago
For comparison, the "gold standard" of K&R is roughly 200 pages.
tamnd•4mo ago
I'm planning to create a 10-page cheatsheet for fast learners, and I'd like to shorten the book to around 150–200 pages.
indianmouse•4mo ago
Nice effort. Good to see 'C'!
teiferer•4mo ago
LLM output to get clicks. Yeah, really nice effort.

/s

tamnd•4mo ago
I use Go for my professional work, but it feels great to "C" again!
user982•4mo ago
Nobody finds it at all questionable that this submitter has "authored" around a dozen such books in 30 days?
ForceBru•4mo ago
Yeah, 15 different "Little books of..." here: https://github.com/orgs/little-book-of/repositories. Seems LLM-assisted.

This post about neural networks is from the "Math" book: https://news.ycombinator.com/item?id=45434678.

teiferer•4mo ago
And many of them have the same "citation" to the math one by a Duc-Tam Nguyen, which they then didn't bother to adjust the title of.

I'd vote for flagging this submission. It's just AI slop.

teiferer•4mo ago
I wonder if those LICENSE files in such repositories even mean anything in the world of LLM created stuff/slop/crap.

There is no obvious authorship attached to this "Little book" which is a tell-tale sign since anybody investing time into actually writing such a book would surely like to claim authorship.

tamnd•4mo ago
So you assume that writing those books takes little time? Just some "prompt magic," and boom, a book appears?
teiferer•4mo ago
Yes, that's what I think. Considering the number of "little books" you (assuming it was you) published in the last weeks, it's a reasonable view, don't you think?
tamnd•4mo ago
It's just me and my operating system called Emacs, with no editor and no publisher. With the help of LLMs, I can finally share some of my notes and ideas with the world.
schmorptron•4mo ago
Oh wow, I would not have caught that. I had a look at the first couple of pages, and as not-a-C-expert, it looked pretty solid to me. Readjusting our heuristics to generated slop (or even non-slop?) is gonna take so much more energy than before.

Although I've also been thinking about the overall role of effort in products, art, or any output really. Necessary effort to produce something is / was at least some indicator of quality that means that the author spent a certain amount of time with the material, and probably didn't want to release something bad if it meant they had to put a certain threshold of effort in anyways. With that gone, of course some people are gonna get their productivity enhanced and use this tool to make even better things, more often. But having to expend even more engery as a consumer to find out whether something is worth it is incredibly hard.

tamnd•4mo ago
Because all the content is taken from my personal notes (with more to come on building a search engine, vector database, and graph database in C and Go), in the last step I used an LLM for editing and fixing grammar and formulas (typing LaTeX by hand takes a lot of time). If you find the content to be just AI slop, I'm sorry for taking your time.
avocad•4mo ago
Thanks for noticing!
tamnd•4mo ago
I've been preparing these notes for 20 years, and now it's finally time to put them online. Please judge them by their content, not by whether they were "LLM-assisted" or not. All the books are licensed under CC-BY-SA, and I intend to keep sharing more with the community free of charge. If you find any errors, please open an issue or submit a pull request, and I'm happy to fix them. https://github.com/little-book-of/c/pull/4 (for examples, this one) I know many of these books still need polishing (fixing bugs, improving wording, etc.), but I'm glad that some people already find them helpful. It really saddens me when people dismiss the project as just "AI slop." I've poured a lot of time and care into it.
teiferer•4mo ago
How much is CC-BY-SA worth if nobody knows how much of the content fell out of an LLM?

> I've been preparing these notes for 20 years, and now it's finally time to put them online.

As much as I would like to believe that, there are too many red flags at this point and you have given little indication that it's true. If you really are an expert in all the fields of your little books, it should be easy for you to provide references/credentials?

No, that's not gatekeeping, as in this day and age, those things become more and more important to be able to separate the sea of slop from the real deal.

chrisbrandow•4mo ago
This reads like one of the clearest intros to C that I have seen in a long time. Feels approachable the whole way through.
tamnd•4mo ago
Thanks for your kind words! They really encourage me to share more. Please be aware that there might still be some bugs, so feel free to create issues or pull requests!
jmclnx•4mo ago
I do not get this ? Why is this flagged ?

I agree in flagging in the cases I have seen, but flagging a C book seems very odd.

tamnd•4mo ago
Because of some LLM editing and the help of "AI policies," some people call this book "AI slop." I admit that I used an LLM for editing, and this book still needs heavy editing and a thorough review to fix all the bugs in the code. But I wanted to share it early to see if anyone is still interested in C before I move on to reviewing the list of exercises and preparing for several upcoming projects: building a search engine, a vector database, and a columnar database from scratch in C.

This book is open source, open for contributions, and completely free of charge, and anyone with a GitHub account can contribute.