News for hackers. Stuff that matters.

hijp

Re:Ask HN: Who wants to be hired? (November 2026) on Tuesday November 03, 2026 @12:52AM (#50348563)

  https://whitaker.jp

  Location: Honolulu
  Remote: Yes
  Willing to relocate: No
  Technologies: React, Rails, Three.js, React-Three-Fiber, Webgl, geospatial data
  Résumé/CV: <https://whitaker.jp>
  Email: (contact available at <https://whitaker.jp> )
Re:Ask HN: Who wants to be hired? (October 2026) on Thursday October 01, 2026 @04:23PM (#49926626)

  https://whitaker.jp

  Location: Honolulu
  Remote: Yes
  Willing to relocate: No
  Technologies: React, Rails, Three.js, React-Three-Fiber, Webgl, geospatial data
  Résumé/CV: whitaker.jp
  Email: (contact available at whitaker.jp)
Re:The AI Aesthetic on Thursday July 30, 2026 @09:07PM (#49117895)
For Tarot, did you generate base-color, roughness and normal maps? How do you make sure something like the roughness map doesn't deviate slightly from the base-color?
Re:Show HN: Dumbass Business Ideas on Friday November 14, 2025 @03:15PM (#45931650)
i’d love it more if they were ideas people actually tried, like quibi!
Re:Ask HN: Who wants to be hired? (October 2025) on Thursday October 02, 2025 @10:39PM (#45458297)

    Location: Honolulu
    Remote: Yes
    Willing to relocate: No
    Technologies: React, Rails, Three.js, React-Three-Fiber, Deck.gl, Leaflet
    Résumé/CV: whitaker.jp, linkedin.com/in/captainwhitaker
    Email: (message me on linkedin)
Check out my shiny new domain, https://www.whitaker.jp!

I'm a full stack Rails and React dev with 11-years of experience. Product focused, from wireframing and user stories I've helped companies through greenfield app development, rearchitecting existing apps, and maintaining legacy products.

In my free time I like making 3D-experiences and mapping GIS data.

Re:A WebGL game where you deliver messages on a tiny planet on Saturday September 27, 2025 @11:15PM (#45401466)
This is so neat! Is there a debug mode where I could just fly around and examine the planet?
Re:Ask HN: Who wants to be hired? (August 2025) on Friday August 01, 2025 @04:09PM (#44761870)

    Location: Honolulu
    Remote: Yes
    Willing to relocate: No
    Technologies: React, Rails, Three.js, React-Three-Fiber, Deck.gl, Leaflet
    Résumé/CV: whitaker.jp, linkedin.com/in/captainwhitaker
    Email: (message me on linkedin)
Check out my shiny new domain, https://www.whitaker.jp!

I'm a full stack Rails and React dev with 11-years of experience. Product focused, from wireframing and user stories I've helped companies through greenfield app development, rearchitecting existing apps, and maintaining legacy products.

In my free time I like making 3D-experiences and mapping GIS data.

Re:Ask HN: Who wants to be hired? (July 2025) on Tuesday July 01, 2025 @05:17PM (#44438084)

    Location: Honolulu
    Remote: Yes
    Willing to relocate: No
    Technologies: React, Rails, Three.js, React-Three-Fiber, Deck.gl, Leaflet
    Résumé/CV: whitaker.jp, linkedin.com/in/captainwhitaker
    Email: (message me on linkedin)
Check out my shiny new domain, https://www.whitaker.jp!

Full stack Rails and React dev, 11-years of experience. In my free time I like making 3D-experiences and mapping GIS data.

Re:The Book of Shaders on Sunday June 29, 2025 @11:35PM (#44419078)
interesting that even though it’s such a cherished resource no one’s taken up the flag to complete it after all this time.
I've built api only. It would be sick if it were easier to sprinkle react/vue/svelte/whatever in your haml views if you only needed a little bit of interaction but didn't want to spin up a whole other frontend.
Yeah but I wish in an alternate reality DHH chose a different route. If you go API only then you lose half of what makes rails great. It would be sick if you could render React/Vue/Svelte easily in your haml views and not have to have a js repo then figure out jwts and auth.

Dunno I loved rails, built monoliths, built api only, but when I tried sprinkling a bit of react in my views (say you only need a little bit of interaction, or want to use a react date picker) then theres all these sharp edges.

The reason I want it to be bigger is that user base helps the single dev, with help resources, up to date gems, and jobs.

I think if Rails had focused on giving real first party support to interoperability with whatever frontend framework you brought to the table it would be so much bigger right now. They put a lot of work into Hotwire but I just want to use React, and I'm sure others want to use what they're familiar with.
Re:When College Might Not Be Worth It on Wednesday April 16, 2025 @08:46PM (#43711909)
My friend somehow made it through to senior year without ever taking a math class. To graduate the counselor put them in the cafeteria serving lunch, which somehow counted towards a math credit.

Public school in Hawaiʻi man.

Re:Ask HN: Who wants to be hired? (April 2025) on Wednesday April 02, 2025 @06:03PM (#43562204)

  Location: Honolulu
  Remote: Yes
  Willing to relocate: No
  Technologies: React, Rails, Three.js, React-Three-Fiber, Deck.gl, Leaflet
  Résumé/CV: https://jpwhitaker.com, linkedin.com/in/captainwhitaker
  Email: https://www.linkedin.com/in/captainwhitaker/
Re:Matched and Deleted on Sunday March 23, 2025 @12:06PM (#43453824)
I think it's a fantastic idea! Having met 90% of my girlfriends through dating apps, I've watched them all gradually morph into Tinder clones with dark patterns and steep monthly fees ($20-$50). It's terrifying to think you might never meet your future spouse because you accidentally swiped left on a touchscreen.

I used to really like OkCupid. Old school OkC reminded me of Bantr from Ted Lasso, it was more personality-driven. You'd answer hundreds of questions and see compatibility scores with people nearby. Even though that might be a questionable metric (I actually enjoy dating people different from me), it was interesting to sort by inverse and see who I was supposedly incompatible with.

What I love most about meeting through apps is how low-pressure it feels. There's no second-guessing about whether they're interested, if they're single, or worrying that you're bothering them. A dating app that actually tries to help people connect instead of sucking us dry through backtrack fees would be amazing.

I have no knowledge of the non-profit space, how would you initially fund something like that?

Re:RubyLLM: A delightful Ruby way to work with AI on Saturday March 15, 2025 @11:45PM (#43376820)
Any plans on adding prompt caching and message batches? I saved a lot of money with claude using both. Was making http calls in ruby.

Love this project!

Re:Ask HN: Who wants to be hired? (March 2025) on Monday March 03, 2025 @06:07PM (#43247925)

  Location: Honolulu
  Remote: Yes
  Willing to relocate: No
  Technologies: React, Rails, Three.js, React-Three-Fiber, Deck.gl, Leaflet
  Résumé/CV: https://jpwhitaker.com, linkedin.com/in/captainwhitaker
  Email: https://www.linkedin.com/in/captainwhitaker/
Rails, React, Nextjs, api design, Postgres, 3D (Threejs Three-fiber), GIS, ecommerce

Hello friends! 10+ years of experience at startups, marketing firms and research labs! I love building products and design interfaces and user flows to be as easy as possible for users, wether it's renting boats or defining custom encryption parameters.

Looking to work in-person (Honolulu) or Remote. I've worked hybrid at Oceanit and fully remote at Ubiq (San Diego).

In my spare time I've also been making 3D web experiments and small games, so if you need some interactive 3D for your solar field or housing development or an edutainment experience I'd love to work on it!

I'm also building a massive database of gluten free grocery products to help people with Celiacs and gluten intolerances find replacements for their favorite foods.

Re:Ask HN: What Are You Working On? (February 2025) on Monday February 24, 2025 @04:03AM (#43157320)
I have celiacs, so I'm making a database of every single labeled gluten-free product in grocery stores. (I have 8,858 products across 243 grocery categories).

GF products are expensive and hit or miss, I really wanted something where I could keep track of my favorite items. I also want to let people rank them, so maybe I can discover the best gluten free hamburger bun (Rudi's Brioche), or beer (Glutenberg Blonde).

I'm also making a user submitted recipe section, so say you want to recreate a Taco Bell Doritos Locos Taco, it's easy to link to the products you need.

I'm not sure where this project is headed but I couldn't find any jobs working in this space so decided to make something to help myself.

Re:Ask HN: Who wants to be hired? (February 2025) on Tuesday February 04, 2025 @03:22AM (#42929653)

  Location: Honolulu
  Remote: Yes
  Willing to relocate: No
  Technologies: React, Rails, Three.js, React-Three-Fiber, Deck.gl, Leaflet
  Résumé/CV: https://jpwhitaker.com
  Email: https://www.linkedin.com/in/captainwhitaker/
Aloha friends! I'm JP, I have 10-years of experience building large apps and APIs in Rails. Recently I've been making games, visualizations and experiences in Three.js and React-Three-Fiber.
Re:Ask HN: Who wants to be hired? (January 2025) on Friday January 03, 2025 @07:00AM (#42584869)

  Location: Honolulu
  Remote: Yes
  Willing to relocate: No
  Technologies: React, Rails, Three.js, React-Three-Fiber, Deck.gl, Leaflet
  Résumé/CV: https://jpwhitaker.com
  Email: https://www.linkedin.com/in/captainwhitaker/
10-years experience building large apps and APIs in Rails. Recently I've been making games, visualizations and experiences in Three.js and React-Three-Fiber.

Show HN: A small browser game with a skydiving Santa

https://christmas.jpwhitaker.com/

This is a silly little game I built over the last couple of days.You launch Santa into the air, then use your arrow keys to glide him to houses to deliver the presents.I've been playing with React Three Fiber all year, but this is my first game and the first time using the physics engine Rapier. I had a blast, and surprisingly everything turned out pretty much as I envisioned it, from the game...

( Read More... | no comments | on HN )
Re:Ask HN: What is the best thing you read in 2024? on Wednesday December 25, 2024 @06:49AM (#42508349)
I really liked "The Wager: A Tale of Shipwreck, Mutiny and Murder". It's very well researched and pieced together from conflicting accounts.

After I was finished I decided to look up the author and found out he wrote "Killers of the Flower Moon" and "The Lost City of Z", both of which I really enjoyed! If you like books like Endurance, Unbroken, or A Land So Strange, you'll dig this one.

https://hidden-inu.vercel.app/ All it does is open a little flap in the page where there's a 3D dog. There's some sound effects on desktop.

https://github.com/jpwhitaker/candidCamera , its a QR code that when you scan it, it takes a photo of you from across the street and displays the picture on your phone when the page loads.

Re:Ask HN: Who wants to be hired? (September 2024) on Monday September 02, 2024 @06:42PM (#41429386)
Location: Honolulu, Hawaii, USA

Remote: Preferred, hybrid okay in Hawaii

Willing to relocate: No

Technologies: Javascript, Next.js, React, Ruby, Rails, Postgres, Three.js

Résumé/CV: https://jpjpjp.vercel.app/

Email: Contact on LinkedIn https://www.linkedin.com/in/captainwhitaker/

That's completely inaccurate.

2,000 acres burned in the maui fire. In contrast, Alexander and Baldwin sold 41,000 acres of sugar plantation land in 2018.

Here's a map of the Maui fires (red dots) overlayed on sugar lands. https://imgur.com/CysWreb, https://health.hawaii.gov/epo/egis/sugarcane/

From NYT: “The fire problem,” he added, “is mostly attributable to the vast extents of nonnative grasslands left unmanaged by large landowners.”

That shift away from plantations allowed tropical grasslands to grow untended, which built up the fuels needed for big wildfires to spread. Mr. Trauernicht, a specialist in wildland fire science and management at the University of Hawaii at Manoa, refers to a “grass-fire” cycle.

This happens when the heavy rains that fall across the islands cause the grasses to grow. Then the dry season arrives, and the grasses burn.

“The biomass out there is off the charts,” Mr. Trauernicht said in a 2021 interview.

There are ways that the authorities can limit this destructive cycle, he said. They include building firebreaks, introducing vegetation that is more resistant to fire and allowing livestock to keep grasses at a manageable level. For years, Mr. Trauernicht and other experts have been calling for such moves to mitigate Hawaii’s wildfire risks."

And: "I talked to Clay Trauernicht, one of Hawaii’s top wildfire experts. His assessment: The plantations of sugarcane and pineapple that dominated the state's economy during much of the 19th and 20th centuries are mostly gone. Their disappearance, and Hawaii's heavy rains, allowed tropical grasslands to grow rapidly, replacing them. But then the dry season comes, and the grasses burn, causing destruction like we’re seeing on Maui.

He's not wrong. You can't compare the ahupua'a system with the large scale industrial monoculture plantations of the 1800s-and onward.

https://imgur.com/OCirGip https://en.wikipedia.org/wiki/Sugar_plantations_in_Hawaii#En...

Re:Stylized Water Shader on Thursday March 09, 2023 @07:53PM (#35089081)
Is there a way to take the output from the node graph for use in something like three.js?
Re:How they filmed The Last of Us arcade scene on Wednesday March 01, 2023 @11:23PM (#34991986)
They imply Riley has been playing a bunch and is shown teaching Ellie how to do the fatality iirc.
Re:Whisper – open source speech recognition by OpenAI on Wednesday September 21, 2022 @03:39PM (#32930434)
haha same, thanks
Re:Whisper – open source speech recognition by OpenAI on Wednesday September 21, 2022 @02:48PM (#32929583)
I'm really new to pip, but does this look ok?

(after running the command for setuptools) Defaulting to user installation because normal site-packages is not writeable Requirement already satisfied: pip in /Users/xxx/Library/Python/3.9/lib/python/site-packages (22.2.2) Requirement already satisfied: setuptools in /Users/xxx/Library/Python/3.9/lib/python/site-packages (65.3.0)

---- after trying whisper installation: × Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> [20 lines of output] Traceback (most recent call last): File "/Users/xxx/Library/Python/3.9/lib/python/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 363, in <module> main() File "/Users/xxx/Library/Python/3.9/lib/python/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 345, in main json_out['return_val'] = hook(*hook_input['kwargs']) File "/Users/xxx/Library/Python/3.9/lib/python/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 130, in get_requires_for_build_wheel return hook(config_settings) File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/build_meta.py", line 154, in get_requires_for_build_wheel return self._get_build_requires( File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/build_meta.py", line 135, in _get_build_requires self.run_setup() File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/build_meta.py", line 150, in run_setup exec(compile(code, __file__, 'exec'), locals()) File "setup.py", line 2, in <module> from setuptools_rust import Binding, RustExtension File "/private/var/folders/lj/7x6d3dxd3cbdtt484k6xsmyh0000gn/T/pip-build-env-ieaydl8r/overlay/lib/python3.9/site-packages/setuptools_rust/__init__.py", line 1, in <module> from .build import build_rust File "/private/var/folders/lj/7x6d3dxd3cbdtt484k6xsmyh0000gn/T/pip-build-env-ieaydl8r/overlay/lib/python3.9/site-packages/setuptools_rust/build.py", line 23, in <module> from setuptools.command.build import build as CommandBuild # type: ignore[import] ModuleNotFoundError: No module named 'setuptools.command.build' [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

Older »