Recent submissions

Comment · 1 year ago
I've expressed this to others as much as is reasonable - but the phrase "vibe coding" shouldn't be used in any serious discourse about agentic tools. We can't control the lens under which a given person first heard the term, but that moment (combined with the mountains of memes they've consumed since) is going to color a lot of folk's personal definition of vibe coding. It's not realistic to expect everyone to have a shared definition of it, despite the inventor of the phrase immediately giving it definition.
Comment · 1 year ago
“Every song ever” is a frustratingly inaccurate summary, as someone who’s had their songs pulled off the platform with no notice that I wouldn’t hear them again.
Comment · 3 years ago
Did Reddit actually make that threat or was that just a fearful suspicion from the userbase?
Comment · 3 years ago
It does happen in practice, but unfortunately because it doesn't happen in practice on average, the WHO has opted away from educating people on the nuances and instead continue this maddening war about which is worse.

The other issue is that there's so much variance. Are you making an effort at improving the quality of your food and made up that 200 calories with nutrient rich items? Too bad, you still aren't losing weight, so WHO declares that diet soda is ineffective for weight loss, articles summarize and declare that artificial sweeteners are bad for you, and you still get people thinking that diet soda is worse for you than regular soda.

Comment · 3 years ago
Which blows my mind, because when all else in the diet holds equal, swapping two sugar'd sodas with two artificially sweetened sodas will save you (using my old vice Dr Pepper as an example) 54g sugar and 200 calories per day. It's just a little annoying that WHO (or this article, not sure who's most at fault) decided not to get into the nuance that people tend to make up those missing 200 calories in other ways.
Comment · 3 years ago

  Location: Denver, CO
  Remote: Remote/Hybrid/In-House all acceptable
  Willing to relocate: No
  Technologies:
  In depth recent experience with:
  React, NextJS, NodeJS, Typescript, Express, HTML CSS, Webpack, SPAs & state management, react-testing-library, Jest, WGAC 2.0 Compliant Web Accessibility Standards & Development, AWS (S3, Lambda, Gateway), Terraform
  I've used these before but either not professionally or it was a long time ago:
  GO, Clojure, Python, Java, Elisp, GraphQL, PostgreSQL, MongoDB, Spring

  Résumé/CV: https://flowcv.com/resume/vdsvg8neue
  Email: [email protected]
About me: I'm currently a 9 YOE senior full stack engineer at a nonprofit education organization, but I'm looking for a change. The last few years I've provided the majority of my value on the Frontend in React, Node, Typescript, but I am very interested in opportunities that expect me to be more Full Stack and I'd be very motivated to get up to speed quickly with oneOf[Go, Python, Clojure, Rust], as I'd like to extend my breadth of knowledge.

While not having this isn't a deal breaker by any means, a "cherry on top" type fit would be an organization where I can provide value to you with my current bread and butters (React, JS, Typescript) while expecting me to get up to speed in a new backend language quickly.

Comment · 3 years ago

  Location: Denver, CO
  Remote: Remote/Hybrid/In-House all acceptable
  Willing to relocate: No
  Technologies: 
  In depth recent experience with: React, NextJS, NodeJS, Typescript, Express, HTML CSS, Webpack, SPAs & state management, react-testing-library, Jest, WGAC 2.0 Compliant Web Accessibility Standards & Development, AWS (S3, Lambda, Gateway), Terraform
  Moderate or aging familiarity with: GO, Clojure, Python, Java, Elisp, GraphQL, PostgreSQL, MongoDB, Spring
  Résumé/CV: https://flowcv.com/resume/vdsvg8neue
  Email: [email protected]
About me: I'm currently a senior full stack engineer at a nonprofit education organization, but I'm looking for a change. The last few years I've provided the majority of my value on the Frontend in React, Node, Typescript, but I am very interested in opportunities that expect me to be more Full Stack and I'd be very motivated to get up to speed quickly with oneOf[Go, Python, Clojure, Rust], as I'd like to extend my breadth of knowledge.

While not having this isn't a deal breaker by any means, a "cherry on top" type fit would be an organization where I can provide value to you with my current bread and butters (React, JS, Typescript) while expecting me to get up to speed in a different backend language quickly.

Comment · 4 years ago
The post itself covers in the intro that they made the conscious decision to go with a monorepo, accepting the downsides of it. Much more than this article though, I'd like to read one discussing that decision and why they went that direction.
Comment · 4 years ago
Typically the function has access to whatever props or state it needs because it's in the scope of the component. It's not pure, but it's rare that I need to verbosely pass props into the function call and then accept them in myFunction. I don't typically test these functions in isolation as the component itself is pure and I test the output of the component as a whole instead.
Comment · 4 years ago
I've personally rarely even needed to useMemo, I just write a function that returns the JSX I need and { myFunction() } in the functional component's return (given React).
Comment · 4 years ago
I learned skiing at ~8yo and did it until ~16, where I picked up snowboarding. I loved the change of pace, but now that I'm 30, I'm heavily considering switching back to skiing for a few reasons:

- My hips simply can not handle being twisted asymmetrically while waiting in line and sitting on the lift. Lifting and waiting to lift is probably 2/3 of your time spent on the mountain if you go fast, and my body is starting to hate it.

- A lot of my friends are picking up snow sports, and I've probably spent around half of my days in the past two years watching and helping a beginner learn. This is incredibly taxing to do on a snowboard - making your way around the bunny slopes is exhausting and requires constant booting in/out, which is a huge pain compared to skiing.

- I'm falling more. As the mountains have grown understaffed, I'm starting to succumb to the classic "fell because I was riding heelside and hit a surprise jump because of an un-groomed patch of snow." I know from experience that I'd carve right through these on skis.

- More mountain accessibility. As time goes on, I'm realizing how much of the mountain I simply stay away from because the conditions for snowboarding are rough. I stay away from moguls now, and un-groomed or icy runs provide a lot bigger of a challenge and risk when boarding. Further, commuting across catwalks is a lot less taxing on skis than a snowboard.

Comment · 4 years ago
"Fairly easy" is never language I would use to describe showing/proving anything to the IRS
Comment · 5 years ago
My organization's most recent hack day was won by the UX team signing up for a free demo of a chat bot service and demoing it - not a single line of code. We haven't had one since, nor do we use chat bots anywhere in our org a few years later.
Comment · 5 years ago
I see where you're going - but I've personally noticed that there are a lot of things coming along with these cloud infrastructure paradigms that have made me feel like my localhost text editing workflows are going to make me look and feel even more like an absolute dinosaur as time goes on. I can't speak eloquently on this as I'm still an amateur to these cloud infra configuration concepts and their real limitations on how I'm used to thinking about application development, but I hope this comment sparks some inspiration for someone else to do so.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton