SubMachineGhost
SubMachineGhost on Hacker News
Mine are modest, send 3 v5~v6 benchmarks in my area, red point a 5.11a and solo a multi pitch.
- Tokyo powder industries' climbing chalk, i tried many climbing chalks this is the one that works for me. i use it for indoors, outdoor, training and performing! the only time i do not use this chalk is during hangboarding at home to avoid making a mess.
- The clever dripper, i finally gave away my V60, the clever dripper constantly produces decent coffee.
- DataDog, my teams services are written in Scala, we use DD's JVM agent and we get lots of integrations for free (JVM metrics, tarcing for http calls, tracing for DB queries...) and we push our own metrics.
- my Iphone 10 (now 13 mini) & Macbook pro 2015, Super happy about the quality & the constant OS updates, but i miss a proper package manager like APT from Debian, i cannot seem to trust homebrew's reliability :(
Apple Security Research Device Program
Do you want a credit card ? then you get instances for all banks, products, limits, end of the month cycle ...
what used to take my colleagues a week to do, was now being done in 15 minutes.
I do, just joined a Scala team and i am maintaining multiple services and writing my own.
I agree with you, but Google is way more aggressive in its data collection behavior than apple and i am getting sick of that.
I have been using Google maps this past month and i noticed some dark patterns :
- after getting directions from `your current location` when you deactivate your location services and switch apps, google maps will delete the directions and resets to the page that asks you to chose a `from` location, now you have to give google your current location to get those directions back.
- you cannot get your `current location` without internet enabled, even when you have `location services` enabled.
Making Sense of Stream Processing (2016) [pdf]
I think the images are the first thing that get downloaded, so it should not take more than a week to get all high res images.
1 - https://en.wikipedia.org/wiki/New_Horizons#Telecommunication...
I suffered from the same issue and the problem was, i lose focus really easily, so what helped me overcome this is for each session i take to work on my side project, i should first define a concrete and an achievable task, so for example if the side project i am working on requires me to use a library that i am not familiar with, the tasks that i will define are :
- find out which resources are recommended to learn this library, and pick the most recommended one.
- read sections A, B and C from the chosen resource.
- read sections D, E and F from the chosen resource.
...
And examples of programming tasks are :
- Create an Http end point that forwards requests to two configured hosts.
- Create the class that captures the Http Requests.
- Create a function IncomingHttpRequest => ForwardedHttpRequest.
- write tests for this function.
Do not be afraid to further decompose your task into sub-tasks, and to define really small tasks.Other things that helped me :
- having a desk that i only use to work on my side project.
- meditation
- listening to podcasts when i am doing a task that does not require a lot of focus.
This extension how ever shows you which pending pull requests are changing a given file.
Ask HN: Is customer satisfaction enough to justify shpping buggy code?
At my previous company, most engineers and upper management insisted on shipping buggy (95% of tests failed) and badly designed (crashes on bad input, no error reporting) software.All discussions about putting more resources to improve the quality of the product were shutdown by showing either Power Point presentations or emails from our customers mentioning how happy they are with the product.
I made Quick to solve your exact problem! we use it to test our batch processes that either generate flat files or write data into database tables.
please contact me if you need help with the tool, i know that the docs are not as complete as i would like them to be.
here is the wiki: https://github.com/MouslihAbdelhakim/Quick/wiki
here is a repo of some examples: https://github.com/MouslihAbdelhakim/Quick-examples
Due to some life circumstances, i grew up feeling that i am not deserving of being where i am at and that at i am the worst person in any given room.
I came to embrace these feelings because they motivate me to keep improving my life on a daily basis.
I would argue that for someone who never programmed functional programming will be much easier to learn.
Your statement is only correct for people who programmed for years in an imperative style and then tried to pick up FP, because at this point you have a lot of unlearning to do, and a lot of your know how becomes absolute, don't use variables, don't use loops, push your side effects out... and after all this unlearning you'll have to learn new concepts and abstractions like Monads and Applicative...
Ask HN: How to prepare for a follow up interview to a technical assignement?
Any advice or links to old discussion about how i can prepare for a follow up technical interview where i will be discussing my solution to a technical assignment ? the job is for a backend engineer.what i have noted so far are: read the documentation of the used stack. take notes about what can be improved. try to improve the solution. try to anticipate solutions to some...
Do you guys have some Scala in your code base ? or do you strictly use Go?