How to Change Photos Thumbnail Sizes on iPhone & iPad
If youâve ever wanted to browse your photo library a bit more efficiently, adjusting the thumbnail size in the Photos app on your iPhone or iPad can make a big difference. Whether youâre looking to see more images on the screen at once, or you prefer larger previews for easier viewing, changing the thumbnail size ⊠Read More â Read more
@kat@yarn.girlonthemoon.xyz i just did the migration to stuff on the cacher branch so iâm like WHAT IS HAPPENING
7 to 12 and use the first 12 characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q or a (oops) đ
And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! -- I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.social's 5th birthday and 5 years since I started this whole project and endeavour! đ± #Twtxt #Update
@prologic@twtxt.net Iâm very sorry but my feelings are similar to @eapl.me@eapl.me . For a long time I thought that Yarn was part of the Twtxt ecosystem, and not that Twtxt is an extension of Yarn. I donât feel comfortable with what has happened. I didnât expect this change of direction.
The nice part of Twtxt is that it is read by humans, with a simpler format. Itâs the heart of the social network.
I need to think for a little time, but Iâm thinking of stopping my involvement in the community.
LWNâs Mastodon migration
The LWN.net fediverse (Mastodon) feed has moved; we are now known as @LWN@lwn.net. The migration magic has
shifted many of our followers over automatically but, if you follow that
stream, you might want to make sure that you have shifted to the new
source. â Read more
Kubestronaut in Orbit: Jana VonĆĄĂĄk
Get to know Jana Weâre thrilled to recognize Jana VonĆĄĂĄk from Slovakia as our first-ever female Golden Kubestronaut. A dedicated DevOps Security Engineer with a background in software development, Jana brings a rare blend of development⊠â Read more
@kat@yarn.girlonthemoon.xyz yes, both the newsletter and the podcast, from time to time.
@prologic@twtxt.net I was not expecting much, but since the list of restaurants near company buildings, was hard coded into it, I did expect it to at least copy the menu text, from the websites, in its database. Ironically, the only restaurant where it got something right, is the only one, where the websites has the text as a transparent PNG, the AI has to convert to text.
Leftist Extremists in Open Source: PewDiePie Fans Not Allowed
PewDiePie tells his fans to install Linux. â Read more
gah iâve been so busy working on love4eva! TL;DR i switched image backends from the test/dev only module i was using to the S3 one, but with a catch - iâm not using S3 or cloud shit!!! i instead got it to work with minio, so itâs a middle ground between self hosting the image uploads & being compatible with the highly efficient S3 module. iâm super happy with it :)
i posted a patreon update that details the changes more: https://www.patreon.com/posts/i-am-now-working-127687614
that post says i didnât update my guide yet but i actually did like right after i made that post lol so you can CTRL+F for minio stuff there!
@prologic@twtxt.net exciting!!!!!! iâm SO SORRY i didnât get to doing the migration for my instance though - iâve been really busy! T__T but i hope to get to it sometime this week i really wanna upgrade i think iâm just a bit nervous for whatever reason lol
Announcing Vitess 22
The Vitess maintainers are happy to announce the release of version 22.0.0, along with version 2.15.0 of the Vitess Kubernetes Operator. This release is the first to benefit from a 6-month-long development cycle, after our recent⊠â Read more
@eapl.me@eapl.me this would be, what, the third time you leave? đ I jest around quite a bit, act as Devilâs advocate, and am an overall maligned phaun, but please know that I appreciate you, and enjoy your engagement.
We will be here (maybe) if you ever decide to come back.
Once or twice a year, I make an effort to switch from dark mode / black terminals to light mode again.
It usually doesnât end well, because the contrast is just not as good. Thereâs a reason that things like professional DAWs or CAD software use a dark theme.
With a heavy bold font, itâs much better:
https://movq.de/v/331aa40bde/s.png
My font doesnât get any bolder than this, though. Iâd have to make a new variant of it. Mhh. đ€
7 to 12 and use the first 12 characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q or a (oops) đ
And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! -- I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.social's 5th birthday and 5 years since I started this whole project and endeavour! đ± #Twtxt #Update
I also fundamentally do not believe in the notion that Twtxt should be readable and writable by humans. Weâve thrown this âargumentâ around in support of some of the proposals, and I just donât buy it (sorry). As an analogy, nobody writes Email by hand and transmits them to mail servers vai SMTP by hand. We use tools to do this. Twtxt/Yarn should be the same IMO.
7 to 12 and use the first 12 characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q or a (oops) đ
And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! -- I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.social's 5th birthday and 5 years since I started this whole project and endeavour! đ± #Twtxt #Update
@eapl.me@eapl.me I honestly believe you are overreacting here a little bit đ€Ł I completely emphasize with you, it can be pretty tough to feel part of a community at times and run a project with a kind of âdemocracyâ or âvote by committeeâ. But one thing that life has taught me about open source projects and especially decentralised ecosystems is that this doesnât really work.
It isnât that Iâve not considered all the other options on the table (which can still be), itâs just that Iâve made a decision as the project lead that largely helped trigger a rebirth of the use of Twtxt back in July 1 2020. There are good reasons not to change the threading model right now, as the changes being proposed are quite disruptive and donât consider all the possible things that could go wrong.
7 to 12 and use the first 12 characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q or a (oops) đ
And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! -- I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.social's 5th birthday and 5 years since I started this whole project and endeavour! đ± #Twtxt #Update
July 1st. 63 days from now to implement a backward-incompatible change, apparently not open to other ideas like replacing blake with SHA, or discussing implementation challenges for other languages and platforms.
Finally just closing #18, #19 and #20 without starting a proper discussion and ignoring a âmicro consensusâ feels⊠not right.
I donât know what to think rather than letting it rest (May will be busy here) and focus on other stuff in the future.
We havet an AI assistant at work, new version came out today ânearby restaurant recommendationsâ mentioned. Gotta try that!
Ask it where I can get a burger, knowing thereâs 3 spots that had it on the menu, AI says thereâs none. Ask it to list all the restaurants nearby it can check⊠it knows 3, of the 10 or so around, but 1/3, even has a burger, on the menu.
Ask it to list the whole menu at restaurant 1: it hallucinates random meals, none of which they had (I ate there).
Restaurant 2 (the one most people go to, so they must have at least tested it with this one): it lists the soup of the day and Ÿ meals available. Incomplete, but better than false.
Restaurant 3: it says âfoodâ and gives a general description of food. You have to be fucking kidding me!
âBuT cAnInE, tHe A(G)i ReVoLuTiOn Is NoWâ
Just got promoted to Assistant Regional Meow-nager! â Read more
Cutting through the noise: How to prioritize Dependabot alerts
Learn how to effectively prioritize alerts using severity (CVSS), exploitation likelihood (EPSS), and repository properties, so you can focus on the most critical vulnerabilities first.
The post Cutting through the noise: How to prioritize Dependabot alerts appeared first on [The ⊠â Read more
Meson 1.8.0 released
Version 1.8.0
of the Meson build system has
been released. Notable changes in this release include the ability to
run rustdoc for Rust projects, support for the c2y and gnu2y
compiler options, and a new argument ( android_exe_type) that
makes it possible to use the same meson.build file for
Android and non-Android systems. â Read more
Firefox 138.0 released
Version\âš138.0 of the Firefox web browser has been released. Changes include
some profile-management improvements, the ability to get weather-related
suggestions in the address bar (US only), and some security fixes. â Read more
@prologic@twtxt.net if I tell you I will lose the edge. I want to mass produce them, as a business venture. LOL.
Barnes: Parallel ./configure
Tavian Barnes takes on\âšthe tedious process of waiting for configure scripts to run.
I paid good money for my 24 CPU cores, but ./configure can only
manage to use 69% of one of them. As a result, this random project
takes about 13.5Ă longer to configure the build than it does to
actually do the build.The purpose of a ./configure script is basically to run the
compiler a bunch of times and check which runs succeeded. In this
way it ⊠â Read more
[$] Cache awareness for the CPU scheduler
The kernelâs CPU scheduler has to balance a wide range of objectives. The
tasks in the system must be scheduled fairly, with latency for any given
task kept within bounds. All of the CPUs in the system should be kept busy
if there is enough work to do, but unneeded CPUs should be shut down to
reduce power consumption. A task should also run on the CPU that is most
likely to have cached the memory that task is using. [This patch\âšseries](https://lwn.net/ml/all/cover.1745199017.git.yu.c.chen@in ⊠â Read more
Signing key change for Kali Linux
The Kali Linux distribution has announced
that software updates will soon start failing for all users:
This is not only you, this is for everyone, and this is entirely
our fault. We lost access to the signing key of the repository, so
we had to create a new one. At the same time, we froze the
repository (you might have noticed that there was no update since
Friday 18th), so nobody was impacted yet. But weâre going to
unfreez ⊠â Read more
Firefox Browser Gets Tab Groups
Mozilla recently updated the Firefox browser to add support for tab groups, a feature that Firefox users have been wanting for years. According to Mozilla, tab groups have been the most requested idea on the Mozilla Connect community platform, and it was actually the first request that Mozilla received when launching Connect in 2022.
 demonstrates. There seems to be a growing resistance to the fascist coup Trump, the oligarchs, and the Republicans in Congress are trying to carry out. But restoring America to a functioning democracy is much more complicated then ⊠â Read more
**How Hackers Try to Bypass 403 Forbidden Pages **
How Hackers Try to Bypass 403 Forbidden Pages đ„
How I Set Up a Free Server That Iâll Never Have to Pay For
About one year ago, after my Amazon Web Services and Google Cloud trials expired, I started looking for other free cloud services.
[Continue reading on InfoSec Write-ups »]( ⊠â Read more
**Hackers Exploit Craft CMS Flaws: A Deep Dive into CVE-2025â32432 **
Imagine running a sleek website powered by Craft CMS, only to discover that hackers have slipped through the digital backdoor, wreakingâŠ
[Continue reading on Info ⊠â Read more
**Master Spring Boot APIs Like a Pro: Skills That Distinguish Good Developers from Great Ones **
In the fast-moving world of backend development, itâs no longer enough to ⊠â Read more
Mastering Java Records: The Ultimate Guide to Cleaner, Faster, and Immutable Code
Introduction
[Continue reading on InfoSec Write-ups »](https://infosecwriteups.com/mastering-java-records-the ⊠â Read more
** CloudImposer: How a Malicious PyPI Package Couldâve Hijacked Google Cloud Composer**
In early 2025, a critical vulnerability in Google Cloud Platformâs (GCP) Cloud Composer service came to light, ⊠â Read more
Whatâs your go-to Gopher client?
Free Resources to Learn PenTesting in 2025 â Read more
Komi wants to communicate â Read more
10 Sci-Fi & Fantasy Films That Are Actually About Climate Change
Itâs second nature for any filmmaker worth their salt to pack their movies with themes that contextualize and expand upon the action on screen. Still, humble viewers that we are, many of us ignore the subtext and latch onto the explosions, fights, and romantic flings instead. So, it pays to go back and take another [âŠ]
The post [10 Sci-Fi & Fantasy Films That Are Actually About Climate Change](https://lis ⊠â Read more
All iPhone 17 Models Again Rumored to Feature 12GB of RAM
All upcoming iPhone 17 models will come equipped with 12GB of RAM to support Apple Intelligence, according to the Weibo-based leaker Digital Chat Station.
The claim from the Chinese leaker, who has sources within Appleâs supply chain, comes a few days after industry analyst Ming-Chi Kuo said that the iP ⊠â Read more
@movq@www.uninformativ.de At this point someone needs to make a decision đ€Ł @bender@twtxt.net keeps reminding me of thatđ
Hi gopher folks. Glad to see you all checking in.
How businesses are using agentic automation to thrive
The next generation of AI technology, agentic automation, is enabling organisations to deliver enterprise efficiencies that improve customer care, provide faster service and significantly cut costs. â Read more
i will never forget you Mista, thank you for choosing to spent 9 years with me â Read more
Deals: M4 MacBook Air from $849, M3 iPad Air from $499, AirPods 4 for $99, Apple Watch 10 for $299, & More
Amazon is offering some really fantastic deals on Apple products right now, bringing the M4 MacBook Air to the lowest price available yet at $150 off retail, cutting $100 off the price of the M3 iPad Air models, taking $100 off the price of Apple Watch Series 10, and some whopper discounts on AirPods 4, ⊠[Read More](https://osx ⊠â Read more
He knows how to ask for cuddles â Read more
@movq@www.uninformativ.de Agreed, finding the right motivation can be tricky. You sometimes have to torture yourself in order to later then realize, yeah, that was actually totally worth it. Itâs often hard.
I think if you find a project or goal in general that these kids want to achieve, that is the best and maybe only choice with a good chance of positive outcome. I donât know, like building a price scraper, a weather station or whatever. Yeah, these are already too advanced if they never programmed, but you get the idea. If they have something they want to build for themselves for their private life, that can be a great motivator Iâve experienced. Or you could assign âem the task to build their own twtxt client if they donât have any own suitable ideas. :-)
Showing them that you do a lot of your daily work in the shell can maybe also help to get them interested in text-based boring stuff. Or at least break the ice. Lead by example. The more I think about it, the more I believe this to be very important. Thatâs how I still learn and improve from my favorite workmate today in general. Which Iâm very thankful of.
I guess this is trivial to do with some pre-existing engine, but itâs more fun to do it yourself: https://movq.de/v/0cfa4e9504/world.tar.gz
git pull on one of my repos â once every two minutes. This is a very pointless endeavour. I push new code a couple of times per month.
@movq@www.uninformativ.de In case you reconsider, it would be even easier then to just send an HTTP 429 Too Many Requests. :-)
now() or the message's creation timestamp? I reckon the latter is the case, but it's undefined right now. Then we can discuss and potentially tweak the proposal.
@bender@twtxt.net Hehehe! :-D
@movq@www.uninformativ.de I have to admit, I didnât follow the topic very closely, but I was under the impression that there were more votes on location-based addressing. But maybe Iâm completely wrong. Anyway. I donât have the energy to be part of a fundamental debate.
I committed the worst crime - not paying attention to him while on meetings. How screwed am I? â Read more
Weâre all old farts. When we started, there werenât a lot of options. But today? Iâd be completely overwhelmed, I think.
Hence, Iâd recommend to start programming with a console program. As for the language, not sure. But Python is probably a good choice
Thatâs what I usually do (when we have young people at work who never really programmed before), but it doesnât really âhitâ them. Theyâve seen so much, crazy graphics, web pages, itâs all fancy. Just some text output is utterly boring these days. âčïž And thatâs my problem: I have no idea how I could possibly spark some interest in things like pointers or something âlow-levelâ like that. And I truly believe that you need to understand things like pointers in order to program, in general.
now() or the message's creation timestamp? I reckon the latter is the case, but it's undefined right now. Then we can discuss and potentially tweak the proposal.
Also, I see what you did there in regards to the reply model change poll. ]:->
The community is heavily divided in this regard, and yet we need consensous. Weâre like the three Borg in VOY: Survival Instinct. đ„Ž
4th Beta of iOS 18.5, MacOS Sequoia 15.5, iPadOS 18.5 Available for Testing
Apple has issued the fourth beta version of iOS 18.5, macOS Sequoia 15.5, and iPadOS 18.5, for users participating in the beta testing programs for apple system software. There are also new betas available for watchOS, tvOS, and visionOS, if those are applicable to you. No significant new features or changes are expected in any ⊠[Read More](https://osxdaily.com/2025/04/28/4th-beta-of- ⊠â Read more
Itâs her first time showing this to someone, so sheâs a bit embarrassed â Read more
OSI publishes election retrospective
The Open Source Initiative (OSI) has quietly published
âtakeawaysâ from its internal retrospective on the recent board
of directors election as an update
to the March blog\âšpost that announced the new members of the board. The election was
controversial, in part, due to poor communication and OSI changing the
election rules and disqualifying sever ⊠â Read more
@news-minimalist@feeds.twtxt.net so many âgood newsâ, we are âwinningâ big time. I listen to NPR on my way to work, and they were talking about the foot depletion. You could hear the desperation of the people they put on, so incredibly sad. đą
Gaza blockade depletes World Food Programme stocks + 1 more story
North Korea confirms sending troops to Russia as a defense pact; Gaza blockade leaves World Food Programme out of supplies, risking starvation for millions. â Read more
Nothing like being paged at 00:30 (midnight) for a P2 incident that is now resolved at 02:10 đ€Ż Obviously Iâm not going to work tomorrow (I mean today lol đ) at the usual start time đ€Šââïž
git pull on one of my repos â once every two minutes. This is a very pointless endeavour. I push new code a couple of times per month.
@movq@www.uninformativ.de You better push new code sooner!!
As @bender@twtxt.net says, that sounds like a bot. Iâd just block the IP address, hoping it doesnât change all the time. But then you know for sure that itâs the AI fuckwits.
Also, the devil in me thinks itâs funny to swap out the repo in question for something entirely different. :-D
@xuu@txt.sour.is Hahaha, thatâs cool! You were (and still are) way ahead of me. :-)
We started with a simple traffic light phase and then added pedestrian crossing buttons. But only painting it on the canvas. In our computer room there was an actual traffic light on the wall and at the very end of the school year our IT basics teacher then modified the program to actually control the physical traffic light. That was very impressive and completely out of reach for me at the time. That teacher pulled the first lever for me ending up where I am now.
git pull on one of my repos â once every two minutes. This is a very pointless endeavour. I push new code a couple of times per month.
@movq@www.uninformativ.de oi, that has to be a bot. AI bot? Maybe not, but still a bot. I see this becoming more and more of an issue, sorry to sayâŠ
@prologic@twtxt.net Exactly, @bender@twtxt.net! :-D This is at the entrance of a veggie farm (11 & 12) where there are free-ranging kids playing on the road, so people should slow down when driving there to buy some supplies. I also wondered why the sign says âHalt!â instead of âLangsam fahren!â (Drive slowly!) or something like that. On second thought, maybe to actually park there on the street right at the property line.
I actually never walked on that road before and discovered that this was a dead end. Thereâs usually at the very least a foot path on which to continue when passing a farm. Not this time, though. I didnât want to stamp down the high grass to cut across country, so I had to walk back maybe 150 meters. Not too bad.
Someone has started to run git pull on one of my repos â once every two minutes. This is a very pointless endeavour. I push new code a couple of times per month.
So far, this isnât causing any issues. I think this is just a regular human being who misconfigured some automation. And I hope this doesnât mean that the âAIâ bots have finally discovered my page âŠ
What are you doing this week?
What are you doing this week? Feel free to share!
Keep in mind itâs OK to do nothing at all, too. â Read more
7 to 12 and use the first 12 characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q or a (oops) đ
And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! -- I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.social's 5th birthday and 5 years since I started this whole project and endeavour! đ± #Twtxt #Update
@prologic@twtxt.net Can you please draft up a specification for that proposed change with all the details? Such as which date do you actually refer to? Is it now() or the messageâs creation timestamp? I reckon the latter is the case, but itâs undefined right now. Then we can discuss and potentially tweak the proposal.
Also, I see what you did there in regards to the reply model change poll. ]:->
[$] Inline socket-local storage for BPF
Martin Lau gave a talk in the BPF track of the 2025 Linux Storage, Filesystem,
Memory-Management, and BPF Summit about a performance problem
plaguing the networking subsystem, and some potential ways to fix it. He works on
BPF programs that need to store socket-local data; amid other improvements to
the networking and BPF subsystems, retrieving that data has become a noticeable
bottleneck for his use case. His proposed fix prompted a good deal of discussion
about how the data should be laid out ⊠â Read more
7 to 12 and use the first 12 characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q or a (oops) đ
And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! -- I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.social's 5th birthday and 5 years since I started this whole project and endeavour! đ± #Twtxt #Update
@prologic@twtxt.net pinging the involved (@andros@twtxt.andros.dev, @abucci@anthony.buc.ci, @eapl.me@eapl.me, @lyse@lyse.isobeef.org, @movq@www.uninformativ.de, @sorenpeter@darch.dk), just in case. I might have forgotten someone, please feel free to ping them.
Finally I propose that we increase the Twt Hash length from 7 to 12 and use the first 12 characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q or a (oops) đ
And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! â I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.socialâs 5th birthday and 5 years since I started this whole project and endeavour! đ± #Twtxt #Update
And speaking of Twtxt (See: #xushlda, feeds should be treated as append-only. Your client(s) should be appending Twts to the bottom of the file. Edits should never modify the timestamp of the Twt being edited, nor should a Twt that was edited by deleted, unless you actually intended to delete it (but thatâs more complicated as itâs very hard to control or tell clients what to do in a truely decentralised ecosystem for the deletion case). #Twtxt #Client #Recommendations
Just like we donât write emails by hand anymore (See: #a3adoka), we donât manually write Twts or update our twtxt.txt feeds. Instead, we use modern Twtxt clients that conform to the specifications at Twtxt.dev for a seamless, automated experience. #Twtxt #Twt #UserExperience
Nobody writes emails by hand using RFC 5322 anymore, nor do we manually send them through telnet and SMTP commands. The days of crafting emails in raw format and dialing into servers are long gone. Modern email clients and services handle it all seamlessly in the background, making email easier than ever to send and receiveâwithout needing to understand the protocols or formats behind it! #Email #SMTP #RFC #Automation
@bender@twtxt.net Hehe good sleuthing đ€Ł I swear it was an edit âïž Haha đ yarnd now âseesâ both every single time, where-as before it would just obliterate the old Twt, but remain in archive. Now you get to see both đ
Not sure if thatâs a good thing or not, but it certainly makes it much clearer how to write âcode logicâ for detecting edits and doing something more UX(y) about âem đ€
GitHub for Beginners: Building a REST API with Copilot
See how you can use GitHub Copilot to build an API.
The post GitHub for Beginners: Building a REST API with Copilot appeared first on The GitHub Blog. â Read more
GNOME Blog: âFk Nazis, GNOME is Antifaâ**
In a recent post to Blogs.GNOME.org, a prominent contributor to the Linux Desktop Environment made this statement as a way of proving they are not âRight Wingâ. â Read more
Bow down to thee and bestow a kiss onto thy royal paw â Read more
yarnd powering this pod twtxt.net đ§
@prologic@twtxt.net yup. Funny enough, the first twtxt should have sufficed, as if there is no domain, there will be no feed (at that domain). The edit to add that the feed will not be available is redundant.
Want to revive Gopher? Just store your public files in gopher: // itâs simlpe
Does anyone else wakes up to their feet being groomed and attacked every morning đ â Read more
DOJ Memo Shows Trump Admin Ordered ICE to Conduct Warrantless Home Invasions
Brett Wilkins,  Staff Writer -  Common Dreams
_Stephan: Further proof that the United States is no longer a functioning democracy but has, instead, become a fascist autocracy. Pam Bondi, perhaps the most incompetent and corrupt Attorney General in American history, has turned the Department of Justice into a Trumpian Gestapo where masked people without warrants are author ⊠â Read more
Chinaâs Xi Prepares to Eat Americaâs Lunch as Trump Cedes Leadership on Clean Energy
Fiona Harvey,  Staff Writer -  Mother Jones
_Stephan: Psychopath Trump is such an incompetent President/despot that I donât think he even understands how he is being outplayed by President Xi of China, and none of his Congressional servants seem to understand what is happening either. Note the meeting described in this report and the fact that Trump wasnât e ⊠â Read more
Inside the Desperate Rush to Save Decades of US Scientific Data From Deletion
Chris Baraniuk,  Reporter -  rsn | BBC (U.K.)
_Stephan: Now that the United States has become a fascist autocracy, the damage being done to science and education has become one of the most notable features of the Trump despotism. Fascists donât like science because science proves how wrong and stupid they are. Nor do they like fact-based education, because educated peo ⊠â Read more
How to Download Videos Without Watermarks from TikTok
If youâre a heavy TikTok user, you probably already know that itâs fairly easy to download videos directly from TikTok to iPhone using the app itself. But youâve also certainly noticed that any video shared or saved from TikTok has a âTikTokâ watermark on the video. If you wish to save a video from TikTok ⊠Read More â Read more
âïžHow to Setup a Custom Subdomain on xss.htâââA Complete Hackerâs Guide
Free Article Link
[Continue reading on InfoSec Write-ups »](https://infosecwriteups.com/%EF%B8%8Fhow-to-setup-a-custom-subdom ⊠â Read more
How to Install a Honeypot to Catch Hackers â Read more
$500 Bounty: For a Simple Open Redirect
How a Language Chooser Flaw Led to Open Redirect and Server Issues on HackerOne
From SOAP to Shell: Exploiting Legacy SOAP Services for Full Admin Account Takeover (And Nearly⊠â Read more
** How to Turn Cybersecurity Into a Full-Time Income (My Blueprint)**
đĄFree Article Link
[Continue reading on InfoSec Write-ups »](https://infosecwriteups.com/how-to-turn-cybersecurity-into-a-full-time-income-my-blueprint-f4d70 ⊠â Read more
** Rack::Static Vulnerability Exposes Ruby Servers to Data Breaches! **
Hold onto your keyboards, Ruby developers! đ± A critical security flaw in the Rack::Static middleware has been uncovered, potentiallyâŠ
[Continue reading on InfoS ⊠â Read more
@javivf@adn.org.es Go for it! Youâre free to use it.
Itâs been a community adventure to explore the whole DM/encryption thing. So the community can do with it whatever they want. đ
20th Anniversary iPhone Likely to Be Made in China Due to âExtraordinarily Complexâ Design
Apple will likely manufacture its 20th anniversary iPhone models in China, despite broader efforts to shift production to India, according to Bloombergâs Mark Gurman.
In 2027, Apple is planning a âmajor shake-upâ for the iPhone lineup to mark two decades since the original model launched. Gurmanâs [previ ⊠â Read more
@lyse@lyse.isobeef.org hey pascal bro! My first coding class was with an old Borland Turbo Pascal. I made my own little window manager for the assignments for class.
The teacher didnât appreciate it much since I had to print out the code to turn it in. My Yatzee game was a stack of pages. đ€Ș
Chess Position
â Read more
Kernel prepatch 6.15-rc4
The 6.15-rc4 kernel prepatch is out for
testing. âSo letâs see if this rc ends up avoiding any silly issues -
things certainly look pretty normal, and there were no hurried last-minute
changes this week due to system upgradesâ. â Read more
@lyse@lyse.isobeef.org yikes! I knew there will be collateral damage, but I wasnât expecting it to affect The Tubes! đ±
Computers in school (updated)
IntroductionA much shorter version of this post was initially published on
2022-05-23 (Pungenday, the 70 day of Discord in the YOLD 3188) in my
gemlog at:
gemini://gem.hack.org/log/computers-in-school.gmi
The text has been edited after speaking with some old school mates and
trying to remember more. I also added a few photos.
When I started upper secondary school as a sixteen year-old in 1988 my
school had what I think were IBM PC/XT computers, one classroom of
⊠â Read more
@movq@www.uninformativ.de I started with Delphi in school, the book (that we never ever used even once and I also never looked at) taught Pascal. The UI part felt easy at first but prevented me from understanding fundamental stuff like procedures or functions or even begin and end blocks for ifs or loops. For example I always thought that I needed to have a button somewhere, even if hidden. That gave me a handler procedure where I could put code and somehow call it. Two or three years later, a new mate from the parallel class finally told me that this wasnât necessary and how to do thing better.
You know all too well that back in the day there was not a whole lot of information out there. And the bits that did exist were well hidden. At least from me. Eventually discovering planet-quellcodes.de (I donât remember if that was the original forum or if that got split off from some other board) via my best schoolmate was like finding the Amber Room. Yeah, reading the ITG book would have been a very good idea for sure. :-)
In hindsight, a console program without the UI overhead might have been better. At least for the very start. Much less things to worry about or get lost.
Hence, Iâd recommend to start programming with a console program. As for the language, not sure. But Python is probably a good choice, it doesnât require a lot of surrounding boilerplate like, say Java or Go. It also does exceptionally well in the principle of least surprise.