Hacker Newsnew | past | comments | ask | show | jobs | submit | pragmatic's commentslogin

Eh?

Forever wars, the Patriot Act and a financial crises that took years to recover from under another president?


Yes, that’s where the pesticide are. Can’t get enough pesticides.

Yeah you’re going to want to start by washing your produce

Washing pesticides off with water. Like whenever it rains the farmer needs to spray again because water is enough to get rid of it.. exactly

https://www.britannica.com/story/can-apple-seeds-kill-you

Also, don’t feed them to dogs especially small dogs.

Highly unlikely to be a problem but people die from water poisoning so…


“ replaced with computers and with people who know how to use them”

One of those things is true…


Ownership of something you have little control over is a great way to burn yourself out.

If you constantly have to push back against the eager puppy jr dev who’s 1000% sure their vibe slop is prod ready and has proudly told the admiring crowd of stake holders it’s ready to go, wtf kind of life is that? Now the senior/lead is the bad guy and is in the no win scenario.

Yuck.


> If you constantly have to push back against the eager puppy jr dev who’s 1000% sure their vibe slop is prod ready and has proudly told the admiring crowd of stake holders it’s ready to go, wtf kind of life is that? Now the senior/lead is the bad guy and is in the no win scenario

Oh.

You just described my last couple of jobs

I guess that partly explains why I've been miserable and exhausted all the time


And then the senior engineer burns the f#ck out.

Reviewing 100 lines of Junior dev slop was bad enough. Now 1000 lines of misguided jr dev ai slop?

Ugh.


Just have claude review it.


Because everyone wants to Cargo Cult the architecture they see in Big Tech blogs.

“If we build like Google, we become Google”

I don’t know why a small company would want Google’s engineering problems.


Decent list but the ORM thing makes me suspicious.

He links here as some kind of damning proof that ORMs are default bad.

https://openai.com/index/scaling-postgresql/

“It’s a poor craftsmen who blames their tools.”

My ORM rule of thumb: ORM for CRUD not Reports

If you are joining 12 tables for operational data, you have a design flaw. That’s a reporting query pattern.

Often temp tables, CTEs etc are needed as an immediate fix with redesign as a long term fix. The query planner simply can’t optimize that in a reasonable time or it’s beyond there scope if what it can optimize. Also their solution to “joining in memory” is common.

My DB query rule of thumb: If the query is hard for you to understand, it’s hard for the planner to understand.

Default to small fast simple queries and pipeline them together.


Your DB query rule goes against my experience.

Sometimes longer and more complex queries run much, much faster. The users complain about "complexity", but when they see the performance comparison they change their minds.


My rule: ORMs first, if there are performance problems it's probably the db structure so don't be afraid of reworking the underlying database. In some cases though SQL gets you the specific thing you need so don't be afraid to use it occasionally in the code (fully parameterized of course and using as much of the ORM as possible for getting things like the table name rather than hardcoding).


Why did Uncle Boob ever have any credence or credibility?

What did Bob ever ship that gives him any gravitas or authority in this area?


Are the examples any better?

What a muddled bunch of gibberish.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: