HNHacker News
TopNewBestAskShowJobs

codingclaws

919 karma · joined November 6, 2020

Remote freelance front and back-end web developer since 2003.

https://www.rysapps.com

rytf12@gmail.com

submissionscomments
codingclaws··on Ask HN: Show me your half baked project
Reddit clone:

https://github.com/ferg1e/comment-castles

https://www.commentcastles.org

For moderation, a user whitelist sits in front of the typical content blacklist, which introduces some interesting properties.

codingclaws··on Ask HN: Is it reasonable to ask a client to pay me royalties?
He's asking for new features as we speak. What should I say? Do I drop the hourly rate and ask for 10% of revenue?
codingclaws··on Ask HN: Is it reasonable to ask a client to pay me royalties?
There was no written contract.
codingclaws··on Ask HN: What Is “Fractal Programming”?
I mean, who calls using test data fractal programming?
codingclaws··on Ask HN: How to do open data for Postgres data?
I haven't published anything yet. It seems like most hashing libs come with salt included. I'm using argon2. They look like this:

$argon2i$v=19$m=4096,t=3,p=1$KfzPd+sotGTwIJieTapmuw$4AKHcr0JDQQwId4OcLtDBc7cv8tAfwSKFCMYU4opooQ

codingclaws··on Ask HN: Websites that works with old browsers (mid-2000's browser)?
I think my forum should work:

https://www.commentcastles.org

I can't think of anything that would be broken except for maybe the logo which is an emoji character.

codingclaws··on Ask HN: What feature(s) would make you join an internet forum?
I like the portability idea. I think I will need to upgrade to using some data encryption in order to do that.
codingclaws··on Ask HN: Post Your Startup
My reddit clone called Comment Castles:

https://www.commentcastles.org

https://github.com/ferg1e/comment-castles

If you're curious the stack is node/postgres and vanilla HTML, CSS and JavaScript on the front-end. It has an OAuth 2 JSON API.

codingclaws··on Ask HN: Flutter vs. React Native vs. Swift/Kotlin
Swift/Kotlin for various reasons. Therefore Kotlin ...iOS dev is a nightmare.
codingclaws··on Don’t build a general purpose API to power your own front end (2021)
I read some of the HTMX essays [0] last week due to it being accepted into the GitHub accelerator program.

So, a fully RESTful API must output HTML. I'm not going to go into why but that's what Roy Fielding (the creator of REST), Martin Fowler and the HTMX guy(s) say.

The HTMX guy(s) also say that of course this fully RESTful API that outputs HTML is sometimes bad because you don't want to have to parse data out of HTML. So, the optimal setup is to have both a fully RESTful HTML API and the more common JSON API.

I also think that for the fully RESTful HTML API, it doesn't make sense for the outputted HTML to have any JS.

So, the question I'm pondering at the moment is, is a fully RESTful HTML API simply a website that doesn't use any JS? If so, then the optimal setup is to have an SSR website that doesn't use JS and a JSON API. Of course, under the hood, the website and the JSON API use the same lower level API (eg. SQL queries and back-end functions).

What's crazy for me personally is that this is exactly how I have set up Comment Castles. There's the no JS website [1] and the JSON API [2]. But I didn't build a no JS website because of REST, I just prefer websites that have no front-end JS.

[0] https://htmx.org/essays

[1] https://www.commentcastles.org

[2] https://www.commentcastles.org/api

codingclaws··on Offshore wind potential in the US is huge but untapped
simcity baby!
codingclaws··on What's Wrong with Me?
Never seen a digg link on HN.
codingclaws··on Ask HN: Why do web sites not place the cursor for input?
One reason I don't see mentioned: you can't use keyboard shortcuts that use the backspace key.
codingclaws··on What's your approach to sourcing Engineers?
For good developers, different stacks are very similar, so it's kind of a pointless metric. It'd be better to see how good they are are fundamentals.
codingclaws··on You're So Vain, You Probably Think This App Is About You: On Meta and Mastodon
You may want to check out Comment Castles [0] (disclaimer, I'm the creator). There are 50k comments, but I have never moderated anything. Actually, there are no moderation or admin tools built into the project.

[0] https://www.commentcastles.org

codingclaws··on Ask HN: Why are Reddit's webpage elements so slow to load?
130 ajax requests for a page?! lol
codingclaws··on Ask HN: Why do we still put up with telephone
I think a lot of people prefer phone because they can't touch type.
codingclaws··on Ask HN: Does anybody not use an adblocker?
I've never used an ad blocker. 98% of the time I immediately press the browser back button.
codingclaws··on Ask HN: Anyone Building a Competitor to Reddit?
It was simply a poor name choice by me, didn't realize peaches meant butt (lol). Not to worry though, I will launch the new site/name ASAP.
codingclaws··on Ask HN: What are long-lasting tech skills?
Caring is huge, but also hard to teach.

Self teaching.

Simple math (arithmetic, boolean algebra, strings, composite data types, bitwise operators, order of operations, infinite expression nesting, and of course functions).

Complexity avoidance.

Written communication.

Subconscious thinking (ie. solving problems on autopilot while doing something away from the computer).

codingclaws··on Ask HN: Anyone Building a Competitor to Reddit?
I am. I've been working on it for 3.5 years. It's open source and it's called Comment Castles [0]. I am currently in the process of changing the name to Comment Castles, the main instance is currently at the old name [1].

All the features work with front-end JavaScript turned off.

I am currently wrapping up the OAuth 2 server implementation so that we can have third party apps (no API fees!).

After I wrap up some remaining features I am going to move everything to commentcastles.org and forward the old site there.

It's currently text only (emojis allowed).

I do want to build good custom search but haven't really started on that task yet.

[0] https://github.com/ferg1e/comment-castles

[1] https://www.peachesnstink.com

codingclaws··on Why is OAuth still hard in 2023?
I am in the middle of implementing an OAuth 2 server for my internet forum [0]. The last 10 or so commits are OAuth related. I read docs for about a month and now I feel like I can code it. One thing that confuses me is how it can work without a client secret (it's recommended to not use a client secret for SPAs and native smart phone apps).

[0] https://github.com/ferg1e/comment-castles

codingclaws··on Ask HN: Freelancer? Seeking freelancer? (April 2023)
SEEKING WORK | Portugal (US expat) | REMOTE

I have 20 years of experience as a generalist contract web developer.

Most of my clients are companies with less than 5 employees.

My email address is at the top of the website in my HN bio.

codingclaws··on Ask HN: Sci-Fi Book Recommendations
Look to Windward
codingclaws··on Turkey earthquake opened 190-mile-long fissure
Fossils galore?
codingclaws··on Why the conventional wisdom on how to grow muscles is wrong
The article nor the comments here mention the most important factor: caloric surplus.

It it possible to reduce body fat while staying at the same weight, but the muscle gains will be much slower.

codingclaws··on Ask HN: What rate do you pay your contract developer?
I want to hear from clients.
codingclaws··on Ask HN: How often do developers fail at their task?
I am the OP. Failing would be - not being able to do it on their own.
codingclaws··on Ask HN: Freelancer? Seeking freelancer? (August 2022)
SEEKING WORK

Location: Portugal (US expat)

Remote: Yes

Relocate: No

I have 20 years of experience as an async remote generalist web developer. Portfolio site available in bio. Email address at the top of my portfolio site. I am the founder/creator of Comment Castles [0] which is an open source reddit/HN clone.

[0] https://github.com/ferg1e/comment-castles

codingclaws··on Ask HN: Anyone have any cool Open Source Projects and looking for contributors?
Yeah, I've been working on a Reddit/HN clone called Comment Castles [0] for a couple years.

[0] https://github.com/ferg1e/comment-castles

← PreviousPage 4 of 9Next →