News for hackers. Stuff that matters.

archarios

I started doing a lot better at work when I stopped smoking weed and started getting a quick workout in before work each day.
Re:Ask HN: What Are You Working On? (July 2026) on Monday July 13, 2026 @09:02PM (#48901041)
What are you hoping this tool will do for the world?
Re:My Favorite Keyboards on Thursday July 02, 2026 @04:42PM (#48767103)
Exercising and specifically lifting weights will do so much more for your back pain than any ergonomic setup ever will
Re:Napkin Math Flashcards on Saturday February 28, 2026 @08:10PM (#47202507)
Claude made these for me. We also set it up so the "mastered" state of cards is stored in localstorage.
Re:Ask HN: Who wants to be hired? (June 2025) on Thursday June 05, 2025 @02:51PM (#44194626)

  Location: San Francisco Bay Area
  Remote: Onsite/hybrid preferred
  Willing to relocate: No
  Technologies: JavaScript, React, RamdaJS, Apollo Client, Ruby on Rails, AWS, GCP, Playwright, Cypress
  Résumé/CV: https://charlespublic.s3.us-west-1.amazonaws.com/resume.pdf
  Email: cjhughes87 <at> pm <.> me
13 YoE in software engineering. Mostly in webdev at startups. Full stack engineer with deep experience and understanding on the frontend. I love reading documentation and best practices of my tools.
There are also tool lending libraries in some areas. I love mine <3
Re:Plain Vanilla Web on Monday May 12, 2025 @01:14PM (#43965312)
I think a big advantage of a framework is that the team(s) don't end up arguing over architecture as much because the framework made those decisions for us. Also the framework has a proven history of this architecture working well for xyz problems. Also it makes finding compatible talent much easier. If you're using a framework, finding someone who has worked with that same framework for years makes it a safer bet that they will start being useful quickly. If you have your own bespoke system, it could be years until a new hire feels comfortable with the existing system's quirks and nuances and stops breaking things as much.
I don't think you understand what this tool actually is. It's not just a database.
Re:Virtual Computer Museum – VNC into Archaic Windows Systems on Thursday January 11, 2024 @02:30PM (#38957563)
Where's Microsoft BOB!?
well it's either going to be Java or Clojure with this framework so those examples would be kind of pointless.
This is what has me excited about Rama. I was very into the idea of event sourcing until I realized how painful it would be to make all the tooling needed.
More complicated in what ways specifically? I think the relevant thing is wether building an app with Rama is more or less complicated. Rama may be more complicated than mysql in implementation, but that doesn't affect me as a developer if it makes my job easier overall.
This is completely different from no-sql. Much more than just a different database..
Re:Bad Speech on Wednesday October 11, 2023 @02:15PM (#37848179)
if only we could trust people to make informed decisions..
Re:Ask HN: Has MeetUp.org been replaced by anything? on Tuesday October 03, 2023 @06:01PM (#37758199)
I've been finding a lot of things to do on Bloom. But it's kind of catered to specific audiences/areas it seems.
Re:NES Module for VCV Rack on Thursday September 28, 2023 @06:24PM (#37696693)
I love this thanks for sharing
Like I have a bachelors degree in engineering. Is that intermediate or advanced? I feel like saying my science knowledge is anything beyond intermediate is a bit of an overstatement personally.
What does "intermediate knowledge" mean in this context?
Re:Learn Physics with Functional Programming on Tuesday September 05, 2023 @01:09PM (#37394785)
Calculus makes a lot more sense to me as code so this seems promising :D
You're talking like it's still 2010. Modern incarnations of both of those languages are pretty great.
JS core (that's worth knowing) is pretty simple. My mental model is basically there are primitive types, arrays [], objects {}, and Promises. After that, you basically just have to understand the event loop and you're good to go. Then there's other special things like async/await, spread operator, etc. Among programming languages, it doesn't have THAT many things to learn at its core.
Re:My total comp for creating GitHub Copilot on Tuesday June 20, 2023 @05:33PM (#36410975)
Being a worker under capitalism is a scam.
Re:My total comp for creating GitHub Copilot on Tuesday June 20, 2023 @05:04PM (#36410588)
Marx was right.
Re:My total comp for creating GitHub Copilot on Tuesday June 20, 2023 @05:03PM (#36410577)
His bosses get to pocket 90% of the value the worker created. Just because this is the status quo doesn't mean it's fair or not exploitation.
Re:My total comp for creating GitHub Copilot on Tuesday June 20, 2023 @04:04PM (#36409719)
Capitalists (business owners) make all the money. Workers get stiffed. This is the nature of capitalism and it isn't fair.
Re:Functional Python Programming on Friday June 09, 2023 @07:20PM (#36265672)
Not having immutability isn't the worst thing IMO. I guess if you can't trust your coworkers to not modify their inputs, it's a different story.
Re:Functional Python Programming on Friday June 09, 2023 @07:16PM (#36265632)
if folks like this and use JS, there is a very similar library for that ecosystem: https://ramdajs.com/
Re:Functional Python Programming on Friday June 09, 2023 @07:15PM (#36265623)
with dot chaining you are restricted to only the functions that the API you're working with provides. With functional pipes you can use whatever functions you want.

Older »