Fork me on GitHub
#off-topic
<
2021-10-28
>
Stuart13:10:12

Looking at usage statistics for an internal application here, there are still people browsing it on IE7.0

😱 3
donotwant 2
try-not-to-cry 3
thisisfine 2
p-himik13:10:45

I hope you don't have to actually support it. Don't know your full picture, but I can't imagine a situation where a (probably tiny) group of people still using an outdated browser is enough of a justification to keep supporting it.

Stuart13:10:20

we do, unfortunately. It's in an industrial setting, and we think some of the terminals on the production line are using 7.0

Stuart13:10:56

out of ~2500 internal devices, around 230 are IE7.0

p-himik13:10:06

Ah, I see. So it's not some really stubborn people not using a newer browser then, makes sense.

Stuart13:10:08

Wonder what OS, the terminals are using... Will this be XP, or older ?

Jeff Evans15:10:15

yeah, seems to be the case. (see first para)

souenzzo19:10:51

It is not a modern browser using an older user-agent, because sometime in the past the system did not work without IE7 user agent?!

ericdallo23:10:38

good luck 🤷 😂

Jimmy Miller15:10:49

Sounds like a security breach waiting to happen...

☝️ 1
respatialized15:10:26

https://substrait.io/ An attempt to define what Rich Hickey once referred to as the "machine interface to SQL" in a language-independent way that's growing out of the work on Apache Arrow. Seems like a lot of people end up backing into the idea that specifying your computation as data is a good idea 😉

Benjamin17:10:04

do you know if c# immutable data structures have some of the same properties than clojures? I mean the 'not copy on write'

phronmophobic19:10:20

Do you have a link to a specific type? Classes like https://docs.microsoft.com/en-us/dotnet/api/system.collections.immutable.immutabledictionary?view=net-5.0 don't even have corresponding methods to conj, assoc, dissoc, etc. so I would say no.

phronmophobic19:10:16

with some caveats: > All mutating operations take O(N) time using ImmutableArray<T> > Overall, ImmutableDictionary<TKey, TValue> is many times slower and consumes much more memory than Dictionary<TKey, TValue>.

phronmophobic19:10:35

so yes for stacks and lists, but no for arrays and dictionaries

Benjamin06:10:07

clojure is just ahead of it's time 😛

jacklombard19:10:38

How do you find time to work on personal/open-source projects while working full time for a company?

Ben Sless20:10:51

you have to give up on some things. I don't watch TV or series, barely catch stuff on youtube in the background while doing house chores, and have a big back catalog of computer games I'll get to one day, promise. you need to be very efficient with your time, or convince your employer to allot you time to work on it.

jacklombard20:10:11

I haven't watched TV in over a decade, no Netflix or youtube either. No social media for at least half a decade. Yet I don't find the time. Get quite exhausted after work. How do you switch context from work to personal projects? I seem to find that the hardest.

jacklombard20:10:16

And how many hours do you do company work per day? I find that company work consumes 12 hours of my day and switching context to personal projects seem impossible. And during the weekends if I don't rest my mind, the subsequent work week proves quite difficult.

Ben Sless20:10:26

Most of my personal projects are inspired by things I do at work, and I have no commute. Im usually energized enough to squeeze out some work in the morning or between 6 and 8 pm, so I can at most get 4 hours of extra work on a good day

jacklombard20:10:43

I guess there is no secret sauce to it then, just discipline I guess

vemv20:10:20

I'm kind of OSS-prolific while keeping a day job, there's no magic sauce it's simply a matter of choosing where your personal time/energy will go I most definitely don't have enough headroom for a full-blown side-project e.g. a SaaS. But OSS by nature can be done in smaller chunks, with pauses in between. More of a game of perseverance. Some of my projects are a on a literal multi-year schedule, even though I write that down nowhere, I know that there's no other way I can accomplish my goals. Probably a first few initial successes can bootstrap you into a greater motivation and habits. Similarly, reusable code can bootstrap building larger things. Often unrelated projects end up having some things in common. Have a fun journey!

🙏 1
sova-soars-the-sora20:10:54

and use the "brightest slice of your day" to further your venture

👍 1
lilactown21:10:47

I never force myself to do OSS. I get so inspired I can't help it.

lilactown21:10:59

if anything, I am at my least disciplined when working on OSS 😂

flowthing06:10:30

For me, the OSS project I work on tends to be an obsession — I can't not work on it.

☝️ 1
Mateusz Mazurczak09:11:12

There are few aspects, you can work on. First is to create a detailed schedule, to see where your times go and how you can manage it. One may go like monday: 8:00 waking up 8:00-8:30 morning routine 8:30-9:00 breakfast 9:00-18:00 work & dinner 18:00-19:00 relax after work 19:00-19:30 supper 19:30-22:00 free time 22:00-23:00 reading 23:00-23:30 bedtime routine 23:30-8:00 sleep/falling asleep Create a detailed schedule for every day, than you will see if you have a place for free time that can be used for projects. Another step is to see if the schedule works. If not than to see why not. One of the reasons may be bad habits, that takes your time that you would prefer to spend on something else. If it is than you need to focus on building good habits and breaking a bad ones (If you want I can help you with that). If it's not bad habits, and you are just to tired, than you need to ask yourself why. If you are not working to much (like no more than 8-9 hours a day). It may be many factors, diet, do you have enough exercise in a week, maybe some sickness, maybe to much stress at your life/work. Than you need to work first on that, what causing the tiredness and how to improve your life.

lilactown21:10:55

I recently decided to try out an Ergodox keyboard (Infinity) and I started getting pretty consistent nerve pain in my hands and fingers

lilactown21:10:09

switching back to my previous keyboard, a Logitech Ergo K860, gave immediate relief

lilactown21:10:39

i've tried raising and lowering my desk. using a wrist rest and not. playing with the angle.

lilactown21:10:53

basically as soon as I put my hands on the keyboard i start to get a burning sensation rn

lilactown21:10:52

anyone have any experience similar?

Vincent Cantin05:10:32

I once had a gaming mouse which contained a fast CPU and had nerve pain each time I was using it long enough. It could have been the heat or a sensitivity to magnetic pollution, IDK. Yet, I have an Ergodox EZ at home and never experienced the same symptoms. I usually place my wrist rest under the middle of my forearm, and my elbow is outside of the desk. My hands are only pressing a little bit on the keyboard because of the wrist rests.

Vincent Cantin06:10:21

My keyboard layout is Programmer Dvorak, in case it's relevant.

1
1
😄 1
lilactown22:10:24

I've tried a lot of different rotations, wrist rests and some minor tenting, all generate the same results. my only idea at this point is the switches might be bothering. it's my first time using something so clicky (cherry blues)

sova-soars-the-sora15:10:47

I was looking at the UHK

Vincent Cantin04:11:08

Oh, the switches ... I am using the "silent red mx" ones. There is no click at all, no haptic feedback. When you type, it's like touching a cloud. The "silent" part is that it has a noise dampening ring, for when you push the key all the way down. I feels weird at first, but after a while you forget about it and your hand get the benefit immediately.

Drew Verlee21:10:53

Can anyone think of why i would see a Failed to load resource: net::ERR_CERT_COMMON_NAME_INVALID from my browser when visiting a site but no one else seems to?

Alex Miller (Clojure team)21:10:30

lots of caches out there that could affect either you or others

Alex Miller (Clojure team)21:10:36

in firefox, see about:networking#dns or there's a similar thing in chrome

bherrmann21:10:09

@lilactown I had some tendon pain about 20 years ago, and I switched to and use https://kinesis-ergo.com/shop/advantage2/ and have been pain free.

p-himik21:10:18

Keyboards are all highly individual. Personally, I've never had any issues with regular keyboards, but my base row is sdfv njkl.

vemv22:10:51

While prevention/posture is obviously the way to go, on specific occasions I find myself needing an icepack (like the 3m nexcare gel) to recover / bootstrap myself out of the situation. (it doen't help that I'm into a high-impact sport 🙃)