Posts by ramin_hal9001@emacs.ch
(DIR) Post #AdMr44QKSw2wDQGHui by ramin_hal9001@emacs.ch
2023-12-31T10:16:05Z
0 likes, 0 repeats
>> "Also WebAssembly is gaining momentom"> "This is not a good thing."@tyil @jrballesteros05 why not?The software industry has made a few attempts at a "write code once, run it anywhere" virtual machine since the early 1990s. Would you rather a fully proprietary VM like Java or .NET, or X86 emulation, be the one VM we must all use? I think WebAssembly is the best we can hope for as far as it comes to finding a common ground solution.
(DIR) Post #AdXUhyaZPyypUmfe6q by ramin_hal9001@emacs.ch
2024-01-05T15:04:15Z
0 likes, 0 repeats
@mms if you are using something like use-package, it has a :after keyword and a :defer keyword which you can use. So for example:(use-package package-name :defer t :after (org))
(DIR) Post #AdbwnG8ch1MDLb2XEu by ramin_hal9001@emacs.ch
2024-01-07T16:09:11Z
0 likes, 1 repeats
> "What’s the craziest thing you incorporated into your #emacs workflow? What amazing things you do inside eMacs?"@amszmidt @mms I work with CSV data directly, not often, but more often than anyone who would prefer to use something like Excel or Python+Pandas to work with CSV files would ever expect. When combined with ordinary keyboard macros and the "calc" calculator I can usually work out a simple macro for manipulating or aggregating data in a just a minute, simply through trial and error (i.e. the Lisp way of developing software). It fortunately/unfortunately (depending on your point of view) keeps me from learning the Pandas API because every time I open the Pandas documentation to try and figure out how to do what I want to do, I think of a way to do it with Emacs first and just do it that way.
(DIR) Post #AhDb2L0tELrdpssNbU by ramin_hal9001@emacs.ch
2024-04-24T16:05:10Z
0 likes, 1 repeats
> "As many as 300 protesters were arrested in Brooklyn on Tuesday night, where thousands of mostly Jewish New Yorkers gathered"@DrALJONES (emphasis my own), and these are the people Joe Biden is calling "antisemitic" when he says shit like:> "I condemn the antisemitic protests. That's why I have set up a program to deal with that..."This delusional political double-speak is just getting more and more absurd by the day, I just can't handle this, my reflexive face-palmming is starting to hurt.
(DIR) Post #AhfPIxvO79TbXRaRYe by ramin_hal9001@emacs.ch
2024-05-08T02:09:42Z
0 likes, 0 repeats
@ActionRetro I recommend you place the hard disk and monitor units to the side of the computer, so that it is easier to pick up the computer a few inches off the desk and drop it, as you will probably have to do this several times a day.
(DIR) Post #AhpWGKMyqldRXdmVlI by ramin_hal9001@emacs.ch
2024-05-12T23:14:45Z
0 likes, 0 repeats
@stux I vote "yes" just because there are a few useful algorithms, even deep learning algorithms, that used to be considered "AI" but are no longer considered so because they have nothing to do with LLMs, that I would absolutely like to have in my cell phone, especially if they are small enough to improve my typing speed on a touch screen, or adjust my camera settings to have the best photo possible, without having to make remote procedure calls to an LLM over the Internet.
(DIR) Post #AiD8aGwdYhVzbZTWs4 by ramin_hal9001@emacs.ch
2024-05-24T08:42:08Z
0 likes, 0 repeats
@aral I know you are being sarcastic, but....#NoContext
(DIR) Post #AiNIIUSPWUC3QI60lk by ramin_hal9001@emacs.ch
2024-05-29T06:18:34Z
0 likes, 0 repeats
@Radical_EgoCom who are the people who run this website, and can we trust them?
(DIR) Post #AiNvFM1GKofab4tR4q by ramin_hal9001@emacs.ch
2024-05-29T13:35:00Z
0 likes, 0 repeats
@Radical_EgoCom on the one hand, I think it is great if this is legit. On the other, I know about COINTELPRO. Unfortunately, if there is going to be any general strike, there needs to people who take the risk of leading the movement without remaining anonymous, and do some real, old-fashioned politics. If this website were an extension of that I would be more optimistic about it.
(DIR) Post #AiOlEkEm0Eql2CF9Gq by ramin_hal9001@emacs.ch
2024-05-29T23:17:32Z
0 likes, 0 repeats
@Radical_EgoCom can you please hashtag your posts where you read "The Workers' Councils" with a tag like #LeftReadingSeries or something like that? That would make it easier to follow or place into a "list" stream.
(DIR) Post #AiOwmth0SAjNhXw9BI by ramin_hal9001@emacs.ch
2024-05-29T23:15:37Z
0 likes, 0 repeats
> "#doas : multiple security issues: Buffer overflow (privilege escalation to root) Broken UID parsing falls back to root (CVE-2019-15900),Incorrect group change behaviour (CVE-2019-15901)."@brokenix using Rust would probably have prevent buffer overflows bugs, but not the UID parsing or group change behavior.People who tried to sell me on "doas" often did by arguing that the simpler design and smaller code base was supposed to make it more secure. Well, security, as it turns out, is pretty damn hard.
(DIR) Post #AioisskQbc8fI1XR2G by ramin_hal9001@emacs.ch
2024-06-10T17:30:09Z
1 likes, 0 repeats
Mondoweiss has its own PeerTube instanceIf you are interested in being well-informed by real journalism, but worry that the journalism from your own country is something of an echo-chamber, I recommend following @mondoweissmedia and @mondoweiss for real, evidence-based news told from a perspective that you never see in the "Western" world. Their news stories, plus your regular news sources, is a good way to get a more balanced, well-rounded perspective of the war in the middle east.
(DIR) Post #AjZWcXFolahFWhY28e by ramin_hal9001@emacs.ch
2024-07-03T03:47:32Z
0 likes, 0 repeats
@mntmn I don't expect you actually intend to run this #WASM compiler on a Motorola 68K computer, you just want something that would be small enough to run on an m68k computer, right? #GuileScheme has a WASM back-end called Guile Hoot developed in part by the Guile maintainer Andy Wingo ( @wingo ) and in part by the Spritely Institute.is the only such language that I know that could do this, although Guile is a relatively large Scheme implementation.
(DIR) Post #AjyrM5c7ifAPmrE4S8 by ramin_hal9001@emacs.ch
2024-07-16T07:07:15Z
0 likes, 1 repeats
@aral my favorite take on it so far, also the most concise:> Politicians on Donald Trump: "even if he's Hitler he doesn't deserve to die."> Politicians on Gaza: "those toddlers were clearly Hamas."https://mstdn.ca/@dbattistella/112792881561225289
(DIR) Post #Ak39YNfD0oNz38WGBs by ramin_hal9001@emacs.ch
2024-07-18T08:50:02Z
0 likes, 0 repeats
> "Hey, maybe the AI can fix the screen reader…"@aral of course. Just take a screenshot of the whole screen, send it to an online service to do optical character recognition and run text-to-speech, send the audio back to the client, just like Microsoft Recall.
(DIR) Post #AkvEmX9bW2e4qO8m6C by ramin_hal9001@emacs.ch
2024-07-12T17:40:02Z
1 likes, 0 repeats
> #c - what if everything was a pointer> #lisp - what if everything was a linked list> #haskell - what if everything was a pure function> #forth - what if everything was a stack> #lua - what if everything was a hash map> #erlang - what if everything was immutable> #prolog - what if everything was a pattern to match> #java - what if everything was a class> #rust - what if everything was a memory allocation problem> #golang - what if everything != nil> #javascript - what if everything was everything@tymwol for #erlang I would say "what if everything was an async message-passing closure." Or you could say "what if everything was a coroutine" but that is not quite as accurate.You nailed it for every other language.Also, "what if everything was everything" describes #JavaScript, #Python , and #Ruby all equally well.And "what if everything was everything, but with types!" would describe TypeScript, Dart, Kotlin, Groovy, Haxe, Vala, and many other statically-typed OOP languages.#tcl - what if lisp used square brackets instead#bash - what if everything was a string#awk - what if everything was a stream of strings#perl - what if Bash was an esoteric language with regexps but not pipes#sql - what if everything was a table#xml - what if everything was a tag#css - what if everything was a rectangle> #smalltalk - what if everything was an object> #zig - you're all wrong, we just need to fix C. @cian very true. For #zig I would just say "what if we just fixed C". This might apply to #Golang but I would say #golang is more like "what if we tried to fix C but got it horribly wrong."
(DIR) Post #AlG4RBkB0Jh98daY5o by ramin_hal9001@emacs.ch
2024-08-20T05:18:16Z
0 likes, 0 repeats
> "Just migrated from Ubuntu , to Mint Debian Edition, and maybe from Android to GrapheneOS."@Gr3y_And_D3c4y3d @C3P0 @GatOscuro good job! I am going to have to switch my Ubuntu box to Mint pretty soon as the release I was running is out of date, and I have been wanting to switch to a fully community-supported OS for a while now. I switched to Debian on my laptop recently and I love it, but Mint has more recent packages, many taken straight from Ubuntu.I will also be buying a new smartphone soon. I doubt I could find one that would run Graphene OS in the country where I live, but I would love to use it if I could.
(DIR) Post #AllSOvsBSfxC8XY5IG by ramin_hal9001@emacs.ch
2024-09-06T14:15:44Z
0 likes, 0 repeats
My current Mastodon instance is shutting down soonI will be moving to another Mastodon server soon, deciding on which one might be best for me will take some time and some careful consideration. I intend to keep using this cryptographic ID so most people won't even notice that I have moved. But if the new instance to which I move has, for some reason, not federated with yours, then I will disappear from your view. So I am just letting everyone know.Announcement of the instance shutting down: https://emacs.ch/@emacs/113087752901949391
(DIR) Post #Almdz4cXhykGLWd2Fk by ramin_hal9001@emacs.ch
2024-09-08T03:17:27Z
0 likes, 0 repeats
@Suiseiseki thanks for offering! The 64 KiB character limit is definitely a plus.Do you know if I can transfer my posting history and following list from Mastodon to Pleroma?
(DIR) Post #Am1qYclOs4lTC8tAWG by ramin_hal9001@emacs.ch
2024-09-15T13:26:43Z
0 likes, 1 repeats
> "I mean, when you think about it, what do you really need? Clean air? Fresh water? A climate suitable for human life?"> "Or billionaires?"> "It's billionaires, amirite?"@aral why not have both 😉 (Reads the final policy proposal agreement from COP-UNFCCC...)🤢 Oh, yeah, we definitely cannot have both. This is definitely an either-or thing.