HNHacker News
TopNewBestAskShowJobs

cwbriscoe

213 karma · joined October 3, 2023

submissionscomments
cwbriscoe··on Cognitive load is what matters
But, but he wrote a paper. He must be smart...
cwbriscoe··on Misperception of the facial appearance that the opposite-sex desires
I can see a difference in the female pictures but not the male pictures. I am a straight male if that has any significance.
cwbriscoe··on QEMU with VirtIO GPU Vulkan Support
Well 6.13 is bleeding edge, it just started it's RC cycle. I can wait until it is mainline.
cwbriscoe··on QEMU with VirtIO GPU Vulkan Support
Unfortunately my distro is at linux version 6.8. Looking forward to trying it out someday.
cwbriscoe··on Safe relational database queries using the Rust type system
Why not just write SQL, it would be much more readable.
cwbriscoe··on The AI reporter that took my old job just got fired
The voices just don't match the people. Uncanny valley.
cwbriscoe··on SQL style guide by Simon Holywell
I am definitely not a fan of that style. Wastes too much vertical space without much benefit.
cwbriscoe··on SQL style guide by Simon Holywell
This is really good advice and the coding style (alignment) matches what I came to without any real guidance when I was learning SQL 20+ years ago. The only thing I slack on, is uppercasing the keywords. I hate switching case so much. But, I will fit the coding style of the codebase I am working on when it comes to that.
cwbriscoe··on What I wish someone told me about Postgres

   SELECT *
     FROM the_table
    WHERE some_column = 12
      AND other_column IS NOT NULL
 ORDER BY order_column;
I usually don't bother with ALL-CAP keywords.
cwbriscoe··on Do not use secrets in environment variables
That is why I like "Allow Listing" in my .gitignore file. Much harder to add stuff by accident.

# Ignore everything

*

# But not these files...

!/.gitignore

!*.go

!go.sum

!go.mod

cwbriscoe··on Popular gut probiotic craps out in randomized controlled trial
Don't worry, they will tell you.
cwbriscoe··on COBOL has been “dead” for so long, my grandpa wrote about it
4GL's were a mistake. We have 4gl code that was compiled into COBOL. Nice. Except, nobody still around knows the 4gl language and the generated COBOL is completely unreadable.
cwbriscoe··on COBOL has been “dead” for so long, my grandpa wrote about it
Yup, Z/OS even has an AIX subsystem these days. I have had to use it for some java decryption software and to use it to do some ebcdic to ascii conversion.
cwbriscoe··on COBOL has been “dead” for so long, my grandpa wrote about it
You are correct, the OS is patched regularly but that doesn't require a recompile for the COBOL code, the OS ABI is stable and unchanging for legacy code. I have programs still running that hasn't been recompiled since 2005 (maybe earlier that is just what I noticed recently). When they upgrade hardware, they can do it per LPAR. They just shift the workloads over to other LPARS while they are upgrading another. Pretty much zero downtime.
cwbriscoe··on Tiered support is an anti-pattern (2013)
Business Analysts can fit the L2 role. Where I work, they are the interface between the end users and the developers. They usually come from the either the business side or the support center. And if they came from the support center, they usually have prior experience as an end user. However, I can see how that wouldn't work out for all industries.
cwbriscoe··on COBOL has been “dead” for so long, my grandpa wrote about it
Started my career doing Y2K stuff in 1998 and I still touch COBOL here and there today. I have a 10,000 line CICS program that runs every 30 seconds that I wrote in 2010. It has never failed since.
cwbriscoe··on Mozilla has fired their Chief Product Officer after cancer diagnosis
On your B) It seems according to 15 minutes of research, it varies a bit on circumstance and where you live but it can be considered "constructive dismissal" in some places. You may be eligible for severance or unemployment if you refuse the demotion. Of course, IAMNAL etc...
cwbriscoe··on Microsoft's latest security update has ruined dual-boot Windows and Linux PCs
Just run windows in a VM if you need it for anything.
cwbriscoe··on Zero regrets: Firefox power user kept 7,500 tabs open for two years
I don't use firefox but when you update chrome, it just restarts and reopens all the windows and tabs you had open.
cwbriscoe··on Puget Systems' Perspective on Intel CPU Instability Issues
Here is for my Ryzen 7700X: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso
cwbriscoe··on PgManage: Modern, cross platform graphical database client
You should ask your boss for a better laptop... No reason for it to take more than 5-10 seconds to open. Need more RAM?
cwbriscoe··on PgManage: Modern, cross platform graphical database client
DBeaver is the best free (with a paid option) DB client in my experience and I have tried many. I have used it with many databases: DB2 (MVS), DB2(linux), Postgres, ISeries, MySQL and SQLite. Datagrip is better IMO, but I have the JetBrains Ultimate Edition for other reasons so it is "free" to me in a sense.
cwbriscoe··on Ask HN: What is the best code base you ever worked on?
One that I built and maintained 100% on my own. Nothing like doing things the way you like to without someone else messing everything up.
cwbriscoe··on Why not just embed Neovim?
I just use 'a' or 'i'. I don't think I have ever used 'Insert'.
cwbriscoe··on GameStop stock influencer Roaring Kitty may lose access to E-Trade, report says
For what? Posting his position? If that is the case half of the superstonks subreddit would have to be charged.
cwbriscoe··on Half a century of SQL
I agree with everything you said except putting business logic in procedures. That should be in application code instead in my experience. I have worked with too many vendors that put all their business logic in the DB. That always makes things more difficult for maintenance IMO. It may be easy to get something up and running for the first time, but it makes things 10x more difficult to change in the future.
cwbriscoe··on Half a century of SQL
Yes, CTE's are a much more readable than subqueries IMO. I can't really explain it but it just makes queries easier to build and read to me.
cwbriscoe··on AMD Unveils Ryzen 9000 CPUs for Desktop, Zen 5
5 minute compile time is annoying no matter what project you are trying to compile. Thankfully most every golang package I compile, takes less than 2-3 seconds.
cwbriscoe··on The Time I Lied to the CTO and Saved the Day
Java was tacked on to AS400/iSeries so I can understand how it would be painful with any Change/Release management system. I would much prefer to stick with the old crufty RPG/CL on those systems. Tacking on "new" tech to old "green screen" systems is just a bandaid. Should have went to a modern OS at that point. Try doing JSON/CRUD apps on TSO/MVS. Not fun.
cwbriscoe··on Sunlight and Vitamin D (2013)
Yeah, I have only hiked day trips in Nevada and Arizona in the Summer. I definitely want to try at least an overnight trip in the cooler months or at the higher altitudes. It is on my list of things to do.
← PreviousPage 3 of 5Next →