** week notes **
Some things of note, links mostly:
First and foremost, I found a suitable pinboard replacement in link hut! Shout outs to my buddy Bruno for the tip.
Here’s a bookmarklet I wrote to make it a bit more ergonomic for how I like to roll,
javascript
javascript:(<span class="hljs-function"><span class="hljs-keyword">function</span> (<span class="hljs-params"></span>) </span>{
<span class="hljs-keyword">const</span> tags = prompt(<span class="hljs-string">'A space separated list of tags.' ... ⌘ [Read more](https://eli.li/2023/03/31/week-notes)
Ignite Realtime Blog: Spark 3.0.2 Released
The Ignite Realtime community is happy to announce the availability of Spark version 3.0.2
The release contains bug fixes and updates two plugins Translator and Roar.
Many Spark translations are incomplete. Please help us translate Spark
Full list of changes can be found in the changelog.
We encourage users and developers to get invo … ⌘ Read more
On my blog: Toots 🐘 from 03/27 to 03/31 https://john.colagioia.net/blog/2023/03/31/week.html #linkdump #mastodon #socialmedia #week
CodeQL zero to hero part 1: the fundamentals of static analysis for vulnerability research
Learn more about static analysis and how to use it for security research!
In this blog post series, we will take a closer look at static analysis concepts, present GitHub’s static analysis tool CodeQL, and teach you how to leverage static analysis for security research by writing custom CodeQL queries. ⌘ Read more
My March ‘23 in Review
And again a month is over, March comes to an end, April begins. A short review. ⌘ Read more
[47°09′05″S, 126°43′31″W] Transponder still failing – switching to analog communication
Producer warns ‘fussy’ consumers could jeopardise local fruit and vegetable industry
With flavour the number one priority for this local grower, Rick Scoones says he’s not willing to change his farming practices for buyers focused on cosmetic appearance. ⌘ Read more
Towed Message
⌘ Read more
Tassie apple variety Southern Bliss about to enter market as national harvest numbers drop
Tasmanian apples could fetch top prices this season, with its apple season escaping the bad weather that plagued interstate orchards. ⌘ Read more
Improvements to CodeQL’s data flow library for C++
These changes will improve the experience for custom query authors and enable better precision in some of our standard queries. Learn how to enable them for your custom queries. ⌘ Read more
Erlang Solutions: 5 Key Tech Priorities for Fintech Leaders in 2023
The fintech industry is a major disruptor. Each year, it impacts how consumers interact with financial companies and brings new and innovative means to meet ever-growing customer expectations and occupy market space.
As a business owner or executive in this space, you have no choice but to stay on top of your game to increase efficiency.
In simpler terms, if your business doesn’t scale, it could fail.
That mig … ⌘ Read more
What Does It Cost To Make Gasoline? ⌘ Read more
Why this native fly could help Australia’s biggest blueberry-growing region
A native fly species could be key to pollinating crops across Australia’s biggest blueberry-growing region, which is affected by an outbreak of bee-killing parasite, the varroa mite. ⌘ Read more
Every Classic MacOS Release, Emulated in Your Browser. Seriously.
InfiniteMac.org provides ready-to-run versions of every MacOS, from 1.0 through 9.x. ⌘ Read more
Expect to see less canned tomatoes on supermarket shelves this year
SPC-branded canned tomato products will not be produced again until next year as Victorian tomato growers are struggling to recover after flooding and hail. ⌘ Read more
Good morning to you all! How are you all doing today?
WordPress with SQLite
Philipp’s recent post on WordPress with SQLite reminded me to give the migration of a site I maintain for someone else a second try. ⌘ Read more
Qualifications
⌘ Read more
How farmers use sunbeds, sunscreen to give their apples the perfect hue
These apples get a beauty treatment to make them more appealing to customers who ”buy with their eyes”. ⌘ Read more
WordPress with SQLite
Philipp’s recent post on WordPress with SQLite reminded me to give the migration of a site I maintain for someone else a second try. ⌘ Read more
Containerizing an Event Posting App Built with the MEAN Stack
Learn how to containerize a MEAN stack application with Docker. ⌘ Read more
Announcing the GitHub Actions extension for VS Code
Today, we’re excited to announce the release of the public beta of the official GitHub Actions VS Code extension, which provides support for authoring and editing workflows and helps you manage workflow runs without leaving your IDE. ⌘ Read more
R to @mind_booster: Speaking of…
Speaking of…
nitter.net/JoeSondow/status/1640644012104388610#m ⌘ Read more
**Now that @JoeSondow’s bot games like @EmojiSnakeGame are no longer going be free to play, I can only hope he will soon have mastodon versions of it running, and I will no longer have a reason to open twitter’s app often.
And no, paying for a verified account is not on the table.**
Now that @JoeSondow’s bot games like @EmojiSnakeGame are no longer going be free to play, I can only hope he will soon have mastod … ⌘ Read more
It sucks a bit. I’ll probably keep my account, but not post there after that.
I use my account mostly for tech stuff, and to keep up with the new things and stuff like that.
I can still do that without paying, but I do not want to pay to get more views etc.
So I’ll just pin a post there - pointing to here instead after that goes active.
Erlang Solutions: Here’s Why You Should Build Scalable and Concurrent Applications with Elixir
In today’s world, when dealing with high levels of system requests, you need applications that can handle them without slowing down. Here’s where Elixir comes in. Elixir is a programming language that is designed to create highly scalable and concurrent applications. Built on Erlang’s virtual machine (BEAM), it has been used for decades to build highly reliable … ⌘ Read more
oofff. Ive been on twitter for 15 years. But this right here is making me consider to just not be there anymore.
Not cool that he’ll do this, but not unexpected either..
The engagement I get on twitter is low enough already, but will tank after this if I do not pay for it.
[47°09′42″S, 126°43′55″W] Storm recedes – back to normal work
[47°09′17″S, 126°43′03″W] Working impossible due to blizzard
[47°09′08″S, 126°43′57″W] Working impossible due to thunderstorm
PEP 710: Recording the provenance of installed packages
This PEP describes a way to record the provenance of installed Python distributions. The record is created by an installer and is available to users in the form of a JSON file provenance_url.json in the .dist-info directory. The mentioned JSON file captures additional metadata to allow recording a URL to a :term:`distribution package` together with the installed distribution hash. This proposal is built on top of PEP 610 following :ref:`its corresponding canonical PyPA spec … ⌘ Read more`
Would you try quandong-flavoured coffee?
A small WA business is using the native Australian fruit quandong as a key ingredient in its products, including a coffee blend created as a tribute to the owner’s late daughter. ⌘ Read more
Got the timeline to refresh, now I need to add a timer for that, but for now I’ll just make a refresh button.
It’s not smart - so it grabs and adds the whole timeline again at this moment (but clears it first). Later I’ll make it so that it only appends new statuses that are not already in the list. But feels good to have this sorted, makes it much more usable.
@prologic@twtxt.net thank you! Openbsd is also one of my target platforms. Want to have it in the ports tree there as well, but Ill get to that a bit later.
Low-tech Magazine: The Comic
This is a test to check the margin alignment This is a test to check the margin alignment This is a test to check the margin alignment This is a test to check the margin alignment
Turns out the problem I had was also there when I build rapidjson from source, but if I moved the include to earlier (rapidjson in my project) - the problem went away, so I suspect it’s the same as in this issue going on.
The cool thing is that the client now works fine on linux without changing anything else then the include order!
So now I’ll do all development there - instead of on windows.
Also - did a quick test on linux, it gave a lot of errors with the rapidjson library, so I have to find a way to work around that. I think I’ll pull the latest, then compile it - and then point to that - instead of installing the rapidjson-dev package. Maybe that’ll work.
I did a thing, I went to a place ⋅ Plume https://redacted.id/LhRWM
Timeline is cleaned up, so now I think I have that part sorted.
Next is to refactor a bit and then fix so that the timeline refreshes properly.
Once that is done I think I’ll clean it up and upload the source somewhere and create tickets for outstanding known issues. Most likely upload it to github and continue the work there.
And threads would be nice to see as well, the list goes on and on :)
Also- refresh of the timeline needs to be fixed.
Okay, so back at it today. I want to start and fix the text where nick and url is included, strip that away from the text being shown, makes the statuses much more cleaner. Also need to get started on clickable url’s somehow.
@prologic@twtxt.net it was really nice! But also one of the more stressful walks, I had to turn back, because it was so slick on the rock that it was really hard to walk, and I fell once (that rarely happens), and when the dog was going to jump over a big gap in the rock on the trail he got scared, and pulled himself out of the harness and got some minutes of freedom.
There are sheep there too , so I got lucky that he did not go straight to them. Had some snacks in my pocket and got him back with that.
Beautiful spring day today, sun is out, it’s warm. This is going to be really nice!
shifting from direct to indirect realism is important for value extrapolation
On my blog: Toots 🐘 from 03/20 to 03/24 https://john.colagioia.net/blog/2023/03/24/week.html #linkdump #mastodon #socialmedia #week
brains are just machines to predict muscle movements, why would something like that exhibit intelligence
Good morning to you all! Rain is still poring down, tired of getting wet each time I go outside. heh.
Going to rain all weekend it seems, but then next week it’ll get better. Hoped the rain would stop this weekend, but it seems like it wont.
We updated our RSA SSH host key
At approximately 05:00 UTC on March 24, out of an abundance of caution, we replaced our RSA SSH host key used to secure Git operations for GitHub.com. ⌘ Read more
[47°09′57″S, 126°43′29″W] Bad satellite signal – switching to analog communication
Effortlessly Build Machine Learning Apps with Hugging Face’s Docker Spaces
Learn about the Hugging Face Hub and how to use its Docker Spaces to build machine learning apps effortlessly. ⌘ Read more
Docker and Hugging Face Partner to Democratize AI
We’re excited to announce that Happy Face and Docker are partnering to democratize AI and make it more accessible to software engineers! ⌘ Read more
Docker and Ambassador Labs Announce Telepresence for Docker, Improving the Kubernetes Development Experience
We’re happy to announce Telepresence for Docker, simplifying how teams develop and test on Kubernetes for faster app delivery. ⌘ Read more
Build a secure code mindset with the GitHub Secure Code Game
Writing secure code is as much of an art as writing functional code, and it is the only way to write quality code. Learn how our Secure Code Game can provide you with hands-on training to spot and fix security issues in your code so that you can build a secure code mindset. ⌘ Read more
**RT by @mind_booster: 📢 The @EU_Commission finally launched its long-awaited #RighttoRepair proposal
➡️Despite some good steps, the proposal does not address affordability of #repair, anti-repair practices & is a missed opportunity to make the #RighttoRepair universal!
🔽Quick analysis in the🧵**
📢 The @EU_Commission finally launched its long-awaited #RighttoRepair proposal
➡️Despite some good steps, the pr … ⌘ Read more
Hey @Chrome_Dracula , what happened to “I Killed Techno!” on @youtubemusic ?
Hey @Chrome_Dracula , what happened to “I Killed Techno!” on @youtubemusic ?
Announcing Docker+Wasm Technical Preview 2
Get the latest news on Docker+Wasm, including our work with partners to support more runtimes while making it easier to run Wasm workloads with Docker. ⌘ Read more
Alexander Gnauck: XmppDotNet announcement
I want to announce the availability of the XmppDotNet XMPP library.
XmppDotNet is the new name and next generation of our MatriX vNext XMPP library.
Why changing the name?
It was never intended to keep vNext in the name forever. And there is a lot of confusion between MatriX and MatriX vNext at some of our existing customers. Most of them expect both libraries to be fully API compati … ⌘ Read more
GitHub Copilot X: The AI-powered developer experience
GitHub Copilot is evolving to bring chat and voice interfaces, support pull requests, answer questions on docs, and adopt OpenAI’s GPT-4 for a more personalized developer experience. ⌘ Read more
Alexander Gnauck: XmppDotNet announcement
I want to announce the availability of the XmppDotNet XMPP library.
XmppDotNet is the new name and next generation of our MatriX vNext XMPP library.
Why changing the name?
It was never intended to keep vNext in the name forever. And there is a lot of confusion between MatriX and MatriX vNext at some of our existing customers. Most of them expect both libraries to be fully API compati … ⌘ Read more
**R to @mind_booster: A única reacção política Portuguesa que vi até agora veio d’@OsVerdes :
https://osverdes.pt/comunicados/uma-arvore-e-uma-soma-de-vidas-dia-mundial-da-arvore/
Do @ambiente_pt ainda nada.**
A única reacção política Portuguesa que vi até agora veio d’ @OsVerdes :
Do [@ambiente_pt](https://nitter.net/ambiente_pt “Ambiente e Ação … ⌘ Read more
Air Handler
⌘ Read more
Farmers say crop losses from floods could have been avoided with better road drainage
Victorian farmers are calling for better management of culverts along the Murray Valley Highway, or the addition of more, to help stop paddocks flooding in the future. ⌘ Read more
**RT by @mind_booster: Highlights from IPCC report:
- The world’s on track to hit above 3°C of warming by 2100.
- Emissions must peak by 2025 and nearly halve by 2030 to keep warming to 1.5°C
- 3-bil people likely to suffer water scarcity at 2°C.
- No gov has a credible plan to keep warming in target.**
Highlights from IPCC report:
- The world’s on track to hit above 3°C of warming by 2100.
- Emissions must peak by 2025 and nearly halve by 2030 to keep warming to 1.5°C
- 3-bil people likely to suffer w … ⌘ Read more
give standard vNM coherence violating scenarios to smarter language models
Salt Dome
⌘ Read more
**RT by @mind_booster: My new hobby: finding public domain images that Getty sells for $500, locating hi-rez scans of their original publications, cropping and cleaning them up, adding metadata, and uploading them to Wikimedia Commons.
First one: https://commons.wikimedia.org/wiki/File:Fig_6_Le_Telephone_by_T_De_Moncel_Paris_1878.png**
My new hobby: finding public domain images that Getty sells for $500, locating hi-rez scans of their original publications, cropping and cleaning them up, adding metadata, and uplo … ⌘ Read more
@prologic@twtxt.net thank you :) he’s always happy and ready to go on adventures!
Dahlias go viral as social media makes these classic blooms cool again
From their humble origins as a cottage garden staple, dahlias are experiencing a resurgence in popularity thanks to the power of social media — and James Bond. ⌘ Read more
@lyse@lyse.isobeef.org thank you! Hard to take pictures of him on walks, because he cannot stand still, haha. Had to use a treat to take this one.
[47°09′52″S, 126°43′29″W] Working impossible due to blizzard
Ignite Realtime Blog: Release v1.1.0 of the MUC Real-Time Block List plugin for Openfire
We are happy to announce the immediate availability of a new version of the MUC Real-Time Block List plugin for Openfire, our cross-platform real-time collaboration server based on the XMPP protocol! This plugin can help you moderate your chat rooms, especially when your service is part of a larger network of federate … ⌘ Read more
Woke up early, got out and walked the dog, came home and our daughter had cleaned up her room, the kitchen and livingroom while I was out. She did that because I told her yesterday that I wanted to tidy up her room today. So she wanted to surprise me by doing all this today. That was really nice of her. :)
[47°09′18″S, 126°43′40″W] Storm recedes – back to normal work
Time to play some PUBG! :)
On my blog: Toots 🐘 from 03/13 to 03/17 https://john.colagioia.net/blog/2023/03/17/week.html #linkdump #mastodon #socialmedia #week
Weekend is here :)
I want to create a frontpage for my website - https://stigatle.no , fix cmake script for the desktop client and compile it on debian. Other then that I’ll walk the dog as usual and spend quality time with my family. Going to be a great one :)
Partnering with EU policymakers to ensure the Cyber Resilience Act works for developers
We’re looking forward to working with policymakers to improve cybersecurity and support developers. ⌘ Read more
Just finished writing my doc on how I’m using Parabola to export LJ to Plume https://ouvaton.link/F0KxT5
[47°09′20″S, 126°43′07″W] Bad satellite signal – switching to analog communication
I documented how I’ve been using the #Plume API to create posts, hopefully somebody might find it useful https://ouvaton.link/bGTcdV
We apologize. We did a terrible job announcing the end of Docker Free Teams.
We apologize for how we communicated and executed sunsetting Docker “Free Team” subscriptions, which alarmed the open source community. Read our FAQ to learn more. ⌘ Read more
Godot 4.0 Release Party 🎉
We are delighted to host the Godot 4.0 Release Party at GitHub HQ on Wednesday, March 22 from 6:30 pm to 9:30 pm. And you’re invited! ⌘ Read more
I have cleaned up the timeline a bit, I like this much more.
I use the markdown text now, instead of the ‘text’ field in the json file, looks much cleaner.
I can work with this. One thing that I want to sort out next is the way the nicknames and url is shown.
Also links in posts should be clickable - not sure if the current labels support that, but I’ll try and figure it out somehow. Anyways - latest screenshot is attached here.. :)
Erlang Solutions: Here’s Why You Should Build Scalable Systems with Erlang
Building systems in the earlier days of the internet used to be pretty simple.
While the system was admittedly pretty limited, the demand to scale past one or two servers wasn’t particularly high. But upon entering the 21st century, we saw large companies (think Amazon, Starbucks, Yahoo) and many more find the need to scale not just a few servers, but thousands. Even tens of thousands. Suddenly, the … ⌘ Read more
I’m currently validating the use of the OpenAI API as a cheaper and more powerful alternative to the Google Translate API. I hope my plans succeed and there will be a new GoBlog plugin with some AI power soon. ✨ So far the OpenAI API is quite easy to use, I thought it would be more complicated. Philipp is already using the API for his diary, another cool idea (which I may copy someday). ⌘ Read more
❤️ 🎶: Time to Go by DooRi
I will spend a evening replacing the GUI library. FLTK is a pain when it comes to getting the strings the way I need them. I think Ill try gtkmm or nanogui.
With all this ActivityPub hectic, it is still nice to have a super simple platform like Twttxt to get back to.
Flatten the Planets
⌘ Read more
Ignite Realtime Blog: Developing Openfire Efficient XML Interchange (EXI) functionality
We am excited to announce that a new plugin for the Openfire real time collaboration server is in the works! This plugin implements Efficient XML Interchange (EXI) functionality and provides an XMPP implementation of EXI as defined in XEP-0322.
Ef … ⌘ Read more
The reply button works from my application! I think it’s really fun to work on this. Yarn’s great API makes it fast to to develop for! :)
[47°09′00″S, 126°43′49″W] Transponder still failing – switching to analog communication
Working on things again today, made the timeline layout a bit better, now I’ll work on the reply button, makes it more useful to use :)
@prologic@twtxt.net Keep us updated as you think about what to do about activitypub! :) Also - what ever you decide to do - I totally understand.
@abucci@anthony.buc.ci anyone can run a exit node. Show me a case where a hidden service was taken over without regular investigation etc.
The biggest darknet markets where taken down due to misconfigurations or mistakes leading them to leak IP and such , not because tor is compromised or that some agency ran a exit node.
A hidden service’s traffic never goes through a exit node, only passes through middle nodes and everything stays encrypted.
[47°09′48″S, 126°43′40″W] Storm recedes – back to normal work
Just see the total hashrate on the network, then figure out how many cpu’s you need to get over 51% of that rate - you then know what it would cost :)
Also - nice to see a monero discussion, it’s my fav cc. Also like it a lot because of the asic resistance that is built in.
monerod from hogging on my CPU. I'm on DragonFly BSD, cpulimit doesn't works, also nice doesn't. I believe this is an IRC question.
Often people run a node somewhere, then connect to it with the remote node feature from other machines. Or use a light wallet.
Cpu use will go down when block chain is synced. Also just a tip - check the prune blockchain feature to save a lot of space.
[47°09′23″S, 126°43′31″W] Automatic systems disengaged due to thunderstorm