off-topic

https://github.com/clojurians/community-development/blob/master/Code-of-Conduct.md Clojurians Slack Community Code of Conduct. Searchable message archives are at https://clojurians-log.clojureverse.org/
Harley Waagmeester 2021-01-01T02:02:08.331200Z

has anyone here gotten a $600 stimulus deposit ?

Harley Waagmeester 2021-01-01T02:03:10.332100Z

i'm gonna go cheap and get a $100 phone and use mint mobile, they have free tethering

Harley Waagmeester 2021-01-01T02:04:03.332700Z

geeeez someone nearby is exploding thousands of firecrackers

seancorfield 2021-01-01T02:10:23.333700Z

Our bank said the earliest possible date is Jan 4th (Monday) but it could be quite some time after that @codeperfect

seancorfield 2021-01-01T02:11:39.334600Z

I expect fireworks will start here in an hour or two... but we still have nearly six hours of it ๐Ÿ˜

Harley Waagmeester 2021-01-01T02:57:03.335Z

i need to get a nice chess set also

Harley Waagmeester 2021-01-01T02:57:47.335600Z

i hate to waste my tears on a paper chess board

Harley Waagmeester 2021-01-01T02:59:01.336600Z

someone is qouted as saying " if you want to destroy a young mans' future, teach him chess"

Harley Waagmeester 2021-01-01T02:59:36.337Z

charles karuther mentioned that

Harley Waagmeester 2021-01-01T03:04:21.338500Z

with my post nomen beginning with "W" i am forced to the back of the line and baited with anticipatory illusions continually

seancorfield 2021-01-01T03:11:39.338900Z

@codeperfect Have you watched Queen's Gambit?

seancorfield 2021-01-01T03:12:28.339100Z

(since you mentioned chess)

Harley Waagmeester 2021-01-01T04:01:41.341500Z

@seancorfield i really like Anna Rudolfs' channel on youtube, she's like a real life person based on the character in that tv show ( ha!! that is backwards from a show based on a real person !!!)

Harley Waagmeester 2021-01-01T05:43:21.342600Z

oooooh, i just heard 8 shots from a .45 cal go off, happy almost newyear!

Harley Waagmeester 2021-01-01T05:44:02.342900Z

23:43 local time

Harley Waagmeester 2021-01-01T06:01:36.343800Z

ok, it is now 00:00 happy newyear and god bles you

Harley Waagmeester 2021-01-01T06:02:10.344200Z

is there a jewish new year designation ?

Harley Waagmeester 2021-01-01T06:02:33.344500Z

happy nagah leah !

Harley Waagmeester 2021-01-01T06:03:27.345300Z

lots of fireworks exploding into the future

Harley Waagmeester 2021-01-01T06:03:38.345600Z

i wish you all well

3๐ŸŽ‰
Harley Waagmeester 2021-01-01T06:08:54.346200Z

ื™ึธืžึดื™ื ื ื•ึนืจึธืึดื™ื

Harley Waagmeester 2021-01-01T06:09:43.346400Z

Yamim Nora'im

Bill St. Clair 2021-01-01T08:01:47.346700Z

Happy 2021!

1๐Ÿฆœ
Harley Waagmeester 2021-01-01T11:43:34.348900Z

wow, the treasury dept. put the $600 stimulus into my account this morning

Ben Sless 2021-01-01T12:00:01.349Z

@jjttjj a big question for me is whether these are separate interfaces or one, for example Producer and Client both send!, but the main differences are: โ€ข for a producer send! returns an indication send succeeded, while for a client it returns a response โ€ข Producers can also reflect backpressure, while for clients it makes less sense (does it?)

orestis 2021-01-01T15:55:24.351200Z

Happy new year! Santa got me a piano keyboard and Iโ€™m starting to teach myself (I have a bit of classical guitar training so some things transfer). I wonder if anyone has any resources that might come handy for this sort of thing?

2021-01-01T15:58:51.352200Z

I hear technique is important (for preventing carpal tunnel), and if learned it can transfer for the kind of keyboarding we do

orestis 2021-01-01T16:36:51.353200Z

I can definitely see that. Thatโ€™s probably the one thing that you really need a teacher for...

2021-01-01T17:08:04.353800Z

based on my experience with other instruments, it's much easier to learn the right way first, compared to unlearning the wrong way

2021-01-01T17:32:17.354900Z

> $600 stimulus Is this for Covid? Does everyone get this? Or is it only for people who have been affected by Covid? I'm in the UK and the support we got was the governmenet would pay your company to keep you employed (but furloughed), if you lost your job because of covid. And self employed people got to claim some amount of tax back (I'm not self employed so don't know details). Oh wait, I was able to claim tax relief for working from home due to the office being closed but it's something like a measly ยฃ2 a week. I;d be quite happy if the gov gave me ยฃ600!

2021-01-01T17:37:57.355700Z

everyone with an income below a specific amount for the year before

2021-01-01T17:38:17.356400Z

Aaah, is this going to be an ongoing thing ? or a one off?

2021-01-01T17:38:24.356700Z

do note that we have to pay an exorbidant fee for healthcare if unemployed, and many of us are newly unemployed

2021-01-01T17:38:54.357300Z

it's a two off (happened once before...)

2021-01-01T17:39:07.357800Z

yeah, healthcare in America seems absurdly expensive!

2021-01-01T17:39:12.358Z

there have been no ongoing benefits and our safety net is basically nonexistent

2021-01-01T17:39:50.359100Z

(we have seen expanded unemployment benefits, and a subsidized loan program for businesses that was theoretically tied to not laying off employees...)

2021-01-01T17:39:59.359300Z

Who is making all the money off such an expensive healthcare system? Are your doctors / consultants etc all really well off? Or is it mostly insurance companies making all the money?

2021-01-01T17:40:15.359800Z

insurance companies, drug companies, hospitals

2021-01-01T17:40:24.360300Z

(on the administrative side of course)

Timur Latypoff 2021-01-01T17:40:31.360500Z

AFAIK, US doctors make more than programmers

2021-01-01T17:40:39.360800Z

yes, they do

2021-01-01T17:42:00.364400Z

There is a fair amount of wasted effort that comes from managing all the overhead of billing.

2021-01-01T17:42:11.365100Z

On both provider and insurance side.

2021-01-01T17:42:12.365200Z

(but they also pay massive insurance costs (for malpractice insurance))

gklijs 2021-01-01T17:42:52.366500Z

In the Netherlands doctors make more then programmers as well, but healthcare is still a lot cheaper than in the US.

2021-01-01T17:42:54.366700Z

@zeiglerr one person's "wasted effort" is another persons "entire industry"

2021-01-01T17:43:21.367400Z

attempts to reduce health care costs in the US are sunk by the insurance industry

2021-01-01T17:43:52.368200Z

Last time I was at doctors, docs appointment was ยฃ0, he sent me to hospital for x-rays, ยฃ0 then I got 2 prescriptions from pharmacists, also ยฃ0. Having to worry about paying for treatments / visits would be incredibly stressful.

2021-01-01T17:44:53.369100Z

@qmstuart the pattern for the US is that many (most?) people end up losing most of their life savings in the last few years of their lives

2021-01-01T17:46:11.369800Z

I should stop thinking about this, it gets me a bit agitated

2021-01-01T17:46:33.370600Z

it's probably the most broken part of the US political economy

Timur Latypoff 2021-01-01T17:46:48.371100Z

@noisesmith what about student loans?

2021-01-01T17:47:03.371600Z

at least I can make the informed choice not to get a formal education

2021-01-01T17:47:10.371800Z

(which I did, it worked out well enough)

1๐Ÿ‘
2021-01-01T17:47:34.372400Z

I guess I could make the informed choice to die of a preventable disease

Timur Latypoff 2021-01-01T17:48:01.373100Z

You could also travel to a neighboring country to do treatments.

2021-01-01T17:48:13.373700Z

a better off-topic question, can anyone recommend a good laptop or desktop that comes pre-loaded with linux ? I've been looking at System76, but they seem awfully expensive.

2021-01-01T17:48:55.374900Z

@qmstuart I got my dell xps-13 preloaded with ubuntu as a purchase time option, dell has their own customized packages for their hardware

bronsa 2021-01-01T17:49:37.375500Z

the xps13 versions of the last few years have horrible overheating problems

bronsa 2021-01-01T17:49:49.375900Z

(compared to the 2016/17 era ones)

2021-01-01T17:50:00.376100Z

that really doesn't scale, especially when you look at how large our country is and how far most of as are from the Canadian border

2021-01-01T17:50:19.377Z

oh, that's too bad, mine has been great

2021-01-01T17:50:48.378800Z

There are some cheaper System76s. I know the high spec laptops go up into the 2-3k range but I feel like the last time I looked they had one around 800usd

bronsa 2021-01-01T17:51:24.379800Z

I had to send mine back (2019 version) cause I just couldn't get any work done as it kept hitting thermal limits and throttling the CPU to insanely low clock speeds

bronsa 2021-01-01T17:51:41.380400Z

doing the same work my 2016 xps13 was perfectly ok

2021-01-01T17:51:51.380900Z

I have a dell xps from work (with windows 10), and its had to have the dell guy cvome out to repair something on it 3 times in 3 years

bronsa 2021-01-01T17:52:04.381200Z

seems to be a common problem since late 2018

Timur Latypoff 2021-01-01T17:52:52.382200Z

From what I hear about costs, itโ€™s literally cheaper to travel though. If enough people do that, economy of scale should kick in, and all-medical flights would become even cheaper. And Mexico might also be a reasonable medical destination, I think.

bronsa 2021-01-01T17:53:08.383Z

having dell engineers come for repairs has been a horrible experience in the past few years :/ which is a massive shame as I've owned dell laptops for 10 years as the support used to be stellar

2021-01-01T17:53:50.384Z

Yeah, one guy came out mid afternoon, by 6 the laptop was still in pieces, when he finally got it back together it wouldn't boot. Had to wait for a second guy to come out the following day and fix wahtever he had screwed up

2021-01-01T17:54:27.384800Z

At one point he was looking concerned like he couldn't find a piece, was looking on the floor and everything. I knew at that point it wasn't going well

2021-01-01T17:54:42.385200Z

I've even heard of people going to Cuba, they actually have a great system there

bronsa 2021-01-01T17:54:55.385600Z

similar experience, took me almost 2 weeks to manage to arrange an engineer visit (and I was paying for next day on-site support), they managed to leave the laptop in a more broken state than before two times

bronsa 2021-01-01T17:55:10.386Z

ended up just sending the laptop back and bought a thinkpad instead.

dpsutton 2021-01-01T17:55:29.386200Z

loved my third gen x1 carbon.

dpsutton 2021-01-01T17:55:52.386600Z

only downside was it was a touch screen instead of a nice matte.

bronsa 2021-01-01T17:57:22.387100Z

I've got a t495 and an e14 and they're both good machines

bronsa 2021-01-01T17:58:05.388200Z

@qmstuart I know it's not what you've asked but you'll probably have more luck just buying a laptop known to be well supported on linux and just installing it on your own

2021-01-01T17:58:16.388500Z

Is a distro like Ubuntu a good bet to install without problems with missing hardware drivers etc?

bronsa 2021-01-01T17:58:24.388900Z

yeah

2021-01-01T17:58:26.389100Z

my current PC is around 10 years and getting linux to work on it was a nightmare

bronsa 2021-01-01T17:58:32.389300Z

it's nothing like the experience it used to be

2021-01-01T17:59:13.390600Z

main issue was the nvidia drivers for my ancient graphics card

borkdude 2021-01-01T17:59:19.391200Z

I had some problems getting my nvidia card to work, but eventually it worked

borkdude 2021-01-01T17:59:25.391600Z

(a new one)

2021-01-01T17:59:26.391700Z

until those were fixed / working, it kept hard freezing

2021-01-01T17:59:38.392Z

also nowadays you can simply boot from the installer image and have a running system without putting anything on disk - if you boot up the installer and all your important hardware works you know there won't be an issue with the installed system

2021-01-01T18:00:04.392800Z

(except maybe a painful uefi / firmware experience depending...)

borkdude 2021-01-01T18:00:08.393Z

I went with Windows + WSL2 in the end - blasphemy I know, but even bozhidar is doing it now ;)

bronsa 2021-01-01T18:00:13.393200Z

same

bronsa 2021-01-01T18:00:40.394100Z

i've spent 10+ years on gentoo/arch, then the last year I switched to win10 + WSL2 ๐Ÿ™ƒ

dpsutton 2021-01-01T18:00:49.394400Z

that combo is seeming more and more enticing to me. i can live with windows if its just a window manager ha

Harley Waagmeester 2021-01-01T18:04:11.395800Z

anyone have any useful experience with powershell on linux ?

Harley Waagmeester 2021-01-01T18:04:30.396600Z

powershell is cool, but is it useful?

borkdude 2021-01-01T18:05:36.398500Z

@codeperfect powershell is cool, but it doesn't have a lot of mindshare outside Windows itself

seancorfield 2021-01-01T18:05:38.398600Z

I've been an Apple customer since the early '90s and back then I used to run Tenon Intersystems "MachTen" unix on my Macs (alongside the O/S so it was like OS X, even on System 6). But I'm down to one last Apple system now -- my eight year old desktop -- and I switched from iPhone to Android this year and also bought a MS Surface Laptop 3 and I run Windows 10 (Insider) + WSL2/Ubuntu -- and that's a great Clojure dev env.

seancorfield 2021-01-01T18:06:59.400200Z

I tried Powershell but it's just not *nix -- and I've used flavors of unix since '79... -- and, frankly, even with the Clojure CLI on Powershell, you still run into all sorts of Windows-related restrictions and issues with tooling and libraries. Using Linux via WSL2 is just so much easier all round.

borkdude 2021-01-01T18:07:29.400700Z

The clojure CLI should probably not have been migrated to powershell.

borkdude 2021-01-01T18:08:50.401300Z

.bat is no party either, but hey you can do it in clojure itself :) (https://github.com/borkdude/deps.clj)

Harley Waagmeester 2021-01-01T18:11:39.403400Z

yep, the unix shell rules me, powershell doesn't really even hint at the 'grass being greener on the other side', the dark side

emccue 2021-01-01T18:12:37.404500Z

I'm looking for something programmable that can make a noise at regular intervals

Harley Waagmeester 2021-01-01T18:12:41.404700Z

sometimes i get nasty and use cider in emacs as my 'shell'

emccue 2021-01-01T18:12:49.405300Z

but that sound cannot be a "beep" or a "ding"

borkdude 2021-01-01T18:12:56.405700Z

The ideas in powershell are cool, it's basically a shell-friendly scripting version on top of .NET and exchanging objects vs text

emccue 2021-01-01T18:12:57.405800Z

it needs to be a pronounced "bloop"

dharrigan 2021-01-01T18:13:53.406100Z

The only windows I use are the ones I look out of

Harley Waagmeester 2021-01-01T18:15:52.407300Z

i can boot up windows on this laptop, and sometimes i do, and i look at it and go "eh" and reboot

Harley Waagmeester 2021-01-01T18:16:49.408500Z

clojure on the jvm mostly covers my windows compatibility need

2021-01-01T18:16:52.408600Z

Im impressed that windows insiders is now stable enough to use as your main environment!

borkdude 2021-01-01T18:19:06.409400Z

@codeperfect If you need shell scripting that works cross platform, you can also use babashka (#babashka) which supports a large subset of JVM Clojure (with libs included)

dharrigan 2021-01-01T18:20:49.410500Z

Saying that, I have bought myself a mac mini m1 for audio/video processing and that I'm enjoying.

seancorfield 2021-01-01T18:28:44.414200Z

@qmstuart I've been in the Insider program for six years I think. And I've almost always run the fast ring (now "dev" channel) builds. There was a run of builds back a few years in the summer that blue screened my old laptop pretty regularly but mostly it's been very, very stable really. I run a bunch of MS software on beta channels: Edge has been my main browser for years and I run the Canary channel build of that on both my Mac desktop and my Windows laptop, and a beta of Edge on my phone too.

seancorfield 2021-01-01T18:30:25.414900Z

(yeah, Insider since Feb 8th, 2015 -- nearly six years)

Harley Waagmeester 2021-01-01T19:31:23.417500Z

ordered a pizza, i like papajohns

Harley Waagmeester 2021-01-01T19:32:32.418600Z

may all of your wishes for 2021 be realized dear clojurians

1๐ŸŽ‰
Harley Waagmeester 2021-01-01T19:33:26.419200Z

my $600 stimulus balance is rapidly dwindling

Harley Waagmeester 2021-01-01T19:34:43.420300Z

i bought a vox fireflight atomic bomber on ebay for $180, i hope it gets shipped quickly

Harley Waagmeester 2021-01-01T19:35:26.421100Z

i need to atomic bomb some copde really quick

Harley Waagmeester 2021-01-01T19:35:44.421300Z

code is the word

Harley Waagmeester 2021-01-01T19:37:41.422400Z

i read that database queries are still a major factor in website compromises

2021-01-01T19:40:18.422800Z

wouldn't surprise me, seems like knowing SQL is a dark art nowadays.

clyfe 2021-01-01T19:41:11.423200Z

https://use-the-index-luke.com/ gets you to 90% there

2021-01-01T19:43:02.424300Z

someone at work posted this from a local companies website

2021-01-01T19:48:45.425100Z

We couldn't have a new years eve party here because of our lockdowns. So I'm sitting in my apartment, on my own, drinking champagne. It's come to this.

gklijs 2021-01-01T20:21:16.425200Z

That part is not that different here in the Netherlands. But that's more because as long as you have savings, you need to pay part of the expenses needed to care of you. Therefore it's much better to gift money before you need a lot of care.

2021-01-01T20:24:19.425400Z

Yeah I've wondered this type of thing too, and I'm not quite sure either, your bullet points sum it up pretty good

Ben Sless 2021-01-01T20:26:22.425600Z

A few things which make wsl a bummer is that windows will still just up and update on you without asking, file deletion hazards included, and that io is terrible. A strong machine shouldn't sound like a jet engine taking off when running Emacs in WSL. My work machine is Ubuntu and my next PC will be one as well. Whatever doesn't work I'll deal with or live without. Getting tired of windows honestly.

borkdude 2021-01-01T20:29:20.426700Z

@ben.sless Good point about the updates, that's what annoys me most. I/O in WSL2 docker is better than I/O in macOS docker for me personally, but both aren't "native" linux. "Native" linux will always be better Docker-wise

2021-01-04T04:40:35.454Z

I haven't tried Proton yet. That said, I'm worried to try it, in that, I'd need to install Linux over windows, and try and it, and if I don't like it, go back, just a hassle. I also worry that I'll always be fighting for compatibility, like if I do encounter a game that doesn't work as well, etc. But maybe one day I'll bite the bullet. If I need to pay for Windows again might be when I try the switch ๐Ÿ˜›

Ben Sless 2021-01-01T20:29:51.426900Z

It's made even more complicated by the fact you could implement either one using the other. I think the biggest difference relates to the return value's type. A non transactional producer only needs a boolean response, while a client needs more data.

Ben Sless 2021-01-01T20:36:57.427100Z

Out of old habits I don't run stuff in docker if I can help it. The IO case I have seen was Emacs with CIDER and LSP. Was terribly slow and I feared the computer will catch fire. It was a new and powerful laptop.

2021-01-01T20:48:46.427300Z

โ€ข our baseline costs are much higher โ€ข people are denied care for lack of funds having savings or not does effect some supplemental / government supplied insurance, which do include some "means testing", and always includes large co-pay

2021-01-01T20:49:53.427500Z

in particular, our disability assistance is means tested, which means that people can lose their benefits if they accidently spend too little

2021-01-01T20:51:05.427700Z

(my girlfriend runs a home for intellectually disabled adults, because of their disability she has to ensure they spend their money every month, if their savings exceeds a $2000 balance their benefits are cancelled, which means they no longer have income to pay for her services)

2021-01-01T20:52:08.427900Z

which IMHO is a very perverse set of incentives which simultaneously encourages frivolous spending and enforces poverty

2021-01-01T20:53:44.429800Z

as I understand it the poor io performance is for anything in "linux world" trying to access the windows disk

seancorfield 2021-01-01T20:54:04.430300Z

I run Redis, Elastic Search, and Percona (MySQL) via Docker on WSL2 and it's acceptable for dev work. I run VS Code on Windows with the Remote-WSL2 extension and, aside from "reconnecting" hang ups when it wakes from sleep, it's been a pretty good experience.

seancorfield 2021-01-01T20:54:35.431Z

I have "everything" on the WSL2 side, except VS Code, and I run VcXsrv (Xlaunch) so that I can spin up Reveal on WSL2.

gklijs 2021-01-01T21:04:09.431500Z

Yes, in that respect it's a lot better here. Even the very poor get all necessary care.

porkostomus 2021-01-01T22:51:53.432100Z

I recommend this resource: https://fundamentals-of-piano-practice.readthedocs.io/chapter1/

2๐Ÿ‘
2021-01-01T23:40:14.432300Z

I tried the same, it worked smooth but I was annoyed by VcXsrv shutdown anytime Windows went in sleeping mode or hibernation. I had to restart all running UI apps on WSL2. Maybe there is a fix for this, but I could not find it. Other than that java build with maven worked faster on WSL2 than Windows native.