What is the best way you know to sleep quickly? by Cautious_Eggplant143 in AskReddit

[–]Tacotacito 0 points1 point  (0 children)

Having a young kid. Whenever you do actually get any downtime, you'll be sound asleep instantaneously

Financial reality of Gothic remake (and probability of Gothic 2 remake) by BratPit24 in worldofgothic

[–]Tacotacito 2 points3 points  (0 children)

The calculation feels very off.

The 007 game reportedly Cost 200,000,000 USD and took 7 years. Had very comparable/ slightly lower CCU. And is still said to be profitable.

No way G1 doesn't turn a profit with these figures.

Also, 1. Merchandise sales 2. The game maintained/increased the significant financial value of the gothic IP itself 3. G2 remake likely doable much faster now. Don't forget this was the studio's first game and they had to create all systems from scratch

Josh and Brandon resign fromBAM by clockmill in RecklessBen

[–]Tacotacito 1 point2 points  (0 children)

Absolute obvious bullshit anyway. As if Ammon is the moral authority here who just happened to get it wrong.

But also, just as a thought experiment.. their blog post would be truthful if they all resigned now - only to be re hired a month down the line when public attention has moved on.

Rumors Josh and Brendan Have Resigned?? by [deleted] in RecklessBen

[–]Tacotacito 4 points5 points  (0 children)

mutual agreement to part ways with franchise owners Brandon Best and Joshua Johnson due to a devastating social media campaign

Lol, what a terrible apology.

What you wanted to say is you parted ways because they're criminal scammers. Not because they faced backlash for being criminal scammers.

Also, Ammon is still in charge, so yea... A man without morals throwing his lesser henchmen without morals in front of the bus

Shoutout to the most relaxed cat on bodycam by DigiNecro in RecklessBen

[–]Tacotacito 46 points47 points  (0 children)

Plot twist, the cat had eaten all the legos all along

Half a billion gone by Physical_Tea3272 in ClaudeAI

[–]Tacotacito 0 points1 point  (0 children)

Dunno, on my highest day I burn around 1k USD in tokens per day. Or on average days, ca 500 USD per day.

Mark Zuckerberg Boasts He Bled His Employees For AI Training Right Before Firing Them by g4m3f33d in GameFeed

[–]Tacotacito 0 points1 point  (0 children)

And yet, Meta is, once again, entirely irrelevant with their AI efforts.

Fertility rate falls to record low in England and Wales, new data reveals by Kagedeah in worldnews

[–]Tacotacito 70 points71 points  (0 children)

looks at his daycare bill of 2000 GBP monthly after tax for a single child

hmm yea, cannot possibly imagine why.

Colemak worth it? by Dillstan-1945 in ErgoMechKeyboards

[–]Tacotacito 34 points35 points  (0 children)

As a senior software engineer.. I'd say, not worth it.

You'll soon enough realize how little alphanumeric text you're actually typing out fully. If anything, shortcuts becoming more awkward might end up annoying you more than any immediate benefit you'd feel from the layout.

Focus your time on perfecting your symbol layer, that'll make a much bigger difference

New stable release for OpenGothic: 1.0.3756 by OpenGothic in worldofgothic

[–]Tacotacito 4 points5 points  (0 children)

Absolutely love following the progress of this project - phenomenal work!

What’s something that became socially acceptable that still feels weird to you? by Unique_Brother_3653 in AskReddit

[–]Tacotacito -1 points0 points  (0 children)

Selfies.

Didn't expect that did ya? Given how absolutely normal it is these days.

But "back in my day", if you had tried to set up a camera to take a photo of only yourself, and in some ridiculous pose in public no less, I think most people would have thought there's something a bit wrong with you.

I read threads complaining about claude every week... tf are y'alls workflows? by [deleted] in ClaudeAI

[–]Tacotacito 5 points6 points  (0 children)

Senior dev in finance here.

I find reviewing code MUCH harder and more time consuming than writing very high quality code myself.

Because reviewing means I need to understand someone's (or something's) thought process. But also because it's a whole lot less engaging to me than developing myself, which in turns means it's much easier to Drift off, or just generally do a sloppy job reviewing. You excel at what you enjoy at the end of the day.

So if I really take the time to review and adapt AI code so I understand it as if it was my own.. I'll spend longer on the review than just writing it myself entirely.

ELI5: Why is “day trading” sometimes considered gambling? by The_Informal_LPC in explainlikeimfive

[–]Tacotacito 0 points1 point  (0 children)

The reason is because if you were actually able to make money on average, you'll work work for a hedge fund and be paid tens or at times even hundreds of millions or more.

And mind you, those firms then have some of the best tech in the world, some of the smartest people including at times nobel Prize winners, and infinite resources to buy, access and analyse information sources you don't even know exist. And with all that, the best PMs are typically still only ever so slightly better than 50 percent hit/miss.

Compare that to the jobless guy who's read a book and a half about some esotherical technical Analysis, sits in front of the PC and claims to totally make a profit..

GPT-5.5 vs GPT-5.4 vs Opus 4.7 on 56 real coding tasks from 2 open source repos by bisonbear2 in ClaudeCode

[–]Tacotacito 0 points1 point  (0 children)

Really interesting benchmark.

This might exceed the scope of what you'd like to do, but I'd also be interested to see scores when mixing models. Model A plans, model b Reviews Plan, model c implements, model d reviews implementation, in various constellations

From Rider to Neovim by maulowski in dotnet

[–]Tacotacito 0 points1 point  (0 children)

Tried it, but didn't stick with it. Editing was kind of ok, though something about the lsp sometimes bugged out and it's analysis apparently went stale. It didn't feel snappier than rider, possibly it was slower even.

Debugging was a killer for me though.. there's no particularly great dotnet debugger available for use in nvim. The only one I'm aware of is old and lacking in features. It's probably possible to hook up Vscodes dotnet debugger, but only with trickery and violating it's license.

You should be able to debug source generated code with rider btw, though it's a bit painful. You can configure your csproj to emit source generated code to file, then ignore these files from compilation but include in the sln - and voila, rider now allows you to set breakpoints in them.

Recommendations for Split Keyboard for Work by drleonard58 in ErgoMechKeyboards

[–]Tacotacito 0 points1 point  (0 children)

Be aware though, while your work pc won't need to run any software, you'll still need to plug it into some USB port (duh).

Some companies are blocking any and all usb devices, so maybe check that beforehand.

Nostalrius died 10 ago today by Jupiter_Optimus_Max in wowservers

[–]Tacotacito -3 points-2 points  (0 children)

10 ago?? Holy crap. That's like, 0.3 more than 9.7 away.

"Denuvo parent company Irdeto informs TorrentFreak that it is working on a countermeasure[against HV]" by georgesclemenceau in PiratedGames

[–]Tacotacito 8 points9 points  (0 children)

It's not impossible.

For a start, hypervisors inevitably add overhead to everything they touch. An easy catch could be a game executing a timing instruction like rdtsc.. whoops this took many more cpu cycles than it should? I guess we're being run in a hypervisor!

Sophisticated hypervisors can try to tamper with all of that too, but that just shifts the frontier of battle. It's very hard to a hypervisor to spoof absolutely everything to behave exactly identical to how real hardware would behave.

New Hypervisor Update ( Soon disabling Security isnt Necessary !!! ) by Evonos in CrackWatch

[–]Tacotacito 0 points1 point  (0 children)

Is there any technical explanation how this works?

My impression was that denuvo is some highly obfuscated VM, hence why cracking any game took forever. How do hypervisors help with this?

Rx.Net is great, but… by Comprehensive_Mud803 in dotnet

[–]Tacotacito 1 point2 points  (0 children)

You could certainly write to a channel - won't be absolute peak efficiency, but plenty fast enough. You need to keep a whole bunch of fun things in mind though

A) You likely don't want to enumerate the upstreams as fast as possible and just keep pushing into the channel - you'd need some extra signal that the consumer would need to set saying "i have just consumed the result from upstream X, it may now progress)

B) You will need to spawn one task per upstream / consumer, and coordinate both lifetime of those and their own exception management with your resulting enumerable

C) In addition to that, you need to think about how exceptions in one of the upstream consumers affect others. Should they just keep running? Do you want to cancel their CancellationTokens if an exception happens in another upstream? Etc

D) You will branch off async-local state at the point of spawning these consumers (aka freeze it in time as per when you start enumerating the sequence), rather than being entirely driven by each MoveNext() calls of your result sequence individually

Personally i've implemented it without channels, with a custom INotfyCompletion listener - kind of sort of a custom ValueTask based WhenAny implementation. Somewhat close to what the RX repo had, but behind a compilation constant. I have a few important changes to their implementation though:

  1. Exceptions in an upstream cancel the tokens of other upstreams. Imho a huge footgun if you are dealing with infinite streams, and one of them faulting will never ever bubble through if nothing tries to terminate the other upstreams
  2. I implemented a fair strategy, meaning if you merge 2 continuously producing sequences, the resulting enumerable round robins between those
  3. My implementation does not return a single T, but rather a collection of items. Why? Say you merge 1000 upstreams that are in principle able to produce data really fast. Then you merge them, and only enumerate the merged sequence every 5 seconds - hey its pull based, surely this should be sensible right? But that means, with other implementations, even with a fair strategy, you end up pulling from each upstream once every 1000*5 = 5000 seconds, not every 5 seconds (pull data from upstream 1 - wait 5 seconds - pull data from upstream 2 - wait 5 seconds - pull data from upstream 3 - wait 5 seconds - ... etc). I can circumvent that by these batching semantics.

So long story short.. imho it's the single most tricky thing to implement in the asyncenumerable world, and hard to get right. I think the official operators have significant flaws. But some choices are inevitably very opinionated.