HNHacker News
TopNewBestAskShowJobs

cwbriscoe

213 karma · joined October 3, 2023

submissionscomments
cwbriscoe··on Microsoft is officially sending employees back to the office
Every recent RWF, including the one a couple of weeks ago, they have at least a few people who are still remote.
cwbriscoe··on Beginning 1 September, we will need to geoblock Mississippi IPs
Yeah, I was working from home anyway so it just made sense to move. The money I saved paid my rent fully and then some.
cwbriscoe··on Beginning 1 September, we will need to geoblock Mississippi IPs
I work for a Portland company at home in Vancouver so I get to skip their income tax. It's a 10-15 minute drive to the PDX area where there is a Best Buy, Ikea and other stores where I can easily skip sales if I want to.
cwbriscoe··on Beginning 1 September, we will need to geoblock Mississippi IPs
I live in Vancouver, WA and my IP comes back to Portland, OR.
cwbriscoe··on Ask HN: Any active COBOL devs here? What are you working on?
I do other things besides COBOL but I maintain and occasionally enhance many COBOL applications:

- Item Database (SKU, UPC, attributes)

- Stock Status (Sales, Onhands, process sales transactions from POS systems)

- Replenishment (Create vendor and DC orders to stores)

- Reporting (Report sales and other performance data by stores, departments, classes, etc..)

- Pricing (make and maintain current and future price changes, send to store when needed).

- Many other applications (15+)

They have been saying they are going to get rid of these applications for over 20 years now. I am still waiting...

cwbriscoe··on Sony's Mark Cerny Has Worked on "Big Chunks of RDNA 5" with AMD
A lot of the difference went into FPS rather than improved graphics.
cwbriscoe··on Congratulations on creating the one billionth repository on GitHub
In the real world, people want cheap solutions and they want it yesterday.
cwbriscoe··on Congratulations on creating the one billionth repository on GitHub
What if you wanted to select "top 100 most expensive products" or number of products between $0.01 and $10, $10.01 and $100, $100.01 and $1000? Sure you could do a full table scan on your products table on both queries but an index on price would speed both queries up a lot if you have a lot of products. Of course you have to determine if the index would be used enough to make up for the extra time on index update when the price changes or products are added or deleted.
cwbriscoe··on Gemini-2.5-pro-preview-06-05
I haven't tried all of the favorites, just what is available with Jetbrains AI, but I can say that Gemini 2.5 is very good with Go. I guess that makes sense in a way.
cwbriscoe··on Postgres IDE in VS Code
Yeah same. As great as Datagrip is, I would have stuck with DBeaver if I didn't have the All Products Pack.
cwbriscoe··on Postgres IDE in VS Code
I used DBeaver (community edition) before Datagrip and I would have to give the nod to datagrip overall. I wouldn't have even tried it if I did not have the etbrains all product pack. DBeaver is great, don't get me wrong, but Datagrip just seems a lot more polished overall and the settings and the UI just seem more intuitive to me.
cwbriscoe··on KDE is finally getting a native virtual machine manager called “Karton”
I also really like the BTRFS file system which I didn't know about until installing Cachy. I like the idea of being able to go to a snapshot before I messed something up or a system update did.

I figure if I ever need anything Windows related, I will just load windows in a VM. Gaming wise, mostly the only games you can't play on Linux are Windows games with root kit level anti-cheats. Not sure if that is a downside...

cwbriscoe··on KDE is finally getting a native virtual machine manager called “Karton”
I have been playing with Cachy and Plasma in a VM and I am probably going to install that on my next PC build that I am planning. I am currently dual booting Ubuntu and Windows. I haven't logged into windows in over 6 months so I probably won't even setup dual boot with my next machine.
cwbriscoe··on Waiting for Postgres 18: Accelerating Disk Reads with Asynchronous I/O
You can but new rows will not be clustered until you re-cluster.

CLUSTER table_name USING index_name;

cwbriscoe··on JetBrains IDEs Go AI: Coding Agent, Smarter Assistance, Free Tier
I have been playing with it for a couple of hours. I have the All Product Pack which includes the AI Pro tier for free. You can hook up local models easily as well using Ollama or LM Studio. This seems better than both Continue.dev and Copilot. I will probably be cancelling my copilot subscription before the current year is up.
cwbriscoe··on 23andMe files for bankruptcy to sell itself
I have never participated in any of these DNA sites but I have an aunt that pretty much put in our full family tree. Is there anything I can do to remove myself without making an account?
cwbriscoe··on GTA 6 fans gutted after learning it will be unplayable for PC Players at launch
This has been known forever. GTA always releases on consoles first. The double-dip is real.
cwbriscoe··on Did missing/corrupt dates in COBOL default to 1875-05-20?
I did a lot of COBOL Y2K work in 1998-2000 and I have never once heard of any 1875 epoch related to COBOL until the last few days. We either modified code to use windowing functions or we just full converted to 4 digit years depending on severity. For instance, windowing code for front end, 4 digit years for DB, VSAM and flat files.

"The implementors* of the SS system chose 1875 as the epoch date for reasons"

So, they invented their own date system instead of just using the standard CENTURY-DATE or an ISO-8601 date from their DB. Highly doubt...

cwbriscoe··on Does or did COBOL default to 1875-05-20 for corrupt or missing dates?
https://en.wikipedia.org/wiki/Epoch_(computing) (CTRL-F 1601) Also notice, no mention of 1875.

Also just search "CENTURY-DATE COBOL Epoch"

If you search "CENTURY-DATE COBOL Epoch 1875", it is mostly just recent entries debunking 1875 as an epoch.

cwbriscoe··on Did missing/corrupt dates in COBOL default to 1875-05-20?
I have been working on COBOL systems for quite a while now. Currently and for most of my career, we mostly always use DB2 compatible dates ("CCYY-MM-DD").

Pre-Y2k a lot of dates were created with:

ACCEPT WS-DATE FROM DATE.

The above WS-DATE was in YYMMDD format, which is why there was a Y2K issue and needed to be resolved with windowing code. However, windowing code wouldn't work for somebody that was over 100 years old...

Doing a little research there is also (which I have never used since we just use DB2 and date parameter input files for CCYYMMDD dates):

ACCEPT WS-CENTURY-DATE FROM CENTURY-DATE.

This date is in CCYYMMDD format. According to google, the epoch for this date is January 1st, 1601.

cwbriscoe··on Is the ArXiv safe from the current US Government attacks?
I am sure he didn't need your "wise" advice to keep his repo private in the future.
cwbriscoe··on PostgreSQL Best Practices
You are updating both the data and the index when updating amount instead of just the data. That is twice the number of IO's.
cwbriscoe··on PostgreSQL Best Practices
Downside being that updates to amount are more costly and more storage required for the index. In your example though, it is probably a good optimization since how often do you change your up/down votes.

I just wanted to point out that you really have to think about these types of optimizations because they might make one query faster but slow everything else down to the point where you are spending more time overall and using more storage.

cwbriscoe··on PostgreSQL Best Practices
I do this but at the end: some_table_vw
cwbriscoe··on Mailspring: Cross-platform, fast, open source mail client
I used it for a couple of years but I find Thunderbird to be better.
cwbriscoe··on Please don't force dark mode
I never knew about the Dark Reader plugin. I just installed it and it makes HN, Slashdot and other sites much more readable for me. Thanks!
cwbriscoe··on Tesla Sales Are Tanking in Europe
Free speech is a threat to democracy?
cwbriscoe··on Nearly half Dell's US workforce has rejected RTO. Rather WFH than get promoted (2024)
> special computer

I would work on the same laptop at an office that I do at home. I doubt they would even provide me an ultrawide 2nd monitor that I also use at home.

cwbriscoe··on Hello World on z/OS (2018)
It is rarely used now days in my experience and I have never used a flat file that is over a decade old. Storage used to be expensive so this would ensure that old data got purged. Most flat files are useless after a month or less. Even if a mistake did happen, most MVS shops have pretty good backups.

Also now days, data files that haven't been accessed for some period of time usually gets sent to tape/cartridge in some automated system like this: https://en.wikipedia.org/wiki/Tape_library#/media/File:Stora...

cwbriscoe··on So you want to write Java in Neovim
Jetbrains Goland doesn't make your code IDE specific at all. They don't do any magic, go build and everything else all works as expected from the command line. go fmt, go imports, revive, etc., can all be configured in the editor to run on save. My only complaint is that there are so many options, it takes a while to grok everything.
← PreviousPage 2 of 5Next →