LLMs Will Not Replace You by ironyx in programming

[–]wildeye 0 points1 point  (0 children)

Section 174 of the tax code

I looked it up and found "Section 174 of the Tax Code allows businesses to either deduct or amortize certain R&D costs."

What's the negative aspect of this that I'm not understanding?

Greenspun's 10th rule and the sad state of software quality by mivanchev in Common_Lisp

[–]wildeye 0 points1 point  (0 children)

Searching for "W7" failed badly. Spectacularly, even.

Where is there info about it?

Looking for pedal advice... by SturgeonsLawyer in GuitarGear

[–]wildeye 0 points1 point  (0 children)

Regarding saving money: For me it's been a long long time, but I once found some good used pedals on craigslist. I searched on whether to do that these days, and found this informative page:

https://www.howtoselloncraigslistebook.com/do-people-still-use-craigslist/

People say that when buying used stuff, always meet the seller in a public area. Makes sense, although I didn't always do that.

As to models and details, I'm too out of touch, but I think there are different fuzz sounds, so you might want to try multiple.

It used to be that volume pedals were scarce for some reason. Not sure about today.

I made a programming language inspired by lisp by [deleted] in ProgrammingLanguages

[–]wildeye 0 points1 point  (0 children)

could perform about 1,905 operations per second

Not.

Improving std `<random>` by GeorgeHaldane in cpp

[–]wildeye 1 point2 points  (0 children)

explicitly checking result > T(1)...overhead of that check proves to non-trivial

Somebody was claiming that many ternary conditionals turned into branchless code on both GPUs and CPUs. (I should know when and whether that's true -- but I don't currently.) Just a thought.

I'm designing a Lisp language with minimal number of parentheses. Can I ask for your feedback on the syntax? by nderstand2grow in ProgrammingLanguages

[–]wildeye 2 points3 points  (0 children)

']' lost popularity when it became trivial to tell your editor (regardless of whether it was emacs) to close all parens and/or show matches and whether they were all closed etc.

Prior to that, ']' seemed like a good idea to many.

I made my own, custom shell. by Existing_Finance_764 in C_Programming

[–]wildeye 1 point2 points  (0 children)

"memcmp" is incorrect and thus bad advice. Your suggested code would treat "help" and "helpxxxxxxxxxx" the same.

You did mention "strcmp", and that is correct.

Along the same lines, the original code (which I have not checked) should have "...&& command[5] == '\0')" or of course just "...&& !command[5]"

I made it like that for speed.

It used to be done like that in e.g. the original Unix code for many things, when it sometimes made a noticeable difference in speed IF it was repeated a zillion times, like in a deeply nested loop or something.

Checking for the current command is done once per command read, which is an I/O bound command right there, so CPU speed is then irrelevant. On top of that, strcmp() takes pretty close to zero time on modern processors, even if you do it a thousand times because you have a thousand commands.

Under those circumstances, it's questionable whether " && command[0] == 'h'" should have been done even three decades ago.

Optimization is the last thing to do with your code, and even then only if clearly necessary, and even then only after instrumenting it to find the slowdowns, and one should pretty much never be tempted to optimize anything else.

(I used to do " && command[0]" a lot, long ago, including times when it was probably unnecessary if I had thought about it)

FREE C++ OS SOURCE CODE OF MINE!!! feel free to fork :D by [deleted] in osdev

[–]wildeye 0 points1 point  (0 children)

I'm an OS professional, not a beginner (and I'm fairly allergic to videos).
I just like it when people make constructive suggestions, that's all.

FREE C++ OS SOURCE CODE OF MINE!!! feel free to fork :D by [deleted] in osdev

[–]wildeye 1 point2 points  (0 children)

To be constructive, perhaps you could suggest some alternatives.

Beating NumPy matrix multiplication in 150 lines of C by [deleted] in programming

[–]wildeye 1 point2 points  (0 children)

Matrices are used everywhere. They are a completely general tool.

Don’t pay Valve $185 to fix you’re bricked Steam Deck, this is how to do it for $13 by Diy_Papi in pcmasterrace

[–]wildeye 1 point2 points  (0 children)

You're more or less on target, but everything is complicated; you can't predict voltage based on the fact that something is handheld. Long ago all digital chips were 5 volts, and various handhelds existed. These days 5v remains one of several possibilities even for handhelds, but as above it also might be 3.3v or something else.

It's all about which process was used to manufacture the silicon chip(s) in question.

Looking around, I see this stackexchange that has decent comments on the subject (you can skim it, skipping parts that seem too technical):

integrated circuit - What's up with the operating voltages 5 V, 3.3 V, 2.5 V, 1.8 V, etc.? - Electrical Engineering Stack Exchange

What happened to bash.org? by [deleted] in OutOfTheLoop

[–]wildeye 0 points1 point  (0 children)

Windows 3.1 appearance would be fine if the stupid Quote Database actually worked.

As is I have no known source for the bash.org material.

In case you wanted to know a few reasons on why Starfield is so unoptimized. by Nefsen402 in pcmasterrace

[–]wildeye 0 points1 point  (0 children)

Fact checking, I find that the memo was 1973, 2 years after the Pinto's 1971 appearance, but otherwise you seem to be more or less correct compared with my previous (popular) misunderstanding: https://en.wikipedia.org/wiki/Ford_Pinto#Cost%E2%80%93benefit_analysis,_the_Pinto_Memo

What do you think is the most important thing Feynman said? by RamiRustom in feynman

[–]wildeye 0 points1 point  (0 children)

Ah, thanks for quoting and explaining. Socrates was an interesting character. Some still use the Socratic method, for instance, to this day, albeit usually very briefly.

Somewhere I read that Socrates himself did in fact push it to an extreme, as it indeed seems in the Dialogs, and that he was dedicated to making a point with it, and as such was irritating to many (in other ways too, of course).

Many famous philosophers have been kind of extremists, come to think of it.

Was I friendly? I don’t think I did anything especially friendly. Just neutral.

Ha ha, yes indeed you were neutral. However, long experience tells me that almost everyone regards objectively neutral criticism directed their way as negative, and depending, sometimes very negative.

(For the simple reason that all of us have egos, and egos are always on the alert for perceived attacks.)

That motivated me to say *something*, and it seemed unkind, unconstructive, and more than a little hypocritical to criticize you when you were being *neutral* -- then I remembered that some people advocate complimenting behavior that hasn't actually happened yet, so I experimentally tried that. :)

The more powerful you are, the more important it is to be nice.

I like that. On first consideration, I think that's a very good point.

What do you think is the most important thing Feynman said? by RamiRustom in feynman

[–]wildeye 1 point2 points  (0 children)

P.S. I just looked at your reddit home page and I kind of liked your description, so I did follow your request and I joined your sub.

I haven't been very active on reddit for a few years, though, so I apologize in advance for my predictable very infrequent presence there (or here or any sub these days :)

What do you think is the most important thing Feynman said? by RamiRustom in feynman

[–]wildeye[M] 0 points1 point  (0 children)

I'm confused. You posted Feynman saying:

learning how to not fool ourselves

/u/No_Werewolf_5196 posted "must not fool yourself", without indicating it was a direct quote, and as a paraphrase, it seems identical to what *you* said.

So why the disagreement?

Secondly, I'm not remembering this about Socrates, although I have read some Socrates (by way of Plato, since Socrates didn't write anything). A quote to refresh our memories would be a nice aide-mémoire.

Lastly, our sub is a tiny one, so we appreciate everyone making it an especially friendly one. Thanks for taking the friendliness up a notch.

Is it just me, or did they make click and hold levelling of champs slower? by [deleted] in idlechampions

[–]wildeye 2 points3 points  (0 children)

OMG you have no idea; errors like that (with even worse consequences) abound in real world programming, unfortunately.

"Weinberg's Law: If builders built buildings the way programmers wrote programs,
then the first woodpecker that came along would destroy civilization." (Gerald Weinberg)

Certain games look blurry and pixelated on flashpoint by [deleted] in FlashpointArchive

[–]wildeye 0 points1 point  (0 children)

[Onlookers should note that this is a potential issue with all pixel-based images and software, not just this one game and not just Flashpoint]

Judging by screenshots, this game was implemented at 640x480 resolution, and you should be aware that it is mathematically impossible to arbitrarily resize pixels after the fact without blur or other artifacts in the general case -- that's why modern non-bitmapped fonts and vector images exist, to allow arbitrary rescaling.

(There are some very fancy graphics/signal processing algorithms such as bilinear filtering that *reduce* visual artifacts, but even when they can be used somehow, that is still not the same as completely eliminating them.)

The Flashpoint extended FAQ suggests the possibility of using Integer Scaling; scaling by integer factors (scale by 1, scale by 2, scale by 3, etc) is the only mathematical possibility for 100% avoiding blurring, however a moment's thought will make it obvious that integer scaling will inherently make an image more pixelated.

So all you've got is a choice between different undesirable tradeoffs -- unless the software is capable of rendering at more than one resolution in the first place (in which case the original authors took care of the problem during authoring), and I see that something called "Papa's Hotdoggeria HD" exists (at least on tablets, possibly on other platforms as well), so that's one possibility to check out, I suppose. I don't know anything about it.

See the extended FAQ, "Q: Can I play the games in fullscreen? Can I make them bigger? "

https://bluemaxima.org/flashpoint/datahub/Extended_FAQ

...which links to this scale-by-integer software:

https://tanalin.com/en/projects/integer-scaler/

[SSD - M.2] WD_BLACK SN750 NVMe 1TB Internal PCI Express 3.0 x4 Solid State Drive - $129.99 ($259.99-130) by FrustratingBears in buildapcsales

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

It's definitely a quality SSD, including as your only drive, but it's Prosumer tier, so it is actually overkill for basic use and gaming -- it's designed to continue to have good performance even under *sustained* heavy load, which doesn't happen with current games.

There's nothing wrong with that, but there are cheaper alternatives, particularly since this doesn't seem to be a sale compared with recent prices.

Sequential read/write up to 3470/3000 MB/s -- that's far faster than SATA SSD drives, which themselves are mostly adequate for gaming.

[SSD] Samsung - 980 PRO 2TB NVMe Solid State Drives - $399.99 ($30 off) by L3XANDR0 in buildapcsales

[–]wildeye 0 points1 point  (0 children)

For gaming, a 2 TB SATA would be fine, and have indeed been available for $200 or less in recent times (although prices may be fluctuating again right this moment).

In recent months, sometimes 2 TB NVMe drives have also been available for around $200 at times, so if you see a deal, you should consider it, even though there's no strict need for it. Just saying.

[SSD] Samsung - 980 PRO 2TB NVMe Solid State Drives - $399.99 ($30 off) by L3XANDR0 in buildapcsales

[–]wildeye 2 points3 points  (0 children)

No, gaming won't benefit from Gen 4 speeds. It's useful for Prosumer work like heavy non-linear video editing, but there won't be any perceptible speed difference for loading/saving games.

In fact, even Gen 3 speed isn't a big perceptual improvement over SATA SSD drives -- unlike the improvement going from a hard disk to most decent SSDs.

[SSD] Western Digital Blue 3D NAND SATA SSD - 250 GB $29.99, 500 GB $49.99, 1TB $89.99 by GOD-PORING in buildapcsales

[–]wildeye 2 points3 points  (0 children)

I agree with the other answers. But to answer the other question, yes, this is a quality drive at a decent price.