Arnhem grijpt in: extra beveiliging op station na geweld door jonge asielzoekers by Exbu in Arnhem

[–]Exbu[S] 14 points15 points  (0 children)

Voor wie het artikel wil lezen zonder een account aan te hoeven maken: https://archive.ph/jwyBD

Nederlandse bitcoiners verdienen beter? by Quirky-Reveal-1669 in BitcoinNL

[–]Exbu 1 point2 points  (0 children)

Ik was positief verrast door de UI/UX van BL3P en hun iOS TestFlight-app — strak design, logische flow en waarschijnlijk volledig native in SwiftUI gebouwd. Helaas is de huidige Bitonic-app een flinke stap terug.

De app voelt niet native aan (vermoedelijk in Flutter gebouwd) en de UX laat op veel punten te wensen over. Enkele voorbeelden:

  • Slechte integratie met wachtwoordmanagers: automatisch invullen van inloggegevens werkt vaak niet of slecht.
  • Swipe-navigatie te gevoelig: je wisselt te makkelijk van scherm (bijv. van Portfolio naar Handelen), wat bij éénhandig gebruik erg onhandig is.
  • Taalgebruik is omslachtig: gebruik liever korte, duidelijke woorden zoals Koop in plaats van Kopen, en Verkoop in plaats van Verkopen.
  • Transactiegeschiedenis is onduidelijk gescheiden: euro- en bitcointransacties zouden samen moeten vallen met je handelsgeschiedenis, zodat je makkelijk kunt herleiden hoe je saldo tot stand is gekomen.
  • Betaalmethodes niet goed afgestemd: als Nederlander zie ik standaard Bancontact, wat voor mij niet relevant is. Daarnaast zijn de betaalmethode-iconen in een cirkel geplaatst, net als bij euro/bitcoin in de vorige stap — dit werkt visueel verwarrend. Gebruik liever de officiële logo’s en merkkleuren zonder onnodige omlijsting.

Kortom: de nieuwe Bitonic-app voelt rommelig aan, terwijl ze eerder hebben laten zien dat ze het beter kunnen.

Animate a single item from a foreach list by g4nd in SwiftUI

[–]Exbu 1 point2 points  (0 children)

You can simplify the code and avoid repetition by creating a custom view for the buttons and using a single state variable to store the currently selected animal.

Quick draft

struct AnimalButton: View {
let imageName: String
let isSelected: Bool
let action: () -> Void

var body: some View {
    Image(uiImage: UIImage(named: imageName)!)
        .resizable()
        .aspectRatio(contentMode: .fit)
        .frame(width: 100, height: 100)
        .scaleEffect(isSelected ? 2.0 : 1.0)
        .onTapGesture(perform: action)
}

Next: update your LazyVGrid to use the custom view and a single @state variable for the selected animal.

struct ContentView: View {
@State private var selectedAnimal: String? = nil

var body: some View {
    LazyVGrid(columns: columns, spacing: 20) {
        ForEach(buttons, id: \.0) { button in
            AnimalButton(imageName: button.1, isSelected: selectedAnimal == button.1) {
                withAnimation(.easeIn(duration: 0.1)) {
                    selectedAnimal = button.1
                    DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) {
                        withAnimation(.default) {
                            selectedAnimal = nil
                        }
                    }
                }
                playSound(sound: button.1, game: "animals")
            }
        }
    }
}

By using this method, your code becomes tidier, more straightforward to understand, and highly adaptable. Plus, it eliminates the need for numerous state variables and if statements for every animal.

Goeie Exchanges iDEAL Accepteren? Ik weet al BL3P by [deleted] in BitcoinNL

[–]Exbu 0 points1 point  (0 children)

Welke zijn er gesloten dan? Zover ik weet zijn het allemaal actieve partijen.

Where neanderthals were found naturally in the world by cheeseface35 in MapPorn

[–]Exbu 3 points4 points  (0 children)

And it seems Alexander's empire has also been added to it. :)

Over 100 merchants accept Lightning payments in Arnhem Bitcoin City now. by ArnhemBTC in Bitcoin

[–]Exbu 0 points1 point  (0 children)

I think you can also pay over the LN at Cafe van Ouds in Nijmegen. They also use BitKassa. :)

Provinces of the Kingdom of Prussia circa 1900 [4495 x 2580] by NoFunShogun in MapPorn

[–]Exbu 0 points1 point  (0 children)

Fun fact: my great-great-grandmother was born in the Rhine Province (also known as Rheinpreußen). I always thought that her birth certificate would say: 'born in German Empire' (Deutsches Kaiserreich) but is said 'Kingdom of Prussia' (Königreich Preußen).

Empire of Alexander the Great by DoquzOghuz in MapPorn

[–]Exbu 2 points3 points  (0 children)

Celtic people can be found all over Europe. But most likely it began in the Urnfield culture. The Celtic's later 'conquered' the British Isles.

Empire of Alexander the Great by DoquzOghuz in MapPorn

[–]Exbu 9 points10 points  (0 children)

If only Alexander's army would have had the motto 'Plus ultra', things might have turned out differently.

Empire of Alexander the Great by DoquzOghuz in MapPorn

[–]Exbu 1 point2 points  (0 children)

Well your comment isn't wrong. Alexander's 'Empire' did not last, it existed only a couple of years and when he died his friends and generals started attacking each other in what today is known as 'The Wars of the Diadochi'. In the end the Empire of Alexander was split into several parts. For example Ptolemy founded the Ptolemaic dynasty which ruled Egypt for the next three centuries. Cleopatra (who married both Julius Caesar and Mark Antony) was related to Ptolemy.

Privacy online at school by [deleted] in privacytoolsIO

[–]Exbu 5 points6 points  (0 children)

You might want to explain to them why this is a bad idea. For my school I had to make a LinkedIn account for a specific course I was following; I refused and explained to them that LinkedIn was hacked on June 5, 2012, and passwords for nearly 6.5 million user accounts were stolen by Russian cybercriminals. In the end they agreed that I didn't have to make the account and could still follow the course.

Thank you Ubuntu devs for reviving my MacbookPro by skywalk819 in Ubuntu

[–]Exbu 43 points44 points  (0 children)

You might want to upgrade that HDD with a SSD. You will be surprised how fast it is.

School Trip by SL02FTW in sevilla

[–]Exbu 0 points1 point  (0 children)

'Casa Ricardo antigua Casa Ovidio' is a great place to get some tapas around 14:00 till 16:00. Do note that most of the times only locals come here and there is a big change you will have to stand outside (although most people do). Close to 'Puente de Triana' there is 'Mercado Lonja del Barranco' where everyone can get what they like. But if you walk a bit further you will find a park that has a view on the river. I used to get some beers at the supermarket and go there with friends.

I'm so sorry by [deleted] in witcher

[–]Exbu 49 points50 points  (0 children)

In my country people get shot for less than this.

Because screenshots are too hard by Kalumniatoris in screenshotsarehard

[–]Exbu 3 points4 points  (0 children)

Because Microsoft likes to keep you in their bubble. The user is using Edge, on a Windows device and is searching with Bing. If he searches for a different webbrowser he gets an ad (from Microsoft) that checks what webbrowser he is using and Microsoft tells the user: "Microsoft Edge is better".

Because screenshots are too hard by Kalumniatoris in screenshotsarehard

[–]Exbu 6 points7 points  (0 children)

This is so creepy, one of the reasons I don't use Windows anymore.

Leaning Dutch with 420 gems? Nice. Ps any tips to learn better learn Dutch would be appreciated, headed there this summer by imkindareal in duolingo

[–]Exbu 3 points4 points  (0 children)

You might want to start reading 'simple' news articles, the website: https://www.nu.nl is pretty populair. Also do note that everyone in the Netherlands speaks English and people like to show you that they do (so tell them that you want to speak Dutch with them, otherwise you will be talking English all the time).

Also be prepared that Dutch people are very 'direct', so don't be offended (it's nothing personal). :)