HN user

JeremyMorgan

2,755 karma

[ my public key: https://keybase.io/jeremymorgan; my proof: https://keybase.io/jeremymorgan/sigs/zG25eNP7inotn2BqAmfILBHR3xipYezyO583FA5wv0A ]

Posts116
Comments521
View on HN
hackaday.com 2y ago

The Raspberry Pi 5 can use external graphics cards now

JeremyMorgan
1pts0
www.allhandsontech.com 3y ago

The newest must have developer tool is ChatGPT

JeremyMorgan
3pts1
news.itsfoss.com 4y ago

I Ditched Ubuntu for Manjaro: Here’s What I Think After a Week

JeremyMorgan
5pts0
www.sfchronicle.com 4y ago

What Bay Area doctors say about how Covid affects the brain

JeremyMorgan
3pts1
www.jeremymorgan.com 5y ago

How hot does it get inside a car during a heat wave?

JeremyMorgan
3pts0
www.pluralsight.com 5y ago

Pluralsight is free for the month of April

JeremyMorgan
5pts0
www.javascript.com 5y ago

Free courses to celebrate 25 years of JavaScript

JeremyMorgan
2pts0
www.jeremymorgan.com 5y ago

Deploying a Hugo Static Site to the New AWS Lightsail Containers Service

JeremyMorgan
5pts0
techadequiz.com 5y ago

A near impossible guessing game of tech through the decades

JeremyMorgan
11pts8
cuchi.me 5y ago

Go vs. Rust: Writing a CLI Tool

JeremyMorgan
96pts88
www.jeremymorgan.com 6y ago

90 Days with the PineBook Pro

JeremyMorgan
4pts0
www.jeremymorgan.com 6y ago

I took a COBOL course and I liked it

JeremyMorgan
2pts0
dev.to 6y ago

Donate your unused CPU cycles to fight the Coronavirus

JeremyMorgan
4pts0
www.twilio.com 6y ago

Building a Blazing Fast Object Mapper with C# .NET Core 3.1

JeremyMorgan
2pts0
www.pluralsight.com 6y ago

Show HN: Python CLI utilities with Poetry and Typer

JeremyMorgan
2pts0
dev.to 6y ago

Analyzing the attacks on my website

JeremyMorgan
104pts59
dev.to 6y ago

Using a Raspberry Pi as a Development Server

JeremyMorgan
4pts0
www.jeremymorgan.com 6y ago

Trying out the Pinebook Pro – a $200 ARM Laptop

JeremyMorgan
237pts142
www.heraldmailmedia.com 6y ago

Scott Allen has passed away

JeremyMorgan
5pts2
www.jeremymorgan.com 6y ago

The developer tool you can't live without

JeremyMorgan
2pts0
www.pluralsight.com 6y ago

Pluralsight Launches “All Hands on Tech” Podcast

JeremyMorgan
2pts0
dev.to 6y ago

You Can Build a Serverless API Using GraphQL .NET Core, C# and vs. Code

JeremyMorgan
1pts0
dev.to 6y ago

How to nail your next coding interview

JeremyMorgan
1pts0
www.documentingreality.com 8y ago

All images of the Facebook ads Russians purchased during the election

JeremyMorgan
207pts122
techcrunch.com 8y ago

Pluralsight unveils IPO plans

JeremyMorgan
1pts0
app.pluralsight.com 8y ago

Show HN: My new course just released: IIS Administration in Depth

JeremyMorgan
3pts0
transitsleuth.com 8y ago

First hand account of the Amtrak train 501 derailment from a passenger

JeremyMorgan
1pts0
pamplinmedia.com 9y ago

High school sophomore can solve a Rubik's cube in 3 seconds

JeremyMorgan
3pts2
mianlabs.com 9y ago

The Lazy Developer's Guide to Command Line Building with C#

JeremyMorgan
28pts24
www.youtube.com 9y ago

Getting Started with Linux: Installing Packages and Connecting to Servers

JeremyMorgan
2pts0

This is exactly it. I'm also a volunteer for a small town, in a department that is decently funded. We have had the same two engines since 2009. We just (within the last month) received a new engine. It became extremely difficult to provide the level of service the community expects, and come up with money for a new engine. It's a major struggle.

Also something most folks don't know: about 70% of the firefighters in the US are volunteers. If you're in a big city you'll have 4 paid folks on an engine (maybe 3 and 1 intern) but as soon as you venture out of the city you'll see more engines 100% staffed by volunteers. And if you don't know the difference that's a good thing!

Fire departments run on budgets that would also shock you (how low they are).

Valid question, and I hear it all the time. Most of the time it's due to preparedness and staffing. By having those 4 people on a fully equipped engine, if something big (structure fire, vehicle extrication, rescue) happens, they can jump in and go with a vehicle full of tools. (provided the ambulance crew can take over).

Otherwise if they're in a car, they'd have to drive back through traffic to the station, move their gear to the new vehicle, and drive back to the scene. It can cost valuable time. Fire engines carry a surprisingly large amount of tools and equipment for a variety of purposes.

That being said, many larger departments are trying out "cars" (usually an SUV) with two people and a med bag to go to medical calls. While the engine/truck and crew stay at the station. This is fairly expensive with the new vehicle, equipment and extra staffing. However it is being done now with success in urban areas.

One of the things people often overlook don't talk about in this arguments is the manager's point of view and how it's contributing to the shakeups in this industry.

As a developer I'm bullish on coding agents and GenAI tools, because they can save you time and can augment your abilities. I've experienced it, and I've seen it enough already. I love them, and want to see them continue to be used.

I'm bearish on the idea that "vibe coding" can produce much of value, and people without any engineering background becoming wildly productive at building great software. I know I'm not alone. If you're a good problem solver who doesn't know how to code, this is your gateway. And you better learn what's happening with the code while you can to avoid creating a huge mess later on.

Developers argue about the quality of "vibe coded" stuff. There are good arguments on both sides. At some point I think we all agree that AI will be able generate high quality software faster than a human, someday. But today is not that day. Many will try to convince you that it is.

Within a few years we'll see massive problems from AI generated code, and it's for one simple reason:

Managers and other Bureaucrats do not care about the quality of the software.

Read it again if you have to. It's an uncomfortable idea, but it's true. They don't care about your flow. They don't care about how much you love to build quality things. They don't care if software is good or bad they care about closing tickets and creating features. Most of them don't care, and have never cared about the "craft".

If you're a master mason crafting amazing brickwork, you're exactly the same as some amateur grabbing some bricks from home depot and slapping a wall together. A wall is a wall. That's how the majority of managers view software development today. By the time that shoddy wall crumbles they'll be at another company anyway so it's someone else's problem.

When I talk about the software industry collapsing now, and in a few years we're mired with garbage software everywhere, this is why. These people in "leadership" are salivating at the idea of finally getting something for nothing. Paying a few interns to "vibe code" piles of software while they high five each other and laugh.

It will crash. The bubble will pop.

Developers: Keep your skills sharp and weather out the storm. In a few years you'll be in high demand once again. When those walls crumble, they will need people who what they're doing to repair it. Ask for fair compensation to do so.

Even if I'm wrong about all of this I'm keeping my skills sharp. You should too.

This isn't meant to be anti-management, but it's based on what I've seen. Thanks for coming to my TED talk.

* And to the original point, In my experience the tools interrupt the "flow" but don't necessarily take the joy out of it. I cannot do suggestion/autocomplete because it breaks my flow. I love having a chat window with AI nearby when I get stuck or want to generate some boilerplate.

Hello fellow Manning author! This book is fantastic. I remember reading through a lot of it a couple years back. Super helpful and it's one of those books you can pick up, grab a nugget or two of good info and come back later.

Now that I'm starting another big Go project I'm going to look at it again.

What I like most about this book is it feels like it's all "real world" stuff. You can tell the author has built a lot with Go and can save you time by telling you were the potholes are. Great stuff!

I'm so sorry for your loss.

Your father's contributions are immeasurable. Just reading the word "QModem" gave me an instant flashback to my youth. QModem was my gateway to the outside world.

I grew up way out in the country. I was the 80s and I was pretty isolated from technology and didn't even know anyone who cared about it at first. I started tinkering with our home PC, and I finally purchased a modem and figured out how to connect to BBSs. This changed my life. I had many sleepless nights as teenager, connecting everywhere I could. QModem was like a fancy car that drove me anywhere I wanted to go.

I became obsessed with learning and tweaking things. AT commands, autoexec.bat, QModem scripting. Whatever I could figure out to get maximum performance and fast download speeds. Because of Qmodem, I could download games, text files, and even talk with other people. This moment in time defined my future. I knew right then what I wanted to do with my life.

I owe thanks to your father and what he built for my wonderful career, and 40 years of enjoying technology. Without something as easy to learn and reliable as QModem, who knows what path my life would have taken.

I got a C&D from them 20+ years ago for hosting a ROM site. That's fair enough. I complied. But this seems ridiculous. What if they're plugging an 8-BIT NES to an adapter and into a capture card?

The whole thing seems silly as I don't see it's costing them money. But it's their product they can do what they want.

I can't speak for the original author, but crafting a great blog post is fun. And, there are thousands of people a day who read my blog, but even if it were zero it would be the same.

The "polish" and working on it is part of craft, it's no different than carving something out of wood and not showing it to anyone. You still had fun creating the product and shaping it how you wanted.

I have no idea who this person is, but I loved reading this article. The author is clearly a better writer than me and managed cleanly assemble the reasons most of us do this.

I also run a blog and have since 1997. Didn't start seriously contributing until 2008 or so. It's a labor of love and I do it for many of the reasons stated here. Love to write, love to push myself to make things more "usable" for folks other than me. And it helps me check myself on certain topics (do I understand this enough to teach it to someone else?)

I have been hassled by some younger folks who say "blogging is dead" (can't argue with that) and it's a waste of time because it will never make me viral, rich, or famous (I knew that before I started). But I do it for me, and I still recommend other people do it as well. It's good for the soul.

This brings back some nostalgia for sure!

I was a BB customer and worked for Hollywood Video for quite a while, just as Netflix started taking over. It was sad.

There's a lot to be said about the "old school" way of movie rentals. Looking back and seeing Netflix and the other streaming options sprouting up, and the "cut the cord" movement.. it was neat. Until you look at where we are now. We're now paying and exponential amount of money for the same level of entertainment.

We all got swindled, and it's too late to do anything about it now.

Exactly. Imagine if you had the resources to create your own CPU and SoC, selling it as a product then saying "stupid software developers" when nearly every application won't work properly on it.

When you put out new hardware and a new operating system and multiple pieces of software don't work that's hardly the developer's fault. Apple should be addressing these issues or rolling back to Rosetta more until the software developers can catch up.

Especially when you're charging premium prices for a machine that "just works".

Jeremy is a silly person.

Guilty as charged. I stated that because multiple variables are at play. New OS, plus new chipset. I don't know which is the culprit of most of these problems.

Author here.

Sorry, but your reply is really funny, even if it's a jab at me.

I outlined the reasons for the 4080, full knowing it's drastically less performance than the 4090. I balanced power usage, heat and noise vs how much performance I need.

Doesn't make your comment any less hilarious though.

Yeah, probably. I like OSX a lot, which influenced my original decision. But I don't require it like some do (IPhone developers for instance).

Author here.

I strongly considered the 4090, at $500 more you get a lot more performance. (if you can find one). However it mostly came down to this:

1. I'd need a new power supply as well (need 4 PCIe Ports) 2. The power usage is drastically more (I care about this) 3. More heat and noise 4. I don't need the extra performance that much.

So yeah from a value perspective 4090 is a better bet for most people, but after careful consideration I went for the 4080. It's been fantastic so far.

Pop is my new favorite. I started using it at the urging of friends, and love it. I've written a couple reviews of it on my blog, as it's been my "daily driver" for my laptop for nearly a year.

I've been a Linux user since 1995/96, and a die hard Arch user for about 10 years. So why would I want a Linux distro that's super hands-off and easy to use?

It's incredibly stable. "Set it and forget it". If I want a bleeding edge version of software I can add it. It's performant, easy, and all my hardware works. It really just "stays out of my way" so I can get work done instead of tinkering. It's nice.

I still keep an Arch install around, but when I want to fire up a laptop and get to work without a single problem, Pop has been fantastic for it. I recommend it to new users, as well as old neckbeards like me.

At a previous organization I worked for they spent a LOT of money on Google ads. Same with Twitter and Facebook.

We noticed a lot of the traffic was junk. Fake clicks, from fake accounts. We ran extensive tests to determine the problem.

The conclusion: Just accept that most of the traffic is garbage and factor that in. The dashboards will tell you one thing, the truth is entirely separate. Actual click throughs from real people are far lower than what's reported.

Around 15-20% of traffic was "real". This organization was ok with paying 100% prices for 20% real traffic, which makes the cost per (real) click expensive but they were ok with it. Most small companies cannot adopt that thinking.

I don't know where the "fake" clicks come from but I suspect it's competitors trying to drive down your ad spend and reduce exposure. All of these companies have no interest in fixing the problem. Doing so would cost them money.

9/11 and 1/6 5 years ago

Not in the least. But when someone (rightly) condemns 1/6 then throws out a veiled threat of violence to businesses who don't agree with him politically, the argument goes way out the window.

We need a lot less of "it's ok when WE do it" and a lot more "This is not ok for anyone".

9/11 and 1/6 5 years ago

Tribalism is destroying our country, and articles like this promote it.