

We run Taiga and it seems to work fine.
If you want to link to external sources in a structured way and you don’t mind tweaking the looks, SolidOS (ot another SOLID app) has a task list/tracker.
I keep my personal tasks in org-mode or org-roam.
We run Taiga and it seems to work fine.
If you want to link to external sources in a structured way and you don’t mind tweaking the looks, SolidOS (ot another SOLID app) has a task list/tracker.
I keep my personal tasks in org-mode or org-roam.
Oh I feel you. Typing too much too fast is terrible on the wrists.
I remapped some keys for the key combos and have no issues with those now. Regardless of editor, good posture may help. I find good posture easier with split keyboards which often include a thumb cluster.
Perhaps multi-modal editing is better and you can do that with evil-mode. I’ve created some prefix key combinations with Alt-Gr and with the super (windows) keys to create something like it whilst keeping most most common commands close to the default. Namely C-x is now s-c which is way more relaxing on Dvorak layout.
Doom Emacs includes evil-mode by default perhaps that’s your cup of tea.
That would be Emacs.
Emacs is like an operating system bringing various tools into the same editing interface, including email. Emacs is very adaptive, you can get VIm like bindings through evil-mode.
noisetorch does an ok job for video conferences and works on your speaker (easier on you) and on your microphone (easier on them). We often use it to limit keyboard noise during meetings.
I have not had many issues in the past 15 or more years myself running Linux exclusively aside from a shorter Macbook period. Perhaps I have just been lucky.
We sported (in guessed cronological order of first buy): Dell, HP, Lenovo, Slimbook, Tuxedo, Starlabs, BTO all running Linux at our company. We have not had big issues with any except for keyboard on a Dell, Tuxedo, Slimbook and cooling on a Lenovo. Since I chose the Slimbook many have followed on the path of smaller suppliers and I think we rarely buy from the big makes now.
I have been very happy with slimbook. I came from a macbook (bad idea) with the bad butterfly keyboard and the slimbook was a big upgrade on that front. It’s still not the greatest keyboard for some but I do like it. I have been wanting to buy a new one but whenever something broke or was insufficient I could either upgrade (2 x nvmeSSD slots and RAM can be replaced) or they still supplied spare parts when I sent them an email (keyboard replacement after 4 years). I wanted a framework but Slimbook has offered me spare parts as needed for longerbtham could buy a framework and the slimbook still works well. Plus it’s less expensive. Replacement of the keyboard was not toolless requiring glue to be heated but I did manage to quickly do it with a sleepy head at night. I’d buy their new 13" if this one would be out of service. I’d buy one now but it feels such a waste.
Things I did not like 6 years ago: webcam and microphone of lesser quality, display nice and matte with good color rendition but lower resolution than I’d prefer, no USBC charging on USBC port. Display and USBC are resolved on the new models, no clue about webcam and microphone.
Looks good to me.
docker-ember largely automates such a setup with specific mounts for linking node modules from other folders, being able to bind to localhost for when you run the backend on your own machine, and exposing ports for livereload. May include other secret sauce. Some of that is closely tied to EmberJS.
I’m a fan of using tools you understand. What you show here is comprehensible and sufficient for now👌
You could find out about the way we do it at https://github.com/madnificent/docker-ember but I would not if I were you.
The real risk, today at least, does not seem utterly huge. Jumping in this rabbit hole of containers is another topic in itself. I suggest continuing your learning as you do now and maybe revisit this later. You will learn faster that way.
Feel free to check what we did on the link above and ask questions later or whenever you feel ready for this topic.
You shouldn’t eat candy given to you by strangers. If you’re in a large group and someone knows the candy, maybe. Code is food for your computer. Be wary. Our large Open Source group of friends has learned about many kinds of candy and shouts loudly when some in the group becomes ill. You don’t want to become ill. Some risk exists, but with a large group it is generally ok. Don’t install packages as root, don’t install what you don’t need.
I run my frontend builds through Docker (also during development). By isolating access to the host system to the files/folders necessary for development I’ve shielded off the majority of current realistic attacks I’ve seen as NPM based exploits. I’m certain the approach can be replicated for other frameworks, but we use Ember and docker-ember. I doubt it runs as smoothly on a non-Linux OS.
I had to read the overview and it looks nice. It reads like IPFS without some of the challenging cruft. Well written!
IPFS seemingly works small scale but not large scale. What makes tenfingers handle millions of files and petabytes of data better than IPFS? Perhaps that is not the goal. In what way do you think the tech scales? Why will discovery of the node which has the data be short?
I want to ask for benchmarks but you can’t do a full benchmark without loads of resources.
I’m not actively looking but please do share references! Other people may read this and they may want to know too. Perhaps I’ll jump back in the rabbit hole at some point too 😁
Exactly. The Semantic Web is broader than Solid but Solid is great for personal apps.
Say you buy a smartphone. The specifications of the smartphone likely belong elsewhere than in a Solid Personal Online Datastore, but they can be pulled in from semantic data on the product website. Your own proof of purchase is a great candidate for a Solid POD, as is the trace of any repairs made to it.
These technologies are great to cross the barriers between applications. If we’d embrace this, it would be trivial to find the screen protector matching your exact smartphone because we’d have an identifier to discover its type and specifications. Heck, any product search would be easier if you could combine sources and compare with what you already have.
The sharing tech exists. Building apps works also. Interpreting the information without building a dedicated interface seems lacking for laymen.
IPFS would replace Content Delivery Networks in present day.
It would also allow you to host software and other content from your own network again without the constraints modern Internet Service Providers pose on you to limit your self-hosting capabilities.
If applications are built for it, it could serve as live storage for your applications too.
We ran ipf-search. In one of the experiments we could show that a distributed search index on ipfs-search, accessible through JavaScript is likely feasible with the necessary research. Parts of the index would automatically be hosted by clients who used the index thus creating a fairly resilient system.
Too bad IPFS couldn’t get over the technical hurdles of limiting connection setup time. We could get a fast (ElasticSearch based) index running and hosted over common web technologies, but fetching content from IPFS directly was generally rather slow.
The semantic web and social linked data. We could have applications share data without depending on big tech, but rather based on application standards.
It can be used today and gains traction but I wouldn’t mind it going faster. Especially the interoperable personal app space could use some love and attention.
I write my notes in org-mode. It’s supported in many editors in a basic form, letting you add code snippets etc in an unobtrusive way. Using a well thought out format helps you in the long run.
I use this in Emacs, through which it lets me refer to emails, execute code snippets, attach related files, fetch content on/from remote servers, send off the debug session as an html email, … Support will depend on your editor but even as raw text it works.
I don’t use something specific to make non-code repeatable as you suggest here, but you could embed a test language in an org code block.
The syntax is straight-forward and exports to multiple external formats exist (eg: html).
https://github.com/mu-semtech/sparql-parser contains an EBNF parser for SPARQL, an LL(1) language. You might be able to borrow code, not sure how well it translates to scheme. GitHub asked me to log in to see the gist so I’d have to have a peek later.
sparql-ast folder contains the relevant bits regarding the parsing.
Depends on how much the old banger is driven. The tipping point is much earlier than I expected.
https://www.youtube.com/watch?v=6RhtiPefVzM
I’d love to drive the old bangers more though. The rumbling sounds and the hope it’ll keep up as the engine gets pushed beyond reasonable limits before the inevitable gear change. The whistling turbo as you reach its zone and the gently ticking valves of a cold engine. But turns out gas guzzling fun was never going to be a lasting treat in our habitat. As I write this, our neighbourhood has a reasonable chance of getting flooded because of the strange weather lately, and I am glad I’ve grown to appreciate the lovely hum of our electric minibus.
We need to travel less and enjoy it longer. Much much less. Every region is different. Our region has good public transport if you accept cycling for 30 minutes. Traveling 100km for work daily is bad for the environment. So we mostly need a culture change here. And people who lack the funds seem to care even more for cars here so we need cheap electric cool econoboxes with too, I guess.
Kubernetetes is crazy complex when comparing to docker-compose. It is built to solve scaling problems us self-hosters don’t have.
First learn a few docker commands, set some environment variables, mount some volumes, publish a port. Then learn docker-compose.
Tutorials are plenty, if those from docker.com still exist they’re likely still sufficient.
With that explanation I am still not clear whether the statistic on percentage of recycled batteries was car batteries, the battery industry as a whole, li-ion batteries, rechargeable batteries, … I am honestly interested in which statistics you are referring to. Especially the evolution of recycling of car batteries and the regions where recycling and collection occurs.
It seems you are adding uncertainty and doubt on the topic of battery recycling which I’m not sure is grounded. We are well past the point in our environment where we can live our current lifestyle in the way we live it today. We have to adapt to a different lifestyle and make strategic bets. It seems clear that we should stop pumping up oil and electric cars may help there. I’m looking for research that indicates that current car batteries are waiting in stockpiles to be recycled but no plants exist to recycle them.
As far as I can tell, there are not even enough bad battery packs around to suit the diy hackers to reuse them for home energy storage and with some luck your research points me to where I can find them.
Are you talking about Li-ion batteries in general, or car batteries?
I don’t think there are many car batteries to be recycled yet. Only the Leaf’s batteries degraded sufficiently to warrant replacement and even those seem to be used with shorter range. Tesla batteries with faults get refurbished IIUC. The ev conversion market likes to use second hand packs and prices are strong because there are too few.
I have read that recycling is feasible and realistic but did not bother to check. Can you point to the research that says it is hard and that the batreries will serve no future use as is?
The post title says “ever” rather than “2025”. It’s cool for 2025 and we may get some interesting others, but many here will have ran it on something slower at some point.