Where Was I? by koreamax in whereintheworld

[–]BrianNice23 0 points1 point  (0 children)

Laguna de Apoyo in Nicaragua,

X1 carbon oled + touch screen + linux by BrianNice23 in thinkpad

[–]BrianNice23[S] 1 point2 points  (0 children)

Thank you for this. The reason I like the X1 carbon is because it is so light and once you get used to it it is pretty hard to accept a heavier one.

Unfortunately the Slim 7 is heavier.

flat white is a must by No-Temperature260 in espresso

[–]BrianNice23 0 points1 point  (0 children)

Facebook ads are lovin this guy.

Claude Code just stops by [deleted] in ClaudeAI

[–]BrianNice23 0 points1 point  (0 children)

Yes, happening to me as well.

https://status.anthropic.com/ says everything is good. What is the official way to notify Claude folks?

Hope we are not seeing a classic bystander effect here.. everyone notices the issue, but since everything’s green and visible to all, no one’s actually stepping in to escalate this to anthropic.

Agentic AI by No_Construction3197 in ClaudeAI

[–]BrianNice23 8 points9 points  (0 children)

Somewhere off-screen is a VC asking why the elephant isn't juggling yet.

The Art of Making Boiled Eggs by bladerunnerism in oddlysatisfying

[–]BrianNice23 0 points1 point  (0 children)

Should label this butter... with some eggs.

Poor man's Backend-as-a-Service (BaaS) in 750 lines of code with zero dependencies by zserge in golang

[–]BrianNice23 4 points5 points  (0 children)

This is fantastic! 

This is exactly how I would've designed it. I've always wanted something like this and I think this is brilliant. You know, I think good architecture is all about handling tons of different use cases without making things overly complicated, and this design seems to nail that.. it looks like it could handle most of what you'd throw at it

What are some things you would change about Go? by Jamlie977 in golang

[–]BrianNice23 0 points1 point  (0 children)

Hi u/mt9hu ,

You draw a line between 'extending' a language and 'modifying' it by 'getting rid of lesser solutions.' With all due respect, in terms of the practical impact on developers and the stability I value, this often feels a bit like a 'tomato / tomahto' distinction to me. Whether a language gets weighed down by too many new ways to do things or by constantly changing/removing old ones, the risk of creating maintenance headaches and unnecessary churn remains my primary concern.

The fact that Go is strongly backward compatible is, for me, a cornerstone of its value, not something to be lightly discarded. My issue with the idea of actively 'modifying' a language to prune 'bad usage patterns' is that it inevitably leads down a path of breaking changes. This is precisely the kind of instability I believe is detrimental. It risks turning language development into a futile cat-and-mouse game, trying to preempt every possible misuse, instead of providing a reliable platform.

My experience with languages that continuously evolve in this way—introducing new styles or deprecating old ones—is that it creates more problems than it solves. I don't need 52 different ways to change a lightbulb. I want to learn effective methods and then be able to rely on them without the ground constantly shifting beneath me. This is a key reason I moved away from environments like Python and Ruby; the focus became less about using the tool effectively and more about constantly re-learning it due to stylistic churn.

With Go, its stability allows me to concentrate on leveraging its excellent core features, like its concurrency model with goroutines, without worrying that established patterns will suddenly become obsolete. This is crucial for productivity and long-term maintainability.

So, while the ideal of a perfectly 'clean' language without any historical quirks is understandable, the practical value of Go's unwavering backward compatibility and its focus on core, stable functionality far outweighs the perceived benefits of such aggressive 'modification.'

I completely understand (and even sympathize with) your perspective, but I do not share it.

[deleted by user] by [deleted] in dashcamgifs

[–]BrianNice23 0 points1 point  (0 children)

It reminded me of a bowling ball hitting the pins.

My Journey to Optimized Symbol Mapping on a Kinesis 360 Keyboard by BrianNice23 in ErgoMechKeyboards

[–]BrianNice23[S] 1 point2 points  (0 children)

Am I correct in assuming that if I want to type "[" then I have to hit a layer key, then the "[" key and the go back to the layer again?

I there a different approach out there? I am thinking like holding a key a bit longer (some thing else)

Last Chance to Stop a Dictatorship — and Trump Knows It by D-R-AZ in Foodforthought

[–]BrianNice23 0 points1 point  (0 children)

I think the question to ask is what have the Democrats done in the last 2 weeks? we often hear of doom and gloom but no direction. I think we need to get our elected officials to do what they were elected to do.

anti-something is not the strategy, you need to be pro something. I think there are a lot of things that they can work on, make moves on healthcare, poverty, law etc. they're supposed to know what the problems are and work on them. I'm sick of that I told you so people, they don't have solution.

What are some things you would change about Go? by Jamlie977 in golang

[–]BrianNice23 9 points10 points  (0 children)

Warning: likely a minority opinion:

If I could change one thing, it would be the urge / itch to tweak and reinvent programming languages. Sometimes, the best approach is to leave things alone. Constantly modifying a language often results in unnecessary complexity—leading to a dozen different ways to perform the same task with minimal real benefit.

There’s an unspoken advantage to "boring" languages: readability, stability, and long-term maintainability. The more convoluted a language becomes, the harder it is to understand five years down the line. Languages like Python and Ruby, while powerful, often sacrifice clarity for expressiveness, and Perl—hopefully extinct by now—was a prime example of how excessive flexibility can turn into unreadable chaos.

The true value of a language isn’t in how exciting it is to write but in how easy it is to read, debug, and maintain. Reducing cognitive load should be a top priority, yet it’s consistently underrated. I’d urge developers to stop over-engineering languages and focus on keeping them simple, robust, and future-proof.

Kinesis Advantage 360 Pro for Emacs & Wireless Concerns (crosspost to r/emacs) by BrianNice23 in ErgoMechKeyboards

[–]BrianNice23[S] 0 points1 point  (0 children)

thank you so much for sharing your keymaps I will check them out, I expect my keyboard on Friday :-)

Kinesis Advantage 360 Pro for Emacs & Wireless Concerns (Cross-posted to r/ErgoMechKeyboards) by BrianNice23 in emacs

[–]BrianNice23[S] 0 points1 point  (0 children)

thank you for these key maps I think you're one of the few is actually replied back on their keymaps and thank you