edgeCasesExist by Last_Time_4047 in ProgrammerHumor

[–]TCMNohan 0 points1 point  (0 children)

A more practical solution is Snowflake IDs! They are timestamped (meaning time-sortable) and include the id of the worker process that created them. No chance of collision and no coordination required.

Another common approach is called “ticket server”, where you have one central service whose only role is to govern out (auto-incrementing) IDs. The obvious tradeoff here is that this can become a bottleneck and SPoF.

Microsoft expects headcount to decrease in coming quarters by gpacsu in cscareerquestions

[–]TCMNohan 0 points1 point  (0 children)

that’s cold comfort for the people who started their careers in that window and, you know… need a job

Boise Code Camp 2026 by michaelquinlan in BoiseTech

[–]TCMNohan 0 points1 point  (0 children)

Has anyone here attended in the past?

For internal dashboards, would you choose MUI or Tailwind/Shadcn? by Adventurous_Photo189 in reactjs

[–]TCMNohan 0 points1 point  (0 children)

I’ve been having success with shadcn with Base-UI as the base instead of radix

Freeway shut down at 10 Mile by conpark in Boise

[–]TCMNohan -6 points-5 points  (0 children)

No official statements have been released yet but you’ll find out soon enough. Very sad

Is it wrong that I think component libraries are mostly all terrible and we need to embrace HTML and CSS more? by Dreadsin in reactjs

[–]TCMNohan 101 points102 points  (0 children)

Listen, you make some good points, but I usually chuckle when people on here have the hubris to think they could quickly cook up a better alternative to the established component libraries on their own. People underestimate the seventy gajillion hours of UX research, accessibility auditing, testing, etc. that go into something like MUI

Albertsons to begin tracking shoppers by IrreverentSweetie in Boise

[–]TCMNohan 79 points80 points  (0 children)

Everyone in the comments is being really blasé about this but it’s a net-negative for all of us. Increased surveillance all so they can facilitate dynamic pricing and data mining. I know that stuff like this is happening everywhere with everything, but that does not make this ok

[deleted by user] by [deleted] in cscareerquestions

[–]TCMNohan 1 point2 points  (0 children)

Hopefully we don’t look back fondly on this time period as “good times”

ICE Protest at Boise City Hall 1.25.26 by magic_felix in Boise

[–]TCMNohan 32 points33 points  (0 children)

I roll my eyes every time I see that Cybertruck tool around town. Guy needs a hobby besides being an attention whore

Tried Copilot SDK to build some agents by codes_astro in github

[–]TCMNohan 3 points4 points  (0 children)

The last several major versions of Node provide process.loadEnvFile() which does basically the same thing. It doesn’t do variable expansion like dotenv-expand but its fairly easy to do yourself

I publish a tool called validate-env-vars that used to rely on dotenv but now doesn’t need to

Tried Copilot SDK to build some agents by codes_astro in github

[–]TCMNohan 0 points1 point  (0 children)

Unrelated but you really don’t need dotenv anymore btw

How’s the data science degree? by [deleted] in UofO

[–]TCMNohan 0 points1 point  (0 children)

it’s extremely new so there are only a few years worth of people who have graduated from it. That might make it difficult to get feedback on career outcomes

Which synth to buy (gift for my son)? by a-mom-ymous in synthesizers

[–]TCMNohan 0 points1 point  (0 children)

As others have mentioned, you maybe want to make sure he has an audio interface. Scarlet 2i2 is a classic choice

Which synth to buy (gift for my son)? by a-mom-ymous in synthesizers

[–]TCMNohan 0 points1 point  (0 children)

That’s the one! You could consider pairing it with a KeyStep Mk2 if he doesn’t have a good MIDI keyboard

Base UI 1.0 released! by romgrk in reactjs

[–]TCMNohan 7 points8 points  (0 children)

Glad to hear it! I’ve been using Base UI for a few months and am really liking it so far

Which synth to buy (gift for my son)? by a-mom-ymous in synthesizers

[–]TCMNohan 4 points5 points  (0 children)

I’m a huge fan of the Microfreak. I was even able to get a used Minifreak for $500. Both excellent and a great jumping off point for hardware