<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: joshxyz</title><link>https://news.ycombinator.com/user?id=joshxyz</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 17:10:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=joshxyz" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by joshxyz in "Supabase Storage now supports the S3 protocol"]]></title><description><![CDATA[
<p>their team is crazy good</p>
]]></description><pubDate>Sun, 21 Apr 2024 03:40:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=40103020</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40103020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40103020</guid></item><item><title><![CDATA[New comment by joshxyz in "Why you should not apply to YC"]]></title><description><![CDATA[
<p>Spot on, what a fucking grifter. A shame to this community.</p>
]]></description><pubDate>Sun, 21 Apr 2024 01:56:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=40102638</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40102638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40102638</guid></item><item><title><![CDATA[New comment by joshxyz in "Why you should not apply to YC"]]></title><description><![CDATA[
<p>More like personal dumb takes.<p>I admired him in his early days too. Yet lately he really stands out as a fucking idiot in my twitter timeline every once in a while to the point of having to block him.<p>A full-grown adult man just chasing clout, what a fucking clown.</p>
]]></description><pubDate>Sun, 21 Apr 2024 01:54:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=40102630</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40102630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40102630</guid></item><item><title><![CDATA[New comment by joshxyz in "Why you should not apply to YC"]]></title><description><![CDATA[
<p>he does it on pretty much any topic he can get engagement with actually. a repulsive human being in person.</p>
]]></description><pubDate>Sat, 20 Apr 2024 23:20:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=40101863</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40101863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40101863</guid></item><item><title><![CDATA[New comment by joshxyz in "Ask HN: How do you ask users about their pain point?"]]></title><description><![CDATA[
<p>1. decide on an industry you have a bit of experience in.<p>2. look where those users are. they might be in subreddits or fb groups or wherever.<p>3. look for apps they use. there are lots of it in android play store and apple store.<p>4. read the helpful and critical reviews. these statements prove that there is demand, that some people like it, and that some people care enough to voice out their frustrations.<p>5. if you havent read the mom test, find a pirated copy, or just buy it. this book will course correct your interactions and expectations with your users.</p>
]]></description><pubDate>Sat, 20 Apr 2024 23:14:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=40101827</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40101827</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40101827</guid></item><item><title><![CDATA[New comment by joshxyz in "Ask HN: Best stack for real time data intensive apps"]]></title><description><![CDATA[
<p>clickhouse + react + websockets for me</p>
]]></description><pubDate>Fri, 19 Apr 2024 07:14:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=40084176</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40084176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40084176</guid></item><item><title><![CDATA[New comment by joshxyz in "Stripe Atlas Early Access"]]></title><description><![CDATA[
<p>is it free</p>
]]></description><pubDate>Fri, 19 Apr 2024 07:12:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=40084163</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40084163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40084163</guid></item><item><title><![CDATA[New comment by joshxyz in "Ask HN: Could you train someone to do your job in a month?"]]></title><description><![CDATA[
<p>routine tasks maybe, creative tasks lol no good luck with that</p>
]]></description><pubDate>Fri, 19 Apr 2024 07:10:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=40084159</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40084159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40084159</guid></item><item><title><![CDATA[New comment by joshxyz in "Working at Google has been utterly depressing for over a year"]]></title><description><![CDATA[
<p>i find it funny you didnt mention the constant sunsetting of different products.<p>but i realize you mentioned similar ones. maybe consequences of google just being too big?<p>i worked at huge company before, i dreaded it too for the same reasons and i quit.</p>
]]></description><pubDate>Thu, 18 Apr 2024 23:31:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=40081835</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40081835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40081835</guid></item><item><title><![CDATA[New comment by joshxyz in "Ask HN: Is it polite to respond to colleagues using ChatGPT?"]]></title><description><![CDATA[
<p>inappropriate? depends. hilarious? fuck yes haha.</p>
]]></description><pubDate>Thu, 18 Apr 2024 13:27:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=40075982</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40075982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40075982</guid></item><item><title><![CDATA[New comment by joshxyz in "Ask HN: What tool(s) do you use to code review and deploy SQL scripts?"]]></title><description><![CDATA[
<p>does drizzle orm help here? i heard it helps in migrations but never really tried.</p>
]]></description><pubDate>Mon, 15 Apr 2024 05:03:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=40037218</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40037218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40037218</guid></item><item><title><![CDATA[New comment by joshxyz in "Ask HN: What would attract you to attend a 1day course on a tech of your choice?"]]></title><description><![CDATA[
<p>never done it but the guy who wrote the yc recommended mom test also wrote a book about running workshops. maybe useful for you?</p>
]]></description><pubDate>Mon, 15 Apr 2024 03:10:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=40036736</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40036736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40036736</guid></item><item><title><![CDATA[New comment by joshxyz in "Base 10 is not a good base"]]></title><description><![CDATA[
<p>i dont get it. just cut 33 and if my boss arses me about precision i either need to machine cut it or get a new boss?</p>
]]></description><pubDate>Mon, 15 Apr 2024 03:07:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=40036722</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40036722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40036722</guid></item><item><title><![CDATA[New comment by joshxyz in "Ask HN: How do you decide who/what to vote for?"]]></title><description><![CDATA[
<p>i like this take. people like being heard, but people don't like putting in the time to really weigh on things, let alone being accountable.</p>
]]></description><pubDate>Sun, 14 Apr 2024 01:39:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=40027964</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40027964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40027964</guid></item><item><title><![CDATA[New comment by joshxyz in "Ask HN: How do we include JavaScript scripts in a browser these days?"]]></title><description><![CDATA[
<p>it says in their docs that they recommend Vite <a href="https://vitejs.dev/" rel="nofollow">https://vitejs.dev/</a><p>it goes like this.<p>1. you create a repo folder, you cd into it.<p>2. you create a client template using vite which can be plain typescript, or uses frameworks such as react or vue, at <a href="https://vitejs.dev/guide/" rel="nofollow">https://vitejs.dev/guide/</a><p>3. you cd in that client directory, you npm install, then you npm run dev, it should show you that it works at localhost:5173<p>4. you follow the instructions on your url, you do npm install @web3modal/wagmi @wagmi/core @wagmi/connectors viem<p>5. you follow the further instructions.<p>> It seems like this is for npm or yarn to pull from a remote repository maintained by @wagmi for instance. But then what?<p>you install the wagmi modules, then you import them in your js code, those code can run upon being loaded or upon user actions such as button clicks<p>> Do I just symlink to the node_modules directory somehow? Use browserify? Or these days I'd use webpack or whatever the cool kids are using these days?<p>no need for those. browserify is old school way of transpiling commonjs modules into browser-compatible modules. webpack is similar. vite replaces both webpack and browserify. vite also uses esbuild and swc under the hood which replaces babel.<p>> I totally get how node package management works ... for NODE. But all these client-side JS projects these days have docs that are clearly for the client-side but the ES2015 module examples they show seem to leave out all instructions for how to actually get the files there, as if it's obvious.<p>pretty much similar actually. except on client-side, you have src and dist folders. when you run "npm run build" vite will compile the src dir into dist dir. the outputs are the static files that you can serve with any http server such as npx serve, or caddy, or anything really.<p>> What gives? And finally, what exactly does "browserify" do these days, since I think Node supports both ES modules and and CJS modules? I also see sometimes UMD universal modules<p>vite supports both ecmascript modules and commonjs modules. but these days you'll just want to stick with ecmascript which makes your code consistently use import and export syntax, and you get the extra benefit of it working well with your vscode intellisense.<p>> In short, I'm a bit confused how to use package management properly with browsers in 2024: <a href="https://modern-web.dev/guides/going-buildless/es-modules/" rel="nofollow">https://modern-web.dev/guides/going-buildless/es-modules/</a><p>if people want plain js there is unpkg.com and esm.sh way, but the vite route is the best for you as it's recommended and tested by the providers of your modules.<p>> And finally, if you answer this, can you spare a word about typescript? Do we still need to use Babel and Webpack together to transpile it to JS, and minify and tree-shake, or what?<p>I recommend typescript, as it gives you better type-safety and better intellisense, but it really depends. If you're new to it, it can slow you down at first. But as your project grows you'll eventually see the value of it. In vite there are options to scaffold your project in pure js or ts.</p>
]]></description><pubDate>Sun, 14 Apr 2024 01:34:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=40027935</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40027935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40027935</guid></item><item><title><![CDATA[New comment by joshxyz in "Ask HN: Free alternative to Teamviewer?"]]></title><description><![CDATA[
<p>up for this, used this reliably across my linux and windows desktops</p>
]]></description><pubDate>Sun, 14 Apr 2024 01:09:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=40027798</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40027798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40027798</guid></item><item><title><![CDATA[New comment by joshxyz in "Ask HN: Diagramming AI Tools?"]]></title><description><![CDATA[
<p>i saw d2lang.com which is nicer than mermaid.<p>but these days i iuse miro.com, smoother ux than other saas apps.</p>
]]></description><pubDate>Sat, 13 Apr 2024 19:49:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=40025508</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40025508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40025508</guid></item><item><title><![CDATA[New comment by joshxyz in "Ask HN: Where did you first learn to code?"]]></title><description><![CDATA[
<p>stumbling on vb6 kn a computer.<p>being able to drag and drop text fields and buttons was majestic.</p>
]]></description><pubDate>Sat, 13 Apr 2024 19:48:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=40025494</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40025494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40025494</guid></item><item><title><![CDATA[New comment by joshxyz in "Ask HN: What activities are you motivated to do?"]]></title><description><![CDATA[
<p>paying the bills? fuckin hell man it feels more like being held at gunpoint that being naturally inspired and motivated, but it works well for me.<p>when things are comfy and convenient i find myself slacking. having accountabilities and responsibilities forces me to perform and compete whether i like it or not. i hate it, a lot, but it keeps me alive. capitalism meets stockholm syndrome.</p>
]]></description><pubDate>Sat, 13 Apr 2024 19:46:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=40025477</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40025477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40025477</guid></item><item><title><![CDATA[New comment by joshxyz in "Ask HN: How does Hacker News make money?"]]></title><description><![CDATA[
<p>oh god the visual.</p>
]]></description><pubDate>Sat, 13 Apr 2024 19:43:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=40025454</link><dc:creator>joshxyz</dc:creator><comments>https://news.ycombinator.com/item?id=40025454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40025454</guid></item></channel></rss>