Craig Nicholson

10K posts

Craig Nicholson banner
Craig Nicholson

Craig Nicholson

@CraigN

Geek, gamer, developer, architect, photographer. Microsoft Xbox MVP 2008, 2009. Stepfather. Cats before dogs. He/him.

Johannesburg, South Africa Katılım Mayıs 2007
1.5K Takip Edilen1.5K Takipçiler
Wayne Borowsky
Wayne Borowsky@WBorowsky·
@CityPowerJhb Hi guys please escalate no power for three days pierneef park Been reported multiple times
English
2
0
0
65
Craig Nicholson
Craig Nicholson@CraigN·
@WOOLWORTHS_SA Oh they were in touch via email. Told me that’s the way it works and closed the ticket. Didn’t bother calling or even talking to me. Woolworths you have lost a customer for good now.
English
0
0
0
16
Craig Nicholson
Craig Nicholson@CraigN·
Woolworths Dash customer service is so disappointing. I ordered some items on a special on Friday. I made sure to select the backup items in case of stock issues from the same special. Unfortunately, 2 products were out of stock, so they substituted as per my instructions. Oddly enough I got charged more for the 2 products even though they were on the same special and I already had both items in my order confirming that. When I called the customer service, I was told that substitutions are always billed at full price. I stated that this was not made clear in their app and asked to return them for refund. The agent said dispatch would call me to arrange. Nothing. I'll stick to Checkers Sixty60 going forward. @WOOLWORTHS_SA @Sixty60_Tweets
English
2
0
0
249
Craig Nicholson
Craig Nicholson@CraigN·
I have sent you a DM. Note I called the call centre again today. I was once again told that this is how it’s supposed to work. I asked for where this is documented as it doesn’t appear in the Dash Terms and Conditions, Dash FAQ or anywhere I could find in the Woolworths app itself. I was promised a callback again. Still waiting now on two callbacks.
English
1
0
0
38
Woolworths SA
Woolworths SA@WOOLWORTHS_SA·
@CraigN Hi Craig. We're sorry for the unpleasant experience with our Dash services. This is not the level of service we want to provide to our customers. Could you please share your order number with us? We'd like to share your concerns with our Dash team.
English
1
0
0
157
Prison Mitch
Prison Mitch@Prisonmitch·
Hey @grok, what would their son look like?
Prison Mitch tweet media
English
569
122
6.4K
1.2M
Craig Nicholson retweetledi
Brivael Le Pogam
Brivael Le Pogam@brivael·
Aujourd'hui grosse discussion avec mes ingés (chez Argil) sur pourquoi Elon a viré le LIDAR de ses voitures autonomes. Choix radical, moqué pendant des années, et comme d'hab il avait raison depuis le début. Le LIDAR c'est un laser qui balaye l'environnement et crache un nuage de points 3D. Sur le papier tu obtiens la géométrie exacte du monde. Dans la vraie vie c'est une verrue technologique collée sur le toit parce qu'on sait pas faire mieux avec la vision seule. Problème numéro un : ça rajoute une modalité dans le training du modèle. Ton réseau doit apprendre à fusionner vision + lidar + radar + ultrasons. Chaque capteur en plus c'est une source de désaccord à arbitrer, pas une source d'info supplémentaire. Sensor fusion artisanale = dette technique permanente. Problème numéro deux, la bitter lesson de Rich Sutton : scaler le compute sur une seule modalité bat systématiquement les architectures bricolées à la main. Tesla a dropé le radar, puis les ultrasons, est passé full end-to-end vision. Leur courbe sur les edge cases s'est accélérée APRÈS, pas avant. Waymo fait l'inverse et reste stuck en ops géofencée. Problème numéro trois, le plus fondamental : le LIDAR voit la géométrie, pas la sémantique. Il sait qu'il y a un truc, pas ce que c'est ni ce que ça va faire. Les derniers 9 de fiabilité sont des problèmes de cognition, pas de perception brute. Un capteur de plus résout rien, il ajoute du bruit. Sébastien Loeb balance une 208 T16 à 180 dans un chemin boueux corse sous la pluie avec zéro LIDAR. Deux yeux, un cerveau. L'évolution a donné des yeux aux prédateurs pendant 500 millions d'années, pas des lasers. Il y a une raison. Le LIDAR c'est l'équivalent du marxisme appliqué à l'économie. Une solution planifiée, centralisée, qui prétend modéliser explicitement ce qui doit émerger d'un système distribué et adaptatif. Tu remplaces l'intelligence par de la mesure, la compréhension par de la donnée, l'émergence par le contrôle. Ça rassure les ingénieurs qui veulent tout spécifier en amont, exactement comme la planif rassurait les économistes soviétiques. Et ça échoue pour les mêmes raisons : la réalité est trop riche pour être capturée par un capteur, comme elle est trop riche pour être capturée par un plan quinquennal. La vraie intelligence, celle de Hayek comme celle de Tesla, c'est de faire confiance à un système qui apprend de l'expérience plutôt que de tout pré-encoder. L'élégance d'une solution c'est son rapport signal sur complexité. Le LIDAR explose le dénominateur. Défendre le LIDAR en 2026 c'est préférer empiler des hacks plutôt que résoudre le vrai problème. C'est de la feignasserie intellectuelle maquillée en rigueur d'ingénieur. Les mêmes gens qui défendaient les systèmes experts en 2012 contre le deep learning. Ils finiront pareil. Never bet against end-to-end. Never bet against la simplicité. Never bet against Elon.
Brivael Le Pogam tweet media
Français
1.1K
2.1K
18.2K
29.3M
Craig Nicholson
Craig Nicholson@CraigN·
@elonmusk I am still suffering with long COVID symptoms post vaccine. Following the IMA Health post COVID treatment protocol (imahealth.org/protocol/i-rec…) and it’s working so far. But it should never have gotten to this point in the first place.
English
0
0
0
304
Craig Nicholson
Craig Nicholson@CraigN·
Should South African medical aids be POPIA compliant or is it acceptable to provide access to online health services that are only GDPR compliant? What is the impact on data sovereignty, protection of patient rights and cross-border transfers? #privacy #legal #GDPR #POPIA
English
0
0
0
46
Craig Nicholson
Craig Nicholson@CraigN·
Why do mobile app providers like @medisafeapp so greedy? I’ve been a long time user of the Medisafe app. At first it was free to use and then they introduced premium features and added a subscription model. Great. The basic medication tracking and reminders functionality remained functional. However they have now introduced a monthly subscription model ONLY for non-US users. And here lies the issue. Offer something for free for MANY years and then try force all users to pay for a premium set of features they don’t want. No option to pay once off for basic features. As soon as you open the app you are presented with a subscription pay wall with no access to any of your data. And they claim to allow you to export your data, however the app feature doesn’t work. I don’t mind paying my dues but I won’t be extorted to access my own data.
English
3
0
0
100
Craig Nicholson
Craig Nicholson@CraigN·
@flexiclub your website is broken once again. Unable to search for holidays or logon to use expiring points. And you have conveniently closed early today.
English
1
0
0
13
Craig Nicholson
Craig Nicholson@CraigN·
If you ever order off Temu and they send it via GFS Express, you might as well just forget your order. My orders were packed in one parcel and arrived in JNB on the 17th Dec. It’s been status of out for delivery since the 20th. Nothing. I called them. Was told my parcel is sitting in Soweto and no plan could be shared when it would be delivered. This was Christmas gifts scheduled to arrived latest on the 22nd and 24th respectively. Nothing from GFS Express. Temu you need to drop them. They’re a scam. @shoptemu @temu_africa @GFS_Care @gfs_za
English
2
0
1
431
Craig Nicholson
Craig Nicholson@CraigN·
@GFS_Care Sorry what private messages? I’ve heard nothing from GFS Express directly. Additionally your agent in South Africa rudely put the phone down on me when I called and asked to speak to a manager.
English
1
0
0
143
Craig Nicholson
Craig Nicholson@CraigN·
I like EF Core but I don’t like breaking changes on version upgrades. It’s good for small scale databases. Dapper gives me more control of the query itself. If you know the backend you can craft some powerful queries. Also a lot easier to debug the query as you don’t need to capture a query at runtime. I can honestly say that I hate NHibernate.
English
1
0
1
312
Karen Payne MVP
Karen Payne MVP@KarenPayneMVP·
What is your preference, EF Core or Dapper? (SQL is inline, but could be a stored proc)
Karen Payne MVP tweet media
English
51
9
108
11.2K
Craig Nicholson
Craig Nicholson@CraigN·
It’s time to cancel my Xbox Game Pass Ultimate subscription. 1. No cloud gaming support for South Africa. 2. No rewards programme support for South Africa. 3. A 75% price hike from R199 to R349 per month to maintain status quo. 4. No annual subscription discount option anymore. As the first Microsoft Xbox MVP for Africa I feel that Microsoft and Xbox are willing to destroy Xbox gaming in South Africa after all the work we put in to build it. And not a peep from @XboxZA about it. So looks like there will be no Call of Duty Black Ops 7 for me this year as I’m not paying R3167 (R139x12 + R1499) - R4188 (R349x12) to play it for a year. @XboxP3
XBOX Game Pass@XBOXGamePass

we've got updates! here's what's changing with Xbox Game Pass:

English
1
2
3
341