HNHacker News
TopNewBestAskShowJobs

cloths

17 karma · joined October 25, 2023

:)
submissionscomments
cloths··on Show HN: Your Raw HTTP Response -> URL
I'm not sure if just me "https://response.ee/" takes a very long time to load.
cloths··on Switching Frameworks in Web Dev
In my opinion the key thing is find an employer/interviewer that emphasis more on high level things than specific stack, you're mid-senior, I think it would be natural for you to discuss architecture, design, manage tech debts, communication, people business, these kinds of things during interview. Depending on the market but I think (or I hope) it wound't be hard to find these sensible interviewers in the market.

Second is practice, if you were to switch your stack, then a bit practice IMHO is still needed, build something, and keep an eye on how the common things handled in this different stack, say in web dev, global exception handling, routing, authn and authz, etc. Once you've mastered these you should feel confident talk about these during interview.

cloths··on Cats kill a staggering number of species across the world
I've read multiple times that there've been discussions in a few places around the world to ban cats, or certain breeding of cats to save wildlife, or birds specifically. But I haven't heard any law become real, anyone?
cloths··on Maybe getting rid of your QA team was bad
I can't agree more.

> Focus: There is real value in having people at your company whose focus is on the quality of your end product. Quality might be “everybody’s job”…but it should also be “somebody’s job”. Yes indeed, naturally every person have just one focus, having dedicated person focus on QA is important.

Another practice, or buzz word (or used to be buzz word:) ), Exploratory Testing, which can pretty much be conducted only by dedicated QA.

cloths··on The depths of the input element
Nice write-up! The nuances between browsers can be annoying yes, if I remember correctly the spellcheck behaviour for contenteditable div are also different between FF and Chromium-based.
cloths··on You are never taught how to build quality software
From one point I think it's fair for Uni emphasise on CS over SE because there's "truth" inherent in CS, but for SE, which deals with building software in real life, is more complicated because real-life is complicated.

Even for the QA advice in the post "writing tests as you write the software" one can argue it's infeasible/inappropriate for my type of project and/or with the people who work on this project.

So my two cents on this is let Uni teach the students *to be aware of* all the SE principles and best practices this industry now have, like the tools in your toolbox, also let us know that whether to use them in real-life projects, need assessment of situation, cost/value balance, people etc, afterall not everybody works on dream projects.

cloths··on Films that made people emigrate
Some countries offer Digital Nomad Visa which is very beneficial for people in software professions and remote-able jobs.
cloths··on Large Language Model Astrology
Ha! Combining LLM with Occultism! Not just Astrology, but Tarot, Yin-Yang, Divination, Spiritual Practices. I see this a perfect fit as non-deterministic nature of LLM :)
cloths··on Introduction to Information Retrieval (2008)
(I've checked Wikipedia) Information Retrieval seems to be a generic term, or does it mean something more specific or dedicated, like Language Model is not model of languages?
cloths··on A year should have 13 months
We can kick off this new calendar and gradually migrated over :), some cultures around the world already use multiple calendars, their traditional ones (Lunar calendar, Indian calendar etc) and Gregorian Calendar.

I am also thinking once we've gone multiplanetary (going to Mars), we might need a new calendar system.

cloths··on My $500M Mars rover mistake
We used to have another engineer watch over your shoulder when you do Prod stuff, can be very helpful.
cloths··on Show HN: Have I Been Squatted? — Check if your domain has been typosquatted
This is cool and very useful!

It's a bit slow but understandable, so you'd permutate the input domain and then query DNS? Feels resource heavy, any caching mechanism in place? IMHO it'd be good to add some intro/info on the homepage.

Feedback, Make signing more visbile, currently you'd have to click login -> click on sign up

Feedback, I am expecting a paid premium after login but non, WIP?

cloths··on My experience trying to write human-sounding articles using Claude AI
It's nice this article includes a survey of background research!

> Go paragraph-by-paragraph

The author didn't say will previous tuned paragraphs be fed into Claud to generate following paragraph?

> balancing ideas with personal experiences results in engaging content. Adding personal experiences into an essay also disguises the AI-written material.

Now the problem is, Does AI-generated personal experience count as personal experience :) ?

cloths··on Ask HN: What did you do or read this weekend that wasn't related to the OpenAI?
Oh, that would be SpaceX Starship Launch :), same huge company, tons of smart people, super spicy gossips
cloths··on Show HN: Turn your kid's drawing into a hardcover storybook (using GPT vision)
This is a brilliant idea! I see you're also building a platform for people to share.

At first glance it looks I can only upload an image or feed text. Is there a way to make the input more flexible, at lease both image and text?

cloths··on Show HN: Stop getting disposable and non existent email address at sign-up forms
I tested "me@example.com" is unknown, I reckon you can add example domain to your regex. Also tested an iCloud Hide My Email email address created 10mins ago shows undeliverable, which is understandable.
cloths··on Show HN: Grigora.co – A Blogger's Answer to Secure, Simple Web Building
Although may pick at your scab but can't resist my curiosity about the hack that wiped out your blog and revenue?
cloths··on Show HN: 400+ Places to Launch Your Startup, with reviews for each
Need refinement but a good start! It'd be useful and I just bookmarked it :)
cloths··on Show HN: LiftLog – An easy to use open source gym tracking app
Yeah more screenshots on your official website would be helpful :)
cloths··on Principles are products of practice, not the reverse
I can think of one reason for strict adherence to principles is for newbies, for new starters not familiar with the world they're dealing with, too many moving pieces can be overwhelming, so using principles to fixate a few things can be helpful.
cloths··on Archive your old projects
> So i kind of stop sharing everything, haha. I'd like to encourage you as well as myself, don't let reality beat you :)
cloths··on Archive your old projects
Yeah I also want to know this, I used to write diaries for years and cherish it, thought I would look back my life or extract something meaningful out of it, turns out I very rarely look at it.

Same goes to old project archives, emails, I have both HDD and S3 Glacier for them, but so far I have never looked at them at all, for 10 years, And I doubt I will look at them in another 10 years.

I am beginning to thinking Letting past go and You aren't gonna need it philosophy towards such things

cloths··on Ask HN: What Will Replace ETL?
A consistent and forward compatible data schema across the organization should reduce the amount the work for T part at least. But things are easily to diverge and difficult to converge. You gonna need some disciplines and top-down executions.
cloths··on Open Source Heroes – Explore the world of Open Source
Curious to know what the data source is? Github API?
cloths··on Show HN: An instantly usable To-Do List desktop Web App, no sign-up/log-in
> a bottom floating toolbar (huh???) Oh that's mobile view, I don't recommend nor do I personally use it on mobile but just my best effort(compromise) to make mobile not a total mess :)
cloths··on Show HN: An instantly usable To-Do List desktop Web App, no sign-up/log-in
Good question! When I built, I chose URL over localStorage for visibility, with localStorage you'd have to dig into development console.

But the main reason is self-contain, with data in URL you can easily share your todo list to someone (although it's awkward as the URL would be very long), once they have the URL they have everything they need, this also applies to if you want to save the todo list somewhere and work back on later, maybe on a different browser or after you cleared browser.

With data in the URL you also comes with undo function by click on "Go back" naturally without me having to implement it.

cloths··on Show HN: An instantly usable To-Do List desktop Web App, no sign-up/log-in
Thank you, oh it comes with it, you just click on "Go back" button on your browser.

----

As I use `pushState()` to update URL for every todo list update, so can rely on browser history for this functionality, I also add change summary to title which is visible from browser history, so if you want to go way back you can right click on "Go back" button to view, or dig out from history.

cloths··on Show HN: An instantly usable To-Do List desktop Web App, no sign-up/log-in
Thank you. Yes it's left aligned, as each item has a leading checkbox, also item can have children and grandchildren items, indent from left.