Skip to content

Instantly share code, notes, and snippets.

View jhrmnn's full-sized avatar

Jan Hermann jhrmnn

View GitHub Profile

Noam Chomsky: Falešný příslib ChatGPT

Jorge Luis Borges kdysi napsal, že žít v době velkého nebezpečí i příslibu znamená prožívat tragédii i komedii, s "bezprostřední blízkostí zjevení" v chápání sebe sama a světa. Náš údajně převratný pokrok v oblasti umělé inteligence dnes skutečně vzbuzuje obavy i optimismus. Optimismus proto, že inteligence je prostředkem, kterým řešíme problémy. Obavy proto, že se obáváme, že nejpopulárnější a nejmódnější kmen umělé inteligence - strojové učení - degraduje naši vědu a znehodnotí naši etiku tím, že do naší technologie začlení zásadně chybné pojetí jazyka a poznání.

ChatGPT od OpenAI, Bard od Googlu a Sydney od Microsoftu jsou zázraky strojového učení. Zhruba řečeno, berou obrovské množství dat, hledají v nich vzorce a jsou stále zdatnější v generování statisticky pravděpodobných výstupů - například zdánlivě lidského jazyka a myšlení. Tyto programy byly oslavovány jako první záblesky na obzoru umělé obecné inteligence - onoho dlouho prorokovaného okamžiku, kdy mechani

import torch
__all__ = ()
@torch.no_grad()
def solve_lap(C):
assert len(C.shape) == 3
assert C.shape[2] >= C.shape[1]
assert (C >= 0).all()
#!/usr/bin/env python3
from argparse import ArgumentParser
from pathlib import Path
from datetime import datetime, timedelta
import subprocess
from math import log, sqrt
def prune(seq, key, cum, dist):
pruned = []

The code snippets assumes Bash shell (check with echo $SHELL).

I will refer to a user-writable location with $LOCAL. Typically, this could be for example ~/local/opt.

LOCAL=<some path>

Install Miniconda. (For alternative Python versions and operating systems, visit https://docs.conda.io/en/latest/miniconda.html.)

# coding=utf-8
# Any copyright is dedicated to the Public Domain.
# https://creativecommons.org/publicdomain/zero/1.0/
from splinter import Browser
from subprocess import call
from time import time, sleep
limit = 20
url = 'https://service.berlin.de/terminvereinbarung/termin/tag.php?termin=1&anliegen[]=120686&dienstleisterlist=122210,327316,122217,122219,327312,327314,122227,327346,327423,327348,122252,327338,122260,327340,122262,122254,327278,327274,327276,327294,327290,327292,122291,327270,122285,327266,122286,327264,122296,327268,150230,327282,327286,327284,122312,122314,122304,327330,122311,327334,122309,327332,317869,324433,325341,324434,327352,324414,122283,327354,122276,327324,122274,327326,122267,327328,122246,327318,122251,327320,122257,327322,122208,327298,122226,327300'
BEGIN MESSAGE.
6NYZeLYB2Fg5AZk uVZA7UyqeRHwa9E UWzVL380kAq8OYb zZGGigUYqVZWI6K
k5YLpNhqrKJ9Qa3 iQRRLvQTY4rTCKq 6Xr2MZHgg7H86ZY 7ZeFVT9oK5HMinj
Qgr7gpO5wBwhH9K lOdTmG8A5cTHb7N Ny07eXiuxs9IvCH WmRoByHPhPUkTuZ
WwovLbDyB3ICjkE jEbamxBTFfxdfZe aPN0E21.
END MESSAGE.
#!/bin/sh
#
# An example hook script to blocks unannotated tags from entering.
# Called by "git receive-pack" with arguments: refname sha1-old sha1-new
#
# To enable this hook, rename this file to "update".
#
# Config
# ------
# hooks.allowunannotated

Keybase proof

I hereby claim:

  • I am jhrmnn on github.
  • I am jhrmnn (https://keybase.io/jhrmnn) on keybase.
  • I have a public key ASCrIKEpm_rCBSlUrpnCbq_1hlet-RaJGZkg6bbrkfN5nwo

To claim this, I am signing this object:

@jhrmnn
jhrmnn / test.F90
Last active August 27, 2018 13:30
Real/complex polymorphism with a vanilla Fortran compiler
#ifndef INCLUDED
module mymod
implicit none
interface add_one
module procedure add_one_real
module procedure add_one_complex
end interface
@jhrmnn
jhrmnn / # scalapack - 2018-07-26_10-54-24.txt
Created July 26, 2018 09:01
scalapack on macOS 10.13.5 - Homebrew build logs
Homebrew build logs for scalapack on macOS 10.13.5
Build date: 2018-07-26 10:54:24