Sign in with Twitter

Username:

Konrad Dzwinel @kdzwinel Krakow, Poland

🇵🇱🇪🇺 Software Engineer at @DuckDuckGo

565 Following   2,311 Followers   4,005 Tweets

Joined Twitter 10/28/11


@kopseng This old NoScript feature announcement explains the idea a bit more: https://t.co/lSyuG3xFuw @kopseng Huh, I didn't realize there is almost no info about surrogate code on the web. In short, surrogates are du… https://t.co/mj5RMCJsPM @aprilmpls It turns out that "||https://t.co/P1Tobpd4Ad" is matching all urls from given TLD and its subdomains, so… https://t.co/4Ub8ds3zTr
12/6
2019
@MarcAlHames I already follow it 😉 Keep up the good work! @DotProto @ericlaw The docs confused me, but after some testing I did figure it out. Thanks! @brindy You are probably right, tabletop gaming is probably bigger than football in Poland by now😉 Also, it was dra… https://t.co/TI1Wgjjm7l @brindy 😂 It’s actually about a local football team: https://t.co/QhXlwXhL8M (the “white star”).
12/5
2019
@ericlaw Hmm... I haven’t deleted anything. The bottom line is this though: https://t.co/X8DytF6w4f @ericlaw update: "||https://t.co/P1Tobpd4Ad" doesn't match https://t.co/3oZwdWQiMZ only https://t.co/P1Tobpd4Ad and… https://t.co/RQsvJaZLin @ericlaw *It'd match @ericlaw I'd match, as far as I understand, something like https://t.co/9nRTGlrn7D . That being said, I think I so… https://t.co/Pa5xh01OrmHow do I express "match all requests from *.example.com" using https://t.co/vMwILJnL89 ? ||*.example.com is not al… https://t.co/vWcUeuEqIkAlso, I'm a huge fan of surrogates and I think this area deserves to be explored more. They block the request (so n… https://t.co/arhP1mbd8mBTW I really like Cliqz approach: https://t.co/G5AHlE5iOG . It's exciting to see this kind of innovation.Techniques used to limit (various forms of) tracking: - block requests - use surrogates - mess with data being sto… https://t.co/DO5jALi3xGPlease join us! Invite 13 of your friends too. https://t.co/nKJJIOUzpM
Retweeted by Konrad DzwinelI just donated to EFF, Internet Archive, Tor and Mozilla. Gotta keep the internet running! Oh, and DuckDuckGo will match my donations ❤️
12/4
2019
@subsymbolics @thomweerd We all have our regrets… If *I* waited a tiny bit longer I'd have bought mine with a black Friday discount 🤦‍♂️ @jakubsynowiec I'm glad that I waited for the new (aka old) keyboard… BTW those tips really helped me hate the touc… https://t.co/kzI2juA0Mp
12/3
2019
@PrashantPalikhe @brindy Thanks for the tip, maybe you are right and it’s just a matter of customizing it. I’ll check BetterTouchTool out. @thomweerd Yeah, I upgraded from 2014 MBP, gracefully avoiding butterfly keyboards 🦋 @CvX These are very helpful, thanks a lot! @WPalant @googlechrome Good to hear! Do you know if there was any official statement / discussion about this? @brindy What do you use it for? Maybe I'm missing something. I bet you just have tamagotchi extension installed. https://t.co/EjK8HZrY0UTouch Bar is as useless as I thought. I hate the volume slider and autosuggestions blinking as I type 🙄 That being… https://t.co/0sC1y9K5XsAww… they even have an email signature generator (by @arteverest ❤️). https://t.co/jYarrLAFFbYou can read a bit about how this design system came to be here: https://t.co/VBsdKhoPYn . I'm really proud that I… https://t.co/jQCG9OGooWBrainly now has a full-blown design system 🤩 Huge props to @pattyrozmus and @burakukula who lead that effort. I kno… https://t.co/YyOLpMnJTX
12/2
2019
@jakubsynowiec TBH I'm just excited to have European browser engine again (Pesto 😢) and my mind is blown that this… https://t.co/kQe9klhyyPOMG, yes. And it’s from Europe ❤️ https://t.co/b2Cl9o6uue
11/29
2019
@DasSurma TIL that you can "beat" Minecraft. @SantanderBankPL have broken Safari's AutoFill and tried to convince me that this is a feature🤦‍♂️ https://t.co/zw4o3g06uK @__jakub_g Thanks 🙂 I really hope that our data will make it into HTTPS Everywhere, so it can match our coverage.After that massive data leak from @PeopleDataLabs , I've sent them a message to remove my data. Today I got the res… https://t.co/XUqVJPREd2
11/27
2019
@cowchimp You know what’s the best/worst thing about this? As a fellow ESL speaker I wouldn’t notice, or mind, you… https://t.co/9WsxHP9lFnESL speaker adventures: I just recently learned that it’s a “partial outage” and not a “partial outrage”. I still mix them up.
11/25
2019
"You're one of 622,161,052 people pwned in the Data Enrichment Exposure From PDL Customer data breach". Thanks… https://t.co/bftrDDW4ac @imyourredhead @brainly_pl 🤯 If you'll ever need a presenter / workshop mentor / swag, please hit me up! @ericlaw Brave has a great blog post about that: https://t.co/AuezWFyH4gThis Sacha Baron Cohen ADL speech is phenomenal. He absolutely torches Mark Zuckerberg for his moral failings at Fa… https://t.co/v9IzfF9PKx
Retweeted by Konrad Dzwinel @imyourredhead @brainly_pl What a great crowd 🙌 @ariannabotaku @DuckDuckGo Hey there! When using HTTPS, ISPs can only see the hostname, they don't get to see the p… https://t.co/XWTkRYye7FThe "cyber truck" is cringeworthy. It made me realize though how my excitement about Tesla's diminished over the ye… https://t.co/iYY07H5Uoe @bIueequinox @kinganiii yep https://t.co/Ve9nzqTs7a @rowan_m 100% For years we looked at the data as an asset, but it turns out that in many cases it's a liability.… https://t.co/WGghuj0dcs
11/22
2019
@lukOlejnik Interestingly, there is no way for a website to revoke granted permissions ATM. navigator.permissions.r… https://t.co/CBn34Hoc5HI knew that data is a liability, but never thought about granted permissions this way. Great op-ed by @lukOlejnik . https://t.co/8n0ADL2WSL
11/20
2019
@rem @DuckDuckGo Sorry for that. I just checked, and it looks like our SREs are aware and working on a fix.
11/16
2019
@trionkidnapper Is it acceptable to skip some of those or change the order? Can you actually touch the shoulder, or… https://t.co/L3lNwNs6hiOops, we've just released html-sketchapp v4.4.0 🥳 Now you can use: - Smart Layout in Symbols 👼 - floating numbers… https://t.co/CRmiMWNcZ5
Retweeted by Konrad Dzwinel
11/15
2019
Just got a, limited edition, Japanese version of our T-shirt 🤩 Thank you @ourmaninjapan !! https://t.co/N32HazOUrQ @__jakub_g That’s really cool! Why do they need that protocol in the first place though? @alshakero @SantanderBankPL @BankMillennium @BankPekaoSA Oh well, so I guess it's only my bank that sucks. Good to know. Thanks again! @alshakero @SantanderBankPL @BankMillennium @BankPekaoSA Awesome, thanks a lot for investigating! I'm a bit relieve… https://t.co/mPs8stbzTQ
11/14
2019
@alshakero @SantanderBankPL Oh, that’d be great. Thanks a lot! @zmotak @SantanderBankPL I wish I knew 😞 I’d need credentials for every bank to audit. I guess I could still take a look at login pages 🤔If your banking website is loading third party resources on their login page and in the logged-in part of the app,… https://t.co/u9yw420u8p @ktosopl > This is not a thinner machine, it is not a smaller machine, it is not a quieter machine. It is, however,… https://t.co/zqut6C6lcYOh yeah, I can finally upgrade from my 2014 MBP. https://t.co/Fc0ekxIPBo
11/13
2019
@jakubsynowiec @DuckDuckGo Good catch, thanks a lot. It looks like "Reset All Settings" incorrectly forces default… https://t.co/vBkVnIFJxq @jakubsynowiec @DuckDuckGo Yeah, e.g. if you customize a font we turn off automatic theme switching for you.The lesson here is that you should never stop boycotting Uber. https://t.co/4AmunoyZ6x
Retweeted by Konrad Dzwinelthis is a quality email from Apple to developers explaining an API restriction they're adding, the privacy rational… https://t.co/QqXrdrICe8
Retweeted by Konrad Dzwinel
11/12
2019
We're delighted to have joined the World Wide Web Consortium (@w3c), contributing to global standards with privacy… https://t.co/IL8vQ2Guf7
Retweeted by Konrad Dzwinel
11/11
2019
@jakubsynowiec @DuckDuckGo It should work automatically. It will not work however if you have set the default theme… https://t.co/n0S6uiRhi7 @jakubsynowiec @DuckDuckGo We already respect prefers-color-scheme 😉 https://t.co/xdhQI00cVb
11/10
2019
@jaroslawjarosik @BoogieLovePeace @DuckDuckGo It’s a sign that we should have an office there. @BoogieLovePeace @DuckDuckGo Yes, sorry, it's still waiting to be fixed. I identified bunch of other cities where t… https://t.co/LldlyEuajx
11/8
2019
@jasonlaster11 @FirefoxNightly Awesome 👏 Does it work on native props (e.g navigator.userAgent)? @karolxcrider Hm, sorry to hear that. Please send us feedback whenever that happens (there is a "Send Feedback" but… https://t.co/8KGWrA0Ldk
11/7
2019
I asked Blizzard to remove my account after they banned @blitzchungHS (GDPR FTW). Turns out I wasn't alone. GOOD. https://t.co/sNOZvLDKhkThe question is… can dev beta? https://t.co/uyOKhVemaf @olostan Not yet, but we will get there 😉
11/6
2019
Monday was the first day we crossed 50 million searches 🥳 https://t.co/2To4cVKrk0 https://t.co/FqTLPRVyqU
11/5
2019
@__jakub_g According to Jeffrey Andrews, who worked on 5G, there will be 10-20x more base stations than we have now… https://t.co/xYb5HTsLuN“5G cell phone towers would need to be positioned much more closely together because they have a short range and ca… https://t.co/v7WmFvnQzB
11/4
2019
@torgo Happy No Brexit Day!I'm very excited for this, but that's Legolas not The Witcher. https://t.co/clFoNixzwUTrue story - I once worked with a guy who deliberately left bugs in his code to test me (I was his reviewer) 🤷‍♂️"Premature Minification" https://t.co/2AouU3tEEB
10/31
2019
This is so good and so well done 👏 https://t.co/CMQOY8RJLmWebKit is experimenting with blocking *all* third party cookies, not only those flagged by ITP, for sites w/o prior… https://t.co/8sjB42gPepOh great, iOS 13.2 restarts PWAs randomly every few minutes. Waiting for 13.2.1
10/29
2019
@AndyDavies Yeah, that's what I realized. Never seen those two bundled together in analytics before, but I like that.First I thought that it can't be right, but then it hit me that it's true. https://t.co/RJ1zPGL4JH @s_englehardt Super excited to see more research in this area 🙌*Mozilla research grant opportunity* Interested in investigating methods to detect website breakage caused by priv… https://t.co/oIL4UDL4Df
Retweeted by Konrad DzwinelMy previous company did it. I remember that no one wanted to work on that, but we were forced to ship it. I hope th… https://t.co/9jgLjlmMMAWe are looking for experienced privacy engineers. Even if that's not your current title, but you know web technolog… https://t.co/MbjACfTm8dMe buying any personal electronics. https://t.co/0SLMslYsw5 @__jakub_g @tbassetto Oh FFS, they should disclose that on a box. @tbassetto Can I take your hole? I could use two of those. But yeah, you are right, Bluetooth headphones is a solu… https://t.co/Gx9wTQFbUgIt’s a bit ridiculous that my phone doesn’t let me charge it and use headphones at the same time. And no, I don’t want another dongle.
10/28
2019
Yes, I have also produced a fair amount of duplicates.Looks like I passed 150 reports on https://t.co/pDm0cCw5Hu . Over half of them fixed or assigned. Noice.
10/25
2019
The WebKit team at Apple is hiring! Want to help define the future of layout and rendering in the engine that power… https://t.co/dpkFiyBayu
Retweeted by Konrad Dzwinel @guyrleech @DuckDuckGo @googlechrome @ParallelsRAS Thanks a lot! I reported this internally. @guyrleech @DuckDuckGo @googlechrome Hey! Sorry for this. Some sites break when we block trackers (like… https://t.co/FHwz8tBeIy
10/24
2019
@Pythux 😄 klear your kookies! @csswizardry It is! And it's a pretty good research paper too👍 https://t.co/3pyMqp4uLL
10/23
2019

0