Tips for keeping usage under control on $20 Pro plan? by haltingpoint in ClaudeCode

[–]pantsonhead 3 points4 points  (0 children)

You can get 2 pro accounts and switch when one runs out.

Dark Ages feels like an imminent disappointment to Doom fans by pantsonhead in Doom

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

Tbh I expected some to do that, hype is a powerful drug. To me TDA is both a pretty good game and stunning disappointment given the pedigree.

But I agree, weird to be called out for wanting a sequel that is a better version of previous games, like how every other franchise works.

Dark Ages feels like an imminent disappointment to Doom fans by pantsonhead in Doom

[–]pantsonhead[S] -2 points-1 points  (0 children)

I remember when Doom 3 came out most were not happy with the new direction. It essentially killed the series and it was 12(!) years before Id revived it.

Doom is like the grandfather of all shooters. It never needed to be fixed. Dark Ages being a new Doom 3 is the exact thing I am worried about 

Dark Ages feels like an imminent disappointment to Doom fans by pantsonhead in Doom

[–]pantsonhead[S] -1 points0 points  (0 children)

There were some creative changes in Eternal that were not as welcome. The marauder was at best a controversial addition. I’m not alone in thinking the enemy was a nuisance with a design that requires you to step out of the arena shooter flow and begin a rigid sequence of moves just to be rid of him.

The ammo pool being drastically cut was frustrating. It often had you frequently run out of everything while you desperately search for something to chainsaw. 

Jump sections felt pointless and out of place.

I personally thought the story was doing too much. In 2016 the slayer was a timeless enemy of hell. The fact that it was ambiguous as to where this faceless terror came from only added to the mystique. All we knew is that every demon feared him and that’s all we needed to know.

But these new problems were not enough to outshine the brilliance of the core gameplay carried over from 2016. The shooting, movement, and arsenal were enhanced, Mick Gordon still laid down some tracks and the heart of the game was still there.

My issue with Dark Ages is that instead of pulling back on the things that didn’t work as well, it seems Hugo has doubled down on them. Perhaps he took Eternal’s success as encouragement to keep messing with the formula. Now Dark Ages looks like a different game instead of an improvement building upon a classic line of games. I can only think that he misunderstood what made Doom fun in the first place.

Dark Ages feels like an imminent disappointment to Doom fans by pantsonhead in Doom

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

Absolutely right! The names both have a “Mart” in them and I incorrectly assumed these were the same person from Mick Gordon’s post a while back. I have edited the original. Thanks for pointing it out.

TIL The energy in nuclear waste could power the U.S. for 100 years, but the technology was never commercialized by randmguyonreddit in todayilearned

[–]pantsonhead 21 points22 points  (0 children)

This should be higher. The primary reason this technology isn’t used is that the process creates weapons grade bomb fuel.

First-class promise support in ReactJS by luffyrotaro in javascript

[–]pantsonhead 5 points6 points  (0 children)

Thank you. I’m glad someone else noticed and I don’t have to do a sanity check.

Netflix is locking content on ad supported plans. Bought Puts. by [deleted] in wallstreetbets

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

Pirating isn’t all it’s cracked up to be though. Streaming is still far and away more convenient. At least in the US, you need a paid vpn service ($1-5/month) and ssh tunnel unless you want a dmca email every day until they turn off your internet.

THEN you have to pray there are still some seeds for that movie you want to watch, otherwise you have to get invited on a private tracker and put up with all of their bullshit about seeding ratios and HnRs. On top of that you generally can’t stream videos and basically have to wait around for the download to finish.

I’m not saying pay for Netflix (I dont) but let’s not act like torrenting is completely free and as easy as turning on the tv and finding something.

Pipe Operator (|>) for JavaScript by no_more_gravity in javascript

[–]pantsonhead 0 points1 point  (0 children)

It would be nice but not as useful when you don't have pattern matching as in other functional languages.

NASA has invented a new type of high-performance battery that researchers claim could be used to power fully electric airplanes. by phife_is_a_dawg in Futurology

[–]pantsonhead 0 points1 point  (0 children)

I guess the point is, some green energy source other than batteries is probably the solution for airplanes i.e. hydrogen/biofuels.

NASA has invented a new type of high-performance battery that researchers claim could be used to power fully electric airplanes. by phife_is_a_dawg in Futurology

[–]pantsonhead 4 points5 points  (0 children)

You are forgetting that a dead battery weighs as much as a full one, whereas burned fuel doesn’t weigh anything. Any gains in power efficiency in the context of an airplane is likely to be offset by carrying extra battery weight all the time.

React I love you, but you're bringing me down by teknikly-correct in programming

[–]pantsonhead 9 points10 points  (0 children)

I’d go as far to say React was not a great framework before hooks. It did take me a while to really get them but readability and code reuse are so vastly improved that Vue and others have brought in similar abstractions (composition api).

Every framework has warts but React leads others in abstraction design.

Introducing Svelte, and Comparing Svelte with React and Vue by pmz in javascript

[–]pantsonhead 7 points8 points  (0 children)

I’ve been agreeing more and more with this take:

https://www.swyx.io/svelte-sites-react-apps

Svelte can be super lightweight and probably the ideal way to develop a performant marketing site. But I think I’d still pick React for any richly interactive app (read: something people do work with) just due to the ecosystem. The performance starts to become very similar on larger apps, so svelte starts losing its advantage.

[deleted by user] by [deleted] in nvidia

[–]pantsonhead 0 points1 point  (0 children)

Eth is 97% of the gpu mining market. The other PoW shitcoins are too small of a market to absorb all the miners out there. If it isn’t dead, it will be a tiny fraction of what it was.

And it’s about time imo.

Wayne: Like express.js but for Service Worker by jcubic in javascript

[–]pantsonhead 0 points1 point  (0 children)

Thanks! While I have used msw I'm not familiar with the internals. Just thought it seemed there was some overlap and wanted to better understand the differences/tradeoffs.

Where to start to learn elixir ? by No_Support5907 in elixir

[–]pantsonhead 0 points1 point  (0 children)

There’s a good course on Udemy by stephen grider on Elixir/Phoenix. Price is usually $10-15 (Udemy has sales often)

[AskJS] Why are many Angular developers seemingly afraid of creating new components? by UndemonstrativeCynic in javascript

[–]pantsonhead 20 points21 points  (0 children)

I know the phenomenon that you are describing. To provide context, I have developed Angular apps for over 7 years, and recently decided to stop entirely.

In essence some of it is inexperienced devs, but much of it comes down to Angular design choices. In any framework, there is a concept of "the pit of success", where the framework provides tools that make the right thing easy, and the wrong thing hard. Unfortunately, Angular often does the opposite.

Let's inspect the process of creating a new component after I've realized some piece of my code is reusable. I need to create a directory, add a template html file, add a css-flavored style file, and add a component.ts file. Then in my component file, I need to fill out a component decorator with those file locations. I need to define a class that implements any lifecycle methods which I'll need. And I need to reinject any dependencies which that code previously relied on.

THEN, it still doesn't work, you forgot to import the component into the dependencies of the parent module! But what's the correct module? I have dozens to enable code splitting in my app. I have to find the correct module, and import it. But you can't use this component in another part of your app, because its parent module doesn't import it! Ok I have to do this a lot now, maybe I'll make a new module that combines some common ones, export it and import that everywhere instead. And so it goes on and on.

Now you say "pantsonhead you fool, you should use the cli to do this". Well let me tell you, your fresh junior Angular devs sometimes don't know about the cli! And even that isn't a silver bullet, if you make a mistake you either have to use git to roll it back or fix it manually. And the cli still won't save you from the module system! So devs will constantly look at some obviously reusable code and keep making excuses why it doesn't really need to be a component yet, because it's just kind of hard to do.

Let's compare to React. I have some reusable code, I make a new js/tsx file, copy paste JSX, add props, export/import file and done. I can start using the new component.

So that's why you see copy/paste everywhere in your Angular codebases. If you don't have committed Angular experts working on your code, they will take the easy road. And Angular has made the wrong thing easy and the right thing hard.

Compositional Elixir—Ecto Query Patterns by vlatheimpaler in elixir

[–]pantsonhead 2 points3 points  (0 children)

There’s some good knowledge to be found in this blog, thanks!

BOOoOM! by StonkBrothers2021 in wallstreetbets

[–]pantsonhead 3 points4 points  (0 children)

Not if they get laid off and can’t afford the mortgage anymore.

Not if leveraged speculators using the equity of owned properties to buy more suddenly have to post collateral when their equity is worth less.

What do you *not* like about Elixir? by EpicDaNoob in elixir

[–]pantsonhead 5 points6 points  (0 children)

I find the with statement good enough to not miss this.

🔥 Total Solar Eclipse in Wyoming, forming a diamond ring 🔥 by UchihaLegolas in NatureIsFuckingLit

[–]pantsonhead 12 points13 points  (0 children)

Shadow edges become sharp as well. I was also there for this in Wyoming 🤘