Henrik Dalsager

Der er laaaaang tid til søndag

"With a basic “word time” rated at 280μsec"

Nogen har gjort arbejdet:

http://home.citycable.ch/pierrefleur/Jacques-Laporte/HP35%20Hardware%20basic%20design.htm

HP-35 kørte med en seriel bus, og 14bit words, og var omtrent 280 mikrosekund om hver instruktion.

Men det er så mikrokode afviklingen, og det betyder at high level operationer gik lidt langsommere:

" HP-35

  • floating point “+” and “-“(215 word times) = 60 ms,
  • floating point “*” and “/” = 100ms,
  • digit by digit ln and ex = 200ms,
  • CORDIC trigo (tan, sin, cos) = 500ms. "

Det er en anelse langsommere end min telefon, men en anelse hurtigere end mi skydelærer

8. februar kl. 19:51
Højhastighedsbredbånd storsælger: Men er det overhovedet nødvendigt?

Vi skulle regne netværkshastigheder ud dengang jeg læste, og vi blev bedt om at vurdere forskellige transmissionsledninger.

Dengang var benchmarken en hund, eller en due, med en cd. (Afstand, løbe hastighed, skrive og læsehastighed på drev)

Er det vigtigt at få vist filmen til tiden, eller at se de første par billeder hurtigt så du kan vurdere kvaliteten, og evt annullere overførslen.

Det er nok de færreste kunder der forstår latency, men der er godt nok heller ikke gerne der forstår båndbredde, så tænker man burde benchmarke den oplevede kvalitet fra en adresse til diverse services.

Netflix til båndbredde Stadium eller live fodboldkamp til latency og udfald, målt henover mindst en uge for at se spidsbelastning fra andre brugere og en fin trafiklys graf

25. juli 2021 kl. 20:28
Infrastruktur uden IT

De penge er hurtigt brugt på infrastruktur.

Hvis vi virkelig vi det der grøn energi, og er ærlige, vil det have størst sandsynlighed for at lykkes hvis det sker skjult.

Vi skal have skiftet alle varmekilder ud med varmepumper, og alle transportmidler med el-drevne køretøjer (evt med brint i energikæden)

Vi vil også gerne hive alle data centre hjem, så vi ved hvor danske cloud data bor, rent geografisk.

Vi skal skifte alle energikilder fra stabile kraftvarmeværker, eller kul/olie baserede værker til vind/sol.

Vi vil få et massivt behov for at kunne styre forbrugernes energiforbrug så elkabler ikke skal smelte i peakload og være overdimensioneret dyre resten af tiden..

Så, alle husstande burde forsynes med en stor energibank, på mindst 500kwh (varmepumpe om vinteren på 15kw giver i 24timer ca 360kwh, en elbil vil dertil skulle lades med ca 20kwh om dagen, nogen mere andre mindre, lig dertil bil nummer 2, ovne, komfurer, etc, )

Så kunne man fra energinet.dk diktere strømforbruget; lad lagre op når solen skinner, eller vinden blæser. Brug strøm fra lageret når kilderne ikke kan følge med.

Det er en del af elinstallationen, og skal sidde før måleren. Lageret ejes og vedligeholdes af staten, omkostninger for borgeren er udelukkende mekanisk installation.

Lagre laves distribueret da det giver meget mere areal til alt det energi der skal opbevares, og som bonus kan man bruge op til et døgn på at reparere på elnettet uden nogen opdager det, da alle har fået en UPS.

Man kunne overveje at bygge det med en choke , så der var beskyttelse mod lynnedslag indbygget.

De 80 milliarder er ikke nær nok til at alle kan være med, så gå efter dem med store svingende forbrug først.

1. juli 2021 kl. 20:18
It-chefer: Teknisk gæld truer innovationen i vores virksomheder

Alt hvad vi skriver, lad det være bøger, artikler, tekniske rapporter, eller software har een ting til fælles.

De gode bliver aldrig færdige, de bliver afleveret.

Og som det gælder med alle de andre skrevne produkter dør de enten en stille død, fordi de simpelthen ikke passer i den tid vi lever i mere, eller de genudgives med diverse opdateringer af sproglige vendinger, ordvalg, etc. Nogen gange ryger hele kapitler ud og andre kommer til.

Software er lidt speciel, idet at det altid skal betragtes som et fremmedsprog, så lige præcis den slags materiale skal man regne med at lave nye oversættelser til, hver gang kulturen eller sproget har ændret sig. Den første oversættelse bliver simpelthen langsomt uforståelig for læserne, alene fordi sproget ændrer sig.

Software er"trykt" på er medie, som kræver et specielt miljø omkring sig før det kan "læses", og det miljø er i konstant forandring, så forældelsen går ikke kun på indhold og sprog, men ofte på den kontekst vi skal forstå det i.

Desto flere bøger du har, desto dyrere er det at udskifte dem med nye eksemplarer... Big surprise

Desto flere du har, desto færre af dem kan du huske hvad gør.. wouw

Enkelte giver ikke mening uden dem de referer til, skifter du een ud, eller smider een ud, kan den anden være ubrugelig..

1. juli 2021 kl. 19:34
Hackergruppe advarer danske journalister: I afslører jeres børns CPR-numre

Vores studiesekretær på basisåret havde fået den gode idé at fortælle hvordan folks skriftlige eksamen var gået ved at hænge sedler på tavlen med samtlige studerendes CPR numre og resultater.

Så kunne man indvende at der ikke stod navne på sedlen.. .. .. men lur mig om ikke vi vidste hvem der havde fødselsdag ca. hvornår, da vi nåede til eksamenstiden, og sedlerne var grupperet i studieretninger, hvor der oftest max er 80 studerende i hver..

Så de fleste kunne læse listen, sjusse sig til hvem der havde hvilket cpr nummer, og så se hvordan de havde klaret alle fagene.

Der blev bestilt mange abonnementer på gratisting.dk det år. Personligt blev jeg udsat for et abonnement på "vågn op", der var ret svært at afmelde igen da det ikke var min email adresse der havde meldt mig til..

(1 år på tek/nat anno 2005, var næsten ens for alle linjer så man kunne sadle om rimelig problemfrit, og hed basisåret)

5. juni 2021 kl. 23:37
Mænd og Børn Først!

Nu har jeg arbejdet hjemme hele året. Min erfaring er at det er tæt på umuligt at forklare en 1årig at "far skal arbejde, så du må lige lege selv de næste par timer". Resultatet er at man arbejder når ungen sover. Altså et par timer om formiddagen og om eftermiddagen og resten om natten. At weekenden bruges på samme måde som hverdage, og at alting flyder sammen. Det er i øvrigt udelukket at finde tid til at reparere noget eller se en kammerat.

Det kan med andre ord godt lade sig gøre, men det er da kun fordi barnet nærmest ikke har været syg, og fordi vi som softwareudviklere ofte kan arbejde når det passer os.

Det er en luksus som de fleste medarbejdere ikke har. Og det er en jeg var hvad for, men det er godt nok ikke at sidestille med barslen, som jeg langt ville foretrække.

24. marts 2021 kl. 08:38
GPT-3 er ikke stærk AI

Intet nyt under solen. Det kaldes papegøjesnak i pædagogik og handler om at små børn eller folk med funktionsniveau som et lille barn, kan lære en masse udtryk med højt lix tal, og lære hvornår man siger dem, men ikke hvad de betyder.

Så f.eks. en pædagog tror man kan lave en aftale om at de selv henter maden i dag, men efter frokost står barnet og græder og er sulten

10. marts 2021 kl. 12:54
Vi er FAANG’et og har ikke et alternativ

Er jeg den eneste der synes det er hylemorsomt at den talk er på YouTube og ikke kun på et eget-hostet site

21. august 2020 kl. 11:45
Er der styr på software-komponenterne?

Når vi laver Hardware, har vi ingeniører tit en sourcing afdeling, der gerne vil have holdninger til valg af transistorer, chip producenter, leverandør valg etc.

På sw, er de ligeglade, så der er der vores problem at holde styr på tilgængelighed og licenser, priser etc.

Det er pokkers irriterende i udviklingen, men ret rart når tingen er lavet..

20. august 2020 kl. 13:08
Datamuseum.dk: Vi har et problem...

http://datamuseum.dk/kontakt-ddhf/bliv-medlem/

Der er et menupunkt til at blive medlem, bare ikke der hvor f.eks. jeg ville lede. Så her er et link

4. august 2020 kl. 08:40
Ingen har brug for det: Det vrimler med tilbud på overflødige internetforbindelser

void Troll(){

printf("Jeg har lige testet 100/100 mod 3g, og uanset hvilken af forbindelserne jeg bruger kan jeg faktisk ikke engang nå at hente en kop kaffe, før end hele dagens arbejde er fetchet eller pushet.");

}

Troll();

27. juni 2020 kl. 00:44
Gammelt postsystem presser internettet: Kina foreslår at indlægge stopklodser

Førerløse fartøjer er tilfældigvis noget jeg har arbejdet med, og jeg må understrege at det vigtigste for alle mobile robotter, uanset om de har passagerer med er latency.

Det er reaktionstiden der er relevant, og ikke så meget båndbredden.

Tænk lige over hvor meget data der skal sendes for at beskrive et lyskryds fuldstændigt for en bil.

Selve lysene tilstande: 2 bit per bane

De andre bilers positioner som GPS 32 bit for hvert hjørne af de andre biler. Så 128 bit per anden bil i krydset.

Derudover en GPS coordinat for hver fodgænger som din egen bil ikke nødvendigvis har set endnu. Måske 2 hvis der er en barnevogn involveret.

Det her kan fint sendes fra bil til bil, helt decentralt med lav latency over diverse sløvere non-web radioer

Det er godt nok ikke meget data..

2. juni 2020 kl. 07:51
URL'ens historie: Punycode gav os blåbærsyltetøy.no - men også et betydeligt sikkerhedsproblem

Chrome Version 81.0.4044.122 (Officiel version) (32-bit)

viser ikke Punicode ved mouse-over på URL'erne, den render emojis og lign. fuldstændig ens med linket i artiklen.

den Punicode på URL linjen -- men det er altså først, når man har fulgt linket.

27. april 2020 kl. 11:20
Ny CFCS-lov er nu lagt frem: Virksomheder kan blive underkastet tvungen overvågning af netværksdata

Jeg ville godt nok være mere tryg hvis virksomhederne begyndte (f.eks. på deres hjemmeside) at melde ud at de ikke blev overvåget af CFCS.

Det er set før, og det er en fin måde at undgå at lyve. især hvis de så fjerner mærkaten når de bliver overvåget

28. marts 2019 kl. 11:14
Ja, diskkryptering er noget hø

I den forbindelse har jeg et gammelt trick fra før mobilen blev smart.

Teensy eller en mini arduino, er født med en reset knap, og der kan imstallers en lille USB keyboard emulator, så den ved opvågning fyrer en taste sekvens af ..

Tada tastet 256bit key

8. november 2018 kl. 19:10
Politiet opgiver sigtelse i sag om YouSees nytårsnedbrud

"- I sådanne sager er gerningsmændene som oftest rigtig dygtige til at skjule deres spor og det kan være svært at bevise den endelige skyld, siger koncerndirektør Louise Knauer til Ritzau." - dr.dkhttp://www.dr.dk/nyheder/indland/yousee-nedbrud-under-nytaarstale-politiet-dropper-sigtelse

Hun kunne jo ligeså godt sige: "Politiet er bare ikke dygtige nok til at indsamle beviser, det var ham der gjorde det!" (Under forudsætning af at det er en kommentar til at politiet dropper sigtelsen).

Håber næsten han er uskyldig, og orker at komme efter dem.

22. september 2017 kl. 10:46
Region Midt i kæmpe udskiftning af forældet Windows XP: »Det giver noget murren i krogene«

Øh.. Som jeg forstår det er det fuldstændig lovligt at gemme filer i journaliseringssystemer..

Netværksdrevet er problematiske da der ikke er journalnumre, og i mange kommuner ikke engang mappestrukturer med adgangskontrol. .

11. januar 2017 kl. 16:48
ITU-forsker: Overfokus på nye platforme og sprog giver os skrøbelige systemer

At skyde skylden på de unge programmører er simpelthen for nemt. Jeg har godt nok kun prøvet at overtage legacy kode 3 gange i større virksomheder, men det er min klare oplevelse at pilen peger på de manglende dokumentationer.

Når man arver 20-30 år gammel software uden kravspecifikationer, eller bare en oversigt over features, opdager man tit 2 ting.

Globale variabler var en gang løsningsmodellen for alle problemer.

Alt kode går med tiden mod fuld entropi.

Så min erfaring er at det kan tage årevis ar forstå koden godt nok til at man kan vedligeholde den uden at man skaber for mange nye bugs.

Tid som ledelsen tit ikke forstår de skal betale for, de får jo intet for de penge udover oplæring..

Så jeg er helt enig i at god segmentering af kode eller mikro services er vejen frem, hvis og kun hvis de gamle systemers kravspecifikationer er tilstede og opdaterede. (Igen noget som ledelsen tit glemmer tager tid og koster penge)

25. oktober 2016 kl. 08:32
ITU-professor: Amatøragtigt forarbejde gjorde EFI og Polsag til IT-skandaler

Det er ikke noget nyt, at politikerne er utålmodige og handlingslystne.

Min kone arbejder i en afdeling i en kommune og fortæller jævnligt om en bestyrelse eller direktion der bestiller analyser af dette og hint, "til næste møde".

Hvilket betyder at der tit kun er en eller to uger til at lave dem (når analyserne skal på dagsordenen som bilag, og dagsordenen skal ud til tiden.)

Det er typisk opgaver som: "konsekvenser for ældreplejen ved besparelser på x kroner" eller lign. Som jo mildest talt er analyser der faktisk kræver at man laver en reel vurdering af hvilke centre der kunne fusionere eller hvilke der kunne flyttes til billigere bygninger og så videre. Lovgivning, økonomi, medarbejderes aftaler, organiseringer, lokalpolitiske beslutninger om placeringer af afdelinger og så videre. Altså ting der burde kræve et par ansatte i fuld tid i nogle måneder.

Det skal selvfølgelig laves ved siden af den normale drift, da ingen af afdelingerne må have budgetter til ansatte der laver opgaver som administrationen burde.

Analysernes kvalitet bliver derefter, og det samme gør kvaliteten af de politiske beslutninger. Der er forresten sjældent overblik i de øverste lag over hvilke afdelinger der ved hvad om hvad, og hvem der i praksis drifter hvad for hvem. Så odds er at de relevante afdelinger der ikke er direkte i linjen mellem kerneopgaven og ledelsen ikke bliver hørt, før efter analysen er lavet og diskuteret og pågældende afdeling selv snubler over beslutningspapirer.

Det gælder afdelinger som f.eks. "teknik og miljø", eller IT.

Det er ikke uhørt at man beslutter sig for at bruge en ios baseret app til at hjælpe med medicinstyring og en android app til vagtplanen, og insisterer på at begge dele skal virke for plejecenter, og hjemmepleje, mens afdelingerne i forvejen kører surface tablets, der kun har wifi..

Jeg kan kun tro at de samme dynamikker gælder for de store IT projekter.

Så politikkere eller ledelse får en ide om noget IT sovs, og vil straks vide om det er en god ide. Derfor følger vildt korte tidsrammer til at undersøge mulighederne, og ingen budget til arbejdet. Så en forhastet beslutning om udbud, baseret på det materiale der trods alt er fremstillet af afdelingen der blev spurgt.

Da det nye magiske IT koster mange penge skal udbuddet så vendes i det politiske lag, og da de ikke forstår konsekvenserne af deres valg, og ikke har brugt penge og tid på at få det analyseret, vinder den billigste, eller kendteste, eller den leverandør med den flotteste sælger.

Så medmindre opgaven kan løses med en hyldevare, må udviklerne selv analysere området og håbe de kan lave et eller andet som ligner det man gerne vil have.

Det kommer aldrig til at virke godt.

5. juli 2016 kl. 08:39
Aftale om NemID 2.0 faldet på plads: Papkortet får kniven

Jyske bank , inklusiv applikationer, kræver en adgangskode som eneste login info, indtil man vil tage penge ud af ens konti.

Så de tillader at man kan se konti, og flytte penge mellem egne konti, uden nemID.

1. juli 2016 kl. 06:29