<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: FDETalkDotCom</title><link>https://news.ycombinator.com/user?id=FDETalkDotCom</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 04:35:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=FDETalkDotCom" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by FDETalkDotCom in "The first class of AI natives is graduating"]]></title><description><![CDATA[
<p><a href="https://archive.is/qNODI" rel="nofollow">https://archive.is/qNODI</a><p>WSJ refers to 2026 college grads as "AI native".  I don't really know about that; to me, native would be truly imply having grown up with it moreso.<p>In any case, this crop entering the workforce (theoretically) would have had ample time during between/for class to use and ramp on AI, especially compared with those already used to or busy doing things the older fashioned way at $dayjob, however much AI crept or jolted in.  So, I guess the moniker fits, comparatively.<p>Native in terms of AI being already in full-ish force when entering the workplace, perhaps.<p>Curious how HN thinks this matters, if anything.</p>
]]></description><pubDate>Tue, 26 May 2026 06:58:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48276080</link><dc:creator>FDETalkDotCom</dc:creator><comments>https://news.ycombinator.com/item?id=48276080</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48276080</guid></item><item><title><![CDATA[The first class of AI natives is graduating]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.wsj.com/tech/ai/ai-natives-graduates-job-cuts-6bab8ac9">https://www.wsj.com/tech/ai/ai-natives-graduates-job-cuts-6bab8ac9</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48276079">https://news.ycombinator.com/item?id=48276079</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 26 May 2026 06:58:18 +0000</pubDate><link>https://www.wsj.com/tech/ai/ai-natives-graduates-job-cuts-6bab8ac9</link><dc:creator>FDETalkDotCom</dc:creator><comments>https://news.ycombinator.com/item?id=48276079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48276079</guid></item><item><title><![CDATA[New comment by FDETalkDotCom in "Ask HN: How do you get Internships with no work experience but cool projects?"]]></title><description><![CDATA[
<p>1. Go to an in-person career fair hosted by your school or county.<p>2. Go to a Meetup or Luma events for your industry of interest near your city and talk to real people about what their company does and how your experience making projects relates.<p>3. Catch up with people you know in real life from your studies about the places they or their contacts work at and your interest in an internship.<p>It probably starts with some kind of connection.<p>Then when you talk to a person at the company who needs/wants an intern (the "hiring manager"), you need them to like you.  Be nice to them.  Listen attentively.  Be professional, and also be yourself.  Focus on how you can be useful for their team/project/company, not on what you need.<p>After such communications, follow up with a "thank you" email (or text if familiar) with specifically what you enjoyed about talking to them.<p>Make sure your resume is perfectly formatted, grammatically correct and not AI generated.  Edit it yourself to retain your own voice.  You can include skills, technologies, passion projects, and education on your resume, even if you lack work experience.</p>
]]></description><pubDate>Tue, 26 May 2026 01:53:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48274067</link><dc:creator>FDETalkDotCom</dc:creator><comments>https://news.ycombinator.com/item?id=48274067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48274067</guid></item><item><title><![CDATA[New comment by FDETalkDotCom in "Uv is fantastic, but its package management UX is a mess"]]></title><description><![CDATA[
<p>Whoa, yeah, I think I will be switching to this which is much faster, (thanks!):<p><pre><code>  uv pip sync requirements.txt
</code></pre>
instead of<p><pre><code>  python3 -m pip install -r requirements.txt</code></pre></p>
]]></description><pubDate>Sun, 24 May 2026 18:48:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48259924</link><dc:creator>FDETalkDotCom</dc:creator><comments>https://news.ycombinator.com/item?id=48259924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48259924</guid></item><item><title><![CDATA[New comment by FDETalkDotCom in "PHP's Oddities"]]></title><description><![CDATA[
<p>PHP is bananas kinds of awesome.<p>Yesterday, Cursor coughed up <a href="https://fdedictionary.com" rel="nofollow">https://fdedictionary.com</a> for me in PHP. You know what, it is like a dozen files and works awesome, no daemon needed, basically just a web server, some PHP files, and one SQLite file.<p>Today, Claude Code, the major hotness, made changes to a (different) toy app with less complexity, in node.js and you know what, it has ~49,000 files.  And uses a 3rd party SaaS to host the db, and another 3rd party SaaS to do auth, and yet another 3rd party SaaS to import a repo and do deployments and hosting.<p>Simplicity has a place for some things.  I love PHP+SQLite for tiny apps, and LLMs/agents are awesome at it.<p>I forgot, ChatGPT one-shotted the PHP app and Cursor put the finishing touches on.  What a world.  Long live PHP, is the point.  Arrays and all.</p>
]]></description><pubDate>Sun, 24 May 2026 05:09:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48254578</link><dc:creator>FDETalkDotCom</dc:creator><comments>https://news.ycombinator.com/item?id=48254578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48254578</guid></item><item><title><![CDATA[New comment by FDETalkDotCom in "Ask HN: How to increase depth instead of breadth as 10 yoe as swe?"]]></title><description><![CDATA[
<p>If you are at a profitable physical goods company for 8 years and still employed there, I think you're doing pretty well.<p>That said, if you want to switch jobs (in general) you mostly need 1) the exact skills that that job requires, which are listed on job listings usually, so read those and b) probably you need to know someone who works there already to put your profile forward so you can get the foot in the door for an interview and rise above the 2000 other similarly qualified applicants.  There are only so many industries and companies, it's not insurmountable to research.<p>What are you interested in doing at this "new job"?  C, C++, python, OpenCL, GPU, DSP, and some docker again, but in more depth?  Then you'd want to look for jobs that have those as requirements.  Do you know people at any of the companies with those job listings?  Is that realistic?  Maybe, IDK, you can look and find out though.<p>Like I said, you are maybe luckier than you know.<p>I tell you my experience.  I have >10 YOE.  In a niche.  And everyone whats to hire for the <i>EXACT KNOWLEDGE THEY NEED</i> not what some smart person has and can do once hired.  So I cram for like 5 different domains for 5 different interviews, I tell you want, it's silly.<p>Today's hype/value cycle is in AI.<p>If you want a 30-day plan to upskill to deliver that to companies, see the post at <a href="https://news.ycombinator.com/item?id=48218162">https://news.ycombinator.com/item?id=48218162</a> and the tweet linked in the OP.  The outline some kind of 30 day plan to learn <i>those</i> skills.  If that sounds like something for you, maybe consider it.<p>If you just want generic depth in your favorite technical languages/topics, maybe start contributing to the open source projects in those languages that you like or make use of.  Probably a pretty good way to get depth.  But better to solve real problems for money, maybe.  Because nothing ain't free anymore.<p>Honestly, best advice is this book IMO, "The Science of Getting Rich" by Wallace D. Wattles (by now old enough to be in the public domain):<p><pre><code>  Read: https://www.gutenberg.org/files/59844/59844-h/59844-h.htm

  Listen (3 versions): https://librivox.org/author/848?primary_key=848
</code></pre>
It sounds like a motivational self-help or spiritual book, but if you can get past that, the main idea is to not throw away our progress, but instead:<p><pre><code>  1) always build on what you've built already in terms of expertise and experience and ability to add value, and

  2) always give people more value (at work) than they expect or think they deserve
</code></pre>
I think (2) is your ticket to adding depth and (1) is your way to finding that path.<p>One other advice, I find every morning it helps to think: how great it is this thing I'm working on today because it helps people who need _____ (that thing).  It makes it more exciting.  Maybe you don't need this one, but I thought I'd mention it.</p>
]]></description><pubDate>Sat, 23 May 2026 07:05:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48245419</link><dc:creator>FDETalkDotCom</dc:creator><comments>https://news.ycombinator.com/item?id=48245419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48245419</guid></item><item><title><![CDATA[New comment by FDETalkDotCom in "Meta released a new Reddit-like app called Forum"]]></title><description><![CDATA[
<p>The app appears to be "Forum, a Facebook app":<p><a href="https://apps.apple.com/us/app/forum-a-facebook-app/id6758308862">https://apps.apple.com/us/app/forum-a-facebook-app/id6758308...</a><p>Posts:<p><a href="https://www.engadget.com/2179165/meta-forum-groups-app/" rel="nofollow">https://www.engadget.com/2179165/meta-forum-groups-app/</a><p><a href="https://www.threads.com/@mattnavarra/post/DYnoSuSCjXq" rel="nofollow">https://www.threads.com/@mattnavarra/post/DYnoSuSCjXq</a><p><a href="https://firethering.com/meta-forum-reddit-like-app-facebook-groups/" rel="nofollow">https://firethering.com/meta-forum-reddit-like-app-facebook-...</a></p>
]]></description><pubDate>Fri, 22 May 2026 23:11:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48242752</link><dc:creator>FDETalkDotCom</dc:creator><comments>https://news.ycombinator.com/item?id=48242752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48242752</guid></item><item><title><![CDATA[New comment by FDETalkDotCom in "Uv is fantastic, but its package management UX is a mess"]]></title><description><![CDATA[
<p>The author seems to use uv with Python (somewhat) fundamentally differently that I do.<p>I don't expect uv to do anything fancy.  I don't run module management (installation, upgrades) through uv commands.  I don't much care what uv's syntax is.  I let each tool do one thing.<p>- Tool 1: UV makes a venv for each project, with whatever Py version is suitable for that project, so that each project's dependencies do not collide with one another.<p>- Tool 2: Pip installs all the requirements for a given project, within the venv for that project.  From a requirements.txt file.  Which, as far as I am aware, pip commands and requirements fit more of what they author is looking for.<p>I don't think it's necessary to subject oneself to the things the author (articulately) complains about, e.g.: uv's command syntax for listing packages; uv's emitting unbounded requirements syntax; uv's command to upgrade modules<p>Then again, it's quite possible the author is managing modules in projects with more complex needs than I am.<p>Long-winded example:<p><pre><code>  # Make an env for the project with appropriate Python and use it
  uv venv ~/.venvs/myprojpy312 --python 3.12
  source ~/.venvs/myprojpy312/bin/activate
  
  # Make sure pip exists and is up to date
  python -m ensurepip --upgrade
  python -m pip install --upgrade pip

  # Fill in requirements.txt in readable/meaningful syntax per needs
  $ cat requirements.txt
  requests>=2.31.0,<3.0.0
  black==24.4.2
  
  # Install the requirements initially (or again after changing requirements.txt) 
  python -m pip install -r requirements.txt
  
  # List outdated modules
  python -m pip list --outdated
  
  # Upgrade modules, respecting the constraints
  python -m pip install --upgrade -r requirements.txt
</code></pre>
And in the age of the supply chain attacks, requiring a certain staleness could be useful, too (providing time to catch recent and revoke reasonably major and recently discovered issues, though at the cost of also blocking recent fixes):<p><pre><code>  $ cat ~/.config/uv/uv.toml
  exclude-newer = "7 days"
  # per https://news.ycombinator.com/item?id=47884491
</code></pre>
Am I doing it wrong?  Should I be thinking about `uv lock --upgrade`, `uv add`, and `uv tree --outdated` like the author?  I'd rather just avoid all that, and have been able to so far.</p>
]]></description><pubDate>Fri, 22 May 2026 02:34:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48231308</link><dc:creator>FDETalkDotCom</dc:creator><comments>https://news.ycombinator.com/item?id=48231308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48231308</guid></item><item><title><![CDATA[New comment by FDETalkDotCom in "Anna's Archive hit with $19.5M default judgment and global domain takedown order"]]></title><description><![CDATA[
<p>> price for that storage system will be far more dominated by drive prices...doubled in my area vs. 2 years ago.<p>Absolutely.  To get 1/8 PB = 125 TB home library "easily":<p>We'll use 8 disks in the 125TB library.  Between RAID 5 (1 disk lost OK to recover) vs RAID 6 (2 disks lost OK to recover), choose RAID 6 (our disks could fail at same time if of similar production or unlucky).  RAID6 means 25% of space used for parity overhead, and 2-5% used for metadata/filesystem.<p>So looking for about 163TB.  163TB / 8 rounds to 21 TB.  This pushes us above 16TB disks.  Between 20TB and 22TB, choose 22Tb to feel safe.<p>Napkin math:<p><pre><code>  Synology 8-bay DS: $1150 (Amazon price)

  8x 22TB Seagate 22TB external 3.5" = 8 x $390 = $3120 (also the #1 least expensive disk per TB for 3.5" external at https://diskprices.co currently)
</code></pre>
So we're at $1150+$3120 = $4270 for one library.<p>But something cvan happen to that.  Fall, fire, water, theft, party.  We could lose everything.<p>So following 3-2-1 we'll have 3 copies, on 2 media, with one offsite.<p>Copy 2 can be same as first (RAID is for disk redundancy not backup -- we still have one copy only).<p>By now, 2x Synology 8-bays, plus 16x 22TB disks, puts us at $8540 for what we can keep at home.<p>But disks only really last about 5 years.  They're getting kinda better, but in reality those disks can fail and should be replaced about every 5 years, some people get 10.<p>So every 5 years, we can want to shell ou;t about $8540.  But wait, disks about doubled in the past year.  Maybe it'll be $16,000 next time?  Hard to say.<p>We still need a 3rd, off-site copy for 3-2-1.  Recent reports indicated Backblaze silently lost data, some people exodused I believe.  To where?  IDK, but let's pick Amazon Glacier deep storage.  At 125TB (just useful data), at $0.00099/GB/mo, that puts it at, over the same 5 years: $0.00099/GB/mo * 125000 GB * 12mo * 5yr = $7,425/5yr<p>(For the remote copy: can your ISP actually handle uploading 125TB?  How long does that take to do once, even half?  Is ISP transfer capped?  Will 3rd party storage provider change prices or lose data?  That's why we have 3 copies, maybe change providers when needed.<p>In any case, add it on 3-2-1 for 125TB would cost, at the easiest/cheapest: $4270 * 2 + $7,425 = 4270+7425 = $15,965, good for about 5 years.<p>So, every 5 years, spending $15,965.<p>At these volumes, are do even have ECC RAM?  Are we scanning for and correcting errors with correct data when they occur?  We don't want a hobby, we want an appliance, for this library, often <i>especially</i> if we work 99% of the time in tech and have life to live, quite likely.<p>Let's try another formula: on a shoestring and a hope, one could do it "cheap on RAID 5 (only 12.5% lost to parity and metadata/filesystem) and under-storage without 3-2-1" by going Synology 8-bay ($1150, Amazon) + 8 * 16TB (8 * $410 per <a href="https://diskprices.co" rel="nofollow">https://diskprices.co</a> = $3280) = $1150 + $3280 = $4430<p>---<p><pre><code>  In grand summary, roughly every 5 years:

  Done "right": $15,965
  Done "cheap": $4,430 and only 112TB usable.
</code></pre>
You know what, 112TB starts to feel like not that much, when we look at the size of some of the libraries out there.<p>Averaged over 5 years (though it's not) these are:<p><pre><code>  - Right: $15,965 / 5yr = about $3,200/yr (plus tax) for 125TB usable library
  - Cheap: $4,430 / 5yr = $886/yr (plus tax) for 112TB usable library
</code></pre>
If a techie makes $150K, that's about 0.6%-2% of income, if we forget taxes (sales or income) entirely.<p>Maybe doable.  But it's like owning another car in more ways than one (cost, maintenance/ongoing-care).  Some individuals can swing it without even thinking.  Most can't.<p>IMO, if the AI industry or any players would like us to become more computer centric, and make use of all the data that tech now lets us have, its constituents should do something (anything) to drive the cost of disks DOWN, not UP.</p>
]]></description><pubDate>Thu, 21 May 2026 06:18:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48218600</link><dc:creator>FDETalkDotCom</dc:creator><comments>https://news.ycombinator.com/item?id=48218600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48218600</guid></item><item><title><![CDATA[New comment by FDETalkDotCom in "Forward Deployed Engineering 101"]]></title><description><![CDATA[
<p>Fantastic.  Nothing to add, but I pulled out the money quotes for a super fast skim (IMO):<p>> why AI companies are in desperate need of them [FDEs]<p>> the only competitive edge is how and where you use it [intelligence]<p>> determining how and where companies use it [intelligence] becomes the most important role<p>> that is the role of a forward deployed engineer<p>> Businesses hire an Applied AI company...to help them get the most out of the technology.<p>> gives them access to a team that has already done large-scale AI transformations...make clients move much faster than their competitors<p>> FDE is a highly skilled engineer who can understand the customer's problems very deeply, write code into a code base they've potentially never seen before, and communicate the business impact to a non-technical decision maker to close the deal<p>> be on-site with a customer<p>> to see real efficiency gains, a company needs to be rebuilt around AI from the ground up...only possible through sitting with the customer and building custom agents that are engineered on company-specific data, with company-specific context<p>> three main parts of an Applied AI FDE's job: Audit, Evals, and Deployment<p>> Audit: ...onsite...mapping processes/workflows...example: two weeks with rev ops, one week with procurement, and a full month with finance...determining what should be automated vs what shouldn't...agents can create more problems than they solve...[elaboration]<p>> Evals: ...correct...thinking like a human would...[elaboration]<p>> Deployment: ...existing data layer...orchestrator to query...execution environment to test...debug...[elaboration]<p>> [how to break in]...build projects...explain every single component...30-day plan...<p>> FDE is the most in-demand role in tech right now</p>
]]></description><pubDate>Thu, 21 May 2026 05:38:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48218322</link><dc:creator>FDETalkDotCom</dc:creator><comments>https://news.ycombinator.com/item?id=48218322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48218322</guid></item><item><title><![CDATA[New comment by FDETalkDotCom in "Private equity's new escape hatch keeps unsold companies in limbo"]]></title><description><![CDATA[
<p><a href="https://archive.is/Z9FOv" rel="nofollow">https://archive.is/Z9FOv</a></p>
]]></description><pubDate>Thu, 21 May 2026 05:08:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48218119</link><dc:creator>FDETalkDotCom</dc:creator><comments>https://news.ycombinator.com/item?id=48218119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48218119</guid></item></channel></rss>