[-] JATtho@sopuli.xyz 20 points 6 months ago

name your function as malloc() and see to world burn and generate bugs at factorial rate.

[-] JATtho@sopuli.xyz 12 points 7 months ago

Please, no, I get flashbacks from my 6-month journey (still ongoing...) of the code review process I caused/did. Keeping PR scope contained and small is hard.

From this experience, I wish GitLab had a "Draft of Draft" to tell the reviewer what the quality of the pushed code is at: "NAK", "It maybe compiles", "The logic is broken" and "Missing 50% of the code", "This should be split into N PRs". This would allow openly co-develop, discuss, and steer the design, before moving to nitpicking on the naming, formatting, and/or documentation details of the code, which is likely to drastically change. Drafts do work for this, but the discussions can get uncomfortably long and convolute the actual finishing of the review process.

Once both reviewer(s) and the author agree on the code design, the "DraftDraft" could be collapsed into a link in an normal Draft to be mocked next. The scope of such draft would be limited by the earlier "DraftDraft".

[-] JATtho@sopuli.xyz 7 points 8 months ago

I think the difference with Dolphin is that it now emulates an extinct system(s), so it cannot possibly compete with the actual thing. They did have a close call last year, if I remember, and they pretty quickly went into "jettison all illegal shit out of the code base NOW." -mode.

[-] JATtho@sopuli.xyz 7 points 8 months ago

It's a FOSS project, so wish me luck, as you can now get it in the mail eventually.

I had to run a makepkg today, which now includes my self-written pieces of code in master. So I'm eating my own dog food now, and it's good. Also, the itch from before has somehow relieved.

385
Bugs fixed (sopuli.xyz)

Have a good day.

1
Stubb. (sopuli.xyz)
submitted 9 months ago by JATtho@sopuli.xyz to c/finland@sopuli.xyz

Haavisto.

[-] JATtho@sopuli.xyz 11 points 9 months ago

That's because people are now aware of all of this shit happening, and some discreet day, just flip off the power from the house, doing indescribable things, and listens to the voices in their heads. And nobody will know.

[-] JATtho@sopuli.xyz 9 points 11 months ago* (last edited 11 months ago)

Radeon RX 580 until the VRAM dies to the idle @50°C temps or the support is removed from the kernel...

[-] JATtho@sopuli.xyz 8 points 1 year ago

The video link 100% cognitohazard. DO NOT CLICK.

[-] JATtho@sopuli.xyz 9 points 1 year ago

There were no unit tests and previous dev had opened the pandora's box with half-written implementation. Gasp

131

I replaced the equivalent of floor in a code base and I was surprised it didn't break. Yet.

[-] JATtho@sopuli.xyz 22 points 1 year ago

C++: The project is now led by university research comitee optimizing essays/second and consists 1k lines of template hieroglyphs.

[-] JATtho@sopuli.xyz 12 points 1 year ago

Until you would have to replace a HDD: +23 hours of nerve racking RAID repair time for 10TB drive at 120MB/s Even with some advanced (like ZFS etc.) system you can't go around the fact the HDDs are slow.

And when the HDD fails, you can't read it. It's toast. Some cheap non-volatile memory devices are like this too, but good ones go into read-only mode and you can at least attempt data recovery from them if no better option is left.

I'm liking that it is possible get cheap+good 1TB NVMe devices for less than 100€. The consumer SATA market for large SSDs (capacity over 1TB) is unfortunately quite dry. I need replacement for HDDs and even if the speed is capped by SATA bus it would be an massive improvement.

6
submitted 1 year ago by JATtho@sopuli.xyz to c/main@sopuli.xyz
[-] JATtho@sopuli.xyz 8 points 1 year ago* (last edited 1 year ago)

It gets more cursed the more you look at it:

  • you have to convert the coordinate axes (swap z,x,y)
  • then you find out the right/left handed is flipped
  • now your brain melts if you even try think how to solve this with transformation/rotation, what ever.
16
submitted 1 year ago by JATtho@sopuli.xyz to c/memes@sopuli.xyz

I have nothing to add.

view more: next ›

JATtho

joined 1 year ago