Share your projects


comradekingu

Glowing ember
Joined
Apr 15, 2011
Messages
5,088
Website
portfolio.anotheragency.no
Correctamungo! Having C110 Copper CNC machined in small batches is prohibitively expensive (I'd estimate about $120$150 for one prototype). Better to tweak a model and get sizing proper this way for quick prototyping.
I really think an aftermarket cooling solution for the Pyra wouldn't be too bad to make, I'd imagine in a crowd sale of maybe 50-100 I could sell them for $50-75 each. Obviously testing would have to be done, but if 2Ghz could run stable at the same temperature profile as 1.5Ghz on the stock cooler, it might be a lucrative value proposition. According to the documentation 2Ghz should be doable on the OMAP assuming TDP can be dealt with.
Is it direct to die, or a self-contained system?
How do you fill or enclose the liquid?
 

TeDaDeS

Hardcore Member
Joined
Jan 15, 2004
Messages
1,392
Location
The Netherlands
Website
Visit site
I just got my small VR demo working for the HTC Vive Focus Plus. It only has head tracking, no controllers yet.
Even this small demo appears to be heavy already and I didn't even use anti-aliasing yet. But still looks cool in VR, probably it's just that a lot looks nice in VR.
 

Null

Text
Joined
Jun 16, 2007
Messages
12,766
Website
www.pixelfed.social
WEBSITE
https://elderberry.sdf-eu.org
I've released a new version of my video downloading tool.
Old method of downloading multiple videos: Select option 1 from the menu, copy and paste URLs into user input area each separated by a comma.
New method: Copy and paste URLs into the video_urls.txt file each separated by a space or a newline (can mix and match), then select option 2 from the menu.
Subtitle language codes are now to be separated by a space instead of a comma.

Link

In other news I'm thinking about using a version control system going forward, because I keep forgetting what changes I made when.
 
  • Like
Reactions: rSl

netcat

Very Active Member
Joined
May 3, 2016
Messages
692
Location
city of thieves
Copy and paste URLs into the video_urls.txt file each separated by a space or a newline (can mix and match)
can't it be Null delimited? I is disappoint.

back in the day I had a nice script 'pget' to which you provide a URL and it would download and concatenate all linked movies. this was in the "mad thumbs" days so this was my feature length work-around. I used this script daily, between my first joint and coffee.

needless to say back then Asian fetishes were considered niche.
 
  • Like
Reactions: rSl

Null

Text
Joined
Jun 16, 2007
Messages
12,766
Website
www.pixelfed.social
WEBSITE
https://elderberry.sdf-eu.org
I've decided to include both file (space or newline separated) and input dialogue (space separated) multiple URL entry methods in the next version of my video download tool, due to each being useful for different situations. Also I've been learning how to do multithreading to (potentially) speed up downloads.

Python:
import threading

def print_sections(sections):
    print(sections)

alphabet =  ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o',
            'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']                                                                                                     

alpha_len = len(alphabet)                                                                                                                                                         

# Split alphabet into four sections
al = (alphabet[:alpha_len // 4])                                                                                                 
ph = (alphabet[alpha_len // 4:2 * alpha_len // 4])
ab = (alphabet[alpha_len // 2:3 * alpha_len // 4])
et = (alphabet[3 * alpha_len // 4:])

if __name__ == "__main__":

    # Thread setup
    t1 = threading.Thread(target = print_sections, args = (al,))
    t2 = threading.Thread(target = print_sections, args = (ph,))
    t3 = threading.Thread(target = print_sections, args = (ab,))
    t4 = threading.Thread(target = print_sections, args = (et,))

    # Start threads
    t1.start()
    t2.start()
    t3.start()
    t4.start()

    # Halt main thread until created threads have finished running
    t1.join()
    t2.join()
    t3.join()
    t4.join()

    print("Job done.")

Output:

Code:
['a', 'b', 'c', 'd', 'e', 'f']
['g', 'h', 'i', 'j', 'k', 'l', 'm']
['n', 'o', 'p', 'q', 'r', 's']
['t', 'u', 'v', 'w', 'x', 'y', 'z']
Job done.
 
  • Like
Reactions: rSl
Top