frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Speed up responses with fast mode

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

MS-DOS game copy protection and cracks

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

Updates on GNU/Hurd progress [video]

https://fosdem.org/2026/schedule/event/7FZXHF-updates_on_gnuhurd_progress_rump_drivers_64bit_smp_...
1•birdculture•3m ago•0 comments

Epstein took a photo of his 2015 dinner with Zuckerberg and Musk

https://xcancel.com/search?f=tweets&q=davenewworld_2%2Fstatus%2F2020128223850316274
3•doener•3m ago•1 comments

MyFlames: Visualize MySQL query execution plans as interactive FlameGraphs

https://github.com/vgrippa/myflames
1•tanelpoder•4m ago•0 comments

Show HN: LLM of Babel

https://clairefro.github.io/llm-of-babel/
1•marjipan200•5m ago•0 comments

A modern iperf3 alternative with a live TUI, multi-client server, QUIC support

https://github.com/lance0/xfr
1•tanelpoder•6m ago•0 comments

Famfamfam Silk icons – also with CSS spritesheet

https://github.com/legacy-icons/famfamfam-silk
1•thunderbong•6m ago•0 comments

Apple is the only Big Tech company whose capex declined last quarter

https://sherwood.news/tech/apple-is-the-only-big-tech-company-whose-capex-declined-last-quarter/
1•elsewhen•10m ago•0 comments

Reverse-Engineering Raiders of the Lost Ark for the Atari 2600

https://github.com/joshuanwalker/Raiders2600
2•todsacerdoti•11m ago•0 comments

Show HN: Deterministic NDJSON audit logs – v1.2 update (structural gaps)

https://github.com/yupme-bot/kernel-ndjson-proofs
1•Slaine•14m ago•0 comments

The Greater Copenhagen Region could be your friend's next career move

https://www.greatercphregion.com/friend-recruiter-program
1•mooreds•15m ago•0 comments

Do Not Confirm – Fiction by OpenClaw

https://thedailymolt.substack.com/p/do-not-confirm
1•jamesjyu•15m ago•0 comments

The Analytical Profile of Peas

https://www.fossanalytics.com/en/news-articles/more-industries/the-analytical-profile-of-peas
1•mooreds•15m ago•0 comments

Hallucinations in GPT5 – Can models say "I don't know" (June 2025)

https://jobswithgpt.com/blog/llm-eval-hallucinations-t20-cricket/
1•sp1982•16m ago•0 comments

What AI is good for, according to developers

https://github.blog/ai-and-ml/generative-ai/what-ai-is-actually-good-for-according-to-developers/
1•mooreds•16m ago•0 comments

OpenAI might pivot to the "most addictive digital friend" or face extinction

https://twitter.com/lebed2045/status/2020184853271167186
1•lebed2045•17m ago•2 comments

Show HN: Know how your SaaS is doing in 30 seconds

https://anypanel.io
1•dasfelix•17m ago•0 comments

ClawdBot Ordered Me Lunch

https://nickalexander.org/drafts/auto-sandwich.html
3•nick007•18m ago•0 comments

What the News media thinks about your Indian stock investments

https://stocktrends.numerical.works/
1•mindaslab•19m ago•0 comments

Running Lua on a tiny console from 2001

https://ivie.codes/page/pokemon-mini-lua
1•Charmunk•20m ago•0 comments

Google and Microsoft Paying Creators $500K+ to Promote AI Tools

https://www.cnbc.com/2026/02/06/google-microsoft-pay-creators-500000-and-more-to-promote-ai.html
2•belter•22m ago•0 comments

New filtration technology could be game-changer in removal of PFAS

https://www.theguardian.com/environment/2026/jan/23/pfas-forever-chemicals-filtration
1•PaulHoule•23m ago•0 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
2•momciloo•24m ago•0 comments

Kinda Surprised by Seadance2's Moderation

https://seedanceai.me/
1•ri-vai•24m ago•2 comments

I Write Games in C (yes, C)

https://jonathanwhiting.com/writing/blog/games_in_c/
2•valyala•24m ago•1 comments

Django scales. Stop blaming the framework (part 1 of 3)

https://medium.com/@tk512/django-scales-stop-blaming-the-framework-part-1-of-3-a2b5b0ff811f
2•sgt•24m ago•0 comments

Malwarebytes Is Now in ChatGPT

https://www.malwarebytes.com/blog/product/2026/02/scam-checking-just-got-easier-malwarebytes-is-n...
1•m-hodges•24m ago•0 comments

Thoughts on the job market in the age of LLMs

https://www.interconnects.ai/p/thoughts-on-the-hiring-market-in
1•gmays•25m ago•0 comments

Show HN: Stacky – certain block game clone

https://www.susmel.com/stacky/
3•Keyframe•28m 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.