HNHacker News
TopNewBestAskShowJobs

wojcikstefan

341 karma · joined June 29, 2012

Software Engineer at Close (YC W11).

https://twitter.com/wojcikstefan https://github.com/wojcikstefan

submissionscomments
wojcikstefan··on How Many People Can Someone Lead?
What does "TFA" mean?
wojcikstefan··on The real reason to end the death penalty
I'm happy with the conclusion you have reached, but boy is your first paragraph terrifying. It seems that you're conflating justice and accountability with revenge.
wojcikstefan··on The real reason to end the death penalty
Yes, it's still terrible. However, it's better than death (though I can imagine somebody arguing that "they'd rather die than rot in prison").
wojcikstefan··on uBlock Origin works best on Firefox
I disagree. I’ve been using Firefox as my primary browser for at least 3 years now and still, whenever I have to fire up Chrome for some reason, my first impression is “ahh, this is sadly still so much smoother.”
wojcikstefan··on German laptop retailer fined $12.7M under GDPR for employee surveillance
AFAICT the WA <> FB data sharing will not happen to the users in the EU.

Source: https://www.forbes.com/sites/carlypage/2021/01/08/whatsapp-t... says "In a statement given to Forbes, a WhatsApp spokesperson confirmed that there will be no changes to WhatsApp’s data-sharing practices in Europe and the UK."

wojcikstefan··on Ousted Black Google Researcher: 'They Wanted to Have My Presence, but Not Me'
Are you familiar with the US history of racial classification and e.g. the "one-drop rule"? [0]

[0] https://en.wikipedia.org/wiki/One-drop_rule

wojcikstefan··on Covid-19, duration of viral shedding, and infectiousness: meta-analysis
I agree accessibility and speed of testing is critical.
wojcikstefan··on Covid-19, duration of viral shedding, and infectiousness: meta-analysis
If I'm reading this right, the RNA of SARS-CoV-2 can be found in the upper respiratory tract for a very long time (even 83 days in the extreme case), but the live virus (capable of infecting others) was not discovered by any study beyond day 9.

Self-isolating/quarantining for 10 days after a positive test result, which many regions enforce, seems consistent with these findings (again, if I'm interpreting the results correctly).

wojcikstefan··on Introducing Instagram Reels
That’s a fair point.
wojcikstefan··on Introducing Instagram Reels
This flips the typical narrative of "Chinese companies copy our products and their government lets them" on its head. I understand why this is a valid business move, but I think that the sense of moral superiority over China that is so pervasive in conversations with Americans is even less credible now.
wojcikstefan··on Elevator.js – A “back to top” button that behaves like a real elevator
Plenty of Mac users out there without a “Home” button.
wojcikstefan··on I'm resigning from my job at Facebook
I think it's still a respectable sacrifice. a) There's often an emotional toll to looking for a new position, b) even if the job search only takes a month, that's 250/12 = $20k of a financial hit, which is not a trivial loss.
wojcikstefan··on Impossible Pork
I like to think in the framework of "you're never really solving any problem, you're just replacing a bad problem with a slightly less bad problem". My speculation is that Impossible Pork (or any other such product) would be just that – a slightly better problem to have compared to the current pork meat industry.

Yes, sourcing ingredients for plant-based meat alternatives still takes resources and, given enough scale, that demand will have negative environmental impacts... But growing plants is still an order of magnitude better than farming animals.

wojcikstefan··on RQ – Simple Job Queues for Python
Yep, TaskTiger also uses Lua quite extensively ([0]) to ensure atomicity when moving tasks between various stages of processing (queued, active, scheduled, errored).

[0] https://github.com/closeio/tasktiger/blob/master/tasktiger/r...

wojcikstefan··on RQ – Simple Job Queues for Python
At a glance, https://github.com/lilspikey/django-background-task indeed seems like a good and easy way to get started. You can later switch to something more specialized once you hit the right scale or when you need more sophisticated features.
wojcikstefan··on RQ – Simple Job Queues for Python
Very relevant (and highly recommended) read: https://www.2ndquadrant.com/en/blog/what-is-select-skip-lock...
wojcikstefan··on RQ – Simple Job Queues for Python
> Things like scheduled jobs can be done through sorted sets and persistent jobs are possible by shifting jobs into backup queues, but it is all a bit fragile.

What exactly is fragile about this approach? We've supported scheduled tasks in TaskTiger (https://github.com/closeio/tasktiger) via Redis's sorted sets and haven't had any issues.

wojcikstefan··on RQ – Simple Job Queues for Python
Interesting, we haven't had issues with zombie tasks at all (and we DID have issues with them when using Celery). Did you manage to find out what was causing them?

> and some small but annoying bugs while testing

Do you recall any details?

Appreciate you trying TaskTiger, even if you've moved on since!

wojcikstefan··on RQ – Simple Job Queues for Python
It was definitely fun to work on it :) That said, I think we've also seen quite a big positive ROI as well.

It is true that we've spent quite some time working on TaskTiger where we could've used an off-the-shelf task queue system. However, since we've created it, it allowed us to develop new features a lot faster and spend a lot less time debugging issues.

We were using Celery before and it was a big pain with memory leaks, periodic tasks not working as expected, some tasks being lost for no apparent reason, and poor visibility into both aggregate statistics and individual tasks. We spent too much time debugging Celery's issues instead of working on our core business. Here's some more context: https://github.com/closeio/tasktiger/issues/141#issuecomment...

Advanced features like scheduled tasks, unique queues, and task locks have helped us move faster, too.

wojcikstefan··on RQ – Simple Job Queues for Python
Shameless plug: Our team at Close has been inspired by RQ when we created TaskTiger – https://github.com/closeio/tasktiger. We’ve been running it in production for a few years now, processing ~4M tasks a day and it’s been a wonderful tool to work with. Curious to hear what y’all think!
wojcikstefan··on Is College Still Worth It? The New Calculus of Falling Returns [pdf]
You seem to make a lot of assumptions about people who do and do not visit/participate on HN. Is it based on a feeling or is there some data available on that topic?
wojcikstefan··on Federal study confirms racial bias of many facial-recognition systems
Of course, accurate data is hard to come by, but this report from Reveal from The Center for Investigative Reporting suggests otherwise, especially at executive levels:

https://www.revealnews.org/article/heres-the-clearest-pictur...

wojcikstefan··on Federal study confirms racial bias of many facial-recognition systems
Surprise surprise, in a field dominated by white men, the technology is deemed production-ready when it’s accurate for white men.

Not blaming this group or anyone in particular – we all just need the be cognizant of the fact that we have our blind spots (racial, gender, and otherwise).

wojcikstefan··on No Alcohol, No Coffee for 27 Months (2016)
Very interesting, thanks for sharing! Having read up on it, it indeed seems that people's sensitivity to tea vs coffee varies wildly. I just happen to be a person who's more sensitive to coffee (the 2nd cup of the day could result in a crash, anxiety, palpitations, etc.).
wojcikstefan··on No Alcohol, No Coffee for 27 Months (2016)
If you feel upset/unhappy (even mildly) any day you can't have your 2 cokes, that's a dependency.
wojcikstefan··on No Alcohol, No Coffee for 27 Months (2016)
I'm sure different people have different sensitivity to caffeine and certainly the author's sleep benefited from both reducing caffeine and removing alcohol entirely. But if you read e.g. the studies mentioned in "Why We Sleep" by Matthew Walker, you'll see that alcohol's effects are much graver.
wojcikstefan··on No Alcohol, No Coffee for 27 Months (2016)
This is the trap many people (including myself, for years) fall into... You develop dependency on coffee and then you claim it is what makes you focused and productive. But if you never had a cup of coffee in your life (or if you stop and let your body adjust), you'd be as focused and as productive without ever feeling like you're missing it.
wojcikstefan··on No Alcohol, No Coffee for 27 Months (2016)
Context: I stopped drinking alcohol and coffee 5 months ago.

Even though tea also contains caffeine, you can drink quite a bit of it and not get the same effects as you get with coffee – increased anxiety, jittery hands, overwhelming feeling of tiredness when you're on your way down from a caffeine high, etc.

Coffee is caffeine and tea is caffeine, but one is much more potent than the other. I've never been able to push myself over the edge, even when drinking tea.

wojcikstefan··on US could ban 'addictive' autoplay videos and infinite scrolling online
Regulating infinite scrolling seems like a major overregulation. Even if it kinda makes sense in terms of FB, Twitter, and other social media newsfeeds, it's still a great (and beneficial) UX in many other cases.

Overusing social media could be solved via e.g. Screen Time or a similar time-limiting solution (perhaps w/o an option to "snooze" the daily limit if a parent set it on a child's device).

wojcikstefan··on Eastgate Centre, Harare
I wish the Wikipedia article had more information about the drawbacks of such a solution. The main ones I can think of are cost of design, limited sunlight, and that it's only a viable option in temperate climates, but I'm sure there's more.
← PreviousPage 2 of 4Next →