Apple Music Now Lets Artists Create Playlists Based on Concert Set Lists
Apple today introduced a new feature that allows all artists to create Apple Music playlists based on their concert set lists. The playlists will appear on the artist’s page in Apple Music, on their concert page in Shazam, and in Spotlight Search on iOS.
… ⌘ Read more
‘Time-consuming and costly’: Divisions emerge as Husic weighs AI laws
There’s overwhelming support for regulatory action on AI in high-risk settings, but it’s less clear which path the government should take to get there. ⌘ Read more
GoPro is now a camera for movies and social, not just action
With smart swappable lenses, automated settings, magnetic latches and new modes, the Hero 13 Black is suited for more than extreme sports. ⌘ Read more
woodser releases Haveno v1.0.12 with various fixes and improvements
woodser1 has released Haveno2 version 1.0.123 with various improvements, updates, and bug fixes.
Update to monero-project v0.18.3.4 and monero-java v0.8.33
Play sounds for notifications (can be disabled in Settings)
Schedule offers using available and pending funds
Support AppImage installer for Linux
Fix exporting and importing payment accounts across clients
Reclassify mainnet nodes as pub ... ⌘ [Read more](https://monero.observer/woodser-releases-haveno-v1.0.12/)
Apple Card High-Yield Savings Account Getting Yet Another Interest Rate Cut
Apple is once again planning to cut the interest rate of its Apple Card high-yield savings account, with the new rate set to go live on Friday, October 11.
The Apple Card savings account’s annual percentage yield (APR) will drop to 4.10 percent, down from 4.25 percent. This is the … ⌘ Read more
is a Mandelbrot set the origin of complexity? 🤓 ⌘ Read more
在兩個大文件中找出相同的記錄,用 golang 如何寫?
在 Go 語言中找出兩個大文件中相同的記錄,可以採用以下策略:思路讀文件:按行逐行讀取兩個文件中的記錄,假設每個文件的每一行代表一條記錄。 使用哈希集合(Set):因爲哈希集合能夠快速判斷某個記錄是否存在,所以我們可以將第一個文件中的記錄放入集合中,之後讀取第二個文件時逐行判斷該記錄是否也存在於集合中。如果存在則是相同的記錄。 性能優化: 如果文件非常大,避免一次性全部加載到內存 ⌘ Read more
Setting up my twtxt site again
Apple to Release iOS 18.1 With Apple Intelligence on October 28
Apple intends to launch iOS 18.1 with the first set of much-anticipated Apple Intelligence features on October 28, according to Bloomberg’s Mark Gurman.
Writing in the latest edition of his [Power On newsletter](https://www.bloomberg.com/news/newsletters/2024-10-06/when-will-apple-intelligence-be-released-when-is-apple-releasing-m4- … ⌘ Read more
Top Stories: iOS 18.1 Coming Soon, October Apple Event Rumors, and More
It’s hard to believe we’re already into October with the iPhone 16 launch behind us, but there’s lots more still to come from Apple this year on both the hardware and software fronts.
We’re still expecting a number of Mac and perhaps some iPad updates in the very near future, while Apple Intelligence features are set to begin rolling out with iOS … ⌘ Read more
[ANN] Anyone notice more newborn Monero nodes recently?
I’ve perceived an increase in the number of newborn nodes syncing the blockchain from my nodes. Maybe after the Chainalysis video showed the privacy risks of using remote nodes over clearnet, more people are setting up their own nodes.
Link: https://lemmy.cafe/post/8489209
Rucknium (Github) ⌘ Read more
@aelaraji@aelaraji.com Yep seems alright! Really fast too. I’m still using my main Firefox in general cos.. well it’s set up so much and it’s hardened, profile running in RAM, all that crazy stuff that got it working the way I want 😂
But keeping a good eye on Zen Browser’s progress.
Apple’s Next New iPhone to Debut in the Spring: What to Expect
Apple’s budget-friendly iPhone SE is set for a major overhaul with a fourth generation model expected to launch in spring 2025. The upcoming model will mark a significant departure from its predecessors, adopting several features from higher-end iPhones while maintaining its position as the most affordable new model in Apple’s lineup.
According to [ … ⌘ Read more
twt probably isn't the best client I'm afraid. It doesn't really cache twts by their key (hash) to display threads properly. Jenny however does 👌
It has twts cache which used if timeline is set to jew. Maybe i.should fork twet to make wishes like newlines (i see two squares), showing conversations, showing twts if not found in cache and parsing medata to configure url, nick and followers (currenly it duplicated in config and twtxt file)
@bender@twtxt.net It’s the experience of an ordinary person in a strange place where memories are disappearing with the help of the Memory Police. The setting feels contemporary (to the book’s 1994 publication date) rather than futuristic, except for some unexplained stuff about memories.
83(4) GDPR sets forth fines of up to 10 million euros, or, in the case of an undertaking, up to 2% of its entire global turnover of the preceding fiscal year, whichever is higher.
Though I suppose it has to be the greater of the two. But I don’t even have one euro to start with.
83(4) GDPR sets forth fines of up to 10 million euros, or, in the case of an undertaking, up to 2% of its entire global turnover of the preceding fiscal year, whichever is higher.
Though I suppose it has to be the greater of the two. But I don’t even have one euro to start with.
Kuo: 2025 Apple Vision Pro to Get M5 Chip and Apple Intelligence
Apple is developing a new version of its Vision Pro headset that is set to enter mass production in the second half of 2025, according to Apple analyst Ming-Chi Kuo.
Kuo claims the most significant cha … ⌘ Read more
Why Everyone Gets Twilight Wrong & Places the Sun Never Sets ⌘ Read more
(#2024-09-24T12:39:32Z) @prologic@twtxt.net It might be simple for you to run echo -e "\t\t" | sha256sum | base64, but for people who are not comfortable in a terminal and got their dev env set up, then that is magic, compared to the simplicity of just copy/pasting what you see in a textfile into another textfile – Basically what @movq@www.uninformativ.de also said. I’m also on team extreme minimalism, otherwise we could just use mastodon etc. Replacing line-breaks with a tab would also make it easier to handwrite your twtxt. You don’t have to hardwrite it, but at least you should have the option to. Just as i do with all my HTML and CSS.
Physics Lab Thermostat
⌘ Read more
@aelaraji@aelaraji.com This is one of the reasons why yarnd has a couple of settings with some sensible/sane defaults:
I could already imagine a couple of extreme cases where, somewhere, in this peaceful world one’s exercise of freedom of speech could get them in Real trouble (if not danger) if found out, it wouldn’t necessarily have to involve something to do with Law or legal authorities. So, If someone asks, and maybe fearing fearing for… let’s just say ‘Their well being’, would it heart if a pod just purged their content if it’s serving it publicly (maybe relay the info to other pods) and call it a day? It doesn’t have to be about some law/convention somewhere … 🤷 I know! Too extreme, but I’ve seen news of people who’d gone to jail or got their lives ruined for as little as a silly joke. And it doesn’t even have to be about any of this.
There are two settings:
$ ./yarnd --help 2>&1 | grep max-cache
--max-cache-fetchers int set maximum numnber of fetchers to use for feed cache updates (default 10)
-I, --max-cache-items int maximum cache items (per feed source) of cached twts in memory (default 150)
-C, --max-cache-ttl duration maximum cache ttl (time-to-live) of cached twts in memory (default 336h0m0s)
So yarnd pods by default are designed to only keep Twts around publicly visible on either the anonymous Frontpage or Discover View or your Timeline or the feed’s Timeline for up to 2 weeks with a maximum of 150 items, whichever get exceeded first. Any Twts over this are considered “old” and drop off the active cache.
It’s a feature that my old man @off_grid_living@twtxt.net was very strongly in support of, as was I back in the day of yarnd’s design (nothing particularly to do with Twtxt per se) that I’ve to this day stuck by – Even though there are some 😉 that have different views on this 🤣
‘28 Years Later’ to Be First Blockbuster Movie Shot on iPhone
With a budget of $75 million, Danny Boyle’s “28 Years Later” will become the first major blockbuster Hollywood movie to be shot on iPhone, WIRED reports.
@david@collantes.us Well, I wouldn’t recommend using my code for your main jenny use anyway. If you want to try it out, set XDG_CONFIG_HOME and XDG_CACHE_HOME to some sandbox directories and only run my code there. If @movq@www.uninformativ.de is interested in any of this getting upstreamed, I’d be happy to try rebasing the changes, but otherwise it’s a proof of concept and fun exercise.
Alright, announce_me set to true. Now, who do I pick to be my first mention? Decisions, decisions. Next twtxt will have my first mention(s). :-)
I have configured my twtxt.txt as simple as possible. I have setup a publish_command on jenny. Hopefully all works fine, and I am good to go. Next will be setting the announce_me to true. Here we go!
@quark@ferengi.one Mine is a little overkill 😂 but I need to do something for practice:
#!/bin/bash
set -e
trap 'echo "!! Something went wrong...!!"' ERR
#============= Variables ==========#
# Source files
LOCAL_DIR=$HOME/twtxt
TWTXT=$LOCAL_DIR/twtxt.txt
HTML=$LOCAL_DIR/log.html
TEMPLATE=$LOCAL_DIR/template.tmpl
# Destination
REMOTE_HOST=remotHostName # Host already setup in ~/.ssh/config
WEB_DIR="path/to/html/content"
GOPHER_DIR="path/to/phlog/content"
GEMINI_DIR="path/to/gemini-capsule/content"
DIST_DIRS=("$WEB_DIR" "$GOPHER_DIR" "$GEMINI_DIR")
#============ Functions ===========#
# Building log.html:
build_page() {
twtxt2html -T $TEMPLATE $TWTXT > $HTML
}
# Bulk Copy files to their destinations:
copy_files() {
for DIR in "${DIST_DIRS[@]}"; do
# Copy both `txt` and `html` files to the Web server and only `txt`
# to gemini and gopher server content folders
if [ "$DIR" == "$WEB_DIR" ]; then
scp -C "$TWTXT" "$HTML" "$REMOTE_HOST:$DIR/"
else
scp -C "$TWTXT" "$REMOTE_HOST:$DIR/"
fi
done
}
#========== Call to functions ===========$
build_page && copy_files
Adafruit Showcases New Feather Form-Factor Board Powered by RP2350
Adafruit is set to enhance its Feather product line with the new Feather RP2350, featuring Raspberry Pi’s latest RP2350 chip. This upcoming board introduces a novel HSTX Port along with support for MicroPython and CircuitPython, making it accessible for both beginner and experienced developers. This board transitions from the dual M0 cores of its predecessor, […] ⌘ Read more
@movq@www.uninformativ.de I figured it will be something like this, yet, you were able to reply just fine, and I wasn’t. Looking at your twtxt.txt I see this line:
2024-09-16T17:37:14+00:00 (#o6dsrga) @<prologic https://twtxt.net/user/prologic/twtxt.txt>
@<quark https://ferengi.one/twtxt.txt> This is what I get. 🤔
Which is using the right hash. Mine, on the other hand, when I replied to the original, old style message (Message-Id: <o6dsrga>), looks like this:
2024-09-16T16:42:27+00:00 (#o) @<prologic https://twtxt.net/user/prologic/twtxt.txt> this was your first twtxt. Cool! :-P
What did you do to make yours work? I simply went to the oldest @prologic@twtxt.net’s entry on my Maildir, and replied to it (jenny set the reply-to hash to #o, even though the Message-Id is o6dsrga). Since jenny can’t fetch archived twtxts, how could I go to re-fetch everything? And, most importantly, would re-fetching fix the Message-Id:?
Apple Releases tvOS 18 With InSight, New Screen Savers and More
Apple today released tvOS 18, the newest version of the tvOS operating system that runs on the Apple TV 4K and Apple TV HD models.
tvOS 18 can be downloaded using the Settings app on the Apple TV. Open up Settings and go to System > Software Update to get the new software. Apple TV owners who have automatic softwa … ⌘ Read more
First look at brand new iPhone 16
Apple is set to release its newest iPhone in the next week. ⌘ Read more
Beginner’s guide to GitHub: Setting up and securing your profile
As part of the GitHub for Beginners guide, learn how to improve the security of your profile and create a profile README. This will let you give your GitHub account a little more personality.
The post Beginner’s guide to GitHub: Setting up and securing your profile appeared first on [The … ⌘ Read more
Play the Classic Sci-Fi Shooter “Marathon Infinity” Free on Steam
The classic science fiction FPS (First Person Shooter) game “Marathon Infinity” is now available to play for free from Steam, for Mac and Windows. Marathon Infinity, originally released in 1996, is the third game in the Marathon series, and continues the theme of battling hostile aliens in unusual settings. Marathon Infinity introduced some intriguing and … [Read More](https://osxdaily.com/202 … ⌘ Read more
iPhone 14 Pro vs. iPhone 16 Pro: 60 Upgrades to Expect
The iPhone 16 Pro is set to succeed 2023’s iPhone 15 Pro, introducing over 30 new features and improvements to Apple’s high-end smartphones. With many users adopting two-year upgrade cycles, plenty of iPhone 14 Pro owners will be looki … ⌘ Read more
Can a sandworm really zoom like that in Dune? 😂 Had to set Colbert straight on the science ⌘ Read more
New plant produces giant avocados four times the size of store-bought fruit
A plant bearing a supersized new Australian avocado variety is tipped to be a sell-out, ahead of its first release to retail nurseries and home gardeners. ⌘ Read more
Apple Intelligence Not Device Region Locked to US in Latest Betas
Apple in the latest iOS 18.1, iPadOS 18.1, and macOS Sequoia 15.1 betas no longer requires users to set their device region to the United States, so now it’s just the US English language requirement that remains.
In previous betas, users not only had to change Siri’s lan … ⌘ Read more
mutt/neomutt users out here, what's the trick to highlight threads with new messages? No user interaction, just upon opening, or while opened, have threads with new, unread messages in it highlighted. Thanks!
@bender@twtxt.net yup, this works well. I needed those extra settings.
mutt/neomutt users out here, what's the trick to highlight threads with new messages? No user interaction, just upon opening, or while opened, have threads with new, unread messages in it highlighted. Thanks!
@movq@www.uninformativ.de I think I have got it, but need to test upon receiving further posts. I added:
set uncollapse_new = yes # open threads when new mail
set uncollapse_jump = yes # jump to unread message when uncollapse
set collapse_unread = no # don't collapse threads with unread mails
Let’s see how it goes.
-R=false on the command line or leave it out entirely. When explicitly stating -R=false, there has to be an equal sign. With a space (-R false) it's somehow parsed as -R which is equivalent to -R=true. O_o Very weird. I'd really like to see an error instead.
Yeah, user error on my end, never mind. The persisted settings.yaml overrides the command line arguments. That’s surprising to me. I expected the command line options to overrule the config file. Oh well.
Apple announces launch date for new iPhone 16, watches and AirPods. Here’s what to expect
Apple has sent out invitations for a product launch event at its headquarters on September 9 in California, when it’s set to announce details of the iPhone 16 and other new devices. ⌘ Read more
@abucci@anthony.buc.ci You can also use -R=false on the command line or leave it out entirely. When explicitly stating -R=false, there has to be an equal sign. With a space (-R false) it’s somehow parsed as -R which is equivalent to -R=true. O_o Very weird. I’d really like to see an error instead.
I still have to figure out the precedence of the settings.yaml or command line arguments. I’m probably holding it wrong, but it seems to give me different results…
vim cursor at the end of the first line on replies, and forks. I have tried adding to this to jenny's configuration:
@movq@www.uninformativ.de hmm, I guess I could do that too. I have startinsert set on my .vimrc, so I will either have to take it out, or exit insert, $, then insert again. I think the way you do it would be the way to go.
I tried setting VISUAL to be something like vim -c 'star!', which does the same thing, but no dice. :-/
Apple’s new iPhone 16, watches and AirPods set to land in weeks. Here’s what to expect
Apple is planning to hold its biggest product launch event of the year on September 10, when the company will unveil the latest iPhones, watches and AirPods, according to people familiar with the situation. ⌘ Read more
@falsifian@www.falsifian.org @bender@twtxt.net I pushed an alternative implementation to the fetch-context branch. This integrates the whole thing into mutt/jenny.
You will want to configure a new mutt hotkey, similar to the “reply” hotkey:
macro index,pager <esc>C "\
<enter-command> set my_pipe_decode=\$pipe_decode nopipe_decode<Enter>\
<pipe-message> jenny -c<Enter>\
<enter-command> set pipe_decode=\$my_pipe_decode; unset my_pipe_decode<Enter>" \
"Try to fetch context of current twt, like a missing root twt"
This pipes the mail to jenny -c. jenny will try to find the thread hash and the URL and then fetch it. (If there’s no URL or if the specific twt cannot be found in that particular feed, it could query a Yarn pod. That is not yet implemented, though.)
The whole thing looks like this:
https://movq.de/v/0d0e76a180/jenny.mp4
In other words, when there’s a missing root twt, you press a hotkey to fetch it, done.
I think I like this version better. 🤔
(This needs a lot of testing. 😆)
Fresh look at Indiana Jones and the Great Circle
New gameplay and story details have been revealed for the upcoming game Indiana Jones and the Great Circle, set to release on Xbox and PC in December. ⌘ Read more
@movq@www.uninformativ.de Variable names used with -eq in [[ ]] are automatically expanded even without $ as explained in the “ARITHMETIC EVALUATION” section of the bash man page. Interesting. Trying this on OpenBSD’s ksh, it seems “set -u” doesn’t affect that substitution.
I love shell scripts because they’re so pragmatic and often allow me to get jobs done really quickly.
But sadly they’re full of pitfalls. Pitfalls everywhere you look.
Today, a coworker – who’s highly skilled, not a newbie by any means – ran into this:
$ bash -c 'set -u; foo=bar; if [[ "$foo" -eq "bar" ]]; then echo it matches; fi'
bash: line 1: bar: unbound variable
Why’s that happening? I know the answer. Do you? 😂
Stuff like that made me stop using shell scripts at work, unless they’re just 4 or 5 lines of absolutely trivial code. It’s now Python instead, even though the code is often much longer and clunkier, but at least people will understand it more easily and not trip over it when they make a tiny change.
If some of you budding fathers want to know how I created a computer nerd to one day work for Facebook in the big USA, well you purchase a $1000 Xmas present, an enormous thick book with C++ programming, and say, you can play as many games as you like kids, but James has to create them using computer software.
SO James created once a 3D chess program with sound, took 6 months or so, really hard to beat, not based on logic moves point by point like other chess programs, this one was based on the depth of looking for patterns, set it to 5 moves ahead and you were toast every time. Nice program too, sadly gone over the years, computers suffer from bit rot. We used to try and mark rotten hard drive discs once as bad sectors, not sure how UBuntu does this these days, I see a dozen errors on the screen every time I load.
Today I would purchase for my kids AI CAD simulation software with metal 3D printer and get your child to build fancy 3D models and engines from scratch. This will make them an expert in the CAD AI industry by the time they are 14 years old. Sadly AI is here to stay and will spoil the Internet.
@prologic@twtxt.net Nothing yet, I have it set up for solo mining, so if it finds something - then I get full reward.
Someone with a bitaxe found a block last week, all though it’s very unlikely. But there is still a chance.
Also tweaked the settings of my Bitaxe bitcoin miner, it was running a bit unstable, tweaked some settings and now it finally runs like it should.
Creator of trading card game Disney Lorcana speaks to new Shimmering Skies set
Disney Lorcana is the latest trading card phenomenon, with the new set bringing Australia in line with the rest of the world. Shimmering Skies sees characters from Disney’s Wreck-It Ralph and Brother Bear join the game, 9News.com.au caught up with creator Ryan Miller to learn more. ⌘ Read more
tvOS 18 to Let Apple TV Users Open Web Links on iPhone and iPad
Apple TV users will soon be able to AirDrop web links in the menu interface to their iPhone or iPad, thanks to a new feature included in the latest tvOS 18 developer beta.
As Apple TV owners will know, it is not possible to browse the web on the set-top box, so web links are not something you traditionally come across in the tvOS interface. That … ⌘ Read more
Apple Seeds Fifth visionOS 2 Beta to Developers
Apple today released the fifth beta of an upcoming visionOS 2 update to developers, with the beta coming two weeks after the fourth beta.
Registered developers are able to opt into the betas by opening up the Settings app on their device, goi … ⌘ Read more
Apple Seeds Fifth Beta of tvOS 18 to Developers
Apple today seeded the fifth beta of the upcoming tvOS 18 refresh to developers for testing purposes, with the beta coming almost two weeks after the fourth beta came out.
Registered developers are able to download the tvOS 18 update by opting in to the beta through the Settings app on the [App … ⌘ Read more
Top Stories: iOS 18.1 Beta With Apple Intelligence and More
The highly anticipated developer beta of Apple Intelligence is finally here, with an early limited set of AI-based features in iOS 18.1 and related updates that will expand over time.
The new iOS 18.1 beta also includes call recording and transcription, while macOS Sonoma 14.6 that was released to all users this week rolls out previously promised … ⌘ Read more
How to Get Apple Intelligence on Your iPhone, iPad, or Mac
Apple Intelligence is a set of AI features that Apple is rolling out in beta, and will debut to a larger set of Apple device owners in the fall. Apple Intelligence offers many features from writing and creating text and emails, to taking actions and operating across different apps, to image generation, document and text … [Read More](https://osxdaily.com/2024/07/31/how-to-get-apple-intelligence-on-your-iphone-ipad-or-m … ⌘ Read more
O meu novo salva-vidas na hora de montar um novo site #vuejs sem as tretas dos build systems: Vue3 Tiny Template, da inimitável @b0rk@b0rk
Every time I start a Vue project, I get confused and waste 15 minutes reading the documentation and remembering how to set up Vue.
So this is a tiny template I made for myself so that I can avoid that next time. I don’t use a build process, instead it uses the CDN version of Vue and a single HTML / JS file.
Apple to Manufacture ‘Pro’ iPhone Models in India for the First Time
Apple is set to expand its manufacturing footprint in India by producing high-end iPhone “Pro” models in the country for the first time, according to a new report from MoneyControl.
, Ending This Weekend
Last week, OWC knocked the price of the popular 14-Port Thunderbolt 3 Dock down to $99.99, from its original price of $279.99, and this deal is still around this weekend. This is a match of the all-time low price on the accessory, and the sale is set to end Sunday night.
 recently activated a setting that gives it permission to train Grok AI on user tweets. All X users are opted in by default, with X failing to notify customers about the change.
The hidden setting gives X permission to use all posts, interactions, inputs, and results for “training and fine-turning” Elon Musk’s Grok AI model.
To continuous … ⌘ Read more
Apple Agrees to Follow President Biden’s AI Safety Guidelines
Apple has committed to a set of voluntary AI safeguards established by President Joe Biden’s administration, joining other tech giants in a move to ensure responsible AI development (via Bloomberg).
Apple is now part of the a … ⌘ Read more
@prologic@twtxt.net hm, okay, not sure what to do with it though. If I remember correct - I’ve just forwarded the subdomain to yarnd’s port - and that’s it.
This is the config:
`server {
server_name yarn.stigatle.no;
location / {
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:8000;
proxy_redirect off;
}`
Apple Prepares for 2024 Summer Olympics With Updates to Maps, TV Coverage, Featured Apps and More
Apple this week updated the Apple Maps app in Paris in preparation for the 2024 Summer Olympics, which are set to begin on Friday, July 26. All permanent venues, such as the Parc de Princes and Centre Aquatique Olympique, are displayed as custom, hand-built 3D landmarks.
 or later versions, Gajim will now use these native notifications.
Thanks to our contributor [@nico … ⌘ Read more
Apple Seeds Fourth Beta of tvOS 17.6 to Developers
Apple today seeded the fourth beta of an upcoming tvOS 17.6 to developers for testing purposes, with the update coming a week after the release of the third beta.
Registered developers are able to download the tvOS 17.6 update by opting in to the beta through the Settings app on … ⌘ Read more
Instant coffee prices set to increase as crops in Vietnam suffer yield loss
Instant coffee could become even more expensive as Vietnamese producers fear farming land in the country could be halved by 2050 due to climate change. ⌘ Read more
it works fine if you properly escape your urls!
URIs include components and subcomponents that are delimited by
characters in the "reserved" set. These characters are called
"reserved" because they may (or may not) be defined as delimiters by
the generic syntax, by each scheme-specific syntax, or by the
implementation-specific syntax of a URI's dereferencing algorithm.
If data for a URI component would conflict with a reserved
character's purpose as a delimiter, then the conflicting data must be
percent-encoded before the URI is formed.
reserved = gen-delims / sub-delims
gen-delims = ":" / "/" / "?" / "#" / "[" / "]" / "@"
sub-delims = "!" / "$" / "&" / "'" / "(" / ")"
/ "*" / "+" / "," / ";" / "="
it works fine if you properly escape your urls!
URIs include components and subcomponents that are delimited by
characters in the "reserved" set. These characters are called
"reserved" because they may (or may not) be defined as delimiters by
the generic syntax, by each scheme-specific syntax, or by the
implementation-specific syntax of a URI's dereferencing algorithm.
If data for a URI component would conflict with a reserved
character's purpose as a delimiter, then the conflicting data must be
percent-encoded before the URI is formed.
reserved = gen-delims / sub-delims
gen-delims = ":" / "/" / "?" / "#" / "[" / "]" / "@"
sub-delims = "!" / "$" / "&" / "'" / "(" / ")"
/ "*" / "+" / "," / ";" / "="
(Updated) SkyByte: An Upcoming Mini DIY Drone Powered by ESP32 MCU with Smartphone Control
SkyByte: An Upcoming Mini DIY Drone Powered by ESP32 MCU with Smartphone Control
The SkyByte, an upcoming Mini DIY Wi-Fi Drone powered by the versatile ESP32 microcontroller, is set to debut on Kickstarter soon. This compact, open-source drone is engineered to attract both tech enthusiasts and beginners, featuring control via a smartphone app. ⌘ Read more
Apple Releases Second Public Beta of iOS 17.6
Apple today seeded the second betas of upcoming iOS 17.6 and iPadOS 17.6 updates to public beta testers, with the betas coming two weeks after the initial iOS and iPadOS 17.6 developer betas.
Public beta testers can get the beta by opening up the Settings app, going to the Software … ⌘ Read more
Swift on RISC-V: Launch of New Toolchain for RISC-V Hardware
The Swift programming community has taken a significant step towards embracing open architecture with the announcement of the first Swift toolchain release for RISC-V hardware. This new project, Swift on RISC-V, introduces a complete toolchain that can be installed and used on RISC-V platforms, including the VisionFive 2 single-board computer. As RISC-V’s open-source instruction set […] ⌘ Read more
SLG47910V 1K LUT: The First Low-Density FPGA in the ForgeFPGA Family
The SLG47910V ForgeFPGA is an FPGA that offers a robust feature set, low power consumption, and affordability, complemented by free, easy-to-use development software. It is designed for applications in sensor data aggregation, consumer electronics, and portable computing devices such as notebooks and tablets. The SLG47910V IC integrated into the board is designed for low power […] ⌘ Read more
NeoVim 打造成跟 Goland 一樣好用的 IDE
在軟件開發領域,集成開發環境(IDE)的選擇對程序員的效率和生產力起着舉足輕重的作用。對於尋求精簡而強大的編碼體驗的 Golang 開發者來說,配置 Neovim 是一個不錯的選擇。本文分享完整的 Golang NeoVim 的設置,幫助你將 NeoVim 打造成媲美 Goland 的開發環境。初始設置將以下內容添加到 .vimrc 或 init.vim 文件中。set expandtabset ⌘ Read more
Beginner’s guide to GitHub repositories: How to create your first repo
Git started on your first repository in the third installment of GitHub for Beginners. Discover the essential features and settings to manage your projects effectively.
The post Beginner’s guide to GitHub repositories: How to create your first repo appeared first on [The GitHub Blog](https … ⌘ Read more
DeepComputing and Framework Unveil New RISC-V Mainboard with JH7110 Processor
DeepComputing and Framework have collaborated to introduce the first partner-developed Mainboard that features a RISC-V processor, marking a significant step in diversifying the Framework ecosystem and enhancing the accessibility of the RISC-V architecture. What is RISC-V? RISC-V is a fully open Instruction Set Architecture, serving as a critical interface between software and hardware. Un … ⌘ Read more
Apple’s Phone App Finally Supports T9 Dialing in iOS 18
T9 dialing, or Text on 9 keys, is a predictive text technology that emerged in the 90s to make it easier to type text messages on devices with limited input options, such as traditional mobile phones with numeric keypads. Each number key (2-9) on a T9 keypad is mapped to a set of letters. For example, the key “2” corresponds to “ABC,” “3” to “DEF,” and so on.
, DuckDuckGo’s AI Chat is probably a good privacy-friendly way to try out the different LLM models for chats. You don’t have to register, you don’t have to pay, you don’t have to change settings that your chats aren’t saved or used for training. ⌘ Read more
iOS 18 Will Let You Lock Apps Behind Face ID, Sources Say
iOS 18 will offer a new security feature that allows users to lock individual apps, according to multiple sources familiar with the matter.
This feature will give users the option to lock built-in iPhone apps like Mail, Messages, Notes, Phone, Photos, Safari, Settings, and more, providing an extra layer of privacy and security. Unlocking an app … ⌘ Read more
Apple to Announce ‘Apple Intelligence’ Opt-In AI Service at WWDC
Apple will announce its new AI feature set for Apple devices at WWDC on June 10, and Bloomberg’s Mark Gurman reports that it will be officially called “Apple Intelligence.”
The opt-in AI capabilities will be coming to iOS 18, iPadOS 15, and [macOS 15](https://ww … ⌘ Read more
Revealed: Complete iPhone 16 Pro and iPhone 16 Pro Max Dimensions
This year, Apple is set to increase the size of its premium iPhones, and it will be the first size update we’ve had in several years. While we’ve known for some time that the iPhone 16 Pro will measure in at 6.3 inches (up from 6.1) and the Pro Max will measure in at 6.9 inches (up from 6.7), we have not had a complete picture of every dimension, until now.
. At a time when technology is… ⌘ Read more
How to Enable Screen Sharing in MacOS Sonoma & Ventura
Screen sharing on a Mac allows users to remotely control or view another users computer, including their desktop, apps, and whatever else they’re doing on their Mac. This allows for many remote collaboration opportunities, along with easy remote assistance, troubleshooting, and remote management of computers. Enabling screen sharing is a matter of adjusting a setting … [Read More](https://osxdaily.com/2024/05/07/how-to-e … ⌘ Read more
How to Enable Screen Sharing in MacOS Sonoma & Ventura
Screen sharing on a Mac allows users to remotely control or view another users computer, including their desktop, apps, and whatever else they’re doing on their Mac. This allows for many remote collaboration opportunities, along with easy remote assistance, troubleshooting, and remote management of computers. Enabling screen sharing is a matter of adjusting a setting … [Read More](https://osxdaily.com/2024/05/07/how-to-e … ⌘ Read more
How to Import Google Chrome Data into Microsoft Edge
If you’re making a switch from Google Chrome to the Microsoft Edge browser on your Mac, you’ll almost certainly want to import your Chrome data into Edge. Doing so will allow Edge to have immediate access to your saved logins and passwords, bookmarks, history, extensions, settings, and more, allowing you to seamlessly transition from Chrome … Read More ⌘ Read more
LILYGO New T-Panel S3 Lite with 4” LCD and Wireless Connectivity
The T-Panel Lite by LILYGO is a compact ESP32S3-based development board designed for makers and hobbyists who are interested in creating IoT projects with a visual display component. This user-friendly tool provides a rich set of features packed into a small form factor with Arduino and MicroPython support. At the heart of the T-Panel Lite […] ⌘ Read more