Posts by louis@emacs.ch
 (DIR) Post #AdYEzPCkJIxcrCmAsa by louis@emacs.ch
       2024-01-05T23:42:42Z
       
       0 likes, 0 repeats
       
       @zyd @adx Fully agree. Sneaking in GPTs in whatever tool you use for no good reason is undesirable. Unfortunately Mozilla is going down the wrong path (again), by investing in what ultimately only profits Google. There is still the Pale Moon browser project, that is a very well maintained fork of an older version of Firefox, and is using the Goanna rendering engine:http://www.palemoon.org/„Web standards“ are driven so fast and heavy by Google that it is very unlikely for independent browsers (meaning: independent rendering engines) to likely appear. The Web as we know it is officially doomed by big tech, constantly „auto-updated“ and Mozilla contributed to that big time, all neatly arranged by their Google-paid CEOs.Alternatives? Gopher will always be there, but Gemini IMHO missed the train by freezing their spec too early, before it could grow into something more useable than Gopher already is.So, what is the escape plan?
       
 (DIR) Post #AdcD0v39Ufr1GR14hU by louis@emacs.ch
       2024-01-07T21:39:28Z
       
       0 likes, 0 repeats
       
       Starting work tomorrow with external monitor removed, single Laptop screen only. Trying to increase focus time.Did anyone have success with that approach?
       
 (DIR) Post #AddypOC8IXKH8ckEq0 by louis@emacs.ch
       2024-01-08T18:09:58Z
       
       0 likes, 0 repeats
       
       @crmsnbleyd I settled with Denote and "The Archive" (macOS) from @ctietze .Denote is simple, yet highly customizable. It doesn't force Org syntax on me, my default is Markdown, which gets out of my way while jotting down notes. I've customized it so that is works semsless with The Archive, which I use to search and reorgnize. IMHO The Archive and Denote share the same spirit of simplicity.However, I have no real "note taking system". I also didn't get what Zettelkasten is all about, but I feel that some learning could be to ones advantage.I usually take notes to get stuff out of my head, to reflect and to manage my tasks. And I'm terrible at it.
       
 (DIR) Post #AdeD8JLfwFScy77obA by louis@emacs.ch
       2024-01-08T20:50:12Z
       
       0 likes, 2 repeats
       
       Hello Haiku OS on bare metal Thinkpad X1, with Emacs installed. It's insanely fast.Audio, Wifi + Nipple work, Bluetooth and Touchpad do not (yet). #haikuos #emacs @haiku
       
 (DIR) Post #Adhn1oHI2AEBZWrg2a by louis@emacs.ch
       2024-01-10T13:14:12Z
       
       0 likes, 2 repeats
       
       "If the ability to refuse is already a great life lesson, the ability to say no to oneself, to businesses, to people is even greater." - Baltasar GraciánWhen did you say "no" today?#life
       
 (DIR) Post #Ai17X5WX8McPSnfF0y by louis@emacs.ch
       2024-05-05T10:34:10Z
       
       0 likes, 0 repeats
       
       Heading for Vienna now. Looking forward to #els2024 starting tomorrow.#commonLisp
       
 (DIR) Post #AiLZvwyoihTC5Cjg0W by louis@emacs.ch
       2024-05-28T09:20:18Z
       
       0 likes, 0 repeats
       
       Compiling Clang on a single CPU machine is an impossible task 😠  It's over 15 hours now and counting...
       
 (DIR) Post #AiMGuGNTvNQLh5iLei by louis@emacs.ch
       2024-05-28T17:43:09Z
       
       1 likes, 0 repeats
       
       The #Apple trap: "You have used 2048GB in your 2TB iCloud Family plan. Please upgrade to the 6TB plan for only $35/month so your wife and kids can store even more useless selfie-videos." 🍎 😠
       
 (DIR) Post #AiTTPe1IItmt7UgHx2 by louis@emacs.ch
       2024-04-09T14:00:39Z
       
       1 likes, 0 repeats
       
       In our public primary school every pupil gets an iPad starting 3rd grade, with a +Microsoft 365 account+ so they can "get used to the applications that are prevalent in business". Good job, getting 8 years old kids hooked on Office products, paid by the public.All iPads are replaced every 3 years because "they degrade in performance" to make sure "pupils have always a device with peak performance". Good job, getting 8 year old kids used to "e-waste is nothing we need to care about".I can only shake my head in disbelief, to say the least.
       
 (DIR) Post #AiZS3TRL2hHazDquGm by louis@emacs.ch
       2024-06-03T16:46:26Z
       
       1 likes, 0 repeats
       
       @mapcar @galdor @vikingkong C is literally everywhere, one could argue it is even part of C++.OSses, databases, GUI libraries, embedded systems, a vast number of essential libraries, Vim, Emacs, Browsers, Programming Languages, a huge number of open source projects, heck even a Fediverse server is written in pure C. I could go on and on. These are not a niche areas.Learning C helps you to understand fundamental computing principles (like manual memory management, internal representation of fundamental data structures) that are abstracted away in zeitgeist languages and therefore makes you a better software engineer.C23 adds many interesting quality of life features that make the language future proof. Modern compilers provide much tooling (static analysis, linting, language servers) that one would expect from any modern language.I agree with galdor, I'd hire an experienced C dev for any software language-XYZ job, which cannot be said for Python or JavaScript devs who know nothing else.
       
 (DIR) Post #Aj7bXeIIEfraE41ArA by louis@emacs.ch
       2024-06-20T14:22:18Z
       
       5 likes, 6 repeats
       
       First, Mozilla started to collect your search data in Firefox, promised to "not sharing anything with 3rd parties". Ok. Mozilla, moments later, just aquired the advertising firm "Anonym"[1], which is now technically not a 3rd party anymore.#Mozilla is now becoming an advertising company, using your search data (no matter which search engine you use) to feed their pockets.Face it: Firefox, built mostly by volunteers, is now owned by an advertising company. Sure has nothing to do with their yearly CEOs salary raises?[1]: https://blog.mozilla.org/en/mozilla/mozilla-anonym-raising-the-bar-for-privacy-preserving-digital-advertising/#mozilla #firefox
       
 (DIR) Post #AjNvXDUYyrQPkDUDh2 by louis@emacs.ch
       2024-06-28T11:20:20Z
       
       1 likes, 0 repeats
       
       Why did it take me a decade to discover BRIN indexes in PostgreSQL? Holy cow, this suddenly solved some big problems we had with huge time-series tables.BRIN (Block Range Indexes) are ideal for big tables with timestamps when you need to fetch/count a range of columns. They are super small, fast to create and speed up query execution (in our case) by factor 3 compared to a traditional BTREE index.CREATE INDEX idx_ts_brin ON my_big_tableUSING BRIN(ts);There is no equivalent in MySQL/MariaDB. BRIN indexes were developed for and partially funded by the European Union.https://en.wikipedia.org/wiki/Block_Range_Index#postgresql
       
 (DIR) Post #Ajb7hgCSpAH2BKFt7A by louis@emacs.ch
       2024-07-04T20:04:06Z
       
       0 likes, 0 repeats
       
       Just built Ladybird browser on Linux and Mac/arm a few hours ago. It‘s already at awesome-level. Still rough edges and crashes here and there, but still immensely useful. A bright beacon in the darkness of a world running essentially on a single browser engine. Give it a try, if you can.#ladybird
       
 (DIR) Post #AjbXWc76H7Ll8989Dc by louis@emacs.ch
       2024-07-05T01:01:11Z
       
       1 likes, 0 repeats
       
       It breaks my heart 💔  to see the way the Fediverse is discussing the issues arising from some FOSS projects like #Hyprland, #NixOS, and now the #Ladybird project. The divisiveness and lack of empathy in these discussions is truly sickening.Our enemies are not individuals who spend their entire free time to contribute to FOSS and make mistakes along the way, but corporations and unhinged capitalism that take away our freedoms.Let's resist the urge to condemn entire projects based on the actions or decisions of individual contributors. It's counterproductive. The beauty of this space is that we have the opportunity to engage in factual, nuanced, and compassionate discussions about these challenges. There's room for diverse perspectives and healthy debate here.Isn't that what should set us apart from the toxicity and polarization found on platforms like X/Twitter? We're better than that.The world is not binary. Just because someone isn't pro-something doesn't mean they're anti-something. And not being interested in a particular topic, how important it might be, doesn't make someone subject to be "purged". Life is complex and multifaceted, and we all have our own priorities and experiences that shape our views."Let him who is without sin among you be the first to throw a stone at her." (John 8:7) This verse serves as a guiding principle for me, and I believe it should be a cornerstone of any progressive community.#FOSS #Fediverse
       
 (DIR) Post #Ak5w8XvJWnshPWHbge by louis@emacs.ch
       2024-07-19T14:31:51Z
       
       2 likes, 7 repeats
       
       What it looks like in the air when a closed-source security company breaks a software update.This is a 12 hour timelapse of Delta, American Airlines, and United flights.#crowdstrike
       
 (DIR) Post #AkE6NbpLqj4OfTzjdI by louis@emacs.ch
       2024-07-23T09:56:42Z
       
       1 likes, 0 repeats
       
       Manning, my dear publisher, what have you become ...
       
 (DIR) Post #Al1341Ime7aslflW3E by louis@emacs.ch
       2024-08-15T23:39:06Z
       
       0 likes, 0 repeats
       
       C3 is an absolutly fantastic spiritual successor of C:https://c3-lang.orgI wrote some HTTP / Postgres stuff in C3 the last few days, and couldn't be happier about it.Using C libs is super easy and the compiler is also a full build system, no Makefiles.#c #c3
       
 (DIR) Post #AlEgbJkxTaEspKI7w8 by louis@emacs.ch
       2024-08-22T14:13:00Z
       
       1 likes, 1 repeats
       
       Today I convinced my company to release most parts of our SaaS  as FOSS (under AGPL) on Codeberg. I struggled with this decision for quite a while, but the recent Swiss legislation (public money, public code) gave me the final push.Our code *is* [in]directly funded by public money, so although there are ways to circumvent this law, I found that time has come to pull the trigger. And give back - because without FOSS our company wouldn't even exist in the first place.I can't say that I feel completely relaxed about this. 🥺 It's almost 10 years of work going public - 100s of 1000s LOCs. And a lot of effort will go into cleaning up the base.I know there are some vultures out there, who will use this to offer competing services, or use it to gain favour by pointing out weaknesses in our product behind our backs.But most of these companies exist because they *use* FOSS to earn money, but never give back anything. We no longer want to be in this category.#publicmoneypubliccode #foss
       
 (DIR) Post #AlSoNwcpgX2bAX41Ca by louis@emacs.ch
       2024-08-26T20:46:46Z
       
       1 likes, 0 repeats
       
       35 years ago, I got my first external HDD for the Atari ST, it was 40 MB in size and at the time cost $1,500. Adjusted for inflation: $3,800.Today I purchased a 2 TB USB drive as a backup device for the Time Machine. Cost: $150.I find that still #awesome.
       
 (DIR) Post #AlSoPnTEh2hBM4STi4 by louis@emacs.ch
       2024-08-08T11:34:21Z
       
       1 likes, 0 repeats
       
       It may be a mistake that modern free Lisps try to stick so much to textual interfaces. It hides the moldable nature of a live image.Pharo Smalltalk is such a joy to work with. Now I have to find that bug in my game ...#Pharo #Smalltalk #CommonLisp #Lisp