Run the Commodore 64 OS on the NES: “NES 64”
Seriously. Someone ported the basic C64 system to the Nintendo Entertainment System. It actually works. ⌘ Read more
My obnoxious neighbour seems to be having a little soirée and his asshole friends have no idea it’s midnight
Firefox on Chrome OS (Flex) using Flatpak
More for fun than being really useful, here’s a little tutorial on how to use Firefox on Chrome OS (Flex) (for me, it’s currently version 100 in the Dev Channel). But beware, the user experience really leaves a lot to be desired… ⌘ Read more
someone on twitter said once that if “defenestrate” means to throw someone out of a window, to “demonstrate” means to throw someone out of a monster. i think about that a lot
[47°09′29″S, 126°43′54″W] Bad satellite signal – switching to analog communication
[47°09′12″S, 126°43′48″W] Storm recedes – back to normal work
Live Streaming a Macintosh Plus
Since recording a handful of C Programming on System 6 videos, I’ve occasionally wanted to live-stream the more casual daily programming being done on my Macintosh Plus. After getting all of the pieces together, I now have a working self-hosted broadcasting setup. ⌘ Read more
[47°09′51″S, 126°43′17″W] Working impossible due to blizzard
Everywhere Lunduke Hangs Out, On-Line
Because I need to publish these links somewhere! ⌘ Read more
Why I renamed my blogs
After a bit of consideration and a poll on Fosstodon, which shows a clear result even before it ends, I decided to rename this blog from “jlelse’s Blog – Thoughts, stories and ideas” to “Jan-Lukas Else – Thoughts of an IT expert”. Likewise, my German blog from “einGeek – Mehr als nur Internet und Programmieren” to “Jan-Lukas Else – Gedanken eines IT-Experten”. ⌘ Read more
Ok, so I have now installed CloudReady, switched to the beta channel as well, but I can’t use Linux because my CPU is not secured against Spectre/Meltdown and CloudReady doesn’t come with microcode updates. Until that comes, my ThinkPad will probably only be for browsing, watching videos, and blogging… ⌘ Read more
How I got Crostini to work in Chrome OS Flex
I blogged that I could not run Linux support (Crostini) on CloudReady and Chrome OS Flex. Every time I tried to enable Linux support in the settings, the activation failed with an error. ⌘ Read more
Documenting Microsoft’s funky attempts at porting software to UNIX
Listen now (15 min) | I was there for part of it. Trying to preserve that weird part of computing history. ⌘ Read more
Ok, so I have now installed CloudReady, switched to the beta channel as well, but I can’t use Linux because my CPU is not secured against Spectre/Meltdown and CloudReady doesn’t come with microcode updates. Until that comes, my ThinkPad will probably only be for browsing, watching videos, and blogging… ⌘ Read more
Chrome OS Flex and CloudReady
At first I missed the news, but today I somehow stumbled across it: Google has released an early access version of “Chrome OS Flex”, as a result of the integration of CloudReady into Chrome OS. CloudReady also ran under my radar until today, but I did take the time to give both a try. ⌘ Read more
also, a girl attempted to hug me ~20 seconds after rejecting me by telling me she had a boyfriend. i was woefully unprepared for that! (yada yada she wanted you to push further yada yada, yes i know, but this is something im still against)
[47°09′10″S, 126°43′48″W] Bad satellite signal – switching to analog communication
Leveraging machine learning to find security vulnerabilities
A behind-the-scenes peek into the machine learning framework powering new code scanning security alerts. ⌘ Read more
who decided to call it “slut” and not “dick jockey”?
Erlang Solutions: Saving lives with Elixir
When you think about programming languages, you might not think about them literally changing people’s lives, but they do more often than you would expect. Elixir has empowered Linda Achieng and Sigu Mawa to build emergency software that is already saving lives in Kenya. What started with the death of a close friend, has expanded into an inspirational project, with Elixir being used to empower local com … ⌘ Read more
Writing free software is like painting. You should do it if you feel like it, or if you, yourself, get something out of it. The moment you start to feel that you are owed something is the moment that you should stop doing it, because what you do from then on is probably not going to be any good. Is it even worth working on FOSS anymore? | Hacker News
Ever since Kaja is gone, I’m struggling to sleep without the lights on
How to make the most out of a mentoring relationship
Tips from our developer advocates on how and why to find a mentor. ⌘ Read more
Encoding and escaping untrusted data to prevent injection attacks
Practical tips on how to apply OWASP Top 10 Proactive Control C4. ⌘ Read more
CDC issues warning as man dies after being trapped in Vim for 34 days
911: “We get it. Vim is hard to exit. Stop calling. We can’t help.” ⌘ Read more
Ignite Realtime Blog: Openfire 4.7.1 Released!
The Ignite Realtime Community is happy to announce the 4.7.1 release of Openfire. This release fixes a number of bugs and represents our effort to provide a stable 4.7.x series while work continues on the next feature release of Openfire.
Notable fixes include security updates to bundled database drivers, logging configuration fixes, and an important fix for users experiencin … ⌘ Read more
i’m finally starting to get an inkling of how thoughts relate to/arise in the mind.
generic answer to any threat: “if the grease doesn’t get me first”
LuisMayo/Spotyparty
Too annoyed by Spotify Ads? Too lazy to navigate to Spotify when you want to change your music? Spotless is here to help you use Spotify effortless!
Language: JavaScript
Star: 1
Watch: 1 ⌘ Read more
LuisMayo/Twitter-Header-Syncer
Logins with twitter and saves an URL to firebase
Language: JavaScript
Star: 1
Watch: 1 ⌘ Read more
LuisMayo/video-splitter
Simple Python script to split video into equal length chunks or chunks of equal size, duration, etc.
Language: Python
Star: 1
Watch: 1 ⌘ Read more
when trying to learn a formula using flashcards, prefix the formula with a natural-language explanation. makes it easier to remember.
blog++; thoughts on my relationship to IT
Debugging an ioctl Problem on OpenBSD
I was trying to use a V4L2 Ruby module for a project on my OpenBSD laptop but ran into a problem where sending the V4L2 ioctls from this module would fail, while other V4L2 programs on OpenBSD worked fine. ⌘ Read more
noticing that i should go to sleep because the guitar opening on Robot Rock seems awfully fast
Data Trap
⌘ Read more
GitHub Enterprise Server 3.4 improves developer productivity and adds reusable workflows to CI/CD
The GitHub Enterprise Server 3.4 release candidate delivers enhancements to make life easier and more productive, from keyboard shortcuts to auto-generated release notes! ⌘ Read more
The best Linux Kernel release code names – from “Greased Weasel” to “Sheep on meth”
These are real. And they are awesome. ⌘ Read more
JMP: Newsletter: JMP is 5 years old today, and now with international calls!
Hi everyone!
Welcome to the latest edition of your pseudo-monthly JMP update!
In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client. Among other things, JMP has these features: Your phone number on every device; Multiple phone … ⌘ Read more
The GitHub Stars in our eyes ⭐️
Over the past year, the GitHub Stars have made a tremendous impact in the community with their influence, inspiring and building communities and creating content to help everyone. ⌘ Read more
[47°09′17″S, 126°43′34″W] Transponder still failing – switching to analog communication
going back to vim. #updates
Ignite Realtime Blog: REST API Openfire plugin 1.7.1 released!
Moments ago, we’ve released version 1.7.1 of the Openfire REST API plugin. This version fixes changes to the API (notably the JSON representation of some entities) that inadvertently sneaked into the 1.7.0 release. The API in 1.7.0 should closely resemble that of releases prior to 1.7.0!
The updated plugin should become available for download in your Openfire admin console in the course of the next few hours. Alternative … ⌘ Read more
»In an apparently non-political case of imitation of Quảng Đức, the young son of an American officer based at the U.S. Embassy in Saigon doused himself with gasoline and set himself on fire. He was seriously burned before the fire was extinguished and later could only offer the explanation that “I wanted to see what it was like.”« lmao
@prologic@twtxt.net my cat was admitted to hospital last night before I posted that, she didn’t make it
This morning Kaja’s condition deteriorated and by about 6h they weren’t able to recussitate her. I already miss the huge personality from such a small creature
why not a an esperanto prefix for thisness? similar to how one has ĉiam (ĉial for “for every reason”) for “always”, and neniam for “never” (nenial for “for no reason”), one could have e.g. “piam” for “now”, “pie” for “here”, “pial” for “for this (one) reason”, etc. one could argue that this purpose could also be fulfilled by “ĉi tie”, “ĉi tiam”, “ĉi tial”, but why not put it into one word?
Health Stats
⌘ Read more
. this stuff is seriously profound, and you’re able to change your bodymind in profound ways that mightn’t be obvious at first
also, wow i have a lot of physical energy. it’s making it hard to concentrate on intellectual work—my body wants to move constantly.
having small “this feels like mdma” type moments during listening to techno & dancing. who knew that ~1000 hours of meditation could have an effect?
the last twt was brought to you by me listening to a podcast from two old german hackers talking about blockchain
i hope that after i’ve aged, I will approach technology with the mindset of either “how can i use this to make cool shit” or “how can i make this technology safer”.
big update to the internals of eureka! wrote a blog post on the how and why
niplav attempting to get cancelled by the physics community: attempt 1
Dino: Dino 0.3 Release
Dino is a secure and privacy-friendly messaging application. It uses the XMPP (Jabber) protocol for decentralized communication. We aim to provide an intuitive, clean and modern user interface.
The 0.3 release is all about calls. Dino now supports calls between two or more people!
Calls are end-to-end encrypted and use a direct connection between … ⌘ Read more
[47°09′25″S, 126°43′33″W] Bad satellite signal – switching to analog communication
Given that we don’t have a “home phone”, what’s the best way to create a “hunt group” for my partner’s and my cell phones? My first thought is Asterisk on a VPS, but my knowledge of such things is years out of date. Is there a better way?
Off the back of my previous post, I’ve put a bit more details in to this journal entry - https://redacted.id/031e38c5
Kaja is in a very bad state right now, the vet did a blood test (and she put a hole in my thumb as he took blood). Diabetes on top of kidney, liver, and pancreatic failure. I’m watching her try to drink water, she’s got the whole bed room to herself now
Getting started with project planning on GitHub
Stop context switching. Keep your team’s project planning next to your code. ⌘ Read more
Rest and Fluids
⌘ Read more
might have found the way to tune into the state where you let the tension/horniness/anxiety/pain/frustration do its thing down/in/over there in the body/space around me
A long time ago, in a galaxy far, far away… the Coleco Bowlatronic
The 1981 hand-held bowling game traveled to the Star Wars universe in The Book of Boba Fett. ⌘ Read more
How to start using reusable workflows with GitHub Actions
Reusable workflows offer a simple and powerful way to avoid copying and pasting workflows across your repositories. ⌘ Read more
New Docker Menu & Improved Release Highlights with Docker Desktop 4.5
We’re excited to announce the release of Docker Desktop 4.5 which includes enhancements we’re excited for you to try out. New Docker Menu: Improved Speed and Unified Experience Across Operating Systems We’ve launched a new version of the Docker Menu which creates a consistent user experience across all operating systems (including Docker Desktop for Linux, […]
The post [New Docker Menu & Improved Rele … ⌘ Read more
Livestream brought you by Starlink
I got Starlink/Soylink and I might, might be able to do a livestream from my house.
Come see if it works here:
Livestream brought you by Starlink
I got Starlink/Soylink and I might, might be able to do a livestream from my house.
Come see if it works here:
i agree that lextwt is probably mature enough to have its own lib
i agree that lextwt is probably mature enough to have its own lib
Livestream brought you by Starlink
I got Starlink/Soylink and I might, might be able to do a livestream from my house.
Come see if it works here:
https://videos.lukesmith.xyz/w/6HaEr5NtP61H1fZC3FdXC9
I will start sometime soon once I get things set up. I should have a chat module open now on my PeerTube instance now. ⌘ Read more
Livestream brought you by Starlink
I got Starlink/Soylink and I might, might be able to do a livestream from my house.
Come see if it works here:
https://videos.lukesmith.xyz/w/6HaEr5NtP61H1fZC3FdXC9
I will start sometime soon once I get things set up. I should have a chat module open now on my PeerTube instance now. ⌘ Read more
Wallops 1.1 Released
A large update to my Wallops IRC client is available: ⌘ Read more
Monal IM: Funding campaign: Mac Mini for faster Monal development
Update 15.02.2022 Thank you very much. We reached our target of 1000€ within less than a week. We will order our new Mac mini tonight. Stay tuned for a big development blog post.
Dear Monal Community,
as you know the Monal project is developed by volunteers and has no general funding so far.
To improve the development situation it would be of advantage to have a physical build server for the developers.
This would have … ⌘ Read more
updated our introduction to uxn e-books with a new table formatting and some minor corrections | https://compudanzas.net/publications.html
PEP 683: Immortal Objects, Using a Fixed Refcount
Under this proposal, any object may be marked as immortal.
“Immortal” means the object will never be cleaned up (at least until
runtime finalization). Specifically, the refcount for an immortal
object is set to a sentinel value, and that refcount is never changed
by Py_INCREF(), Py_DECREF(), or Py_SET_REFCNT().
For immortal containers, the PyGC_Head is never
changed by the garbage collector. ⌘ Read more
Here’s a preview of some themes I’m adding to https://mkws.sh https://files.mills.io/download/plain.jfif, https://files.mills.io/download/mono.jfif !
One year with Deezer
It’s been about one year since I switched to Deezer. Yes, I switched before Spotify became uncool! 😁 So, how happy am I with Deezer today? ⌘ Read more
The Impacts of an Insecure Software Supply Chain
Today, software regularly integrates open-source code from third-party sources into applications. While this practice empowers developers to create more capable software in a shorter time frame, it brings with it the risk of introducing inadequately vetted code. How aware are we of the security of our open-source code? Most of us use pip or npm […]
The post [The Impacts of an Insecure Software Supply Chain](https://www.docker.com/blog/the-im … ⌘ Read more
of course I try to be hot, but within reason — I don’t want the playing field to be the Kronecker delta
[47°09′04″S, 126°43′31″W] Storm recedes – back to normal work
[47°09′26″S, 126°43′00″W] Working impossible due to heavy rain
Good to know, specially if you live in Florida.
How to Stop them Before they Destroy Australia ⌘ Read more
Improving the developer experience for Dependabot alerts
Today, we’re shipping improvements to Dependabot alerts that make them easier to understand and remediate. ⌘ Read more
[47°09′45″S, 126°43′37″W] Bad satellite signal – switching to analog communication
@screem@yarn.yarnpods.com we have had to really shorten our process. I think long interviews were scaring off talent.
@screem@yarn.yarnpods.com we have had to really shorten our process. I think long interviews were scaring off talent.
Today I learned the difference between a blocked pipe and piss poor plumbing by dropping two bottles of drain cleaner to discover the latter
I did a thing to twtxt’s post-post actions, here’s to hoping it works
Pluriverse instead of Metaverse
This artifact is a follow-up to A Declaration of the Interdependence of Cyberspace, where we introduce the term “pluriverse” and apply it to cyberspace. After the creation of the Declaration, its core stewards were joined by others who were moved by the vision of that artifact, and together, formed Verses. We are a multidisciplinary arts and research collective co-imagining, practicing, and building a commonly-held digital future. ⌘ Read more
@prologic@twtxt.net hahaha yeah, they were testing posts to make sure I didn’t feck up my server move :D
Wikipedia article on Banach spaces: “Maurice René Fréchet was the first to use the term »Banach space« and Banach in turn then coined the term »Fréchet space.«” that is very cute.
Why everyone needs to know some coding: last-mile sandboxing (FOSDEM ‘22) https://archive.org/details/akkartik-2022-01-16-fosdem
[47°09′22″S, 126°43′58″W] Transponder still failing – switching to analog communication
Bookarmarked : 8 ways to speed up your Ansible playbooks | Enable Sysadmin ⌘ Read more
[47°09′46″S, 126°43′35″W] Storm recedes – back to normal work
Internally at these companies, there’s also no reason for developers to care about quality. It’s not rewarded by the managers. Ask HN: How do you explain the sloppiness of modern software? | Hacker News
I need to wait an hour for another train, but why wait at the train station? ⌘ Read more