This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
- # aleph (4)
- # announcements (5)
- # babashka (28)
- # babashka-sci-dev (13)
- # beginners (63)
- # calva (76)
- # cider (113)
- # clara (7)
- # clj-kondo (42)
- # cljdoc (1)
- # clojure (170)
- # clojure-europe (20)
- # clojure-nl (17)
- # clojure-norway (3)
- # clojure-spec (12)
- # clojure-sweden (1)
- # clojure-uk (6)
- # clojurescript (55)
- # clojureverse-ops (1)
- # consulting (1)
- # core-async (9)
- # cursive (16)
- # data-science (1)
- # datascript (8)
- # datomic (27)
- # emacs (14)
- # events (1)
- # fulcro (10)
- # graphql (9)
- # gratitude (1)
- # jobs (6)
- # jobs-discuss (5)
- # leiningen (10)
- # lsp (35)
- # missionary (4)
- # nextjournal (9)
- # off-topic (46)
- # pathom (15)
- # pedestal (5)
- # polylith (37)
- # portal (15)
- # re-frame (22)
- # reagent (4)
- # reitit (5)
- # reveal (18)
- # shadow-cljs (20)
- # tools-deps (7)
- # xtdb (10)
Looking at usage statistics for an internal application here, there are still people browsing it on IE7.0
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.
we do, unfortunately. It's in an industrial setting, and we think some of the terminals on the production line are using 7.0
Ah, I see. So it's not some really stubborn people not using a newer browser then, makes sense.
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?!
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 😉
do you know if c# immutable data structures have some of the same properties than clojures? I mean the 'not copy on write'
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
dissoc, etc. so I would say no.
Nevermind, it looks like they do, https://docs.microsoft.com/en-us/archive/msdn-magazine/2017/march/net-framework-immutable-collections
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>.
How do you find time to work on personal/open-source projects while working full time for a company?
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.
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.
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.
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
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!
For me, the OSS project I work on tends to be an obsession — I can't not work on it.
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.
I recently decided to try out an Ergodox keyboard (Infinity) and I started getting pretty consistent nerve pain in my hands and fingers
switching back to my previous keyboard, a Logitech Ergo K860, gave immediate relief
i've tried raising and lowering my desk. using a wrist rest and not. playing with the angle.
basically as soon as I put my hands on the keyboard i start to get a burning sensation rn
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.
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)
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.
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?
in firefox, see
about:networking#dns or there's a similar thing in chrome
Keyboards are all highly individual.
Personally, I've never had any issues with regular keyboards, but my base row is