
Owner/software developer (iOS/Android/Python/Django/Java) @RectangularHQ · Touch rugby player/referee @InvictaTouch · Bicycle roamer
Kent, UK
Joined February 2009
- Tweets3.9K
- Following211
- Followers217
- Likes3.5K
Pinned Tweet
Sun is shining in the sky, there ain't a cloud in sight... I finally found a use for the .uk domain variant that Nominet's protection racket made me buy:
bsky.app/profile/dandyer.uk
Dan Dyer retweeted
Inspired by @distributionat I tested the geolocation capabilities of gpt4o.
uhm, they are INSANE!!!!!!
here are examples. ALL CORRECT. These are all photos of mine, not in the public domain,
1. San Sebastian, Spain
2. Chalkida, Evoia, Greece
3. Koufonisia, Cyclades, Greece
4. Kedrodassos, Crete, Greece
Dan Dyer retweeted
Total hours of sunshine so far this November.
Nice
Via @RoostWeather
Dan Dyer retweeted
You can buy two base model (16GB RAM / 256 GB SSD) Mac mini for the price it costs to upgrade a single Mac mini to 32GB RAM / 512GB SSD.
Their upgrade pricing has been extortionate for years, but this is getting literally insane.
Dan Dyer retweeted
The decision to transfer the Chagos Islands to Mauritius will result in the loss of the .io top-level domain. As, once the treaty is signed, the British Indian Ocean Territory will cease to exist. every.to/p/the-disappearance…
Some of these Amazon Prime Day deals are questionable at best. Item was £89.99 yesterday with a 30% voucher available. Today it's showing as £99.99 RRP and has 24% off as a "Prime Day Deal". Net result a £13.50 increase for the privilege of buying on Prime Day.
For some reason my Twitter “For You” feed is pretty much just people moaning about Euston station and has been for a while.
Dan Dyer retweeted
It's CUPS.
"A remote unauthenticated attacker can silently replace existing printers’ (or install new ones) IPP URLs with a malicious one, resulting in arbitrary command execution (on the computer) when a print job is started (from that computer)."
Doomsday 9.9 RCE bug could hit every Linux system - and more dlvr.it/TDjgnJ
Dan Dyer retweeted
The coolest GitHub hack I learned this week:
1) open any repo
2) replace .com with .dev
3) browse the repository code in a VS Code instance!
🤯🤯
Dan Dyer retweeted
A 9.9 CVE has been announced for Linux 👀 Remote code execution. No details yet. Heartbleed was 7.5, for reference. This is one of the worst in history. All GNU/Linux systems impacted.
Dan Dyer retweeted
X/Twitter user numbers now down by almost a third over the last year in the UK, and by almost a fifth in the US.
Dan Dyer retweeted
Please share this far and wide. As far and wide as you can. NIST Password Guidelines for 2024 are in the process of being updated.
This is a HUGE pet-peeve of mine (when vendors in particular are still operating like its 2017 and keep changing passwords every 60 days, STOP DOING THIS, it's outdated and has been shown to put you MORE at risk than less -- NIST explains why it does in this document, meticulously outlining user behavior**) so I'm sharing this in the hopes all of you will pass it along to your bosses.
The Special Publication series governing passwords is SP 800-63 "Digital Identity Guidelines".
The 2024 version is 800-63-4.
Here: pages.nist.gov/800-63-4/
The companion docs are also on that link. They are 800-63A, 800-63B and 800-63C. These are different documents for different scenarios in play at your org.
The previous update was in2020.
The changes in the 2020 version from the 2017 version were numerous but one of them was that the password verification method should NO LONGER require passwords be changed at specific intervals (i.e. every 60 days) but in the following circumstances instead:
1. After a breach/compromise
2. User request
2024 repeats this and adds a bunch more guidlines but here is a screenshot of page 13 of the new 800-63-4 (note the # 4 after it) which outlines how your systems should now and moving forward, be handling passwords.
This goes for Active Directory, too. All your systems which have passwords should align with these guidelines provided there isn't another standard or framework you must adhere to which overrules this.
Most frameworks, however, have moved away from arbitrary password resets and complexity rules.
**We cybersec researchers and hackers use wordlists from breaches in a variety of different ways. Hackers use them in tooling to crack passwords whereas researchers use breach dumps to see the kinds of passwords users are creating and the psychology behind them.
Using complexity rules gets you the user psychology of:
Password1
Password2
and so on
Use phrasing instead and allow for spaces, which is important. Humans type phrases with spaces. They also mention phish-resistant methods and most vendors are on-board with MS going to be turning off all Legacy Auth next month, across all free accounts and tenancies.
I'm so excited for the new changes!
Ok I'm off my soapbox.
Share the love! Thank you!
Dan Dyer retweeted
The insane irony of this is that each one of these failed multiplications requires performing trillions of successful multiplications
Dan Dyer retweeted
Graphic designers now just open a blank document, make the font size 80, type the company name, and that’s the logo.
Dan Dyer retweeted
Obsessed with this project in Northampton Station – they’re trying to collect a ticket to there originating from all stations in the UK. Surely some of you enthusiasts would travel there from somewhere random just to help them tick a box?? 🚆

ALT A plaque that reads, “All Aboard to Northampton All Aboard to Northampton is a collection of train tickets from railway stations all around the UK to Northampton. Elliott Badger, Retail Travel Advisor, came up with the project and the station team at Northampton are fully on-board! The big challenge now is... can we complete the collection? White tickets represent tickets we are yet to collect... can you help us? Have you, or are you intending on travelling from any of the stations on these boards? Green tickets represent stations where individual tickets do not exist.”
Dan Dyer retweeted
Travel to Europe.
I hope I can help ease the confusion over what's changing and when with this timeline.
Dan Dyer retweeted
This👇. An LLM doesn't understand math, it doesn't understand anything. It's a prediction engine. Given a prompt — a string of tokens — it will predict the next token, and then the next, based on the weights given to those tokens by their training data. hackster.io/news/computing-i…
LLMs generate the answer one token at a time and the second token isn't known as long as the first token wasn't generated. Knowing this is crucial for understanding why LLMs generate nonsensical answers trying to explain unexplainable.
The below screenshot illustrates the problem perfectly. The user asks whether a number prime or not. The LLM generates the first word, which is "No" in this case. That's it. There's no way back. It will continue generating a logical explanation of a wrong answer, which is impossible. The chance of generating a wrong first token is never zero, so the situations like this are inevitable.
And there's nothing to laugh at if you understands how LLMs work.
Dan Dyer retweeted
A new paper in Nature found that you cannot, in fact, train AIs on AI-generated data and expect them to continue improving.
What happens is actually that the model collapses and ends up producing nonsense.


































