David
I wondered how mspaint did the curves, and decided to implement my own — without internet as a reference
Kirn
my code is in C and on GitHub
Kirn
one sec
David
this was in the days when I had dialup and my online time was limited
Kirn
https://github.com/segin/segin-utils/blob/master/bezier/bezier.c
Kirn
I read this Wikipedia page: https://en.wikipedia.org/wiki/B%C3%A9zier_curve
Kirn
didn't understand a word
Kirn
then saw the animated GIFs
Kirn
and based that code solely on what those GIFs showed me
David
the idea of a bezier curve, or any other similar curve, is that it's really two separate curves, one for "X over time", and one for "Y overtime"
David
when you take values from the two curves for (X,Y) over time
David
you get the curve itself
Kirn
I took the most complex Bézier curve exampled, the fifth-order one, and extracted the coordinates for it's control points
Kirn
and plugged that into the crap code that I guessed up from the example GIFs
Kirn
and miraculously it gave me the curve from that GIF
David
bezier is pointless above order 4
Kirn
which taught me two things
David
it grows in complexity faster than it grows in detail
Kirn
1. a well-prepared GIF or five can be quite useful to teach a concept
David
whcih is why you normally use multiple bezier segments
Kirn
2. drugs do not necessarily impair one's ability to code
David
they do however impair the ability to think of what you are coding ;P
Kirn
Possibly
David
at least you wrote bezier, and didn't reprogram your car to kill you, and then forgot about it
Kirn
but still, I wrote code that I've been completely unable to understand sober, even starting just hours after writing it
Kirn
and that code has proven itself valid
Kirn
which has me partially convinced that the ballmer peak is a real thing
David
ofc it is, it just changes per person and per drug
Kirn
Kirn
hell, the first generation (v1.x) of PsyMP3 was written during Spring Break 2009, my senior year of high school... and I spent that entire week completely drunk, stoned, and high on ecstasy
Kirn
actually helped a lot
Kirn
although, I agree, it's a very personal effect, that requires careful calibration
Kirn
and most folks should stay fully sober
Anonymous
Samuel Serapion (https://jira.reactos.org/secure/ViewProfile.jspa?name=encoded) resolved CORE-5822 - Real Desktop Setup - Delphi Exception / Version mismatch as 'Cannot Reproduce' https://jira.reactos.org/browse/CORE-5822
Anonymous
Samuel Serapion (https://jira.reactos.org/secure/ViewProfile.jspa?name=encoded) resolved CORE-3566 - NtReplyWaitReceivePort failed, STATUS_REPLY_MESSAGE_MISMATCH as 'Incomplete' https://jira.reactos.org/browse/CORE-3566 No debug logs, no additional information in 8 years. Please try again.
Anonymous
Samuel Serapion (https://jira.reactos.org/secure/ViewProfile.jspa?name=encoded) resolved CORE-7256 - YTD Downloader causes various BSODs which look like memory corruption as 'Fixed' https://jira.reactos.org/browse/CORE-7256 r72509, system seemingly slowed down to a crawl(possibly because of debug spam and/or network stack contention) But otherwise it downloads videos and doesn't crash the system. Must retry with new network stack when implemented! Will open new bug for Read more (https://jira.reactos.org/browse/CORE-7256?focusedCommentId=81928&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-81928)
Alejandro Jeditobe
Hack reactos
Anonymous
victor martinez calvo (https://jira.reactos.org/secure/ViewProfile.jspa?name=vicmarcal) resolved CORE-11862 - Random BSOD on Startup as 'Cannot Reproduce' https://jira.reactos.org/browse/CORE-11862
Anonymous
jimtabor (https://jira.reactos.org/secure/ViewProfile.jspa?name=jimtabor) resolved CORE-2338 - Window Menu Problem as 'Fixed' https://jira.reactos.org/browse/CORE-2338
orestes
Alejandro Jeditobe
;-))
Alejandro Jeditobe
Вообще у нас русский сайт есть
Alejandro Jeditobe
Тьфу, чат
Alejandro Jeditobe
А тут на английском
Anonymous
@reactos_ru
Alejandro Jeditobe
Yes оф кос
Giuseppe
i guess this must be mainly a european project?
orestes
international
Arsenii
ru
🦥Alex Fails
Russia, Italy, Canada, US
🦥Alex Fails
(I counted)
Wert
Germany \o/
🦥Alex Fails
Germany \o/
Exactly! Daniel is from Germany!
🦥Alex Fails
(@ dreimer)
Kow
Russia is shit
Kow
3,2,1...
Kow
EngiBenchi
Netherlands
Anonymous
Amine Khaldi (https://jira.reactos.org/secure/ViewProfile.jspa?name=aminekhaldi) resolved CORE-11800 - Present "Is ReactOS legal" in ReactOS readme file as 'Fixed' https://jira.reactos.org/browse/CORE-11800 Committed in r72524 with minor changes by me. Cheers.
Anonymous
Mark Jansen (https://jira.reactos.org/secure/ViewProfile.jspa?name=learn_more) resolved CORE-11897 - [shell32] Drive Properties: disable some controls when a network drive is selected as 'Fixed' https://jira.reactos.org/browse/CORE-11897
Anonymous
Finnaly it is possible to run Windows 3.11 in ReactOS http://www.youtube.com/watch?v=LH0n88vdnxs
KuboF
Slovakia too
🦥Alex Fails
This group is i10l!
Anonymous
Yeonung
Korea here
Arsenii
jezz, almost asked which one
Anonymous
🌚Do not abuse Unicode RTL mark.
Arsenii
I don't want to, but I can't change the effing nickname
Stefan
dafuq
Arsenii
Stupid bug that TG doesn't want to fix
Anonymous
Colin Finck (https://jira.reactos.org/secure/ViewProfile.jspa?name=colin+finck) resolved ONLINE-635 - PATCH: Fix Winetests and Apitest path resolution as 'Fixed' https://jira.reactos.org/browse/ONLINE-635
Anonymous
Spain here :)
Anonymous
Neat! My fix went through
Anonymous
Now Testman is almost fixed :)
Anonymous
From India 🌏
El Batu
Argentina too!
Giuseppe
italy 🏎
Anonymous
Now?
Anonymous
Guys, I'm planning to reserve next summer for mini filter driver development. Do you have any suggestion for this topic? (Books, pdf, documentation, any help will be appreciated)