dannybuntu's avatar
dannybuntu
dannybuntu@walletscrutiny.com
npub1r709...sf7d
Open Source contributor to FOSS project walletscrutiny.com and nostr.info
dannybuntu's avatar
dannybuntu 1 year ago
August 28, 2024 News Summary Class and Work Suspensions Due to Habagat: The government suspended classes and work in the National Capital Region (NCR) due to heavy rains brought by the Southwest Monsoon, also known as "Habagat." The weather has caused flash floods in several areas, prompting safety precautions. Sheila Guo and Cassandra Ong Indicted: The Department of Justice has filed criminal charges against Sheila Guo and Cassandra Ong in connection with a bribery scandal involving the Philippine Offshore Gaming Operator (POGO) sector. This case has drawn significant public attention due to the high-profile nature of the allegations. Philippines and Vietnam to Sign Defense Cooperation Agreement: The two countries are set to enhance their defense collaboration amid rising tensions in the South China Sea. This agreement highlights the growing importance of regional security partnerships. Review of PH-US Mutual Defense Treaty: The National Maritime Council has called for a review of the decades-old PH-US Mutual Defense Treaty to better address current security challenges, especially concerning the South China Sea disputes. DA Approves Importation of Yellow Onions: To stabilize market prices ahead of the holiday season, the Department of Agriculture has approved the limited importation of yellow onions. This decision is aimed at preventing potential price hikes due to supply shortages. La Mesa Dam Reaches Spilling Level: Continuous heavy rains have caused La Mesa Dam in Quezon City to reach its spilling level, raising concerns about possible flooding in downstream areas. 10 Domestic Flights Canceled Due to Bad Weather: The Manila International Airport Authority announced the cancellation of 10 domestic flights due to the inclement weather, affecting passengers traveling to and from Naga, Busuanga, and other destinations. Modernization of Phivolcs: The House of Representatives passed a bill to modernize the Philippine Institute of Volcanology and Seismology (Phivolcs), aiming to improve the country's disaster preparedness and response capabilities. Government Cash Aid for Farmers and Fishermen: Around 5,000 farmers and fishermen in North Cotabato received financial aid from the government as part of efforts to support the agricultural sector during challenging times. CHED Launches Tech-Based Master's Program for Nurses: The Commission on Higher Education (CHED) has introduced a new flexible, technology-based Master's program for nurses, addressing the growing need for advanced education in the healthcare sector.
dannybuntu's avatar
dannybuntu 1 year ago
Love these abandoned ghost towns in the US. My kind of place. Could write a heckuva lot staying in some.
dannybuntu's avatar
dannybuntu 1 year ago
Welcome to Nostr Satellite.Earth Philippines Welcome to the Philippine community.
dannybuntu's avatar
dannybuntu 1 year ago
Just discovered what "2>/dev/null" does. Like a blackhole.
dannybuntu's avatar
dannybuntu 1 year ago
testing out sublime text to replace gedit or the default text editor in ubuntu. I like it so far.
dannybuntu's avatar
dannybuntu 1 year ago
Good Monday morning from the Philippines, Nostr
dannybuntu's avatar
dannybuntu 1 year ago
#reproducible-builds notes 2024-08-22 17:47 Of all the Android apps that I verified (or tried to), bitkey has the most nuanced methodology. How they do so, is explained step by step (by way of the script ordering) here: This is particularly instructive since bitkey uses split apks.
dannybuntu's avatar
dannybuntu 1 year ago
testing android io.bluewallet.bluewallet_v7.0.1 for reproducibility
dannybuntu's avatar
dannybuntu 1 year ago
i like the "feel" of satellite.earth, but somehow the lack of a search is daunting.
dannybuntu's avatar
dannybuntu 1 year ago
I am making a copy here of a correspondence I am trying to establish with Tangem. Context: I am trying to verify the reproducibility of the Tangem bitcoin Android app by first attempting to build it. tldr: it does not build, and fails at updating the submodules. I wait for their response on reddit. I am mostly ignored on twitter. --BEGIN-- Hello, Danny here from walletscrutiny.com. I tried to post an `issue` in the appropriate GitHub repository but sadly, there was no `issue` tab there. On Twitter I am mostly ignored. So I start with bare bones docker image, with the latter parts commented out since I am having problems in those areas: # Use an official image as a base FROM ubuntu:22.04 # Install dependencies RUN apt-get update && apt-get install -y \ openjdk-11-jdk \ curl \ wget \ git \ unzip \ lib32stdc++6 \ lib32z1 \ gradle \ && apt-get clean # Set environment variables ENV ANDROID_SDK_ROOT=/opt/android-sdk ENV PATH=$ANDROID_SDK_ROOT/cmdline-tools/latest/bin:$ANDROID_SDK_ROOT/platform-tools:$PATH ENV GRADLE_USER_HOME=/opt/gradle # Download and install Android SDK command line tools RUN mkdir -p $ANDROID_SDK_ROOT/cmdline-tools && \ wget https://dl.google.com/android/repository/commandlinetools-linux-9477386_latest.zip -O sdk-tools.zip && \ unzip -d $ANDROID_SDK_ROOT/cmdline-tools && \ mv $ANDROID_SDK_ROOT/cmdline-tools/cmdline-tools $ANDROID_SDK_ROOT/cmdline-tools/latest && \ rm # Set up Android SDK RUN yes | sdkmanager --licenses && \ sdkmanager "platform-tools" "platforms;android-31" "build-tools;31.0.0" # Clone the Tangem Android app repository WORKDIR /workspace # RUN git clone . # Update submodules to use HTTPS instead of SSH # RUN sed -i 's/git@github.com:/https:\/\/github.com\//g' .gitmodules # Initialize and update submodules # RUN git submodule init && git submodule update # Build the app # RUN ./gradlew clean assembleDebug # Set entrypoint for manual build CMD ["/bin/bash"] sdk-tools.zipsdk-tools.zip I build it, run it and then clone the repository: docker run -it tangem-build:tag Then I clone the repository: root@cf9fc947579d:/workspace# git clone Cloning into 'tangem-app-android'... remote: Enumerating objects: 188837, done. remote: Counting objects: 100% (13415/13415), done. remote: Compressing objects: 100% (4324/4324), done. remote: Total 188837 (delta 5181), reused 12167 (delta 4442), pack-reused 175422 (from 1) Receiving objects: 100% (188837/188837), 75.85 MiB | 25.47 MiB/s, done. Resolving deltas: 100% (102794/102794), done. Then update the submodules: root@cf9fc947579d:/workspace/tangem-app-android# git submodule update --init --recursive Submodule 'app/src/main/assets/tangem-app-config' (git@github.com:tangem/tangem-app-config.git) registered for path 'app/src/main/assets/tangem-app-config' Submodule 'tangem-android-tools' (git@github.com:tangem/tangem-android-tools.git) registered for path 'tangem-android-tools' Cloning into '/workspace/tangem-app-android/app/src/main/assets/tangem-app-config'... The authenticity of host 'github.com (140.82.121.3)' can't be established. ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU. This key is not known by any other names Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added 'github.com' (ED25519) to the list of known hosts. git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. fatal: clone of 'git@github.com:tangem/tangem-app-config.git' into submodule path '/workspace/tangem-app-android/app/src/main/assets/tangem-app-config' failed Failed to clone 'app/src/main/assets/tangem-app-config'. Retry scheduled Cloning into '/workspace/tangem-app-android/tangem-android-tools'... git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. fatal: clone of 'git@github.com:tangem/tangem-android-tools.git' into submodule path '/workspace/tangem-app-android/tangem-android-tools' failed Failed to clone 'tangem-android-tools'. Retry scheduled Cloning into '/workspace/tangem-app-android/app/src/main/assets/tangem-app-config'... git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. fatal: clone of 'git@github.com:tangem/tangem-app-config.git' into submodule path '/workspace/tangem-app-android/app/src/main/assets/tangem-app-config' failed Failed to clone 'app/src/main/assets/tangem-app-config' a second time, aborting Can you help me with this? Thanks! -- END --
dannybuntu's avatar
dannybuntu 1 year ago
Hello @DETERMINISTIC OPTIMISM 🌞 Just a minor question. In the GitHub tags, CCMK4 has 2024-07-05T1349-v5.3.3, but this doesn't exist in the coldcard.com/downloads website. What we have is 2024-07-05T1348-v5.3.3-mk4-coldcard.dfu. Perhaps a typo? Thank you.
dannybuntu's avatar
dannybuntu 1 year ago
Anybody else having problems accessing x?
dannybuntu's avatar
dannybuntu 1 year ago
One of the first steps in bitcoin wallet or device security is reproducibility. Come help us verify. 1. Join our discord - 2. clone the WalletScrutiny.com repository - 3. Start building and verifying your favorite wallet. 4. Post your opinion about bitcoin apps and wallets via nostr on walletscrutiny.com
dannybuntu's avatar
dannybuntu 1 year ago
Currently building Passport 2 Hardware Device danny@lw10:~/work/walletScrutinyCom$ ./scripts/test/hardware/passport.sh \ 2.3.0-reproducibility \ mono \ db160a44f538e8f030252a2076f8f6ed4927549ac4403834c6a39d43c7b400de \ 98833fdb3202ed09921d7bab43d77199ef66e7a87fc201cdbd8368bafcb9ba46
dannybuntu's avatar
dannybuntu 1 year ago
Hello. I am Daniel from the Philippines. I like the Internet. I am very happy to sign this guestbook from the Philippine Islands. I think it is really cool. I look forward to the day when the Internet will change ol our lives in the future. Signed, Daniel.