Torben Mogensen

Kommentarer

Kommentar til Neurolog og AI-professor: Sådan undgår vi at lave onde algoritmer

Asimovs robotlove

Det lyder lidt som en variant af disse: En robot må ikke gøre et menneske fortræd, eller, ved ikke at gøre noget, lade et menneske komme til skade. En robot skal adlyde ordrer givet af mennesker, så længe disse ikke er i konflikt med første lov. En robot skal beskytte sin egen eksistens, så læn...

Det værste ved Itanium . . .

. . . var sådan set ikke dens manglende succes, men det faktum, at Intel fik overtalt HP til at standse udviklingen af PA-RISC, Silicon Graphics til at standse udviklingen af MIPS (som de havde rettighederne til på det tidspunkt), Compaq til at standse udviklingen af Alpha (som de havde overtage...
Kommentar til Gödel, Escher, Bach & Microsoft

Re: Rice's lov

Jeg skrev "det blev markedsført som..." Men du skrev også "Det design fra bunden kaldte man Java", og det var primært det, jeg protesterede imod.
Kommentar til Gödel, Escher, Bach & Microsoft

Re: Fantastisk bog

"I wouldn't touch a ten-foot pole with a guitar".
Kommentar til Gödel, Escher, Bach & Microsoft

Re: Rice's lov

Det "design fra bunden" kaldte man "Java" og man markedsførte det som "et sikkert sprog til browsere" og meget andet vås... Vås. Dels er Java Turing-komplet, så stort set alt er uafgørligt, og dels er det ikke designet med sikkerhed som det primære fokus....
Kommentar til Gödel, Escher, Bach & Microsoft

Re: Rice's lov

Jeg tror ikke Torben reelt foreslår at modificere Javascript således at det ikke længere er Turing-komplet. Nej, for Javascript er ikke noget godt sted at starte -- et ikke-Turing-komplet sprog, der dels er analyserbart overfor malware, og dels er stærkt nok til at være brugbart, skal des...
Kommentar til Gödel, Escher, Bach & Microsoft

Rice's lov

Det er ikke kun malware, der ikke med sikkerhed kan fanges. Rice's lov siger, at i et Turing-komplet sprog er enhver ikke-trivielt egenskab af programmers opførsel uafgørligt. Trivielle egenskaber er dem, som enten alle eller ingen programmer har. For alle andre egenskaber, vil alle...
Kommentar til Det 'ukendte' styresystem, du møder overalt

Linux på desktop

Den helt overvejende årsag til den relativt lille udbredelse er, at når folk køber en laptop, så har den allerede Windows eller MacOS installeret. Endvidere vil de fleste købere vælge samme system, som de har i forvejen -- Windows-brugere køber Windows, og Mac-brugere køber Mac. Dertil kommer s...

Re: Brug de kulturelle normer sammen med tallene

Men i situationer hvor man fx snakker penge så er det ekstremt problematisk at sprog som C++ og Java ikke har nogen effektiv base 10 floating point representation. Til pengebeløb bør man slet ikke bruge floating point, men i stedet fixed-point (men, ja, i decimal). Endvidere har forskell...

Re: Brug de kulturelle normer sammen med tallene

Jeg tror at tal repræsenteres binært eller på en standardiseret måde, uafhængig af formatteringen i mange programmer, inkl regneark, og så er der for hvert felt tilknyttet en formateringsbeskrivelse. Hvis bare det var så nemt. Heltal har forskellig antal bits -- i dag typisk 32 eller 64...

Re: Brug de kulturelle normer sammen med tallene

En bedre løsning er at finde et ellers ubrugt Unicode-tegn til decimalkomma, gemme tal uden tusinderadskillelse og med det valgte tegn i stedet for decimalkomma/-punktum. Lokale kulturelle normer kan så bruges til at vise og indlæse tal -- men den interne repræsentation bør være uafhængig af dis...

Mål og vægt

Inden vi slås om decimalkomma versus -punktum, kunne vi måske først blive enige om at bruge samme system for mål og vægt. Ja, USA, det er jer vi venter på. MHT lommeregnere, så kan mange af dem indstilles til at vise decimalkomma i stedet for decimalpunktum (hvilket dog ikke ændrer tasten, der ...

Re: Mangler der ikke nogen der ved noget om børn.

Det er trods alt tilladt for udvalget at rådspørge andre. Martin Exner fra Coding Pirates er et oplagt valg, og det undrer mig, at han ikke er inviteret med i udvalget -- eller det var han måske, men har takket nej?
Kommentar til NemID bliver til MitID - alternative navne

AdId

"Almen Digital IDentitet". Men mest fordi man siger "ad" til det.
Kommentar til Produktansvar for software

Re: Enig

For at sikre offentliggørelse efter f.eks. 5 år, kunne man kræve, at kildekoden til al software, der bliver solgt enten som sig selv eller som del af produkter, sendes til en offentlig myndighed, som så efter fem år kan gøre den tilgængelig. Hvis nyere versioner udgives, skal de også deponeres. ...
Kommentar til Programmering er ikke en del af digital dannelse

Kreativitet og begrænsninger

Jeg er enig. Begrænsninger er ingen hindring for kreativitet -- faktisk kan begrænsninger styrke kreativiteten (https://blog.bufferapp.com/7-examples-of-how-creative-constraints-can-le...). Så jeg ser ingen grund til at give de studerende avancerede systemer til produktion af grafisk interaktio...
Kommentar til Bill Gates: Robotterne skal også betale skat

Omsætning eller overskud?

Et problem med at beskatte omsætning er, at mange firmaer kører med en model, hvor fortjenesten er meget lille i forhold til omsætningen. F.eks. firmaer, der køber hvidevarer i udlandet og sælger dem i webbutikker herhjemme. Fortjenesten per solgt køleskab kan sagtens være nede omkring 5% af sa...
Kommentar til Bill Gates: Robotterne skal også betale skat

Ikke specifik robotskat

Det giver ikke mening at beskatte robotter specifikt, for hvornår er noget en industrimaskine, og hvornår er det en robot? Det giver mere mening at beskatte overskud, uanset hvordan varerne/tjenesterne er fremstillet. Det vil, hvis robotter gør arbejdet billigere end mennesker, give et større ...

Javascript?

Implicitte konverteringer kan give overraskende resultater. Se f.eks. http://www.2ality.com/2013/04/quirk-implicit-conversion.html Lige præcis "+45" + "20202020" burde give en konvertering, men hvis anførselstegnene er glemt (+45 + "20202020"), så bliver andet...
Kommentar til Nokia på vej med en ny udgave af klassikeren Nokia 3310

Flip-telefon?

Man kunne forestille sig, at de laver telefonen, så den ser ud som den gamle 3310, men kan åbnes for at afsløre en større trykfølsom skærm, som man kun ser et udsnit af, når telefonen er lukket.
Brugerundersøgelse Version2
maximize minimize