HNHacker News
TopNewBestAskShowJobs

jdwg

167 karma · joined January 19, 2023

Mathematician, software engineer
submissionscomments
jdwg··on Proof of Corn
Is it easy to make money by growing corn? Probably not.

So this is a very legitimate test. We may learn some interesting ways that planting, growing, harvesting, storing, and selling corn can go wrong.

I certainly wouldn't expect to make money on my first or second try!

jdwg··on Most elementary proof showing that exponential wins against polynomial
Professional mathematicians trying to give easy proofs of the well-known fact that an increasing exponential eventually dominates every polynomial.
jdwg··on Show HN: Antonemo – A Game of Words and Their Opposites
I found this fun! But my plan to gain access to M by taking the opposite of DAD was prevented by the word list. How is the list generated?
jdwg··on Making a Living Is More Than Work: Thoreau’s Loafing and the Purpose of Life
Another review of the same book:

Weeding or Writing: On “Henry at Work” https://www.clereviewofbooks.com/writing/kaag-van-belle-henr...

jdwg··on Show HN: NExT-GPT – First LLM working with multimodal input and output
I gave it a photo of my face, and it said that I look approachable and friendly. I asked it to improve my hair, and it replaced me with a completely different person. Oh well! Still very impressive tech.
jdwg··on Show HN: Platform to practice job interviews using AI
Just took the interview for the Senior JavaScript Developer position! (I'm not actually a js developer, but this was the closest I could find)

- It was very nice to have "two minutes from now" offered as an interview slot - Interviewer: "Can you tell about a time you used typescript in a project" Me: "I've only used typescript in personal projects, writing little games to play remotely with my family." - Interviewer: "Can you tell about a time you demonstrated excellent collaboration at work?" Me: "I worked closely with two other people when building product at my last company. I was the data science/ml expert, ..." - Interviewer: "Can you tell me your English language proficiency?" Me: "Very proficient." - Interview over after about 3 minutes! No technical questions at all, sadly. - A results email was sent to my inbox within a minute or two.

...

RESULTS

Highlights: Good collaboration skills, Experience with AI

Keypoints: Has only used TypeScript in personal projects, Demonstrated effective collaboration and initiative, Comfortable with English

Overall Score: 68%

English Level: B2

Looks pretty good! Agreed that a senior js dev should have some real experience with TypeScript.

But wait, what does B2 mean?

Can interact with a degree of fluency and spontaneity that makes regular interaction with native speakers quite possible without strain for either party.

Hm. I am a native English speaker, and there are two levels above B2. This is a pretty big miss.

But overall, the process was so quick and painless that I'd certainly do it again, just for the chance to practice giving my canned responses to standard behavioral-type questions.

jdwg··on Conceptual reason why the sign of a permutation is well-defined?
Professional mathematicians giving careful consideration to simple concepts: ~50 comments, 34 answers, and the question's still active!
jdwg··on When Alvin visited the wreck of the Titanic (2023) [video]
Woods Hole Oceanographic Institution (very shortly) to release footage of the wreck of Titanic that was captured in July 1986 from cameras on the human-occupied submersible Alvin and the newly built, remotely operated Jason Junior. Most of this footage has never been released to the public.

Runtime: 1hr 21min

jdwg··on Mysteries of Counting: Euler Characteristic vs. Homotopy Cardinality (2005) [pdf]
Slides from a talk by John Baez intended for a general technical audience; this was part of a birthday conference for Ross Street.
jdwg··on In-browser homology calculator using PyScript/Pyodide/WASM [slow loading]
well, I love the subject, so I'm glad to discuss whatever! And let me know if all of the exercises are too hard. There should always be a couple of easy ones, but I don't know this audience very well.
jdwg··on In-browser homology calculator using PyScript/Pyodide/WASM [slow loading]
The direct sum decomposition you mention doesn't always happen, as you can see in some of the examples in the calculator. It is closer to happening when \gamma is zero, and if \gamma is zero and we switch from integer coefficient to field coefficients, then it always happens!
jdwg··on In-browser homology calculator using PyScript/Pyodide/WASM [slow loading]
Cycles on (X, A) really can connect parts of A to other parts that look remote if you are forced to stay within A. This is visible in the long exact sequence; when the third map is nonzero, you have cycles in A that become boundaries when you allow chains in X.

Sorry, I do not see what you mean by "dual space," and I do not myself view chains as a analogous to functions.

jdwg··on In-browser homology calculator using PyScript/Pyodide/WASM [slow loading]
Yes, this is true (or nearly) for simplicial complexes. A cycle on (X, A) is the same as a cycle on (X/A, A/A) = (X/A, single point), and this is a useful point of view, since X/A can be much simpler to visualize.
jdwg··on In-browser homology calculator using PyScript/Pyodide/WASM [slow loading]
Interactive explanation of simplicial homology and lets you compute the long exact sequence of a pair