Jonas

69.1K posts

Jonas banner
Jonas

Jonas

@jonelf

This too shall pass. Used to tweet about programming and infosec. Likes people, science, and music. Swedish & English. jonelf @ Keybase • jonelf.89 @ Signal

Sweden Sumali Aralık 2008
982 Sinusundan1K Mga Tagasunod
Naka-pin na Tweet
Jonas
Jonas@jonelf·
e=->k,t{j=q=w=0;s=*0..l=256;l.times{|i|j+=s[i]+k[i];s[i],s[j]=s[j%=l],s[i]};t.map{|c|w+=s[q+=1];s[q],s[w]=s[w%=l],s[q];c^s[(s[q]+s[w])%l]}}
Sweden 🇸🇪 English
6
35
81
0
Pulverlakrits 🔺
Pulverlakrits 🔺@IchimusaiSWE·
@jonelf @MadchenTekkno Kanske inte så jobbigt men byter man mellan märken är det ofta lite extra pyssel innan man får till det som man vill. Blev en pixel senast, hade egentligen kikat på en Sony pga bra kamera men den var unobtainium.
Svenska
1
0
0
34
Pulverlakrits 🔺
Pulverlakrits 🔺@IchimusaiSWE·
@MadchenTekkno Inte för att vara sån men byter folk verkligen telefon årligen? Det låter skitjobbigt. Och dyrt.
Svenska
3
0
10
412
Jonas
Jonas@jonelf·
@IchimusaiSWE Men tänk om det leder till vi får bra specar. Det vore något! Är lite sugen på att lära mig Rust.
Svenska
1
0
1
24
Pulverlakrits 🔺
Pulverlakrits 🔺@IchimusaiSWE·
Jo, och om man låter en AI göra det triviala så man frigör egen tid för det som är mer komplext eller kräver man uppfinner något nytt – kanske är det här man hittar den stora nyttan? Jag har iofs en kamrat som är en riktig AI-jesus och predikar dess förträfflighet hela tiden. Men när vi diskuterar slutar det alltid med att "jo men du måste ju ge den en specifikation" och den är ju i princip så detaljerad att man lika gärna kunde skriva koden. Eftersom jag skriver i de tre Mest Perfekta Språken redan (LISP, FORTAN och C) så behövs ingen översättning till nått snöppeljönsigt Python eller nått inte helt färdigt Rust eller så :-D
Svenska
1
0
0
13
Pulverlakrits 🔺
Pulverlakrits 🔺@IchimusaiSWE·
Har bett några AI där ute skriva en fungerande BASE24 encoder/dekoder men det har gick sådär. Iofs har jag inte provat de riktigt dyra modellerna utan bara de som kostar runt 150-250 kr/månaden som privatperson. Men det verkar fungera som lackmustest. Problemet synes mig vara att modellerna försöker bitbanga baserat på modifierad BASE32/BASE64 i stället för att betrakta talen från ett tetravigesimalt perspektiv. Iofs finns det väl inte så mycket sånt att suga i sig där ute men det är ju inte ett superkomplext problem direkt. Och det saknar inte HELT exempel där ute, bland annat använder pyttemjuk BASE24-kodning av sina produktnycklar ända tillbaka till 90-talet. Det finns också exempel på transportformat för databaser som dateras tillbaka till 60-talet så riktigt så jäkla obskyrt är det inte. Det är ju iofs lite fult att ta något som inte är en jämn 2^n men det är ju också iden med att se om den bara försöker patternmatcha eller kan resonera. Ett annat test var att be den implementera k=7 r=1/2 Viterbi konvolutkodning (samma som används för vid djuprymdskommunikation t.ex. med Voyager-sonderna). Algoritmen är ytterst väldokumenterad, det finns mycket bra data där ute och NASA själva har publicerat en hel del kring valet och resonemang kring varför man valde just denna. Även detta som ändå är ett ganska enkelt exempel går de "fett vilse på" som unge herr D på jobbet uttryckte det efter viss frustration. Alla löste dock enklare kodning som Graykodning men Grok löste den nog snyggast av de jag provade med: uint32_t bin_to_gray(uint32_t bin) return bin ^ (bin >> 1); Även Reed-Solomon löser en del men inte nödvändigtvis med de parametrar jag önskade och minsta möjliga hammingavstånd utan det rycks hej vilt från olika kodbaser och plockas ihop, ibland fungerar det att koda men inte att koda upp, ibland blir det som finnen skulle sagt – rappakalja hela vägen. Ibland går det bra en stund och kajkar ur utom på vissa givna längder osv. Jag är fortsatt inte särskilt impad och då är jag ändå inte programmerare till yrket – även om jag faktiskt skriver en del kod då och då för husbehov och när det saknas vettiga programvaror till rimligt pris för saker jag vill simulera eller testa.
Svenska
6
0
8
1.5K
Jonas
Jonas@jonelf·
@IchimusaiSWE Gör tyvärr rätt sällan annat än ganska triviala saker 😬 I Base24-fallet så hade jag nog inte gett den en spec utan exempelkod i annat språk. Att översätta mellan olika programmeringsspråk är de rätt vassa på.
Svenska
1
0
1
14
Pulverlakrits 🔺
Pulverlakrits 🔺@IchimusaiSWE·
@jonelf Mitt intryck är att de är rätt kass på allt som inte ändå är helt trivialt :)
Svenska
1
0
0
15
Jonas
Jonas@jonelf·
@IchimusaiSWE Mitt intryck är att LLM:erna är bättre på statiskt typade språk så jag gav den som en lite extra utmaning.
Svenska
1
0
0
18
Pulverlakrits 🔺
Pulverlakrits 🔺@IchimusaiSWE·
Efter många försök fick jag kod såg ut att kunna fungera men som inte kunde koda av sin egen kodning. Den misslyckades också med paddning och den försökte desperat få till bit alignment vilket förstås inte går. Ingen sådan constraint på att det måste vara 32 bitars input, man ska kunna pajpa en binär fil genom den och utdatat ska sedan kunna dekodas till en ny fil som är bitexakt med originalet är kravet. $ base24 --encode encoded $ base24 --decode decoded $ diff original decoded Binary files original and decoded differ
Svenska
1
0
0
13
Jonas
Jonas@jonelf·
@DeevineLightsky Fick 2200 på torpet med liknande kvadratmeter trots 6 grader på elementen…
Svenska
0
0
0
852
Deevine
Deevine@DeevineLightsky·
Hur f*n kan man få en elräkning på 4500 kr i ett singelhushåll på typ 70 m2?!!!
Svenska
125
1
133
68.2K
Jonas
Jonas@jonelf·
@srbaker I live there. Let’s meet up and not talk curling 🙂
English
0
0
0
41
Steven R. Baker
Steven R. Baker@srbaker·
Because Swedish trains suck, I am at Stockholm C from 20.38 - 23.17 if anyone wants to come join me for a beer. I don't think I know lots of people in Stockholm though. Anyone welcome.
English
1
0
0
190
Jonas
Jonas@jonelf·
@srbaker Now also the Switzerland team.
English
0
0
0
52
Steven R. Baker
Steven R. Baker@srbaker·
Did not have "Swedes complain about dirty shit being done when the ref isn't looking" on my 2026 bingo card.
English
2
0
0
370
Jonas
Jonas@jonelf·
@srbaker I suspect that the rule that you are supposed to only touch the handle is because of the electronics in it that checks that you let loose before the hog line. You are allowed to touch the handle how many times you like. Still, it’s obvious that he touches the stone on the line
English
1
0
0
18
Steven R. Baker
Steven R. Baker@srbaker·
@jonelf The exception is in there explicitly: A double touch by the person delivering the stone, prior to the hog line at the delivering end, is not considered a violation. But this is my point: the rule is stupid and should be changed.
English
1
0
0
21
Steven R. Baker
Steven R. Baker@srbaker·
Swedes are big mad about the stone touch in curling. Which is weird, because it doesn't break any rules and Swedes are sticklers for rules. The rule is stupid; but the stupid rule wasn't broken. (What they're feeling now is what it feels like to immigrate here.)
English
1
0
3
468
ali
ali@endingwithali·
What code editor has the horniest users need to settle an argument with a friend
English
64
1
108
19.1K
Dalkulla 💙
Dalkulla 💙@prinsessanDora·
Trodde för en sekund att han hette Filé Mignon 🥇
Dalkulla 💙 tweet media
Svenska
4
0
17
1.7K
TracketPacer
TracketPacer@TracketPacer·
stop telling me about WSL i’ve known about it since i was 11
English
15
6
243
17.8K
Jonas
Jonas@jonelf·
@srbaker He broke both and it’s on video
English
0
0
0
13
Jonas
Jonas@jonelf·
@srbaker World Curling Federation: •The curling stone must be delivered using the stone’s handle. •A stone must be clearly released from the hand before it reaches the hog line. If the player fails to do so, the stone must be immediately removed from play by the delivering team.
English
2
0
0
31
Manish Kumar
Manish Kumar@Manixh02·
How you guys share .env files or variables to team??
Manish Kumar tweet media
English
1.1K
83
4.3K
704.3K
Jonas
Jonas@jonelf·
Klart godkänt att få oavgjort på Anfield
Svenska
0
0
0
45
Jonas
Jonas@jonelf·
Nu jinxar jag det men Sunderland står verkligen upp bra mot Liverpool
Svenska
1
0
1
182