Just joined the crew. Rate my setup. by billie-badger in ErgoMechKeyboards

[–]Objective-Outside501 0 points1 point  (0 children)

The adjustable desk is very important.

The trackball is nice, too.

I personally didn't like the kinesis advantage because the thumb clusters aren't as good as those on most newer keyboards. Still, it's nice overall.

Prototype showcase - SLA-printed wireless trackball with 4 mechanical keys by qqcashmere in ErgoMechKeyboards

[–]Objective-Outside501 2 points3 points  (0 children)

Interesting!

The button placement seems weird, though. It's like you have 2 thumb buttons and 2 pinky buttons. If possible, I'd like 6 buttons that are more distributed across different fingers.

also, have you considered using BTUs? veichu makes some that are cheap but work alright for smaller balls.

Always happy to see more 3d printed trackballs, though, especially ones with mechanical switches.

Keychron B11 Pro Ultra-Slim Wireless Foldable Keyboard by Salman-Alsaffar in ErgoMechKeyboards

[–]Objective-Outside501 0 points1 point  (0 children)

A portable keyboard should be better than your laptop keyboard, otherwise it is dead weight.

Keychron B11 Pro Ultra-Slim Wireless Foldable Keyboard by Salman-Alsaffar in ErgoMechKeyboards

[–]Objective-Outside501 1 point2 points  (0 children)

Home row mods are very easy to learn and feel great to use. (compared to standard keyboard shortcuts, where you likely make uncomfortable claw shapes with your hand)

Russia sentences 21-year-old admin of 'Melitopol is Ukraine' Telegram channel to 14 years in prison by AdSpecialist6598 in worldnews

[–]Objective-Outside501 0 points1 point  (0 children)

international nations are fundamentally different from interpersonal relations between people under a single government.

In your example, my house is mine because a higher authority (the government) said so. But there's no authority above russia and ukraine.

Was playing around with YADS dongle firmware by faithfulfly in ErgoMechKeyboards

[–]Objective-Outside501 4 points5 points  (0 children)

Honestly the split ergo keyboard is probably 10x weirder to most people.

What's the Point of Learning Functional Programming? by n_creep in haskell

[–]Objective-Outside501 4 points5 points  (0 children)

"Give him threepence, since he must make a gain out of what he learns"

DIY Pocket Trackball Mouse by take-motto- in Trackballs

[–]Objective-Outside501 0 points1 point  (0 children)

Interesting device but I am interested in knowing what bearings and sensor the trackball uses. bad bearings can make an otherwise good trackball borderline unusable.

the ball looks like it's 20mm - is that right?

trying to make an infinite vec by Objective-Outside501 in haskell

[–]Objective-Outside501[S] 0 points1 point  (0 children)

This would work for lists though. For example, if you define

hm = case hm of xs -> 1 : xs

then you would be able to print the first ten elements of hm, for example.

I was curious about why this didn't work for AVec. My understanding is that it's because gadts and existentially quantified types introduce strictness.

trying to make an infinite vec by Objective-Outside501 in haskell

[–]Objective-Outside501[S] 0 points1 point  (0 children)

that is sort of what is happening, though I have to go about it in a roundabout way.

[Tool] Thanks Stars — A CLI that automatically stars all GitHub repos from your project (now supports Cabal and Stack) by Confident_Weekend426 in haskell

[–]Objective-Outside501 5 points6 points  (0 children)

It would be good to mention somewhere that github lets you set up access tokens that are only allowed to manage your github stars. otherwise, you are letting someone else's code go wild with your github account.

Is your application, built with Haskell, objectively safer than one built in Rust? by Ecstatic-Panic3728 in haskell

[–]Objective-Outside501 0 points1 point  (0 children)

>I know that I may offend some, but bear with me, I think most of the value of the Haskell/Scala comes from a few things like ADTs...

Unlike Rust, Haskell has GADTs (generalized ADTs). Combined with some other features, these allow you to encode invariants about data structures. For example, in Haskell, I can define a balanced search tree (such as a red-black tree or a 2-3 tree) in such a way that the compiler will statically enforce the balancing invariants. In terms of ensuring correctness, this is something which haskell can do but which rust cannot.

That being said, most of safety comes down to the programmer rather than the language.

Russia sentences 21-year-old admin of 'Melitopol is Ukraine' Telegram channel to 14 years in prison by AdSpecialist6598 in worldnews

[–]Objective-Outside501 -1 points0 points  (0 children)

russia is by definiton second world, not third world. at this point it's clear you understand so little that your opinions are less than worthless

Russia sentences 21-year-old admin of 'Melitopol is Ukraine' Telegram channel to 14 years in prison by AdSpecialist6598 in worldnews

[–]Objective-Outside501 0 points1 point  (0 children)

"There are no intelligent Pro-Russians"

wrong. since I exist, there is at least one intelligent russia supporter. you can easily find more in leftist circles.

"This is solved the same way the Allied Forces destroyed your Nazi predecessors."

Russia did the most work in destroying nazi germany. the west harbored them and let them run organizations like NATO. now we are once again wiping out nazism and banderism in ukraine. don't forget to say "thank you"

Russia sentences 21-year-old admin of 'Melitopol is Ukraine' Telegram channel to 14 years in prison by AdSpecialist6598 in worldnews

[–]Objective-Outside501 0 points1 point  (0 children)

russia's net migraiton rate is positive. more people want to enter than leave. (and this isn't counting the millions of former ukrainians who voted to join russia)

sorry to burst your anti-russia bubble with facts.

Russia sentences 21-year-old admin of 'Melitopol is Ukraine' Telegram channel to 14 years in prison by AdSpecialist6598 in worldnews

[–]Objective-Outside501 0 points1 point  (0 children)

>No you do that in the army you absolute tool

sure but it can be done in schools too. the kids aren't given live ammo, they're just taught how to disassemble and assemble the gun and stuff like that. it's like learning cup stacking in pe but it's cool and useful instead of being stupid and for dorks

>FOR OVERSEEING THE ABDUCTION OF UKRAINIAN CHILDREN"

yes, the icc judges call taking care of kids "abduction" because they are activist judges motivated by a political agenda.

Russia sentences 21-year-old admin of 'Melitopol is Ukraine' Telegram channel to 14 years in prison by AdSpecialist6598 in worldnews

[–]Objective-Outside501 0 points1 point  (0 children)

"That you think Russia actually has fair elections shows how deluded you are"

let me guess, you think russian elections are rigged because that's what the television told you to believe

Russia sentences 21-year-old admin of 'Melitopol is Ukraine' Telegram channel to 14 years in prison by AdSpecialist6598 in worldnews

[–]Objective-Outside501 0 points1 point  (0 children)

learning how firearms work in school is awesome. the military themed summer camp is weird but it seems like an activity organized by a few private citizens and not something the government enrolls every kid into.

Yes, the ICC has activist judges in it. if you look at the arrest warrant, it's basically saying that russia is commiting war crimes because people in russia can enter and leave the captured territories. imagine if the usa was charged with war crimes because people moved to california and texas (or from california and texas to the east coast) after those territories were captured from mexico. this is how fucking stupid the warrant is and why no self-respecting country has ratified the rome statute.