News for hackers. Stuff that matters.

__oh_es

Some countries charge a road tax or annual vehicle tax, and ev’s are often except as a green incentive
Re:Bezos says AI is in an industrial bubble on Saturday October 04, 2025 @05:24AM (#45471970)
What an incredible read - thanks for the share
Re:Ask HN: Looking for Headless CMS Recommendation on Wednesday September 03, 2025 @02:14PM (#45118841)
Sorry I know you said headless, but have you considered wordpress? Its unsexy, but the ecosystem is really well suited for this and hosting is dirt cheap.

Because its so popular and been around for so long, theres tons of free themes, plugins and videos which will reduce your support burden - plus your admin could get help easily as its not something you rolled.

Other than that, decap on gitlab is easy to run for free, and will provide the admin with a ui for editing content. Astro is also great and stable for this type of thing.

Re:Lit: a library for building fast, lightweight web components on Wednesday September 03, 2025 @02:02PM (#45118723)
Have you seen https://brisa.build/? Its not web-components first but it looks really well designed and may give you some inspo
Re:Cord didn't win. What now? on Wednesday June 04, 2025 @09:57AM (#44180800)
Npm and docker are awesome for local development environments and I would say this has been done well.

Docker is used to setup the db, cache, and aws emulation.

https://github.com/getcord/cord/blob/main/ops/docker-compose...

Re:Has the Decline of Knowledge Work Begun? on Thursday March 27, 2025 @07:03AM (#43492290)
I would caveat with its not affordable to be passionate anymore. The top engineers (mech, chem, civil, etc) I know work in finance or consulting instead of doing things they care about.

Closer to tech, I feel we have had a big influx on non-tech joining the tech workforce and the quality has suffered as a result of a lack of fundamentals and passion

I feel guard clauses/early returns end up shifting developer focus on narrowing the function operation, and not an originally happy path with some after thought about other conditions it could handle.

IME else’s also end up leading to further nesting and evaluating edge cases or variables beyond the immediate scope of happy path (carrying all that context!).

It was for examples of overwhelming forms to your #1.

Apologies for the confusion - that wasn’t clear at all.

Lysine supplements may be something to look into for cold sores. Got a friend who is from SA who doses up on it before and during summer months and she swears by it.
My partner has dyslexia and finds forms overwhelming. Chatbots break this down and (I suspect) give the same feeling of guidance. As for specific examples NHS has some terribly overwhelming forms and processes - image search IAPTUS.

Another example; I was part of a team that created a chatbot which helped navigate internal systems for call centre operators. If a customer called in, we would pick up on keywords and that provided quick links for the operator and pre-fill details like accounts etc. The operator could type questions too which would bring up the relevant docs or links. I did think looking into the UX would’ve been a better time spend and solved more problems as the system was chaos but “client wants”. What we built in the end did work well and reduced onboarding and training by 2 weeks.

Re:I Automated My Job Application Process on Sunday December 29, 2024 @08:47AM (#42539904)
Surely CS degrees should suffice, yet we still have leet code testing?

Interested to hear if you have a different thought here

I think Astro enables component based architecture and higher interactivity than a typical static site generator. This is sometimes easier to manage complex designs, and or when working with bigger development teams.

They also have a good doc on their page

https://docs.astro.build/en/concepts/why-astro/#content-driv...

Re:London's 850-year-old food markets to close on Wednesday November 27, 2024 @06:47PM (#42260989)
https://archive.is/eX3Q6

Apparently the plans to build the new market have fallen through

Re:Reweb: Visual website builder for Next.js and Tailwind on Monday November 25, 2024 @01:50PM (#42238980)
https://pinegrow.com may serve your needs well here epic product
Re:Breaking Down OnlyFans' Economics on Friday September 13, 2024 @05:00AM (#41529382)
Really?! I think putting rockets on youtube is a pretty far stretch from being a naive onlyfans creator…
Re:Shine with Gleam on Saturday August 31, 2024 @08:25AM (#41408372)
It runs on the jvm
My thought was that there is too much focus on react when it comes to js development, and catering for interactivity via react adds complexity that often forces the react frameworks adopt. React frameworks are client state first and don’t have mechanisms to keep server state in sync without requiring loads of plumbing. I feel phoenix liveview solves this somewhat elegantly.

Mind elaborating on why react has nothing to do with this?

I appreciate your comment on htmx - I have yet to work with it on a larger scale.

This has been on my mind loads lately and I’ve been playing with some ideas (ohmybuck.com/2024-05-26-10-51-what-i-want-from-the-next-big-framework/ and github.com/olmesm/hadeda - reviews welcome although they are both rough)

I think there are two main issues with js stacks - react and too much plumbing.

React based frameworks require too much thought about lifecycles and management & synchronisation of client state. RSCs could make this easier, but I think the whole use server/use client is a mistake and pushes the problem onto third party frameworks which aren’t focused enough to close off some doors, in the fear they loose marketshare. Remix and redwood may be on the right track but lets see in the next few months.

Plumbing is an issue because you still end up creating a somewhat separate api that feeds into your components. That wiring sucks time and adds to the maintenance workload.

Adonisjs with htmx and tsx templates feel like they’re the right direction but as another post pointed out, adonis doesn’t quite feel like js.

I think the solution is more magic and conventions like RoR provides. I think more opinion is good here - the wild west needed some law.

Re:Golang, Htmx, alpinejs and tailwindcss. the new stack on Saturday May 25, 2024 @12:06PM (#40475835)
No. I may not be doing it all justice but my explanation would be that alpine is for client side interactivity and Htmx handles server interactions/server state sync.

A form example; htmx would handle a form submit response (eg insert the server response of a html todo item in a todo list on the dom), and alpine would handle the reset of the form values.

Htmx and co have their own alpinejs offering called _hyperscript. Definitely one to check out if you’re interested - quite pleasant to work with.

Re:At some point, JavaScript got good on Thursday May 09, 2024 @06:35PM (#40313624)
Adding to this, the last few occasions I have been told that js sucks has either been about some browser security mechanisms (think cors and iframe sandboxing) and red-green async functions.
Re:Jane Street is big. Like, big on Thursday May 02, 2024 @09:36AM (#40236095)
$100k buy in at the hedgefund I know. Its a big figure for most but starting salaries, friends & family, and personal loans will get you there.

>20% return is quite easy to justify. You're also looking at a 50%-200% annual bonus, mostly leaning to the higher end of the range.

Its a very different world!

Depending on your salary and experience, hiring a contract developer/freelancer could be an option. Europe is quite a bit cheaper than the US salaries, has plenty of skilled people that have a good education and level of english. tech.london could be a start if you want to explore this.

The option I am considering is taking 1-2 months of unpaid leave. Obviously this requires some savings and cutting down expenses however you can make it fun for the family with a little thought and creativity.

Re:Ask HN: Programming Courses for Experienced Coders? on Friday December 29, 2023 @11:14AM (#38806525)
Possibly mistaken but from what I understand 2023 was the last year of Strange Loop - I was hoping to attend 2024’s
Re:Ask HN: Best WFH Purchases? on Sunday August 27, 2023 @08:27AM (#37281994)
Not quite wfh specific but as I was having to type and diagram more, I found an ipad, apple pen and nebo notes was an incredible improvement in my productivity.

I can easily share my ipad screen and draw like I would with pen and paper, and then save the notes to send or keep alongside code/docs.

Also being able to quickly handwrite notes and memos, double tap to transcribe, and then copy them to slack/notion/an email is awesome.

I will admit it feels like a bit of a waste of an ipad with that being its only function for me, but if anything in this setup broke I would replace it in a heartbeat.

Re:Common mistakes in salary negotiation on Friday August 25, 2023 @04:14AM (#37259327)
I do agree with your reply but I was saying the only thing quick about the process has been the technical interviewing and offer.

The notice periods do get factored in both planning and _sometimes_ the deciding on a candidate.

Re:Common mistakes in salary negotiation on Thursday August 24, 2023 @03:35AM (#37246076)
Urgency isn’t a always just a ploy.

My background is consulting and earlier-stage startups in the UK which may mean we’re in a different environment to what you’re used to, but the teams are often lean, and sometimes strained by the time we’re out to hire.

Sourcing and screening often starts a few weeks/months before but generally we move quite quickly through technical to offer stages - I think its healthy and fair for both parties to keep expect these final stages around 1-2 weeks.

Interviewing takes quite a bit of time and energy from the tech team and can impact team health, delivery, and ultimately bottom line - where our salaries come from.

If we’re in the fortunate position to have a final candidate (or two - three), theres going to be an exploding offer because we need to get back to work, and we need to let other candidates know to move on.

As a candidate its very fair to line up your interviews with a few companies and tell them you would like to make a decision by a particular date. If they cant accommodate you or extend an offer with a deadline prior to that, its on them. In my last job hunt no company turned down this request and two adjusted their processes to accommodate it.

Establishing working relationships and setting boundaries is a professional skill

Older »