Inlägg

Inlägg som tozz har skrivit i forumet
Av tozz

Apple är väl ganska långt före alla andra här, har erbjudit lån av Apples egna maskiner och reservdelar sedan det blev krav på det i Kalifornien (dom var långt före EU här).

Det som folk inte tänker på här är ju var dom billiga reservdelarna kommer ifrån när det gäller tredjeparts-reparationer (mycket från stöldgods som demonterats i t.ex. Kina och säljs som delar). Men i EU's ögon ser det bra ut för det "sker någon annan stans".
Se t.ex. https://www.youtube.com/watch?v=3Ws3YptLmLQ

Tycker initiativet är bra, men saknar viktiga aspekter, som t.ex. ursprungsangivelser och verifierbar information på var delar kommer ifrån.

Av tozz

Safari på dator och mobil, finns inget som kommer i närheten när det gäller batterianvändande och på den stationära föredrar jag bara att använda samma pga synkade tabbar automatiskt över iCloud.
Varje gång jag ger Firefox en chans är det sämre på precis allt, vilket är synd för det var bra en gång i tiden.

Hoppas Kagi får ordning på Orion snart, testar den då och då men en del buggar och prestandaproblem gör att jag går tillbaka till Safari.
Betalar för övrigt för Kagi search och har gjort länge, förstår inte hur folk orkar med Google, resultaten är horribla, men å andra sidan förväntar sig väl dom flesta att allt ska vara gratis 😅 Gav upp på GMail för en herrans massa år sedan med och kör Fastmail (men ja det kostar ju också så klart).

Av tozz
Skrivet av jurand:

På vilket sätt gör SSO att mitt påstående inte stämmer? Jag länkade och förklarade snabbt hur Cookies är definierade, om företag själva väljer SSO(SSO från Facebook eller Google är rätt predatoriska som exempel) som enda lösning för inloggning är det upp till företagen och är det väl inte EU:s fel? Finns många företag som valt spåret "vi vill slippa cookie banners" och lyckats. Det kommer med bekostnad att de får erbjuda egen inloggning som ovan nämnda exempel och ge fan i att dela användardata med andra företag.

EU:s lag är myopisk, det håller jag med men skiten vi har idag är inte EU:s fel.

Du skrev att cookies som håller koll på om man är inloggad eller inte var undantagna, jag säger att det inte är fallet, det handlar om var den kommer ifrån, inte vilket syfte den har.

Av tozz
Skrivet av jurand:

Det är definierat vilka cookies som kräver consent, cookies för att håll koll på om du är inloggad eller inte kräver inte en consent, men så fort du börjar spara funktionalitet i dom så bör man be användaren att välja om denne vill använda cookies eller inte.
Om t ex. användarpreferenser sparas i en databas för t ex. ljust/mörktläge för en user som är inloggad krävs alltså då inte consent.
Då räcker det med typ en sida på siten som beskriver användningen(och sidan ska vara enkel att hitta/synas väl eller en ruta som många väljer), vilket vissa sidor idag för(men de bryr sig heller inte om att sälja/marknadsföra sig med 3:part)

https://gdpr.eu/cookies/

Stämmer inte, många använder sig av tredje part för inloggning eller SSO etc. Det är alltså bara frågan om ifall det är tredje-part cookies, det har ingenting alls att göra med vilka funktioner man använder dom för.

EU har en myopisk vy på cookies (som med allt annat tekniskt) och det är därför vi är i den skiten vi är i idag. Att företag har för mycket trackers och att direktiv från EU är ogenomtänkta är inte två unika tillstånd, båda kan vara sanna samtidigt.

Av tozz
Skrivet av superapan:

Här har vi en till som gillar antikonsumentfasonerna. Han har till och med blivit så övertygad att trots att Xbox/PS5 är 99 % lika hårdvarumässigt, blir spelen på något självklart vis BÄTTRE bara Sony får låsa in det med pengar, slänga på en splash screen, och kalla det "nära samarbete med spelstudion".

Som sagt, jäkligt märkligt att folk applåderar Sonys konsumentfientliga strategi. Vi gamers brukar ju gilla valfriheten, att inte låsas ned vid en specifik hårdvara?

Du missar den viktigaste delen av hårdvaran, kontrollen, samt den lilla biten kring operativsystem och tjänsteintegration. Ja och så klart vilka verktyg som erbjuds utvecklarna, möjlighet till debugging osv. Och ifall det var oväntat, pengar hjälper studios göra bättre spel generellt.

Varför tror du själv spel som är cross platform i princip alltid presterar sämre på i princip alla mätpunkter? Är det Sony som har folk i varje spelstudio och medverkat saboterar dom spelen? Och isf, varför var det så innan Sony ens började med konsoler?

Av tozz
Skrivet av superapan:

Det är så vrickat att folk ser Sonys strategi att köpa exklusiviteter som det bästa och mest önskvärda.

Har inget med Sony att göra, exklusiva titlar har varit det bästa med konsoler (och PC för delen, alla vill ju ha spel skrivna för PC och inte portade ditto) sedan innan 8-bitars eran. Dom bästa spelen är i 9 av 10 fall exklusiva, och om dom sen kommer till andra plattformar är det i princip alltid dom som inte konkurrerar direkt, t.ex. Playstation-spel på Windows, inte Xbox.
Det är lättare att göra bra spel när man kan fokusera på en platform helt enkelt (och därför många studios helt enkelt anlitar tredje part för att porta om/när det blir aktuellt för det är så jävla mycket jobb och kräver specialkunskap).

Inte alls kopplat till det, men känns som Gamepass enbart är bra för MS och ingen annan (ja dom som använder det så klart), som utvecklare vill du ju helst inte hamna i en situation där stora delar av kundgruppen förväntas spela ditt spel "gratis". Tror det enda hållbara för just sådana tjänster är om det går samma väg som streaming av film/tv tyvärr, det är helt för mycket pengar i produktionen av stora titlar för att alla spelbolag ska kunna gå runt på 99kr i månaden (ja och så finns det ju en hel del 1kr/månad kuponger också, samt Discord gifts osv som alla sänker det ytterligare).

Av tozz
Skrivet av Sysop:

Man beskriver sideloading som någonting farligt och negativt, fast det i själva verket är normaltillståndet i alla operativsystem jag kört från barnsben (förutom iOS då).

Det är enbart monetära skäl till att iOS är stängt.

Det är också tveklöst största källan till säkerhetsintrång, människor som kör kod dom inte ska köra. Normaltillståndet för säkerhet är inget att eftersträva, det är kort och gott horribelt. Det finns en anledning att många företag låser ner enheter mer än dom är från tillverkaren, sen att många av dom lösningarna i sig är katastrofer är en annan diskussion.

Av tozz
Skrivet av jnsson:

Nej, Fairphone har inte inbyggt batteri, se denna video https://www.instagram.com/reel/Cw2L3hogwVf/ är som på äldre telefoner utbytbart utan lim eller skruvar. Eller bild från Fairphones hemsida https://shop.fairphone.com/shop/fairphone-5-battery-259

Det är inbyggt enligt gängse definition (jag hade faktiskt utbytbart batteri på min Samsung för hundra år sedan och alla icke-smartphones innan dess), du kan byta batteri på iPhone med. Nu ändrar vi dessutom målstolparna till att nu handla om skruvar och lim… dessutom är väl Fairphone knappast vattentät?
Det är samma pris eller billigare att gå in på en Apple store och få nytt batteri som att beställa ett från Fairphone för övrigt.

Av tozz
Skrivet av Ceji:

Apple försämrar tyvärr hela branschens produkter genom att visa att kunder inte förstår bättre. De bygger mobiler vars skärmar spricker bara man tittar på dem, De bygger in batterier, tar bort stöd för minneskort, tar bort hörlursportar för att sälja airpods, slutar skicka med laddare och skickar samtidigt med en sladd som inte passar de äldre laddarna. Detta är bara ett fåtal exempel som tyvärr andra tillverkare följer eftersom konsumenter bevisat är lättlurade.

Har haft iPhone sen femman, inte en sprucken skärm, med alla tester som gjorts har du helt enkelt objektivt fel här. Det är bara en tidsfråga innan EU tar beslut om att laddare inte ska skickas med telefonen (dom får gärna inkludera laddsladd), det är ren och skär idioti att företag fortfarande gör det, jag hade hur många laddsladdar som helst liggandes, precis som med laddare, bara miljöförstöring.
EU har dikterat USB-C som standard, Apple kör USB-C på allt, ändå gnälls det på att dom inte kör USB-A samtidigt? Sweclockers är spännande ibland
Till och med Fairphone har inbyggt batteri (och dom skickar inte med några som helst onödiga tillbehör, dom är före sin tid), det är så otroligt fördelaktigt ur flera aspekter och den promillen av promillen som vill byta batterier är inte lönt att tillgodose med kostnaderna som det innebär.
När det gäller 3.5mm är det en otroligt onödig port att ha när både lighting och USB-C båda utan problem går att använda med adapter (åter igen, dom kunder som föredrar en sladd är så obetydligt få att ha en port på telefonen vore otroligt dumt)

Av tozz
Skrivet av Sysop:

Jag har inget svar på din fråga, tiden får utvisa vad som händer i alla fall.

Alla andra operativsystem är öppna och fungerar tillfredställande, det är väl inget reellt problem på Android-sidan heller?

Operativsystem idag har lager på lager på lager av abstraktioner för att obfuskera i syfte att skydda användares data. Google lade ju tom in antivirus för sideloading i Android eftersom det var ett så stort problem. Varken Windows eller macOS är speciellt öppna jämfört med för fem-tio år sedan, just ur säkerhetssynpunkt är det nödvändigt då dom försöker göra mer saker för varje utgåva och därmed blir attackytorna större.

Av tozz
Skrivet av Sysop:

Jag har svårt att tro att upplevelsen, säkerheten eller annat skulle försämras om Apple blir tvungna att efterleva kraven från USA och EU, det är bara någonting som de vill tuta i oss konsumenter och det verkar de ju i stor mån lyckats med...

Säkerheten drabbas definitivt till det negativa. Spelar ingen roll om du använder funktionerna eller inte, ökad komplexitet leder alltid till större risk för buggar.

Du kan göra en enkel övning själv, vad är lättast att komma ihåg, tre siffror eller trettio?

Ju fler funktioner (tex side loading) ju fler ytor för attacker, oavsett om du använder funktionen eller inte, koden finns där. Det är inte som att Apple har en lysande situation sedan innan när det gäller säkerheten och detta kommer inte hjälpa.

Av tozz
Skrivet av oqvist:

I mjukvaran kan du välja en annan eller köra egen. Jag har solförmörkad måne nu subtil nog

Övrig belysning går också justera via mjukvaran

Ah okej, det visste jag, tänkte om det fanns något sätt att helt enkelt inte ha någon gif över huvud taget

Av tozz
Skrivet av oqvist:

Fick hem en flydigi apex 4 idag. Designen känns märkligt bekant. De analoga spakarna är ju absolut guld begriper inte varför det snålas in så mycket på dem så det ska gneka och hålla på. Har inga problem med övriga knappar heller men det som står ut är absolut de analoga spakarna även när man trycker ner dem så känns de solida till skillnad från ms elite eller sonys alster.

Designmässigt så är det väl lite blandat. På tok för mycket led grejer och det är helt galna gifs de tror man ska vilja ha som default. Men de går att byta ut eller stänga av så det är inga problem. Hela bygget känns väldigt robust och väger ändå inte bly så väldigt lovande så här långt

Hur lyckades du stänga av gif? Gillar den lilla statusbaren som visar batteri men själva animationen hade jag gärna blivit av med 😅

Av tozz
Skrivet av Yoshman:

Likt viket annat framgångsrikt företag som helst: Apple gör inget för att vara din vän, de gör saker för att det gynnar dem själva.

Hoppas bara nu att de åtgärder som både USA och EU tar på något sätt leder till att konkurrerande produkter blir bättre, inte att man straffar Apple så pass att deras produkter blir sämre.

Tycker mycket av Apple framgångar bottnar i samma grundläggande orsak som Nvidias: total teknisk överlägsenhet över konkurrenter på områden som många kunder bryr sig om.

Både Apple och Nvidia fattar ju hur överlägsna de är, och tar betalt därefter

Precis som EU och USA gör, beroende på vem som styr för stunden. Det är väldigt liten skillnad på företag och statsmakter i den bemärkelsen. Både EU och USA är extremt pro-business, hela idén om att EU värnar om befolkningen som folk här verkar tro är skrattretande 😂

Du kan glömma att konkurrerande produkter blir bättre, vem ska lyckas skrapa fram hundratals miljarder dollar och börja bygga hårdvara i vår tid? Inom EU är det helt hopplöst, finns dessutom väldigt lite pengar här, därav att allt är US-baserat. Microsoft lyckas inte ens bygga en vettig laptop, trots i princip oändlig budget, så vem ska göra det?

Att iOS kommer bli sämre på grund av ändringarna är givet, själv förstå jag inte varför EU valde att göra walkover för Meta, Amazon och Google, DMA är en rak förstärkning av deras monopol, på bekostnaden av Apples ekosystem, knappast en gynnsam trade för dom faktiska användarna.

Av tozz
Skrivet av o0Oo:

Jag vet inte om jag har så mycket nytta idag av att man satt och kodade i assembler och c på åttiotalet mer än att jag kan förklara för mina barn hur en processor fungerar.

Att prata om kompilatorer och JIT i samma mening som webb är också märkligt. Nog för att det finns massa gamla javastackar som snurrar på men idag är jag grymt nöjd att slippa hoppa mellan massa olika språk för att få data till och från en databas från presentationslagret. Så jag tror bara du är rädd för förändring och vill gosa med gamla dinosaurier istället för att inse att de nya "komplexitetsmonstren" sopar banan med det som var innan.

WASM är en grej, kanske hört talas om Figma, Evan satsade tidigt på det och resten är historia. Förvisso C++, men knappast så att C är en kunskap som inte kan tillämpas på webben.

Har du koll på en hur webbläsare fungerar? JIT-delen är typ av av de viktigaste delarna i en modern browser och jag vet inte hur många gånger jag sett utvecklare försöka skriva smart kod helt oventande om att dom gör det värre för JIT och lägger energi och tid på helt fel saker. Jag vet inte varför du drar in Java i detta.

Du tror fel, jag kör ju rena rama nymodigheterna jämfört med vad många andra gör. Phoenix släpptes Augusti 2015 och är mitt förstaval för webb, React kom 2013 och Next 2016.

Av tozz
Skrivet av o0Oo:

Vad är det att förstå? Ditt anförande faller ju på sin egen orimlighet. Du påstår att något är extremt lätt men utbildningarna runt det håller inte måttet så utvecklarna klarar inte av det extremt lätta. Hade det varit extremt lätt så hade ju ingen utbildning krävts?

För övrigt är tiden att vara utvecklare och lära sig massor utantill ganska passé. Så var det kanske mer på 1900talet eller början på 2000talet. Idag får du snabbt skaffa infon du behöver och göra jobbet och sen glömma det för du kommer förmodligen aldrig se eller göra det så igen för utvecklingen går så fort.

Vad är det som är orimligt, du kan spendera hela tid liv att lära dig engelska, det betyder inte att du kan prata japanska. Att saker är lätta betyder inte att dom inte går att göra svåra, citatet jag hade med visar på exakt det fenomenet.

Det har aldrig varit mer aktuellt än idag med traditionell och grundläggande kunskap, men det är vanligt med resonemanget du för, vilket är delvis varför vi har så dålig mjukvara. Jag stöter på en klar majoritet unga utvecklare som inte vet vad en debugger är, hur en JIT fungerar, varför man inte ska försöka vara smartare än en kompilator, vad man har för nytta av en flame graph, bara för att nämna några saker som är traditionell kunskap som är nödvändig för att skriva bra kod. Det gör också att du snabbare skriver bättre kod, och med högre prestanda.

Skrivet av pettersoft:

Vilka lösningar ser du idag? Vad jobbar du med som får se så många lösningar?

Har jobbat med webb i tjugo år, sett samma mönster återuppfinnas i olika tappningar. Har dessutom fått ta i en hel del konsultkod, på ställen där teknisk kompetens inte varit så hög, typ som att städa kloaker. Men det spelar egentligen ingen roll, jag är bara en person på internet, dock är jag inte ensam om att se problematiken med fullskaliga komplexitetsmonster som Next.js som idag är en väldigt populär stack för webb. Deklarativa UI:n är fantastiska, men att sen skohorna in det för server rendering när du dessutom dras med prestandaproblem i ramverket är ogenomtänkt som bäst.

Av tozz
Skrivet av o0Oo:

I första stycket flummar du obefintligt så ingen kan överbevisa dig för att i andra stycket kräkas på allt du inte förstår dig på för att avsluta med ett citat så du ska verka smart. Ta en kaka till säger jag bara!

Lugn och fin nu, läs några gånger till så kanske du förstår. Att något anses vara orimligt betyder inte att man inte förstår det, snarare tvärt om.
Varför skulle ett citat få någon att verka smart? Citat används för att framföra andra människors intelligens, inte ens egna… Det är ett ypperligt citat som gestaltar problematiken med brist på kompetens i flera led.

Här är en bra bild som delvis visar varför vi är där vi är. Den stora majoriteten, sett till totala mängden utvecklare, är på toppen / på väg upp.

https://i.imgur.com/tm1AQei.jpeg

Av tozz

Det finns inget samband med prestanda och tid att utveckla. Det går utomordentligt lätt att extremt snabbt ta fram produkter som håller väldigt hög prestanda, dom flesta vet bara inte hur.

Vi befinner oss i en era av ett överflöd av utvecklare som gått via universitetens ofta usla program, självklart återspeglas det i produkterna dom bygger. Dom lösningarna jag ser idag är fullkomligt orimliga, men varken utvecklare eller chefer vet bättre, tyvärr.

”Simplicity is a great virtue but it requires hard work to achieve it and education to appreciate it. And to make matters worse: complexity sells better.”
- Edsger Wybe Dijkstra

Av tozz
Skrivet av Det Otroliga Åbäket:

Jag är ärligt talat kluven:
Med min bakgrund i 80-talens hemdatorer där det var möjligt att förstå hela datorn och fullt görbart att bryta ner ett program i sina individuella instruktioner, och med 90-talets framväxt av fri och öppen programvara, hade jag älskat om våra telefoner kunde vara general purpose computers; gärna med möjlighet att köra samma operativsystem vi använder till vardags.

Men det är inte vad som hände. Scammers, reklamfolk och kryptoterrorister förstörde möjligheten att lita på programvara och till och med på webbsidor man besöker, i kombination med att telefonerna idag vet allt om oss, har alla våra privata bildbibliotek och är verktyget vi använder för våra viktigaste ekonomiska transaktioner och myndighetskorrespondens. I den situationen behövs en granskare av något slag, tyvärr. Inte av vår kommunikation, men av koden som kör på enheterna vi använder för att kommunicera.

Min telefon får gärna vara toklåst, jag har för mycket av värde på den för att motivera en nedmontering av säkerheten för bekvämligheten att kunna köra emulatorer, porrspel eller piratkopior (vilket brukar vara dom vanligaste argumenten för vad folk vill göra). Som du säger, så länge kommunikationen är min, får gärna det andra vara Apples (i mitt fall). Så länge end-to-end faktiskt är det räcker det. Sen finns det alltid svåra saker att kontrollera, som vilka root-cert osv som finns installerade, men å andra sidan, vem idag vet faktiskt allt vad som händer i en dator/os? Någon stans måste man lägga sin trust.

Jag är också glad att Apple och Microsoft gjort inskränkningar (så även många linuxdistar) i hur operativsystem fungerar, för att skydda från saker jag omöjligen själv kan skydda mot. Men det är ju en avvägning, jag vill kunna köra homebrew på Mac och program som inte finns i App Store, men har inget emot att jag inte kan modifiera systemfiler eller att minnet inte är öppet för vem som helst att läsa och modifiera, sandboxing är en bra sak, även om det är en inskränkning.

Som med allt annat är allt en avvägning, men jag tror ärligt talat inte att någon vill ha full kontroll över en dator eller mobil när man tittar på vad det faktiskt innebär och vilka säkerhetsmodeller som isf måste tas bort.

Av tozz
Skrivet av Det Otroliga Åbäket:

Jag är inte jurist så jag har inte en aning om ifall EU skulle ändra på det här aspekten av Apples förslag. Men deras nuvarande lösning är att kräva att få testa och sedan signera program som ska saluföras via alternativa programmarknader. Det är inte vattentätt, men det låter i kombination med existerande sandboxing och förbud mot att använda annat än officiella API:er betydligt tryggare än att telefoner skulle få köra vilka program som helst från vilken källa som helst.

Det är bara en tidsfråga innan Daniel Ek lägger upp en video på linkedin om hur hemskt detta är och hur det försämrar för konsumenter osv. Jag är glad om det förblir jobbigt, som utvecklare och konsument. Men som med alla andra lagar behövs prejudikat innan vi vet vad den slutgiltiga implementationen blir.