HNHacker News
TopNewBestAskShowJobs

pkalinowski

205 karma · joined July 26, 2017

Patryk Kalinowski. I build better data & analytics for modern tech companies.

Contact: hn@patrykkalinowski.com

Homepage: https://patrykkalinowski.com/hn

LinkedIn: https://www.linkedin.com/in/kalinowskipatryk/

submissionscomments
pkalinowski··on Mycroft – An open-source voice assistant
Android doesn't listen. You can check by yourself using adb logcat
pkalinowski··on Show HN: A Covid-19 testing location site that a group of us are building
Nice! He're in Poland government _forbids_ taking virus tests. Private companies have plenty of them, but are unable to even give them to hospitals. Ministry of Health forbids hospitals from taking more than X tests per day, so even if somebody has symptoms they need to wait till morning among other patients.
pkalinowski··on Ask HN: What industries are underserved by software?
Well, navigation systems for competitive hot air balloons pilots could use some competition. The one widely used is from 1998.

Total market size is about 50 people, though :)

pkalinowski··on Tell HN: How to run a startup for $6 a year
You can use Netlify DNS to simplify your stack. Cloudflare is not needed.

Also, Netlify provides Functions, which is Lambda abstraction. Faster to develop.

pkalinowski··on Ask HN: What do you use tools like IFTTT or Zapier for?
Business processes which are repeatable, time consuming and not possible to do with native integrations between tools (or when native integrations just don't exist)
pkalinowski··on Facebook quitters report more life satisfaction, less depression and anxiety
What following then news gives you is more chaos and disinformation. Every time there is a vote coming up, you can look up information on all important things collected nicely afer they've been settled, by people following politics.
pkalinowski··on Simple Analytics hits $4k MRR and shares its numbers
Most adblockers can be tricked just by changing request URLs, but uBlock goes one step more and overwrites Google Analytics functions with `null`, so it doesn't work at all. See https://github.com/gorhill/uBlock/blob/master/src/web_access...
pkalinowski··on Ask HN: What are some books where the reader learns by building projects?
No, you can start with absolutely zero knowledge, but it has different approach than usual courses.

You don't start with simple selects, but importing data from files and normalizing it. You're intern at aerospace startup after all.

I'd say it's _refreshing_ compared to prevalent approach to teaching SQL

pkalinowski··on Ask HN: What are some books where the reader learns by building projects?
This is really nice book. It assumes you are a developer/good with computers, though, so some of the things like dev environment setup are ommited
pkalinowski··on Open-plan offices decrease face-to-face collaboration: study
But company doesn't know who has phone with given MAC address, while computers MACs are probably assigned to employee.
pkalinowski··on Coronavirus Forces World’s Largest Work-from-Home Experiment
Working from home is good for my mental health. I don't like the office, of course.
pkalinowski··on Google App Maker Shutting Down
Google Adwords is most of their revenue and it won't exist without search
pkalinowski··on Let People Move to Jobs
You know, you can send a message to your coworker: "5 min call?" and BAM! One click of a button and you are talking live.
pkalinowski··on JetBrains Mono: A free and open-source typeface for developers
What would be the font you can recommend?
pkalinowski··on Writing Software to Last 50 Years
Didn't Github just launch open source projects storage inside literal glacier?
pkalinowski··on Show HN: I wrote a book for engineers that want to become engineering managers
Managing people work is not that bad by itself - you delegate things you don't want to yourself do or you want to give more resources to.

If you can do interesting work and use your team to help, it's great. The problem with management IMO is all the politics, "managing expectations" (I think this term must have been coined by some hardcore sociopath) and team quality.

You rarely have team of senior experts only so you can focus on doing great job. You have people underperforming, having issues with others etc. Also, employee personal agenda is often more or less different from company goals - it's a constant battle.

pkalinowski··on Ask HN: What has your work taught you that other people don't realize?
People will straight reject reality if it doesn't fit their worldview. Go tell your wife love is just chemistry. Your words will haunt you for years :)
pkalinowski··on The “No Code” Delusion
> I can teach IF, FOR, and the basics of python in a week. I can teach ruby in about the same. For what they are going to need for a low code solution, that's enough. You don't need to teach all of programming - only a subset that would be covered in a low/no code solution.

OK, now what? Do you teach them deployment of those "low code solutions"? Is it another week?

"Oh, now you want to send a notification to Slack? That's a little above basics. What about another week of learning the concept of libraries?"

Do you see the pattern?

pkalinowski··on Ask HN: Which is the most successful one-person business you heard of in 2019?
Never used Sidekiq myself, but I believe its value is mainly speed and reliability. It suits systems with hundreds of thousands of jobs to process. At least that's what I read on website :)
pkalinowski··on Ask HN: Which is the most successful one-person business you heard of in 2019?
Sidekiq is using Redis behind the scenes. It's a job queue system for Ruby and Ruby on Rails
pkalinowski··on Ask HN: What tool you use for notes and to organise thoughts?
Apple Notes for quick stuff at work.

Had a stint with Microsoft OneNote, but I don't trust it to hold my data reliably.

Ended up with Notes folder with Markdown files. It's very logical (filesystem), easy to backup, version and transfer.

Visual Studio Code is my editor of choice. I'm using custom workspace settings which changes my theme to lighter one, bigger fonts etc whenever I open any note.

It's not perfect. Everytime I want to create note I need to create new file, choose its name and add ".md" extension. It takes 3 seconds, but simple CMD+N would be easier.

pkalinowski··on Ask HN: Late stage career for a remote worker?
I believe there is not much choice beside independent consultancy if you want to stay in tech, but not go into management.
pkalinowski··on Kutt – a modern, open-source URL shortener
Yep. I think most people don't realise what most end URLs used in shorteners look like.

You can share

  http://example.com/vfdge34
or

  http://company.com/blog/2000/12/13/top-10-reasons-use-url-shorteners-today-you-wont-believe-number-7?utm_source=twitter&utm_campaign=another_stupid_recycled_post_campaign_for_social_media&utm_content=look-how-modern-we-are-with-url-shorteners&utm_term=buy_now
pkalinowski··on State of JavaScript 2019
Charts in this report are very misleading. In some cases 6% difference is 2 times bigger on chart than 5% difference.

I’m aware they have no scale, are simplified etc, but chart format has very specific meaning and I believe that visualisations could be chosen in a better way.

pkalinowski··on How Simple Analytics calculates unique visits without cookies or fingerprinting
How about using quickly expiring cookies to tell if visit is unique (no cookie) or same (cookie exist).

It would get reset if external referer is recognized.

pkalinowski··on OpenLayers
Some time ago I checked out three libraries for my amateur small navigation app:

Leaflet - it doesn't have map rotation, so it was a dealbraker for me. People on Stack Overflow were talking about ugly hacks, I didn't want to go into the rabbit hole.

Mapbox - I found docs little clunky (again, I'm amateur so it may be the reason I didn't get it) and couldn't really work out what's paid and what's free. Didn't spend a lot of time on them, though.

OpenLayers - I think it's the best one feature-wise, but documentation is rather for more advanced developers. I struggled a lot before finally grasping how it works and still, it's not easy. Getting started guide like Vue.js has would be immensely helpful.

I ended up with OpenLayers and I'm pretty satisfied for now, despite needing fairly long time to actually implement features properly.

pkalinowski··on Should you post your content on Medium? No.
I'd take a look at static pages.

Go to forestry.io, create new page from starter template. You now have a working blog with source on github.

Then go to netlify.com, create new site and hook it with your github repo. You now have free hosting.

Add custom domain to netlify hosting.

It's about 20 minutes total and you get SSL, global CSN, autopublish on every change, every change as commit, all data in plaintext instead of database (no platform lock in). Super easy version of AWS lambda as a bonus.

It requires zero technical knowledge from writers and gives all the possibilities to technical people

pkalinowski··on Invidious: an alternative front-end to YouTube
I'm pretty sure they wouldn't care and ban the device
pkalinowski··on Looka lays off staff as failed rebrand from Logojoy cut revenue in half
All backlinks around the internet still link to old domain. Additional redirect causes this, together with IMO ridiculous decision by Google to derank websites after domain migration
pkalinowski··on How to Mitigate a Negative SEO Campaign?
OK, so what Google should do about it?

From the outside view, you took your own website (and domain you own) and began low quality black hat SEO.

It's like expecting Microsoft to step in when somebody got into your Windows computer by putting in correct password.

← PreviousPage 2 of 4Next →