This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-06-05
Channels
- # beginners (135)
- # cider (30)
- # clara (66)
- # cljs-dev (18)
- # cljsrn (6)
- # clojure (115)
- # clojure-austin (1)
- # clojure-dev (10)
- # clojure-italy (7)
- # clojure-nl (1)
- # clojure-spec (18)
- # clojure-uk (26)
- # clojurescript (76)
- # cursive (2)
- # datomic (4)
- # devops (1)
- # emacs (19)
- # fulcro (159)
- # garden (3)
- # klipse (5)
- # leiningen (5)
- # off-topic (61)
- # om (7)
- # pedestal (6)
- # re-frame (17)
- # reagent (73)
- # ring-swagger (6)
- # rum (5)
- # shadow-cljs (60)
- # spacemacs (31)
- # specter (4)
- # vim (8)
- # yada (1)
so is wwdc this year basically a huge flop in terms of tech people caring? I'm in a bunch of slack groups and a couple discord, and i check things like hackernews and there's been hardly any mention of it.
they're OK but they introduce new emojis every time they update the OS, so not something I would consider being a headline feature
it feels like it's been a really long time since we've seen anything mind blowing from any of the tech giants. Maybe Surface was like the latest thing, but other than that it's been like at least 5 or 6 years of pretty incremental upgrades from everyone.
i guess samsung did have the Galaxy Note S7, but that was perhaps mind blowing in the wrong way.
surface book 2 has been my favorite tech lately, but still using a 2015 15'â mbp as my main dev machine
Anyone got an example of how to run a VNC server before a user has logged into Ubuntu? I tried this: https://askubuntu.com/questions/229989/how-to-setup-x11vnc-to-access-with-graphical-login-screen
xauth: unable to generate an authority file name
05/06/2018 11:13:40 -auth guess: failed for display=':0'
05/06/2018 11:13:40 -auth guess: since we are root, retrying with FD_XDM=1
05/06/2018 11:13:40 -auth guess: failed for display=':0'
i mean i understand why if you're trying to make a little TV box or something, but it seems like for most other use-cases ssh might be better
come to think of it im not sure if vnc works with mac or windows prior to login either....maybe you get logged in when you vnc to the box cause it asks for credentials.
yes, I thought about it too, maybe I donât need it, but still, it would be nice to run Kitematic for Docker stuff
or maybe I should just use https://github.com/moncho/dry
Windows has remote desktop which works prior to login, I think (havenât tried in like 10 years)
Iâm considering the HNK NUC for home server purposes: https://www.anandtech.com/show/12226/intels-hades-canyon-nucs-with-radeon-graphics-are-official-799999-shipping-in-spring-2018
I really liked his other book, âSo good they canât ignore youâ, and ran into notes from âDeep workâ here: https://sivers.org/book/DeepWork
A counterpoint to all the hyped up âquit your boring job and devote 100% to your passion project and magically you will pay your bills and have a job you enjoyâ
From memory, it can be boiled down to: 1. get a job, even if itâs not your passion, or you donât know what your passion is yet 2. identify skills that are rare in this job and develop them. 3. verify that you found the right skills in point 2 because people will pay lots 4. find a cause you care about in this industry and engage in it. The cause should be remarkable in the sense of newsworthy, as well as remark-able (easy to comment on, share with others, etc.)
Going by the notes, in Deep Work he seems to recommend restricting self to 8 hours of intense work and to ditch all social media promotion. Iâm wondering how people manage to square this with the need to have a job and then having to work a second shift of personal projects/self-promotion at home.
I'm going to recommend the So good book to my SO. She's in her final year of university, and is uncertain about what to do.
Would recommend. It should speak to her all the more since he started by researching an academic setting and has a lot of examples from it, iirc
@borkdude NixOS doesnt work as advertised. none of your config would work, its way behind on libs. One cannot setup a dev station on Nix with latest libs. It really sucks but i tried setting up a ruby dev station on it few months back couldnt get all libs and latest working software on this machine. Cant even get a latest firefox running on the machine.
@metacritical Thanks for the heads up. Iâm looking into NUC8i7HNK + linux. Since itâs fairly new I might run into trouble with whatever distro I choose.
@metacritical isnât it possible to fetch unstable branch of nixpkgs or write your own though?
@borkdude Ohh sure you can experiment i dont feel its stable.
@borkdude Recently i experimented with GraalVM and native-image really works, i was able to even compile âspecâ into machine code. And its fast. If you are into writing terminal tools for yourself, clojure has arrived on the scene with native-image. That is one thing i would suggest you should use. but not NixOS.
For fast command line tools, Iâd choose Graal. For fast editable scripts, lumo: https://github.com/borkdude/balcony/tree/master/lumo
And note that Graal is still pretty experimental and doesnât support everything. So you might work for a day on a command line tool in the REPL and then only to find out some limitation once you compile it to machine code.
@borkdude That makes sense. It might break, but thats a small risk i can always go back to a previous version that works.
@metacritical e.g. I could not use clojure.pprint
without deferring errors to the runtime (which then didnât happen). That didnât give me a good feeling.
Aah, thats basic. i get it now.
@borkdude Yes, All in all a good development though my biggest hope is for smaller Deployment containers. JVM is a little too heavy on the deployment side.
@metacritical would the modularization in Java 9 also help there?
It should i suppose, but i think that would be automatically handled by the compiler.
Never tried that stuff myself. https://blog.jdriven.com/2017/11/modular-java-9-runtime-docker-alpine/
> If you care about the size of your application, itâs only 37MB totally for this hello world ring web application, includes runtime.
Thanks!
btw, with Criu, you can get a regular JVM - Clojure's startup time (with leiningen) to sub 300ms. It needs a special linux kernel flag, though ...
In that case, just https://github.com/checkpoint-restore/criu
if you want to use it, keep in mind that you need to restore into a namspace with unshared PIDs, if you want to run multiple times from the same image ...
I was cursorily interested, not super serious. But I'll bother you perhaps if I consider it more seriously.
I'd just like to say that my mom lives on an island in the middle of the Pacific, pays half as much per month for internet, and somehow has 100Mbs uplink to my 50Mbps in Springfield, IL. I hate Comcast.
Low contention for bandwidth, probably, coupled with bandwidth being separate from latency.
Lack of competition is the issue. We have two ISPs here, one is Comcast, and the other exists mostly because they bill themselves as the company that won't screw their customers.
So the good side of that is CenturyLink provides great service with lifetime rates.