First draft of yarnd 0.16 release notes. đ â Probably needs some tweaking and fixing, but itâs sounding alright so far đ #yarnd
SDL2 ported to Mac OS 9
Well, this you certainly donât see every day. This is a ârough draftâ of SDL2 for MacOS 9, using CodeWarrior Pro 6 and 7. Enough was done to get it building in CW, and the start of a âmacosclassicâ video driver was created. It DOES seem to basically work, but much still needs to be done. Event handling is just enough to handling Command-Q, there is no audio, etc etc etc. ⍠A cast of thousands The hardest part was a video driver for the classic Mac OS, which had to be created mostly f ⌠â Read more
Did an AI chatbot help draft the US tariff policy?
If it did, it almost certainly warned that implementing it would be a bad idea. â Read more
@bender@twtxt.net (Feels a bit like his âeditâ function could be implemented as âdelete and re-draftâ, but Iâm only guessing here.)
Understanding surrogate pairs: why some Windows filenames canât be read
Windows was an early adopter of Unicode, and its file APIs use UTFâ16 internally since Windows 2000-used to be UCS-2 in Windows 95 era, when Unicode standard was only a draft on paper, but thatâs another topic. Using UTF-16 means that filenames, text strings, and other data are stored as sequences of 16âbit units. For Windows, a properly formed surrogate pair is perfectly acceptable. However ⌠â Read more
Thereâs a reason I avoid speaking my mind on the internet like the plague. The same reason Iâd set up a {B,Ph,Gem}log months ago but never got myself to publish any of the drafts in any of them.
[ANN] [CCS] Draft: Monero - Intro Video âWhat is Monero?â
In line with the new website design currently in progress, weâve created an updated version of the âWhat is Monero?â video. Weâve kept the original script but made some factual updates. If approved, the plan is to create a light mode version too. Looking forward to feedback/input.
Links:
- https://redirect.invidious.io/watch?v=KkgqcLrNRvw
- [MO report](/vostoemisio-ccs-proposals-animated-videos-fcmps-what-is-monero/ ⌠â Read more
[ANN] [CCS] Draft: New years resolutions
Link: https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/537
@pâlowsof:matrix.org â Read more
(#2zve52q) @sorenpeter No I agree. I think if the feed doesnât hint at a nick, just default to displaying the bare domain. These sorts of things âŚ
@sorenpeter @darch.dk No I agree. I think if the feed doesnât hint at a nick, just default to displaying the bare domain. These sorts of things btw need to go into a Client recommendations / guidelines. If someone wants to start drafting up such I doc I will fully support this and help shape it đ â Read more
Iâve started a draft over at: https://git.mills.io/yarnsocial/twtxt.dev/src/branch/main/exts/webfinger.md
sec-t 2024
[This has been in my draft folder since September. Sorry! Itâs been aâ¨few months with ups and downs, mostly downs. Energy to spend time onâ¨blogging has been low. Hell, energy to do much of anything has beenâ¨low. Iâm trying to clean out the drafts folder and will post moreâ¨stuff.]
I attended the security conference sec-t 2024 in Stockholm the other
week. I held a presentation during the Community Event, Wednesday
September 11: âVerifying the Tillitis TKeyâ.
The TKey uses a novel way of helpin ⌠â Read more
[ANN] [CCS Draft] NoShore: Groundwork for on-the-go offline payments
Please feel free to review the linked CCS-draft - any workable feedback is welcome!
Link: https://repo.getmonero.org/fullmetalScience/ccs-proposals/-/blob/noshore/fullmetalscience-noshore.md
u/fullmetalScience (monero.town) â Read more
[ANN] [CCS] Monero FCMP Video Draft
Please see ours and xenuâs video here about FCMP. We think itâs ready to get shared but looking forward to everyoneâs feedback before we officially share it in the Social media channels.
Links:
@vâostoemisio:matrix.org â Read more
More thoughts about changes to twtxt (as if we havenât had enough thoughts):
- There are lots of great ideas here! Is there a benefit to putting them all into one document? Seems to me this could more easily be a bunch of separate efforts that can progress at their own pace:
1a. Better and longer hashes.
1b. New possibly-controversial ideas like edit: and delete: and location-based references as an alternative to hashes.
1c. Best practices, e.g. Content-Type: text/plain; charset=utf-8
1d. Stuff already described at dev.twtxt.net that doesnât need any changes.
We wonât know what will and wonât work until we try them. So Iâm inclined to think of this as a bunch of draft ideas. Maybe later when weâve seen it play out it could make sense to define a group of recommended twtxt extensions and give them a name.
Another reason for 1 (above) is: I like the current situation where all you need to get started is these two short and simple documents:
https://twtxt.readthedocs.io/en/latest/user/twtxtfile.html
https://twtxt.readthedocs.io/en/latest/user/discoverability.html
and everything else is an extension for anyone interested. (Deprecating non-UTC times seems reasonable to me, though.) Having a big long âtwtxt v2â document seems less inviting to people looking for something simple. (@prologic@twtxt.net you mentioned an anonymous comment âyouâve ruined twtxtâ and while I donât completely agree with that commenterâs sentiment, I would feel like twtxt had lost something if it moved away from having a super-simple core.)All that being said, these are just my opinions, and Iâm not doing the work of writing software or drafting proposals. Maybe I will at some point, but until then, if youâre actually implementing things, youâre in charge of what you decide to make, and Iâm grateful for the work.
This is only first draft quality, but I made some notes on the #twtxt v2 proposal. http://a.9srv.net/b/2024-09-25
@prologic@twtxt.net Thanks for writing that up!
I hope it can remain a living document (or sequence of draft revisions) for a good long time while we figure out how this stuff works in practice.
I am not sure how I feel about all this being done at once, vs. letting conventions arise.
For example, even today I could reply to twt abc1234 with â(#abc1234) Edit: âŚâ and I think all you humans would understand it as an edit to (#abc1234). Maybe eventually it would become a common enough convention that clients would start to support it explicitly.
Similarly we could just start using 11-digit hashes. We should iron out whether itâs sha256 or whatever but thereâs no need get all the other stuff right at the same time.
I have similar thoughts about how some users could try out location-based replies in a backward-compatible way (append the replyto: stuff after the legacy (#hash) style).
However I recognize that Iâm not the one implementing this stuff, and itâs less work to just have everything determined up front.
Misc comments (I havenât read the whole thing):
Did you mean to make hashes hexadecimal? You lose 11 bits that way compared to base32. Iâd suggest gaining 11 bits with base64 instead.
âClients MUST preserve the original hashâ â do you mean they MUST preserve the original twt?
Thanks for phrasing the bit about deletions so neutrally.
I donât like the MUST in âClients MUST follow the chain of reply-to referencesâŚâ. If someone writes a client as a 40-line shell script that requires the user to piece together the threading themselves, IMO we shouldnât declare the client non-conforming just because they didnât get to all the bells and whistles.
Similarly I donât like the MUST for user agents. For one thing, you might want to fetch a feed without revealing your identty. Also, it raises the bar for a minimal implementation (Iâm again thinking again of the 40-line shell script).
For âwho followsâ lists: why must the long, random tokens be only valid for a limited time? Do you have a scenario in mind where they could leak?
Why canât feeds be served over HTTP/1.0? Again, thinking about simple software. I recently tried implementing HTTP/1.1 and it wasnât too bad, but 1.0 would have been slightly simpler.
Why get into the nitty-gritty about caching headers? This seems like generic advice for HTTP servers and clients.
Iâm a little sad about other protocols being not recommended.
I donât know how I feel about including markdown. I donât mind too much that yarn users emit twts full of markdown, but Iâm more of a plain text kind of person. Also it adds to the length. I wonder if putting a separate document would make more sense; that would also help with the length.
OAuth for Browser-Based Apps Working Group Last Call!
The draft specification OAuth for Browser-Based Applications has just entered Working Group Last Call! â Read more
I just âpublishedâ a #draft on my blog about âHow Iâve implemented #webmentions for twtxtâ (http://darch.dk/mentions-twtxt), so I wanted to know from you guys if you see yourself doing a similar thing with yarnd @prologic@twtxt.net or others with custom setups?
Bolsonaro Supporters Flood Street in Sao Paulo
Former Brazilian president Jair Bolsonaro ridiculed accusations against him of orchestrating a failed coup in front of tens of thousands of his supporters gathered in Sao Paulo on Sunday, February 25. Police are investigating if Bolsonaro incited what amounted to a failed coup after losing the 2022 election, and say he edited a draft presidential decree that would have declared a state of emergency and c ⌠â Read more
Huge Show of Support for Bolsonaro in Sao Paulo Amid Coup Investigation
Former Brazilian president Jair Bolsonaro ridiculed accusations against him of orchestrating a failed coup in front of tens of thousands of his supporters gathered in Sao Paulo on Sunday, February 25. Police are investigating if Bolsonaro incited what amounted to a failed coup after losing the 2022 election, and say he edited a draft presidential decree t ⌠â Read more
OAuth for Browser-Based Apps Draft 15
After a lot of discussion on the mailing list over the last few months, and after some excellent discussions at the OAuth Security Workshop, weâve been working on revising the draft to provide clearer guidance and clearer discussion of the threats and consequences of the various architectural patterns in the draft. â Read more
New Draft of OAuth for Browser-Based Apps (Draft -11)
With the help of a few kind folks, weâve made some updates to the OAuth 2.0 for Browser-Based Apps draft as discussed during the last IETF meeting in Philadelphia. â Read more
Maxime Buquet: Versioning
I finally took time to setup a forge and some old drafts turned up. I am
publishing one of them today as is even though itâs 4 years old
(2018-08-07T13:27:43+01:00). Iâm not as grumpy as I was at the time but I
still think this applies.
Today I am grumpy at peopleâs expectation of a free software project, about
versioning and releases. I am mostly concerned about applications rather than
libraries in this article but I am sure some of this would apply to libraries
as well.
Today we were discussing ab ⌠â Read more
I was just about to write a long response to a discussion I saw online. But while writing it, I realized that I have an opinion, but I canât express it properly and somehow I donât have anything to contribute. So I deleted my draft. I donât have to give my two cents on everything. đ â Read more
China to tighten grip on social media comments, requiring sites to employ sufficient content moderators
The draft regulation demands platforms to employ a content moderation team commensurate with the scale of the services. â Read more
if your eag profile doesnât say âneartermismâ, youâll automatically be drafted into the deepmind potential hires mailing list
Itâll track a bunch of finger(1) endpoints and let you see whatâs new. Very early draft. Not actually a social network, more an anti-social network for â80s CompSci transplants. :-)
My website is very Piling. look at the todo list: https://niplav.github.io/todo.html! i canât tell you much about how it will look like in a year, but i can tell you that it wonât shrink. itâs piling. everything is piling up, forgotten drafts, half-finished experiments, buggy codeâfixed over time, sure, but much more slowly than the errors come rolling in. itâs an eternal struggle.
I didnât get around to blogging about the fact that Miniflux recently got a new version. With it, if an entry doesnât have a title, it finally shows a snippet of the content instead of just the URL as the title. A great new feature if you follow a lot of micro blogs. Regarding micro-blogs, Iâm also in the process of reading Manton Reeceâs book draft. â Read more
phew. took me long enough, but I finally got an initial draft for using the monome grid in C directly via libmonome: !grid_tutorial
Isode: Draft, Review & Release â Read moreâŚ
â Read moreâŚ
Antivax, How are they funded? Investigating ad trackers with Gephi and the DMI Tracker Tracker tool - First Draft â Read moreâŚ
Drafting Blog Post â Read moreâŚ
@prologic@twtxt.net looking through the drafts it looks like it actually used SRV records as recently as 2018 đľ
@xuu@txt.sour.is Not too happy with WKDâs use of CNAME over SRV for discovery of openpgpkey.. That breaks using SNI pretty quick. I suppose it was setup as a temporary workaround anyhow in the RFC..
Go Design Draft: First Class Fuzzing #fuzzing â https://go.googlesource.com/proposal/+/master/design/draft-fuzzing.md
Working Draft 435 ?~L~X https://notiz.blog/a/5cg
Video: Go embed draft design â https://www.youtube.com/embed/rmS-oWcBZaI
Video: io/fs draft design by Russ Cox â https://www.youtube.com/watch?v=yx7lmuwUNv8
The revised Go generics draft â https://go.googlesource.com/proposal/+/refs/heads/master/design/go2draft-type-parameters.md
First Draft of OAuth 2.1 â https://aaronparecki.com/2020/03/11/14/oauth-2-1
Implicit flow in the Security BCP draft -14 â https://aaronparecki.com/2020/02/12/49/implicit
@lucidiot@tilde.town haha why not :P But for now itâs all in personnal notes or drafts ^^
Iâve mostly managed to stick to statically allocated arrays so far, but now I need real ASTs. Just leak memory for the first draft.
rebooting-the-web-of-trust-spring2018/making-dids-invisible-with-petnames.md at petnames ¡ cwebber/rebooting-the-web-of-trust-spring2018 ¡ GitHub https://github.com/cwebber/rebooting-the-web-of-trust-spring2018/blob/petnames/draft-documents/making-dids-invisible-with-petnames.md
post-N235 Prolog prologue (Working draft) https://www.complang.tuwien.ac.at/ulrich/iso-prolog/prologue
Parrigues Tarot (draft) | Emily Shortâs Interactive Storytelling https://emshort.blog/2018/06/26/parrigues-tarot-draft/
Band name of the day: vomit draft