Bolsonaro diz que transferiu R$ 800 mil para os EUA por ter dúvidas sobre economia do atual governo

O ex-presidente Jair Bolsonaro (PL) afirmou nesta quinta-feira (15) que enviou R$ 800 mil para os Estados Unidos por ter dúvidas em relação à política e à economia do atual governo. Assista ao Jornal da Manhã completo: https://youtube.com/live/WcfATxV38G8

Baixe o app Panflix: https://www.panflix.com.br/

Baixe o AppNews Jovem Pan na Google Play
https://bit.ly/2KRm8OJ

Baixe o AppNews Jovem Pan na App Store
https://apple.co/3rSwBdh

Inscreva-se no nosso canal:
https://www.youtube.com/c/jovempannews

Siga o canal “Jovem Pan News” no WhatsApp: https://whatsapp.com/channel/0029VaAxUvrGJP8Fz9QZH93S

Entre no nosso site:
http://jovempan.com.br/

Facebook:
https://www.facebook.com/jovempannews

Siga no Twitter:
https://twitter.com/JovemPanNews

Instagram:
https://www.instagram.com/jovempannews/

TikTok:
https://www.tiktok.com/@jovempannews

#JovemPan
#JornalDaManhã

Python 3.13.0 alpha 4 is now available

 

Python 3.13.0 alpha 4 is now available:

This is an early developer preview of Python 3.13

Major new features of the 3.13 series, compared to 3.12

Python 3.13 is still in development. This release, 3.13.0a4, is the fourth of six planned alpha releases.

Alpha releases are intended to make it easier to test the current
state of new features and bug fixes and to test the release process.

During the alpha phase, features may be added up until the start of
the beta phase (2024-05-07) and, if necessary, may be modified or
deleted up until the release candidate phase (2024-07-30). Please keep
in mind that this is a preview release and its use is not recommended for production environments.

Many new features for Python 3.13 are still being planned and written. Work continues apace on both the work to remove the Global Interpeter Lock , and to improve Python performance. The most notable changes so far:

(Hey, fellow core developer, if a feature you find important is missing from this list, let Thomas know.)

The next pre-release of Python 3.13 will be 3.13.0a5, currently scheduled for 2023-03-12.

 

More resources

 

Enjoy the new releases

Thanks to all of the many volunteers who help make Python Development
and these releases possible! Please consider supporting our efforts by
volunteering yourself or through organization contributions to the
Python Software Foundation.

Regards from dusky Amsterdam,

Your release team,
Thomas Wouters
Ned Deily
Steve Dower
Łukasz Langa

Implementing OpenTelemetry Natively in an Event Broker

Implementing OpenTelemetry Natively in an Event Broker

Introduction In basic terms, an event-driven architecture (EDA) is a distributed system that involves moving data and events between microservices in an asynchronous manner with an event broker acting as the central nervous system in the overall architecture. It is a software design pattern in which decoupled applications can asynchronously publish and subscribe to events […]

The post Implementing OpenTelemetry Natively in an Event Broker appeared first on Linux.com.

Activist Chris Smalls reflects on taking on Amazon, forming worker unions and digital activism in 2024

Activist Chris Smalls reflects on taking on Amazon, forming worker unions and digital activism in 2024

At Mozilla, we know  we can’t create a better future alone, that is why each year we will be highlighting the work of 25 digital leaders using technology to amplify voices, effect change, and build new technologies globally through our Rise 25 Awards. These storytellers, innovators, activists, advocates. builders and artists are helping make the internet more […]

The post Activist Chris Smalls reflects on taking on Amazon, forming worker unions and digital activism in 2024 appeared first on The Mozilla Blog.

Andy Wingo: guix on the framework 13 amd

I got a new laptop! It’s a Framework 13 AMD: 8 cores, 2 threads per core, 64 GB RAM, 3:2 2256×1504 matte screen. It kicks my 5-year-old Dell XPS 13 in the pants, and I am so relieved to be back to a matte screen. I just got it up and running with Guix, which though easier than past installation experiences was not without some wrinkles, so here I wanted to share a recipe for what worked for me.

(I swear this isn’t going to become a product review blog, but when I went to post something like this on the Framework forum I got an error saying that new users could only post 2 links. I understand how we got here but hoo, that is a garbage experience!)

The basic deal

Upstream Guix works on the Framework 13 AMD, but only with software rendering and no wifi, and I wasn’t able to install from upstream media. This is mainly because Guix uses a modified kernel and doesn’t include necessary firmware. There is a third-party nonguix repository that defines packages for the vanilla Linux kernel and the linux-firmware collection; we have to use that repo if we want all functionality.

Of course having the firmware be user-hackable would be better, and it would be better if the framework laptop used parts with free firmware. Something for a next revision, hopefully.

On firmware

As an aside, I think the official Free Software Foundation position on firmware is bad praxis. To recall, the idea is that if a device has embedded software (firmware) that can be updated, but that software is in a form that users can’t modify, then the system as a whole is not free software. This is technically correct but doesn’t logically imply that that the right strategy for advancing free software is to forbid firmware blobs; you have a number of potential policy choices and you have to look at their expected results to evaluate which one is most in line with your goals.

Bright lines are useful, of course; I just think that with respect to free software, drawing that line around firmware is not interesting. To illustrate this point, I believe the current FSF position is that if you can run e.g. a USB ethernet adapter without installing non-free firmware, then it is kosher, otherwise it is haram. However many of these devices have firmware; it’s just that you aren’t updating it. So for example the the USB Ethernet adapter I got with my Dell system many years ago has firmware, therefore it has bugs, but I have never updated that firmware because that’s not how we roll. Or, on my old laptop, I never updated the CPU microcode, despite spectre and meltdown and all the rest.

“Firmware, but never updated” reminds me of the wires around some New York neighborhoods that allow orthodox people to leave the house on Sabbath; useful if you are of a given community and enjoy the feeling of belonging, but I think even the faithful would see it as a hack. It is like how Richard Stallman wouldn’t use travel booking web sites because they had non-free JavaScript, but would happily call someone on the telephone to perform the booking for him, using those same sites. In that case, the net effect on the world of this particular bright line is negative: it does not advance free software in the least and only adds overhead. Privileging principle over praxis is generally a losing strategy.

Installation

Firstly I had to turn off secure boot in the bios settings; it’s in “security”.

I wasn’t expecting wifi to work out of the box, but for some reason the upstream Guix install media was not able to configure the network via the Ethernet expansion card nor an external USB-C ethernet adapter that I had; stuck at the DHCP phase. So my initial installation attempt failed.

Then I realized that the nonguix repository has installation media, which is the same as upstream but with the vanilla kernel and linux-firmware. So on another machine where I had Guix installed, I added the nonguix channel and built the installation media, via guix system image -t iso9660 nongnu/system/install.scm. That gave me a file that I could write to a USB stick.

Using that installation media, installing was a breeze.

However upon reboot, I found that I had no wifi and I was using software rendering; clearly, installation produced an OS config with the Guix kernel instead of upstream Linux. Happily, at this point the ethernet expansion card was able to work, so connect to wired ethernet, open /etc/config.scm, add the needed lines as described in the operating-system part of the nonguix README, reconfigure, and reboot. Building Linux takes a little less than an hour on this machine.

Fractional scaling

At that point you have wifi and graphics drivers. I use GNOME, and things seem to work. However the screen defaults to 200% resolution, which makes everything really big. Crisp, pretty, but big. Really you would like something in between? Or that the Framework ships a higher-resolution screen so that 200% would be a good scaling factor; this was the case with my old Dell XPS 13, and it worked well. Anyway with the Framework laptop, I wanted 150% scaling, and it seems these days that the way you have to do this is to use Wayland, which Guix does not yet enable by default.

So you go into config.scm again, and change where it says %desktop-services to be:

(modify-services %desktop-services
  (gdm-service-type config =>
    (gdm-configuration (inherit config) (wayland? #t))))

Then when you reboot you are in Wayland. Works fine, it seems. But then you have to go and enable an experimental mutter setting; install dconf-editor, run it, search for keys with “mutter” in the name, find the “experimental settings” key, tell it to not use the default setting, then click the box for “scale-monitor-framebuffer”.

Then! You can go into GNOME settings and get 125%, 150%, and so on. Great.

HOWEVER, and I hope this is a transient situation, there is a problem: in GNOME, applications that aren’t native Wayland apps don’t scale nicely. It’s like the app gets rendered to a texture at the original resolution, which then gets scaled up in a blurry way. There aren’t so many of these apps these days as most things have been ported to be Wayland-capable, Firefox included, but Emacs is one of them 🙁 However however! If you install the emacs-pgtk package instead of emacs, it looks better. Not perfect, but good enough. So that’s where I am.

Bugs

The laptop hangs on reboot due to this bug, but that seems a minor issue at this point. There is an ongoing tracker discussion on the community forum; like other problems in that thread, I hope that this one resolves itself upstream in Linux over time.

Other things?

I didn’t mention the funniest thing about this laptop: it comes in pieces that you have to put together 🙂 I am not so great with hardware, but I had no problem. The build quality seems pretty good; not a MacBook Air, but then it’s also user-repairable, which is a big strong point. It has these funny extension cards that slot into the chassis, which I have found to be quite amusing.

I haven’t had the machine for long enough but it seems to work fine up to now: suspend, good battery use, not noisy (unless it’s compiling on all 16 threads), graphics, wifi, ethernet, good compilation speed. (I should give compiling LLVM a go; that’s a useful workload.) I don’t have bluetooth or the fingerprint reader working yet; I give it 25% odds that I get around to this during the lifetime of this laptop 🙂

Until next time, happy hacking!

Apps availability still high

TWIF generated on Thursday, 15 Feb 2024, Week 7

Community News

@theimpulson starts the tests:

Aurora Store was updated to 4.4.1 and brings a plethora of improvements. It will be marked as suggested after a while to squash reported bugs in between. Among all the changes major ones are:

  • Support for automatically updating apps (needs a supported installer/android version to auto-install the update)
  • Automatic SHA256 & SHA1 verification for downloaded files
  • Support for updates with signing key rotation (introduced after Android 9.0+)
  • Better support for apps with shared libraries such as Chrome/Chromium and WebView
  • New automatic certificate verification for updates (resolves this issue) (future update of Aurora Store will allow turning this off for interested users)
  • Native Installer and Aurora Services have been deprecated (will be removed completely soon, users are advised to use Session Installer or any other supported one)
  • Exporting installed apps doesn’t require storage permissions anymore

@Licaon_Kter rants about XMPP clients:

Conversations is available in F-Droid, and has been uninterruptedly since May 2014. For instance it was just updated to version 2.13.1+free bringing support for P2P file transfers via WebRTC data channels (yes, the same magic used for calls, not the old proxy65 stuff), fixed interoperability issues with Bind 2.0 on ejabberd and bundled Let’s Encrypt root certificates for Android <= 7. Then again, for a day or so, those who wanted to get or update Conversations from “alternative centralized stores”, say via the new Aurora Store mentioned above or directly from Google Play, were not able to do so, as the app was gone, forcing the app developer to remove yet another feature from the app (the second or third one by now, we lost count) as to appease the faceless procedures.

In TWIF23 Week 50 we presented the results of the ‘Epic v. Google’ trial in the US, and we hope that with each Google move you get a hint to nudge your favourite FOSS developers to have their apps included in a decentralized store-like catalogue too, one that is not under an alphabet named corporation’s control. We understand that many devs like to publish on Play and get a stream of revenue that allows the app development to continue, while F-Droid (client, website) do not have a way to sell apps, they do have donation links, so you can contribute with a thank you, money for a coffee or one month of SMS to help your star app author.

In lock-step, Quicksy was updated to 2.13.1+free too, luckily this app was not removed from Google Play, although it did miss all updates since October 2023.

(NOTE: P2P file transfers via WebRTC data channels work only between apps updated to version 2.13.1. Next version is in the pipeline and will fix compatibility between multiple versions)

Spring Cleaning

Drupal Editor was archived as it was compatible with old unsupported Drupal 5 only.

Rocket.Chat’s removal was announced last week.

Newly Added Apps

7 apps were newly added
  • Broker 1961 – Very attractive board game which was created in 1961 for trading shares
  • Chooser – Finger picker app (so you know who’s first)
  • DailyLog – A quick-logging notes app with customizable shortcut buttons
  • Oblique Strategies – Over one hundred worthwhile dilemmas
  • Oshi Uploader – Upload to any Oshi instance
  • Play Deals – Find the latest app deals and discounts on paid apps and games in Google Play store
  • WG Auto Connect – Auto connect to a WireGuard tunnel (the official Wireguard app is needed)

Updated Apps

174 more apps were updated

Thank you for reading this week’s TWIF 🙂

Please subscribe to the RSS feed in your favourite RSS application to be updated of new TWIFs when they come up.

You are welcome to join the TWIF forum thread. If you have any news from the community, post it there, maybe it will be featured next week 😉