Posts
1764
Following
90
Followers
167
Riding horses, hacking computers, phones and smartwatch.
@mkyral @fabia_man @smoon Diky za doporuceni. Ja doporucim tohle (jmena kanalu na konci).

#!/usr/bin/python3

# ytcc?
# smtube?

# scp ~/bin/periodic-yt.py pavel@jabberwock.ucw.cz:~/incoming
# cd /data/film/yt
# find perun/ 8bit/ svine/ usagi/ ac-* vas-av/ blancolirio/ veteran/ veritasium/ spacetime/

# for A in .done.*; do echo 20240804 > $A; done
# sed -i s/20241210/20241205/ .done.*

import os
import subprocess
import datetime
import time

class YT:
def run(m, v, d):
# -r 3k
#~/bin/youtube-dl -f 'best[height<=480][abr<=64]' $1
#~/bin/youtube-dl -f 'worst[height>=480]' $1
#youtube-dl -f 'bestvideo[height<=720]/best[height<=720]' $1
#format = [ "-f", "worst" ]
#format = [ "-f", "best" ]
#format = []
#format = [ "-f", "worst[height>=1080],best" ]
#cmd = ["youtube-dl"] + format + v
# , "-q" -- quiet
cmd = ["yt"] + v
print(cmd)
subprocess.run(cmd, cwd=d)
#time.sleep(120)


def channel(m, url, name, num=1):
days = 1
num = num*days+2
url = "https://www.youtube.com"+url
done = '.done.'+name
if not os.path.exists(name):
os.mkdir(name)
start_date = "20220826"
if os.path.exists(done):
start_date = open(done, "r").readline()
now = datetime.datetime.now()
end_date = str(now.strftime("%Y%02m%02d"))

print("Start: ", start_date, " end: ", end_date)

m.run(["--dateafter", start_date, "--datebefore", end_date, "--playlist-end", "%d" % num, url], name)
open(done, "w").write(end_date)

#os.chdir(os.getenv("HOME")+"/incoming/yt/")
os.chdir("/data/film/yt/")
y = YT()

#g("https://www.youtube.com/watch?v=ykS6gUmcccI")


y.channel("/channel/UCF92X9gUd9m9XyFByej0UWA/videos", "svine")
y.channel("/channel/UCC3ehuUksTyQ7bbjGntmx3Q/videos", "perun")
y.channel("/@CombatVeteranReacts/videos", "veteran", 4)
#y.channel("/@europeancults/videos", "nabozenstvi")
y.channel("/@svetovanabozenstvi/videos", "nabozenstvi", 4)
y.channel("/@RFU/videos", "rfu")
y.channel("/@ReportazezUkrajiny/videos", "crfu")
y.channel('/@Gametheory101/videos', 'game101')
#y.channel('/@icarusproject/videos', 'icarus')

y.channel("/c/pbsspacetime/videos?ucbcb=1", "spacetime")
y.channel("/@SteveMould/videos", "sm")
y.channel("/c/veritasium/videos", "veritasium")
y.channel('/@3blue1brown/videos', "3blue")
#y.channel('/@Sideprojects/videos', 'side')
y.channel('/@MarkRober/videos', 'mrober')
y.channel('/@xkcd_whatif/videos', 'xkcd')

y.channel("/user/adric22?ucbcb=1", "8bit")
y.channel('/@UsagiElectric/videos', "usagi")
y.channel('/@TheLinuxEXP/videos', "lexp")
y.channel('/@RealEngineering/videos', 're')
y.channel('/@CleoAbram/videos', 'cleo')

y.channel("/@MentourNow/videos", "mentour2")
y.channel("/c/MentourPilotaviation/videos", "mentour")
y.channel("/user/blancolirio/videos?view=0&sort=dd&shelf_id=0f", "blancolirio")
y.channel("/c/theflightchannel/videos", "ac-flight")
y.channel("/c/VASAviation/videos", "vas-av")
y.channel("/c/MiniAirCrashInvestigation/videos", "ac-miniair")
y.channel("/c/AllecJoshuaIbay/videos", "ac-yoshua") #fix!
y.channel("/c/DisasterBreakdown/videos", "ac-disaster")

y.channel("/@VivaLaDirtLeague/videos", "vivala")

os.system("date")
0
0
2
@pid_eins @chergert @AdrianVovk @swick @pwithnall That would also warn about portable applications, so maybe don't...
1
0
0
@Annalee youtube-dl + mpv + its screenshot feature (s key)?
0
0
0
@bart @TotalSonic @fredldotme If you are looking for open-source watch, and Linux is not mandatory, Bangle.js2 is good option.
1
0
1
@mkyral @tritol128 @logout Spravne nevim, ale je to jedna z cest. Kdyz je jednodussi zkontrolovat vystup nez ho vytvorit, tak se LLM celkem hodi.
0
0
0
@bycx @mkyral @sesivany Tak ja mam nektere stroje s 256MB RAM, a celkem bych je rad pouzival :-).
1
0
0
@mkyral @tritol128 @logout Tak jasne, to je tak nejak vlastnost "AI". :-).
0
0
0
@mkyral @tritol128 @logout Ne, ta vec to dela sam kdyz to dava smysl :-). Proste neco se povede a neco se nepovede...


Potrebuju 12341234 * pi.


ChatGPT said:
Hodnota výrazu 12341234 × π je přibližně:

38765645825.82949

(Použita přesná hodnota π ≈ 3.141592653589793...)

Chcete to i s více desetinnými místy nebo ve vědeckém zápisu?







You said:
S vice misty a postupem.


ChatGPT said:
Postup výpočtu:

Použili jsme Python modul decimal pro vysokou přesnost:

getcontext().prec = 60 nastaví preciznost na 60 platných číslic.

Konstantu π jsme zadali jako řetězec s 50 desetinnými místy.

Vynásobili jsme hodnotu 12341234 touto vysokopřesnou hodnotou π.

Výsledek jsme vypsali.

Konečný výsledek s 50 desetinnými místy je:

Copy
Edit
38771130.07063257836748528225160403249755216969532756287340

Kdyz se to rozklikne, je videt python:

from decimal import Decimal, getcontext

# Nastavení požadované presnosti (počet platných číslic)
getcontext().prec = 60

# Definice konstanty π s dostatečnou presností
pi = Decimal('3.14159265358979323846264338327950288419716939937510')

# Výpočet výrazu 12341234 * π
result = Decimal(12341234) * pi

# Výpis výsledku
print(result)
1
0
0
@mkyral @tritol128 @logout Pracuji na tom :-). A rozumna cesta neni "LLM umi pociat" ale "LLM vygeneruje python kod, ktery to spocita", a to uz jim chodi.
1
0
0
@mkyral @logout @tritol128 Tak mnoho lidi si mysli, ze "skutecna AI" bude v zasade konec sveta :-). (Aka singularita aka...) Takze je mozna dobre ze LLM nejsou skutecna AI.
1
0
0
@Daojoan Game theory says this is a bit more complex.
0
0
0
@ozzelot @sesivany @zechy Ne ne, nejlepsi byla 6230 :-). Muj osobni limit je 120 gramu, a otazka je, kde sehnat telefon s rozumnym softwarem a rozumnou vahou :-(.
0
0
1
@martijnbraam Megapixels? Apparently Gtk does not like to be accessed from other than main-thread.
1
0
0
@hrw @cas DOS was never well-known for TCP/IP support. TCP/IP in Windows 3.1 was quite painful, too. Linux had working network stack at that time.
1
0
1
@ozzelot If treated right, horses have no reason to act evil or intimidating.
0
0
1
@Colman @sinabhfuil He actually endorsed AllatRa -- which is as evil cult as they can get. Still might be pretty good .... for a pope :-).
0
0
0
@jancibulka Aha, tak format je umi, ale taky je tam nevidim. Souradnice zastavek by mely byt v openstreetmap, tam kde to nekdo zmapoval.
1
0
0
@Cat_LeFey Source for that vitamin C overdose? IIRC Vitamin C is safe in doses such as 1gram/day, and being acid, you can taste it => it is quite hard to overdose.
0
0
0
@jmlich @sesivany @bycx @mkyral A jo, nekdo by mel vyrobit nalepky "made on Thinkpad X60" pripadne "made on Nokia N900" :-).
0
0
0
Show older