HNHacker News
TopNewBestAskShowJobs

lindgrenj6

40 karma · joined July 3, 2016

Ruby and Elixir Hacker, Hardware Tinkerer, Cloud Builder

https://lindgren.tech

submissionscomments
lindgrenj6··on Stone tablet shows Babylonians able to approximate √2 with 99.9999% accuracy
Only four nines? Ridiculous.

(/s)

lindgrenj6··on GitHub Actions Ranking – Top
This is cool - I just set up Github Actions for some Rubygems that we maintain for work, it's been a breath of fresh air!

Can't wait to dig more into it tbh, just looking at this list there are so many more powerful things other than checkout/releasing code.

lindgrenj6··on Zoom to bring end-to-end encryption to all users, including non-paying
I think this is too little too late, mine (and many other's) opinion on them has been tarnished.

Good for them, but it's still going to be an uphill battle imo.

lindgrenj6··on Lovely Week with Elixir
Check out the Elixir "protocol" feature, it's similar to interfaces: https://elixir-lang.org/getting-started/protocols.html
lindgrenj6··on GitQlient – a multi-platform GUI-oriented Git client written with Qt
This looks amazing! Looks almost as slick as GitKraken, without requiring all of my RAM+1GB to run.

Great work! I'll be recommending this to anyone who is looking for a git GUI client.

lindgrenj6··on Google bans Zoom from employees' computers
https://chrome.google.com/webstore/detail/google-meet-grid-v...

Since finding this I find hangouts meet much more tolerable!

lindgrenj6··on Google bans Zoom from employees' computers
Agreed. This is my biggest complaint with it, the functionality is amazing but if you're on any sort of laptop the poor thing will melt halfway through a meeting.
lindgrenj6··on Split keyboards, a five year experience and review
Very cool article! I've been looking into getting a split board for ergonomics for a while now. I appreciate the comparison between all these different models.

Some of them look really good (the matias and the cheap kinesis especially, since I'd rather not solder my own board) but I can't get over the fact that some of them don't even care about the insert key. I need a full nav-group (eg pg up/down, home/end, ins/delete)!

Ergodox is still king though it looks like. So thanks again for the post!

lindgrenj6··on DuckDuckGo will use Apple Maps
You can use duck.com and it'll redirect :)
lindgrenj6··on Living on Mars: The Stuff You Never Thought About
Very cool article! It will certainly be interesting to see how we get around these hurdles. The most interesting one to me was definitely the lack of being able to electrically ground anything, we will definitely have to design newer electrical motors etc to get around that!
lindgrenj6··on AMD Ryzen 3 Linux Benchmarks
Really cool to see the Ryzen 3 at i3 prices beating i5s in some benchmarks! Really looking forward to the future of AMD.
lindgrenj6··on Overkill: Java as a first programming language (2010)
I would partially agree with this even though Java is a great language.

I can firmly recall in my CS 101 class where they were teaching basic programming using Java, and the teacher seriously told us "just put static in all of your method declarations, don't worry about why yet otherwise you won't be able to use them in your main".

...didn't fully learn what static meant until over a year in my programming career.

lindgrenj6··on Programs that have saved me 100+ hours
Definitely ack (https://beyondgrep.com/). It basically is grep but designed for source code. First off it can be downloaded as a single file (Perl script FTW!), so easy to deploy. Secondly, by default it automatically searches recursively, prints out the filename, and line numbers of matches. It also uses PCRE for its regexes which is really nice.

But by far the most time saving feature I have is the type searching functionality in it! For example, one can type 'ack --java System.out' and it will search ONLY the java files! No more 'find . -name *.java -exec grep -Hni System.out {} \;'. And you can add custom types easily through your .ackrc, it is a very well put together piece of software.

(PS: If you're trying it, definitely try out 'ack --bar')

lindgrenj6··on Finding a $5,000 Google Maps XSS by fiddling with Protobuf
Very cool! I didn't know that chrome's debug tools were so powerful.
lindgrenj6··on Why I switched from OS X to Linux
Good writeup. I made a similar switch after the new MBP announcement this year. I used windows through college (muh games), switched to linux in the 3rd year, used it for about 2 years, then bought a mac which was nice at first because of the nice unix tools while having supported software and a decent gui. 10.11/12 did me in, the OS is so much worse than it used to be, and that brought me back to linux and it has honestly been a breath of fresh air. Everything is so nice!