@GabesArcade@gabesarcade.com I plan to oj ly projects š
@prologic@twtxt.net Hmm. š¤
Okay, suppose you host a project using this new forge, and I want to send a pull request. What do I have to do?
@prologic@twtxt.net Haha. š
Iām not really sure what you have in mind. All I can safe with relatively big confidence is that users hate having to make another account. Thatās why GitHub/Codeberg are so successful: One account gives you access to millions of projects.
So, once that problem is solved, anything else will probably just fall into place ⦠? š
@Sumomo@sumomo.neocities.org if youāre looking for a great static site generator/publishing tool by the way have a look at my project ZS
@klaxzy@klaxzy.net Turns out, itās not a cool project. :-D
Can you build from source? Perhaps not if there is just a download link.
Itās been a hot minute since I last used alien to convert a Debian package into an RPM packge. Or was it the other way around? No clue.
It is such a nice feeling that Mu is such a capable little language š And I decided to write code code in Mu by hand š¤ haha 𤣠and start solving Project Euler problems, like Problem 8 which works out to be a nice elegant solution in Mu:
#!/usr/bin/env mu
// Largest Product in a Series
import "fp"
import "sys"
fn usage() {
print("Usage: cat |", args()[0], "<n>")
}
fn products(xs) {
return fp.reduce(xs, 1, fn(x, y) {
if y == nil {
return x
}
return x * y
})
}
fn main() {
if len(args()) < 2 {
usage()
exit(1)
}
s := must(sys.read_all(0))
if len(s) == 0 {
usage()
exit(1)
}
n := must(int(args()[1]))
r := fp.max(fp.map(fp.sliding(fp.map(s, int), n), products))
print(r)
}
main()
I am a bit split on this, donāt think thereās any real use for AI in things like art, at absolute most getting a reference to compare with multiple non-AI ones, or possibly some animation in between frames, if it ever gets better at making those. Would not rely on it for any of my personal projects, more than maybe a quick search that would have previously been done on Stack Overflow, but if I work somewhere and they demand it be used similarly to how it is described on this site, considering the current IT job market, Iād probably take the slop bullet, over being unemployed.
Obviously even in that case, Iād only do this to generate code I can understand, improve and review. Iām definitely not advacating people just put their feet up on the table and let some random combination of āAI agentsā, vibecode their entire codebase.
@david@daiwei.me Thanks, mate! I just finished my two full version marking gauges. And Iām rather pleased with them, I think they turned out great if I say so myself.
https://lyse.isobeef.org/tmp/streichmass-mit-messerrad/
The beech fences (80 and 100mm long) were part of a former table frame that I cut down. I plugged the dowel holes with, well, dowels. The horrific looking one was the stuck original one, though. Luckily, itās a hell lot worse on camera than in person. If you take a close look, youāll also be able to see the large but slight chamfers one one side each that I just left alone.
I really like beech wood. It looks beautiful, is rather heavy (at least in comparison to spruce which I typically use) and thus rock solid, is also a blast to plane and the list goes on. I sanded it with 180 grit and itās smooth as a babyās bottom.
The 25mm beech round stocks that house the brass knurled nuts are now roughly 4cm long. Thatās one thing I wanted to change right after my first experience. If they were rounded or chamfered more, it would probably be even nicer for the fingers when using the marking gauge. Theyāre sunken in roughly 3mm in the fences. A forstner bit made quick work. This simplified alignment during glue-up a lot. Will definitely do that again if I happen to build more. I could fully concentrate on the grain orientation and it didnāt shift around.
Just like in the prototype, I used 8mm aluminium solid round bar again for one of the marking gauges. Itās also about 15cm in length. I figure thatās enough. The bought marking gauge has a twenty-something and some change steel rod. So far, all my markings didnāt even exceed probably 50mm.
I found the 8mm brass pipe laying around on the workshop. Didnāt know anymore I had it for ages. Unfortunately, the wall thickness is below a millimeter, so my 6mm wooden dowels are sliding in there. Thus, I put 8mm dowels in my drill chuck and reduced the diameter with a rasp. I went a tiny bit too far, the press fit is on the loose side. When drilling with a 2mm drill (I did that on purpose to hopefully cause the dowel to expand a bit more in the pipe, typically the tap hole for M3 is 2.5mm) and tapping M3, the downsized and glued in dowel slipped down the pipe. Should have used construction adhesive or something along those lines. Anyway, I might replace it with a solid one. I consider this a half-successful experiment. I fear that an unfavorable grain direction might pull out the cutting wheel during use. Letās see.
The finish of all three is boiled linseed oil. It looks nice, but oh by, this smell. I really dislike it. My hands stink even after washing them several times. I still got several liters left, so I have the dubious joy to use it on many, many other projects to come.
Oh, one last thing. Didnāt manage to drill the tiny holes for my M3x16 bolts perfectly in center like for the prototype. Theyāre a tiny bit off. Also, on the longer fenced marking gauge, the hole for the knurled nut is a little to the side and at an angle. No idea how I messed this up. Luckily, itās just a look thing but doesnāt impair use.
Hmm ā¦
My project pages have this āDownloadsā section and I offer tarballs for each release:
https://movq.de/git/jenny/#downloads
I added this many years ago because an OpenBSD dev asked for it (but the project in question didnāt end up in their ports after all).
What are your thoughts on this? Is it necessary to offer tarballs?
I noticed that some distributions have already moved away from using tarballs and instead always clone from Git. š¤
jenny stuff aside, I received zero bug reports or code contributions since leaving GitHub in 2018.
And @lyse@lyse.isobeef.org is right. Not being on Github is a good thing IMO. Even when I was there with all my many projects, I basically got the same amount of āattentionā as I do now. The only real way to gain more āattentionā is to artificially play the āgameā. You know. The stupid āStargazerā one, and whatever you can to get into the āTop 10 Xā charts. ā But ultimately that doesnāt buy you āqualityā contributors or users or whatever. So itās all pointless.
jenny stuff aside, I received zero bug reports or code contributions since leaving GitHub in 2018.
How many tickets and merge requests did you get before moving to your own server?
Hm, these were probably some of the more active projects:
- https://github.com/vain/lariza/issues?q=is%3Aissue%20state%3Aclosed
- https://github.com/vain/pdfPres/issues?q=is%3Aissue%20state%3Aclosed
- https://github.com/vain/xiate/issues?q=is%3Aissue%20state%3Aclosed
So itās not a ton of stuff and there are many āissuesā I opened myself, but itās certainly more than these days.
Havenāt used
git send-emaileven once. I definitely have to look into that soon. Wanted to do that for several years. I typically upload the patch to my server and send a link via IRC.
git send-email is good for sending patches to a mailing list (because then the individual patches can be discussed easily), but since those are dying out as well, it loses its appeal. If you want to send patches to a single person, just sending the link to your repo is far easier. š¤
Okay, so, my website also includes my code / git repos, and those are made browsable by stagit. What I donāt like about this (these days) is that this includes all the diffs of my commits. In other words: All my code.
This makes it super easy for malicious crawlers to slurp up valuable data. I donāt like that.
Iām thinking about switching to this instead:
It still shows project infos and there are Atom feeds, but to get the code, you have to actually clone the repos.
š¤
(If you spot any bugs, let me know.)
šµ Doganon - I fought management
(just a joke, those who know, know)
[verse]
Barkinā at cars in the hot sun,
I fought management and uh they won,
I fought management and uh they won,
I needed a raise cause I had none,
I fought management and uh they won,
I fought management and uh they won,
[chorus]
I wake up at five and it feels so bad,
Guess my projectās gone,
It was the best team that I ever had,
I fought management and uh they won,
I fought management and uh,
[pre-churus]
Stuck in traffic since round 6:01,
I fought management and uh they won,
I fought management and uh they won,
I lost my team and project lost funds,
I fought management and uh they won,
I fought management and uh they won,
[chorus]
Olisse Ā· 2026-06-20 22:27 UTC
haihaihiii! mbox.blue is awesome ;)
So nice of the very few folks that have discovered mbox to say such nice things about my little experimental project and free service offering š
@movq@www.uninformativ.de Thatās right, way harder than centrally managed. They even didnāt reach concensus over the main folder: āAlle Programme, āAlle Programme (x86)ā, āAll Programsā, āAll Programmesā, etc. Anyway.
For class 11 (or maybe already in 10, I donāt remember exactly) we could choose either between traditional maths class with a graphical calculator or āMathe mit CASā. There were two teachers in my entire school who were able to teach the latter. It was also fairly new at the time I believe. Certainly unheard of for a āallgemeinbildendes Gymnasiumā, maybe the technical ones were already offering it for some time, not sure. It was clear to me that I would take the maths with CAS class.
Each kid had to buy their own Cassiopeia A-Something. I donāt know how much that thing was (definitely more expensive than a graphical calculator) and whether the school subsidized that in any form. But it was slow and underpowered as hell. We rarely used it in class nor for homework (most if not all had already a desktop at home). Typically, when we worked with the CAS, we sat down on the desktop computers. Our class took place in one of the two computer rooms. The desktops were placed on the three sides (left, right, back, facing the walls or windows) and the regular school desks were in the middle. Since there were more pupils than desktops, we always shared. Nowadays, we call it pair programming. ;-)
For the exams we had the āmandatory partā (Pflichtteil) without any tools. Once we finished that and handed the papers to our teacher, we were then allowed to boot up our Cassiopeias and work with them for the second part. Before the exam started, everyone had to show the teacher that they reset their small computer to factory settings. This second part was called āWahlteilā. But you had to do it in order to pass. So, I never understood the choice of this term. Maybe itās because the first part is the exact same for everyone (graphical calculator and CAS class), but the second part was definitely different for the two classes. Each suited to their tools.
After one or two exams, it became clear that the Cassiopeia was far from ideal. So, we took the second part at the desktop computers from then on. Our teacher unplugged the network cables himself to avoid cheating. Each computer had an āHDD Sheriffā running that reset the disk at startup. There was also an issue that the personal user accounts were affected by that. Sometimes all your data were lost. If you were lucky, they were still there. So, we saved our Maple project to local disk (if the computer didnāt crash in between, that was no problem) and at least eventually before leaving the classroom, we then also saved it on the server. For that, the teacher quickly plugged in the cable, we saved, and then the cable was unplugged again immediately. Oh, and everybody used their USB sticks, too.
All in all, this Cassiopeia A-* was quite a useless purchase. :-D Iām not sure if I still have it. At least I thought several times about giving it to the flea market. Donāt know if I did or not.
War and the World Cup
The Iranian government has always used the national team to project soft power. That puts players and fans who oppose the regime in a tough spot. ā Read more
Deadlocked Wars: How Major Powers Misread the Regions They Attacked
Russia and the United States projected their own centralized views onto Ukraine and Iran, analysts said. As a result, the smaller countries trapped larger ones in a costly confrontation. ā Read more
Deadlocked Wars: How Major Powers Misread the Regions They Attacked
Russia and the United States projected their own centralized views onto Ukraine and Iran, analysts said. As a result, the smaller countries trapped larger ones in a costly confrontation. ā Read more
I indexed 669 GB of my GoPro videos using my M1 Max computer and local ML models
TLDR: I had 2,207 GoPro videos, and I need to rewatch them to find interesting moments from my cycling journey. I built a project to index them locally on my M1 Max using open-source ML models, search for those moments, and send the best clips straight to my DaVinci Resolve timeline. I indexed 628 videos (668.68 GB, 15h 13m 18s of footage duration), more details in the metrics table in the last section of this article.
Full article: https:// ⦠ā Read more
Switzerland Rejects Measure to Cap Population at 10 Million, Projections Show
The referendum was about limiting migration after the number of residents rose by more than a quarter since 2000, but it was framed around affordability and sustainability. ā Read more
Switzerland Rejects Measure to Cap Population at 10 Million, Projections Show
The referendum was about limiting migration after the number of residents rose by more than a quarter since 2000, but it was framed around affordability and sustainability. ā Read more
Switzerland Rejects Measure to Cap Population at 10 Million, Projections Show
The referendum was about limiting migration after the number of residents rose by more than a quarter since 2000, but it was framed around affordability and sustainability. ā Read more
Switzerland Rejects Measure to Cap Population at 10 Million, Projections Show
The referendum was about limiting migration after the number of residents rose by more than a quarter since 2000, but it was framed around affordability and sustainability. ā Read more
āSports guyā Trump works to project strength with UFC bout as political woes mount
Trump will celebrate becoming an octogenarian as he hosts an extravagant UFC showcase on the White House South Lawn on Sunday night. ā Read more
Red tape blocks 20,000 South West homes as WA housing shortage bites
A housing precinct expected to deliver up to 20,000 homes in WAās South West region is still yet to receive the development green light from the state government, despite the project launching a decade ago. ā Read more
@lyse@lyse.isobeef.org Thanks!
On the AI changelog part, though, Iād rather recommend to just not have a changelog at all.
Iām afraid that ship has sailed. You can rest assured that someone who uses AI/LLMs for their code (which is almost everybody at this point) will most certainly also use it for changelogs.
I actually considered not mentioning AI output at all, because this just opens a huge can of worms ⦠š
While going through these terrible GitHub release pages, I also found these āNew Project Contributorsā sections
Yeah, they play on a nerdās pride.
Now, itās just the same auto shitshow with MR titles in a rolling date-versioned release scheme. Itās just our team who has to deal with that, though. I think Iām the only one who is not a fan of it.
Iāve found that this whole situation is much worse at work than it is in the Free Software world. At work, itās literally work and hardly anybody actually cares. We still donāt have all people convinced that writing good commit messages or using good branch names is worth the time. Itās ⦠oh god, no, Iām going to stop here, this is bad for my mental health. š
Suffice it to say, all release notes at work are now AI-generated. Nobody gives a fuck.
@movq@www.uninformativ.de Hahaha, great timing! :-D I love your article and agree with almost all your points.
On the AI changelog part, though, Iād rather recommend to just not have a changelog at all.
Another important thing for me is the deprecation notice section. What do I need to look out for in the future? Should I start to migrate to another API soon? Even right now? Or does it have time?
While going through these terrible GitHub release pages, I also found these āNew Project Contributorsā sections (yeah, for that, they found the time to make a section) annoying. Donāt get me wrong, sure, credit where credit is due. But come on. Soooooo much space for an inefficiently formatted (and also unsorted) list. At least it was easy enough to skip over it.
And then, there are also these changelogs or rather notice documents in general that are infested with multicolored emojis all over the place. My brainās spam filter kicks in and shoves everything to /dev/null immediately. Itās especially a thing at work.
In my previous work project, we also used the Keep A Changelog Format. That was great. You wouldnāt believe how often I resorted back to that document. At least twice a week, often several times a day. I was very glad that we put in this effort. Of course, writing the changelog took its time, but it was worth every minute and more. Reading a many months old item, it was immediately clear. I was our best customer in that regard.
Now, itās just the same auto shitshow with MR titles in a rolling date-versioned release scheme. Itās just our team who has to deal with that, though. I think Iām the only one who is not a fan of it.
Unfinished Business
We like it when projects are completed, but what if we could abide comfortably in the toiling and striving it takes to get them there? ā Read more
Architect much more than creator of brutalist UTS Tower
Michael Dysart was one of Australiaās most significant architects, designing everything from universities to hundreds of schools, and reshaping the project home market. ā Read more
A state-first trial was trying to save WAās prized reefs, until a cyclone threatened months of hard work
Millions of coral eggs and embryos during two separate spawning events ā one in Exmouth and the other in Coral Bay ā to save the reefs after a mass bleaching event. But Cyclone Narelle threatened to derail the project. ā Read more
Signal Alums Reveal āEncrypted Spaces,ā a System for Making Private Collaboration Apps
The new open-source project could serve as the basis for a future of apps with features as complex as Slack, Discord, or Google Docsābut with added protection against surveillance. ā Read more
A Woodside report promised thousands of Browse jobs. New analysis tells another story
Climate Integrityās analysis claimed the commissioned report inflated the economic benefits of the project, including ācherry-pickingā job figures while ignoring destruction elsewhere. ā Read more
Deputy premier tells developers to remove affordable housing from applications
Jarrod Bleijie wrote to two developers, telling them to scrap the cheaper components of their projects and replace them with standard market-rate housing. ā Read more
Googleās 20% āprojectā has become AIās 120% āattentionā
Article URL: https://joe.dev/posts/new-20pct-time/
Comments URL: https://news.ycombinator.com/item?id=48466917
Points: 5
# Comments: 0 ā Read more
Deputy premier tells developers to remove affordable housing from applications
Jarrod Bleijie wrote to two developers, telling them to scrap the cheaper components of their projects and replace them with standard market-rate housing. ā Read more
The $400m budget hole set to spread hiring squeeze to police ranks
This week in our Queensland public sector column, Public Circus looks at precarious police finances, a floated department rebuild, āProject Invisibilityā and more. ā Read more
Mysterious āblack projectā aircraft spotted in the skies over Area 51
An image of what has been rumored to be a previously unknown fighter jet over Area 51 has been doing the rounds online. There are few places on Earth ⦠ā Read more
@prologic@twtxt.net Hm, yeah, probably. I donāt think thatās how many FLOSS projects are/were run, though, so theyāll have to find new ways to build those relationships. š I mean, isnāt it usually a new person sending patches to a project, over and over, and at some point theyāve shown enough skill so theyāre āpromotedā to a full maintainer position? š¤
@movq@www.uninformativ.de I think Iāve been more-or-less maintaining my OSS projects this way for years hmmm š¤
When I realize the only documentation for this project is the guy who left six months ago ā Read more
@lyse@lyse.isobeef.org Ah, I almost thought so (that you wrote it by hand), but then I looked at the source code and saw the TOC and I was like: āNaah, probably not. I would be way too lazy to do that manually.ā š And indeed ⦠ha.
Oh god, yeah, thatās a lot of <span>. š¤ Canāt really avoid that, I guess, especially if you want to do syntax highlighting of code blocks.
You wrote your own site generator, didnāt you?
In parts. I write everything in Markdown (itās online, even: https://movq.de/blog/postings/2026-05-29/0/POSTING-en.md), plus a few Vim shortcuts (to generate thumbnails, for example), and then python-markdown renders it: https://pypi.org/project/Markdown/ This process is wrapped in a shell script, like āre-render every page if the .md file is newer than the .html fileā and thatās mostly it. And the Atom feed generator is completely custom. š¤
AI Has Come for Serif Fonts
AI companies are using serif to project humanity. Critics are calling it ātasteslop.ā ā Read more
Falling power bills contingent on no delays to renewables, industry warns
Household energy prices are expected to fall more than $150 from July 1, but this could be jeopardised by any further delays to major projects, according to the industry. ā Read more
Plan āabandoningā nearly built motorway in Sydneyās south secretly explored
Confidential documents reveal abandoning the $3.2 billion underground motorway project has been canvassed in a secret scoping study and other reports. ā Read more
Do Transformers Need Three Projections? Systematic Study of QKV Variants
Article URL: https://arxiv.org/abs/2606.04032
Comments URL: https://news.ycombinator.com/item?id=48405931
Points: 7
# Comments: 0 ā Read more
Show HN: Formally verified polygon intersection ā Opus 4.8 oneshots, prev failed
To my knowledge, this is the first formally verified implementation of an intersection algorithm for polygons.
The experience of working with AI agents on this project changed a lot with recent model releases, as I describe in the readme. Opus 4.8 is able to provide algorithm implementation with formal proof in one shot, whereas previous models required me to provide proof strategies in multiple steps.
Trust in the correctness c ⦠ā Read more
Show HN: Mercek ā A Desktop IDE for AWS ECS
Hey HN
Iāve been using ECS for a while now and found it annoying having to log into the console everytime
I use Lens for Kubernetes but couldnt find an equivalent for ECS so i built one!
The project is open source as well
https://github.com/utibeabasi6/mercek
Comments URL: https://news.ycombinator.com/item?id=48404732
Points: 3
# Comments: 0 ā Read more
Amazon Employees Show Up to City Council Meeting to Demand Limits on Data Centers
Activists say itās the first time big tech employees have publicly called for regulations governing data center projects. ā Read more
Expanding Project Glasswing
Article URL: https://www.anthropic.com/news/expanding-project-glasswing
Comments URL: https://news.ycombinator.com/item?id=48369863
Points: 5
# Comments: 0 ā Read more
When I start a side project and spend the whole night picking the framework ā Read more
Massive debugging project: Why Google plans to release 32 million mosquitoes
Itās a plan Australia might need to replicate with the arrival of a new and aggressive species. ā Read more
Debug Project
Article URL: https://debug.com/
Comments URL: https://news.ycombinator.com/item?id=48362347
Points: 3
# Comments: 0 ā Read more
Warnings that metro rail line to Sydneyās new airport is set to be delayed again
Confidential documents reveal the project is running late on a vast range of work, from switching on power at stations to receiving new European-built trains. ā Read more
āTBCā: How $190 million was blown on Circular Quay revamp before the first sod is even turned
A breakdown of costs seen by the Herald shows for the first time how huge amounts of money has already been spent on the ill-fated project. ā Read more
WA state government cleared of any liability in landmark native title case
The court also ruled that the WA government will be able to retain the full benefit of the mining royalties collected from the Solomon Hub Project. ā Read more
Show HN: Open-source private home security camera system (end-to-end encryption)
Hey everyone,
I previously introduced an open source private home security camera in 2024, which uses OpenMLS for end-to-end encryption: https://news.ycombinator.com/item?id=42284412.
It was called Privastead then and itās now renamed to Secluso.
John Kaczman found my project from here and has been working on it with me over the last year and half. Weāve made a lot of improvements to the software, which w ⦠ā Read more
Physical Media Is Making a Comeback. The Next Console Generation Might Kill It
Consoles with disc drives are the easiest way to enjoy all kinds of physical media, but that could end with the next-gen PlayStation 6 and Microsoftās Project Helix. ā Read more
@lyse@lyse.isobeef.org Yeah, Iāve heard of that option (āAufhebungsvertragā). I guess the real challenge will be finding something else that isnāt just as silly.
And on the bright side, you donāt even have to hand over anything.
They actually say that with a straight face. (Did I mention that already?) āThe age of maintainership is over. Anyone can now contribute to any project at any time.ā
Xrealās New $299 āxbxā Smart Glasses Channel Xbox Vibes
These display smart glasses can connect to a phone, laptop, or gaming handheld and project the screen to your eyeballs. ā Read more
NASA Details Its Plan to Build a Lunar Base at the Moonās South Pole
The projectās first mission could arrive as soon as this year, with a little help from Blue Origin. ā Read more
Greg Brockman: Inside the 72 Hours That Almost Killed OpenAI
Article URL: https://fs.blog/knowledge-project-podcast/greg-brockman/
Comments URL: https://news.ycombinator.com/item?id=48255593
Points: 4
# Comments: 0 ā Read more
When I try to keep up with multiple AI agents coding on my project at the same time ā Read more
You Found Satoshi? Letās See the Receipts
Two new projects, including one from a Pulitzer-winning reporter, claim theyāve solved the mystery of Bitcoinās creator. So why does the hunt continue? ā Read more
When I join a complex project urgently and with zero briefing ā Read more
When I have to log my time and look for a project line that still has available days ā Read more
Just saw the video. Canāt believe that ladder is that expensive. Even in AUD, it is almost $100. It is also 2.5 stars, with 13 reviews. Gulp. Engineering aside (and you are right, it is pretty interesting, and some, if not most of it went over my head), the ladder is rubbish. This is the one I have. Not super, but have been with me for a while, and used quite a bit, still as good as new.
When I write to the sales team to tell them the project will be late ā Read more
When the AI I used to set up the project went too far and I start over from scratch ā Read more
Just cancelled my sponsorship of two developers on Github, sorry š ā Iām not going to sponsor going forward if no-one else can be bothered to. It seems silly to be the sole sponsor of anotherās work or project š¤¦āāļø
When the project manager says āweāll see that in v2ā for everything thatās complicated ā Read more
@prologic@twtxt.net maybe thatās your next project! :-P Welcome back from Vacationland!
When I go back to a project I worked on last month ā Read more
Golden Dome: is Trumpās missile defense system even plausible?
The Pentagon has reportedly selected two contractors to begin working on the seemingly impossible defense project. Back in January of last year, newly⦠ā Read more
When I have to write ājust in caseā documentation for a project that will be abandoned in 2 months ā Read more
@bender@twtxt.net both, but neither directly. I know every workaround there is, including those used by developers, to test apps, while working on them. However if āsideloadingā becomes so tedious, even the more technical users, cannot be bothered to do it, competing appstores and independent developers, not wanting to send their money and ID to Google, loose users at such rate, they likely wonāt be able to justify continuing to maintain their projects, people like me rely on.
When I start the project and see multiple outdated dependencies ā Read more
When I fill in the gitignore for my new project ā Read more
When I have to train a junior on a project Iām discovering myself ā Read more
@rdlmda@rdlmda.me I am reasonably happy with jenny. If I find time for a twtxt project, I would like to make a web page that works as follows: you point it to your own twtxt feed (as a URL parameter), and then it shows you all the feeds referenced by your ā# follow =ā lines. So, if I put this up, anyone could use it to view their own feed, with no login required. (Probably a difficult project. For example, Iād want to make sure the backend couldnāt be tricked into helping ddos a web server by trying to fetch lots of āfeedsā from it. Anyway, I have too many other projects.)
When I find a project online thatās almost exactly the same as mine ā Read more
When I realize the passwords in the legacy project I took over are stored in plain text ā Read more
When I go back to a project I havenāt touched since last year ā Read more
When I take over a legacy project that looks pretty well done at first glance ā Read more
When I list the technologies we use on our new project to the marketing manager ā Read more
When I head into the weekend after breaking the entire project ā Read more
When I dive into a project I donāt know at all ā Read more
Declassified files detail CIAās little known behavioral control program
During the 1950s, the CIA had been working on a program designed to find ways to manipulate peopleās behavior. Known as Project Artichoke, the endeavo⦠ā Read more
When a former coworker reaches out to ask me very specific questions about one of my old projects ā Read more
When the small script I started working on 2 weeks ago becomes a full-blown project ā Read more
When my project is down and I realize I have no backups at all ā Read more
When a client asks me for a small tweak on their legacy project ā Read more
Moon DavĆ© doesnāt mention #py5 directly but very briefly shows something done with #Processing + #py5 cc @py5coding@py5coding
** Snakes snakes snakes, a week note **
Iāve been working on an ill advised project. This project will have to be done in many parts. Part one of many is done, and Iām debating if I should share it, or if I should wait to get the whole thing done. But now, a smash cutā¦I started this post off as a normal post, but now that it is an RSS sickos only postā¦
Check this shit out! I recently read about the $1 unistroke recognizer, and predictably, had to try to [implement my ⦠ā Read more
Trying an experiment. Created a Github repo for mu over at https://github.com/prologic/mu as a social experiment to see if we can maintain a tailored Github docs-only repo of a project, see if it gets any interest š¤
When I find out someone changed the project config without telling anyone ā Read more
When I have to explain the project to someone who just joined ā Read more
If you search for #py5 on the #InternetArchive you might find it mentioned in the #Processing Community Catalog 2021 commemorating 20 years of the Processing community projects and their developments!
https://archive.org/details/processing-community-catalog-2021/page/n401/mode/2up?q=py5
(There is a page by @hx2A@hx2A and another one by me!)
@prologic@twtxt.net sounds like an excellent project! Looking forward to it.
Another project where Iām going to use my terminal widget toolkit is a hex editor. This is still very young, obviously, and thereās a lot of work to do (both in the toolkit and this particular application), but Iām making some progress:
https://movq.de/v/2bae14ed16/vid-1769283187.mp4
Since this program is UTF-8 clean (I hope), you can do things like enter multi-byte UTF-8 sequences or paste them from the system clipboard (another hex editor I just tried failed to do this correctly):
https://movq.de/v/e9241034c1/vid-1769283755.mp4
Under the hood, Iām using mmap() with MAP_PRIVATE, which is really cool: I get the entire file as a byte array, no matter how large it is, no need to actually read it upfront; and MAP_PRIVATE means that I can write to this area however I like without changing the underlying file. The kernel does copy-on-write for me. Only when you hit Save, it will write to the filesystem. And itās just a couple lines of code. The kernel does all the magic. š„³
Bizarre conspiracy theory claims Earthās gravity will stop for 7 seconds
The idea seems to have stemmed from claims of a leaked NASA document known as āProject Anchorā. Weāve heard a lot of āout thereā conspiracy theories o⦠ā Read more