HNHacker News
TopNewBestAskShowJobs

joshdavham

2,257 karma · joined February 25, 2024

https://github.com/joshdavham
submissionscomments
joshdavham··on Denial of service and source code exposure in React Server Components
I'm no javascript framework expert, but how vulnerable do people estimate other frameworks like Angular, Sveltekit and Nuxt to be to this sort of thing? Is React more disposed to be at risk? Is it just because there are more eyes on React due to its popularity?
joshdavham··on Rust in the kernel is no longer experimental
I think on HN, people generally want the submission's title to match the page's title.

(I do agree it's clickbait-y though)

joshdavham··on If you're going to vibe code, why not do it in C?
What people miss is that vibe coding actually is coding, except the code are your prompts and the LLM is the compiler.

The problem here is that human languages are terrible programming languages and LLMs are terrible compilers.

joshdavham··on I'm Peter Roberts, immigration attorney who does work for YC and startups. AMA
You've stated in a previous comment that non-US citizens can be denied entry to the United States if border officers request access to your phone and you decline to do so.

... but what about when non-US citizens leave the US?

For example, as a Canadian, if I'm down in the US and, on my way back up to Canada, a US border officer requests access to my phone and I decline... what happens then?

joshdavham··on 30 years ago today "Netscape and Sun announce JavaScript"
In 2015, when I started my CS degree, Java was still the first language we learned.
joshdavham··on Ask YN: What CI do you use instead of GitHub Actions?
Just FYI, the title of your post should be 'Ask HN: ', not 'Ask YN: '.
joshdavham··on Is America's jobs market nearing a cliff?
In which part of the world are you seeing this? In the bay area?
joshdavham··on Leak confirms OpenAI is preparing ads on ChatGPT for public roll out
What might these ads actually look like in practice? It's not immediately obvious to me, if I'm being honest.
joshdavham··on Mixpanel Security Breach
I find it it incredible how much worse this article is compared to OpenAI’s article [0]

Mixpanel certainly has more info than OpenAI, yet has determined to share far less with the public. This reflects very poorly on them as a company.

[0] https://openai.com/index/mixpanel-incident/

joshdavham··on Comic Code Reviews
You actually might be on to something... AI aside, it's often a good idea to include visuals in a PR such as diagrams.

But having something like a comic where it's both visual and communicative in a more conversational/narrative way could prove pretty effective. Also if you can throw some humour in there, it could potentially add even more comprehensibility, etc.

Thanks for sharing!

joshdavham··on The most male and female reasons to end up hospital
> 89.5% Psychological problems [for women]

This is a pretty stunning statistic to me. I suppose if you were to ask me to guess which gender is hospitalized the most frequently for mental health reasons, I'd probably guess women... but I wouldn't expect the distribution to be that extremely skewed.

Is there a simple explanation for this?

joshdavham··on Slashdot effect
Why did it lose this mindshare?
joshdavham··on Slashdot effect
> Makes me wonder what percentage of today's HN readers didn't live through the Slashdot era.

I definitely missed out :(

What was it like?

joshdavham··on We should all be using dependency cooldowns
Also interesting to note that the author is involved with the uv python package manager, homebrew and is a member of pypa (Python Packaging Authority). Very impressive!
joshdavham··on CornHub
It's interesting: if you have adblock on, you get a bunch of joke ads about "cob enlargement", etc , but if you turn your adblock off, you get actual (scam) ads!
joshdavham··on CornHub
Please don't talk like this on HN.
joshdavham··on CornHub
Anyone else not getting sound from the videos?
joshdavham··on Show HN: Browser-based interactive 3D Three-Body problem simulator
Nice work!

Were you by any chance inspired to make this because of the three body series by Cixin Liu? Or were you moreso just inspired because the simulation/math/physics are interesting?

joshdavham··on Laptops with Stickers
That's an interesting point, but I've never really seen the cross as a conservative symbol. I probably know about as many progressive christians as I do conservative ones (mind you I'm not in the US).
joshdavham··on Laptops with Stickers
Political bumper stickers are also a thing up here in Canada, but probably like 1-5% as common. I'm often shocked to see how common they are when I'm down in the US. Like I find it weird that so many people are eager to passive agressively advertise their political views to the public (and usually the more polarizing views).

The most common sticker we've got is the infamous "F--- Trudeau" sticker. And I'm even seeing fewer of those these days since he's no longer PM.

joshdavham··on Laptops with Stickers
This was super fun to browse!

I am a bit curious about the amount of politically progressive stickers however. Like, is sticker-ing your laptop just more of a 'progressive' thing to do? Do political conservatives not sticker their laptops in the same way that they generally do with their bumper stickers?

joshdavham··on Why Coders Shouldn't Join a Start-up When They Graduate
The article is from 2011 so definitely from an easier time. But the overall advice in my opinion is still solid - it’s best to work for a recognizable company early on then to spend your first couple years at a company no one recognizes.

I’m a big proponent of startups, but I really wish I had read this when I first graduated.

joshdavham··on Hiring a developer as a small indie studio in 2025
That’s a good distinction. A paid take home is very different than an unpaid one.
joshdavham··on Hiring a developer as a small indie studio in 2025
> They will need to review your submission, which absolutely does take tim

But that's the kicker: they won't review your submission!

joshdavham··on Hiring a developer as a small indie studio in 2025
> I still consider this a red flag. The company wants me to put time into the hiring process, but they can’t be bothered to do the same.

Exactly this.

It costs a company nothing to give you a take-home, but it will cost you (the candidate) potentially many hours. On my last job search, I got burned a number of times where I'd work for hours on a take-home only to get ghosted. I don't think they even looked at my solution.

Now I have a personal policy where I will refuse to do a take-home unless the interviewer sits there with me while I do it. This demonstrates to me that the interviewer is actually serious and respectful of my time.

joshdavham··on Work after work: Notes from an unemployed new grad watching the job market break
Depressing article but it really captures the zeitgeist among recent tech grads.

I’m more of a mid-level dev, but I was recently unemployed for about 6 months and it felt brutal - and this is despite having a couple years of work experience. I can’t imagine how hard it would be for junior data scientists where there’s an even worse supply to demand ratio of applicants (and almost always with graduate degrees).

joshdavham··on Marko – A declarative, HTML‑based language
Oh wow! So I guess Marko has been around for while. Despite that, this is my first time hearing about it.
joshdavham··on Marko – A declarative, HTML‑based language
Could you please try to be a bit more substantive with your comments?

E.g., Why do you think JSX is the best? What limitations did you hit with those other template languages?

joshdavham··on Chrome Keyboard Shortcuts
Np :)

I'm thinking of trying to memorize some of these to see if I get a better UX while using chrome!

joshdavham··on Paris had a moving sidewalk in 1900, and a Thomas Edison film captured it (2020)
Somewhat off-topic, but why are all the men in the film wearing hats? Was this some sort of dress code?
← PreviousPage 4 of 26Next →