HNHacker News
TopNewBestAskShowJobs

vikeri

215 karma · joined October 13, 2014

submissionscomments
vikeri··on Remember Rust with Anki
While Rust is great, one of the things I love with LISP (Clojure) is once you spend 3 min learning the syntax you know it or can guess the syntax in 99% of cases. No need to look up how to do something complicated, just look at the order of arguments.
vikeri··on Show HN: Easy intro book to Clojure and immutability
Congrats on the book Yehonathan! I remember meeting you at ClojuTre some years ago, nice to see you're keeping up the good work!
vikeri··on How And Why We Switched from Erlang to Python (2011)
If you like the BEAM and Lisp, check out Clojerl too: https://github.com/clojerl/clojerl by Juan Facorro
vikeri··on Clojure 1.10 release
You might be interested in joker (a small Clojure interpreter and linter written in Go) https://github.com/candid82/joker
vikeri··on The Homeless Crisis Is Getting Worse in America’s Richest Cities
In comparison to SF/LA/NY etc. we have very few homeless people in Scandinavia. If I were to speculate then I think our extensive social security systems (free healthcare & education etc.) is the reason why. But then we all pay 30-55 % tax on our income to fund that social security.
vikeri··on A Year in Clojure
A lot of people agree that while Clojure has a lot of powerful things going for it, documentation is not one of them, eg: https://www.youtube.com/watch?v=1YCkOo5Y4Oo

It's definitely overwhelming in the beginning but after a while docstrigs + reading code seems to hit a very good tradeoff for me. And just using comments for weird or unexpected behaviour.

There are alos efforts to put more focus on documentation though: https://cljdoc.xyz/

vikeri··on Material Design 2.0 in React Native with React Native Paper
Great work!
vikeri··on Goodbye Python, Hello Go
I program mostly in ClojureScript which will "throw" a compiler warning if I misspell a variable. But to get that in an editor is a bit more setup than to just fire up vanilla vim.
vikeri··on Show HN: Midibin – Turn Clojure code into MIDI music
Super cool! Even though I'm far from musical I instantly got the urge to come up with some tunes :)
vikeri··on The Machine That Builds Itself: The Strengths of the Lisp Languages (2016)
In Clojure macros are not overused IMO.Even though they are fully supported the community encourages you to only use it when it's absolutely necessary.
vikeri··on The Decline of the MacBook Pro
I can recommend elementary os for people that would like a polished Linux distro
vikeri··on E.P.A. Prepares to Roll Back Rules Requiring Cars Be Cleaner and More Efficient
While policy will always be more important than individual contributions, for people wondering what they can do to address their personal carbon footprint without having a negative impact on their life: https://www.goclimateneutral.org

Btw, I'm not affiliated with them in any way. Just think it's a great service.

vikeri··on Using Prettier to format your JavaScript code
I love metabase! I know that you're running a Clojure backend, did you ever consider a similar approach there (cljfmt or any of the other ones?)?
vikeri··on Macchiato – A way to build Node web applications using ClojureScript
How's that working for you compared to vanilla node on serverless? And are you using it for an API or just minor services?
vikeri··on The True American: On Henry David Thoreau
While I agree with you on HDT's quality as an author I'm confused by how the parent comment was _social justice left_. Could you please clarify?
vikeri··on Ask HN: Who is hiring? (September 2017)
Pilloxa - eHealth IoT startup | Front/Back end engineers | Preferably on site (Stockholm, Sweden) | Full time

We are in an early stage so a great opportunity to have a major impact on the company and to improve the lives of the millions that take medication every day.

We offer equity as well as market salary

Tech:

- Clojure & ClojureScript

- React Native

- Postgres

- AWS

Apply here: https://pilloxa.com/careers

vikeri··on Can protein startups and their investors take on Big Cow?
Again I'm no expert, but some Googling states that the medieval was indeed possibly hotter at some places on Earth but that this was due to difference in solar radiation and absence of vulcanic eruptions, factors that are not in play today.

On a more personal note, if a scientific consensus is not it, what kind of information would be able to convince you that man made global warming is real?

vikeri··on Can protein startups and their investors take on Big Cow?
Say 97 % of doctors agree that you will die if you don't change your lifestyle. Would you not change your lifestyle even though there's a theoretical possibility that you will die irregardless?

https://climate.nasa.gov/scientific-consensus/

vikeri··on Ask HN: Who's using Clojure, and to do what?
We're developing a smart pillbox with a mobile app written in ClojureScript with React Native and a backend written in Clojure. http://pilloxa.com
vikeri··on The alarming state of secure coding neglect
Haha awesome, determine fines with a PID-controller
vikeri··on Prepack helps make JavaScript code more efficient
Thanks!
vikeri··on Prepack helps make JavaScript code more efficient
I see, that makes total sense and I've run into that exact problem in my React Native app. Global defines take seconds to be defined initially since they need to execute functions. Would still be interested in benchmarks tough
vikeri··on Prepack helps make JavaScript code more efficient
I was under the impression that V8 and the like are so optimized that this would give marginal gains. Would love to be wrong though. Do you have any performance benchmarks?
vikeri··on Show HN: Kryptonite – a new home for your SSH private key
Great stuff! Could there be an option to disable the notification for certain "less security critical remotes"?
vikeri··on Facebook Australia allowed advertisers to target teens’ emotional states
It used to be illegal to direct TV ads at kids in Sweden but it's now been legalized to harmonize with the TV channels that were broadcasting from the UK. Even though it's legal the networks have refrained from doing it as far as I'm aware. Not sure about other mediums though.
vikeri··on Android, evolvability and Comcast
I was just addressing the issues outlined in the post. I would hardly define ClojureScript as a language that came from JavaScript.

Naturally there are cases when a typed language is better than a dynamic one.

vikeri··on Android, evolvability and Comcast
The solution is called React Native.

- Single file app: Check

- Super fast rebuild: Check

- Dynamic language (high reusability and one-liners): Check (Use ClojureScript to take this even further)

vikeri··on Google Hangouts temporarily won’t support phone/video calls on Firefox
Weirdly enough I find that Firefox works better than Chrome with Hangouts a lot of the time
vikeri··on GitLab 8.16 Released with auto deploy on GKE and Prometheus monitoring
Also seeing this issue
vikeri··on HTML parsing in Elixir with leex and yecc
Floki is a great lib, used it to write a very basic URL polling CLI tool in just 72 lines of code: https://github.com/vikeri/proba/blob/master/lib/proba.ex
← PreviousPage 2 of 3Next →