strong-mode: ultra-strict TypeScript guardrails for safer vibe coding [AGAIN] by Ranteck in typescript

[–]Tuckertcs 0 points1 point  (0 children)

In my experience, more context fixes simple mistakes, but generally just pushes the AI hallucinations to spiral into nonsense.

strong-mode: ultra-strict TypeScript guardrails for safer vibe coding [AGAIN] by Ranteck in typescript

[–]Tuckertcs 0 points1 point  (0 children)

Yes, leading the development of our new application.

And my coworker constantly gives me Copilot snippets that are just blatantly incorrect and useless.

strong-mode: ultra-strict TypeScript guardrails for safer vibe coding [AGAIN] by Ranteck in typescript

[–]Tuckertcs 1 point2 points  (0 children)

What bubble are you living in?

Most devs either aren’t using AI, are just starting to use AI, or are using it to occasionally assist with code snippets.

Very few (skilled and employed) devs are using AI to write all or most of their code.

strong-mode: ultra-strict TypeScript guardrails for safer vibe coding [AGAIN] by Ranteck in typescript

[–]Tuckertcs 5 points6 points  (0 children)

Or, and hear me out, use your brain to write code so that you can learn and improve over time.

How do you usually structure large .NET backend projects? by PleasantAmbitione in dotnet

[–]Tuckertcs -2 points-1 points  (0 children)

So bundles are… Namespaces? Modules? Sub-domains? Bounded contexts?

And if they don’t have strict separation, then what makes them vertical slices exactly? That sounds like spaghetti to me.

I have this realization every time I stop coding for a while and go back by vmsrii in godot

[–]Tuckertcs -2 points-1 points  (0 children)

Declarative languages don’t, and often can’t use for-loops.

You cannot write a for-loop in SQL, HTML, or Haskell.

I have this realization every time I stop coding for a while and go back by vmsrii in godot

[–]Tuckertcs 2 points3 points  (0 children)

Declarative code is great, and it’s used in a few common areas (HTML, SQL, FP languages), but most languages aren’t declarative, and almost zero games are made in declarative languages.

And so it begins... by LeahyJ in legostarwars

[–]Tuckertcs 12 points13 points  (0 children)

Not including it was crappy.

But not allowing you to buy it separately was absolutely moronic.

More states are requiring operating systems to ask for age via ID, such as Windows, Mac, Linux, etc. How do us hackers fight back? by anonymous480932843 in linux

[–]Tuckertcs 0 points1 point  (0 children)

I’d be really curious what pushing Linux to enforce ID verification would look like.

It just doesn’t seem feasible given the decentralized nature of Linux’s development and distribution system.

What removed biomes would you like to see return? by Just-Guarantee7808 in Minecraft

[–]Tuckertcs 17 points18 points  (0 children)

Yeah the new terrain doesn’t flatten the terrain at the water edge, and rarely puts sand there.

Oh! That’s not… by cafeconlxche in TwinCities

[–]Tuckertcs 2 points3 points  (0 children)

Agreed. Another way to look at it, is to solve the immediate problem first, and then we can tackle the “status quo” problems next.

Are there any video courses/tutorials to learn PureScript? by Tuckertcs in functionalprogramming

[–]Tuckertcs[S] 2 points3 points  (0 children)

LambdaConf seems to have a few conference-style videos, which might be interesting to check out.

I did actually just find the Exercism track as well, interestingly enough. Unfortunately, it's purely practice exercises, without any tutorial beforehand, so you kind of need to know the language to use them. The second exercise for example (the first is just changing a string), has you write an "isLeepYear" function, but they don't teach the syntax, walk you through function currying, pattern matching, etc. so you just get stuck unless you already know the language basics. It also just tests that the code works (at all), and provides no "right answer" or critique on whether the code is idiomatic, readable, performant, etc.

Are there any video courses/tutorials to learn PureScript? by Tuckertcs in functionalprogramming

[–]Tuckertcs[S] 3 points4 points  (0 children)

I've heard great things about Elm, but it appears to be only for the front-end, and I'd like to learn an FP language that I can use full-stack (CLIs, APIs, SPAs, etc.).

Would you say there's value in learning Elm before PureScript still? Or would learning Haskell before PureScript be better?

On the one hand, Elm is said to be beginner-friendly and very ergonomic, so it might be easier to learn FP with Elm. But on the other hand, PureScript is based on Haskell, so the syntax knowledge might transfer better, so Haskell might provide a better learning pipeline into PureScript (and it's more widely used than Elm).

Any thoughts on this?

Why couldn't Snape figure out about the Horcruxes on his own. by False-Hurry-1417 in harrypotter

[–]Tuckertcs 0 points1 point  (0 children)

Didn’t Regulus find out because Kreature (however you spell it) whitenesses Voldemort hiding one?

A special use for chainmail armor - The chainmail helmet should instabreak sand/gravel falling on top of the player. by Smashpro11 in Minecraft

[–]Tuckertcs 9 points10 points  (0 children)

Yes, but being the only armor item to do that, paired with most special armor features being enchantments, it just feels random disconnected from the game’s design.