HNHacker News
TopNewBestAskShowJobs

haraball

893 karma · joined November 1, 2010

haraball at gmail
submissionscomments
haraball··on How long it takes to know if a job is right for you or not
A couple of rules I have that have worked for me so far is:

Colleagues, tasks, compensation - if at least two of the three are good, it's fine to stay. If not it's time to look for something new.

The first year is a learning year, the second is a productive year, and the third is a "what else can I get out of this place" year. If nothing changes in the third year, then there's not much more to learn from the company and it's maybe time to move on.

haraball··on Tariffs Can Help America
https://archive.ph/NjtM3
haraball··on Lawrence of Arabia, Paul Atreides, and the roots of Frank Herbert's Dune (2021)
Norwegian has the phrases "fra og med" and "til og med", where the "og med" means "including". So "from and including Monday" removes the ambiguity.
haraball··on New CRISPR systems hold promise for genome editing
They recently discovered the gene for shyness. It was hiding behind two other genes.
haraball··on Ask HN: Who wants to be hired? (November 2022)

  Location: Frankfurt, Germany
  Remote: Yes, or onsite/hybrid if local 
  Willing to relocate: No
  Technologies: Python, Javascript, Docker, Django, React, GCP, Ansible, Github Actions/CircleCI, Linux, OpenCV, NLP, MLOps, ++
  Résumé/CV: Happy to share, just give me a ping
  Email: username @ gmail
12+ years experience as a software engineer in small but growing companies, working on medical research, web applications, and data analysis. The last years I've been building pipelines for data scientists and bioinformaticians, with a focus on automation, data quality and reproducability. I'm interested in continuing down this path of working with (data) scientists, but open for suggestions. Send me an email, and let's chat!
haraball··on I tracked everything I read on the internet for a year
Yes, I'm happy with the flow. In Firefox I have a button that adds the article with one click, and in Safari on iOS it's two clicks; share -> instapaper.
haraball··on I tracked everything I read on the internet for a year
I've been happily using Instapaper for this for many years. I add interesting articles to it from all over and then read and highlight in the app/web app right away or later. If I read an article directly, I still tend to add it to Instapaper to keep track of it, espesially if I found it interesting.
haraball··on Ask HN: Who wants to be hired? (September 2022)

  Location: Frankfurt, Germany
  Remote: Yes, or onsite/hybrid if local 
  Willing to relocate: No
  Technologies: Python, Javascript, Docker, Django, React, GCP, Ansible, Github Actions/CircleCI, Linux, OpenCV, NLP, MLOps, ++
  Résumé/CV: Happy to share, just give me a ping
  Email: username @ gmail
12+ years experience as a software engineer in small but growing companies, working on medical research, web applications, and data analysis. The last years I've been building pipelines for data scientists and bioinformaticians, with a focus on automation, data quality and reproducability. I'm interested in continuing down this path of working with (data) scientists, but open for suggestions. Send me an email, and let's chat!
haraball··on Ask HN: Who wants to be hired? (August 2022)

  Location: Frankfurt, Germany
  Remote: Yes, or onsite/hybrid if local 
  Willing to relocate: No
  Technologies: Python, Javascript, Docker, Django, React, GCP, Ansible, Github Actions/CircleCI, Linux, OpenCV, NLP, MLOps, ++
  Résumé/CV: Happy to share, just give me a ping
  Email: username @ gmail
12+ years experience as a software engineer in small but growing companies, working on medical research, web applications, and data analysis. The last years I've been building pipelines for data scientists and bioinformaticians, with a focus on automation, data quality and reproducability. I'm interested in continuing down this path of working with (data) scientists, but open for suggestions. Send me an email, and let's chat!
haraball··on The overengineered solution to my pigeon problem
Cool project! A simple solution that worked for my balcony and window sills was to leave a few cm of reflective tape [1] in some strategic places.

[1]: https://www.amazon.de/-/en/gp/product/B073W7VR6L/

haraball··on Josh Wardle created Wordle as part of an ongoing quest to design online spaces
Thanks for this list!

A favourite of mine is heardle (https://www.heardle.app/): Guess the song based on the first seconds.

haraball··on Ask HN: What is the best book on data visualization in 2021?
I've enjoyed Data Visualization Handbook by Koponen and Hildén - https://datavizhandbook.info/

Take a look at the table of contents on that link, it could be a good fit for what you're looking for.

haraball··on I built a $5k Raspberry Pi server (yes, it's ridiculous)
Youtube is painful to use without certain add-ons for me. For this specific issue I'm happy using "Clickbait remover for youtube": https://addons.mozilla.org/en-US/firefox/addon/clickbait-rem...

Another good one is "DF YouTube (Distraction Free)": https://addons.mozilla.org/en-US/firefox/addon/df-youtube/

haraball··on Jog: Print the last 10 commands you ran in the current directory
Very cool! I built something in python a while back, to track each project's history by detecting if a virtual environment/venv is active: https://github.com/haraball/pystory
haraball··on Software Architecture Patterns: 5 minute read
According to Instapaper, the O'Reilly article is a 43 minute read.
haraball··on How I built forlater.email, my first big side project
Your app looks great! I'm hacking on something related, so always fun to see new takes in this space. Did you try Instapaper as an alternative to Pocket? No intrusive features, great reading experience. I'm a happy paying customer and user for over a decade now.
haraball··on Writing the Roadmap from Engineer to Manager
Thanks for your perspective. This approach could be useful to present to companies where reluctance to managers and structure are prevalent.
haraball··on One Tenth of a Second
I found this blog post [1] on twitter where people were looking for literature on "office politics". It has some good points:

> Instead, I think of them in terms of what the modern corporate structure has done to them: Broken the losers, tricked the clueless, and forced the sociopaths into ethical conundrums.

> To be specific, I propose that we name the losers, clueless and sociopaths to “pragmatists, idealists and opportunists.” Their roles, relationships and dynamics remain the same ...

[1]: https://daedtech.com/defining-the-corporate-hierarchy/

haraball··on I went to the office for the first time. I fucking hated it
The book Peopleware had a nice description of cubicles:

"Today’s modular cubicle is a masterpiece of compromise: It gives you no meaningful privacy and yet still manages to make you feel isolated. You are poorly protected from noise and disruption; indeed in some cases, sources of noise and disruption are actively piped into your space. You’re isolated because that small lonely space excludes everyone but you (it’s kind of a toilet stall without a toilet). The space makes it difficult to work alone and almost impossible to participate in the social unit that might form around your work."

haraball··on The case for banning non-competes
Though if you get a new job during the period the non-compete is valid, the amount can be reduced down to 50%, depending on your income. The company also can't enforce the non-compete if they fire you. The Norwegian way of handling this is good, I think.
haraball··on The ergonomic Ultimate Hacking Keyboard 60: v2
Another happy UHK owner here.

I got the UHK since I was suffering from an increasingly troublesome shoulder impingement syndrome after working on laptop for years. The UHK was the best split keyboard alternative I could find which didn't require too much change from the laptop keyboard. Getting the keyboard and raising the laptop screen with a nice stand fixed my posture and the shoulder problems have been reduced a lot (together with physical training).

Now I'm feeling discomfort in my back/neck if I have to work on my laptop for a few hours, and I don't see myself going back to a non-split keyboard. Adding a vertical mouse to the mix has also been an ergonomical improvement for me.

Like the parent comment, I don't miss the arrow keys since navigation is quicker with the mod layer. I also use the Fn layer for controlling spotify many times per day. The agent software shipped with the keyboard is also great for customization, you can see how it works online here: https://ultimatehackingkeyboard.github.io/agent/

Disclaimer: I'm just a happy customer. The UHK is also the first enthusiast keyboard I've tried, so I don't know how it compare to others. I'd like to try the other types of layouts (like the columnar layout of the Moonlander), but it's hard to "risk" paying the price + shipment cost for those in case I don't like it, and living in the EU I need the ISO layout.

haraball··on Chat Bubble Blindness
That's a nice idea! I found a picture of the dongle you describe in the restaurant's photos: https://goo.gl/maps/H3C9HVxtpfihCntv6
haraball··on Typora: A truly minimal markdown editor
Thanks for sharing, this editor has quite a few nice features! Using @ for quickly inserting different markdown formattings is a nice touch compared to having to remember them.
haraball··on Few-Shot Video-to-Video Synthesis
Here's an old link I saved related to restoring old movies, one day I'll get around to testing these tricks: https://thebattles.net/video/8mm_restoration.html
haraball··on Chrome extension manifest v3 proposal: comment from uBlock Origin author
I'm happy with 1Blocker [1] for blocking ads on iOS.

[1]: https://1blocker.com/

haraball··on Black – Uncompromising Python code formatter
Beside the benefit that black removes any discussion regarding formatting, my favourite benefit otherwise is the speed-up it yields by having it run everytime I save a file. I don't have to care about line lengths or single/double quotes or stuff like that anymore, since black will fix it for me anyway. And if black fails to trigger, it means there is something wrong with my code somewhere.

This is what I've stuffed in my VS code settings:

    "python.formatting.provider": "black",
    "editor.formatOnSave": true,
haraball··on Ask HN: Which books teach mental models?
I worked in a warehouse once, emptying containers full of boxes. We were paid by "container hours", so if we emptied a 4 hour container in 2 hours, we got double salary. That was a good motivation to work fast.
haraball··on A Linguistic Introduction to D3
Maybe plotly could be helpful for you, if you're already using python? https://plot.ly/d3-js-for-python-and-pandas-charts/
haraball··on Facebook Asking for Some New Users' Email Passwords
Klarna seems to be under investigation currently for not complying with the GDPR: https://www.insidescandinavianbusiness.com/article.php?id=37...
haraball··on Ask HN: Who is hiring? (August 2018)
OncoImmunity | Senior Data Scientist / Senior Bioinformatics Scientist / Senior Python/Software developer | Full-Time | ONSITE | Oslo, Norway | http://www.oncoimmunity.com/

OncoImmunity is a software company using machine-learning to empower personalized cancer immunotherapy. Our team consists of a diverse mix of data-scientists, bioinformaticians, immunologists, cancer researchers and software developers, from eight different countries. We are located in the dynamic Oslo Cancer Cluster, which is home to a synergistic ecosystem of organizations that include the Cancer Registry, the Institute for Medical Informatics and Pathology and a mix of exciting local and global biotech companies.

We are currently hiring:

Senior Data Scientists: https://www.finn.no/job/fulltime/ad.html?finnkode=122996405

Senior Bioinformatics Scientist: https://www.finn.no/job/fulltime/ad.html?finnkode=123055363

Senior Python/Software Developer: https://www.finn.no/job/fulltime/ad.html?finnkode=125322354

--

Check our ads for more information and feel free to send me a mail if you have any questions.

You can apply through the job ads above, or you can send your CV and a cover letter to harald at oncoimmunity.com.

Page 1 of 5Next →