Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
ynohtna
Feb 16, 2007

backwoods compatible
Illegal Hen

Spatial posted:

the drivers for the DMA and SDC were so bad i had to rewrite them from the barely-documented hardware specs
...
it was an interesting optimisation exercise and is about five times faster than the C equivalent.

:yosnice:

Adbot
ADBOT LOVES YOU

Luigi Thirty
Apr 30, 2006

Emergency confection port.

Nice!

Doc Block
Apr 15, 2003
Fun Shoe

Spatial posted:

i wrote the video blitter in assembly and it cranks out a frame in 2ms, leaving lots of time to do other things besides drawing the video. it was an interesting optimisation exercise and is about five times faster than the C equivalent.

“Whoah.”

👍

Luigi Thirty
Apr 30, 2006

Emergency confection port.

operating system update:

- added enough of a VM86 monitor that I can make INT 10h calls, letting me change the system video mode over to SVGA 640x480
- started working on a bitblt for 386, so far it can do rectangular copies and erases

the video card QEMU emulates supposedly contains a blitter if I can figure out how to program it

https://twitter.com/LuigiThirty/status/1091134178538778626

ol qwerty bastard
Dec 13, 2005

If you want something done, do it yourself!
hey sagebrush that tip you mentioned to do a coarser print for more strength was great, i made a bike hanger for my friend and printed it at 0.35mm layer height and it's strong as hell



Sagebrush
Feb 26, 2012

ERM... Actually I have stellar scores on the surveys, and every year students tell me that my classes are the best ones they’ve ever taken.
sweet!

yeh it's weird and counterintuitive bc you naturally think "well it breaks between layers, so i want no visible layers" but turns out the thermodynamics say the opposite. get that extra thermal mass for good fusion.

get yourself a volcano nozzle and print at 0.5 or more. i have some pieces done in nylon at 0.7mm and you can literally hit them with a sledgehammer to no effect

30 TO 50 FERAL HOG
Mar 2, 2005



oooh 3d printer chat

I got a duplicator i3 (mono price branded) and the control board bit the dust, I could replace it and rebuild the firmware but its an older printer and missing a lot of the bells and whistles newer ones come with

so I think im gonna get a creality cr-10s pro for the massive build volume along with the auto leveling sensor and a few other things.

BobHoward
Feb 13, 2012

The only thing white people deserve is a bullet to their empty skull
what's the surface finish like when you go big?

Luigi Thirty
Apr 30, 2006

Emergency confection port.

current OS status: I have an SVGA console running in qemu yay

https://twitter.com/LuigiThirty/status/1092306664819183616

DONT THREAD ON ME
Oct 1, 2002

by Nyc_Tattoo
Floss Finder
Ok here's my idiot spare time project:

1. Use ffmpeg or learn some image processing and automate the creation of new "it's free real estate" gifs with proper bottom text that doesn't look crappy
2. Register "itsafree.house"
3. Turn it into a web service and puts ads on it
4. Spread the word.

I'm going to wait until I finish step 1 before doing step 2 because step 2 costs $30 dollars. Nobody steal that domain please.

gonadic io
Feb 16, 2011

>>=

DONT THREAD ON ME posted:

Ok here's my idiot spare time project:

1. Use ffmpeg or learn some image processing and automate the creation of new "it's free real estate" gifs with proper bottom text that doesn't look crappy
2. Register "itsafree.house"
3. Turn it into a web service and puts ads on it
4. Spread the word.

I'm going to wait until I finish step 1 before doing step 2 because step 2 costs $30 dollars. Nobody steal that domain please.

I saw the other day that loving hacker typer has ads on it now. Rip.

Ellie Crabcakes
Feb 1, 2008

Stop emailing my boyfriend Gay Crungus

DONT THREAD ON ME posted:

Ok here's my idiot spare time project:

1. Use ffmpeg or learn some image processing and automate the creation of new "it's free real estate" gifs with proper bottom text that doesn't look crappy
FFmpeg isn't all that difficult to code with for simple stuff--I wrote something to put googly eyes onto videos with it and that took like an afternoon. FFmpeg isn't exactly great for generating gifs, though so I just didn't bother with that.

DONT THREAD ON ME
Oct 1, 2002

by Nyc_Tattoo
Floss Finder

Fatty Crabcakes posted:

FFmpeg isn't all that difficult to code with for simple stuff--I wrote something to put googly eyes onto videos with it and that took like an afternoon. FFmpeg isn't exactly great for generating gifs, though so I just didn't bother with that.

yeah i've actually worked with it quite a bit on the command line -- i got started with programming when i worked in a tv post house and automated a lot of stuff with ffmpeg. it's pretty cool. adding the text wont be hard.

will probably use something else to make the gif tho.

Ellie Crabcakes
Feb 1, 2008

Stop emailing my boyfriend Gay Crungus

Command line was my first notion, but stringing together all the options into a big ugly monster of flags and pipes and all that pokes at what little aesthetic sense I have so I just threw something together in Qt.

DONT THREAD ON ME
Oct 1, 2002

by Nyc_Tattoo
Floss Finder

Fatty Crabcakes posted:

Command line was my first notion, but stringing together all the options into a big ugly monster of flags and pipes and all that pokes at what little aesthetic sense I have so I just threw something together in Qt.

Yeah I'm really tempted to import it as a library and do it right. Make the whole thing in rust or c++.

But also trying not to overengineer my meme generator.

e: otoh i could stupid overengineer it and put it in my portfolio.

DONT THREAD ON ME fucked around with this message at 21:12 on Feb 5, 2019

Tankakern
Jul 25, 2007

DONT THREAD ON ME posted:

Ok here's my idiot spare time project:

1. Use ffmpeg or learn some image processing and automate the creation of new "it's free real estate" gifs with proper bottom text that doesn't look crappy
2. Register "itsafree.house"
3. Turn it into a web service and puts ads on it
4. Spread the word.

I'm going to wait until I finish step 1 before doing step 2 because step 2 costs $30 dollars. Nobody steal that domain please.

please tell when its live

Sagebrush
Feb 26, 2012

ERM... Actually I have stellar scores on the surveys, and every year students tell me that my classes are the best ones they’ve ever taken.
the first project in my arduino-programming class is for the student to blink out their name in morse code using the onboard led. simple a decent introduction

this year i wrote myself a decoder that runs on a separate microcontroller, so i can just plug a wire into their board and see if they did it right by watching the serial output. the decoder automatically figures out the signal's timebase and synchronizes to it, which i'm pretty proud of

anyway here are the first couple



DANIEL gets an A

BRITTANK and WASON get Bs

?????????????? and ?A?????????? are gonna have to see me after class

Luigi Thirty
Apr 30, 2006

Emergency confection port.

my 64drive came and my old "draw triangle on n64" program works perfectly on real hardware :toot:

https://twitter.com/LuigiThirty/status/1092953209122054144

PokeJoe
Aug 24, 2004

hail cgatan


Sagebrush posted:

the first project in my arduino-programming class is for the student to blink out their name in morse code using the onboard led. simple a decent introduction

this year i wrote myself a decoder that runs on a separate microcontroller, so i can just plug a wire into their board and see if they did it right by watching the serial output. the decoder automatically figures out the signal's timebase and synchronizes to it, which i'm pretty proud of

anyway here are the first couple



DANIEL gets an A

BRITTANK and WASON get Bs

?????????????? and ?A?????????? are gonna have to see me after class

my daughter is also named BRITTANK

The Eyes Have It
Feb 10, 2008

Third Eye Sees All
...snookums

Sagebrush posted:

the first project in my arduino-programming class is for the student to blink out their name in morse code using the onboard led. simple a decent introduction

this year i wrote myself a decoder that runs on a separate microcontroller, so i can just plug a wire into their board and see if they did it right by watching the serial output. the decoder automatically figures out the signal's timebase and synchronizes to it, which i'm pretty proud of

anyway here are the first couple



DANIEL gets an A

BRITTANK and WASON get Bs

?????????????? and ?A?????????? are gonna have to see me after class

That's pretty cool, nice work

DONT THREAD ON ME
Oct 1, 2002

by Nyc_Tattoo
Floss Finder
libav (ffmpeg’s core library) is like 100% undocumented. it’s taken an entire day of reading the ffmpeg source to piece together something that takes my source mp4 and outputs a broken gif.

DONT THREAD ON ME
Oct 1, 2002

by Nyc_Tattoo
Floss Finder



need a better font, need to animate, need to optimize the gif, accidentally cut out the part where he beckons you with his hand

Schadenboner
Aug 15, 2011

by Shine
How about doing something to make captions via lip reading?

Samuel L. ACKSYN
Feb 29, 2008


im the guy that made the original "its free software" gif

i made it real quickly which is why it kinda looked like poo poo and i never expected it would catch on in anyway or i would have done it a bit better




anyway i like your project

psiox
Oct 15, 2001

Babylon 5 Street Team

Schadenboner posted:

How about doing something to make captions via lip reading?

how about using deepfakery to do the inverse :colbert:

DONT THREAD ON ME
Oct 1, 2002

by Nyc_Tattoo
Floss Finder

Samuel L. ACKSYN posted:

im the guy that made the original "its free software" gif

i made it real quickly which is why it kinda looked like poo poo and i never expected it would catch on in anyway or i would have done it a bit better

anyway i like your project

nice! you wouldn't happen to know if a high quality version of the original is out there, do you? I just ripped it from youtube and it's not great but also it's tim and eric so it's supposed to be a little bad.

any idea what font you used?


I'm gonna stick this on my resume so I'm optimizing the poo poo out of it:
- it's a rust 'microservice' running tokio that listens on a socket and takes an input payload from the basically static frontend.
- added the missing push/pull encoding interface to the rust libav (ffmpeg) library and wrapped it in futures
- since my input is always the same, in theory i should be able to load it once and share the underlying data buffer between encoding workers, but the libav constructs are very stateful and might not allow this.
currently each worker reads in the input once upon initialization and seeks back to the beginning at the start of an encode, which is honestly good enough so I'll likely leave it there.


it's going to be the fastest and most efficient meme generator ever.

Tankakern
Jul 25, 2007

i have the dvds

DONT THREAD ON ME
Oct 1, 2002

by Nyc_Tattoo
Floss Finder

Tankakern posted:

i have the dvds

i'm dumb.

Tankakern
Jul 25, 2007

i could rip the vob file of the episode if you can find out which season/episode it is

Pile Of Garbage
May 28, 2007



DONT THREAD ON ME posted:




need a better font, need to animate, need to optimize the gif, accidentally cut out the part where he beckons you with his hand

nice!

edit: wait isn't "bithc" the canon spelling?

Pile Of Garbage fucked around with this message at 13:59 on Feb 8, 2019

Symbolic Butt
Mar 22, 2009

(_!_)
Buglord
I can't wait to use it to generate a "pee is stored in the balls" gif

DONT THREAD ON ME
Oct 1, 2002

by Nyc_Tattoo
Floss Finder

Tankakern posted:

i could rip the vob file of the episode if you can find out which season/episode it is

i uh, took care of it. thanks though!

Schadenboner
Aug 15, 2011

by Shine
Hey hobby thread, if I want to read OBD codes and learn more about, like, cars and poo poo am I better off getting one of those wireless readers and using something like Torque to connect to it from my iPhone or should I get one of the OBD readers that have the little screens?

Follow-up to above: is there a brand to look for or is all pretty much just commodity hardware?

Jonny 290
May 5, 2005



[ASK] me about OS/2 Warp
the cheap readers are commodity. the thing about obd is, well, you need a hosed up car to learn much. but if you have a check engine light on, get one of the $20 all in one readers; it'll at least give you the codes and the ability to clear them*

*no you wont pass inspections with a well timed code clear

Jonny 290
May 5, 2005



[ASK] me about OS/2 Warp
istp:

we built a tecsun 2p3 am radio on the last stream but it was being wonky; i poked at it later and found a bad solder joint. behold, i built this!

https://www.youtube.com/watch?v=ZPhjDy4boNs

haveblue
Aug 15, 2005



Toilet Rascal
also don't do it on a tesla or you'll get an angry letter

DONT THREAD ON ME
Oct 1, 2002

by Nyc_Tattoo
Floss Finder
i just registered guillotine.surgery what should i do with it

guillotine meme generator? socialist social network?

Schadenboner
Aug 15, 2011

by Shine

DONT THREAD ON ME posted:

i just registered guillotine.surgery what should i do with it

guillotine meme generator? socialist social network?

OBD II memes

DONT THREAD ON ME
Oct 1, 2002

by Nyc_Tattoo
Floss Finder
IDGI

Adbot
ADBOT LOVES YOU

Schadenboner
Aug 15, 2011

by Shine
I just think car repair is an under-mined area with rich potential for meme development?

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply