David Fischer

108 posts

David Fischer

David Fischer

@djfische

@sandiegopython organizer. Recovering security pro. San Diegan. Infrequent social media sharer. Building @ethicaladsio/@readthedocs.

San Diego, CA Katılım Eylül 2010
219 Takip Edilen181 Takipçiler
David Fischer
David Fischer@djfische·
@pydanny @Google They've been doing this for months at least. Keywords like "python" are cheap and Google (and other search engines TBF) have been playing whack-a-mole with malvertisers.
English
0
0
1
64
Daniel Roy Greenfeld, writer
Um @Google? "onetinresecret" is the first thing that comes up! And is sponsored. You are literally pushing malware onto your end users.
Daniel Roy Greenfeld, writer tweet media
English
2
0
6
1K
David Fischer
David Fischer@djfische·
@garybernhardt Fundamentally, a lot of the Python docs were written for a different era. Back in the day, somebody might skim through a reference or start at the module index to find what they're looking for. Today, search is so good that asking Google always comes first.
English
0
0
1
29
David Fischer
David Fischer@djfische·
@garybernhardt Overall, I think it would be a huge project to make the SEO of docs.python.org great but there's a lot of incremental steps that would help a lot. There's a lot of new content to write, long pages to break apart, and it needs way more examples.
English
1
0
0
25
Gary Bernhardt
Gary Bernhardt@garybernhardt·
Wow, the Python docs' SEO has really gone downhill. Searching Google for "python __eq__", the docs don't even show up on the first page. Ultimately this is Google's fault, but unfortunately Google has given up on its core product so responsibility falls on the Python docs.
English
16
9
195
28.5K
David Fischer
David Fischer@djfische·
@simonw @ahcastor There was one in a coffee shop by my house. I never saw anybody use it and the one time I tried to test it out, it wasn't working. I asked the staff one time about it and they said people definitely use it. I was surprised.
English
0
0
0
27
Simon Willison
Simon Willison@simonw·
@ahcastor I still see the occasional sign for a Bitcoin ATM dotted around in the San Francisco Bay Area, and I always wonder how often they've been used in the past twelve months
English
2
0
1
1.6K
David Fischer retweetledi
EthicalAds
EthicalAds@ethicaladsio·
@simonw Mildly painful on our side. Took a few mintues to understand what was going on! Congrats on truly making it viral :)
English
0
1
4
284
David Fischer
David Fischer@djfische·
@maxtortion I did not realize I was that close to losing. I basically only think of that card as a wizard finder...
English
1
0
4
933
Maxtortion
Maxtortion@maxtortion·
Are you ever in a match, and as your opponent takes their turn, you're just daydreaming about what you're going to do when you untap?
Maxtortion tweet media
English
6
0
33
13.5K
David Fischer
David Fischer@djfische·
@treyhunner After repeatedly typoing requests as "requestes", I created the requestes module to illustrate how easy it was (and still is) to execute untrusted code from the internet while installing packages. It was cited in the paper that coined the term "typosquatting".
English
1
1
7
365
Trey Hunner
Trey Hunner@treyhunner·
Bragging time. Tell me about some #Python code you felt accomplished for having written.
English
10
3
11
10.1K
David Fischer
David Fischer@djfische·
@pydanny I don't see the ticket yet, but when you file it, we should see it. I'm guessing that this is a Python/Django version issue. Django 4.1 requires Python 3.8+. Depending on the readthedocs config file, it might be using some old version of Python. docs.readthedocs.io/en/stable/conf…
English
2
0
2
61
David Fischer retweetledi
Melani Gordon
Melani Gordon@melgordon·
MASSIVE LIFE UPDATE NEWS! We sold TapHunter, our software company 💰. After being CEO for 8 years and on the board the last 2 years it’s time for a new chapter🌎! A massive thank you to my co-founder, CTO and husband for an unforgettable journey. We did it babe♥️
Melani Gordon tweet media
English
13
3
91
0
David Fischer
David Fischer@djfische·
@ipmb I put some thoughts in here: #issuecomment-1105787933" target="_blank" rel="nofollow noopener">github.com/python/pythond… When you ask the question "how does str.strip work in python", something like w3schools answers that question better than the official docs. It can be done but it's a lot of work.
English
0
0
2
0
Peter Baumgartner
Peter Baumgartner@ipmb·
Remember the big push to improve MDN's search rankings against some of the lower quality sites in the results? We need that but for docs.python.org. 🐍
English
4
2
23
0
✨ Jeff Triplett ✨
✨ Jeff Triplett ✨@webology·
✨ Pro-tip: Always order >$85,000 worth of conference food and beverages on a full stomach.
English
2
0
24
0
Alex Dent
Alex Dent@cogentcrypto·
@againsthimself Ah fuck. I don't even have words for the emotions that I'm feeling right now. Why do you have to do me so bad, San Diego?
English
1
0
2
0
David Fischer
David Fischer@djfische·
@flynsarmy @readthedocs To be fair, RTD should probably wait to ask for these permissions until you want to build docs from a repository. However, to actually use the service, these permissions are necessary and no permissions (or even any account whatsoever) is needed to just read docs.
English
0
0
1
0
David Fischer
David Fischer@djfische·
@flynsarmy @readthedocs When new commits are pushed to a branch related to a pull request and there are services (think CI services) that run against pull requests, these commits have a status (eg. CI running/pass/fail). RTD updates status when when showing documentation previews for PRs.
English
1
0
0
0
Flynsarmy
Flynsarmy@flynsarmy·
@readthedocs Wanted to sign up through GitHub so I could read some docs. This seems...excessive?
Flynsarmy tweet media
English
1
0
0
0