John Wilander's Avatar

John Wilander

@wilander.bsky.social

Hacker fiction novelist and WebKit Security & Privacy at Apple. Author newsletter and blog: hackerfiction dot net. My next thriller ”Submerged” should be out early 2025.

801 Followers  |  197 Following  |  167 Posts  |  Joined: 26.03.2023  |  1.9957

Latest posts by wilander.bsky.social on Bluesky

Screenshot of donation receipt to the Electronic Frontier Foundation. The donation amount is not shown.

Screenshot of donation receipt to the Electronic Frontier Foundation. The donation amount is not shown.

I just donated to three charities:
· Razom for Ukraine
· Wikimedia Foundation
· Electronic Frontier Foundation

If you have the means, consider donating too. ❤️

05.10.2025 17:45 — 👍 6    🔁 0    💬 1    📌 0
Preview
LinkedIn set to start to train its AI on member profiles User data will be used for AI training by default

Here's the news if you want to read what's up: www.techradar.com/pro/linkedin...

23.09.2025 16:27 — 👍 0    🔁 0    💬 0    📌 0
LinkedIn Login, Sign in | LinkedIn Login to LinkedIn to keep in touch with people you know, share ideas, and build your career.

Here's the opt-out page if you don't want LinkedIn and their affiliates to train AI on your personal data and content there: www.linkedin.com/mypreference...

23.09.2025 16:25 — 👍 3    🔁 2    💬 1    📌 0
Preview
LinkedIn set to start to train its AI on member profiles User data will be used for AI training by default

www.techradar.com/pro/linkedin...

K-lame.

Direct link to the opt-out page: www.linkedin.com/mypreference...

23.09.2025 16:16 — 👍 11    🔁 18    💬 4    📌 0
Screenshot showing Google Trends for "help with mortgage" and two peaks on the curve – one at February 2009 and one now.

Screenshot showing Google Trends for "help with mortgage" and two peaks on the curve – one at February 2009 and one now.

This claim is getting legs so I checked. Indeed, Google Trends in the US is currently very close to the February 2009 peak for "help with mortgage." 😔 trends.google.com/trends/explo...

17.09.2025 03:59 — 👍 20    🔁 10    💬 2    📌 2
Preview
Blog - Memory Integrity Enforcement: A complete vision for memory safety in Apple devices - Apple Security Research Memory Integrity Enforcement (MIE) is the culmination of an unprecedented design and engineering effort spanning half a decade that combines the unique strengths of Apple silicon hardware with our adv...

Amazing new security.
"Memory Integrity Enforcement (MIE) is the culmination of an unprecedented design and engineering effort, spanning half a decade, that combines the unique strengths of Apple silicon hardware with our advanced operating system security …" security.apple.com/blog/memory-...

09.09.2025 19:41 — 👍 6    🔁 1    💬 0    📌 0

Är det sant?? Helt otroligt.

22.08.2025 05:11 — 👍 0    🔁 0    💬 1    📌 0
Preview
Germany asks Google, Apple to remove DeepSeek AI from app stores The Berlin Commissioner for Data Protection has formally requested Google and Apple to remove the DeepSeek AI application from the application stores due to GDPR violations.

"The Berlin Commissioner for Data Protection has formally requested Google and Apple to remove the DeepSeek AI application from the application stores due to GDPR violations." www.bleepingcomputer.com/news/securit...

18.08.2025 15:47 — 👍 2    🔁 0    💬 0    📌 0

The source they link to says:
"Springer had argued, among other things, that the DOM node tree generated by the browser from the HTML code when rendering a website and the CSS structures are forms of expression of the user's own programming and are therefore protected by copyright."
2/2

17.08.2025 20:16 — 👍 1    🔁 1    💬 1    📌 0
Preview
Is Germany on the Brink of Banning Ad Blockers? User Freedom, Privacy, and Security Is At Risk. – Open Policy & Advocacy Across the internet, users rely on browsers and extensions to shape how they experience the web: to protect their privacy, improve accessibility, block harmful or intrusive content, and take control ....

Mozilla says ad blockers may become illegal in Germany: blog.mozilla.org/netpolicy/20...
1/2

17.08.2025 20:16 — 👍 2    🔁 2    💬 1    📌 2

Walmart.

Aug 10: John, thanks for your order
Aug 12: Your order is delayed
Aug 13: Your order is delayed
Aug 14: Your order is delayed
Aug 15: Your order is delayed
Aug 15: Canceled

Tell me again how they are going to catch up to Amazon.

15.08.2025 22:50 — 👍 0    🔁 0    💬 0    📌 0
Preview
Key sections of the US Constitution deleted from government's website | TechCrunch Internet sleuths say the U.S. Constitution's website is now missing key sections from its website, including a key legal provision relating to habeas corpus, which protects citizens from unlawful dete...

"Several sections of Article 1 of the U.S. Constitution appear to have been removed from the official U.S. government website (…) The removal includes sections relating to habeas corpus, the powers that protect citizens from unlawful detention." techcrunch.com/2025/08/06/k...

06.08.2025 15:50 — 👍 0    🔁 0    💬 0    📌 0
A screenshot of the book "Submerged" on Amazon, with so far one rating of five stars.

A screenshot of the book "Submerged" on Amazon, with so far one rating of five stars.

The first rating of my new novel is up on Amazon. And it's ⭐️⭐️⭐️⭐️⭐️! www.amazon.com/SUBMERGED-ha... #booksky

16.07.2025 16:43 — 👍 6    🔁 2    💬 0    📌 0

Nettoförmögenhet inkl bostad minus lån, eller kapital som kan likvideras rimligt enkelt? Netto låter det lågt om jag ska vara ärlig men det skiljer sig ju åt väldigt mycket per delstat. 25 MSEK är listpriset för ett ordinärt hus i ett ordinärt område i Bay Area, t ex: www.zillow.com/homedetails/...

13.07.2025 07:31 — 👍 0    🔁 0    💬 0    📌 0

3/3:
With Vocals but Similar Energy
“Back Pocket” – bouncy, catchy, and clean — not bass-focused but rhythmically tight.
“Animal Spirits” – bright horns, tight rhythm section, and infectious energy.

07.07.2025 05:38 — 👍 0    🔁 0    💬 0    📌 0

2/3:
Tight Grooves & Funky Jams
“Fugue State” – strong clavinet and bass interaction, with a tight funk rhythm.
“Disco Ulysses (Instrumental)” – an instrumental jam with a great upbeat tempo.
“Daddy, He Got a Tesla” – quirky, with a funky beat and slick production.

07.07.2025 05:37 — 👍 0    🔁 0    💬 1    📌 0

ChatGPT (sorry) 1/3:
“Beastly” – another standout bass-driven instrumental, more laid-back but equally funky
“Cory Wong” – tight, rhythmic instrumental named after their guitarist, full of clean funk riffs
“Birds of a Feather, We Rock Together” – killer groove and fun arrangement, though with vocals

07.07.2025 05:37 — 👍 0    🔁 0    💬 1    📌 0
Preview
Julian McMahon Dies: ‘Nip/Tuck’, ‘Fantastic Four’, ‘FBI: Most Wanted’ Star Was 56 Australian actor Julian McMahon, known for his roles in Nip/Tuck, Charmed, Fantastic Four died July 2 after a private battle with cancer.

Oh man.

04.07.2025 23:31 — 👍 7    🔁 2    💬 0    📌 1
Preview
A guide to Scroll-driven Animations with just CSS CSS animations have come a long way since Apple first introduced them to the web in 2007.

"CSS animations have come a long way since Apple first introduced them to the web in 2007. (…) Now we can make those animations scroll-driven with nothing more than a few lines of CSS." webkit.org/blog/17101/a...

27.06.2025 20:03 — 👍 0    🔁 0    💬 0    📌 0

Which is what I do. But the metadata presented to me says I'm expected to read it in 7-8 hours.

16.06.2025 00:12 — 👍 1    🔁 0    💬 1    📌 0
Screenshot of data about an ebook, saying 99k words / 336 pages takes 7-8 hours to read.

Screenshot of data about an ebook, saying 99k words / 336 pages takes 7-8 hours to read.

Do people really read 99k words in 7-8 hours? There are fast readers for sure, but this kind of metadata always puts me off. It kind of tells me I'm not a good (enough) reader. #Booksky

15.06.2025 15:22 — 👍 5    🔁 0    💬 2    📌 0
Preview
GitHub - apple/container: A tool for creating and running Linux containers using lightweight virtual machines on a Mac. It's written in Swift, and optimized for Apple silicon. A tool for creating and running Linux containers using lightweight virtual machines on a Mac. It's written in Swift, and optimized for Apple silicon. - GitHub - apple/container: A tool for cre...

Create and run Linux containers as lightweight virtual machines on your Mac with Container. Open source, written in Swift, and optimized for Apple silicon. No Docker or similar needed.
· GitHub repo: github.com/apple/contai...
· Intro presentation: developer.apple.com/videos/play/...

11.06.2025 14:43 — 👍 8    🔁 2    💬 0    📌 0

Wonderful! You've earned it. So great seeing you again at Security Fest.

11.06.2025 14:42 — 👍 0    🔁 0    💬 1    📌 0
Preview
From the World of John Wick: Ballerina (2025) | Official Webpage Discover Ballerina (2025), the latest action-thriller from the John Wick universe. Get story insights, release info, showtimes and official updates here.

Looking forward to watching "From the World of John Wick: Ballerina" with Lance Reddick in his final screen appearance. Not to mention the amazing Ana de Armas from "Knives Out" and "Blade Runner 2049" in the lead role. ballerinamovie2025.com

02.06.2025 07:26 — 👍 0    🔁 0    💬 0    📌 0
Screenshot of the website with the message about the security incident.

Screenshot of the website with the message about the security incident.

Victoria's Secret: "Valued customer, we identified and are taking steps to address a security incident. We have taken down our website and some in store services as a precaution." www.victoriassecret.com

29.05.2025 01:03 — 👍 0    🔁 0    💬 0    📌 0
Preview
How to have the browser pick a contrasting color in CSS Have you ever wished you could write simple CSS to declare a color, and then have the browser figure out whether black or white should be paired with that color?

Have you ever wished you could write simple CSS to declare a color, and then have the browser figure out whether black or white should be paired with that color? Well, now you can, with contrast-color(). Here’s how it works. webkit.org/blog/16929/c...

25.05.2025 15:07 — 👍 1    🔁 0    💬 0    📌 0
A screenshot of the Bluesky page on account verification, with "Trust is everything" and "please fill out this form" highlighted, and a reveal of the link to Google Docs.

A screenshot of the Bluesky page on account verification, with "Trust is everything" and "please fill out this form" highlighted, and a reveal of the link to Google Docs.

Bluesky uses a Google Docs form to collect personally identifiable information to get accounts verified. The form requires a Google login. They present the link to the form with "Trust is everything."

@bsky.app, please change this and don't send people's data to Google. Thank you!

24.05.2025 18:32 — 👍 4    🔁 0    💬 0    📌 0

Neither of you clicked through, did you?

20.05.2025 05:36 — 👍 4    🔁 0    💬 1    📌 0

I didn't fall for it! *Proud*

20.05.2025 05:35 — 👍 1    🔁 0    💬 0    📌 0
Preview
SUBMERGED ebook by John Wilander - Rakuten Kobo Read "SUBMERGED A hacker thriller" by John Wilander available from Rakuten Kobo. Grief goes deep. More than a year after his girlfriend’s death, legendary hacker West Wilder receives a cryptic message...

The Kobo link has changed to www.kobo.com/us/en/ebook/...

20.05.2025 00:09 — 👍 0    🔁 0    💬 0    📌 0

@wilander is following 20 prominent accounts