Arghblarg

joined 2 years ago
MODERATOR OF
[–] Arghblarg 2 points 5 hours ago (1 children)

No, IMO we need to be ruthless to make sure they don't try to go any further. The time for 'tolerance' is past.

[–] Arghblarg 15 points 8 hours ago* (last edited 8 hours ago) (3 children)

Canada needs to hit back HARD with counter-tariffs. If we cave here, then where will it end??

Trump thinks he can unilaterally pull out of NAFTA (or whatever the modern equivalent is)? OK, we can unilaterally pull out of the water treaties that say we allow our rivers to flow south of the border.

The time has come for Canada to stop exporting any raw resources at all. Water, lumber, cattle, crude, LNG ... keep it and refine/process it and sell finished goods only.

Canadians may have forgotten how quickly the US caved on keeping cattle from being imported to the northern US states for processing when Alberta and Saskatchewan called their bluff near the end of the Mad Cow scare around 2003... Canada had all the paperwork to prove herds were being tested properly for mad cow disease, but the US wanted to leverage the fear to keep Canadian beef out to help their own farmers; so Canada decided to start building more beef processing plants locally. They panicked and re-opened exports fearing we'd become self-sufficient for beef production and stop sending our cattle to them for good, destroying their processing industry.

[–] Arghblarg 15 points 8 hours ago* (last edited 8 hours ago) (1 children)

Also known as a 'Voluntary Departure Program', aka. layoffs that can't be pinned on the CxO levels for lawsuits wrt. age-ism or other banned criteria for layoffs, since it's "each employee's choice" but of course the company hopes all the older, higher-paid workers take the package.

This tactic is often proposed by Boston Consulting Group when they are brought in as consultants to 'help' a company. Management will tell everyone when it's announced that "it's your private decision, don't discuss with your co-workers".

Best thing for the workers is for to do the exact opposite: ORGANIZE, TALK: entire departments should decide amongst themselves that no one will leave, or that everyone will leave.

Everyone leaving is usually the better action for employees -- usually management will say at some point leading up to the decision day that "this is your chance, if we need to do cuts later, there will be no offer like this again!" And. They. Will. Cut. Again.

So take the package.

If any of them want to come back for juicy consultant fees, the company will make offers once they see over 50% of their staff taking the package, no matter how hard they swear "there's no coming back if you take the package".

[–] Arghblarg 5 points 18 hours ago

Yet another example of how toxic religious extremism is.

There is too much talk of "freedom of religion" where we really need freedom from religion. Keep your beliefs, peaceful or not, private. No one has a right to enforce their beliefs on others.

[–] Arghblarg 7 points 1 day ago (2 children)
[–] Arghblarg 1 points 1 day ago

No idea. However, it seemed to be working a few days ago, someone posted tweets there and one could view w/o hitting the main site.

[–] Arghblarg 7 points 2 days ago (2 children)

Someone posted that there's a service 'xcancel' that lets one view a tweet w/o an account or logging in. Just add 'cancel' after the 'x', eg. https://xcancel.com/...

[–] Arghblarg 63 points 2 days ago* (last edited 2 days ago) (8 children)

Whoa.

A company I worked for did this years ago... said they expected 10, maaaaybe 20% to take it. 54% did and they panicked, losing most of their best people.

This is gonna be a clusterf*ck of epic proportions.

[–] Arghblarg 1 points 2 days ago

Ah! I use the 'mlmn' theme or whatever it's called at old.lemmy.ca -- that's the reason, the theme must not handle these. Thanks.

[–] Arghblarg 4 points 3 days ago* (last edited 3 days ago)

I actually had one of these, being a kid unable to afford even the CoCo at the time. Yeeks. A hobbled 'starter micro' for the time.

Tandy could've actually made it compatible with the CoCo for 1 or 2 dollars more per unit, but for some insane reason decided to use the 6803 instead of the 6809E, and make the BASIC use different token encodings from the CoCo (cause why be compatible at all?!) rendering it a silly dead-end machine. And all a mere 1 or 2 years before the 16-bit era began, putting all 8-bits on notice in general...

[–] Arghblarg 24 points 3 days ago (2 children)

"Here is the feedback you requested, blah blah blah blah ...

As you have contracted my expertise for improving your HR process, and we both acknowledge that my time is valuable, my invoice is attached below for (x) hours charged at (y/hr), payable upon receipt of this feedback. Failure to respond in a timely manner to the negative constitutes legally-binding agreement of payment. Payment in full is due within 30 business days."

Yeah I know it wouldn't stick, but might be fun to make them at least waste some time to respond or refute.

[–] Arghblarg 88 points 3 days ago (5 children)
 

EDIT see my comment below which uses a much cleaner method that avoids the noisy multple udev events and doesn't require udev/eudev at all


This activates/de-activates the secondary display underneath the removeable keyboard properly. Note though that the keyboard is a composite unit and causes a whole train of udev events, rather than a single one, which means the desktop will flicker multiple times on each re-attachment of the keyboard :(. If anyone knows how to just run the scripts on the 'last' udev event, it would make for a cleaner experience. (XFCE sometimes crashes out on me due to the rapid xrandr reconfigs but it's mostly usable).

[/usr/local/bin/usb-0b05_1b2c-in]

#!/bin/bash

if [ "$(xrandr --listmonitors | wc -l)" -gt "2" ]; then

#logger -p user.info "=== KEYBOARD REPLACED ==="

xrandr --output eDP-2 --off

fi

[/usr/local/bin/usb-0b05_1b2c-in_udev]

#!/bin/bash

export PATH=/bin:/sbin:/usr/bin:/usr/sbin

/usr/local/bin/usb-0b05_1b2c-in &

[/usr/local/bin/usb-0b05_1b2c-out]

#!/bin/bash

if [ "$(xrandr --listmonitors | wc -l)" -lt "3" ]; then

#logger -p user.info "=== KEYBOARD REMOVED ==="

xrandr --auto && xrandr --output eDP-2 --below eDP-1

fi

[/usr/local/bin/usb-0b05_1b2c-out_udev]

#!/bin/bash

export PATH=/bin:/sbin:/usr/bin:/usr/sbin

/usr/local/bin/usb-0b05_1b2c-out &

[/etc/udev/rules.d/99-zbduo2024-kbd.rules]

ACTION=="add", ATTRS{idVendor}=="0b05", ATTRS{idProduct}=="1b2c", ENV{XAUTHORITY}="/home/username/.Xauthority", ENV{DISPLAY}=":0", OWNER="username", RUN+="/usr/local/bin/usb-0b05_1b2c-in_udev"

ACTION=="remove", ENV{ID_MODEL}="ASUS_Zenbook_Duo_Keyboard", RUN+="/usr/local/bin/usb-0b05_1b2c-out_udev"

Now, to get your laptop keyboard working when removed, in bluetooth mode, one must

  1. Ensure bluetooth-ctl is running and initiate 'pair' in Bluetooth by clicking 'Create pairing with this device' (key icon in the 'Blueman-Manager' window)
  2. Turn on bluetooth (switch on the left of the keyboard)
  3. Remove the keyboard
  4. Hold F10 for 4-5 seconds until its blue LED starts blinking rapidly (kbd in pairing mode)
  5. Watch your desktop notifications for the connection message with the BT challenge pin code (6 digits)
  6. type the challenge PIN code on the keyboard
  7. Now the keyboard should be paired.

... now if only I could get the sound device (Intel HD Audio) and brightness control working for both screens!

 

I was searching online for quite a while this evening, chasing a half-remembered bit of trivia, that trilobites were supposedly unique in their use of calcite for their lenses, composing the ommatidia of their compound eyes.

It must be so obvious to scientists in the field of studying insects that they never mention it in their papers...

So, what compound(s) do modern arthropods use in their compound eyes. If it isn't calcite, what do modern 'bugs' use?

7
submitted 5 months ago* (last edited 5 months ago) by Arghblarg to c/APL
 

Whether you are an old hand at APL, or someone just discovering the language, having the symbols in the standard layout right there on your keyboard is a great help... dedicated APL keyboards are pretty expensive, so consider these stickers that let one adapt any standard desktop or laptop keyboard!

APL keyboard sticker set on Tindie

To set up your keyboard for APL programming on Linux, see here.

 

If you haven't heard of it, this island has a population that the world has collectively decided to leave alone, mostly because they have proven, on multiple occasions, that they absolutely do not want visitors. Like, arrow-to-death anyone attempting to land or even visit near their shores.

This probably cannot go on forever... but maybe, it could. Essentially, we are already implementing a 'Prime Directive' of sorts here. Would the 23rd, 24th, ... centuries in Star Trek canon still have this little island on Earth, isolated from not just from Earth's own unified Federation society, but from the greater Federation races? What steps would the Federation and Earth take to maintain their isolation and the ecosystem on which they depend?

Would make for an interesting episode, or at least a cool side-note reference in one :)

2
submitted 7 months ago* (last edited 7 months ago) by Arghblarg to c/APL
 

For Funtoo users, simply sudo emerge dev-lang/apl :)

7
submitted 8 months ago* (last edited 8 months ago) by Arghblarg to c/gmecanada
 

Normally I avoid linking to the old sh$thole here ('cuz you know, f*ck u/Spez), but this is an exception.


DFV posted DIRECTLY to 'stonk: https://www.reddit.com/r/Superstonk/s/8TNza7V2IN

Discussion over on the 'stonk sub: https://old.reddit.com/r/Superstonk/comments/1d6r84q/roaring_kitty_theroaringkitty_on_x/

Twitter post tonight: https://x.com/theroaringkitty/status/1797418617908154621?s=46&t=C7yuUBuPnwEdJziHIhO53w

5
submitted 8 months ago* (last edited 8 months ago) by Arghblarg to c/APL
 

GNU APL is easy to build on your own Linux machine, though the steps aren't detailed on the website.


Benefits of building yourself locally:

  • One can customize how many cores GNU APL has access to
  • Customizing optional extensions like PNG image, SQLite, GTK support etc.
  • Having the latest bugfixes

  1. Obtain the latest source

  2. Configure using autotools

    • cd trunk
    • make clean
    • ./configure CORE_COUNT_WANTED=3 RATIONAL_NUMBERS_WANTED=yes --with-ctrld_del

    Use ./configure --help to see other options, adjust to taste

  3. Build and install

    • make -j && sudo make install
  4. Set up your default workspace

    • cd ~
    • mkdir -p GNUAPL/workspaces

2
Checks out! (old.lemmy.ca)
submitted 8 months ago by Arghblarg to c/usernamechecksout
5
submitted 8 months ago* (last edited 4 months ago) by Arghblarg to c/APL
2
submitted 8 months ago* (last edited 8 months ago) by Arghblarg to c/APL
8
submitted 8 months ago* (last edited 8 months ago) by Arghblarg to c/gmecanada
 

5
submitted 8 months ago* (last edited 8 months ago) by Arghblarg to c/gmecanada
 

🟩 70 minutes in: $21.40 / 19,86 € (volume: 168513)

🟩 65 minutes in: $21.18 / 19,65 € (volume: 160236)

🟩 60 minutes in: $21.07 / 19,55 € (volume: 157020)

🟩 55 minutes in: $21.02 / 19,51 € (volume: 149683)

🟩 50 minutes in: $20.98 / 19,46 € (volume: 140442)

🟩 45 minutes in: $20.95 / 19,43 € (volume: 133779)

🟥 40 minutes in: $20.77 / 19,27 € (volume: 127291)

🟩 35 minutes in: $20.80 / 19,30 € (volume: 123795)

🟥 30 minutes in: $20.77 / 19,27 € (volume: 116641)

🟥 25 minutes in: $20.78 / 19,28 € (volume: 108008)

🟩 20 minutes in: $20.80 / 19,30 € (volume: 101356)

🟩 15 minutes in: $20.49 / 19,01 € (volume: 90143)

🟩 10 minutes in: $20.43 / 18,95 € (volume: 75814)

🟩 5 minutes in: $20.31 / 18,85 € (volume: 57289)

🟩 0 minutes in: $19.56 / 18,15 € (volume: 43187)

🟥 US close price: $17.46 / 16,20 € ($17.39 / 16,13 € after-hours)

US market volume: 36.83 million shares

view more: next ›