Viewing profile — alasdairnicol
alasdairnicol
HN member- Joined
- Tue, Nov 12, 2013, 6:09 PM UTC
- HN karma
- 47
- Public activity
- 25 items
- HN profile
- View on Hacker News ↗
About alasdairnicol
No profile information was provided.
Recent public activity
- comment
-
comment
Comment #48240411
Forgive me for asking a slightly inhaled question - Is there a way to get uv to respect `exclude-newer` in `pyproject.toml`? When I run `uv run` it removes `exclude-newer` from pyp…
-
comment
Comment #27120632
My Roku remote takes several seconds to wake up and connect (over bluetooth?) every time I turn on the TV. It's infuriating. Give me back IR with its line of sight limitations!
-
comment
Comment #26632797
Yes it looks as if that functionality is in 2.0, but the list of typos isn’t as extensive as in later versions. https://mock.readthedocs.io/en/latest/changelog.html#and-ear...
-
comment
Comment #26573138
This behaviour has changed in Python 3.5 [1], and it was also backported to the mock package. When unsafe=False (the default), accessing an attribute that begins with assert will r…
-
comment
Comment #19434461
You aren’t forced to pay the political levy in the UK, you can opt in/out.
-
comment
Comment #17417815
Thanks for the clarification. My point was that this wiki page is out of date so probably not that useful. I could have been clearer that the wiki is not part of the official docum…
-
comment
Comment #17417794
> The middlewares shouldn't be redirecting POSTs then! They could have returned a client error instead. This has been fixed since Django 1.0, released in 2008. The page links to th…
-
comment
Comment #17416947
Django’s documentation is excellent, but parts of the wiki are out of date. This page has barely been updated in the last four years. It mentions MIDDLEWARE_CLASSES (deprecated in …
-
comment
Comment #17203939
I didn’t like this attempt to get you to install the messenger app either. However, I found out you can access messages on mobile using mbasic.facebook.com
-
comment
Comment #16232318
Oops, I got my OSs mixed up. The bootloop was after I installed LineageOS, then OnePlus flashed it back to the official OxygenOS.
-
comment
Comment #16207135
I got my OnePlus stuck in a boot loop after installing Oxygen OS. OnePlus support scheduled a remote session and managed to flash it back to stock. I was very impressed, I had assu…
-
comment
Comment #13978857
You can still read Facebook messages on the mbasic site. https://mbasic.facebook.com/messages
-
comment
Comment #13434950
Agreed 1.4 LTS to 1.8 LTS was tricky, but future LTS to LTS upgrades like 1.8 to 1.11 should be easier. From 1.8 onwards, if your code runs without depreciation warnings in one LTS…
-
comment
Comment #13220180
There is one Thunderbolt 3 port.
-
comment
Comment #12205590
[1]: https://docs.djangoproject.com/en/1.9/internals/release-proc...
-
comment
Comment #12205508
Django has a time based release schedule [1]. The class based authentication views weren't committed until after the feature freeze for the 1.10 alpha.
-
comment
Comment #11478229
As well as Holden in Aus/NZ, it's Vauxhall in the UK, and Opel in the rest of Europe.
-
comment
Comment #9080225
My Macbook died last month after 15 months, outside of the 1 year warranty. I had bought it from Apple's website. The local certified shop wanted £99 to diagnose the problem. Apple…
-
comment
Comment #9080212
> If an expensive laptop breaks after 4 years, then you can argue it wasn't fit for purpose and therefore must be fixed or replaced (or a full refund issued). As long as you haven'…
-
comment
Comment #9035174
I have a happier experience of winning a Molyneux competition. Back in the day, I entered a Theme Hospital competion on the Bullfrog website, and received a copy of Syndicate and a…
-
comment
Comment #7443350
Django 1.7 supports Python 2.7, 3.2 and 3.3 [1]. I guess Python 3 isn't mentioned on the 1.7 release notes because Python 3 support has not changed from 1.6. I can see how you'd fi…
-
comment
Comment #7111090
It took me quite a while to find tickets and patches that I could work on. I started with a couple of really trivial documentation fixes, and am building from there. I agree that t…
-
comment
Comment #7108098
I wrote that BooleanFields without defaults patch! I'm glad that the warning has been seen by at least one person! The ./manage.py validate command has been replaced with ./manage.…
- comment