Qalculate: Powerful and versatile multi-purpose calculator for the Android platform
Features of Qalculate
- Platform-Native Graphical user interface
- Simple default view
- Optional calculate-as-you-type mode
- Screenshots
GitHub - jherkenhoff/qalculate-android: Powerful and versatile multi-purpose calculator for the Android platform
Powerful and versatile multi-purpose calculator for the Android platform - jherkenhoff/qalculate-androidGitHub
like this
Badabinski likes this.
reshared this
Open Source reshared this.
Lemmy Development Update 2024-10-04
Filtered word: nsfw
Here is our regular update that explains what we have been working on for the past two weeks. This should allow average users to keep up with development, without reading Github comments or knowing how to program.
sunaurus
netbrum
dullbananas
N4taaa
matc-pub
SleeplessOne1917
Nutomic
- Resolve links to remote posts into local URL
- Attempt to fix test for fetching deeply nested comment
- Avoid stack overflow when fetching nested comments, reduce max comment depth to 50
- Handle partial settings backup (fixes #4307)
- Avoid breaking changes, keep response fields as deprecated
- Replace clippy allow annotation with expect (fixes #5012)
- Cleanup remaining use of Result<bool, Error> (fixes #4862)
- Post scheduling (fixes #234)
- Conditionally hide comments on nsfw posts (fixes #4237)
- Simplify handling of NotFound SQL errors (fixes #4633)
- Post scheduling
dessalines
- Adding a get_random_community endpoint.
- Adding local site settings to reject federated upvotes or downvotes.
- Add modlog entries for bulk removals.
- Adding skip_serializing_none to another OAuth API request.
- Removing a few more Result\<Bool>.
- Add ability to search for Community by its description (or title only).
- Remove redundant local_user.auto_expand setting.
- Adding saved_only, liked_only, and disliked_only filters to search.
- Get rid of a lot of pointless mut form initializations.
- Fixing titleOnly, PostSort, and CommentSort.
- Updating git cliff.
Support development
@dessalines and @nutomic are working full-time on Lemmy to integrate community contributions, fix bugs, optimize performance and much more. This work is funded exclusively through donations.
If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider donating to support its development. Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us.
- Liberapay (preferred option)
- Open Collective
- Patreon
- Cryptocurrency
"Ultra-rare" means
The number of kaon to pion and neutrino/antineutrino decays the team observed is higher than the 8.4 per 100 billion predicted by the Standard Model, but it's still within the uncertainty parameters.
The number of kaon to pion and neutrino/antineutrino decays the team observed is higher than the 8.4 per 100 billion predicted by the Standard Model, but it's still within the uncertainty parameters.
So then how the fuck does that hint at new physics? Idiots.
like this
KaRunChiy likes this.
I thought you were legitimately confused
I'm just curious: if I had been confused, what were you expecting would have happen if you simply repeated what the article had already stated without adding anything?
― James D. Watson, The Double Helix
in their own field there’s a good chance they have something useful to say
Pity this press release wasn't one of them.
like this
NoneOfUrBusiness likes this.
like this
NoneOfUrBusiness likes this.
CERN confirms ultra-rare particle transformation.
Three Body Problem:
Scientists commit suicide.
IRL:
Scientists get super stoked about "new physics".
There's a particular particle, the kaon, which can be created. This particle is highly unstable, and so, decays rapidly into other particles. Ever so often, it doesn't decay down the normal route but instead decays into a pion. This is extremely rare (6 in a billion).
In physics, we have what's called the "standard model". It's our best guess as to how physics works at the fundamental level. It's incomplete, however, with multiple slight variations. This decay pathway is interesting because it is quite sensitive to differences between these models. By measuring the energy and ratio of the resulting mess, we can disguard some variants of the model (their predicted energy is too high or too low).
By using a large number of little measurements, like this, scientists can home in on the most accurate "standard model" variant. This, in turn, informs work on a deeper understanding of physics.
Basically, a decade's work to put a single new point onto a graph. A point that only theoretical physicists care about, and might, or might not be useful down the line. Welcome to modern physics.
I fully agree. It's more the frustration that it now takes so much time and resources to make even a tiny bit of headway.
My favourite example of why pure research is useful, however, is the laser. When it was invented, they had no clue what it could be useful for. It was the classic "solution looking for a problem". It was a fun quirk of quantum mechanics that allowed thek to function. Now, they are critical in multiple areas, but for business and research.
...Cristina Lazzeroni of the University of Birmingham in the UK and her colleagues have now established, experimentally observed, and measured the decay of a charged kaon particle into a charged pion and a neutrino-antineutrino pair.
Feel free to actually read the article if more clarification is needed.
experimentally observed - yes this is the crux of the philosophical issue that makes me unable to sleep. Real or an illusion of something else altogether
Do the things we measure are real or are just the symptoms
When you're dealing with particle physics, unless I'm mistaken, the term "experimentally observed" means "non-wild" or "controlled environment observation" and is interchangeable with "observed" as in non-particle physics.
Humans can't physically observe subatomic particles, nor can we (at current) capture real-time video or anything of them. We observe the measurements and math from designed and run experientns, and present the finding we make on those events. I'm not sure we'll have any kind of technology to catch an observation in the wild in our lifetimes.
Cómo solucionar ModuleNotFoundError: No module named ‘pip’ en un entorno virtual de Python
ModuleNotFoundError: No module named 'pip'
.skotperez@joy:~$ source env/bin/activate(env) skotperez@joy:~$ pip listTraceback (most recent call last): File "/home/skotperez/env/bin/pip", line 5, in <module> from pip._internal.cli.main import mainModuleNotFoundError: No module named 'pip'
Igual si utilizo python -m:
(env) skotperez@joy:~$ python3 -m pip listTraceback (most recent call last): File "/home/skotperez/env/bin/pip", line 5, in <module> from pip._internal.cli.main import mainModuleNotFoundError: No module named 'pip'
Para solucionar el error, desde el entorno virtual se puede usar el módulo ensurepip:
(env) skotperez@joy:~$ python3 -m ensurepipLooking in links: /tmp/tmpvl5omrwzProcessing /tmp/tmpvl5omrwz/pip-24.2-py3-none-any.whlInstalling collected packages: pipSuccessfully installed pip-24.2(env) skotperez@joy:~$ pip --versionpip 24.2 from /home/skotperez/env/lib/python3.12/site-packages/pip (python 3.12)
Pista encontrada en sebhastian.com.
experience/ opinion on wakib? (vim/emacs)
What do you think of wakib? github.com/darkstego/wakib-key…
It's like emacs keybindings but keep today's default/ standard keybindings and adds other layers to it.
In the past months, I tried over and over to use emacs or vim. I dislike having to switch between the "modern" way and vim or emacs inside the editor. With wakib all common shortcut are the same and it adds shortcuts for movements.
I did not yet spend too much time with it but I really like that it simply extends on what I use anyway.
umu-launcher 1.1.1 released | First official release of UMU launcher!
cross-posted from: lemmy.world/post/20491286
For those unaware, about umu-launcher
This is a unified launcher for Windows games on Linux. It is essentially a copy of the Steam Runtime Tools and Steam Linux Runtime that Valve uses for Proton, with some modifications made so that it can be used outside of Steam.
like this
grimaferve likes this.
grimaferve likes this.
originalucifer likes this.
CapitalType likes this.
umu-launcher 1.1.1 released | First official release of UMU launcher!
For those unaware, about umu-launcher
This is a unified launcher for Windows games on Linux. It is essentially a copy of the Steam Runtime Tools and Steam Linux Runtime that Valve uses for Proton, with some modifications made so that it can be used outside of Steam.
like this
timlyo likes this.
Busybox 1.37 is tiny but capable, the way we like Linux tools to be
The Busybox developers have released version 1.37.0, with some 50 changes.Its developers call Busybox the "Swiss Army knife" of embedded Linux, because in one relatively small tool, it implements not just a Unix-style shell, but also about 300 different commands that are normally external programs in their own right. As a result, it's often found inside devices that use Linux in very resource-constrained environments, such as consumer firewall/routers.
Busybox 1.37 is tiny but capable, the way we like Linux tools to be
Self-proclaimed Swiss Army knife of embedded Linux moves slow and fixes things in latest releaseLiam Proven (The Register)
like this
Badabinski likes this.
reshared this
Tech Cyborg reshared this.
crying in unix design philosophy
like this
Sickday likes this.
yeahs systemd I know yada yada :)
But working with embedded stuff, sometimes MCU with like 8MB embedded flash, have a 512k uboot, 1.5MB kernel, you are left with 6MB of flash for the whole application and lib, and busybox is a savior here!
i like busybox (and systemd)
i don't particularly subscribe to the unix way, but to each their own ¯\_(ツ)_/¯
HeerlijkeDrop likes this.
IMO, "One app/library/etc does one thing only" is a rather ignorant form of wisdom about encapsulation, anyways.
Encapsulation is important regardless of how many disparate tasks a library handles. Doing one thing with one thing is a pretty good rule of thumb to get close to good results, but it is FAR from a golden standard, and serves to drag people away from the finer nuances of encapsulation.
The ONLY time it is a hard and fast rule is at the individual function level. A single function ideally should have one task to accomplish, even if that task has side effects.
I'm sure there are cross-dependency issues on an OS level that makes it a bit wiser to do for widely used system tasks, but to make it an absolute rule smacks of wisdom gone awry. Like not eating shellfish in the bible.
Thousands of Linux systems infected by "perfctl" malware since 2021
TLDR: perfctl is a crypto mining and proxy jacking malware that exploits about 20’000 common missconfigurations to install itself on Linux servers. Mostly using a 10/10 CVE on Apache RocketMQ.
It is very persistent and can reinstall itself even when you have deleted all the perfctl and perfcc files. It hides itself by removing logs, network packets, and stopping all activity once you login to the machine.
Monitoring cpu usage using tools (I use net data on my server) can help identify infections (100% cpu usage when « idle »).
Thousands of Linux systems infected by stealthy malware since 2021
The ability to remain installed and undetected makes Perfctl hard to fight.Dan Goodin (Ars Technica)
However, the process would stop immediately when I logged in via SSH or console. As soon as I logged out, the malware would resume running within a few seconds
OK so you just need to stay logged in - Solved :)
Maybe not related but I had an issie with wireplumber where it would suddenly take up any free CPU resources and use them up, jacking up my cpu usage up to crazy high numbers, often to 100% at times where the expected cpu usage would be at 20% at most.
I haven't experienced this in the last week or so, so maybe it was fixed in an update? I'm on Fedora, btw. I just wanted to share, so I can find out if anyone else had the same issue.
The malware also uses advanced evasion techniques, such as suspending its activity when it detects a new user in the btmp or utmp files and terminating any competing malware to maintain control over the infected system.
So, is it a fairly decent antivirus mixed in with all the malware?
I will never understand people using 3rdparty MQ and RPC implementations. What a a PR for rocketMQ right here.
You can and you should implement your communication protocols, most of the time 3rdparties are very wasteful and a security liability. I like ZeroMQ (zeromq.org/), they have amazing tech guides (zguide.zeromq.org/). I still mostly do my own code.
I may have trust issues but sockets are not THAT hard, they're just amzaingly frustrating to debug, not as much as debuging 3rdparty code.
I'm confused trying to get SCALE to work
Hi, I'm trying to get SCALE to work but I'm so confused by what they mean by PATH and I'm stuck.
github.com/spectral-compute/sc…
I'm at the CMAKE step.
This is the official guide I'm following. I do understand what they mean by SCALE_PATH though as that is clearly explained but PATH is just very vague to me or I'm just misunderstanding it completely.
PATH is a shell variable that defines where stuff can be executed from without writing their absolute path.
So the export PATH command just adds the scale stuff to the path.
I'm fine with RTFM but I had no idea PATH is a global variable and I assumed it's telling me to specify path to something. So I had no idea I need to RTFM because I did not RTFM to understand that I need to RTFM. After the first reply pointed me the right direction I managed to make sense of it. Though english is not my first language and some of the terms are just over my head so I had to RTFM with dictionary which took a lot of time for me to finally understand because I was doing another thing wrong on top of that which specifically was
I had to do ~/SCALE_PATH instead of the confusing example of $(SCALE_PATH} as trying nvcc --version did absolutely nothing even though the path was correct
I've been on Linux since April so I've stumbled a lot but got many things to work, it just takes me a lot of time to get trough it and I've really stumbled on this one. Getting ROCM to work was a breeze and most recently getting PyTorch with ROCM to work for AI generative models on AMD. I've also finally started to tinker with toolbox a lot more and finally understand the benefits of it.
Explaining like you are 5:
If you have worked with programming languages, you might have come across global variables and inbuilt functions/keywords. PATH
is a similar global variable for your terminal session.
Every time you open up a terminal, you load up these "global variables", and you/programs can access them (or the applications assigned to them).
So, let's say you have your application (executable) as /home/werecat/corncob/bin/corn
, instead of starting it with ./home/werecat/corncob/bin/corn ...
, if you have /home/werecat/corncob/bin
in your PATH
variable, you can just use it as corn ...
.
export PATH="/home/werecat/corncob/bin:$PATH"
just means:
1.
PATH = /home/werecat/corncob/bin + PATH
2. persist (export) path for the duration of this session (usually until you close the terminal tab)
If you see somewhere to add it to your /home/werecat/.bashrc
file, it means "all commands in .bashrc file are auto-executed every time you start a new terminal session, so if you have it there, you won't need to manually keep entering the command over and over again".
You can list these environment variables by just running:
env
Also, recommend you have a look at freecodecamp.org/news/how-to-s…
Hope this helps. Good luck on your Linux journey.
Thanks. That's a good ELI5. Fortunately I managed to make sense of it before your reply but the link to environment variables is highly appreciated. As I already replied to someone else, I had no idea PATH was a global/environment variable and just assumed it's telling me to specify path so I had no idea I need to RTFM as it confused me greatly and on top of that I did another mistake which confused me even more when I finally managed to get it to do correctly which made me think I am doing it wrong.
I gave up at CMAKE finally as I really need to RTFM more on that as it started to throw many errors at me.
Vänsterpartiet vill se återhämtningsstöd. Bakom dagens kris i sjukvården och annan välfärd ligger många år av urholkade resurser. I sin skuggbudget föreslår Vänsterpartiet därför ett återhämtningsstöd till välfärden på 20 miljarder. Detta för att kompensera för nedskärningarna som gjorts i svensk välfärd under lång tid.
blog.zaramis.se/2024/10/04/van…
North Atlantic Fishing Co Ltd är den enskilt största innehavaren av pelagiska fiskerättigheter i England och en av de största i Storbritannien. Det är ett företag som helt ägs av den stora nederländska fiskerikoncernen Cornelis Vrolijk.
Mycket allvarligt att Dadgostar hotar med uteslutning. Nooshi Dadgostar har uttalat sig i Göteborgs-Posten. Det är utifrån uttalandet uppenbart att hon har tappat kontakt med verkligheten i sin privilegierade tillvaro som partiledare och riksdagsledamot.
Tre personer misstänkta för mordet på C. Gambino. Den 4 juni mördades rapparen C. Cambino i ett parkeringshus på Selma Lagerlöfs torg i Backa. Efter några dagra greps två män som senare blev häktade för medhjälp till mord.
Hezbollah fighters have fiercely repelled all Zionist attempts to cross in Lebanon’s territory on Thursday, with Islamic Resistance heroes turning the border area with occupied Palestine into a graveyard for the Zionists.
An Islamic Resistance battlefield source stated that so far, all Zionist attempts to infiltrate into the Lebanese territory have failed, and that Hezbollah fighters have inflicted heavy losses upon the Zionist troops.
“Hezbollah fighters have repelled all Zionist attempts to advance in several axes in southern Lebanon,” the source told Al-Manar, noting that the resistance fighters have employed different kinds of weapons.
“Resistance’s pre-prepared ambushes are inflicting heavy losses on Zionist soldiers,” according to the source.
A field officer in the operations chamber of the Islamic Resistance stated: “The explosives detonated by the fighters of the Islamic Resistance today, Thursday, October 3, 2024, against the ‘Israeli’ elite forces that attempted to advance in the outskirts of the towns of Maroun al-Ras and Yaroun resulted in the deaths and injuries of more than 20 officers and soldiers. These explosives were recently planted based on the monitoring and tracking of the enemy’s movements by the fighters, with some being planted just hours before the detonation.”
The officer added that the fighters of the Islamic Resistance managed to plant these explosives along potential advance routes of the enemy’s elite soldiers at the Lebanese-Palestinian border. This occurred amid the mobilization and buildup of Zionist enemy forces at their positions and military barracks across the border, alongside the heavy presence of reconnaissance aircraft in the skies over the area.”
Operations
Hezbollah’s Military Media has published so far on Thursday 21 statements that give details on the Islamic Resistance fighters acts along the border with occupied Palestine.
Shortly after midnight, the Islamic Resistance fighters targeted a gathering of Israeli soldiers at Hanita, at 01:15 on Thursday, the first statement read.
Later at 02:00, the Islamic Resistance fighters hit Israeli repositions at Mesgav Am with a barrage of rockets, achieving a direct hit, according to the second statement.
Another barrage of rockets was fired by the Islamic Resistance fighters, targeting a gathering of Israeli enemy soldiers at Yir’on at 03:10, the third statement read.
Later at 09:05, the Islamic Resistance fighters targeted a gathering of Israeli
Operations
Hezbollah’s Military Media has published so far on Thursday 21 statements that give details on the Islamic Resistance fighters acts along the border with occupied Palestine.
Shortly after midnight, the Islamic Resistance fighters targeted a gathering of soldiers at Hanita, at 01:15 on Thursday, the first statement read.
Later at 02:00, the Islamic Resistance fighters hit Zionist repositions at Mesgav Am with a barrage of rockets, achieving a direct hit, according to the second statement.
Another barrage of rockets was fired by the Islamic Resistance fighters, targeting a gathering of enemy soldiers at Yir’on at 03:10, the third statement read.
Later at 09:05, the Islamic Resistance fighters targeted a gathering of Israeli soldiers at Kfar Giladi with a barrage of Falaq rockets, the fourth statementread.
Falaq rockets was also employed against Zionist gathering in Ramim Barracks at 09:15, according to the fifth statement.
Simultaneously, the Islamic Resistance fighters targeted a gathering in Mesgav Am forest with a barrage of rockets, the sixth statement read.
Then at 10:15 on Thursday, the Islamic Resistance fighters repelled a Zionist attempt to advance at Fatima Gate, the seventh statement read, noting that the fighters employed artillery shells.
At 10:45, the Islamic Resistance fighters targeted a gathering of soldiers stationed between Shtula and Al-Raheb with a barrage of rockets, the eighth statement read.
Al-Raheb site was a scene for another rocket strike, this time with Burkan rocket, when the Islamic Resistance fighters targeted a gathering of soldiers at 11:00, according to the ninth statement.
Another gathering was targeted at 11:30 in the settlement of Adamit with a barrage of rockets, the tenth statement read.
Also at 11:30 Al-Raheb site was targeted a new with artillery shells, the eleventh statement read.
Later at 11:40, the Islamic Resistance fighters targeted the occupied city of Tiberias with a barrage of rockets, according to the twelfth statement.
The Islamic Resistance fighters targeted at 12:20 gatherings of Israeli soldiers in Sa’sa’ settlement with a barrage of rockets, the thirteenth statement read.
The fourteenth statement mentioned that the Islamic Resistance fighters repelled a infantry force which tried to infiltrate into the border town of Maroun Al-Ras. The resistance fighters detonated two explosive devices as the Zionist force attempted to infiltrate into the area, according to the statement.
At 12:45, the Islamic Resistance fighters targeted a gathering of soldiers east of Sa’sa’ settlement with Falaq rocket, the fifteenth statement read.
Simultaneously, the Islamic Resistance fighters targeted a gathering of soldiers west of Sa’sa’ settlement at 12:45 with a barrage of rockets, according to the sixteenth statement.
Later at 13:00, the Islamic Resistance fighters hit a gathering ofsoldiers at Shomera with a Falaq rocket, the seventeenth statement mentioned.
The Islamic Resistance fighters targeted a gathering stationed in the occupied Palestinian town of Al-Bassa with a barrage of rockets at 13:10, according to the eighteenth statement.
Later on Thursday, the Islamic Resistance fighters hit a gathering in Avivim settlement with a salvo of rockets, the nineteenth statement read.
Hezbollah Military Media also announced that the Islamic Resistance fighters ambushed a Zionist unit from Golani Brigades in Maroun Al-Ras.
“The resistance fighters detonated an explosive device as the Zionist unit attempted to sneak from the western side of the village,” the twentieth statement read, adding that heavy losses were inflicted upon the Israeli force.
Another infiltration attempt was repelled on Thursday, this time in the border town of Yaroun.
“The Islamic Resistance fighters detonated a Sijjeel shell as an infantry unit tried to infiltrate toward the village’s cemetery,” the twenty-first statement read.
At 15:05, the Islamic Resistance fighters targeted an Merkava at Netu’a with a guided missile, the twenty-second statement mentioned.
Later on Thursday, the Islamic Resistance fighters targeted Zionist gathering near the outskirts of Adaisseh border village with a barrage of rockets, the twenty-third statement read.
Hezbollah Military Media’s twenty-fourth statement stated that between the dawn and noon on Thursday, the Islamic Resistance fighters detonated four explosive devices targeting soldiers in Yaroun and Maroun Al-Ras.
According to the twenty-fifth statement, the Islamic Resistance fighters targeted the Sakhnin military industries base in Acre Bay with a salvo of rockets at 4:40 PM on Thursday, October 3, 2024.
The twenty-sixth statement noted that the Islamic Resistance fighters targeted a gathering of enemy forces in Kfar Giladi settlement with a rocket salvo at 5:45 am on Thursday, October 3, 2024.
The twenty-seventh statement maintained that the Islamic Resistance fighters bombarded the site, settlement, and orchards of Al-Metula at 06:15 pm on Thursday, 3-10-2024, with 100 Katyusha rockets and 6 Falaq rockets.
The twenty-eighth statement pointed out that the Islamic Resistance fighters bombarded the occupied city of Safed with a salvo of rockets at 7:00 pm on Thursday, 3-10-2024.
The twenty-ninth statement mentioned that Hezbollah fighters struck a gathering of occupation soldiers in Avivim settlement with a missile barrage.
The Operations Chamber of the Islamic Resistance confirmed, on the basis of its reliable field and security sources that 17 soldiers and officers were killed during Thursday’s border battles, according to the thirtieth statement.
The thirty-first statement indicated that the Islamic Resistance fighters bombarded Al-Baghdadi occupation site a salvo of rockets at 10:20 pm on Thursday, 3-10-2024.
According to the thirty-second statement, the Islamic Resistance targeted Al-Thughra and Khalet Al-Khanafer areas in Odeissah outskirts with a missile barrage at 09:50 pm on Thursday, 3-10-2024.
Islamic Resistance targeted Al-Thughra and Khalet Al-Khanafer areas in Odeissah outskirts with a missile barrage at 01:00 pm on Thursday, 3-10-2024, according to the thirty-third statement.
The thirty-fourth statement assured that, in defense of Lebanon and its people, and within the framework of the ‘Khaibar’ operations series, and in response to the targeting of civilians and the massacres committed by the Zionist enemy, and in answer to the call of ‘Labbeik ya Nasrallah’ [Here I am, at your service O Nasrallah], the Islamic Resistance launched a salvo of Fadi-2 rockets targeting “Nasher” Base east of Haifa.
The same statement underlined that the Islamic Resistance will continue to be present and ready to defend our country and our oppressed people, and will not hesitate to fulfill its duty to deter the enemy from its arrogance and oppression.
The statements stressed that the operations were “in support of our steadfast Palestinian people in the Gaza Strip, in solidarity with their brave and honorable Resistance, in defense of Lebanon and its people and in response to the barbaric Zionist transgression of cities, villages, and civilians.”
Videos circulated by Zionist media showed helicopters flying towards the border with Lebanon in a bid to evacuate Israeli casualties.
abolitionmedia.noblogs.org/pos…
#alAqsaFlood #hezbollah #lebanon #palestine #resistance #westAsia
InternetCitizen2
in reply to sag • • •Wait its also on mobile? Nice!
E: can't find it on fdroid or play.
Bitflip
in reply to InternetCitizen2 • • •It's really new.
github.com/jherkenhoff/qalcula…
qprimed
in reply to Bitflip • • •Avid Amoeba
in reply to sag • • •Oh the units conversion looks promising. Might replace Ultra Measure Master for me. I think it doesn't quite work yet.
~~Is the author's username a play on "jerkoff"?~~ No his name is Jost Herkenhoff.
Maggoty
in reply to Avid Amoeba • • •Eheran
in reply to sag • • •thingsiplay
in reply to sag • • •dadarobot
in reply to sag • • •mvirts
in reply to dadarobot • • •Southern Boy
in reply to sag • • •Sam_Bass
in reply to sag • • •sorter_plainview
in reply to Sam_Bass • • •~~Why? Can you elaborate?~~
Edit: oh, I automatically read it as J. Herkenhoff, and started to wonder what is the problem with the name.
Dymonika
in reply to sag • • •