#Open Source Projects APIs
Explore tagged Tumblr posts
frog707 · 8 months ago
Text
Project update
In June, when I started the jolt-jni open-source software project, I considered it a subsidiary project. However, it proved so absorbing that it soon soaked up most of my attention, leaving little for all my other projects.
This is surprising, since unlike most of my projects, it has no graphical component (yet) meaning no satisfying CGI images to enjoy (and perhaps share on social media).
Also unlike most of my projects, I was coding it from scratch, yet constrained by a preexisting API. In practice, that meant writing a ton of boring boilerplate. Prior to this I'd been scornful of the idea of using AI to generate code. But for generating boilerplate code, I can see that mechanical aids have their place.
Now that the library is about 80% complete, I've turned more of my attention to testing. My progress (measured in lines of code) is much slower. Some days I delete more code than I add. The good news is, I enjoy troubleshooting far more than coding.
For the record, here are the current statistics:
+ 1472 commits
+ Overall 48K lines of code (excluding comments and blanks)
+ 29K lines of Java (including 8K lines of tests and examples)
+ 17K lines of C++
2 notes · View notes
feminist-space · 1 year ago
Text
"Artists have finally had enough with Meta’s predatory AI policies, but Meta’s loss is Cara’s gain. An artist-run, anti-AI social platform, Cara has grown from 40,000 to 650,000 users within the last week, catapulting it to the top of the App Store charts.
Instagram is a necessity for many artists, who use the platform to promote their work and solicit paying clients. But Meta is using public posts to train its generative AI systems, and only European users can opt out, since they’re protected by GDPR laws. Generative AI has become so front-and-center on Meta’s apps that artists reached their breaking point.
“When you put [AI] so much in their face, and then give them the option to opt out, but then increase the friction to opt out… I think that increases their anger level — like, okay now I’ve really had enough,” Jingna Zhang, a renowned photographer and founder of Cara, told TechCrunch.
Cara, which has both a web and mobile app, is like a combination of Instagram and X, but built specifically for artists. On your profile, you can host a portfolio of work, but you can also post updates to your feed like any other microblogging site.
Zhang is perfectly positioned to helm an artist-centric social network, where they can post without the risk of becoming part of a training dataset for AI. Zhang has fought on behalf of artists, recently winning an appeal in a Luxembourg court over a painter who copied one of her photographs, which she shot for Harper’s Bazaar Vietnam.
“Using a different medium was irrelevant. My work being ‘available online’ was irrelevant. Consent was necessary,” Zhang wrote on X.
Zhang and three other artists are also suing Google for allegedly using their copyrighted work to train Imagen, an AI image generator. She’s also a plaintiff in a similar lawsuit against Stability AI, Midjourney, DeviantArt and Runway AI.
“Words can’t describe how dehumanizing it is to see my name used 20,000+ times in MidJourney,” she wrote in an Instagram post. “My life’s work and who I am—reduced to meaningless fodder for a commercial image slot machine.”
Artists are so resistant to AI because the training data behind many of these image generators includes their work without their consent. These models amass such a large swath of artwork by scraping the internet for images, without regard for whether or not those images are copyrighted. It’s a slap in the face for artists – not only are their jobs endangered by AI, but that same AI is often powered by their work.
“When it comes to art, unfortunately, we just come from a fundamentally different perspective and point of view, because on the tech side, you have this strong history of open source, and people are just thinking like, well, you put it out there, so it’s for people to use,” Zhang said. “For artists, it’s a part of our selves and our identity. I would not want my best friend to make a manipulation of my work without asking me. There’s a nuance to how we see things, but I don’t think people understand that the art we do is not a product.”
This commitment to protecting artists from copyright infringement extends to Cara, which partners with the University of Chicago’s Glaze project. By using Glaze, artists who manually apply Glaze to their work on Cara have an added layer of protection against being scraped for AI.
Other projects have also stepped up to defend artists. Spawning AI, an artist-led company, has created an API that allows artists to remove their work from popular datasets. But that opt-out only works if the companies that use those datasets honor artists’ requests. So far, HuggingFace and Stability have agreed to respect Spawning’s Do Not Train registry, but artists’ work cannot be retroactively removed from models that have already been trained.
“I think there is this clash between backgrounds and expectations on what we put on the internet,” Zhang said. “For artists, we want to share our work with the world. We put it online, and we don’t charge people to view this piece of work, but it doesn’t mean that we give up our copyright, or any ownership of our work.”"
Read the rest of the article here:
https://techcrunch.com/2024/06/06/a-social-app-for-creatives-cara-grew-from-40k-to-650k-users-in-a-week-because-artists-are-fed-up-with-metas-ai-policies/
610 notes · View notes
uyuforu · 11 months ago
Text
Tumblr media
Jungkook's Solar Return Chart 2024-2025
Tumblr media Tumblr media Tumblr media
₊ ⊹ ALLEGEDLY FOR ENTERTAINMENT PURPOSES ONLY₊ ⊹
All pictures were found on Pinterest
Other posts you could like:
જ⁀➴ JK's Solar Return for 2023-2024
જ⁀➴ Jungkook's Fashion Style Evolution
જ⁀➴ When will Jungkook marry?
Tumblr media
PRIVATE BOOKING OPEN
email adress: [email protected]
Soft To You presentation and Q&A ᡣ𐭩 rules ᡣ𐭩 private readings reviews
astrology menu ᡣ𐭩 tarot menu ᡣ𐭩 special astrology & tarot readings
Tumblr media
What is a Solar Return Chart?
A solar return chart is a chart that literally describes your year from your birthday of a year until the day before next year. For example, Jungkook's 2024-2025 Solar Return will starts on September 1st 2024 until August 31st 2025. It describes the year for you, what will mostly happens. It said as a solar return chart because your sun returns in its home sign (your natal sun).
How to check your Solar Return Chart?
Go to astro.com > Free Horoscopes > Horoscope Drawings and Data > Extended Chart Selection
Enter your birth day, month, year, time and location
Where it's written chart selection with "natal chart", scroll to Solar Return Chart
On the box down there you can add asteroids to see more details ("additional objects")
Tumblr media Tumblr media Tumblr media
ᯓ★ Annual Profection Year: 4H
When one is turning 27 years old, they are in their 4H APY. A 4H APY can mean JK will be focused on stability this year, family, close relationships too. What does he want to settle for, and what does he want to invest in. This year will be filled with reflections about his future, and what kind of life he wants to live in. It's also a time to move, to think of children, future, and building a foundation, but what kind of foundation? What kind of future does he want to build.
ᯓ★ 2H Sun means this year for JK will be focused on Money and Possessions. JK can start to think differently about money, perhaps also be more responsible. He can also make more money this year, find other ways to make money, or just have a new source of income. He can also manifest more money in his life. Very ambitious this year, it can also mean taking risks with money because of his ambition and projects.
ᯓ★ Leo Rising is a time for extra popularity for JK! I know it's strange to say that considering he is already very famous lol. But JK will be more under the projectors the year. I think he can be talked about more and will be more "seen" by other people. Getting more attention. JK's appearance could again make a lot of success for people around him. JK Could also look more proud and confident this year. JK can also do some activities this year that will make him way more famous, just having more attention on his activity this year.
ᯓ★ Moon 12H can mean JK will be more sensitive this year, will feel everything more intensely too. Perhaps will need more sleep as well. Could feel lonely sometimes this year, or just will need more time alone.
ᯓ★ Leo Moon means JK will feel more popular this year, perhaps he will feel seen again, with Military in between. He could also have some spotlight again, and perhaps also feel seen for his talent. He could feel like his popularity will go higher. Though he can react in a more dramatic way this year, he could also have a lot of inspiration for his work coming from his emotions.
ᯓ★ Mercury 1H can be a sign of JK standing more for himself this year. JK can also be more confident about his opinions. He can discover a lot about himself too, and perhaps even learn something new about him.
ᯓ★ Leo Mercury can mean JK can speak in a more confident way this year, and can be more confident in his ideas, and what he believes in. He can speak louder too, or just be more proud and less shy about his voice. JK can also talk a lot about what inspire him this year.
ᯓ★ Moon conjunct Mercury can mean JK will speak more about his feelings and his emotions, how things make him feel. He can be more real with people such as ARMY on certain situations. He will say what he thinks and thinks what he says.
ᯓ★ Part of Fortune 2H can be another big sign of having money this year, being lucky with money. JK can def attract a lot of money. Could also mean a glow up, JK can take better care of himself and put more money in clothings for example.
ᯓ★ Sun conjunct POF can be a sign JK will be more lucky this year.
ᯓ★ Venus 2H can be a sign JK will make more money this year. I guess also strange in a way to say that about him, but I truly think he will make a deal that can make him have more money. He can attract more in general, and he can also buy more clothing, luxuries, etc. We could also see JK be more in touch with his feminine side, perhaps also doing photoshoots with more feminine vibe perhaps!
ᯓ★ Juno 3H is a sign of this year being the year he will meet or see his Future Spouse! Many people asked me this, I think they won't meet for sure this year. But I think with this placement JK will be introduced to his FS online. I think he will see her online, on social media, and won't totally be able to reach out.
ᯓ★ Briede 3H means something similar, but the fact that Briede and Juno conjunct each other is a great sign. I think JK will def encounter his FS online this year. This can also be a sign of getting to know your FS better, learning more infos about your FS, etc.
ᯓ★ Vertex 5H is a sign JK will live a transformative experience in his love life. Perhaps also Something significant will happen to him this year. It can also mean he will get a sudden good idea or inspiration.
ᯓ★ Pluto 6H is an indictor or losing or gaining weight! JK could gain weight this year, but it can be muscles since Pluto trine Mars. JK could also overwork himself this year, perhaps working so much he can get sick because of that.
ᯓ★ Saturn 8H can mean JK can feel stuck in his inner world, he could actually realize something needs to change in his life. He needs to face what needs to change and do some actions towards it. It can still be hard and confusing since Neptune is there too. Saturn also opposite Sun, which means this transformation JK will need to get this year will be hard on him.
ᯓ★ Neptune 8H can mean JK can be confused about his spirituality this year. He can have signs, and even be lead to be more open on this side of his life, but he can be confused about what to do. He can also be more into occult and esoteric researches.
Tumblr media Tumblr media Tumblr media
╰┈➤ Get your own Solar Return Chart, from 15€ to 50€ ⋆౨ৎ˚⟡˖ ࣪
ᯓ★ Chiron 9H can be a sign of JK learning a hard and painful lesson when it comes to spirituality this year. Can be about friendship, online presence, community, fandom, perhaps JK will realize something painful about his relationship to ARMY.
ᯓ★ MC Taurus can be a sign of JK having a pleasant reputation. JK can be seen as respectable, someone who is hard working and works well. Someone who has a lot of money too, someone people should respect. He can also be admired for his beauty. Because his Solar Return MC falls in his Natal 5H, he could also be seen as a true artist, someone who has a lot of imagination. JK can perhaps even touch to the movie making world this year more than before.
ᯓ★ Uranus 10H is something I wanted to talk about for sure here. This placement is gonna make some noise I think. So Uranus 10H is a sign of a major and perhaps sudden change in one's career. The thing is, Uranus is ruled by Aquarius, and JK has Aquarius 7H, which is the house of contract and partnership. Now, hear me out. I think JK will change his contract perhaps with HYBE this year. There is a major change, and since 10H Ruler in 2H is here, he can get a lot of money from this. Or actually be the winner in this change. Uranus 10H can also be a sign of being fired, but I don't see it particularly here. But the change will def give JK a lot of money, and also attention. JK will also perhaps be seen in a different light. He will want to change his reputation. JK can also do a project in his career that no one will be expecting, and it will make him get a lot of money.
ᯓ★ Jupiter 11H is a sign JK will achieve dreams, and goals he had. He could also meet new people or feel very blessed with people who are around him. JK will spend more time with people this year. He could also have new goals and will be very into achieving them. He could be veryyyy popular this year.
ᯓ★ Mars 11H means JK will have more popularity this year. He can find himself meeting new friends, but at least this means everyone will wanna be his friends. He can find himself being chased after people wanting to be close to him. JK can collab with a lot of different people, he will be approached mostly. He can also be seen more with friends.
ᯓ★ 1H Ruler in 2H can mean changing aesthetic, changing how you look. JK can change his style this year, his appearance, perhaps his hair, etc. He can also buy new clothings. JK can also happen to shop more this year, and be more interested in fashion. He can spend more money on himself too.
ᯓ★ 2H Ruler in 1H is very similar to the one I just said. Overall, spending a lot of money on himself and for himself. He can also make a lot of money because of him, his appearance. Perhaps he can get more modeling contracts.
ᯓ★ 3H Ruler in 2H can mean JK can post a lot about his new aesthetic online, or he can show more his outfits, or we will have more contents on jk's outfits lol. More people can talk about his fashion sense, and he can do it too.
ᯓ★ 4H Ruler in 6H can mean jk can find a new routine at home, or with family. He can also work with family members, or he can also move in or live often with a coworker. He can also live in his office lol, or his work can become a comfort place.
ᯓ★ 5H Ruler in 11H can mean he can become very inspired by his friends. But it can mean having a crush on someone online, on a friend, etc.
ᯓ★ 6H Ruler in 8H can mean JK's routine at work will change, transform this year. He can do new projects that will make him go out of his comfort zone he was used to in his career. Since JK will go out of Military in June 2025, this can also translate change in his career (Military to being a Singer again).
ᯓ★ 7H Ruler in 10H is a change in relationships! JK can have a sudden change in his relationships, but also this can mean he will change his contract with HYBE perhaps.
ᯓ★ 8H Ruler in 8H is a sign of having a deep transformation. JK can change a lot of things about himself this year, perhaps it's a year JK will change his appearance, his relationship with his fans, he can also change his career, goals. He will not be the same man. Though, this is part of the process. He can also discover more about himself this year.
ᯓ★ 9H Ruler in 11H can mean having long distance friendships, perhaps he can have friends who live abroad lol. Or he can also be away from his friends and mostly communicate online with them. He can learn a lot on social medias in general, if he wanna learn or study something, internet will be his best friend! He can also be truly inspired by his relationships and friends.
ᯓ★ 10H Ruler in 2H can mean making more money because of work. JK can happen to do a change in his career that will bring him more money for sure. He can change his aesthetic at work too.
ᯓ★ 11H Ruler in 1H can mean JK can be more present on social medias this year, or he can change his aesthetic online too. He can also be more talked about online.
ᯓ★ 12H Ruler in 12H means it can be a more spiritual year for JK. JK can be more spiritual. He can feel more alone, and desire to be more alone, on his own. He can also be more private about what he feels this year. This is also an indicator of sleeping more.
Tumblr media
Thank you for reading!
back to index ; ask ; request ; rules
177 notes · View notes
utopicwork · 3 days ago
Text
Some interesting details:
"Although Firefox 141 enables WebGPU only on Windows, we plan to ship WebGPU on Mac and Linux in the coming months, and finally on Android. Windows was our first priority because that’s where the great majority of our users are, but we are looking forward to enabling it on the other platforms as soon as it is robust and our test coverage is adequate. (Your humble author is strictly a Linux user, so this concern is close to his heart.) Note that WebGPU has been available in Firefox Nightly on all platforms other than Android for quite some time.
...
Firefox’s WebGPU implementation is based on WGPU, a Rust crate that provides a unified, portable interface to the low-level graphics APIs of the underlying platform: Direct3D 12, Metal, and Vulkan. WGPU is developed as an independent open source project on GitHub, but Mozilla is a major contributor. WGPU is widely used outside Firefox, and has an active community, so if you are a Rust developer interested in contributing to Firefox’s WebGPU support, WGPU is a good place to start."
12 notes · View notes
mariacallous · 1 month ago
Text
Palantir, facing mounting public scrutiny for its work with the Trump administration, took an increasingly defensive stance toward journalists and perceived critics this week, both at a defense conference in Washington, DC, and on social media.
On Tuesday, a Palantir employee threatened to call the police on a WIRED journalist who was watching software demonstrations at its booth at AI+ Expo. The conference, which is hosted by the Special Competitive Studies Project, a think tank founded by former Google CEO Eric Schmidt, is free and open to the public, including journalists.
Later that day, Palantir had conference security remove at least three other journalists—Jack Poulson, writer of the All-Source Intelligence Substack; Max Blumenthal, who writes and publishes The Grayzone; and Jessica Le Masurier, a reporter at France 24—from the conference hall, Poulson says. The reporters were later able to reenter the hall, Poulson adds.
The move came after Palantir spokespeople began publicly condemning a recent New York Times report titled “Trump Taps Palantir to Compile Data on Americans” published on May 30. WIRED previously reported that Elon Musk’s so-called Department of Government Efficiency (DOGE) was building a master database to surveil and track immigrants. WIRED has also reported that the company was helping DOGE with an IRS data project, collaborating to build a “mega-API.”
The public criticism from Palantir is unusual, as the company does not typically issue statements pushing back on individual news stories.
Prior to being kicked out of Palantir’s booth, the WIRED journalist, who is also the author of this article, was taking photos, videos, and written notes during software demos of Palantir FedStart partners, which use the company’s cloud systems to get certified for government work. The booth’s walls had phrases like “REAWAKEN THE GIANT” and “DON’T GIVE UP THE SHIP!” printed on the outside. When the reporter briefly stepped away from the booth and attempted to re-enter, she was stopped by Eliano Younes, Palantir’s head of strategic engagement, who said that WIRED was not allowed to be there. The reporter asked why, and Younes repeated himself, adding that if WIRED tried to return, he would call the police.
After the conference ended, Younes responded to a photo from the conference that the reporter posted on X. “hey caroline, great seeing you at the expo yesterday,” he wrote. “can't wait to read your coverage of the event.” Palantir did not respond to WIRED’s request for comment.Got a Tip?Are you a current or former government employee who wants to talk about what's happening? We'd like to hear from you. Using a nonwork phone or computer, contact the reporter securely on Signal at 785-813-1084.
Poulson tells WIRED that he, Blumenthal, and Le Masurier were also watching demos at Palantir’s booth prior to being kicked out. After a Tuesday panel with Younes and Palantir engineer Ryan Fox, Poulson says Le Masurier approached Younes near Palantir’s booth and asked about the company’s work for Immigrations and Customs Enforcement. A Palantir employee stepped between them and claimed that Palantir had asked her to leave “multiple times,” according to a video of the interaction viewed by WIRED, and she was escorted out of the conference hall shortly after.
“Apparently, Palantir was so annoyed that they not only kicked her out, but demanded that Max and I be kicked out as well,” Poulson says. “So the security guards came and got us.”
The group was allowed back inside the conference hall after explaining their situation to friendly security guards, Poulson says. The guards asked them to respect any requests from attendees to stop filming.
Some conference organizers appeared to be on high alert after a pro-Palestine demonstrator interrupted a panel with Palantir’s head of defense, Mike Gallagher, on Monday. The demonstrator was subsequently ejected from the conference, Poulson reported. A handful of pro-Palestine activists were also thrown out on Tuesday after disrupting a panel with Eric Schmidt and Thom Shanker, a former Pentagon reporter at the The New York Times. (Palantir formed a partnership with the Israeli military in January 2024, and Google is part of a $1.2 billion cloud contract with the Israeli government.) Poulson tells WIRED that on Wednesday, the conference began mandatory bag-checks at at least one talk.
During Younes’ Tuesday panel with fellow Palantir employee Fox, which was focused on what the two men do at Palantir and why they like working there, Younes made passing references to perceived critics of the company. When talking about the reasons he joined Palantir, he said, “I was sick and tired of people with bad intentions,” Younes said, “many of them who are actually here.” He later added that he’s a “big believer” in the views of Palantir’s cofounders, particularly those of CEO Alex Karp. (Karp is known for his nonapologetic stance toward Palantir’s work with military and defense agencies and immigration authorities.) “Playing a role in helping them, to prove the doubters and the haters wrong, that just feels really good,” Younes said.
On Tuesday, Palantir posted on X claiming the Times article was “blatantly untrue” and said that the company “never collects data to unlawfully surveil Americans.” The Times article did not claim that Palantir buys or collects its own data, though it’s a common misconception that the company does so.
The New York Times did not immediately respond to a request for comment by WIRED.
On Wednesday, Palantir’s official X account continued posting about the Times article on X. “Want to meet Dr. Karp?” the post read. “In 90 seconds, identify the technical errors in this article. DM us a video in the next 24 hours - whoever finds the most inaccuracies gets an interview with him.”
12 notes · View notes
izzycodes · 2 years ago
Text
My 2023 Projects
Tumblr media
Wednesday 3rd January 2024
I thought it would be cool to share some of the projects I made last year that I liked and enjoyed working on! Most of them were small projects, some were projects I built straight after I learnt a new concept and a few are discontinued (I won't finish them anytime soon)!
I really hope, which I know I will because it's natural for me at this point, to make lots of more cool projects! This year, I want to make more with other people! Coding alone is cool and all but with other people I get more inspired!
Lastly = always remember to build projects that you're interested in. Projects you will have fun working on for a while. Every single one of these projects I've made, I was interested in somehow. And I had fun!!
Anyhoo, check out the projects below~! 🙋🏾‍♀️😊🖤
Tumblr media
TumblrTextTint
Tumblr media
Basically a formatter for Tumblr posts by adding custom colours to your text! Even learnt how to make FireFox extensions so I could add it as an extension to my browser - link 1, link 2
Tumblr media
Web Odyssey
Tumblr media
I looked at old Windows GUI on Pinterest one day and decided to recreate the GUI with HTML, CSS and JavaScript! - link 1, link 2
Tumblr media
Cat Fact Generator
Tumblr media
For one of the projects I did for the #3Days1Project challenge, I created a cute cat generator. Learnt how to work with APIs and a CSS library (Pattern.css) - link 1, link 2
Tumblr media
Studyblr Valentines Gift 2023
Tumblr media
It was valentine season in the Studyblr community and I participated! I made a poem webpage for a studyblr who was learning Russian! (I don't know anything in Russian but for a couple of weeks I learnt some of the poems!) - link 1, link 2
Tumblr media
Saint Jerome Tribute Page
Tumblr media
I made a page for my favourite patron saint, Saint Jerome, for his feast day (Sept 30)! I haven't had time to complete it fully and there's no live page for it but I did make posts about it! - link 1
Tumblr media
Trigun Quote Generator
Tumblr media
Just finished the Trigun anime series at the time so I decided to make a project for it for the #3Days1Project challenge! The anime is so good, it is my 2nd favourite (JOJO comes 1st place) - link 1, link 2
Tumblr media
Froggie To-Do
Tumblr media
Just came from learning the absolute BASICS of React.js, so I wanted to test my skills so far so I made this project! Shared it on my blog and some people started using it for studying (which made me so happy!) and it became a mini open-source project because random people started adding mini features to the app! Very special project for me! - link 1, link 2, link 3
Tumblr media
76 notes · View notes
maypop-the-dragon · 1 year ago
Text
PSA: Free Software
Reading this may really save your time, privacy, and money! Reblog or share to spread awareness!
Folks often use software that’s expensive and sometimes even inferior because they don’t know there are alternatives. So to those unfamiliar: basically, free and open-source (FOSS) or "libre" software is free to use and anyone can access the original code to make their own version or work on fixing problems.
That does not mean anyone can randomly add a virus and give it to everyone—any respectable libre project has checks in place to make sure changes to the official version are good! Libre software is typically developed by communities who really care about the quality of the software as a goal in itself.
There are libre alternatives to many well-known programs that do everything an average user needs (find out more under the cut!) for free with no DRM, license keys, or subscriptions.
Using libre software when possible is an easy way to fight against and free yourself from corporate greed while actually being more convenient in many cases! If you need an app to do something, perhaps try searching online for things like:
foss [whatever it is]
libre [whatever it is]
open source [whatever it is]
Feel free to recommend more libre software in the tags, replies, comments, or whatever you freaks like to do!
Some Libre Software I Personally Enjoy…
LibreOffice
LibreOffice is an office suite, much like Microsoft Office. It includes equivalents for apps like Word, Excel, and Powerpoint, which can view and edit files created for those apps.
Tumblr media
I can't say I've used it much myself yet. I do not personally like using office software except when I have to for school.
OpenShot
OpenShot Video Editor is, as the name suggests, a video editing program. It has industry-standard features like splicing, layering, transitions, and greenscreen.
Tumblr media
I've only made one video with it so far, but I'm already very happy with it. I had already paid for a video editor (Cyberlink PowerDirector Pro), but I needed to reinstall it and I didn't remember how. Out of desperation, I searched up "FOSS video editor" and I'm so glad I did. There's no launcher, there's no promotion of other apps and asset packs—it's just a video editor with a normal installer.
GIMP
GNU Image Manipulation Program is an image editor, much like Photoshop. Originally created for Linux but also available for Windows and MacOS, it provides plenty of functionality for editing images. It is a bit unintuitive to learn at first, though.
Tumblr media
I've used it to create and modify images for years, including logos, really bad traceover art, and Minecraft textures. It doesn't have certain advanced tech like AI paint-in, but it has served my purposes well and it might just work for yours!
(Be sure to go to Windows > Dockable Dialogs > Colors. I have no idea why that's not enabled by default.)
Audacity
Audacity is an audio editing program. It can record, load, splice, and layer audio files and apply effects to them.
Tumblr media
Audacity is another program I've used for a long time. It is not designed to compose music, but it is great for podcasts, simple edits, and loading legacy MS Paint to hear cool noises.
7-Zip
7-Zip is a file manager and archive tool. It supports many archive types including ZIP, RAR, TAR, and its own format, 7Z. It can view and modify the contents of archives, encrypt and decrypt archives, and all that good stuff.
Tumblr media
Personally, I use 7-Zip to look inside JAR files for Minecraft reasons. I must admit that its UI is ugly.
Firefox
Firefox is an internet browser, much like Google Chrome, Microsoft Edge, or Safari. While browsers are free, many of them include tracking or other anti-consumer practices. For example, Google plans to release an update to Chromium (the base that most browsers are built from these days) that makes ad blockers less effective by removing the APIs they currently rely on.
Tumblr media
Aside from fighting monopolies, benefits include: support for animated themes (the one in the picture is Purple Night Theme), good ad blockers forever, an (albeit hidden) compact UI option (available on about:config), and a cute fox icon.
uBlock Origin
As far as I know, uBlock Origin is one of the best ad blockers there is.
Tumblr media
I was on a sketchy website with my brother, and he was using Opera GX's ad blocker. Much of the time when he clicked on anything, it would take us to a random sponsored page. I suggested that he try uBlock Origin, and with uBlock Origin, that didn't happen anymore.
Linux
Linux is a kernel, but the term is often used to refer to operating systems (much like Windows or MacOS) built on it. There are many different Linux-based operating systems (or "distros") to choose from, but apps made for Linux usually work on most popular distros. You can also use many normally Windows-only apps on Linux through compatibility layers like WINE.
Tumblr media Tumblr media Tumblr media Tumblr media
I don't have all four of these, so the images are from Wikipedia. I tried to show a variety of Linux distros made for different kinds of users.
If you want to replace your operating system, I recommend being very careful because you can end up breaking things. Many computer manufacturers don't care about supporting Linux, meaning that things may not work (Nvidia graphic cards notoriously have issues on Linux, for example).
Personally, I tried installing Pop!_OS on a laptop, and the sound output mysteriously doesn't work. I may try switching to Arch Linux, since it is extremely customizable and I might be able to experiment until I find a configuration where the audio works.
Many Linux distros offer "Live USB" functionality, which works as both a demo and an installer. You should thoroughly test your distro on a Live USB session before you actually install it to be absolutely sure that everything works. Even if it seems fine, you should probably look into dual-booting with your existing operating system, just in case you need it for some reason.
Happy computering!
48 notes · View notes
doubleunion · 7 months ago
Text
The making of the SF family swim map!
This is a technical blog post showcasing a project (swim.joyfulparentingsf.com) made by Double Union members! Written by Ruth Grace Wong.
Emeline (a good friend and fellow DU member) and I love swimming with our kids. The kids love it too, and they always eat really well after swimming! But for a long time we were frustrated about SF Rec & Park's swim schedules. Say today is Wednesday and you want to swim, you have to click on each pool's website and download their PDF schedule to check where and when family swim is available, and the schedules change every few months.
Emeline painstakingly downloaded all the PDFs and manually collated the schedules onto our Joyful Parenting SF blog. The way Rec and Parks structure their schedule assumes that swimmers go to their closest pool, and only need the hours for that particular pool. But we found that this was different from how many families, especially families with young children, research swim times. Often, they have a time where they can go swimming, and they are willing to go to different swimming pools. Often, they’re searching for a place to swim at the last minute. Schedules hence need to allow families to search which pools are open at what time for family swimming. Initially, we extracted family swim times manually from each pool’s pdf schedule and listed them in a blog post. It wasn't particularly user friendly, so she made an interactive map using Felt, where you could select the time period (e.g. Saturday Afternoon) and see which pool offered family swim around that time.
Tumblr media
But the schedules change every couple of months, and it got to be too much to be manually updating the map or the blog post. Still, we wanted some way to be able to easily see when and where we could swim with the kids.
Just as we were burning out on manually updating the list, SF Rec & Park released a new Activity Search API, where you can query scheduled activities once their staff have manually entered them into the system. I wrote a Python script to pull Family Swim, and quickly realized that I had to also account for Parent and Child swim (family swim where the parents must be in the water with the kids), and other versions of this such as "Parent / Child Swim". Additionally, the data was not consistent – sometimes the scheduled activities were stored as sub activities, and I had to query the sub activity IDs to find the scheduled times. Finally, some pools (Balboa and Hamilton) have what we call "secret swim", where if the pool is split into a big and small pool, and there is Lap Swim scheduled with nothing else at the same time, the small pool can be used for family swim. So I also pulled all of the lap swim entries for these pools and all other scheduled activities at the pool so I could cross reference and see when secret family swim was available.
We've also seen occasional issues where there is a swim scheduled in the Activity Search, but it's a data entry error and the scheduled swim is not actually available, or there's a Parent Child Swim scheduled during a lap swim (but not all of the lap swims so I can't automatically detect it!) that hasn't been entered into the Activity Search at all. Our friends at SF Kids Swim have been working with SF Rec & Park to advocate for the release of the API, help correct data errors, and ask if there is any opportunity for process improvement.
At the end of the summer, Felt raised their non profit rate from $100 a year to $250 a year. We needed to pay in order to use their API to automatically update the map, but we weren't able to raise enough money to cover the higher rate. Luckily, my husband Robin is a full stack engineer specializing in complex frontends such as maps, and he looked for an open source WebGL map library. MapBox is one very popular option, but he ended up going with MapLibre GL because it had a better open source license. He wrote it in Typescript transpiled with Vite, allowing all the map processing work to happen client-side. All I needed to do was output GeoJSON with my Python script.
Tumblr media
Originally I had been running my script in Replit, but I ended up deciding to switch to Digital Ocean because I wasn't sure how reliably Replit would be able to automatically update the map on a schedule, and I didn't know how stable their pricing would be. My regular server is still running Ubuntu 16, and instead of upgrading it (or trying to get a newer version of Python working on an old server or – god forbid – not using the amazing new Python f strings feature), I decided to spin up a new server on Almalinux 9, which doesn't require as frequent upgrades. I modified my code to automatically push updates into version control and recompile the map when schedule changes were detected, ran it in a daily cron job, and we announced our new map on our blog.
Soon we got a request for it to automatically select the current day of the week, and Robin was able to do it in a jiffy. If you're using it and find an opportunity for improvement, please find me on Twitter at ruthgracewong.
As a working mom, progress on this project was stretched out over nearly half a year. I'm grateful to be able to collaborate with the ever ineffable Emeline, as well as for support from family, friends, and SF Kids Swim. It's super exciting that the swim map is finally out in the world! You can find it at swim.joyfulparentingsf.com.
6 notes · View notes
fujowebdev · 9 months ago
Text
Streaming today!
Come witness @essential-randomness tackle a new project: building her consulting resume on her Astro website as she revamps her worksona for her next era (The One With a Job™).
Twitch Link
The idea of this series is to approach it like a "build in public" project: what does it take to go from individual contributor, to open source project(s) lead, to consultant? Let's (hopefully) find out together!
Also, small update on LAST WEEK's work: the bobabot discord example now refreshes the authentication token, making it fully possible to host your own Discord bot that posts to a BobaBoard instance!
See the bot here And see it being built (and learn about REST APIs) in last week's video!
9 notes · View notes
rjzimmerman · 8 months ago
Text
Excerpt from this story from the Union of Concerned Scientists:
The U.S. oil and gas industry has sounded its mating call to the incoming Presidential administration with a policy wish list remarkable for its unabated pursuit of profits and defiance of climate science and economic trends. 
The American Petroleum Institute (API) released a “policy roadmap” addressed to President-elect Donald Trump on November 12 outlining five “actions” he can take to bolster their agenda. However, the “actions”—given euphemistic titles like “protect consumer choice”—actually aim to roll back science-based environmental protections in order to maximize already massive profits. The policy details within each action roughly correspond with recommendations in Project 2025, the infamous policy agenda penned in part by figures from the first Trump administration and supported by several anti-climate organizations.  
Here’s a breakdown of the roadmap’s requests along with an explanation of how they would roll back environmental progress. 
API’s anti-environment entreaties 
Fight clean cars. API’s first policy proposal is repealing rules designed to support the shift to electric vehicles that the oil and gas industry has fought for decades. API specifically targets Environmental Protection Agency (EPA) rules to reduce carbon emissions from automobile tailpipes and fuel economy standards established by the National Highway Traffic Safety Administration. API also targets an EPA waiver for a 2022 California rule that would reduce pollution from new gasoline-powered cars while increasing sales requirements for zero-emission vehicles.
Pump up gas. The second policy proposal is to reinstate permitting of liquified natural gas (LNG), also known as methane, a fossil fuel that is a potent source of global warming emissions. The Biden administration temporarily paused pending approvals for new LNG export authorizations in January 2024, citing the need to update the review process to best reflect impacts on climate, domestic energy prices, and health—especially as borne by frontline communities.
Reverse protections for public land and health. The third policy proposal focuses on federal lands that API believes should be opened up to drilling, both onshore and offshore. It recommends repealing a Bureau of Land Management rule that would put conservation on equal footing with drilling and ranching as a legal use of public lands, in addition to adding more leasing opportunities from the Bureau of Ocean Energy Management’s offshore leasing program. But the most blatantly anti-climate demand in this area would repeal a Congressionally approved fee on every metric ton of methane that high-emitting oil and gas facilities produce above specific levels. The oil and gas industry is responsible for 30 percent of human-caused methane emissions.
Muzzle environmental reviews. The fourth policy proposal involves the federal permitting process, a perennial enemy of the fossil fuel industry. The statute in their crosshairs is the National Environmental Protection Act (NEPA), which the industry has fought since it was signed into law by Republican President Richard Nixon in the 1970s. API and Project 2025 sing from the same sheet in their NEPA-related demands, which would curtail scientific and environmental reviews, limit public notice and comment, and block access to the courts. 
Preserve industry giveaways. API finishes off its wish list with requests to preserve fossil fuel industry tax breaks that cost taxpayers some $3 billion each year, regardless of how much they’re currently paying at the pump.
6 notes · View notes
keploy · 17 days ago
Text
What is React and React Native? Understanding the Difference
Tumblr media
If you're starting out in frontend or mobile development, you've likely heard of both React and React Native. But what exactly are they, and how do they differ?
In this guide, we’ll break down what is React and React Native, their use cases, key differences, and when you should use one over the other.
What is React?
React (also known as React.js or ReactJS) is an open-source JavaScript library developed by Facebook, used to build user interfaces—primarily for single-page applications (SPAs). It's component-based, efficient, and declarative, making it ideal for building dynamic web applications.
Key Features of React:
Component-based architecture: Reusable pieces of UI logic.
Virtual DOM: Improves performance by reducing direct manipulation of the real DOM.
Unidirectional data flow: Predictable state management.
Rich ecosystem: Integrates well with Redux, React Router, and Next.js.
Common Use Cases:
Building dynamic web apps and dashboards
Single-page applications (SPAs)
E-commerce platforms
Admin panels and content management systems
What is React Native?
React Native is also developed by Facebook but is used for building native mobile apps using React principles. It enables developers to write apps using JavaScript and React, but renders UI components using native APIs—meaning it works just like a real native app.
Key Features of React Native:
Cross-platform compatibility: Build apps for both iOS and Android with a single codebase.
Native performance: Uses real mobile components.
Hot reloading: Faster development cycles.
Community support: Large ecosystem of plugins and libraries.
Common Use Cases:
Mobile apps for startups and MVPs
Apps with simple navigation and native look-and-feel
Projects that need rapid deployment across platforms
React vs React Native: Key Differences
Feature
React (React.js)
React Native
Platform
Web browsers
iOS and Android mobile devices
Rendering
HTML via the DOM
Native UI components
Styling
CSS and preprocessors
Uses StyleSheet API (like CSS in JS)
Navigation
React Router
React Navigation or native modules
Ecosystem
Rich support for web tools
Tailored to mobile development
Performance
Optimized for web
Optimized for native mobile experience
When to Use React
Choose React when:
You're building a web application or website
You need SEO optimization (e.g., with Next.js)
Your app depends heavily on web-based libraries or analytics tools
You want precise control over responsive design using HTML and CSS
When to Use React Native
Choose React Native when:
You need a mobile app for both iOS and Android
Your team is familiar with JavaScript and React
You want to reuse logic between mobile and web apps
You’re building an MVP to quickly test product-market fit
Can You Use Both Together?
Yes! You can share business logic, APIs, and sometimes even components (with frameworks like React Native Web) between your React and React Native projects. This is common in companies aiming for a unified development experience across platforms.
Real-World Examples
React is used in web apps like Facebook, Instagram (web), Airbnb, and Netflix.
React Native powers mobile apps like Facebook, Instagram (mobile), Shopify, Discord, and Bloomberg.
Final Thoughts
Understanding what is React and React Native is essential for any frontend or full-stack developer. React is perfect for building fast, scalable web applications, while React Native enables you to build cross-platform mobile apps with a native experience. If you’re deciding between the two, consider your target platform, performance needs, and development resources. In many modern development teams, using both React and React Native allows for a consistent developer experience and code reuse across web and mobile platforms.
2 notes · View notes
this-week-in-rust · 2 months ago
Text
This Week in Rust 599
Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tag us at @thisweekinrust.bsky.social on Bluesky or @ThisWeekinRust on mastodon.social, or send us a pull request. Want to get involved? We love contributions.
This Week in Rust is openly developed on GitHub and archives can be viewed at this-week-in-rust.org. If you find any errors in this week's issue, please submit a PR.
Want TWIR in your inbox? Subscribe here.
Updates from Rust Community
Official
Announcing Google Summer of Code 2025 selected projects
Foundation
10 Years of Stable Rust: An Infrastructure Story
Newsletters
This Month in Rust OSDev: April 2025 | Rust OSDev
The Embedded Rustacean Issue #45
Project/Tooling Updates
Avian Physics 0.3
Two months in Servo: CSS nesting, Shadow DOM, Clipboard API, and more
Cot v0.3: Even Lazier
Streaming data analytics, Fluvio 0.17.3 release
CGP v0.4 is Here: Unlocking Easier Debugging, Extensible Presets, and More
Rama v0.2
Observations/Thoughts
Bad Type Patterns - The Duplicate duck
Rust nightly features you should watch out for
Lock-Free Rust: How to Build a Rollercoaster While It’s on Fire
Simple & type-safe localization in Rust
From Rust to AVR assembly: Dissecting a minimal blinky program
Tarpaulins Week Of Speed
Rustls Server-Side Performance
Is Rust the Future of Programming?
Rust Walkthroughs
Functional asynchronous Rust
The Power of Compile-Time ECS Architecture in Rust
[video] Build with Naz : Spinner animation, lock contention, Ctrl+C handling for TUI and CLI
Miscellaneous
April 2025 Rust Jobs Report
Crate of the Week
This week's crate is brush, a bash compatible shell implemented completely in Rust.
Thanks to Josh Triplett for the suggestion!
Please submit your suggestions and votes for next week!
Calls for Testing
An important step for RFC implementation is for people to experiment with the implementation and give feedback, especially before stabilization.
If you are a feature implementer and would like your RFC to appear in this list, add a call-for-testing label to your RFC along with a comment providing testing instructions and/or guidance on which aspect(s) of the feature need testing.
No calls for testing were issued this week by Rust, Rust language RFCs or Rustup.
Let us know if you would like your feature to be tracked as a part of this list.
RFCs
Rust
Rustup
If you are a feature implementer and would like your RFC to appear on the above list, add the new call-for-testing label to your RFC along with a comment providing testing instructions and/or guidance on which aspect(s) of the feature need testing.
Call for Participation; projects and speakers
CFP - Projects
Always wanted to contribute to open-source projects but did not know where to start? Every week we highlight some tasks from the Rust community for you to pick and get started!
Some of these tasks may also have mentors available, visit the task page for more information.
rama - add ffi/rama-rhai: support ability to use services and layers written in rhai
rama - support akamai h2 passive fingerprint and expose in echo + fp services
If you are a Rust project owner and are looking for contributors, please submit tasks here or through a PR to TWiR or by reaching out on X (formerly Twitter) or Mastodon!
CFP - Events
Are you a new or experienced speaker looking for a place to share something cool? This section highlights events that are being planned and are accepting submissions to join their event as a speaker.
No Calls for papers or presentations were submitted this week.
If you are an event organizer hoping to expand the reach of your event, please submit a link to the website through a PR to TWiR or by reaching out on X (formerly Twitter) or Mastodon!
Updates from the Rust Project
397 pull requests were merged in the last week
Compiler
async drop fix for async_drop_in_place<T> layout for unspecified T
better error message for late/early lifetime param mismatch
perf: make the assertion in Ident::new debug-only
perf: merge typeck loop with static/const item eval loop
Library
implement (part of) ACP 429: add DerefMut to Lazy[Cell/Lock]
implement VecDeque::truncate_front()
Cargo
network: use Retry-After header for HTTP 429 responses
rustc: Don't panic on unknown bins
add glob pattern support for known_hosts
add support for -Zembed-metadata
fix tracking issue template link
make cargo script ignore workspaces
Rustdoc
rustdoc-json: remove newlines from attributes
ensure that temporary doctest folder is correctly removed even if doctests failed
Clippy
clippy: item_name_repetitions: exclude enum variants with identical path components
clippy: return_and_then: only lint returning expressions
clippy: unwrap_used, expect_used: accept macro result as receiver
clippy: add allow_unused config to missing_docs_in_private_items
clippy: add new confusing_method_to_numeric_cast lint
clippy: add new lint: cloned_ref_to_slice_refs
clippy: fix ICE in missing_const_for_fn
clippy: fix integer_division false negative for NonZero denominators
clippy: fix manual_let_else false negative when diverges on simple enum variant
clippy: fix unnecessary_unwrap emitted twice in closure
clippy: fix diagnostic paths printed by dogfood test
clippy: fix false negative for unnecessary_unwrap
clippy: make let_with_type_underscore help message into a suggestion
clippy: resolve through local re-exports in lookup_path
Rust-Analyzer
fix postfix snippets duplicating derefs
resolve doc path from parent module if outer comments exist on module
still complete parentheses & method call arguments if there are existing parentheses, but they are after a newline
Rust Compiler Performance Triage
Lot of changes this week. Overall result is positive, with one large win in type check.
Triage done by @panstromek. Revision range: 62c5f58f..718ddf66
Summary:
(instructions:u) mean range count Regressions ❌ (primary) 0.5% [0.2%, 1.4%] 113 Regressions ❌ (secondary) 0.5% [0.1%, 1.5%] 54 Improvements ✅ (primary) -2.5% [-22.5%, -0.3%] 45 Improvements ✅ (secondary) -0.9% [-2.3%, -0.2%] 10 All ❌✅ (primary) -0.3% [-22.5%, 1.4%] 158
Full report here
Approved RFCs
Changes to Rust follow the Rust RFC (request for comments) process. These are the RFCs that were approved for implementation this week:
No RFCs were approved this week.
Final Comment Period
Every week, the team announces the 'final comment period' for RFCs and key PRs which are reaching a decision. Express your opinions now.
Tracking Issues & PRs
Rust
Tracking Issue for non_null_from_ref
Add std::io::Seek instance for std::io::Take
aarch64-softfloat: forbid enabling the neon target feature
Stabilize the avx512 target features
make std::intrinsics functions actually be intrinsics
Error on recursive opaque ty in HIR typeck
Remove i128 and u128 from improper_ctypes_definitions
Guarantee behavior of transmuting Option::<T>::None subject to NPO
Temporary lifetime extension through tuple struct and tuple variant constructors
Stabilize tcp_quickack
Change the desugaring of assert! for better error output
Make well-formedness predicates no longer coinductive
No Items entered Final Comment Period this week for Cargo, Rust RFCs, Language Reference, Language Team or Unsafe Code Guidelines.
Let us know if you would like your PRs, Tracking Issues or RFCs to be tracked as a part of this list.
New and Updated RFCs
RFC: Extended Standard Library (ESL)
Upcoming Events
Rusty Events between 2025-05-14 - 2025-06-11 🦀
Virtual
2025-05-15 | Hybrid (Redmond, WA, US) | Seattle Rust User Group
May, 2025 SRUG (Seattle Rust User Group) Meetup
2025-05-15 | Virtual (Girona, ES) | Rust Girona
Sessió setmanal de codificació / Weekly coding session
2025-05-15 | Virtual (Joint Meetup, Europe + Israel) | Rust Berlin + Rust Paris + London Rust Project Group + Rust Zürisee + Rust TLV + Rust Nürnberg + Rust Munich + Rust Aarhus + lunch.rs
🦀 Celebrating 10 years of Rust 1.0 🦀
2025-05-15 | Virtual (Zürich, CH) | Rust Zürisee
🦀 Celebrating 10 years of Rust 1.0 (co-event with berline.rs) 🦀
2025-05-18 | Virtual (Dallas, TX, US) | Dallas Rust User Meetup
Rust Readers Discord Discussion: Async Rust
2025-05-19 | Virtual (Tel Aviv-yafo, IL) | Rust 🦀 TLV
Tauri: Cross-Platform desktop applications with Rust and web technologies
2025-05-20 | Hybrid (EU/UK) | Rust and C++ Dragons (former Cardiff)
Talk and Connect - Fullstack - with Goetz Markgraf and Ben Wishovich
2025-05-20 | Virtual (London, UK) | Women in Rust
Threading through lifetimes of borrowing - the Rust way
2025-05-20 | Virtual (Tel Aviv, IL) | Code Mavens 🦀 - 🐍 - 🐪
Rust at Work a conversation with Ran Reichman Co-Founder & CEO of Flarion
2025-05-20 | Virtual (Washington, DC, US) | Rust DC
Mid-month Rustful
2025-05-21 | Hybrid (Vancouver, BC, CA) | Vancouver Rust
Linking
2025-05-22 | Virtual (Berlin, DE) | Rust Berlin
Rust Hack and Learn
2025-05-22 | Virtual (Girona, ES) | Rust Girona
Sessió setmanal de codificació / Weekly coding session
2025-05-25 | Virtual (Dallas, TX, US) | Dallas Rust User Meetup
Rust Readers Discord Discussion: Async Rust
2025-05-27 | Virtual (Dallas, TX, US) | Dallas Rust User Meetup
Fourth Tuesday
2025-05-27 | Virtual (Tel Aviv, IL) | Code Mavens 🦀 - 🐍 - 🐪
Rust at Work - conversation with Eli Shalom & Igal Tabachnik of Eureka Labs
2025-05-29 | Virtual (Nürnberg, DE) | Rust Nuremberg
Rust Nürnberg online
2025-05-29 | Virtual (Tel Aviv-yafo, IL) | Rust 🦀 TLV
שיחה חופשית ווירטואלית על ראסט
2025-06-01 | Virtual (Dallas, TX, US) | Dallas Rust User Meetup
Rust Readers Discord Discussion: Async Rust
2025-06-03 | Virtual (Tel Aviv-yafo, IL) | Rust 🦀 TLV
Why Rust? למה ראסט? -
2025-06-04 | Virtual (Indianapolis, IN, US) | Indy Rust
Indy.rs - with Social Distancing
2025-06-05 | Virtual (Berlin, DE) | Rust Berlin
Rust Hack and Learn
2025-06-07 | Virtual (Kampala, UG) | Rust Circle Meetup
Rust Circle Meetup
2025-06-08 | Virtual (Dallas, TX, US) | Dallas Rust User Meetup
Rust Readers Discord Discussion: Async Rust
2025-06-10 | Virtual (Dallas, TX, US) | Dallas Rust User Meetup
Second Tuesday
2025-06-10 | Virtual (London, UK) | Women in Rust
👋 Community Catch Up
Asia
2025-05-17 | Delhi, IN | Rust Delhi
Rust Delhi Meetup #10
2025-05-24 | Bangalore/Bengaluru, IN | Rust Bangalore
May 2025 Rustacean meetup
2025-06-08 | Tel Aviv-yafo, IL | Rust 🦀 TLV
In person Rust June 2025 at AWS in Tel Aviv
Europe
2025-05-13 - 2025-05-17 | Utrecht, NL | Rust NL
RustWeek 2025
2025-05-14 | Reading, UK | Reading Rust Workshop
Reading Rust Meetup
2025-05-15 | Berlin, DE | Rust Berlin
10 years anniversary of Rust 1.0
2025-05-15 | Oslo, NO | Rust Oslo
Rust 10-year anniversary @ Appear
2025-05-16 | Amsterdam, NL | RustNL
Rust Week Hackathon
2025-05-16 | Utrecht, NL | Rust NL Meetup Group
RustWeek Hackathon
2025-05-17 | Amsterdam, NL | RustNL
Walking Tour around Utrecht - Saturday
2025-05-20 | Dortmund, DE | Rust Dortmund
Talk and Connect - Fullstack - with Goetz Markgraf and Ben Wishovich
2025-05-20 | Aarhus, DK | Rust Aarhus
Hack Night - Robot Edition
2025-05-20 | Leipzig, SN, DE | Rust - Modern Systems Programming in Leipzig
Topic TBD
2025-05-22 | Augsburg, DE | Rust Augsburg
Rust meetup #13:A Practical Guide to Telemetry in Rust
2025-05-22 | Bern, CH | Rust Bern
2025 Rust Talks Bern #3 @zentroom
2025-05-22 | Paris, FR | Rust Paris
Rust meetup #77
2025-05-22 | Stockholm, SE | Stockholm Rust
Rust Meetup @UXStream
2025-05-27 | Basel, CH | Rust Basel
Rust Meetup #11 @ Letsboot Basel
2025-05-27 | Vienna, AT | Rust Vienna
Rust Vienna - May at Bitcredit 🦀
2025-05-29 | Oslo, NO | Rust Oslo
Rust Hack'n'Learn at Kampen Bistro
2025-05-31 | Stockholm, SE | Stockholm Rust
Ferris' Fika Forum #12
2025-06-04 | Ghent, BE | Systems Programming Ghent
Grow smarter with embedded Rust
2025-06-04 | München, DE | Rust Munich
Rust Munich 2025 / 2 - Hacking Evening
2025-06-04 | Oxford, UK | Oxford Rust Meetup Group
Oxford Rust and C++ social
2025-06-05 | München, DE | Rust Munich
Rust Munich 2025 / 2 - Hacking Evening
2025-06-11 | Reading, UK | Reading Rust Workshop
Reading Rust Meetup
North America
2025-05-15 | Hybrid (Redmond, WA, US) | Seattle Rust User Group
May, 2025 SRUG (Seattle Rust User Group) Meetup
2025-05-15 | Mountain View, CA, US | Hacker Dojo
RUST MEETUP at HACKER DOJO
2025-05-15 | Nashville, TN, US | Music City Rust Developers
Using Rust For Web Series 2 : Why you, Yes You. Should use Hyperscript!
2025-05-15 | Hybrid (Redmond, WA, US) | Seattle Rust User Group
May, 2025 SRUG (Seattle Rust User Group) Meetup
2025-05-18 | Albuquerque, NM, US | Ideas and Coffee
Intro Level Rust Get-together
2025-05-20 | San Francisco, CA, US | San Francisco Rust Study Group
Rust Hacking in Person
2025-05-21 | Hybrid (Vancouver, BC, CA) | Vancouver Rust
Linking
2025-05-28 | Austin, TX, US | Rust ATX
Rust Lunch - Fareground
2025-05-29 | Atlanta, GA, US | Rust Atlanta
Rust-Atl
2025-06-05 | Saint Louis, MO, US | STL Rust
Leptos web framework
South America
2025-05-28 | Montevideo, DE, UY | Rust Meetup Uruguay
Primera meetup de Rust de 2025!
2025-05-31 | São Paulo, BR | Rust São Paulo Meetup
Encontro do Rust-SP na WillBank
If you are running a Rust event please add it to the calendar to get it mentioned here. Please remember to add a link to the event too. Email the Rust Community Team for access.
Jobs
Please see the latest Who's Hiring thread on r/rust
Quote of the Week
If a Pin drops in a room, and nobody around understands it, does it make an unsound? #rustlang
– Josh Triplett on fedi
Thanks to Josh Triplett for the self-suggestion!
Please submit quotes and vote for next week!
This Week in Rust is edited by: nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, U007D, joelmarcey, mariannegoldin, bennyvasquez, bdillo
Email list hosting is sponsored by The Rust Foundation
Discuss on r/rust
2 notes · View notes
crossatlanticsoftware-blog · 3 months ago
Text
Top WordPress Website Development Services: Expert Web Designers & Developers Near You
Tumblr media
These days, your website is often the first impression people get of your business—so it needs to look good and work flawlessly. In a world where everything happens online, having a strong digital presence isn’t just nice to have—it’s essential. That’s why so many businesses turn to WordPress. It’s reliable, flexible, and built to grow with you. Whether you’re starting from scratch or giving your current site a much-needed refresh, having the right team by your side makes all the difference. At Cross Atlantic Software, we’re here to help with WordPress website development services that are designed around your goals, your brand, and your future.Why Choose WordPress?
WordPress powers over 40% of all websites on the internet—and for good reason. It’s a powerful, flexible, and scalable platform that supports everything from simple blogs to complex eCommerce sites. Its open-source nature, combined with a vast library of themes and plugins, makes it a favorite among developers and business owners alike.
However, maximizing WordPress’s potential requires more than a basic understanding. It calls for professional WordPress web design, skilled development, and ongoing optimization. That’s where Cross Atlantic Software comes in.
Our WordPress Website Development Services
At Cross Atlantic Software, our comprehensive WordPress website development services include everything from initial consultation to post-launch support. Here’s what you can expect:
1. Custom WordPress Web Design
We understand that every business is unique. Our team of experienced WordPress designers near me works closely with clients to create custom websites that reflect their brand identity, engage visitors, and convert leads. Whether you need a sleek corporate site or a visually rich portfolio, our designs are tailored to impress and perform.
2. Expert WordPress Development
Our skilled WordPress web developers specialize in creating responsive, SEO-friendly, and lightning-fast websites. From theme customization to plugin development and API integrations, we ensure your website functions seamlessly across all devices and platforms.
3. E-commerce Solutions
Want to start selling online? We integrate robust WooCommerce solutions into your WordPress site to create intuitive and secure eCommerce stores. Our WordPress website development services include product page optimization, shopping cart setup, payment gateway integration, and more.
4. Maintenance & Support
A website is not a one-time project; it requires constant updates and monitoring. We offer ongoing maintenance packages that include backups, security scans, plugin updates, and performance monitoring to keep your website running at its best.
Why Work with WordPress Experts Near You?
Searching for WordPress experts near me brings you to professionals who understand your market and can provide more personalized support. At Cross Atlantic Software, we pride ourselves on our collaborative approach and transparent communication. Being locally accessible means we’re always within reach for meetings, consultations, or urgent updates.
What Sets Cross Atlantic Software Apart?
We’re more than just WordPress web developers—we’re your digital partners. Our team combines creativity, strategy, and technical skill to deliver impactful websites that drive business results.
Client-Centric Approach: We tailor our services to your goals, not the other way around.
Proven Expertise: Our portfolio spans diverse industries and project scales.
Responsive Design: Mobile-first design ensures your site looks great on all devices.
SEO Optimization: Every project is built with SEO best practices to help you rank higher.
Local Talent: Looking for WordPress designers near me? You’ll find them here.
The Benefits of Professional WordPress Web Design
Many small businesses start with DIY templates or free website builders, but these often come with limitations. Professional WordPress web design ensures that your site is not only visually appealing but also optimized for performance, SEO, and user experience.
Benefits include:
Brand Consistency: Custom themes aligned with your branding.
Improved SEO: Faster load times and proper on-page SEO structures.
Scalability: Easily add new features or pages as your business grows.
Security: Reduced risk of hacking with the right development practices.
Case Study: A Success Story with Cross Atlantic Software
A local fitness studio approached us in search of WordPress experts near me. They needed a visually dynamic and user-friendly website to showcase their services and handle class bookings. Our team delivered a stunning custom design, integrated WooCommerce for payments, and created a seamless user experience across desktop and mobile.
The result? A 60% increase in website traffic and a 35% increase in customer sign-ups within three months.
How to Get Started
If you’re ready to elevate your online presence, don’t settle for generic solutions. Partner with Cross Atlantic Software to leverage our end-to-end WordPress website development services and achieve your business goals. Whether you're looking for WordPress web design, development, or local support from WordPress designers near me, we’ve got you covered.
Schedule a free consultation today and see how our team of dedicated WordPress web developers can transform your digital presence.
Conclusion
Your website is your most powerful digital asset. With the right design and development partner, you can create a site that not only looks good but delivers results. Cross Atlantic Software, we combine technical know-how with creative flair to offer world-class WordPress website development services that drive success.
Don’t waste time searching endlessly for WordPress experts near me or wondering if your site is up to par. Let our experienced team guide you from concept to launch—and beyond.
Contact Cross Atlantic Software today and start building your digital future.
2 notes · View notes
xgi-wave · 6 months ago
Text
DeepSeek complete explained: Everything you need to know 2025
DeepSeek, a Chinese AI firm, is shaking up the industry with its low-cost, open-source large language models, posing a serious challenge to U.S. tech giants.
Tumblr media
Breaking the AI Norms
For years, the belief was that developing powerful large language models required massive funding and cutting-edge technology. That’s why the U.S. government pledged to back the $500 billion Stargate Project, announced by President Donald Trump.
But DeepSeek has flipped that idea on its head. On January 20, 2025, the Chinese AI firm stunned the world by releasing its R1 large language model (LLM) at a fraction of the cost of its competitors. What made it even more disruptive? DeepSeek offered its R1 models under an open-source license, making them freely available to the public.
Within days, DeepSeek’s AI assistant—an easy-to-use chatbot app powered by R1—shot to the top of Apple’s App Store, surpassing OpenAI’s ChatGPT in downloads. The ripple effect was immediate: On January 27, 2025, stock markets took a hit as investors started doubting the long-term dominance of U.S.-based AI companies. Tech giants like Nvidia, Microsoft, Meta, Oracle, and Broadcom saw their stock values plummet as the world took notice of DeepSeek’s rapid rise.
What is DeepSeek?
DeepSeek is an AI research company based in Hangzhou, China. It was founded in May 2023 by Liang Wenfeng, a graduate of Zhejiang University and co-founder of High-Flyer, a quantitative hedge fund that owns DeepSeek. While the company’s funding and valuation remain undisclosed, its impact on the AI landscape is undeniable.
DeepSeek is committed to developing open-source LLMs. Its first model debuted in November 2023, but it wasn’t until January 2025—with the release of the groundbreaking R1 reasoning model—that the company gained worldwide recognition.
The company offers multiple access points for its AI models, including a web platform, a mobile app, and an API for developers.
Read full details
5 notes · View notes
marxistfurry · 6 months ago
Text
Pinned Post
Side Blog: https://somethingdifferent.wordpress.com/
Software Projects (Fallen Star/Marxist Furry)
Completed Projects 
Reddit 
A simple picture posting reddit iphone app. A Computer Science University Project at Weber State University for an ios/iphone development class. It uses the reddit api for logging into an account to upload a photo to imgur and posting it to a user defined subredit. It also finds all the images on a subreddit and displays them in a list where the user can click ont one of the items in the list and it will display the image 
https://github.com/ballju/iReddit
In Progress 
Fallen Star 
Converting Gamemaker School Project from Gamemaker 8 to Godot 
Playlist Transfer 
Transfers Playlists from streaming apps from one service to another. Using C# and .Net framework. It will be a console application.
Mood Tracker 
Open-source daily journal and daily tracking of both mood and other important things. 
Avatar Sim 
Choose your own adventure based on JC’s Avatar 
ADHD Tracker
(Private Github Repo for now) An time tracker that using Android TTS to help those with poor time management to keep on track storing tasks by priority
DBT Diary Card
(Private Github Repo for now) An application for generating dbt diary cards for thearpy and personal tracking
videowyrm
A fork of a decentralized movie/tv/anime social tracker based on a book tracking app
Frequently Used Tags
For most of the posts the were posted by me its #original post 
#journal
#history #socialism 
#song lyrics   #song of the day   #metal #music   #Bandcamp 
#hg wells   #old movies   #colorized   #youtube movies   #Youtube
#movies
#open source   #linux   #computer #piracy #tech
#video games #mods   #quake 
2 notes · View notes
mariacallous · 6 months ago
Text
The recent installation of Elon Musk ally Thomas Shedd atop the federal IT structure has thrown an agency in charge of servicing much of the US government’s technical infrastructure into disarray.
Over the last few days, workers at the Technology Transformation Services (TTS), which is housed within the General Services Administration (GSA), have been summoned into what one source called “sneak attack” meetings to discuss their code and projects with total strangers—some quite young—who lacked official government email addresses and have been reticent to identify themselves. TTS workers have also received confusing transition guidance and a sudden DC office visit from Musk.
It was announced last week that Shedd, who previously worked as a software engineer for eight years at Tesla, Musk’s electric car company, would be the new TTS director. In emails to TTS staff, Shedd reinforced the Trump administration’s commitment to cutting costs and maximizing efficiency—something Musk’s Department of Government Efficiency, or DOGE, has been charged with carrying out.
“I’ve spent my entire career in Silicon Valley,” Shedd wrote in an introductory email to staff last Thursday and obtained by WIRED. “If we work together and execute well we will be able to navigate the policies, leverage our technical expertise and be a critical part of accelerating technology adoption across agencies to enable great gains in efficiency.”
TTS helps develop the platforms and tools that underpin many government services, including analytics tools and API plugins that agencies can use to deploy tech faster. This means that the group has access to troves of government data and systems across agencies. That access is useful for standardizing the many, not always interoperable, systems that the federal government uses, but could also provide invaluable information to a private company or be weaponized against government employees and citizens.
Early Wednesday morning, rumors began to spread at TTS that employees would be receiving surprise one-on-one meeting notifications from management. During these brief meetings, employees would, according to a staff email that Shedd sent later on Tuesday, be asked to identify their biggest “wins” and the most significant “blockers” preventing them from working as efficiently as possible. The email linked to a Google Form questionnaire for employees to fill out ahead of their scheduled meetings. The invites included people without official GSA email accounts who were using Gmail addresses as well as official government accounts, multiple sources told WIRED.
“These should be items that you completed,” a screenshot of the form obtained by WIRED said. “It is OK to have a mix of big projects and small wins (examples: fixed a critical bug, shipped XYZ feature, saved this amount on a renegotiated contract, ect [sic] … If you are an engineer or designer please include a link to a PR [pull request] or a screenshot of one of your wins from the past 3 months.”
The email is reminiscent of one that Musk sent early in his Twitter days, demanding that employees email a one-page description of what they had accomplished the previous month and how it differed from their goals.
Rather than convening with Shedd in these meetings, TTS employees were instead surprised to be met with people they had never seen or worked with before.
“It was a very confusing call because I expected to be meeting you, and I was instead met by two people reluctant to identify themselves,” one TTS employee told Shedd in an open Slack channel, one of several reviewed by WIRED. “They had not seen the information I submitted in my form, so I was left trying to explain things without the visuals/links I had submitted,” one wrote.
“Also had the same exact experience,” another employee added. “The individual I had met with had no idea about the google form I submitted and when I did reference it, I was met with avoidance.”
In a Slack message to TTS staff on Thursday morning viewed by WIRED, Shedd apologized for the vague and sudden meeting invites, and for including unnamed individuals in the meetings who joined with Gmail addresses.
“They are each in the onboarding process of obtaining a GSA laptop and PIV card. I take full responsibility for the actions of each of them in the calls. I’ve asked them to start the calls with their first name and confirming that they are an advisor to me,” Shedd said in a screenshot of the Slack message viewed by WIRED.
Shedd told employees that the people on the calls were “vetted by me, and invited into the call.” He said they were physically present with him at the GSA headquarters, and that he had “badged them all into the building.” This implies that those joining the calls did not currently have official government IDs issued to agency staff.
At least two of these individuals appeared to be “college students with disturbingly high A-suite clearance,” one TTS source told WIRED. (A-suite clearances tie employees to the GSA administrator’s office.)
One person says they were brought into a review with Edward Coristine, a recent high school graduate who spent several months at Neuralink, Musk’s brain-computer interface company, whom WIRED has previously identified as a person working at the Office of Personnel Management (OPM) and reporting directly to its new chief of staff, the former xAI employee Amanda Scales. He has not responded to requests for comment from WIRED, and OPM has declined to comment.
“We do not have any additional personnel announcements at this time.” a GSA spokesperson told WIRED on Thursday.
It’s typical for TTS workers to work in tandem with other agencies across government, with many of their projects containing data external to GSA and subject to sensitivity agreements. Being required to share specific technical achievements, though, spooked some employees who feared they could breach these agreements.
“The team is correct in feeling nervous sharing details about other agencies in these calls and should continue to follow the normal guidance which is to not share sensitive information,” Shedd wrote in the GSA Slack on Thursday. “The point of these calls is to talk through interesting example problems/wins and dig into how that win was realized. A chance for you to brag about how you solved a problem.”
This week, it appears that TTS has become the primary target of these meetings, but members of the US Digital Services—which a Trump executive order has rebranded as Musk’s DOGE—also met with management to go over their recent work last week. The DOGE meetings were conducted similarly in structure to the TTS ones, according to The Washington Post.
Like many other agencies, GSA has been making changes to DEI initiatives that have put workers on edge. On January 23, TTS deputy director Mukunda Penugonde announced that as part of the GSA’s new initiative to curtail DEIA programs, the agency would be shutting down its “Diversity Guild meeting series” and the “#g-diversity Slack channel effective today,” in an email reviewed by WIRED.
Musk was seen at the GSA office near the White House on Thursday, but it’s unclear what he was doing there. Shedd was scheduled to lead a meeting with around 40 TTS program supervisors Thursday afternoon. On Wednesday, WIRED reported that Musk has been telling his friends that he’s been sleeping at the DOGE office in DC.
Of all parts of the government, TTS, perhaps even more so than DOGE, is well positioned to get inside agencies’ technology and data, including government spending data, explaining why it’s such a focus for the new administration.
“TTS represents the consolidation of 20-plus years of tech and data expertise, brought together by the hard work of hundreds (if not thousands) of civil servants,” Noah Kunin, a cofounder of 18F, a team of designers and engineers within the GSA that help government agencies build and deploy new tech products, and a former infrastructure director at GSA, tells WIRED. “They have the products, platforms, and people to do this work right, within the confines of current law, and fast.”
8 notes · View notes