Hacker Newsnew | past | comments | ask | show | jobs | submit | pimeys's commentslogin

Here's a good report on a completely unspoiled playthrough which was an interesting read.

https://groups.google.com/g/rec.games.roguelike.nethack/c/wc...


Play as you like. Just saying I did read spoilers as a kid when I played it and I feel I did not lose anything. I learned a lot of English and after all these years Nethack is still the most memorable game I played.

Or do what I did when I played this as a child: read the spoilers. Then start with Valkyrie, get the Mjollnir, wand of wishing, and a dragon scale mail as fast as possible. And a bag of holding and you get pretty far.

It's a fantastic game if you have a bit of imagination. The possibilities are endless and it's so rewarding to ascend finally.


I've always heard that one of the enjoyable experiences of Nethack was figuring things out for yourself, so I've never read spoilers. I'd like to know what others think.

> I've always heard that one of the enjoyable experiences of Nethack was figuring things out for yourself

Ehhh. I guess "enjoyable" from a masochism perspective? Nethack has a lot of very specific mechanics and hazards that aren't explained to you.

If you're just looking to explore, then by all means dive in. But if you're trying to finish the game (or even just, make something resembling meaningful progress towards doing so), you realistically probably never will without either reading guides or putting in thousands of hours wandering and dying.

To put it in perspective - many people have played the game with guides for years without ever beating it.


> I've always heard that one of the enjoyable experiences of Nethack was figuring things out for yourself, so I've never read spoilers. I'd like to know what others think.

You're crazy. All that does is prevent you from playing the game.


I'm going to quote myself from a blog post I wrote back in 2012:

> Nethack is incredibly difficult, and near impossible to win without some knowledge. Whilst it could be argued that one could attain this knowledge through trial and error, it would take many many playthroughs to make any headway, even if you played in the invincible “Wizard” mode. Whilst I would recommend the use of spoilers if you wish to make progress in the game and discover what it has to offer, I wouldn’t suggest reading up on absolutely everything to give yourself an advantage. My general rule of thumb was to look something up when I came across it. I still found the game incredibly challenging, as I was placed in situations that I couldn’t predict or prepare for, and I still had that thrill of discovery and amazement.

https://marzzbar.wordpress.com/2012/04/17/awesome-game-exper...


> My general rule of thumb was to look something up when I came across it.

That is good advice. Nethack “spoilers” are more like being let in on an “in-joke” than being told the solution to a puzzle or the ending of an M. Night Shyamalan movie.


Much as chess frustrated the great game masters like bobby fischer for being too easily "gamable" with opening books, I find that the mods for games like nethack, i.e. SLASHEM et al, make it where even if you try to spoil it, the massive amount of new content combined with the relative lack of documentation force you to git gud.

I don't know... I played Nethack 30 years ago a lot and always felt all the graphical updates were not worth it. There's something when you can easily see the whole map in one screen. And that scary pink h appears suddenly...

Edit: but to be fair, I will try this 3d version.


"pink" h? There's a way to enable colours?

Yes, you can turn it on by setting the color option in your nethackrc file with the line:

    OPTIONS=color
There is also a sophisticated option for customizing the colours of in-game menus using regular expressions. You can read about that in the section on menu colours in the official Guidebook [1]. Note that the official Guidebook is considered the game’s manual and is free of spoilers. Any information you find in there is intended for all players to know before they start playing (or to reference as they go along).

[1] https://www.nethack.org/v500/Guidebook.html#toc_9.12


We pay per token in our company. It is not hard to spend $100 for one morning coding session. So thousands per month per programmer. The company finds it valuable enough to pay for, but if I ever paid these from my own pocket I'd look into DeepSeek et.al.

Cool. Just want to chime in that I wanted to see how quickly GPT-5.5 can turn this into a KDE Plasma 6 Plasmoid. Took about 10 minutes and two dollars, and now I have a nice QML app showing the same information in my taskbar.

Just wanted to say this because I feel it's really crazy that I can just do this today...


To save me 10 mins and $2, is this posted to GitHub somewhere?

Absolutely this is worth packaging for KDE.

Although I imagine if you don't have the motivation to make it in the first place, you likely don't have the motivation to package it.


I've got Opus crunching on it now, will update when I have it finished and published

Edit:

https://github.com/Zetaphor/whatcable-linux

Running on my Fedora KDE machine right now. Also includes a CLI so you could wrap your own widget

I still need to figure out publishing, doing this in between work meetings.


This is so cool that we can port useful stuff like this in minutes, thanks for sharing!

I packaged it for Arch Linux AUR: https://aur.archlinux.org/packages/whatcable-linux


I do not use KDE and wanted just command-line version of it without any Qt dependencies, so I've burned some tokens and produced just that:

https://github.com/vzaliva/whatcable-linux-cli


Sorry, I'm late to the party but there's no rust port yet, so ..

https://crates.io/crates/whatcable

Thanks to the previous implementers/clauders.. I don't take any credits.


I have Claude working on a port to Intercal. Says it may take awhile, I'll post updates when they're available.

> Swift --(claude)--> Plasmoid --(claude)--> CLI --(claude)--> Rust-Port --(claude)--> Intercal

Is this the human centipede of programming?


Yes, as long as there are humans reviewing and quality-gating the outputs at every stage.

Otherwise, it's just a very long exoprosthetic digestive tract.


Interesting. GPT-5.5 implementation was simpler with Python and a QML code.

Python was a choice offered during the ideation phase but I chose to go with the C++ implementation

I am happy to package it and port it for Gtk/GNOME today.

If you end up doing that, please post it here. I'd be a very happy user of that extension

Also happy to test it out on Gnome

I feel like this is so lazy bothering maintainers for it is not great.

No need to bother maintainers, just package it up and upload it to the KDE store as a Plasma extension. Then it can appear for download in "Get New Widgets" in Plasma edit mode. Plenty of "lazy" widgets in there.

Admiral Ackbar has entered the chat.

Making something has a well-defined end. Packaging something for distribution is an easy way to walk yourself into a long-term commitment.


It's 1st of May here, so probably not doing it today. Looking into it a bit more when I get back from the parties. but it's basically just three files: QML for the UI, some python code to parse /proc data and a metadata file.

> It's 1st of May here

Is that date significant somewhere? It was an nice sunny Friday for me.


It's May Day, which is a labour holiday everywhere except North America commemorating the Haymarket Affair when American police brutally repressed striking workers .

In North America we have Labor Day in September to distance it from the historical associations with actual organizing and police brutality.


Still widely noted in Chicago, where the Haymarket riot took place. There's even a very well-attended reenactment every year.

North America is a big place. Generalizations always fail.


May Day has been around significantly longer than the Haymarket Affair.. a couple thousands years at least.

https://en.wikipedia.org/wiki/May_Day


That's actually a different holiday celebrated on the same day. Why the other holiday got the name May Day is beyond me.

You do know that no sea/ocean has split the continent and that Mexico is still in North America right?

1st of may is festive day in Mexico.



It's huge in Berlin. First sunny and warm day this year and techno parties everywhere.

May Day - like labour day in Canada/USA... but on the first of May

I would argue nothing about American Labor Day has anything to do with labor at all. Honestly we should just rename it “Summer’s End” because there is literally no theme. The ad flyers for the sales on that weekend have, if any perceivable theme at all, red, white and blue / Stars and Stripes for some reason. It’s traditional that school starts the day after it, but in many places that’s been dragged several weeks sooner into August for some sick reason.

We just don’t even have any holiday that honors labor, laborers, or labor unions.


>> We just don’t even have any holiday that honors labor, laborers, or labor unions.

That holiday is May Day but it's not federally recognized in the US specifically to hinder labor organizing in this country. President Grover Cleveland went with the September alternative proposed by one of the early unions because it was "less inflammatory" than May Day which was preferred by all the other unions.


> I would argue nothing about American Labor Day has anything to do with labor at all. Honestly we should just rename it “Summer’s End” because there is literally no theme.

Isn't that true of most holidays pretty much anywhere in the West these days? Sure, there's Christmas and Halloween and Easter that have specific themes, but excepting deeply-religious communities who practice associated traditions, they're as meaningful as cosmetic items in free-to-play games. But every country has a bunch of other holidays that most people don't know or care about much beyond knowing it's a day off.


You’re not entirely off-base. But I think that people do get that Memorial Day, in addition to being the most popular day to BBQ, is about appreciating those who gave their lives in service of their country (i.e. they died for us). Valentine’s Day is about love. But Labor Day? People say “well uh I guess it’s about…work? Which we celebrate by not working lol”

> in many places that’s been dragged several weeks sooner into August

Do you mean April?


I mean they start school in August in many places now, instead of the traditional September, the Tuesday following Labor Day, a change which I think is dumb.

Did exactly this with the Sennheiser BTD-700 Bluetooth dongle. Found someone had done the work to create a little C library for controlling the dongle and with that Claude had created a nice widget for KDE to control my headphones.

Yeah it's insane how quickly the platform issue get solved by LLMs for 90% of software.

I fixed lots of old tools' issues with using older broken APIs as well this way.


Getting a job across the border is easier with LinkedIn...

We just use GHA as a simple caller, and everything is coded in nix scripts. The best part of this is how you can call the CI run directly from your own machine and it works the same.

I'm also surprised. I'm user 34967 and I was pretty far from Silicon Valley when I joined in late 2008.

Where are you finding your join number on GitHub? I just spent a few minutes looking at my profile and settings, but I don't see it anywhere.


I remember asking Gemini about that one famous 9/11 joke from late Norm MacDonald and it got really iffy about answering. Told it that hey I'm not american and in our culture it's not such a taboo.

But yes, they do have similar constraints.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: