News for hackers. Stuff that matters.

rob001

Another word game, https://www.chiddle.net
Re:enclose.horse on Tuesday January 06, 2026 @09:24AM (#46512633)
I agree. Also, knowing the max score in advance would be better, so you know when to stop/whether to keep going.
Re:enclose.horse on Tuesday January 06, 2026 @06:21AM (#46511033)
This is a very cool and enjoyable game. I'd be really interested in knowing what framework/library was used to make it. I inspected the source and can see the game is done on canvas, but can't work out more than that.
Re:Ask HN: What Pocket alternatives did you move in to? on Sunday July 20, 2025 @01:55PM (#44627558)
This is incredible and just what I wanted. Chrome extension and mobile app, and I could even seamlessly import all my pocket data direct from pocket. Absolutely using this. I don't tend to read things offline as much since internet is everywhere now, but I love having all my bookmarks in a nice browsable format with tagging.
Thanks, haha yeah I thought it was a shame too. Maybe i'll repost in a couple of months, or blog about it sometime and share that. I've got some reddit posts up in word game related subs but the game won't stand out as much there since lots of others are doing the same.

What do you all think about the hint function?

Thanks very much. Yes I agree, these types of games are best kept simple.
Wordle and NYT Connections are two games I've enjoyed playing daily for several years. I like how they're relaxing, simple, I can come back to them throughout the day, and they're so accessible that friends and family frequently play too and we share results. I wanted to create something in a similar vein that I'd enjoy playing daily alongside them.

Chiddle is what I came up with. It's essentially boggle, but with scrabble-style letter points, and the aim is to get the highest score you can with your five highest scoring found words. You can try to find as many words as you like but only the top five scoring are counted towards your score, which is shown primarily as a percentage of the highest possible score. When you can't find any more you can submit your score to reveal the remaining top words and share your result. Like Wordle there is a new puzzle each day.

It's written in HTML/pure JS/CSS, with puzzles generated by a .net console app. Hosted for free on cloudflare.

All words have definitions, so if you try a word but are not sure what it means, you can read the definition afterwards if it's valid. When the top words are revealed, their definitions are also laid out alongside them. I found this to be a nice way of learning some new words. I also added a hint button to aid with finding the last word(s) to get you to a 100% score (all it gives you is what letter the word starts with). I go back and forth on whether the hint system affects the challenge too much, but I often don't get to 100% even with hints; some words are just really tricky to spot!

The biggest challenge of the project is in trying to generate puzzles that are satisfying to complete. After some early testing I found the criteria that makes the best puzzles are: 1. Lots of possible words. 2. Top words that are relatively common. 3. Tops words that are not mostly similar.

For point 1 I reject generated puzzles that contain a word count below a threshold. For point 2 I collected a number of common word lists from different sources, and I use the number of lists a word appears on to determine how common it probably is. If it's possible to get a 100% with common words, then the puzzle goes to a manual review stage where I check that the words are in fact common, and that point 3 is satisfied.

I've been playing around with the game for quite a while and I'm running out of ideas on how to improve it. Any feedback or suggestions are welcome!

Re:Issues Connecting to Azure SQL Databases in East US on Saturday September 16, 2023 @06:07PM (#37539233)
I just tried to post about this and got redirected here. I am honestly gobsmacked at this from Microsoft. We're paying a premium and expect a solid uptime in return, and I'm at 14 hours down now with no resolution. They're a leading cloud provider with an abundance of resources to mitigate these sorts of issues
Re:Civilization 7 Is in Development on Saturday February 18, 2023 @04:11AM (#34845343)
I wondered if anyone would bring it up. Polytopia other than csgo is the only game I really play anymore. It's essentially civ distilled into a perfectly cruftless experience. It's also perfect for multiplayer, as it works beautifully on phones (less friction to take a turn) and you can easily jump into 24-hour turn limit games.

I'm not sure the civ guys can come up with something to compete with it. The recent games were so bloated and everything dragged on to the to point you'd just lose interest mid game, or quit before an inevitable victory/loss in the late game.

Also I'm not sure what you could do to improve Polytopia to make it a better game, except adding multiplayer team games.

How does this compare to wikijs? This looks very good, but I'm already very happy with wikijs.
Re:10 years of whatever this has been on Thursday November 18, 2021 @05:01AM (#29263851)
Except it's not? Especially a fully insured and physically backed ETC fund with low fees.
Ok so I've learnt something there, just one transaction to open a channel that everyone uses. But then what happens when you've transacted with say 30 different merchants, and the tab is called? Is that one bitcoin transaction to settle, or 30 since you're presumably sending bitcoin to 30 different wallets?

Personally I don't like the glacial pace of ground layer dev, as it makes me think this stuff can't be solved. Each way you approach it is a compromise.

Correct me if i'm wrong, but to open a payment channel with another party on the lightninng network (for example Starbucks to buy coffees) you need an onchain transaction. Then when you finally want to settle all of the lightning network transactions (pay your tab) you need another transaction. So you need at least two onchain transactions for every merchant you want to trade with.

The reason this doesnt scale is because for 100 million people to open one payment channel, it will take over a year to process all of those transactions. That wouldn't happen though as the transaction costs would skyrocket to the point people wouldn't bother.

Am I wrong? Genuinely, this is how I see it and why it cannot work.

Ask HN: Software Company Ltd vs. Product Ltd

Scenario A:Software Company Ltd- Product A- Product BVs.Scenario B:Product A LtdProduct B LtdScenario A Advantages:- simpler accounting and reduced costs: only needing to pay for services like Bank Accounts and Liability Insurance once.- can easily create new products and sell them without having to register another company and buying all the required services again.Scenario B Advantages:- less...

( Read More... | 3 comments | 3 points | on HN )

Ask HN: Maximum monthly price for low friction credit card SaaS sales?

I've seen $299 quoted in a number of places as the maximum you should charge per month for low-friction sales, as this is around the limit individuals will have before they require more people to be involved in the purchasing decision. How accurate is this figure, and is there a UK (£) equivalent figure?

( Read More... | no comments | 3 points | on HN )

Ask HN: How do you handle images in email templates?

There doesn't seem to be a recommended way of handling images that I can see, with three options being:1. Linked images 2. Cid images (images are attached) 3. Base64 encoded imagesMy gut says to stick to linked images for simplicity and ensure the image title tags are descriptive. At work we use cid images as they seem to show up more often during testing.Any recommendations?

( Read More... | 2 comments | 4 points | on HN )

Ask HN: What is the best 24 inch 1080p monitor for development?

I recently upgraded my ageing Dell 2007WFP for a 24 inch 1200p Dell U2415. However, i find it too tall and it's actually uncomfortable switching my gaze between the taskbar and browser tabs at the top of the screen (too much eye movement). My 1080p monitor at work is a joy to use in comparison and feels just right.So, my first thought would be a Dell U2417H as it's the latest ultrasharp in...

( Read More... | 1 comment | 2 points | on HN )
Re:The .app domain is now availiable on Wednesday May 09, 2018 @10:50AM (#17030260)
Is it worth moving my app from the subdomain app.mystartup.com to mystartup.app? Or would separating the app from the marketing website harm SEO? The app itself is completely inaccessible to bots.

Ask HN: JavaScript framework that plays nice with bootstrap and jquery

I'm currently developing a typical CRUD app with bootstrap and various jquery libraries (datatables, select2...). My backend is ASP.Net MVC, which I love, and my frontend is pure jquery, which i don't. I'm using the revealing module pattern to organise the jquery and i'm following best practices, so the code is fairly clean. The only issue i'm having is maintaining a list of cached selectors...

( Read More... | 2 comments | on HN )
Re:Ask HN: Should I let clients delete their data? on Tuesday August 30, 2016 @10:10AM (#12390280)
Ah, soft deletes, so there's an accepted term for this approach. Does anyone know what sort of books run through these sorts of development issues? I feel like I should plug a few gaps in my knowledge around this area

Ask HN: Should I let clients delete their data?

For a SAAS product i'm building I was wondering how to handle data deletion. When a user clicks to delete a record, should I actually remove that record from the database, or should I flag it for deletion, so that the record no longer shows, but it is retained.The reason I thought of doing this is in case a support request coming through along the lines of "i deleted this by mistake, please...

( Read More... | 9 comments | 2 points | on HN )
Its nothing to do with what people might say. The issue is another dev seeing your startup and thinking "hmm, maybe I'll do something similar" and then competing against you.

Ask HN: Are you secretive about your non-tech startup?

Mentioning and thus promoting your tech startup on HN, social media and your personal tech website/blog is obviously beneficial, as you're essentially promoting your product to your target audience.However, it's a worry for many people (myself included) that disclosing a non-tech product, which are often much easier to replicate (bingo card creator for example) to a tech audience might...

( Read More... | 6 comments | 4 points | on HN )

Ask HN: Should I always use a .com for better SEO?

I want to decide on the domain name for my software company. Let's say it's called "Big Example Software".When someone types "Big Example Software" I want to be the number one result in search engines. I currently have both bigexamplesoftware.com and bigexample.software. I think prefer the .software domain extension as it looks neater, but will it harm my efforts to be the number one result?...

( Read More... | no comments | on HN )